html,body{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,cite,code,del,dfn,em,img,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,fieldset,form,label,legend,button,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:normal;font-style:normal;font-size:100%;line-height:1;font-family:inherit;}
table{border-collapse:collapse;border-spacing:0;}
ol,ul{list-style:none;}
q:before,q:after,blockquote:before,blockquote:after{content:"";}
html{overflow-y:scroll;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
a:focus{outline:thin dotted;}
a:hover,a:active{outline:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}
audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}
audio:not([controls]){display:none;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;-ms-interpolation-mode:bicubic;}
button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}
button,input{line-height:normal;*overflow:visible;}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
textarea{overflow:auto;vertical-align:top;}
body{background-color:#ffffff;margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:18px;color:#404040;}
.container{width:940px;margin-left:auto;margin-right:auto;zoom:1;}.container:before,.container:after{display:table;content:"";zoom:1;}
.container:after{clear:both;}
.container-fluid{position:relative;min-width:940px;padding-left:20px;padding-right:20px;zoom:1;}.container-fluid:before,.container-fluid:after{display:table;content:"";zoom:1;}
.container-fluid:after{clear:both;}
.container-fluid>.sidebar{position:absolute;top:0;left:20px;width:220px;}
.container-fluid>.content{margin-left:240px;}
a{color:#0069d6;text-decoration:none;line-height:inherit;font-weight:inherit;}a:hover{color:#00438a;text-decoration:underline;}
.pull-right{float:right;}
.pull-left{float:left;}
.hide{display:none;}
.show{display:block;}
.row{zoom:1;margin-left:-20px;}.row:before,.row:after{display:table;content:"";zoom:1;}
.row:after{clear:both;}
.row>[class*="span"]{display:inline;float:left;margin-left:20px;}
.span1{width:40px;}
.span2{width:100px;}
.span3{width:160px;}
.span4{width:220px;}
.span5{width:280px;}
.span6{width:340px;}
.span7{width:400px;}
.span8{width:460px;}
.span9{width:520px;}
.span10{width:580px;}
.span11{width:640px;}
.span12{width:700px;}
.span13{width:760px;}
.span14{width:820px;}
.span15{width:880px;}
.span16{width:940px;}
.span17{width:1000px;}
.span18{width:1060px;}
.span19{width:1120px;}
.span20{width:1180px;}
.span21{width:1240px;}
.span22{width:1300px;}
.span23{width:1360px;}
.span24{width:1420px;}
.row>.offset1{margin-left:80px;}
.row>.offset2{margin-left:140px;}
.row>.offset3{margin-left:200px;}
.row>.offset4{margin-left:260px;}
.row>.offset5{margin-left:320px;}
.row>.offset6{margin-left:380px;}
.row>.offset7{margin-left:440px;}
.row>.offset8{margin-left:500px;}
.row>.offset9{margin-left:560px;}
.row>.offset10{margin-left:620px;}
.row>.offset11{margin-left:680px;}
.row>.offset12{margin-left:740px;}
.span-one-third{width:300px;}
.span-two-thirds{width:620px;}
.row>.offset-one-third{margin-left:340px;}
.row>.offset-two-thirds{margin-left:660px;}
p{font-size:13px;font-weight:normal;line-height:18px;margin-bottom:9px;}p small{font-size:11px;color:#bfbfbf;}
h1,h2,h3,h4,h5,h6{font-weight:bold;color:#404040;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}
h1{margin-bottom:18px;font-size:30px;line-height:36px;}h1 small{font-size:18px;}
h2{font-size:24px;line-height:36px;}h2 small{font-size:14px;}
h3,h4,h5,h6{line-height:36px;}
h3{font-size:18px;}h3 small{font-size:14px;}
h4{font-size:16px;}h4 small{font-size:12px;}
h5{font-size:14px;}
h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}
ul,ol{margin:0 0 18px 25px;}
ul ul,ul ol,ol ol,ol ul{margin-bottom:0;}
ul{list-style:disc;}
ol{list-style:decimal;}
li{line-height:18px;color:#808080;}
ul.unstyled{list-style:none;margin-left:0;}
dl{margin-bottom:18px;}dl dt,dl dd{line-height:18px;}
dl dt{font-weight:bold;}
dl dd{margin-left:9px;}
hr{margin:20px 0 19px;border:0;border-bottom:1px solid #eee;}
strong{font-style:inherit;font-weight:bold;}
em{font-style:italic;font-weight:inherit;line-height:inherit;}
.muted{color:#bfbfbf;}
blockquote{margin-bottom:18px;border-left:5px solid #eee;padding-left:15px;}blockquote p{font-size:14px;font-weight:300;line-height:18px;margin-bottom:0;}
blockquote small{display:block;font-size:12px;font-weight:300;line-height:18px;color:#bfbfbf;}blockquote small:before{content:'\2014   \A0';}
address{display:block;line-height:18px;margin-bottom:18px;}
code,pre{padding:0 3px 2px;font-family:Monaco, Andale Mono, Courier New, monospace;font-size:12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
code{background-color:#fee9cc;color:rgba(0, 0, 0, 0.75);padding:1px 3px;}
pre{background-color:#f5f5f5;display:block;padding:8.5px;margin:0 0 18px;line-height:18px;font-size:12px;border:1px solid #ccc;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;white-space:pre;white-space:pre-wrap;word-wrap:break-word;}
form{margin-bottom:18px;}
fieldset{margin-bottom:18px;padding-top:18px;}fieldset legend{display:block;padding-left:150px;font-size:19.5px;line-height:1;color:#404040;*padding:0 0 5px 145px;*line-height:1.5;}
form .clearfix{margin-bottom:18px;zoom:1;}form .clearfix:before,form .clearfix:after{display:table;content:"";zoom:1;}
form .clearfix:after{clear:both;}
label,input,select,textarea{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;line-height:normal;}
label{padding-top:6px;font-size:13px;line-height:18px;float:left;width:130px;text-align:right;color:#404040;}
form .input{margin-left:150px;}
input[type=checkbox],input[type=radio]{cursor:pointer;}
input,textarea,select,.uneditable-input{display:inline-block;width:210px;height:18px;padding:4px;font-size:13px;line-height:18px;color:#808080;border:1px solid #ccc;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}
select{padding:initial;}
input[type=checkbox],input[type=radio]{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;border:none;}
input[type=file]{background-color:#ffffff;padding:initial;border:initial;line-height:initial;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
input[type=button],input[type=reset],input[type=submit]{width:auto;height:auto;}
select,input[type=file]{height:27px;*height:auto;line-height:27px;*margin-top:4px;}
select[multiple]{height:inherit;background-color:#ffffff;}
textarea{height:auto;}
.uneditable-input{background-color:#ffffff;display:block;border-color:#eee;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.025);cursor:not-allowed;}
:-moz-placeholder{color:#bfbfbf;}
::-webkit-input-placeholder{color:#bfbfbf;}
input,textarea{-webkit-transition:border linear 0.2s,box-shadow linear 0.2s;-moz-transition:border linear 0.2s,box-shadow linear 0.2s;-ms-transition:border linear 0.2s,box-shadow linear 0.2s;-o-transition:border linear 0.2s,box-shadow linear 0.2s;transition:border linear 0.2s,box-shadow linear 0.2s;-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1);}
input:focus,textarea:focus{outline:0;border-color:rgba(82, 168, 236, 0.8);-webkit-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);-moz-box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);box-shadow:inset 0 1px 3px rgba(0, 0, 0, 0.1),0 0 8px rgba(82, 168, 236, 0.6);}
input[type=file]:focus,input[type=checkbox]:focus,select:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;outline:1px dotted #666;}
form .clearfix.error>label,form .clearfix.error .help-block,form .clearfix.error .help-inline{color:#b94a48;}
form .clearfix.error input,form .clearfix.error textarea{color:#b94a48;border-color:#ee5f5b;}form .clearfix.error input:focus,form .clearfix.error textarea:focus{border-color:#e9322d;-webkit-box-shadow:0 0 6px #f8b9b7;-moz-box-shadow:0 0 6px #f8b9b7;box-shadow:0 0 6px #f8b9b7;}
form .clearfix.error .input-prepend .add-on,form .clearfix.error .input-append .add-on{color:#b94a48;background-color:#fce6e6;border-color:#b94a48;}
form .clearfix.warning>label,form .clearfix.warning .help-block,form .clearfix.warning .help-inline{color:#c09853;}
form .clearfix.warning input,form .clearfix.warning textarea{color:#c09853;border-color:#ccae64;}form .clearfix.warning input:focus,form .clearfix.warning textarea:focus{border-color:#be9a3f;-webkit-box-shadow:0 0 6px #e5d6b1;-moz-box-shadow:0 0 6px #e5d6b1;box-shadow:0 0 6px #e5d6b1;}
form .clearfix.warning .input-prepend .add-on,form .clearfix.warning .input-append .add-on{color:#c09853;background-color:#d2b877;border-color:#c09853;}
form .clearfix.success>label,form .clearfix.success .help-block,form .clearfix.success .help-inline{color:#468847;}
form .clearfix.success input,form .clearfix.success textarea{color:#468847;border-color:#57a957;}form .clearfix.success input:focus,form .clearfix.success textarea:focus{border-color:#458845;-webkit-box-shadow:0 0 6px #9acc9a;-moz-box-shadow:0 0 6px #9acc9a;box-shadow:0 0 6px #9acc9a;}
form .clearfix.success .input-prepend .add-on,form .clearfix.success .input-append .add-on{color:#468847;background-color:#bcddbc;border-color:#468847;}
.input-mini,input.mini,textarea.mini,select.mini{width:60px;}
.input-small,input.small,textarea.small,select.small{width:90px;}
.input-medium,input.medium,textarea.medium,select.medium{width:150px;}
.input-large,input.large,textarea.large,select.large{width:210px;}
.input-xlarge,input.xlarge,textarea.xlarge,select.xlarge{width:270px;}
.input-xxlarge,input.xxlarge,textarea.xxlarge,select.xxlarge{width:530px;}
textarea.xxlarge{overflow-y:auto;}
input.span1,textarea.span1{display:inline-block;float:none;width:30px;margin-left:0;}
input.span2,textarea.span2{display:inline-block;float:none;width:90px;margin-left:0;}
input.span3,textarea.span3{display:inline-block;float:none;width:150px;margin-left:0;}
input.span4,textarea.span4{display:inline-block;float:none;width:210px;margin-left:0;}
input.span5,textarea.span5{display:inline-block;float:none;width:270px;margin-left:0;}
input.span6,textarea.span6{display:inline-block;float:none;width:330px;margin-left:0;}
input.span7,textarea.span7{display:inline-block;float:none;width:390px;margin-left:0;}
input.span8,textarea.span8{display:inline-block;float:none;width:450px;margin-left:0;}
input.span9,textarea.span9{display:inline-block;float:none;width:510px;margin-left:0;}
input.span10,textarea.span10{display:inline-block;float:none;width:570px;margin-left:0;}
input.span11,textarea.span11{display:inline-block;float:none;width:630px;margin-left:0;}
input.span12,textarea.span12{display:inline-block;float:none;width:690px;margin-left:0;}
input.span13,textarea.span13{display:inline-block;float:none;width:750px;margin-left:0;}
input.span14,textarea.span14{display:inline-block;float:none;width:810px;margin-left:0;}
input.span15,textarea.span15{display:inline-block;float:none;width:870px;margin-left:0;}
input.span16,textarea.span16{display:inline-block;float:none;width:930px;margin-left:0;}
input[disabled],select[disabled],textarea[disabled],input[readonly],select[readonly],textarea[readonly]{background-color:#f5f5f5;border-color:#ddd;cursor:not-allowed;}
.actions{background:#f5f5f5;margin-top:18px;margin-bottom:18px;padding:17px 20px 18px 150px;border-top:1px solid #ddd;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;}.actions .secondary-action{float:right;}.actions .secondary-action a{line-height:30px;}.actions .secondary-action a:hover{text-decoration:underline;}
.help-inline,.help-block{font-size:13px;line-height:18px;color:#bfbfbf;}
.help-inline{padding-left:5px;*position:relative;*top:-5px;}
.help-block{display:block;max-width:600px;}
.inline-inputs{color:#808080;}.inline-inputs span{padding:0 2px 0 1px;}
.input-prepend input,.input-append input{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;}
.input-prepend .add-on,.input-append .add-on{position:relative;background:#f5f5f5;border:1px solid #ccc;z-index:2;float:left;display:block;width:auto;min-width:16px;height:18px;padding:4px 4px 4px 5px;margin-right:-1px;font-weight:normal;line-height:18px;color:#bfbfbf;text-align:center;text-shadow:0 1px 0 #ffffff;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-prepend .active,.input-append .active{background:#a9dba9;border-color:#46a546;}
.input-prepend .add-on{*margin-top:1px;}
.input-append input{float:left;-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;}
.input-append .add-on{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;margin-right:0;margin-left:-1px;}
.inputs-list{margin:0 0 5px;width:100%;}.inputs-list li{display:block;padding:0;width:100%;}
.inputs-list label{display:block;float:none;width:auto;padding:0;margin-left:20px;line-height:18px;text-align:left;white-space:normal;}.inputs-list label strong{color:#808080;}
.inputs-list label small{font-size:11px;font-weight:normal;}
.inputs-list .inputs-list{margin-left:25px;margin-bottom:10px;padding-top:0;}
.inputs-list:first-child{padding-top:6px;}
.inputs-list li+li{padding-top:2px;}
.inputs-list input[type=radio],.inputs-list input[type=checkbox]{margin-bottom:0;margin-left:-20px;float:left;}
.form-stacked{padding-left:20px;}.form-stacked fieldset{padding-top:9px;}
.form-stacked legend{padding-left:0;}
.form-stacked label{display:block;float:none;width:auto;font-weight:bold;text-align:left;line-height:20px;padding-top:0;}
.form-stacked .clearfix{margin-bottom:9px;}.form-stacked .clearfix div.input{margin-left:0;}
.form-stacked .inputs-list{margin-bottom:0;}.form-stacked .inputs-list li{padding-top:0;}.form-stacked .inputs-list li label{font-weight:normal;padding-top:0;}
.form-stacked div.clearfix.error{padding-top:10px;padding-bottom:10px;padding-left:10px;margin-top:0;margin-left:-10px;}
.form-stacked .actions{margin-left:-20px;padding-left:20px;}
table{width:100%;margin-bottom:18px;padding:0;font-size:13px;border-collapse:collapse;}table th,table td{padding:10px 10px 9px;line-height:18px;text-align:left;}
table th{padding-top:9px;font-weight:bold;vertical-align:middle;}
table td{vertical-align:top;border-top:1px solid #ddd;}
table tbody th{border-top:1px solid #ddd;vertical-align:top;}
.condensed-table th,.condensed-table td{padding:5px 5px 4px;}
.bordered-table{border:1px solid #ddd;border-collapse:separate;*border-collapse:collapse;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}.bordered-table th+th,.bordered-table td+td,.bordered-table th+td{border-left:1px solid #ddd;}
.bordered-table thead tr:first-child th:first-child,.bordered-table tbody tr:first-child td:first-child{-webkit-border-radius:4px 0 0 0;-moz-border-radius:4px 0 0 0;border-radius:4px 0 0 0;}
.bordered-table thead tr:first-child th:last-child,.bordered-table tbody tr:first-child td:last-child{-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0;border-radius:0 4px 0 0;}
.bordered-table tbody tr:last-child td:first-child{-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px;border-radius:0 0 0 4px;}
.bordered-table tbody tr:last-child td:last-child{-webkit-border-radius:0 0 4px 0;-moz-border-radius:0 0 4px 0;border-radius:0 0 4px 0;}
table .span1{width:20px;}
table .span2{width:60px;}
table .span3{width:100px;}
table .span4{width:140px;}
table .span5{width:180px;}
table .span6{width:220px;}
table .span7{width:260px;}
table .span8{width:300px;}
table .span9{width:340px;}
table .span10{width:380px;}
table .span11{width:420px;}
table .span12{width:460px;}
table .span13{width:500px;}
table .span14{width:540px;}
table .span15{width:580px;}
table .span16{width:620px;}
.zebra-striped tbody tr:nth-child(odd) td,.zebra-striped tbody tr:nth-child(odd) th{background-color:#f9f9f9;}
.zebra-striped tbody tr:hover td,.zebra-striped tbody tr:hover th{background-color:#f5f5f5;}
table .header{cursor:pointer;}table .header:after{content:"";float:right;margin-top:7px;border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:hidden;}
table .headerSortUp,table .headerSortDown{background-color:rgba(141, 192, 219, 0.25);text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);}
table .header:hover:after{visibility:visible;}
table .headerSortDown:after,table .headerSortDown:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
table .headerSortUp:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:0.6;-moz-opacity:0.6;opacity:0.6;}
table .blue{color:#049cdb;border-bottom-color:#049cdb;}
table .headerSortUp.blue,table .headerSortDown.blue{background-color:#ade6fe;}
table .green{color:#46a546;border-bottom-color:#46a546;}
table .headerSortUp.green,table .headerSortDown.green{background-color:#cdeacd;}
table .red{color:#9d261d;border-bottom-color:#9d261d;}
table .headerSortUp.red,table .headerSortDown.red{background-color:#f4c8c5;}
table .yellow{color:#ffc40d;border-bottom-color:#ffc40d;}
table .headerSortUp.yellow,table .headerSortDown.yellow{background-color:#fff6d9;}
table .orange{color:#f89406;border-bottom-color:#f89406;}
table .headerSortUp.orange,table .headerSortDown.orange{background-color:#fee9cc;}
table .purple{color:#7a43b6;border-bottom-color:#7a43b6;}
table .headerSortUp.purple,table .headerSortDown.purple{background-color:#e2d5f0;}
.topbar{height:40px;position:fixed;top:0;left:0;right:0;z-index:10000;overflow:visible;}.topbar a{color:#bfbfbf;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.topbar h3 a:hover,.topbar .brand:hover,.topbar ul .active>a{background-color:#333;background-color:rgba(255, 255, 255, 0.05);color:#ffffff;text-decoration:none;}
.topbar h3{position:relative;}
.topbar h3 a,.topbar .brand{float:left;display:block;padding:8px 20px 12px;margin-left:-20px;color:#ffffff;font-size:20px;font-weight:200;line-height:1;}
.topbar p{margin:0;line-height:40px;}.topbar p a:hover{background-color:transparent;color:#ffffff;}
.topbar form{float:left;margin:5px 0 0 0;position:relative;filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;opacity:1;}
.topbar form.pull-right{float:right;}
.topbar input{background-color:#444;background-color:rgba(255, 255, 255, 0.3);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:normal;font-weight:13px;line-height:1;padding:4px 9px;color:#ffffff;color:rgba(255, 255, 255, 0.75);border:1px solid #111;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 2px rgba(0, 0, 0, 0.1),0 1px 0px rgba(255, 255, 255, 0.25);-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.topbar input:-moz-placeholder{color:#e6e6e6;}
.topbar input::-webkit-input-placeholder{color:#e6e6e6;}
.topbar input:hover{background-color:#bfbfbf;background-color:rgba(255, 255, 255, 0.5);color:#ffffff;}
.topbar input:focus,.topbar input.focused{outline:0;background-color:#ffffff;color:#404040;text-shadow:0 1px 0 #ffffff;border:0;padding:5px 10px;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.15);box-shadow:0 0 3px rgba(0, 0, 0, 0.15);}
.topbar-inner,.topbar .fill{background-color:#222;background-color:#222222;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#333333), to(#222222));background-image:-moz-linear-gradient(top, #333333, #222222);background-image:-ms-linear-gradient(top, #333333, #222222);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #222222));background-image:-webkit-linear-gradient(top, #333333, #222222);background-image:-o-linear-gradient(top, #333333, #222222);background-image:linear-gradient(top, #333333, #222222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);-webkit-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);-moz-box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 3px rgba(0, 0, 0, 0.25),inset 0 -1px 0 rgba(0, 0, 0, 0.1);}
.topbar div>ul,.nav{display:block;float:left;margin:0 10px 0 0;position:relative;left:0;}.topbar div>ul>li,.nav>li{display:block;float:left;}
.topbar div>ul a,.nav a{display:block;float:none;padding:10px 10px 11px;line-height:19px;text-decoration:none;}.topbar div>ul a:hover,.nav a:hover{color:#ffffff;text-decoration:none;}
.topbar div>ul .active>a,.nav .active>a{background-color:#222;background-color:rgba(0, 0, 0, 0.5);}
.topbar div>ul.secondary-nav,.nav.secondary-nav{float:right;margin-left:10px;margin-right:0;}.topbar div>ul.secondary-nav .menu-dropdown,.nav.secondary-nav .menu-dropdown,.topbar div>ul.secondary-nav .dropdown-menu,.nav.secondary-nav .dropdown-menu{right:0;border:0;}
.topbar div>ul a.menu:hover,.nav a.menu:hover,.topbar div>ul li.open .menu,.nav li.open .menu,.topbar div>ul .dropdown-toggle:hover,.nav .dropdown-toggle:hover,.topbar div>ul .dropdown.open .dropdown-toggle,.nav .dropdown.open .dropdown-toggle{background:#444;background:rgba(255, 255, 255, 0.05);}
.topbar div>ul .menu-dropdown,.nav .menu-dropdown,.topbar div>ul .dropdown-menu,.nav .dropdown-menu{background-color:#333;}.topbar div>ul .menu-dropdown a.menu,.nav .menu-dropdown a.menu,.topbar div>ul .dropdown-menu a.menu,.nav .dropdown-menu a.menu,.topbar div>ul .menu-dropdown .dropdown-toggle,.nav .menu-dropdown .dropdown-toggle,.topbar div>ul .dropdown-menu .dropdown-toggle,.nav .dropdown-menu .dropdown-toggle{color:#ffffff;}.topbar div>ul .menu-dropdown a.menu.open,.nav .menu-dropdown a.menu.open,.topbar div>ul .dropdown-menu a.menu.open,.nav .dropdown-menu a.menu.open,.topbar div>ul .menu-dropdown .dropdown-toggle.open,.nav .menu-dropdown .dropdown-toggle.open,.topbar div>ul .dropdown-menu .dropdown-toggle.open,.nav .dropdown-menu .dropdown-toggle.open{background:#444;background:rgba(255, 255, 255, 0.05);}
.topbar div>ul .menu-dropdown li a,.nav .menu-dropdown li a,.topbar div>ul .dropdown-menu li a,.nav .dropdown-menu li a{color:#999;text-shadow:0 1px 0 rgba(0, 0, 0, 0.5);}.topbar div>ul .menu-dropdown li a:hover,.nav .menu-dropdown li a:hover,.topbar div>ul .dropdown-menu li a:hover,.nav .dropdown-menu li a:hover{background-color:#191919;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#292929), to(#191919));background-image:-moz-linear-gradient(top, #292929, #191919);background-image:-ms-linear-gradient(top, #292929, #191919);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #292929), color-stop(100%, #191919));background-image:-webkit-linear-gradient(top, #292929, #191919);background-image:-o-linear-gradient(top, #292929, #191919);background-image:linear-gradient(top, #292929, #191919);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#292929', endColorstr='#191919', GradientType=0);color:#ffffff;}
.topbar div>ul .menu-dropdown .active a,.nav .menu-dropdown .active a,.topbar div>ul .dropdown-menu .active a,.nav .dropdown-menu .active a{color:#ffffff;}
.topbar div>ul .menu-dropdown .divider,.nav .menu-dropdown .divider,.topbar div>ul .dropdown-menu .divider,.nav .dropdown-menu .divider{background-color:#222;border-color:#444;}
.topbar ul .menu-dropdown li a,.topbar ul .dropdown-menu li a{padding:4px 15px;}
li.menu,.dropdown{position:relative;}
a.menu:after,.dropdown-toggle:after{width:0;height:0;display:inline-block;content:"&darr;";text-indent:-99999px;vertical-align:top;margin-top:8px;margin-left:4px;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #ffffff;filter:alpha(opacity=50);-khtml-opacity:0.5;-moz-opacity:0.5;opacity:0.5;}
.menu-dropdown,.dropdown-menu{background-color:#ffffff;float:left;display:none;position:absolute;top:40px;z-index:900;min-width:160px;max-width:220px;_width:160px;margin-left:0;margin-right:0;padding:6px 0;zoom:1;border-color:#999;border-color:rgba(0, 0, 0, 0.2);border-style:solid;border-width:0 1px 1px;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-moz-box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);box-shadow:0 2px 4px rgba(0, 0, 0, 0.2);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.menu-dropdown li,.dropdown-menu li{float:none;display:block;background-color:none;}
.menu-dropdown .divider,.dropdown-menu .divider{height:1px;margin:5px 0;overflow:hidden;background-color:#eee;border-bottom:1px solid #ffffff;}
.topbar .dropdown-menu a,.dropdown-menu a{display:block;padding:4px 15px;clear:both;font-weight:normal;line-height:18px;color:#808080;text-shadow:0 1px 0 #ffffff;}.topbar .dropdown-menu a:hover,.dropdown-menu a:hover,.topbar .dropdown-menu a.hover,.dropdown-menu a.hover{background-color:#dddddd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#eeeeee), to(#dddddd));background-image:-moz-linear-gradient(top, #eeeeee, #dddddd);background-image:-ms-linear-gradient(top, #eeeeee, #dddddd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eeeeee), color-stop(100%, #dddddd));background-image:-webkit-linear-gradient(top, #eeeeee, #dddddd);background-image:-o-linear-gradient(top, #eeeeee, #dddddd);background-image:linear-gradient(top, #eeeeee, #dddddd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#dddddd', GradientType=0);color:#404040;text-decoration:none;-webkit-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);-moz-box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);box-shadow:inset 0 1px 0 rgba(0, 0, 0, 0.025),inset 0 -1px rgba(0, 0, 0, 0.025);}
.open .menu,.dropdown.open .menu,.open .dropdown-toggle,.dropdown.open .dropdown-toggle{color:#ffffff;background:#ccc;background:rgba(0, 0, 0, 0.3);}
.open .menu-dropdown,.dropdown.open .menu-dropdown,.open .dropdown-menu,.dropdown.open .dropdown-menu{display:block;}
.tabs,.pills{margin:0 0 18px;padding:0;list-style:none;zoom:1;}.tabs:before,.pills:before,.tabs:after,.pills:after{display:table;content:"";zoom:1;}
.tabs:after,.pills:after{clear:both;}
.tabs>li,.pills>li{float:left;}.tabs>li>a,.pills>li>a{display:block;}
.tabs{border-color:#ddd;border-style:solid;border-width:0 0 1px;}.tabs>li{position:relative;margin-bottom:-1px;}.tabs>li>a{padding:0 15px;margin-right:2px;line-height:34px;border:1px solid transparent;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;}.tabs>li>a:hover{text-decoration:none;background-color:#eee;border-color:#eee #eee #ddd;}
.tabs .active>a,.tabs .active>a:hover{color:#808080;background-color:#ffffff;border:1px solid #ddd;border-bottom-color:transparent;cursor:default;}
.tabs .menu-dropdown,.tabs .dropdown-menu{top:35px;border-width:1px;-webkit-border-radius:0 6px 6px 6px;-moz-border-radius:0 6px 6px 6px;border-radius:0 6px 6px 6px;}
.tabs a.menu:after,.tabs .dropdown-toggle:after{border-top-color:#999;margin-top:15px;margin-left:5px;}
.tabs li.open.menu .menu,.tabs .open.dropdown .dropdown-toggle{border-color:#999;}
.tabs li.open a.menu:after,.tabs .dropdown.open .dropdown-toggle:after{border-top-color:#555;}
.pills a{margin:5px 3px 5px 0;padding:0 15px;line-height:30px;text-shadow:0 1px 1px #ffffff;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;}.pills a:hover{color:#ffffff;text-decoration:none;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);background-color:#00438a;}
.pills .active a{color:#ffffff;text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);background-color:#0069d6;}
.pills-vertical>li{float:none;}
.tab-content>.tab-pane,.pill-content>.pill-pane,.tab-content>div,.pill-content>div{display:none;}
.tab-content>.active,.pill-content>.active{display:block;}
.breadcrumb{padding:7px 14px;margin:0 0 18px;background-color:#f5f5f5;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ffffff), to(#f5f5f5));background-image:-moz-linear-gradient(top, #ffffff, #f5f5f5);background-image:-ms-linear-gradient(top, #ffffff, #f5f5f5);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #f5f5f5));background-image:-webkit-linear-gradient(top, #ffffff, #f5f5f5);background-image:-o-linear-gradient(top, #ffffff, #f5f5f5);background-image:linear-gradient(top, #ffffff, #f5f5f5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f5f5f5', GradientType=0);border:1px solid #ddd;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;}.breadcrumb li{display:inline;text-shadow:0 1px 0 #ffffff;}
.breadcrumb .divider{padding:0 5px;color:#bfbfbf;}
.breadcrumb .active a{color:#404040;}
.hero-unit{background-color:#f5f5f5;margin-bottom:30px;padding:60px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}.hero-unit h1{margin-bottom:0;font-size:60px;line-height:1;letter-spacing:-1px;}
.hero-unit p{font-size:18px;font-weight:200;line-height:27px;}
footer{margin-top:17px;padding-top:17px;border-top:1px solid #eee;}
.page-header{margin-bottom:17px;border-bottom:1px solid #ddd;-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);box-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}.page-header h1{margin-bottom:8px;}
.btn.danger,.alert-message.danger,.btn.danger:hover,.alert-message.danger:hover,.btn.error,.alert-message.error,.btn.error:hover,.alert-message.error:hover,.btn.success,.alert-message.success,.btn.success:hover,.alert-message.success:hover,.btn.info,.alert-message.info,.btn.info:hover,.alert-message.info:hover{color:#ffffff;}
.btn .close,.alert-message .close{font-family:Arial,sans-serif;line-height:18px;}
.btn.danger,.alert-message.danger,.btn.error,.alert-message.error{background-color:#c43c35;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35));background-image:-moz-linear-gradient(top, #ee5f5b, #c43c35);background-image:-ms-linear-gradient(top, #ee5f5b, #c43c35);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #ee5f5b), color-stop(100%, #c43c35));background-image:-webkit-linear-gradient(top, #ee5f5b, #c43c35);background-image:-o-linear-gradient(top, #ee5f5b, #c43c35);background-image:linear-gradient(top, #ee5f5b, #c43c35);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ee5f5b', endColorstr='#c43c35', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#c43c35 #c43c35 #882a25;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.success,.alert-message.success{background-color:#57a957;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#62c462), to(#57a957));background-image:-moz-linear-gradient(top, #62c462, #57a957);background-image:-ms-linear-gradient(top, #62c462, #57a957);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #62c462), color-stop(100%, #57a957));background-image:-webkit-linear-gradient(top, #62c462, #57a957);background-image:-o-linear-gradient(top, #62c462, #57a957);background-image:linear-gradient(top, #62c462, #57a957);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#62c462', endColorstr='#57a957', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#57a957 #57a957 #3d773d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.info,.alert-message.info{background-color:#339bb9;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#5bc0de), to(#339bb9));background-image:-moz-linear-gradient(top, #5bc0de, #339bb9);background-image:-ms-linear-gradient(top, #5bc0de, #339bb9);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #5bc0de), color-stop(100%, #339bb9));background-image:-webkit-linear-gradient(top, #5bc0de, #339bb9);background-image:-o-linear-gradient(top, #5bc0de, #339bb9);background-image:linear-gradient(top, #5bc0de, #339bb9);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#5bc0de', endColorstr='#339bb9', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#339bb9 #339bb9 #22697d;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn{cursor:pointer;display:inline-block;background-color:#e6e6e6;background-repeat:no-repeat;background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), color-stop(25%, #ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-moz-linear-gradient(top, #ffffff, #ffffff 25%, #e6e6e6);background-image:-ms-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:-o-linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);background-image:linear-gradient(#ffffff, #ffffff 25%, #e6e6e6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);padding:5px 14px 6px;text-shadow:0 1px 1px rgba(255, 255, 255, 0.75);color:#333;font-size:13px;line-height:normal;border:1px solid #ccc;border-bottom-color:#bbb;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.2),0 1px 2px rgba(0, 0, 0, 0.05);-webkit-transition:0.1s linear all;-moz-transition:0.1s linear all;-ms-transition:0.1s linear all;-o-transition:0.1s linear all;transition:0.1s linear all;}.btn:hover{background-position:0 -15px;color:#333;text-decoration:none;}
.btn:focus{outline:1px dotted #666;}
.btn.primary{color:#ffffff;background-color:#0064cd;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#049cdb), to(#0064cd));background-image:-moz-linear-gradient(top, #049cdb, #0064cd);background-image:-ms-linear-gradient(top, #049cdb, #0064cd);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #049cdb), color-stop(100%, #0064cd));background-image:-webkit-linear-gradient(top, #049cdb, #0064cd);background-image:-o-linear-gradient(top, #049cdb, #0064cd);background-image:linear-gradient(top, #049cdb, #0064cd);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#049cdb', endColorstr='#0064cd', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#0064cd #0064cd #003f81;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);}
.btn.active,.btn:active{-webkit-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:inset 0 2px 4px rgba(0, 0, 0, 0.25),0 1px 2px rgba(0, 0, 0, 0.05);}
.btn.disabled{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn[disabled]{cursor:default;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);filter:alpha(opacity=65);-khtml-opacity:0.65;-moz-opacity:0.65;opacity:0.65;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}
.btn.large{font-size:15px;line-height:normal;padding:9px 14px 9px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;}
.btn.small{padding:7px 9px 7px;font-size:11px;}
:root .alert-message,:root .btn{border-radius:0 \0;}
button.btn::-moz-focus-inner,input[type=submit].btn::-moz-focus-inner{padding:0;border:0;}
.close{float:right;color:#000000;font-size:20px;font-weight:bold;line-height:13.5px;text-shadow:0 1px 0 #ffffff;filter:alpha(opacity=25);-khtml-opacity:0.25;-moz-opacity:0.25;opacity:0.25;}.close:hover{color:#000000;text-decoration:none;filter:alpha(opacity=40);-khtml-opacity:0.4;-moz-opacity:0.4;opacity:0.4;}
.alert-message{position:relative;padding:7px 15px;margin-bottom:18px;color:#404040;background-color:#eedc94;background-repeat:repeat-x;background-image:-khtml-gradient(linear, left top, left bottom, from(#fceec1), to(#eedc94));background-image:-moz-linear-gradient(top, #fceec1, #eedc94);background-image:-ms-linear-gradient(top, #fceec1, #eedc94);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fceec1), color-stop(100%, #eedc94));background-image:-webkit-linear-gradient(top, #fceec1, #eedc94);background-image:-o-linear-gradient(top, #fceec1, #eedc94);background-image:linear-gradient(top, #fceec1, #eedc94);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fceec1', endColorstr='#eedc94', GradientType=0);text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);border-color:#eedc94 #eedc94 #e4c652;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);border-width:1px;border-style:solid;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:inset 0 1px 0 rgba(255, 255, 255, 0.25);}.alert-message .close{margin-top:1px;*margin-top:0;}
.alert-message a{font-weight:bold;color:#404040;}
.alert-message.danger p a,.alert-message.error p a,.alert-message.success p a,.alert-message.info p a{color:#ffffff;}
.alert-message h5{line-height:18px;}
.alert-message p{margin-bottom:0;}
.alert-message div{margin-top:5px;margin-bottom:2px;line-height:28px;}
.alert-message .btn{-webkit-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);-moz-box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);box-shadow:0 1px 0 rgba(255, 255, 255, 0.25);}
.alert-message.block-message{background-image:none;background-color:#fdf5d9;filter:progid:DXImageTransform.Microsoft.gradient(enabled = false);padding:14px;border-color:#fceec1;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;}.alert-message.block-message ul,.alert-message.block-message p{margin-right:30px;}
.alert-message.block-message ul{margin-bottom:0;}
.alert-message.block-message li{color:#404040;}
.alert-message.block-message .alert-actions{margin-top:5px;}
.alert-message.block-message.error,.alert-message.block-message.success,.alert-message.block-message.info{color:#404040;text-shadow:0 1px 0 rgba(255, 255, 255, 0.5);}
.alert-message.block-message.error{background-color:#fddfde;border-color:#fbc7c6;}
.alert-message.block-message.success{background-color:#d1eed1;border-color:#bfe7bf;}
.alert-message.block-message.info{background-color:#ddf4fb;border-color:#c6edf9;}
.alert-message.block-message.danger p a,.alert-message.block-message.error p a,.alert-message.block-message.success p a,.alert-message.block-message.info p a{color:#404040;}
.pagination{height:36px;margin:18px 0;}.pagination ul{float:left;margin:0;border:1px solid #ddd;border:1px solid rgba(0, 0, 0, 0.15);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);box-shadow:0 1px 2px rgba(0, 0, 0, 0.05);}
.pagination li{display:inline;}
.pagination a{float:left;padding:0 14px;line-height:34px;border-right:1px solid;border-right-color:#ddd;border-right-color:rgba(0, 0, 0, 0.15);*border-right-color:#ddd;text-decoration:none;}
.pagination a:hover,.pagination .active a{background-color:#c7eefe;}
.pagination .disabled a,.pagination .disabled a:hover{background-color:transparent;color:#bfbfbf;}
.pagination .next a{border:0;}
.well{background-color:#f5f5f5;margin-bottom:20px;padding:19px;min-height:20px;border:1px solid #eee;border:1px solid rgba(0, 0, 0, 0.05);-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);-moz-box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.05);}.well blockquote{border-color:#ddd;border-color:rgba(0, 0, 0, 0.15);}
.modal-backdrop{background-color:#000000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:10000;}.modal-backdrop.fade{opacity:0;}
.modal-backdrop,.modal-backdrop.fade.in{filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.modal{position:fixed;top:50%;left:50%;z-index:11000;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0, 0, 0, 0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.modal .close{margin-top:7px;}
.modal.fade{-webkit-transition:opacity .3s linear, top .3s ease-out;-moz-transition:opacity .3s linear, top .3s ease-out;-ms-transition:opacity .3s linear, top .3s ease-out;-o-transition:opacity .3s linear, top .3s ease-out;transition:opacity .3s linear, top .3s ease-out;top:-25%;}
.modal.fade.in{top:50%;}
.modal-header{border-bottom:1px solid #eee;padding:5px 15px;}
.modal-body{padding:15px;}
.modal-body form{margin-bottom:0;}
.modal-footer{background-color:#f5f5f5;padding:14px 15px 15px;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;-webkit-box-shadow:inset 0 1px 0 #ffffff;-moz-box-shadow:inset 0 1px 0 #ffffff;box-shadow:inset 0 1px 0 #ffffff;zoom:1;margin-bottom:0;}.modal-footer:before,.modal-footer:after{display:table;content:"";zoom:1;}
.modal-footer:after{clear:both;}
.modal-footer .btn{float:right;margin-left:5px;}
.modal .popover,.modal .twipsy{z-index:12000;}
.twipsy{display:block;position:absolute;visibility:visible;padding:5px;font-size:11px;z-index:1000;filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}.twipsy.fade.in{filter:alpha(opacity=80);-khtml-opacity:0.8;-moz-opacity:0.8;opacity:0.8;}
.twipsy.above .twipsy-arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
.twipsy.left .twipsy-arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
.twipsy.below .twipsy-arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
.twipsy.right .twipsy-arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
.twipsy-inner{padding:3px 8px;background-color:#000000;color:white;text-align:center;max-width:200px;text-decoration:none;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.twipsy-arrow{position:absolute;width:0;height:0;}
.popover{position:absolute;top:0;left:0;z-index:1000;padding:5px;display:none;}.popover.above .arrow{bottom:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000000;}
.popover.right .arrow{top:50%;left:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #000000;}
.popover.below .arrow{top:0;left:50%;margin-left:-5px;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #000000;}
.popover.left .arrow{top:50%;right:0;margin-top:-5px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid #000000;}
.popover .arrow{position:absolute;width:0;height:0;}
.popover .inner{background:#000000;background:rgba(0, 0, 0, 0.8);padding:3px;overflow:hidden;width:280px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;-webkit-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);box-shadow:0 3px 7px rgba(0, 0, 0, 0.3);}
.popover .title{background-color:#f5f5f5;padding:9px 15px;line-height:1;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0;border-bottom:1px solid #eee;}
.popover .content{background-color:#ffffff;padding:14px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box;}.popover .content p,.popover .content ul,.popover .content ol{margin-bottom:0;}
.fade{-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;opacity:0;}.fade.in{opacity:1;}
.label{padding:1px 3px 2px;font-size:9.75px;font-weight:bold;color:#ffffff;text-transform:uppercase;white-space:nowrap;background-color:#bfbfbf;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}.label.important{background-color:#c43c35;}
.label.warning{background-color:#f89406;}
.label.success{background-color:#46a546;}
.label.notice{background-color:#62cffc;}
.media-grid{margin-left:-20px;margin-bottom:0;zoom:1;}.media-grid:before,.media-grid:after{display:table;content:"";zoom:1;}
.media-grid:after{clear:both;}
.media-grid li{display:inline;}
.media-grid a{float:left;padding:4px;margin:0 0 18px 20px;border:1px solid #ddd;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);-moz-box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);box-shadow:0 1px 1px rgba(0, 0, 0, 0.075);}.media-grid a img{display:block;}
.media-grid a:hover{border-color:#0069d6;-webkit-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);-moz-box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);box-shadow:0 1px 4px rgba(0, 105, 214, 0.25);}

html,
body,
div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
dl,
dt,
dd,
ol,
ul,
li,
button,
fieldset,
form,
input,
label,
legend,
textarea,
select,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
a,
b,
i,
u,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  font-size: 100%;
  font-style: normal;
  font-weight: normal;
  line-height: inherit;
  vertical-align: baseline;
  background: none;
  white-space: normal;
  outline: 0;
}

html:focus,
body:focus,
div:focus,
span:focus,
object:focus,
iframe:focus,
h1:focus,
h2:focus,
h3:focus,
h4:focus,
h5:focus,
h6:focus,
p:focus,
blockquote:focus,
pre:focus,
abbr:focus,
address:focus,
cite:focus,
code:focus,
del:focus,
dfn:focus,
em:focus,
img:focus,
ins:focus,
kbd:focus,
q:focus,
samp:focus,
small:focus,
strong:focus,
sub:focus,
sup:focus,
var:focus,
dl:focus,
dt:focus,
dd:focus,
ol:focus,
ul:focus,
li:focus,
button:focus,
fieldset:focus,
form:focus,
input:focus,
label:focus,
legend:focus,
textarea:focus,
select:focus,
table:focus,
caption:focus,
tbody:focus,
tfoot:focus,
thead:focus,
tr:focus,
th:focus,
td:focus,
a:focus,
b:focus,
i:focus,
u:focus,
article:focus,
aside:focus,
canvas:focus,
details:focus,
figcaption:focus,
figure:focus,
footer:focus,
header:focus,
menu:focus,
nav:focus,
section:focus,
summary:focus,
time:focus,
mark:focus,
audio:focus,
video:focus {
  outline: 0;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: none;
  margin: 0;
  padding: 0;
  font-family: 'Roboto-Regular';
}

form {
  height: inherit;
}

input,
select {
  outline: 0;
}

iframe {
  width: 100%;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input:-webkit-autofill {
  -webkit-text-fill-color: #535353  !important;
  -webkit-box-shadow: 0 0 0px 1000px #e5e5e5 inset;
}

A:link,
A:active,
A:hover,
A:visited {
  text-decoration: none;
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

@font-face {
  font-family: 'Roboto-Regular';
  src: url(/build/fonts/Roboto-Regular.3b5ac997.eot);
  src: url(/build/fonts/Roboto-Regular.3b5ac997.eot) format("embedded-opentype"),url(/build/fonts/Roboto-Regular.4a96a87f.woff2) format("woff2"),url(/build/fonts/Roboto-Regular.7816c39b.woff) format("woff"),url(/build/fonts/Roboto-Regular.b84ef733.ttf) format("truetype");
  font-weight: normal;
  font-style: normal;
}

header {
  width: 100%;
  z-index: 10;
  background: #fff;
  display: flex;
  background: #fff;
  margin: 0 auto;
  max-width: 100%;
  position: relative;
  align-items: stretch;
  padding: 0 0 0 4.6rem;
  border-bottom: 1px solid #C8CCDE;
}

@media (min-width: 1280px) {
  header {
    position: fixed;
    right: 0;
    left: 0;
    top: 0;
  }
}

header .admin_list {
  display: none;
}

header.active ~ section .interface_right.menu {
  right: 0;
  transition-delay: .1s;
}

header.active ~ section .interface_left .inner_menu {
  z-index: 6;
}

header.active .mobile_btn {
  transform: rotate(-45deg);
}

header.active .mobile_btn span {
  margin: 0;
}

header.active .mobile_btn span:nth-child(1) {
  margin: -.2rem auto;
}

header.active .mobile_btn span:nth-child(2) {
  transform: rotate(90deg);
}

header.active .mobile_btn span:nth-child(3) {
  width: 0;
}

@media (max-width: 1110px) {
  header {
    top: 0;
    left: 0;
    z-index: 15;
    width: 100%;
    position: fixed;
    padding: 0 1.8rem 0 1.55em;
  }
}

@media (max-width: 660px) {
  header {
    padding: 0 1.7rem 0 1.8em;
  }
}

header * {
  user-select: none;
}

header .mobile_btn {
  border: 0;
  display: none;
  transition: .4s;
  cursor: pointer;
  box-shadow: none;
  margin: 0 0 0 2em;
  position: relative;
}

header .mobile_btn .admin_list {
  display: block;
}

header .mobile_btn span {
  width: 2rem;
  height: 2px;
  transition: .4s;
  margin: .5rem 0;
  display: block;
  background: #3D4752;
  position: relative;
}

header .mobile_btn span:nth-child(3) {
  margin-left: auto;
}

@media (max-width: 1110px) {
  header .mobile_btn {
    display: block;
    margin: 0 0 0 1.4em;
  }
}

@media (max-width: 660px) {
  header .mobile_btn {
    margin: 0 0 0 1.65em;
  }
}

header.demo .cabinet_line_visible span.demo_info {
  display: block;
}

header.demo .btn.green {
  display: flex;
}

header.demo .btn.blue {
  display: none;
}

header.demo ~ .main_interface .interface_profile .panel_right_line {
  background: #FFEBF2;
}

header.demo ~ .main_interface .interface_profile .for_demo {
  display: block;
}

header.demo ~ .main_interface .interface_profile .for_premium {
  display: none;
}

header.logout {
  top: 0;
  left: 0;
  border: 0;
  position: absolute;
  background: transparent;
  padding: 0 3.11rem 0 4.6em;
}

@media (max-width: 768px) {
  header.logout {
    padding: 0 1.11rem 0 1.1em;
  }
}

header.logout .right {
  display: grid;
  align-items: center;
}

header.logout .right .mobile_btn {
  display: none;
}

header.logout .title {
  display: none;
}

header.logout .logo {
  border: 0;
}

header .btn {
  margin-right: 0.3rem;
}

header .btn.green {
  display: none;
}

header .btn.blue {
  display: flex;
}

header .btn.orange .fire_icon {
  padding-right: 15px;
}

header .btn span {
  display: block;
}

header .btn span.for_phone {
  display: none;
}

@media (max-width: 660px) {
  header .btn span.for_phone {
    display: block;
  }
}

@media (max-width: 660px) {
  header .btn {
    padding: .7rem 2.1rem;
  }
}

header .logo {
  display: block;
  padding: 1.0rem 4.6rem 1.0rem 0;
  border-right: 1px solid #E5E5E5;
}

@media (max-width: 660px) {
  header .logo {
    padding: .78rem 0 .45rem;
  }
}

header .logo img {
  width: 6.2rem;
}

@media (max-width: 660px) {
  header .logo img {
    width: 4rem;
  }
}

@media (max-width: 992px) {
  header .logo {
    border-right: 0;
  }
}

header .title {
  width: 15em;
  display: none;
  text-align: center;
  align-items: center;
  justify-content: center;
  border-top: 2px solid transparent;
}

@media (min-width: 992px) {
  header .title {
    display: flex;
  }
}

header .title.active {
  border-top: 2px solid #2196F3;
}

header .title.active a,
header .title.active span {
  color: #2196F3;
}

header .title a,
header .title span {
  color: #3D4752;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.8rem;
  letter-spacing: .1px;
}

header .title a:hover,
header .title span:hover {
  color: #2196F3;
}

header .userface {
  min-width: 4rem;
  max-width: 4rem;
  width: 100%;
  height: 4px;
  min-height: 4rem;
  margin: 0 1rem 0 0;
}

header .username {
  width: 18rem;
  color: #90a0b7;
  overflow: hidden;
  font-weight: 400;
  font-size: 1.4rem;
  line-height: 1.6rem;
  white-space: nowrap;
  text-overflow: ellipsis;
}

header .cabinet {
  width: 100%;
  display: none;
  position: relative;
  max-width: 36.43rem;
  padding: 0 3rem 0 0;
  align-items: center;
  margin: 0 0 0 2.6rem;
  border-left: 1px solid #E5E5E5;
}

@media (min-width: 1110px) {
  header .cabinet {
    display: flex;
  }
}

header .cabinet.active .cabinet_list {
  display: block;
  animation: show .2s  linear 1;
}

header .cabinet_line_visible {
  border: 0;
  width: 100%;
  display: flex;
  cursor: pointer;
  position: relative;
  align-items: center;
  padding: 0 1rem 0 3rem;
}

@media (min-width: 992px) {
  header .cabinet_line_visible:after {
    right: 0;
    width: 0;
    height: 0;
    content: '';
    display: block;
    transition: .4s;
    position: absolute;
    border-top: 1rem solid #2196F3;
    border-left: .65rem solid transparent;
    border-right: .65rem solid transparent;
  }
}

header .cabinet_line_visible span {
  display: block;
}

header .cabinet_line_visible span.demo_info {
  display: none;
  margin-top: .4rem;
  color: #E44C83;
  font-size: 1.2rem;
  line-height: 1.4rem;
}

header .cabinet_list {
  left: 0;
  top: 100%;
  width: 100%;
  background: #fff;
  display: none;
  position: absolute;
  border: 1px solid #E5E5E5;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
  border-radius: 0px 0px 6px 6px;
}

header .cabinet_list a {
  display: flex;
  align-items: center;
  padding: .5rem 1.5rem;
}

header .cabinet_list a.mobile_username {
  display: none;
}

@media (max-width: 992px) {
  header .cabinet_list a.mobile_username {
    display: flex;
  }
}

header .cabinet_list a:hover,
header .cabinet_list a.active {
  background: rgba(238,242,247,0.5);
}

header .cabinet_list a:hover span,
header .cabinet_list a.active span {
  color: #2196F3;
}

header .cabinet_list a:hover svg:not(.fill-color) path,
header .cabinet_list a.active svg:not(.fill-color) path {
  stroke: #2196F3;
}

header .cabinet_list a:hover svg.fill-color path,
header .cabinet_list a.active svg.fill-color path {
  fill: #2196F3;
}

header .cabinet_list img,
header .cabinet_list svg {
  min-width: 3.2rem;
  max-width: 3.2rem;
  width: 100%;
  height: 3.2px;
  min-height: 3.2rem;
  display: block;
  margin-right: 1rem;
}

header .cabinet_list img:not(.fill-color) path,
header .cabinet_list svg:not(.fill-color) path {
  stroke: #C8CCDE;
}

header .cabinet_list img.fill-color path,
header .cabinet_list svg.fill-color path {
  fill: #C8CCDE;
}

header .cabinet_list span {
  color: #3D4752;
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 1.5rem;
}

header .left {
  position: relative;
}

header .right {
  width: 100%;
  margin-left: auto;
}

header .right.with_btns {
  max-width: 75rem;
}

header .right.no_btns {
  max-width: 50rem;
}

header .right .wrap_btn {
  max-width: 65rem;
  display: flex;
  margin-left: auto;
  align-items: center;
}

header .right .wrap_btn .btn span {
  white-space: nowrap;
}

header .right .wrap_btn .language_section {
  display: flex;
  align-items: center;
}

header .right .wrap_btn .language_section a {
  margin-right: 1rem;
}

header .right .switch_block_title {
  display: none;
  text-align: center;
  align-items: center;
  justify-content: flex-end;
  border-top: 2px solid transparent;
  padding-right: 1rem;
}

@media (min-width: 992px) {
  header .right .switch_block_title {
    display: flex;
  }
}

header .right .switch_block_title.active {
  border-top: 2px solid #2196F3;
}

header .right .switch_block_title.active a,
header .right .switch_block_title.active span {
  color: #2196F3;
}

header .right .switch_block_title a,
header .right .switch_block_title span {
  color: #3D4752;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.8rem;
  letter-spacing: .1px;
}

header .right .switch_block_title a:hover,
header .right .switch_block_title span:hover {
  color: #2196F3;
}

header .left,
header .right {
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flex;
  display: -o-flex;
  display: flex;
  align-items: stretch;
}

section.logout {
  position: relative;
  display: flex;
}

@media (max-width: 1024px) {
  section.logout {
    display: block;
  }
}

section.logout * {
  user-select: none;
}

section.logout svg path {
  fill: none !important;
}

section.logout.forgot .left {
  padding: 5rem 0.5rem 4rem;
}

@media (max-width: 550px) {
  section.logout.forgot .left {
    min-height: 21rem;
    padding: 9rem 1.6rem 2rem;
  }
}

@media (max-width: 550px) {
  section.logout.forgot .right {
    padding: 4.8rem 1.5rem 4rem;
  }
}

section.logout.forgot form {
  padding: 3.4rem 1.8rem 0 0;
  max-width: 53.5rem;
}

@media (max-width: 1024px) {
  section.logout.forgot form {
    padding: 0;
    max-width: 51.5rem;
  }
}

section.logout.forgot form label {
  width: calc(100% - 18.5rem);
  margin: 0 2rem 0 0;
}

@media (max-width: 550px) {
  section.logout.forgot form label {
    margin: 0 0 3rem 0;
    width: 100%;
  }
}

section.logout.forgot form .btn {
  padding: 2rem 2.5rem;
}

@media (max-width: 550px) {
  section.logout.forgot form .btn {
    width: 100%;
  }
}

section.logout.forgot form .line {
  display: flex;
  align-items: flex-end;
  justify-content: space-between;
}

@media (max-width: 550px) {
  section.logout.forgot form .line {
    display: block;
  }
}

section.logout.forgot .block_title {
  margin-bottom: 0.8rem;
}

section.logout.forgot .subtitle {
  color: #90A0B7;
  display: block;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin-bottom: 3rem;
}

section.logout form {
  max-width: 39.5rem;
  width: 100%;
  margin: 0 19rem 0 auto;
}

@media (max-width: 1440px) {
  section.logout form {
    margin: 0 auto;
  }
}

section.logout form label {
  max-width: 100%;
  padding-right: 0;
  margin-bottom: 1.99rem;
}

section.logout form label svg {
  right: 0;
}

@media (max-width: 550px) {
  section.logout .block_title {
    margin-bottom: 1.5rem;
  }
}

section.logout .left,
section.logout .right {
  width: 50%;
  min-height: 100vh;
  box-sizing: inherit;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 1024px) {
  section.logout .left,
  section.logout .right {
    width: 100%;
  }
}

section.logout .left img,
section.logout .right img {
  width: 100%;
  max-width: 90rem;
  margin-bottom: 1rem;
}

@media (max-width: 1024px) {
  section.logout .left img,
  section.logout .right img {
    margin-bottom: 0.5rem;
  }
}

section.logout .left {
  background: #E5E5E5;
  padding: 8rem 0.5rem 4rem;
}

@media (max-width: 1024px) {
  section.logout .left {
    min-height: 51rem;
    padding: 4.5rem .5rem 4rem;
  }
}

@media (max-width: 550px) {
  section.logout .left {
    padding: 8.7rem 1.6rem 4rem;
  }
}

section.logout .left svg path {
  stroke: #C8CCDE;
}

section.logout .right {
  background: #fff;
  padding: 1.6rem 2.5rem 4rem;
}

@media (max-width: 1024px) {
  section.logout .right {
    padding: 1.6rem 1.5rem 4rem;
    min-height: 48rem;
  }
}

@media (max-width: 767px) {
  section.logout .right {
    min-height: 21rem;
    padding: 0.5rem 1.5rem 4rem;
  }
}

section.logout .right div {
  display: block;
  text-align: center;
}

section.logout .right h3 {
  color: #2196F3;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

@media (max-width: 1024px) {
  section.logout .right h3 {
    font-size: 3.0rem;
  }
}

section.logout .right .text {
  color: #3D4752;
  font-size: 1.6rem;
  line-height: 2.4rem;
}

section.logout .line_btn {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 1rem;
}

section.logout .line_btn .btn {
  padding: 1.92rem 2.5rem;
}

@media (max-width: 550px) {
  section.logout .line_btn .btn {
    width: 100%;
  }

  section.logout .line_btn .btn:first-child {
    margin-bottom: 1em;
  }
}

@media (max-width: 550px) {
  section.logout .line_btn {
    display: block;
  }
}

section.logout .additionally {
  display: flex;
  align-items: center;
  margin-bottom: 4.5rem;
  justify-content: space-between;
}

@media (max-width: 550px) {
  section.logout .additionally {
    margin-bottom: 2.5rem;
  }
}

section.logout .additionally a {
  width: 100%;
  color: #2196F3;
  display: block;
  max-width: 15rem;
  text-align: right;
  font-size: 1.6rem;
  line-height: 2.4rem;
}

section.logout .additionally label {
  margin: 0;
}

section.logout .remember_me {
  display: flex;
  cursor: pointer;
  width: intrinsic;
  align-items: center;
  width: -moz-max-content;
  width: -webkit-max-content;
}

section.logout .remember_me .text {
  margin: 0 0 0 1rem;
  font-size: 1.6rem;
  line-height: 2.4rem;
  color: #3D4752;
}

section.main_interface {
  display: flex;
}

@media (max-width: 1120px) {
  section.main_interface {
    display: block;
    padding-top: 6rem;
  }
}

@media (max-width: 660px) {
  section.main_interface {
    padding-top: 3rem;
  }
}

section.main_interface .interface_left {
  display: block;
  min-height: calc(100vh - 9rem);
  position: relative;
  transition: opacity .7s;
  width: calc(100% - 37.5rem);
  padding: 2rem 1.5rem 0 4.4rem;
}

@media (max-width: 1120px) {
  section.main_interface .interface_left {
    width: 100%;
    background: #f2f2f2;
    padding: 2rem 1.5rem 3rem 1.5rem;
  }
}

@media (min-width: 1280px) {
  section.main_interface .interface_left {
    margin-top: 7.1rem;
  }
}

section.main_interface .interface_left.fill {
  padding: 1rem 0 0 4.4rem;
  width: calc(100% - 39.1rem);
}

@media (max-width: 1120px) {
  section.main_interface .interface_left.fill {
    width: 100%;
    padding: 1rem 0 0 0;
  }
}

section.main_interface .interface_right {
  border-left: 2px solid #e1e8f1;
  padding: 2.8rem 0 0 0;
  max-width: 36.45rem;
  min-height: calc(100vh - 7.1rem);
  margin-left: auto;
  background: #fff;
  width: 100%;
  display: flex;
  overflow: auto;
  flex-direction: column;
  position: relative;
}

section.main_interface .interface_right.news {
  display: none;
}

@media (min-width: 1280px) {
  section.main_interface .interface_right {
    margin-top: 7.1rem;
  }
}

@media (max-width: 1120px) {
  section.main_interface .interface_right {
    right: -100%;
    top: 7.1rem;
    z-index: 10;
    overflow: auto;
    transition: .4s;
    position: fixed;
    height: 100%;
    height: calc(100% - 7.2rem);
    min-height: calc(100% - 7.2rem);
  }

  section.main_interface .interface_right::-webkit-scrollbar {
    width: 7px;
    height: 7px;
  }

  section.main_interface .interface_right::-webkit-scrollbar-thumb {
    background: #C8CCDE;
    border-radius: 2rem;
  }
}

@media (max-width: 660px) {
  section.main_interface .interface_right {
    top: 4.7rem;
    height: calc(100% - 4.7rem);
  }
}

section.main_interface .interface_right * {
  user-select: none;
}

section.main_interface .interface_fluid {
  width: 100%;
}

section.main_interface .interface_overlay {
  top: 0;
  left: 0;
  opacity: 0;
  z-index: -2;
  width: 100%;
  height: 100%;
  display: none;
  transition: .4s;
  position: fixed;
  cursor: pointer;
  pointer-events: none;
  background: rgba(0,0,0,0.5);
}

@media (max-width: 1120px) {
  section.main_interface .interface_overlay {
    display: block;
  }
}

section.main_interface .work_panel {
  background: #fff;
  position: relative;
}

.upper_panel {
  display: flex;
  align-items: center;
  padding: .9rem 0 1rem;
  justify-content: space-between;
}

@media (max-width: 660px) {
  .upper_panel {
    display: block;
    padding: .9rem 0 2rem;
  }
}

.upper_panel .block_title {
  margin: 0;
}

@media (max-width: 1120px) {
  .upper_panel .block_title {
    margin: 2rem;
  }
}

@media (max-width: 660px) {
  .upper_panel .block_title {
    margin: 2rem;
  }
}

.upper_panel .icon {
  stroke: #2196F3;
}

.upper_panel .icon_text {
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 1.5rem;
  color: #90A0B7;
  padding-left: .6rem;
}

.upper_panel .icon.ask .sim {
  fill: #2196F3;
}

.pd_0 {
  padding: 0 !important;
}

.menu_upper_section {
  width: 100%;
  display: block;
  padding: 0 .9rem 0 1.2rem;
}

@media (min-width: 1280px) {
  .menu_upper_section {
    position: fixed;
    max-width: inherit;
  }
}

@media (max-width: 660px) {
  .menu_upper_section {
    padding: 0;
  }
}

.menu_title {
  display: block;
  margin-bottom: 2.1rem;
}

@media (max-width: 660px) {
  .menu_title {
    padding: 0 1rem;
  }
}

.menu_title h3 {
  color: #3D4752;
  font-weight: bold;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.menu_title h3 b {
  color: #2196F3;
  font-weight: bold;
  font-size: 1.7rem;
  letter-spacing: .8px;
}

.menu_info_panel {
  width: 100%;
  background: #1FBA7C;
  border-radius: 1.6rem;
  padding: 1rem 1rem 1.9rem;
}

@media (max-width: 660px) {
  .menu_info_panel {
    border-radius: 0;
  }
}

.menu_info_panel p {
  color: #fff;
  width: 100%;
  display: block;
  max-width: 30rem;
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 1.5rem;
  text-align: center;
  margin: 0 auto 2rem;
}

.menu_info_panel p.bold {
  font-size: 1.5rem;
  line-height: 1.7rem;
}

.menu_info_panel p:last-child {
  margin-bottom: 0;
}

.menu_info_panel .numbers_panel {
  background: #1BD88D;
  margin-bottom: 0.6rem;
  border-radius: .6rem;
}

.menu_info_panel .numbers_panel li {
  display: flex;
  padding: 1rem;
  align-items: center;
}

.menu_info_panel .numbers_panel li:first-child {
  border-bottom: 1px solid rgba(255,255,255,0.5);
}

.menu_info_panel .numbers {
  font-weight: bold;
  font-size: 2.4rem;
  line-height: 3rem;
  color: #FFFFFF;
}

.menu_info_panel .text {
  color: #fff;
  font-weight: bold;
  font-size: 1.5rem;
  line-height: 1.8rem;
  padding-left: 1.2rem;
}

.menu_info_panel.warning {
  background: #FFEBF2;
  padding: 1rem 1.4rem;
  margin: 1.8rem 0 0 0;
  border-radius: 0.6rem;
  border: 1px solid #E5E5E5;
}

@media (max-width: 660px) {
  .menu_info_panel.warning {
    margin: 2rem auto 0 auto;
    width: 95%;
  }
}

.menu_info_panel.warning .info-block {
  display: inline-flex;
}

.menu_info_panel.warning .info-block .warning_info {
  display: flex;
  align-items: flex-start;
}

.menu_info_panel.warning .info-block p {
  color: #E44C83;
  max-width: 100%;
  text-align: left;
  font-size: 1.3rem;
  line-height: 1.6rem;
  margin-left: 2.0rem;
}

.menu_info_panel.warning .info-block svg {
  margin: 0 1rem 0 0;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

.menu_info_panel.warning .btn {
  width: 100%;
  margin: 0.8rem auto 0;
  padding: 1.2rem 2.5rem;
}

.menu_info_panel.success-warning {
  padding: 1rem 1.4rem;
  margin: 1.8rem 0 0 0;
  border-radius: 0.6rem;
  border: 1px solid #E5E5E5;
}

@media (max-width: 660px) {
  .menu_info_panel.success-warning {
    margin: 2rem auto 0 auto;
    width: 95%;
  }
}

.menu_info_panel.success-warning .info-block {
  display: inline-flex;
}

.menu_info_panel.success-warning .info-block .warning_info {
  display: flex;
  align-items: flex-start;
}

.menu_info_panel.success-warning .info-block p {
  color: #ffffff;
  max-width: 100%;
  text-align: left;
  font-size: 1.3rem;
  line-height: 1.6rem;
  margin-left: 4.0rem;
}

.menu_info_panel.success-warning .info-block svg {
  margin: 0 1rem 0 0;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

.menu_info_panel.success-warning .btn {
  width: 100%;
  margin: 0.8rem auto 0;
  padding: 1.2rem 2.5rem;
}

.menu_list {
  position: sticky;
  bottom: 0;
  padding-top: 2rem;
  margin-top: auto;
  background-color: #ffffff;
}

.menu_list .shadow_layer {
  top: 0;
  left: 0;
  opacity: 1;
  z-index: 1;
  width: 100%;
  height: 100%;
  transition: .4s;
  position: fixed;
  cursor: pointer;
  background: rgba(0,0,0,0.5);
  display: none;
}

.menu_list .shadow_layer.active {
  display: block;
}

@media (min-width: 1280px) {
  .menu_list {
    position: fixed;
    bottom: 0;
    background: #fff;
    max-width: inherit;
    width: inherit;
  }
}

.menu_list .bottom_btns {
  display: flex;
  flex-direction: row;
  margin: 0.3rem;
  justify-content: space-between;
}

.menu_list .bottom_btns.active {
  position: relative;
  justify-content: flex-end;
}

.menu_list .bottom_btns .menu_item {
  width: 50%;
  border: 1px solid #2196F3;
  box-sizing: border-box;
  border-radius: 4px;
}

.menu_list .bottom_btns .menu_item.help {
  padding: 10px;
  left: 1px;
  position: relative;
  z-index: 100;
  background: #ffffff;
  bottom: 10px;
}

.menu_list .bottom_btns .menu_item.help a {
  margin-left: auto;
  border: 1px solid;
}

.menu_list .bottom_btns .menu_item.video {
  height: 50px;
}

.menu_list .bottom_btns .menu_item .menu_item_title {
  color: #2196F3;
  margin-right: 1rem;
}

.menu_list .bottom_btns .menu_item_face {
  justify-content: center;
}

.menu_list .bottom_btns .menu_item_face:after {
  display: none;
}

.menu_list .help_tooltip {
  margin-bottom: 2.5rem;
  display: none;
  position: relative;
  z-index: 100;
  right: 27rem;
  bottom: 2rem;
}

.menu_list .help_tooltip.active {
  display: flex;
}

@media (max-width: 1111px) {
  .menu_list .help_tooltip {
    right: 15rem;
    bottom: 8rem;
    position: absolute;
  }
}

@media (max-width: 766px) {
  .menu_list .help_tooltip {
    bottom: 8rem;
    left: 1rem;
    right: 0;
    position: absolute;
  }
}

.menu_list .help_tooltip .icon {
  max-width: 154px;
  padding: 43px 10px 43px 10px;
  position: relative;
  z-index: 1;
  background: #F2F6FC;
  border-radius: 16px 0 0 16px;
}

@media (max-width: 766px) {
  .menu_list .help_tooltip .icon {
    display: none;
  }
}

.menu_list .help_tooltip .icon img {
  width: auto;
}

.menu_list .help_tooltip .help_tooltip_info {
  display: flex;
  flex-direction: column;
  width: 286px;
  background: #FFFFFF;
  border-radius: 0 16px 16px 0;
  position: relative;
  z-index: 100;
}

@media (max-width: 766px) {
  .menu_list .help_tooltip .help_tooltip_info {
    border-radius: 16px;
  }
}

.menu_list .help_tooltip .help_tooltip_info .header {
  width: 248px;
  height: 38px;
  margin: 20px 20px 10px 20px;
}

.menu_list .help_tooltip .help_tooltip_info .header p {
  text-align: center;
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: normal;
  font-size: 28px;
  line-height: 37px;
  color: #1F2024;
}

.menu_list .help_tooltip .help_tooltip_info .body {
  width: 248px;
  height: 120px;
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  color: #3D4752;
  margin: 0px 20px 10px 20px;
}

.menu_list .help_tooltip .help_tooltip_info .body p {
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
}

.menu_list .help_tooltip .help_tooltip_info .footer {
  width: 248px;
  height: 58px;
}

@media (max-width: 766px) {
  .menu_list .help_tooltip .help_tooltip_info .footer {
    margin-bottom: 1rem;
  }
}

.menu_list .help_tooltip .help_tooltip_info .footer button {
  margin: 0px 20px 10px 20px;
  width: 100%;
}

.menu_list .help_tooltip .help_tooltip_info .footer button p {
  text-align: center;
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: bold;
  font-size: 15px;
  line-height: 18px;
}

@media (max-width: 766px) {
  .menu_list .help_tooltip .help_tooltip_info .footer button p {
    margin-bottom: 0;
  }
}

.menu_list .help_tooltip .triangle {
  position: relative;
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #ffffff;
  top: 28rem;
  right: 10rem;
  z-index: 100;
}

@media (max-width: 766px) {
  .menu_list .help_tooltip .triangle {
    top: 26rem;
    right: 23rem;
  }
}

.menu_item:last-child .menu_item_face {
  border-bottom: 2px solid #e1e8f1;
}

.menu_item svg {
  display: block;
  transition: .4s;
  margin: 0 1rem 0 0;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

.menu_item.active .news svg {
  stroke: #2196F3;
}

.menu_item.active .menu_item_face:after {
  transform: rotate(180deg);
}

.menu_item.active .menu_message_panel {
  max-height: 18rem;
  overflow-y: auto;
}

.menu_item.active .menu_message_panel::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}

.menu_item.active .menu_message_panel::-webkit-scrollbar-thumb {
  background: #C8CCDE;
  border-radius: 2rem;
}

.menu_item_face {
  display: flex;
  cursor: pointer;
  position: relative;
  align-items: center;
  padding: 1.07rem 3rem 1rem;
  border-top: 2px solid #E1E8F1;
}

.menu_item_face_video {
  padding: auto;
  border-top: auto;
}

.menu_item_face .open_news {
  display: none;
  color: #2196F3;
}

@media (max-width: 1110px) {
  .menu_item_face .open_news {
    display: block;
    font-weight: bold;
    font-size: 1.5rem;
    line-height: 1.8rem;
    margin: 0 0 0 auto;
  }
}

.menu_item_face.news svg {
  stroke: #2196F3;
}

@media (max-width: 1110px) {
  .menu_item_face.news:after {
    display: none;
  }
}

.menu_item_face:after {
  right: 2.8rem;
  width: 0;
  height: 0;
  content: '';
  display: block;
  transition: .4s;
  position: absolute;
  transform-origin: center;
  border-top: .9rem solid #2196f3;
  border-left: .65rem solid transparent;
  border-right: .65rem solid transparent;
}

.menu_item_face:after .video {
  display: none;
}

.menu_item_title {
  color: #3D4752;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.8rem;
}

.menu_fresh_news {
  color: #1BD88D;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.8rem;
}

.menu_message_panel {
  margin: 0;
  max-height: 0;
  overflow: hidden;
}

@media (max-width: 1110px) {
  .menu_message_panel .menu_message:not(:first-child) {
    display: none;
  }
}

.menu_message_panel p {
  color: #3D4752;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.menu_message_panel .status {
  color: #1FBA7C;
  display: flex;
  font-size: 1.3rem;
  position: relative;
  line-height: 1.9rem;
  align-items: center;
  text-transform: uppercase;
}

.menu_message_panel .status:before {
  content: '';
  min-width: .8rem;
  max-width: .8rem;
  width: 100%;
  height: .8px;
  min-height: .8rem;
  display: block;
  border-radius: 50%;
  background: #1FBA7C;
  margin-right: .5rem;
}

.menu_message_panel .menu_message_upper {
  display: flex;
  margin: 0 0 0.4rem;
  align-items: center;
  justify-content: space-between;
}

.menu_message_panel .menu_message_date {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.menu_message {
  padding: 1rem 1.7rem .9rem 2rem;
  border: 1px solid #E1E8F1;
  border-radius: .6rem;
  margin: 0 auto 3px;
  width: 94%;
}

.menu_message .title {
  font-size: 2.3rem;
}

.menu_message .message {
  font-size: 1.3rem;
}

.menu .mobile_menu {
  display: none;
  padding-top: 1.5rem;
}

@media (max-width: 1120px) {
  .menu .mobile_menu {
    display: block;
  }
}

.menu .mobile_menu a {
  display: flex;
  margin: 0 0 .2rem 0;
  align-items: center;
  padding: .5rem 1.2rem;
}

.menu .mobile_menu a.mobile_username {
  display: none;
}

@media (max-width: 992px) {
  .menu .mobile_menu a.mobile_username {
    display: flex;
  }
}

.menu .mobile_menu a:hover,
.menu .mobile_menu a.active {
  background: rgba(238,242,247,0.5);
}

.menu .mobile_menu a:hover span,
.menu .mobile_menu a.active span {
  color: #2196F3;
}

.menu .mobile_menu a:hover svg:not(.fill-color) path,
.menu .mobile_menu a.active svg:not(.fill-color) path {
  stroke: #2196F3;
}

.menu .mobile_menu a:hover svg.fill-color path,
.menu .mobile_menu a.active svg.fill-color path {
  fill: #2196F3;
}

.menu .mobile_menu img,
.menu .mobile_menu svg {
  min-width: 3.2rem;
  max-width: 3.2rem;
  width: 100%;
  height: 3.2px;
  min-height: 3.2rem;
  display: block;
  margin-right: .9rem;
}

.menu .mobile_menu img:not(.fill-color) path,
.menu .mobile_menu svg:not(.fill-color) path {
  stroke: #C8CCDE;
}

.menu .mobile_menu img.fill-color path,
.menu .mobile_menu svg.fill-color path {
  fill: #C8CCDE;
}

.menu .mobile_menu span {
  color: #3D4752;
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 1.5rem;
}

.inner_menu {
  padding: 0;
  z-index: 3;
  background: #1656A4;
  position: relative;
  border-radius: .6rem .6rem .0rem .0rem;
  -webkit-overflow-scrolling: auto;
}

@media (max-width: 1120px) {
  .inner_menu {
    border-radius: 0;
    position: fixed;
    left: 0;
    top: 7.1rem;
    z-index: 9;
    width: 100%;
  }
}

@media (max-width: 767px) {
  .inner_menu {
    top: 7.1rem;
    background: 0;
    height: 4.6rem;
    display: block;
    overflow: hidden;
  }
}

@media (max-width: 660px) {
  .inner_menu {
    top: 3.55rem;
    padding: 1rem 0 0rem;
    height: 5.6rem;
  }
}

@media (max-width: 1120px) {
  .inner_menu.active {
    height: 100%;
  }
}

@media (max-width: 767px) {
  .inner_menu.active .nav {
    max-height: calc(100vh - 14rem);
    top: 0;
    z-index: 2;
    opacity: 1;
    width: 100%;
    display: block;
    animation: show .3s linear 1;
    display: block;
    opacity: 1;
    margin: auto;
    transition: 0s;
    -webkit-overflow-scrolling: touch;
    pointer-events: all;
    overflow: scroll;
  }

  .inner_menu.active .nav * {
    pointer-events: all;
  }

  .inner_menu.active .nav li {
    min-height: 36.5px;
  }

  .inner_menu.active .nav::-webkit-scrollbar {
    width: 7px;
    height: 7px;
  }

  .inner_menu.active .nav::-webkit-scrollbar-thumb {
    background: #C8CCDE;
    border-radius: 2rem;
  }

  .inner_menu.active .nav li {
    float: none;
  }

  .inner_menu.active .nav li.has_submenu #rapporter {
    display: none;
  }

  .inner_menu.active .nav li.has_submenu:hover .submenu {
    background: 0;
    opacity: 1;
    transition: 0s;
    display: block;
  }

  .inner_menu.active .nav li.has_submenu:hover .submenu * {
    background: 0;
    opacity: 1;
    transition: 0s;
  }
}

@media all and (orientation: landscape) {
  .inner_menu.active .nav {
    max-height: -webkit-calc(100vh - 11rem);
    -webkit-overflow-scrolling: auto;
    overflow: scroll;
    z-index: 5;
    top: 0;
    margin: auto;
  }
}

.inner_menu_overlay {
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  display: none;
  cursor: pointer;
  position: absolute;
}

@media (max-width: 1120px) {
  .inner_menu_overlay {
    display: block;
  }
}

.inner_menu .indicator {
  z-index: 11;
  display: none;
  cursor: pointer;
  position: relative;
  background: #F2F6FC;
  padding: 1.4rem 0.5rem 1.4rem 1.5rem;
}

.inner_menu .indicator:after {
  top: 0;
  height: 0;
  bottom: 0;
  content: '';
  right: 2.4rem;
  margin: auto;
  display: block;
  position: absolute;
  border-top: .75rem solid #2196f3;
  border-left: .55rem solid transparent;
  border-right: .55rem solid transparent;
}

.inner_menu .indicator span {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 1.8rem;
  font-weight: bold;
}

@media (max-width: 767px) {
  .inner_menu .indicator {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
}

.inner_menu .nav {
  margin: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

.inner_menu .nav.disabled * {
  user-select: none;
}

@media (min-width: 768px) {
  .inner_menu .nav.disabled li:not(.active):before {
    opacity: .1;
  }
}

.inner_menu .nav.disabled li:not(.active) a {
  pointer-events: none;
}

.inner_menu .nav.disabled li.has_submenu:hover .submenu {
  display: none;
}

@media (max-width: 992px) {
  .inner_menu .nav {
    justify-content: flex-start;
  }
}

@media (max-width: 767px) {
  .inner_menu .nav {
    top: -4rem;
    width: 100%;
    z-index: -2;
    display: block;
    transition: .7s;
    position: relative;
    background: #1656A4;
    padding: 0.3rem 1rem;
    pointer-events: none;
    border-radius: 0px 0px .6rem .6rem;
    box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
  }
}

.inner_menu .nav li {
  flex: 1;
  float: none;
  position: relative;
  border-radius: .6rem;
}

@media (max-width: 767px) {
  .inner_menu .nav li {
    margin-bottom: .65rem;
  }
}

.inner_menu .nav li.active {
  border-radius: 6px 6px 0 0;
}

.inner_menu .nav li.active a {
  color: #fff;
  background: 0;
}

@media (max-width: 767px) {
  .inner_menu .nav li.active {
    border-radius: .6rem;
  }
}

@media (min-width: 1101px) {
  .inner_menu .nav li:first-child {
    border-radius: .6rem 0 0 0;
  }

  .inner_menu .nav li:first-child.active {
    border-radius: 6px 6px 0 0;
  }
}

.inner_menu .nav li:before {
  content: '';
  z-index: 1;
  opacity: 0;
  width: 100%;
  margin: auto;
  height: 100%;
  background: #fff;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  display: block;
}

@media (max-width: 992px) {
  .inner_menu .nav li:before {
    border-radius: .6rem;
  }
}

.inner_menu .nav li:hover {
  border-radius: 6px 6px 0 0;
}

.inner_menu .nav li:hover:before {
  opacity: .1;
}

.inner_menu .nav li.has_submenu {
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 992px) {
  .inner_menu .nav li.has_submenu {
    justify-content: flex-start;
  }
}

@media (max-width: 767px) {
  .inner_menu .nav li.has_submenu {
    display: block;
  }

  .inner_menu .nav li.has_submenu:before {
    display: none;
  }
}

.inner_menu .nav li.has_submenu #rapporter #rapporterImg {
  margin-left: 15px;
}

.inner_menu .nav li.has_submenu:hover .submenu {
  top: 0;
  z-index: 5;
  opacity: 1;
  filter: blur(0);
  pointer-events: auto;
}

@media (max-width: 768px) {
  .inner_menu .nav li.has_submenu:hover>a:first-child {
    pointer-events: auto;
  }

  .inner_menu .nav li.has_submenu:hover>a:first-child:before {
    content: '';
    z-index: 1;
    opacity: 0;
    width: 100%;
    margin: auto;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: block;
    background: #fff;
    border-radius: .6rem;
  }

  .inner_menu .nav li.has_submenu:hover>a:first-child:hover:before {
    opacity: .1;
  }
}

.inner_menu .nav li.has_submenu .submenu {
  right: 0;
  left: auto;
  z-index: 5;
}

@media (min-width: 1121px) {
  .inner_menu .nav li.has_submenu .submenu {
    right: -.7rem;
  }
}

@media (min-width: 768px) {
  .inner_menu .nav li.has_submenu .submenu {
    top: -2rem;
    opacity: 0;
    z-index: -2;
    width: 30.4rem;
    display: block;
    transition: .4s;
    filter: blur(5px);
    background: #fff;
    position: absolute;
    background: #FFFFFF;
    pointer-events: none;
    border-radius: .6rem;
    border: 1px solid #E1E8F1;
    box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
  }
}

@media (max-width: 767px) {
  .inner_menu .nav li.has_submenu .submenu {
    border: 0;
    opacity: 1;
    filter: blur(0);
    display: block;
    box-shadow: none;
    position: static;
    padding: 0rem 0 0;
    pointer-events: auto;
    background: transparent;
  }
}

.inner_menu .nav li.has_submenu .submenu a {
  display: flex;
  color: #3d4752;
  text-align: left;
  font-weight: 700;
  align-items: center;
  padding: 0.95rem 1.5rem;
}

.inner_menu .nav li.has_submenu .submenu a svg {
  stroke: #C8CCDE;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 1.5rem 0 0;
}

@media (max-width: 768px) {
  .inner_menu .nav li.has_submenu .submenu a svg {
    display: none;
  }
}

.inner_menu .nav li.has_submenu .submenu a span {
  color: #3D4752;
  font-weight: bold;
  font-size: 1.5rem;
  position: relative;
  line-height: 1.8rem;
}

@media (max-width: 767px) {
  .inner_menu .nav li.has_submenu .submenu a span {
    background: 0;
    color: #a7c6ed;
    font-weight: 100;
    font-size: 1.3rem;
    line-height: 1.5rem;
  }
}

.inner_menu .nav li.has_submenu .submenu a:hover:before {
  opacity: .1;
}

.inner_menu .nav li.has_submenu .submenu a:hover span {
  color: #2196F3;
}

@media (max-width: 767px) {
  .inner_menu .nav li.has_submenu .submenu a:hover span {
    color: #a7c6ed;
  }
}

.inner_menu .nav li.has_submenu .submenu a:hover svg {
  stroke: #2196F3;
}

@media (max-width: 767px) {
  .inner_menu .nav li.has_submenu .submenu a {
    color: #fff;
    color: #a7c6ed;
    font-weight: 100;
    position: relative;
    padding: 1.3rem .6rem;
  }

  .inner_menu .nav li.has_submenu .submenu a:before {
    content: '';
    z-index: 1;
    opacity: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    margin: auto;
    display: block;
    background: #fff;
    border-radius: .6rem;
  }
}

.inner_menu .nav a {
  z-index: 2;
  display: block;
  color: #A7C6ED;
  font-size: 1.5rem;
  text-align: center;
  position: relative;
  line-height: 1.8rem;
  padding: 2.02rem .1rem;
}

@media (max-width: 767px) {
  .inner_menu .nav a {
    text-align: left;
    font-size: 1.3rem;
    line-height: 1.5rem;
    padding: 1.1rem .6rem;
  }
}

.inner_menu .nav .submenu {
  left: 0;
  width: 100%;
  display: block;
  background: #fff;
  position: absolute;
  box-shadow: 0 7px 20px rgba(0,0,0,0.07);
}

.notification_block {
  bottom: 0;
  z-index: 100;
  width: 100%;
  right: -101%;
  height: 100%;
  transition: .4s;
  display: block;
  position: fixed;
  max-width: 36.45rem;
}

.notification_block:before {
  content: '';
  width: 100%;
  height: 100%;
  left: 0;
  right: 0;
  display: block;
  background: #fff;
  position: absolute;
}

.notification_block.active {
  right: 0;
}

.notification_block.active .notification_overlay {
  opacity: 1;
  z-index: -1;
  pointer-events: auto;
}

.notification_block.faq .faq {
  display: block;
}

.notification_block.faq-fill {
  max-width: 51.45rem;
}

.notification_block.faq-fill:before {
  background: #1656A4;
}

.notification_block.faq-fill .notification_description .description p {
  color: #ECF1F6;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.notification_block.faq-fill .menu_item_face {
  top: 0;
  right: 0;
  border: 0;
  position: sticky;
  background: #1656A4;
}

.notification_block.faq-fill .menu_item_face svg {
  stroke: none;
}

.notification_block.faq-fill .menu_item_face svg.close {
  opacity: 1;
  min-width: 4rem;
  max-width: 4rem;
  width: 100%;
  height: 4px;
  min-height: 4rem;
}

.notification_block.faq-fill .menu_item_title {
  color: #fff;
}

.notification_block.faq-fill .faq-fill {
  display: block;
}

.notification_block.news .news {
  display: block;
}

.notification_block .inner_block {
  z-index: 2;
  width: 100%;
  display: block;
  position: relative;
}

.notification_overlay {
  top: 0;
  left: 0;
  z-index: -5;
  opacity: 0;
  width: 100%;
  height: 100%;
  transition: .4s;
  display: block;
  position: fixed;
  cursor: pointer;
  pointer-events: none;
  background: rgba(0,0,0,0.5);
}

.notification_description {
  z-index: 3;
  height: 100%;
  overflow: auto;
  position: relative;
}

.notification_description::-webkit-scrollbar {
  width: 7px;
  height: 7px;
}

.notification_description::-webkit-scrollbar-thumb {
  background: #C8CCDE;
  border-radius: 2rem;
}

.notification_description .description {
  padding: 1rem;
}

.notification_description .description p {
  color: #3D4752;
  display: block;
  font-size: 1.3rem;
  line-height: 1.9rem;
  margin-bottom: 2rem;
}

.notification_description .description p b {
  font-weight: bold;
}

.notification_description .menu_item {
  display: none;
}

.notification_description .menu_item_face {
  border-bottom: 1px solid #E1E8F1;
}

.notification_description .menu_item_face span {
  margin: 0 1rem 0 0;
}

.notification_description .menu_item_face svg {
  stroke: #C8CCDE;
  display: block;
  transition: .4s;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

.notification_description .menu_item_face svg.close {
  display: block;
  margin-left: auto;
  min-width: 1.55rem;
  max-width: 1.55rem;
  width: 100%;
  height: 1.55px;
  min-height: 1.55rem;
}

.notification_description .menu_item_face:after {
  display: none;
}

.notification_description .menu_message_date {
  color: #90a0b7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.notification_description .menu_message .status {
  color: #1fba7c;
  display: flex;
  font-size: 1.3rem;
  position: relative;
  line-height: 1.9rem;
  align-items: center;
  text-transform: uppercase;
}

.notification_description .menu_message p {
  color: #3d4752;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

section.main_interface .line_icon {
  display: flex;
  align-items: center;
  padding: .4rem 0.17rem 0 0;
}

@media (max-width: 768px) {
  section.main_interface .line_icon {
    padding: .1rem 0rem 0 0;
  }
}

@media (max-width: 550px) {
  section.main_interface .line_icon {
    padding: 0.6rem 0 0 0;
  }
}

section.main_interface .line_icon li {
  display: flex;
  align-items: center;
  cursor: pointer;
}

section.main_interface .line_icon li:hover .icon.play path:last-child {
  fill: #fff;
  stroke: #fff;
}

section.main_interface .line_icon li:hover .icon.play path:first-child {
  fill: #2196F3;
}

section.main_interface .line_icon li:hover .icon.ask circle {
  fill: #2196F3;
}

section.main_interface .line_icon li:hover .icon.ask .sim {
  fill: #fff;
  stroke: #fff;
}

section.main_interface .line_icon li:hover .icon_text {
  color: #2196F3;
}

section.main_interface .line_icon li:not(:last-child) {
  margin-right: 1.5rem;
}

section.main_interface .year_line {
  display: flex;
  border-radius: 6px;
  position: relative;
  align-items: center;
  background: #FFFFFF;
  padding: 0 3rem 0 0;
  margin-bottom: .9rem;
  box-sizing: border-box;
  border: 1px solid #E5E5E5;
  justify-content: space-between;
}

section.main_interface .year_line .locked {
  order: 3;
  cursor: pointer;
  padding: 0 2rem 0 0;
}

@media (max-width: 1120px) {
  section.main_interface .year_line .locked {
    padding: 0;
  }
}

@media (max-width: 660px) {
  section.main_interface .year_line .locked {
    padding: 0rem 1.5rem 0rem 0rem;
  }
}

section.main_interface .year_line .locked:hover path {
  stroke: #2196F3;
}

@media (max-width: 1120px) {
  section.main_interface .year_line {
    padding: 0 2rem 0 0;
  }
}

@media (max-width: 660px) {
  section.main_interface .year_line {
    margin-bottom: 0.6rem;
    flex-wrap: wrap;
    padding: 0;
  }
}

section.main_interface .year_line_left_group {
  display: flex;
  align-items: center;
}

section.main_interface .year_line .date {
  order: 0;
  text-align: center;
  padding: 2.3rem 5rem;
  margin: 0 4.7rem 0 0;
  border-right: 1px solid #e5e5e5;
}

@media (max-width: 1120px) {
  section.main_interface .year_line .date {
    margin: 0 1.9rem 0 0;
    padding: 2.2rem 4.68rem;
  }
}

@media (max-width: 660px) {
  section.main_interface .year_line .date {
    margin: 0;
    border-right: 0;
    text-align: left;
    padding: .8rem 1.68rem 1.4rem;
  }
}

section.main_interface .year_line .date_subtitle {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

section.main_interface .year_line .date_title {
  color: #3D4752;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

@media (max-width: 660px) {
  section.main_interface .year_line .date_title {
    font-size: 1.75rem;
    line-height: 2.1rem;
  }
}

section.main_interface .year_line svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

section.main_interface .year_line ul {
  display: flex;
  align-items: center;
}

section.main_interface .year_line .options_left {
  order: 1;
  margin-right: auto;
}

@media (max-width: 660px) {
  section.main_interface .year_line .options_left {
    order: 3;
    width: 100%;
    display: block;
    padding: 1.4rem 1.3rem 1rem;
    border-top: 1px solid #e5e5e5;
  }
}

section.main_interface .year_line .options_left li {
  cursor: pointer;
  margin-right: 1rem;
}

@media (max-width: 1120px) {
  section.main_interface .year_line .options_left li {
    margin-right: 0.9rem;
  }
}

@media (max-width: 660px) {
  section.main_interface .year_line .options_left li {
    width: 100%;
    margin-bottom: .4rem;
  }
}

section.main_interface .year_line .options_left .btn {
  font-size: 1.5rem;
  line-height: 1.8rem;
  padding: 1.3rem 1.8rem;
}

@media (max-width: 1120px) {
  section.main_interface .year_line .options_left .btn {
    padding: 1.15rem 1.75rem;
  }
}

@media (max-width: 660px) {
  section.main_interface .year_line .options_left .btn {
    width: 100%;
  }
}

section.main_interface .year_line .options_right {
  order: 2;
  display: flex;
  align-items: center;
}

@media (max-width: 660px) {
  section.main_interface .year_line .options_right {
    order: 3;
    padding: 0.4rem 1.5rem 0 0;
  }

  section.main_interface .year_line .options_right.news {
    order: 0;
  }
}

@media (max-width: 1300px) {
  section.main_interface .year_line .options_right.active .options_right_list {
    display: block;
  }

  section.main_interface .year_line .options_right.active .options_right_list li span {
    display: block;
  }
}

section.main_interface .year_line .options_right path {
  stroke: #90A0B7;
}

section.main_interface .year_line .options_right li {
  cursor: pointer;
  margin-right: 2.2rem;
}

section.main_interface .year_line .options_right li:hover path {
  stroke: #2196F3;
}

section.main_interface .year_line .options_right .options_right_list li span {
  display: none;
}

@media (max-width: 1300px) {
  section.main_interface .year_line .options_right .options_right_list {
    top: 0;
    right: 0;
    z-index: 5;
    width: 100%;
    display: none;
    width: 22.3rem;
    border-radius: 6px;
    position: absolute;
    background: #FFFFFF;
    border: 1px solid #E5E5E5;
    box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
  }

  section.main_interface .year_line .options_right .options_right_list li a {
    margin: 0;
    display: flex;
    align-items: center;
    padding: 1.1rem 1rem 1.1rem 2rem;
  }

  section.main_interface .year_line .options_right .options_right_list li svg {
    margin-right: 1.2rem;
  }

  section.main_interface .year_line .options_right .options_right_list li span {
    display: none;
    color: #3D4752;
    font-size: 1.5rem;
    font-weight: bold;
    line-height: 1.8rem;
  }
}

section.main_interface .year_line .options_btn {
  width: 2rem;
  display: none;
  cursor: pointer;
  margin-left: auto;
}

@media (max-width: 1300px) {
  section.main_interface .year_line .options_btn {
    display: block;
  }
}

section.main_interface .year_line .options_btn:hover span {
  background: #2196F3;
}

section.main_interface .year_line .options_btn span {
  display: block;
  background: #90a0b7;
  min-width: .4rem;
  max-width: .4rem;
  width: 100%;
  height: .4px;
  min-height: .4rem;
  border-radius: 50%;
  margin: 0 auto;
}

section.main_interface .year_line .options_btn span:nth-child(even) {
  margin: .3rem auto;
}

section.main_interface .opret {
  float: right;
  z-index: 3;
  padding: 2rem 2.2rem;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

@media (max-width: 768px) {
  section.main_interface .opret {
    padding: 1.9rem 2.05rem;
    bottom: 2.3rem;
    right: 1.5rem;
  }
}

@media (max-width: 660px) {
  section.main_interface .opret {
    width: 100%;
    position: static;
    margin: 4.2rem 0 0;
    padding: 1rem 2.2rem;
    box-shadow: 0 4px 10px rgba(33,150,243,0.3),-10rem 0px 0px 27px #BFE3FF,10rem 0px 0px 27px #BFE3FF;
  }
}

.indkomstar .block_title {
  margin-bottom: 1.2rem;
}

@media (max-width: 992px) {
  .indkomstar .block_title {
    margin-bottom: 1rem;
  }
}

@media (max-width: 767px) {
  .indkomstar .block_title {
    margin-bottom: .6rem;
  }
}

.indkomstar .field_group {
  position: relative;
  padding: 2.8rem 2.9rem 2.6rem;
}

.indkomstar .field_group.start {
  padding: 2rem 3rem 0;
}

@media (max-width: 992px) {
  .indkomstar .field_group.start {
    padding: 2rem 1.5rem 0;
  }
}

@media (max-width: 767px) {
  .indkomstar .field_group.start {
    padding: 1.7rem 1.5rem 0;
  }
}

.indkomstar .field_group.end {
  border-bottom: 0;
}

@media (max-width: 992px) {
  .indkomstar .field_group {
    padding: 2.8rem 1.5rem 0rem;
  }
}

@media (max-width: 767px) {
  .indkomstar .field_group {
    padding: 1.8rem 1.5rem 0;
  }
}

@media (min-width: 1280px) {
  .indkomstar .field_group .group_radio.first {
    margin-bottom: 5.3rem;
    margin-top: 2rem;
  }
}

@media (max-width: 768px) {
  .indkomstar .field_group .group_radio.first {
    margin-top: 3rem;
  }
}

@media (max-width: 768px) {
  .indkomstar .field_group .group_radio.last {
    margin-top: -2rem;
  }
}

@media (max-width: 768px) {
  .indkomstar .field_group .group_radio .info.checkbox {
    margin-bottom: 2.5rem;
  }
}

.indkomstar .field_group .group_radio_line {
  margin: 0 0 0 -6px;
}

@media (max-width: 992px) {
  .indkomstar .field_group .group_radio_line label {
    margin-bottom: 2.4rem;
  }
}

.indkomstar .field_group .group_radio_line .checkbox {
  margin-left: 10px;
}

.indkomstar .indkomstar_line {
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
}

.indkomstar .indkomstar_line.show_indicator .indkomstar_line_indicator {
  top: 0;
  opacity: 1;
  filter: blur(0px);
}

.indkomstar .indkomstar_line_indicator {
  top: -2rem;
  opacity: 0;
  filter: blur(5px);
  display: block;
  transition: .4s;
  text-align: center;
  margin: 0 0 2rem 0;
  position: relative;
  background: #CCF0D4;
  pointer-events: none;
  border-radius: 2.3rem;
  padding: 0.3rem 1.4rem;
}

.indkomstar .indkomstar_line_indicator span {
  margin: 0;
  color: #108C52;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

@media (min-width: 1280px) {
  .indkomstar .indkomstar_line_indicator {
    margin-bottom: 5rem;
  }
}

@media (max-width: 767px) {
  .indkomstar .indkomstar_line_indicator {
    margin: 0 0 1rem;
    display: inline-block;
  }
}

@media (max-width: 767px) {
  .indkomstar .indkomstar_line {
    display: block;
  }
}

.indkomstar label {
  width: 100%;
  margin-bottom: 3rem;
  max-width: 42.2rem;
}

@media (max-width: 992px) {
  .indkomstar label {
    max-width: 41.5rem;
    margin-bottom: 2.9rem;
  }
}

@media (max-width: 767px) {
  .indkomstar label {
    margin-bottom: 2.2rem;
  }
}

.indkomstar label .title {
  margin: 0;
  width: 100%;
  display: block;
}

@media (max-width: 767px) {
  .indkomstar label .title {
    margin: 0 0 3px;
  }
}

.indkomstar form {
  width: 100%;
  min-height: calc(100vh - 15.5rem);
}

@media (max-width: 1100px) {
  .indkomstar form {
    margin-top: 5rem;
  }
}

@media (max-width: 992px) {
  .indkomstar form {
    min-height: calc(100vh - 6.6rem);
  }
}

@media (max-width: 767px) {
  .indkomstar form {
    background: #fff;
  }
}

.indkomstar form .input {
  margin-left: 0px;
}

.indkomstar form .clearfix {
  margin-bottom: 0px;
}

.indkomstar form .help-block {
  display: none;
}

.indkomstar form .group_radio_line div {
  display: flex;
}

.indkomstar form .group_radio_line ul {
  display: flex;
}

.indkomstar form .group_radio_line li {
  margin: 0;
  width: auto;
  display: flex;
  max-width: 100%;
  align-items: center;
  position: relative;
}

.indkomstar form .group_radio_line li:first-child {
  margin-right: 3.2rem;
}

.indkomstar form .group_radio_line li:hover label:before {
  background: #F2F6FC;
}

.indkomstar form .group_radio_line li input {
  width: 35px;
  height: 35px;
  margin: 0 0.3rem 0 0;
  cursor: pointer;
  background: none;
  opacity: 0;
  z-index: 10;
  padding: 0;
  border: 0;
}

.indkomstar form .group_radio_line li input:not(checked)+label:before {
  border-radius: 50%;
  position: absolute;
  left: -38px;
  top: -8px;
  padding: .55rem;
  height: 24px;
  width: 24px;
  content: "";
  display: block;
}

.indkomstar form .group_radio_line li input:not(checked)+label:after {
  position: absolute;
  opacity: 1;
  height: 24px;
  width: 24px;
  left: -33px;
  top: -3px;
  content: "";
  background: none;
  display: block;
  border: 2px solid #BEC9D7;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border-radius: 50%;
}

.indkomstar form .group_radio_line li input:checked+label:after {
  border: 7px solid #2196F3;
  box-shadow: 0px 4px 10px rgba(22,86,164,0.3);
}

.indkomstar form .group_radio_line li label {
  display: block;
  color: #1656A4;
  margin: 0;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0.4px;
}

.indkomstar form .info_button {
  right: 2.9rem;
  bottom: 1.0rem;
  font-size: 1.5rem;
  position: absolute;
  line-height: 1.8rem;
  padding: 1.9rem 2.35rem;
}

@media (max-width: 992px) {
  .indkomstar form .info_button {
    right: 1.7rem;
  }
}

@media (max-width: 767px) {
  .indkomstar form .info_button {
    right: 0;
    bottom: 0;
    width: 100%;
    max-width: 28.8rem;
    margin: 1.4rem auto 0;
    position: relative;
  }
}

.indkomstar form .info_button .error .error_line {
  width: calc(100% - 3rem);
}

.job .block_title {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .job .block_title {
    padding: 0 1.7rem;
  }
}

.job .work_panel {
  display: flex;
  position: relative;
  flex-direction: column;
  padding: 2rem 2.9rem 2rem 2.7rem;
  min-height: calc(100% - 8.1rem);
}

@media (max-width: 1100px) {
  .job .work_panel {
    padding: 7.9rem 1.4rem 0;
    min-height: calc(100vh - 2.7rem);
  }
}

@media (max-width: 767px) {
  .job .work_panel {
    padding: 7.3rem 0 0;
  }
}

.job_line {
  display: flex;
  align-items: stretch;
  border-bottom: 1px solid #E1E8F1;
}

@media (max-width: 767px) {
  .job_line {
    display: block;
    border-bottom: 0px solid #E1E8F1;
    border-top: 1px solid #E1E8F1;
  }

  .job_line+.job_line {
    padding-top: 1rem;
  }
}

@media (max-width: 767px) {
  .job_line.title {
    display: none;
  }
}

.job_line.title h4 {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.job_line.title .job_options {
  border-color: transparent;
}

.job_line.title .job_options:before {
  display: none;
}

.job_line.data .job_options {
  display: flex;
  align-items: center;
}

.job_line.data .job_options.active {
  z-index: 26;
}

.job_line.data .job_options.active .job_options_list {
  top: 0;
  opacity: 1;
  z-index: 26;
  pointer-events: auto;
}

@media (max-width: 767px) {
  .job_line.data .job_options.active .job_options_list {
    top: auto;
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  .job_line.data .job_options.active .job_options_btn:before {
    z-index: 2;
    opacity: 1;
    pointer-events: auto;
  }
}

.job_line.data .job_options .job_options_list {
  width: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 1500px) {
  .job_line.data .job_options .job_options_list {
    display: block;
    right: 0;
    top: -2rem;
    z-index: 5;
    opacity: 0;
    width: 100%;
    z-index: -2;
    transition: .6s;
    width: 22.3rem;
    background: #fff;
    position: absolute;
    border-radius: 6px;
    pointer-events: none;
    border: 1px solid #e5e5e5;
    box-shadow: 0 7px 20px rgba(0,0,0,0.07);
  }
}

@media (max-width: 767px) {
  .job_line.data .job_options .job_options_list {
    right: auto;
    left: 50%;
    top: auto;
    bottom: 50%;
    position: fixed;
    margin-top: -4rem;
    transform: translate(-50%, 50%);
  }
}

.job_line.data .job_options .job_options_list svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

@media (max-width: 1500px) {
  .job_line.data .job_options .job_options_list svg {
    margin-right: 1.2rem;
  }
}

.job_line.data .job_options .job_options_list svg path {
  stroke: #90a0b7;
}

.job_line.data .job_options .job_options_list span {
  display: none;
  color: #3d4752;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.8rem;
}

@media (max-width: 1500px) {
  .job_line.data .job_options .job_options_list span {
    display: block;
    margin-top: 3px;
  }
}

.job_line.data .job_options .job_options_list p.badge {
  position: absolute;
  top: -5px;
  right: -5px;
  padding: .1px 4px;
  border-radius: 50%;
  background-color: #1656A4;
  color: #fff !important;
  font: message-box;
}

@media (max-width: 1500px) {
  .job_line.data .job_options .job_options_list p.badge {
    top: 10px;
    right: -50px;
  }
}

.job_line.data .job_options .job_options_list li {
  cursor: pointer;
}

.job_line.data .job_options .job_options_list li.notification {
  position: relative;
  display: inline-block;
}

.job_line.data .job_options .job_options_list li:not(:last-child) {
  margin: 0 1.85rem 0 0;
}

@media (max-width: 1500px) {
  .job_line.data .job_options .job_options_list li {
    margin: 0;
    display: flex;
    align-items: center;
    padding: 1.1rem 1rem 1.1rem 2rem;
  }

  .job_line.data .job_options .job_options_list li a {
    display: flex;
  }
}

.job_line.data .job_options .job_options_list li:hover svg path {
  stroke: #2196F3;
}

.job_line.data .job_options .job_options_list li:hover span {
  color: #2196F3;
}

.job_line.data .job_options_btn {
  display: none;
  min-width: 2.8rem;
  max-width: 2.8rem;
  width: 100%;
  height: 2.8px;
  min-height: 2.8rem;
  border-radius: 50%;
  border: 1px solid #2196F3;
}

.job_line.data .job_options_btn:before {
  top: 0;
  left: 0;
  opacity: 0;
  content: '';
  width: 100%;
  z-index: -2;
  height: 100%;
  display: block;
  position: fixed;
  pointer-events: none;
  background: rgba(0,0,0,0.5);
}

.job_line.data .job_options_btn:hover span {
  background: #2196F3;
}

@media (max-width: 1500px) {
  .job_line.data .job_options_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    cursor: pointer;
    flex-direction: column;
  }

  .job_line.data .job_options_btn span {
    display: block;
    background: #90a0b7;
    min-width: .4rem;
    max-width: .4rem;
    width: 100%;
    height: .4px;
    min-height: .4rem;
    border-radius: 50%;
    margin: 0 auto;
  }

  .job_line.data .job_options_btn span:nth-child(2) {
    margin: .3rem auto;
  }
}

@media (max-width: 767px) {
  .job_line.data .job_options_btn {
    margin-left: auto;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .job_line.data .job_options_list {
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%, -50%);
  }
}

.job_line.data:nth-child(5n+1) .user_face {
  background: #EAECFF;
}

.job_line.data:nth-child(5n+1) .user_face h5 {
  color: #E6B130;
}

.job_line.data:nth-child(5n+2) .user_face {
  background: #FFF8E7;
}

.job_line.data:nth-child(5n+2) .user_face h5 {
  color: #3041E6;
}

.job_line.data:nth-child(5n+3) .user_face {
  background: #5994DC;
}

.job_line.data:nth-child(5n+3) .user_face h5 {
  color: #FFFFFF;
}

.job_line.data:nth-child(5n+4) .user_face {
  background: goldenrod;
}

.job_line.data:nth-child(5n+5) .user_face {
  background: #5CADFF;
}

.job_line .left {
  display: none;
}

@media (max-width: 767px) {
  .job_line .left {
    display: block;
    margin-right: auto;
  }

  .job_line .left h3 {
    color: #90A0B7;
    font-size: 1.3rem;
    line-height: 1.9rem;
  }
}

@media (max-width: 767px) {
  .job_line .right {
    text-align: right;
  }
}

.job_line .job_title {
  width: 24%;
  display: flex;
  align-items: center;
}

@media (max-width: 1700px) {
  .job_line .job_title {
    width: 26%;
  }
}

@media (max-width: 1500px) {
  .job_line .job_title {
    width: 31%;
  }
}

@media (max-width: 992px) {
  .job_line .job_title {
    width: 27.7%;
  }
}

@media (max-width: 767px) {
  .job_line .job_title {
    width: 100%;
  }
}

.job_line .job_title .right {
  display: flex;
  align-items: center;
}

@media (max-width: 1024px) {
  .job_line .job_title .right {
    align-items: flex-start;
  }
}

.job_line .job_text {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.job_line .job_type {
  width: 17.1%;
}

@media (max-width: 1700px) {
  .job_line .job_type {
    width: 15.1%;
  }
}

@media (max-width: 1500px) {
  .job_line .job_type {
    width: 19.1%;
  }
}

@media (max-width: 992px) {
  .job_line .job_type {
    width: 14.1%;
    padding: .97rem 1.65rem .97rem 0.93rem;
  }
}

@media (max-width: 767px) {
  .job_line .job_type {
    width: 100%;
    padding: .97rem 1.65rem .97rem 1.63rem;
  }
}

.job_line .job_honorar {
  width: 9.5%;
  justify-content: flex-end;
}

@media (max-width: 1500px) {
  .job_line .job_honorar {
    width: 12.5%;
  }
}

@media (max-width: 1024px) {
  .job_line .job_honorar {
    justify-content: flex-start;
  }
}

@media (max-width: 767px) {
  .job_line .job_honorar {
    justify-content: flex-start;
    width: 100%;
  }
}

.job_line .job_kors {
  width: 16.94%;
  justify-content: flex-end;
}

@media (max-width: 1700px) {
  .job_line .job_kors {
    width: 13.94%;
  }
}

@media (max-width: 992px) {
  .job_line .job_kors {
    width: 16.6%;
  }
}

@media (max-width: 767px) {
  .job_line .job_kors {
    width: 100%;
  }
}

.job_line .job_betalingsdato {
  width: 10.5%;
  justify-content: flex-end;
}

@media (max-width: 1500px) {
  .job_line .job_betalingsdato {
    width: 14.5%;
  }
}

@media (max-width: 992px) {
  .job_line .job_betalingsdato {
    width: 16.5%;
  }
}

@media (max-width: 767px) {
  .job_line .job_betalingsdato {
    width: 100%;
  }
}

.job_line .job_options {
  width: 15.9%;
  margin: 0 0 0 auto;
  padding: 1rem 0.4rem 1rem 1.4rem;
}

@media (max-width: 1700px) {
  .job_line .job_options {
    width: 19.9%;
    margin: 0 0 0 auto;
    padding: 1rem 1.4rem 1rem 1.4rem;
  }
}

@media (max-width: 1500px) {
  .job_line .job_options {
    width: 8%;
  }
}

@media (max-width: 992px) {
  .job_line .job_options {
    width: 9%;
    justify-content: flex-end;
  }
}

@media (max-width: 767px) {
  .job_line .job_options {
    width: 100%;
    justify-content: flex-end;
  }
}

.job_line .job_options:before {
  left: 0;
  top: 0;
  content: '';
  width: 2px;
  height: 100%;
  background: #E1E8F1;
  position: absolute;
}

@media (max-width: 1500px) {
  .job_line .job_options:before {
    display: none;
  }
}

.job_line .user_face {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 4rem;
  max-width: 4rem;
  width: 100%;
  height: 4px;
  min-height: 4rem;
  background: silver;
  border-radius: 50%;
  margin: 0 .99rem 0 0;
  text-transform: uppercase;
}

.job_line .user_face h5 {
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 2.3rem;
}

@media (max-width: 767px) {
  .job_line .user_face {
    display: none;
  }
}

.job_line .user_name {
  color: #3D4752;
  font-size: 1.5rem;
}

@media (max-width: 1024px) {
  .job_line .user_name {
    line-height: 1.3;
  }
}

.job_line .user_date {
  color: #2196F3;
  font-size: 1.3rem;
}

@media (max-width: 1024px) {
  .job_line .user_date {
    line-height: 1.4;
  }
}

.job_col {
  display: flex;
  align-items: center;
  position: relative;
  padding: 1rem 2.2rem;
  box-sizing: border-box;
}

@media (max-width: 992px) {
  .job_col {
    padding: 0.97rem 1.65rem;
  }
}

@media (max-width: 767px) {
  .job_col {
    padding: .2rem 1.65rem;
  }
}

.job_bottom_line {
  width: 100%;
  display: flex;
  margin-top: 2rem;
}

@media (max-width: 1500px) {
  .job_bottom_line {
    margin-top: 2rem;
  }
}

@media (max-width: 1280px) {
  .job_bottom_line {
    margin-top: 0;
  }
}

.job_bottom_line ul {
  width: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  .job_bottom_line ul {
    font-weight: bold;
    display: block;
  }
}

.job_bottom_line ul h3 {
  color: #3D4752;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

@media (max-width: 1500px) {
  .job_bottom_line ul h3 {
    font-size: 1.5rem;
    line-height: 1.8rem;
  }
}

.job_bottom_line ul .btn {
  padding: 1.7rem 2.25rem;
}

.job_bottom_line ul .btn.info_button .info_line {
  display: block;
  text-align: left;
}

.job_bottom_line ul .btn.info_button .info_line li {
  width: 100%;
  display: block;
  padding: 1.2rem 2rem;
}

.job_bottom_line ul .btn.info_button .info_line li span {
  font-size: 15px;
  line-height: 18px;
}

.job_bottom_line ul .btn.info_button .info_button_panel {
  width: 18rem;
}

@media (max-width: 1500px) {
  .job_bottom_line ul .btn {
    height: 5.5rem;
  }
}

@media (max-width: 767px) {
  .job_bottom_line ul .btn {
    height: 4.35rem;
    padding: 1.2rem 4.0rem;
  }

  .job_bottom_line ul .btn svg {
    display: none;
  }
}

.job_bottom_line ul li {
  display: flex;
  align-items: flex-start;
  border-top: 1px solid #E1E8F1;
}

@media (max-width: 1500px) {
  .job_bottom_line ul li {
    border-top: 0;
  }
}

.job_bottom_line ul li .value_title {
  display: none;
}

@media (max-width: 767px) {
  .job_bottom_line ul li .value_title {
    display: block;
    margin-right: auto;
  }
}

.job_bottom_line ul li:not(.last) {
  padding: 1.4rem 1rem 1.4rem 2.2rem;
}

@media (max-width: 1024px) {
  .job_bottom_line ul li:not(.last) {
    padding: 1.4rem 1rem 1.4rem 1.7rem;
  }
}

@media (max-width: 767px) {
  .job_bottom_line ul li:not(.last) {
    background: #f2f2f2;
    border: 1px solid #E1E8F1;
    padding: 1.0rem 1.7rem 1.0rem 1.7rem;
  }
}

.job_bottom_line ul li .btn.blue.clear {
  margin-right: 1rem;
}

@media (max-width: 767px) {
  .job_bottom_line ul li .btn.blue.clear {
    background: #fff;
  }

  .job_bottom_line ul li .btn.blue.clear:hover {
    background: #2196F3;
  }
}

@media (max-width: 767px) {
  .job_bottom_line ul li .btn .info_button_panel {
    right: auto;
  }
}

.job_bottom_line ul li.last {
  margin-left: auto;
  border-top: 1px solid transparent;
}

@media (max-width: 1500px) {
  .job_bottom_line ul li.last {
    right: 1rem;
    bottom: 1rem;
  }
}

@media (max-width: 1280px) {
  .job_bottom_line ul li.last {
    position: absolute;
  }
}

@media (max-width: 767px) {
  .job_bottom_line ul li.last {
    position: static;
    margin-top: 1rem;
    padding: 2rem 0;
    background: #BFE3FF;
    justify-content: center;
  }
}

@media (max-width: 3840px) {
  .job_bottom_line ul li:nth-child(1) {
    width: 47%;
  }
}

@media (max-width: 1920px) {
  .job_bottom_line ul li:nth-child(1) {
    width: 42%;
  }
}

@media (max-width: 1280px) {
  .job_bottom_line ul li:nth-child(1) {
    width: 50%;
  }
}

@media (max-width: 1024px) {
  .job_bottom_line ul li:nth-child(1) {
    width: 50.5%;
  }
}

@media (max-width: 768px) {
  .job_bottom_line ul li:nth-child(1) {
    width: 39%;
  }
}

@media (max-width: 660px) {
  .job_bottom_line ul li:nth-child(1) {
    display: none;
  }
}

@media (max-width: 3840px) {
  .job_bottom_line ul li:nth-child(2) {
    width: 18%;
  }
}

@media (max-width: 1920px) {
  .job_bottom_line ul li:nth-child(2) {
    width: 20%;
  }
}

@media (max-width: 1280px) {
  .job_bottom_line ul li:nth-child(2) {
    width: 17%;
  }
}

@media (max-width: 1024px) {
  .job_bottom_line ul li:nth-child(2) {
    width: 17%;
  }
}

@media (max-width: 768px) {
  .job_bottom_line ul li:nth-child(2) {
    width: 23%;
  }
}

@media (max-width: 660px) {
  .job_bottom_line ul li:nth-child(2) {
    width: 100%;
  }
}

.job .bottom_btns {
  display: flex;
  justify-content: flex-end;
  margin-top: 2rem;
}

@media (max-width: 767px) {
  .job .bottom_btns {
    position: static;
    margin-top: 1rem;
    padding: 2rem 0;
    background: #BFE3FF;
    justify-content: center;
  }

  .job .bottom_btns .btn.blue.clear {
    margin-right: 1rem;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .job .bottom_btns .btn.blue.clear {
    background: #fff;
  }

  .job .bottom_btns .btn.blue.clear:hover {
    background: #2196F3;
  }
}

@media (max-width: 767px) and (max-width: 767px) {
  .job .bottom_btns .btn .info_button_panel {
    right: auto;
  }
}

@media (max-width: 767px) {
  .job .total_info {
    display: block;
    padding: 0;
  }

  .job .total_info .job_line {
    padding-top: 2rem;
  }

  .job .total_info .job_title {
    display: none;
  }

  .job .total_info .job_type {
    display: none;
  }

  .job .total_info .job_betalingsdato {
    display: none;
  }

  .job .total_info .total_honorar,
  .job .total_info .total_kors {
    background: #f2f2f2;
    border: 1px solid #E1E8F1;
    padding: 1.0rem 1.7rem 1.0rem 1.7rem;
  }
}

.deduction .block_title {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .deduction .block_title {
    padding: 0 1.7rem;
  }
}

.deduction .work_panel {
  display: flex;
  position: relative;
  flex-direction: column;
  padding: 2rem 2.9rem 2rem 2.8rem;
  min-height: calc(100% - 8.1rem);
}

@media (max-width: 1100px) {
  .deduction .work_panel {
    padding: 7.9rem 1.4rem 0;
    min-height: calc(100vh - 2.7rem);
  }
}

@media (max-width: 767px) {
  .deduction .work_panel {
    padding: 7.3rem 0 0;
  }
}

.deduction .job_line {
  display: flex;
  align-items: stretch;
  border-bottom: 1px solid #E1E8F1;
}

@media (max-width: 767px) {
  .deduction .job_line {
    display: block;
    border-bottom: 0px solid #E1E8F1;
    border-top: 1px solid #E1E8F1;
  }

  .deduction .job_line+.job_line {
    padding-top: 1rem;
  }
}

.deduction .job_line.name_group {
  padding: 0.95rem 2.1rem;
  background: rgba(33,150,243,0.05);
}

.deduction .job_line.name_group h3 {
  color: #90A0B7;
  font-weight: bold;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

@media (max-width: 767px) {
  .deduction .job_line.title {
    display: none;
  }
}

.deduction .job_line.title h4 {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.deduction .job_line.title .job_options {
  border-color: transparent;
}

.deduction .job_line.title .job_options:before {
  display: none;
}

.deduction .job_line.data.clear .job_col {
  padding: .7rem 2.2rem;
}

.deduction .job_line.data.clear .job_col .job_text {
  font-weight: bold;
}

.deduction .job_line.data.total {
  background: rgba(33,150,243,0.05);
  padding-top: 0rem;
}

.deduction .job_line.data.total hr {
  margin: 0;
}

.deduction .job_line.data.total .job_col {
  padding: .6rem 2.2rem;
}

.deduction .job_line.data.total .job_col h2 {
  font-weight: bold;
}

.deduction .job_line.data .job_col {
  padding: 1rem 2.2rem;
}

@media (max-width: 777px) {
  .deduction .job_line.data .job_col {
    padding: .8rem 2.2rem;
  }
}

.deduction .job_line.data .job_options {
  display: flex;
  align-items: center;
  padding: .8rem .4rem .8rem 1.4rem;
}

.deduction .job_line.data .job_options.active {
  z-index: 26;
}

.deduction .job_line.data .job_options.active .job_options_list {
  top: 0;
  opacity: 1;
  z-index: 26;
  pointer-events: auto;
}

@media (max-width: 767px) {
  .deduction .job_line.data .job_options.active .job_options_list {
    top: auto;
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  .deduction .job_line.data .job_options.active .job_options_btn:before {
    z-index: 2;
    opacity: 1;
    pointer-events: auto;
  }
}

.deduction .job_line.data .job_options .job_options_list {
  width: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 1500px) {
  .deduction .job_line.data .job_options .job_options_list {
    display: block;
    right: 0;
    top: -2rem;
    z-index: 5;
    opacity: 0;
    width: 100%;
    z-index: -2;
    transition: .6s;
    width: 22.3rem;
    background: #fff;
    position: absolute;
    border-radius: 6px;
    pointer-events: none;
    border: 1px solid #e5e5e5;
    box-shadow: 0 7px 20px rgba(0,0,0,0.07);
  }
}

@media (max-width: 767px) {
  .deduction .job_line.data .job_options .job_options_list {
    right: auto;
    left: 50%;
    top: auto;
    bottom: 50%;
    position: fixed;
    margin-top: -4rem;
    transform: translate(-50%, 50%);
  }
}

.deduction .job_line.data .job_options .job_options_list svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

@media (max-width: 1500px) {
  .deduction .job_line.data .job_options .job_options_list svg {
    margin-right: 1.2rem;
  }
}

.deduction .job_line.data .job_options .job_options_list svg path {
  stroke: #90a0b7;
}

.deduction .job_line.data .job_options .job_options_list span {
  display: none;
  color: #3d4752;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.8rem;
}

@media (max-width: 1500px) {
  .deduction .job_line.data .job_options .job_options_list span {
    display: block;
  }
}

.deduction .job_line.data .job_options .job_options_list p.badge {
  position: absolute;
  top: -5px;
  right: -5px;
  padding: .1px 4px;
  border-radius: 50%;
  background-color: #1656A4;
  color: #fff !important;
  font: message-box;
}

@media (max-width: 1500px) {
  .deduction .job_line.data .job_options .job_options_list p.badge {
    top: 10px;
    right: -50px;
  }
}

.deduction .job_line.data .job_options .job_options_list li {
  cursor: pointer;
}

.deduction .job_line.data .job_options .job_options_list li.notification {
  position: relative;
  display: inline-block;
}

.deduction .job_line.data .job_options .job_options_list li:not(:last-child) {
  margin: 0 1.85rem 0 0;
}

@media (max-width: 1300px) {
  .deduction .job_line.data .job_options .job_options_list li {
    margin: 0;
    display: flex;
    align-items: center;
    padding: 1.1rem 1rem 1.1rem 2rem;
  }
}

.deduction .job_line.data .job_options .job_options_list li:hover svg path {
  stroke: #2196F3;
}

.deduction .job_line.data .job_options .job_options_list li:hover span {
  color: #2196F3;
}

.deduction .job_line.data .job_options_btn {
  display: none;
  min-width: 2.8rem;
  max-width: 2.8rem;
  width: 100%;
  height: 2.8px;
  min-height: 2.8rem;
  border-radius: 50%;
  border: 1px solid #2196F3;
}

.deduction .job_line.data .job_options_btn:before {
  top: 0;
  left: 0;
  opacity: 0;
  content: '';
  width: 100%;
  z-index: -2;
  height: 100%;
  display: block;
  position: fixed;
  pointer-events: none;
  background: rgba(0,0,0,0.5);
}

.deduction .job_line.data .job_options_btn:hover span {
  background: #2196F3;
}

@media (max-width: 1500px) {
  .deduction .job_line.data .job_options_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    cursor: pointer;
    flex-direction: column;
  }

  .deduction .job_line.data .job_options_btn span {
    display: block;
    background: #90a0b7;
    min-width: .4rem;
    max-width: .4rem;
    width: 100%;
    height: .4px;
    min-height: .4rem;
    border-radius: 50%;
    margin: 0 auto;
  }

  .deduction .job_line.data .job_options_btn span:nth-child(2) {
    margin: .3rem auto;
  }
}

@media (max-width: 767px) {
  .deduction .job_line.data .job_options_btn {
    margin-left: auto;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .deduction .job_line.data .job_options_list {
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%, -50%);
  }
}

.deduction .job_line .left {
  display: none;
}

@media (max-width: 767px) {
  .deduction .job_line .left {
    display: block;
    margin-right: auto;
  }

  .deduction .job_line .left h3 {
    color: #90A0B7;
    font-size: 1.3rem;
    line-height: 1.9rem;
  }
}

@media (max-width: 767px) {
  .deduction .job_line .right {
    text-align: right;
  }
}

.deduction .job_line .job_title {
  width: 24%;
  display: flex;
  align-items: center;
  padding: 1rem 2.2rem 1rem 2.0rem;
}

@media (max-width: 1700px) {
  .deduction .job_line .job_title {
    width: 26%;
  }
}

@media (max-width: 1500px) {
  .deduction .job_line .job_title {
    width: 31%;
  }
}

@media (max-width: 992px) {
  .deduction .job_line .job_title {
    width: 27.7%;
  }
}

@media (max-width: 767px) {
  .deduction .job_line .job_title {
    width: 100%;
  }
}

.deduction .job_line .job_title .right {
  display: flex;
  align-items: center;
}

@media (max-width: 1024px) {
  .deduction .job_line .job_title .right {
    align-items: flex-start;
  }
}

.deduction .job_line .job_text {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.deduction .job_line .job_type {
  width: 17.1%;
}

@media (max-width: 1700px) {
  .deduction .job_line .job_type {
    width: 15.1%;
  }
}

@media (max-width: 1500px) {
  .deduction .job_line .job_type {
    width: 19.1%;
  }
}

@media (max-width: 992px) {
  .deduction .job_line .job_type {
    width: 14.1%;
    padding: .97rem 1.65rem .97rem 0.93rem;
  }
}

@media (max-width: 767px) {
  .deduction .job_line .job_type {
    width: 100%;
    padding: .97rem 1.65rem .97rem 1.63rem;
  }
}

.deduction .job_line .job_honorar {
  width: 9.5%;
  justify-content: flex-end;
}

@media (max-width: 1500px) {
  .deduction .job_line .job_honorar {
    width: 12.5%;
  }
}

@media (max-width: 767px) {
  .deduction .job_line .job_honorar {
    width: 100%;
  }
}

.deduction .job_line .job_kors {
  width: 16.94%;
  justify-content: flex-end;
}

@media (max-width: 1700px) {
  .deduction .job_line .job_kors {
    width: 13.94%;
  }
}

@media (max-width: 992px) {
  .deduction .job_line .job_kors {
    width: 16.6%;
  }
}

@media (max-width: 767px) {
  .deduction .job_line .job_kors {
    width: 100%;
  }
}

.deduction .job_line .job_betalingsdato {
  width: 14.9%;
  justify-content: flex-end;
}

@media (max-width: 1500px) {
  .deduction .job_line .job_betalingsdato {
    width: 14.5%;
  }
}

@media (max-width: 992px) {
  .deduction .job_line .job_betalingsdato {
    width: 16.5%;
  }
}

@media (max-width: 767px) {
  .deduction .job_line .job_betalingsdato {
    width: 100%;
  }
}

.deduction .job_line .job_options {
  width: 15.9%;
  margin: 0 0 0 auto;
  padding: 1rem 0.4rem 1rem 1.4rem;
}

@media (max-width: 1700px) {
  .deduction .job_line .job_options {
    width: 19.9%;
    margin: 0 0 0 auto;
    padding: 1rem 1.4rem 1rem 1.4rem;
  }
}

@media (max-width: 1500px) {
  .deduction .job_line .job_options {
    width: 8%;
  }
}

@media (max-width: 992px) {
  .deduction .job_line .job_options {
    width: 9%;
    justify-content: flex-end;
  }
}

@media (max-width: 767px) {
  .deduction .job_line .job_options {
    width: 100%;
    justify-content: flex-end;
  }
}

.deduction .job_line .job_options:before {
  left: 0;
  top: 0;
  content: '';
  width: 2px;
  height: 100%;
  background: #E1E8F1;
  position: absolute;
}

@media (max-width: 1500px) {
  .deduction .job_line .job_options:before {
    display: none;
  }
}

.deduction .job_line .user_face {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 4rem;
  max-width: 4rem;
  width: 100%;
  height: 4px;
  min-height: 4rem;
  background: silver;
  border-radius: 50%;
  margin: 0 .99rem 0 0;
  text-transform: uppercase;
}

.deduction .job_line .user_face h5 {
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 2.3rem;
}

@media (max-width: 767px) {
  .deduction .job_line .user_face {
    display: none;
  }
}

.deduction .job_line .user_name {
  color: #3D4752;
  font-size: 1.5rem;
}

@media (max-width: 1024px) {
  .deduction .job_line .user_name {
    line-height: 1.3;
  }
}

.deduction .job_line .user_date {
  color: #2196F3;
  font-size: 1.3rem;
}

@media (max-width: 1024px) {
  .deduction .job_line .user_date {
    line-height: 1.4;
  }
}

.deduction .job_col {
  display: flex;
  align-items: center;
  position: relative;
  padding: 1rem 2.2rem;
  box-sizing: border-box;
}

@media (max-width: 992px) {
  .deduction .job_col {
    padding: 0.97rem 1.65rem;
  }
}

@media (max-width: 767px) {
  .deduction .job_col {
    padding: .2rem 1.65rem;
  }
}

.deduction .job_bottom_line {
  width: 100%;
  display: flex;
  margin-top: 2rem 0;
}

@media (max-width: 1500px) {
  .deduction .job_bottom_line {
    margin-top: 2rem;
  }
}

.deduction .job_bottom_line ul {
  width: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  .deduction .job_bottom_line ul {
    font-weight: bold;
    display: block;
  }
}

.deduction .job_bottom_line ul h3 {
  color: #3D4752;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

@media (max-width: 1500px) {
  .deduction .job_bottom_line ul h3 {
    font-size: 1.5rem;
    line-height: 1.8rem;
  }
}

.deduction .job_bottom_line ul .btn {
  padding: 1.7rem 2.25rem;
}

.deduction .job_bottom_line ul .btn.info_button .info_line {
  display: block;
  text-align: left;
}

.deduction .job_bottom_line ul .btn.info_button .info_line li {
  width: 100%;
  display: block;
  padding: 1.2rem 2rem;
}

.deduction .job_bottom_line ul .btn.info_button .info_line li span {
  font-size: 15px;
  line-height: 18px;
}

.deduction .job_bottom_line ul .btn.info_button .info_button_panel {
  width: 18rem;
}

@media (max-width: 1500px) {
  .deduction .job_bottom_line ul .btn {
    height: 5.5rem;
  }
}

@media (max-width: 767px) {
  .deduction .job_bottom_line ul .btn {
    height: 4.35rem;
    padding: 1.2rem 4.0rem;
  }

  .deduction .job_bottom_line ul .btn svg {
    display: none;
  }
}

.deduction .job_bottom_line ul li {
  display: flex;
  align-items: flex-start;
  border-top: 1px solid #E1E8F1;
}

@media (max-width: 1500px) {
  .deduction .job_bottom_line ul li {
    border-top: 0;
  }
}

.deduction .job_bottom_line ul li .value_title {
  display: none;
}

@media (max-width: 767px) {
  .deduction .job_bottom_line ul li .value_title {
    display: block;
    margin-right: auto;
  }
}

.deduction .job_bottom_line ul li:not(.deduction-last) {
  padding: 1.4rem 1rem 1.4rem 2.2rem;
}

@media (max-width: 1024px) {
  .deduction .job_bottom_line ul li:not(.deduction-last) {
    padding: 1.4rem 1rem 1.4rem 1.7rem;
  }
}

@media (max-width: 767px) {
  .deduction .job_bottom_line ul li:not(.deduction-last) {
    background: #f2f2f2;
    border: 1px solid #E1E8F1;
    padding: 1.0rem 1.7rem 1.0rem 1.7rem;
  }
}

.deduction .job_bottom_line ul li .btn.blue.clear {
  margin-right: 1rem;
}

@media (max-width: 767px) {
  .deduction .job_bottom_line ul li .btn.blue.clear {
    background: #fff;
  }

  .deduction .job_bottom_line ul li .btn.blue.clear:hover {
    background: #2196F3;
  }
}

@media (max-width: 767px) {
  .deduction .job_bottom_line ul li .btn .info_button_panel {
    right: auto;
  }
}

.deduction .job_bottom_line ul li.deduction-last {
  width: auto;
  margin-left: auto;
  border-top: 1px solid transparent;
}

@media (max-width: 1500px) {
  .deduction .job_bottom_line ul li.deduction-last {
    right: 1rem;
    bottom: 1rem;
  }
}

@media (max-width: 767px) {
  .deduction .job_bottom_line ul li.deduction-last {
    position: static;
    margin-top: 1rem;
    padding: 2rem 0;
    background: #BFE3FF;
    justify-content: center;
  }
}

.investments .block_title {
  margin-bottom: 0;
}

@media (max-width: 767px) {
  .investments .block_title {
    padding: 0 1.7rem;
  }
}

.investments .work_panel {
  display: flex;
  position: relative;
  flex-direction: column;
  padding: 2rem 2.9rem 2rem 2.8rem;
  min-height: calc(100% - 8.1rem);
}

@media (max-width: 1100px) {
  .investments .work_panel {
    padding: 7.9rem 1.4rem 0;
    min-height: calc(100vh - 2.7rem);
  }
}

@media (max-width: 767px) {
  .investments .work_panel {
    padding: 7.3rem 0 0;
  }
}

.investments .work_panel .group_lines.second_table .name_group {
  border-top: 0;
}

.investments .work_panel .group_lines.second_table label {
  max-width: 10rem;
}

.investments .work_panel .group_lines.second_table .job_title {
  width: 10.0%;
  display: flex;
  align-items: center;
  padding: 1rem 2.2rem 1rem 2.0rem;
}

.investments .work_panel .group_lines.second_table .job_title .right {
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  .investments .work_panel .group_lines.second_table .job_title {
    width: 100%;
  }
}

.investments .work_panel .group_lines.second_table .job_text {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.investments .work_panel .group_lines.second_table .job_type {
  width: 23.5%;
  text-align: right;
  justify-content: flex-end;
}

@media (max-width: 767px) {
  .investments .work_panel .group_lines.second_table .job_type {
    width: 100%;
  }
}

.investments .work_panel .group_lines.second_table .job_honorar {
  width: 17.5%;
  justify-content: flex-end;
}

@media (max-width: 767px) {
  .investments .work_panel .group_lines.second_table .job_honorar {
    width: 100%;
  }
}

.investments .work_panel .group_lines.second_table .job_kors {
  width: 25.1%;
  justify-content: flex-end;
}

@media (max-width: 1600px) {
  .investments .work_panel .group_lines.second_table .job_kors {
    width: 20.1%;
  }
}

@media (max-width: 767px) {
  .investments .work_panel .group_lines.second_table .job_kors {
    width: 100%;
  }
}

.investments .work_panel .group_lines.second_table .job_betalingsdato {
  width: 23.3%;
  justify-content: flex-end;
}

@media (max-width: 1600px) {
  .investments .work_panel .group_lines.second_table .job_betalingsdato {
    width: 28.3%;
  }
}

@media (max-width: 767px) {
  .investments .work_panel .group_lines.second_table .job_betalingsdato {
    width: 100%;
  }
}

.investments .work_panel .group_lines.second_table .job_options {
  width: 15.9%;
  margin: 0 0 0 auto;
  padding: 1rem 0.4rem 1rem 1.4rem;
}

.investments .work_panel .group_lines.second_table .job_options:before {
  left: 0;
  top: 0;
  content: '';
  width: 2px;
  height: 100%;
  background: #E1E8F1;
  position: absolute;
}

@media (max-width: 1500px) {
  .investments .work_panel .group_lines.second_table .job_options:before {
    display: none;
  }
}

.investments .work_panel .group_lines.second_table .job_text_sub {
  display: block;
  color: #90A0B7;
  font-weight: 100;
  font-size: 1.3rem;
  margin: -6px 0px 5px;
}

.investments .work_panel .group_lines.second_table .job_col {
  text-align: right;
}

.investments .work_panel .group_lines.second_table .job_col label {
  padding-top: 1rem;
  margin-right: 0;
  padding-right: 0;
}

.investments .job_line {
  display: flex;
  align-items: stretch;
  border-bottom: 1px solid #E1E8F1;
}

.investments .job_line .error_text {
  right: 0;
  width: 100%;
  bottom: -.2rem;
  display: none;
  color: #E44C83;
  font-size: 1.1rem;
  position: absolute;
  line-height: 1.5rem;
}

.investments .job_line.col_fill {
  background: rgba(33,150,243,0.05);
}

@media (max-width: 767px) {
  .investments .job_line {
    display: block;
    border-bottom: 0px solid #E1E8F1;
    border-top: 1px solid #E1E8F1;
  }

  .investments .job_line+.job_line {
    padding-top: 1rem;
  }
}

.investments .job_line.warning {
  background: #FFEBF2;
}

.investments .job_line.warning .error_text {
  display: block;
}

.investments .job_line.warning .inner_form {
  padding-bottom: 4rem;
}

.investments .job_line.name_group {
  display: block;
  margin-top: 2.2rem;
  padding: .95rem .1rem 0;
}

@media (max-width: 992px) {
  .investments .job_line.name_group {
    padding: .95rem 1.8rem 0;
  }
}

.investments .job_line.name_group h3 {
  color: #3D4752;
  font-size: 2.0rem;
  line-height: 3.0rem;
}

@media (max-width: 992px) {
  .investments .job_line.name_group h3 {
    line-height: 2.4rem;
  }
}

@media (max-width: 767px) {
  .investments .job_line.title {
    display: none;
  }
}

.investments .job_line.title h4 {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.investments .job_line.title .job_options {
  border-color: transparent;
}

.investments .job_line.title .job_options:before {
  display: none;
}

.investments .job_line.bold * {
  font-weight: bold;
}

.investments .job_line.two_col .job_title {
  width: 61%;
}

@media (max-width: 1700px) {
  .investments .job_line.two_col .job_title {
    width: 55%;
  }
}

@media (max-width: 992px) {
  .investments .job_line.two_col .job_title {
    width: 100%;
  }
}

@media (max-width: 1500px) {
  .investments .job_line.two_col .job_betalingsdato {
    width: 19%;
  }
}

@media (max-width: 992px) {
  .investments .job_line.two_col .job_betalingsdato {
    width: 35%;
  }
}

@media (max-width: 767px) {
  .investments .job_line.two_col .job_betalingsdato {
    width: 100%;
    border-top: 1px solid #E1E8F1;
  }
}

.investments .job_line.three_col .job_title {
  width: 35%;
}

@media (max-width: 1700px) {
  .investments .job_line.three_col .job_title {
    width: 29%;
  }
}

@media (max-width: 992px) {
  .investments .job_line.three_col .job_title {
    width: 35%;
  }
}

@media (max-width: 767px) {
  .investments .job_line.three_col .job_title {
    width: 100%;
  }
}

.investments .job_line.three_col .job_type {
  width: 24%;
  margin: 0;
}

@media (max-width: 1500px) {
  .investments .job_line.three_col .job_type {
    width: 26%;
  }
}

@media (max-width: 992px) {
  .investments .job_line.three_col .job_type {
    width: 36%;
  }
}

@media (max-width: 767px) {
  .investments .job_line.three_col .job_type {
    width: 100%;
    justify-content: center;
  }
}

.investments .job_line.three_col .job_kors {
  width: 17%;
}

@media (max-width: 1500px) {
  .investments .job_line.three_col .job_kors {
    width: 19.5%;
  }
}

@media (max-width: 767px) {
  .investments .job_line.three_col .job_kors {
    width: 100%;
  }
}

.investments .job_line.clear .job_col {
  padding: .35rem 2.2rem .75rem 2.2rem;
}

.investments .job_line.data .lastRate {
  margin-right: 2.5rem;
  font-size: 1.6rem;
}

.investments .job_line.data.total {
  background: rgba(33,150,243,0.05);
}

.investments .job_line.data.total .job_col {
  padding: .6rem 2.2rem;
}

.investments .job_line.data.total .job_col h2 {
  font-weight: bold;
}

.investments .job_line.data .job_options {
  display: flex;
  align-items: center;
  padding: .8rem .4rem .8rem 1.4rem;
}

.investments .job_line.data .job_options.active {
  z-index: 26;
}

.investments .job_line.data .job_options.active .job_options_list {
  top: 0;
  opacity: 1;
  z-index: 26;
  pointer-events: auto;
}

@media (max-width: 767px) {
  .investments .job_line.data .job_options.active .job_options_list {
    top: auto;
    margin-top: 0;
  }
}

@media (max-width: 767px) {
  .investments .job_line.data .job_options.active .job_options_btn:before {
    z-index: 2;
    opacity: 1;
    pointer-events: auto;
  }
}

.investments .job_line.data .job_options .job_options_list {
  width: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 1500px) {
  .investments .job_line.data .job_options .job_options_list {
    display: block;
    right: 0;
    top: -2rem;
    z-index: 5;
    opacity: 0;
    width: 100%;
    z-index: -2;
    transition: .6s;
    width: 22.3rem;
    background: #fff;
    position: absolute;
    border-radius: 6px;
    pointer-events: none;
    border: 1px solid #e5e5e5;
    box-shadow: 0 7px 20px rgba(0,0,0,0.07);
  }
}

@media (max-width: 767px) {
  .investments .job_line.data .job_options .job_options_list {
    right: auto;
    left: 50%;
    top: auto;
    bottom: 50%;
    position: fixed;
    margin-top: -4rem;
    transform: translate(-50%, 50%);
  }
}

.investments .job_line.data .job_options .job_options_list svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

@media (max-width: 1500px) {
  .investments .job_line.data .job_options .job_options_list svg {
    margin-right: 1.2rem;
  }
}

.investments .job_line.data .job_options .job_options_list svg path {
  stroke: #90a0b7;
}

.investments .job_line.data .job_options .job_options_list span {
  display: none;
  color: #3d4752;
  font-size: 1.5rem;
  font-weight: 700;
  line-height: 1.8rem;
}

@media (max-width: 1500px) {
  .investments .job_line.data .job_options .job_options_list span {
    display: block;
  }
}

.investments .job_line.data .job_options .job_options_list p.badge {
  position: absolute;
  top: -5px;
  right: -5px;
  padding: .1px 4px;
  border-radius: 50%;
  background-color: #1656A4;
  color: #fff !important;
  font: message-box;
}

@media (max-width: 1500px) {
  .investments .job_line.data .job_options .job_options_list p.badge {
    top: 10px;
    right: -50px;
  }
}

.investments .job_line.data .job_options .job_options_list li {
  cursor: pointer;
}

.investments .job_line.data .job_options .job_options_list li.notification {
  position: relative;
  display: inline-block;
}

.investments .job_line.data .job_options .job_options_list li:not(:last-child) {
  margin: 0 1.85rem 0 0;
}

@media (max-width: 1300px) {
  .investments .job_line.data .job_options .job_options_list li {
    margin: 0;
    display: flex;
    align-items: center;
    padding: 1.1rem 1rem 1.1rem 2rem;
  }
}

.investments .job_line.data .job_options .job_options_list li:hover svg path {
  stroke: #2196F3;
}

.investments .job_line.data .job_options .job_options_list li:hover span {
  color: #2196F3;
}

.investments .job_line.data .job_options_btn {
  display: none;
  min-width: 2.8rem;
  max-width: 2.8rem;
  width: 100%;
  height: 2.8px;
  min-height: 2.8rem;
  border-radius: 50%;
  border: 1px solid #2196F3;
}

.investments .job_line.data .job_options_btn:before {
  top: 0;
  left: 0;
  opacity: 0;
  content: '';
  width: 100%;
  z-index: -2;
  height: 100%;
  display: block;
  position: fixed;
  pointer-events: none;
  background: rgba(0,0,0,0.5);
}

.investments .job_line.data .job_options_btn:hover span {
  background: #2196F3;
}

@media (max-width: 1500px) {
  .investments .job_line.data .job_options_btn {
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    cursor: pointer;
    flex-direction: column;
  }

  .investments .job_line.data .job_options_btn span {
    display: block;
    background: #90a0b7;
    min-width: .4rem;
    max-width: .4rem;
    width: 100%;
    height: .4px;
    min-height: .4rem;
    border-radius: 50%;
    margin: 0 auto;
  }

  .investments .job_line.data .job_options_btn span:nth-child(2) {
    margin: .3rem auto;
  }
}

@media (max-width: 767px) {
  .investments .job_line.data .job_options_btn {
    margin-left: auto;
    margin-right: 0;
  }
}

@media (max-width: 767px) {
  .investments .job_line.data .job_options_list {
    top: 50%;
    left: 50%;
    right: auto;
    bottom: auto;
    transform: translate(-50%, -50%);
  }
}

.investments .job_line .left {
  display: none;
}

@media (max-width: 767px) {
  .investments .job_line .left {
    display: block;
    margin-right: auto;
  }

  .investments .job_line .left h3 {
    color: #90A0B7;
    font-size: 1.3rem;
    line-height: 1.9rem;
  }
}

@media (max-width: 767px) {
  .investments .job_line .right {
    text-align: right;
  }
}

.investments .job_line .job_title {
  width: 41%;
  display: flex;
  align-items: center;
  padding: 1rem 2.2rem 1rem 2.0rem;
}

@media (max-width: 767px) {
  .investments .job_line .job_title {
    width: 100%;
    padding: .97rem 1.65rem .97rem 1.63rem;
  }
}

.investments .job_line .job_title .right {
  display: flex;
  align-items: center;
}

@media (max-width: 1024px) {
  .investments .job_line .job_title .right {
    align-items: flex-start;
  }
}

.investments .job_line .job_text {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.investments .job_line .job_type {
  width: 17.1%;
}

@media (max-width: 1700px) {
  .investments .job_line .job_type {
    width: 15.1%;
  }
}

@media (max-width: 1500px) {
  .investments .job_line .job_type {
    width: 19.1%;
  }
}

@media (max-width: 992px) {
  .investments .job_line .job_type {
    width: 30%;
    justify-content: flex-end;
    padding: .97rem 1.65rem .97rem 0.93rem;
  }
}

@media (max-width: 767px) {
  .investments .job_line .job_type {
    width: 100%;
    padding: .97rem 1.65rem .97rem 1.63rem;
  }
}

.investments .job_line .job_honorar {
  width: 17.9%;
  justify-content: flex-end;
}

@media (max-width: 1500px) {
  .investments .job_line .job_honorar {
    width: 14%;
  }
}

@media (max-width: 1280px) {
  .investments .job_line .job_honorar {
    width: 15%;
  }
}

@media (max-width: 767px) {
  .investments .job_line .job_honorar {
    width: 100%;
  }
}

.investments .job_line .job_kors {
  width: 17.94%;
  justify-content: flex-end;
}

@media (max-width: 1700px) {
  .investments .job_line .job_kors {
    width: 13.94%;
  }
}

@media (max-width: 992px) {
  .investments .job_line .job_kors {
    width: 18%;
  }
}

@media (max-width: 767px) {
  .investments .job_line .job_kors {
    width: 100%;
  }
}

.investments .job_line .job_betalingsdato {
  width: 14.9%;
  justify-content: flex-end;
}

@media (max-width: 1500px) {
  .investments .job_line .job_betalingsdato {
    width: 14.5%;
  }
}

@media (max-width: 992px) {
  .investments .job_line .job_betalingsdato {
    width: 16.5%;
  }
}

@media (max-width: 767px) {
  .investments .job_line .job_betalingsdato {
    width: 100%;
  }
}

.investments .job_line .job_options {
  width: 15.9%;
  margin: 0 0 0 auto;
  padding: 1rem 0.4rem 1rem 1.4rem;
}

@media (max-width: 1700px) {
  .investments .job_line .job_options {
    width: 19.9%;
    margin: 0 0 0 auto;
    padding: 1rem 1.4rem 1rem 1.4rem;
  }
}

@media (max-width: 1500px) {
  .investments .job_line .job_options {
    width: 8%;
  }
}

@media (max-width: 992px) {
  .investments .job_line .job_options {
    width: 9%;
    justify-content: flex-end;
  }
}

@media (max-width: 767px) {
  .investments .job_line .job_options {
    width: 100%;
    justify-content: flex-end;
  }
}

.investments .job_line .job_options:before {
  left: 0;
  top: 0;
  content: '';
  width: 2px;
  height: 100%;
  background: #E1E8F1;
  position: absolute;
}

@media (max-width: 1500px) {
  .investments .job_line .job_options:before {
    display: none;
  }
}

.investments .job_line .job_text_sub {
  display: block;
  color: #90A0B7;
  font-weight: 100;
  font-size: 1.3rem;
  margin: -6px 0px 5px;
}

.investments .job_col {
  display: flex;
  align-items: center;
  position: relative;
  padding: .98rem 2.2rem;
  box-sizing: border-box;
}

.investments .job_col .help-inline {
  display: none;
}

@media (max-width: 992px) {
  .investments .job_col {
    padding: 0.97rem 1.65rem;
  }
}

@media (max-width: 767px) {
  .investments .job_col {
    padding: .2rem 1.65rem;
  }
}

.investments .job_col .inner_form {
  display: flex;
  margin-left: auto;
  align-items: center;
  position: relative;
  justify-content: flex-end;
}

@media (max-width: 767px) {
  .investments .job_col .inner_form {
    justify-content: center;
    width: 100%;
  }
}

.investments .job_col .inner_form .btn {
  padding: 1.25rem 1.8rem;
  width: inherit;
}

.investments .job_col .inner_form .clearfix {
  margin-bottom: 0;
}

.investments .job_col .inner_form .rateRangeMessage {
  color: black;
  font-size: 1rem;
}

.investments .job_col label {
  padding-right: 0;
  max-width: 11rem;
  margin: 0 1rem 0 0;
}

@media (max-width: 767px) {
  .investments .job_col label {
    max-width: 30rem;
  }
}

.investments .job_col label .title {
  margin: 0 0 0;
}

.investments .job_col label svg {
  right: 0;
  min-width: 1.2rem;
  max-width: 1.2rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

.investments .job_col label input {
  text-align: right;
  color: #2196F3;
}

.investments .job_col label .input {
  margin-left: 0;
}

.investments .job_bottom_line {
  width: 100%;
  display: flex;
}

@media (max-width: 1500px) {
  .investments .job_bottom_line {
    margin-top: 0;
  }
}

.investments .job_bottom_line ul {
  width: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul {
    font-weight: bold;
    display: block;
  }
}

.investments .job_bottom_line ul h3 {
  color: #3D4752;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

@media (max-width: 1500px) {
  .investments .job_bottom_line ul h3 {
    font-size: 1.5rem;
    line-height: 1.8rem;
  }
}

.investments .job_bottom_line ul .btn {
  padding: 1.7rem 2.25rem;
}

.investments .job_bottom_line ul .btn.info_button .info_line {
  display: block;
  text-align: left;
}

.investments .job_bottom_line ul .btn.info_button .info_line li {
  width: 100%;
  display: block;
  padding: 1.2rem 2rem;
}

.investments .job_bottom_line ul .btn.info_button .info_line li span {
  font-size: 15px;
  line-height: 18px;
}

.investments .job_bottom_line ul .btn.info_button .info_button_panel {
  width: 18rem;
}

@media (max-width: 1500px) {
  .investments .job_bottom_line ul .btn {
    height: 5.5rem;
  }
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul .btn {
    height: 4.35rem;
    padding: 1.2rem 1.0rem;
  }

  .investments .job_bottom_line ul .btn svg {
    display: none;
  }
}

.investments .job_bottom_line ul li {
  display: flex;
  align-items: flex-start;
}

.investments .job_bottom_line ul li:nth-child(1) {
  width: auto;
  border-top: 0;
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul li:nth-child(1) {
    text-align: center;
    background: #fff;
  }

  .investments .job_bottom_line ul li:nth-child(1) .btn {
    margin: auto;
    width: 100%;
    max-width: 15rem;
  }
}

@media (max-width: 1500px) {
  .investments .job_bottom_line ul li {
    border-top: 0;
  }
}

.investments .job_bottom_line ul li .value_title {
  display: none;
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul li .value_title {
    display: block;
    margin-right: auto;
  }
}

.investments .job_bottom_line ul li:not(.last) {
  padding: 1.4rem 1rem 1.4rem 2.2rem;
}

@media (max-width: 1024px) {
  .investments .job_bottom_line ul li:not(.last) {
    padding: 1.4rem 1rem 1.4rem 1.7rem;
  }
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul li:not(.last) {
    background: #ffffff;
    border: 1px solid #e1e8f1;
    padding: 3rem 1.7rem;
  }
}

.investments .job_bottom_line ul li .btn {
  height: 5.2rem;
}

.investments .job_bottom_line ul li .btn.blue.clear {
  margin-right: 1rem;
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul li .btn.blue.clear {
    background: #fff;
  }

  .investments .job_bottom_line ul li .btn.blue.clear:hover {
    background: #2196F3;
  }
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul li .btn .info_button_panel {
    right: auto;
  }
}

.investments .job_bottom_line ul li.last {
  width: auto;
  margin-left: auto;
  border-top: 1px solid transparent;
}

@media (max-width: 767px) {
  .investments .job_bottom_line ul li.last {
    position: static;
    margin-top: 0;
    padding: 2rem 0;
    background: #BFE3FF;
    justify-content: center;
  }

  .investments .job_bottom_line ul li.last .btn {
    width: 100%;
  }
}

.arsopgorelse .block_title {
  margin-bottom: 1rem;
}

.arsopgorelse .warning {
  width: 100%;
  display: block;
  margin-left: 0;
  margin-right: auto;
  background: #FFEBF2;
  border-radius: .6rem;
  padding: 1.6rem 1.6rem;
  border: 1px solid #E1E8F1;
}

@media (max-width: 1500px) {
  .arsopgorelse .warning {
    position: static;
    margin-top: 2rem;
    margin-bottom: 4rem;
  }
}

@media (max-width: 600px) {
  .arsopgorelse .warning {
    max-width: 100%;
  }
}

.arsopgorelse .warning svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 1rem 0 0;
}

.arsopgorelse .warning p {
  margin: 0;
  color: #E44C83;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.arsopgorelse .work_panel {
  padding: 3.1rem 2.9rem;
  min-height: calc(100% - 11.5rem);
}

@media (max-width: 1120px) {
  .arsopgorelse .work_panel {
    min-height: calc(100vh - 4.5rem);
  }
}

@media (max-width: 1110px) {
  .arsopgorelse .work_panel {
    padding: 7.7rem 1.5rem 3.1rem;
  }
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel {
    padding: 6.6rem 1.5rem 3.1rem;
  }
}

.arsopgorelse .work_panel .panel_results {
  padding: 2rem 3rem;
  border-radius: 6px;
  box-sizing: border-box;
  border: 1px solid #E1E8F1;
}

.arsopgorelse .work_panel .panel_results * {
  color: #3D4752;
}

@media (max-width: 1024px) {
  .arsopgorelse .work_panel .panel_results {
    padding: 2rem 1rem;
  }
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel .panel_results {
    padding: 2rem .8rem;
  }
}

.arsopgorelse .work_panel .panel_results .annual_tax_results {
  margin-left: 3rem;
}

@media (max-width: 777px) {
  .arsopgorelse .work_panel .panel_results .annual_tax_results {
    margin-left: 20px;
  }
}

.arsopgorelse .work_panel .panel_results .annual_tax_results li {
  list-style-type: circle;
}

.arsopgorelse .work_panel .panel_results .annual_tax_notice {
  font-size: 2rem;
  line-height: 3rem;
}

.arsopgorelse .work_panel .results_title {
  display: block;
  font-size: 2rem;
  line-height: 3rem;
  margin-bottom: .8rem;
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel .results_title {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}

.arsopgorelse .work_panel .results_subtitle {
  margin-bottom: 0;
  font-size: 1.5rem;
  font-style: italic;
  line-height: 2.4rem;
  font-weight: normal;
}

.arsopgorelse .work_panel .list {
  margin: 2rem 0;
  display: block;
}

@media (max-width: 1024px) {
  .arsopgorelse .work_panel .list {
    margin: 1rem 0 3rem;
  }
}

.arsopgorelse .work_panel .list li {
  display: -webkit-box;
  -webkit-box-pack: justify;
  -webkit-box-align: center;
  padding: .95rem 1rem;
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel .list li {
    padding: .45rem .7rem;
  }
}

.arsopgorelse .work_panel .list li.warning {
  background: #ffebf2;
  position: static;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 100%;
  border-top: 0;
  border-radius: 0;
}

.arsopgorelse .work_panel .list li:not(:last-child) {
  border-bottom: 1px solid #E1E8F1;
}

.arsopgorelse .work_panel .list li p:first-child {
  width: 80%;
  padding-right: 2rem;
  max-width: calc(100% - 4rem);
}

.arsopgorelse .work_panel .list p {
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0;
}

.arsopgorelse .work_panel .btn {
  min-width: 18rem;
  padding: 1.6rem 2.3rem;
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel .btn {
    width: 100%;
    background: #fff;
    margin: 1rem 0;
  }
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel .btn svg {
    display: none;
  }
}

.arsopgorelse .work_panel .btn+.btn {
  margin-left: 1rem;
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel .btn+.btn {
    margin-left: 0;
  }
}

.arsopgorelse .work_panel .bottom_line {
  right: 0;
  bottom: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

@media (max-width: 550px) {
  .arsopgorelse .work_panel .bottom_line {
    width: 100%;
    display: block;
    position: static;
    text-align: center;
    padding: 3rem 1rem;
    background: #BFE3FF;
  }
}

.arsopgorelse .work_panel .bottom_line span {
  font-size: 15px;
  line-height: 18px;
}

.arsopgorelse .work_panel .bottom_line .btn.blue.clear {
  background: #ffffff;
}

.arsopgorelse .work_panel .bottom_line .btn.blue.clear:hover {
  background: #2196F3;
}

section.main_interface .interface_left.refer-friends {
  width: 100%;
}

@media (min-width: 1121px) {
  section.main_interface .interface_right.refer-friends {
    width: 0;
    height: 0;
  }
}

section .container {
  width: 100%;
  max-width: 1200px;
  margin: auto;
  padding: 0 1.5rem;
}

section.banner {
  width: 100%;
  display: block;
  background: #fff;
  min-height: 46rem;
  position: relative;
  padding: 3.7rem 1rem 0;
}

@media (max-width: 1100px) {
  section.banner {
    padding: 16.7rem 1rem 0rem;
  }
}

@media (max-width: 992px) {
  section.banner {
    padding-top: 2rem;
  }
}

@media (max-width: 767px) {
  section.banner {
    padding: 2rem 1rem 5rem;
  }
}

section.banner:before {
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 83%;
  content: '';
  display: block;
  position: absolute;
  background: #F2F6FC;
}

@media (min-width: 992px) {
  section.banner:before {
    height: 73%;
  }
}

@media (max-width: 992px) {
  section.banner:before {
    height: 92%;
  }
}

@media (max-width: 767px) {
  section.banner:before {
    height: 100%;
  }
}

section.banner .container {
  z-index: 2;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 992px) {
  section.banner .container {
    display: block;
  }
}

section.banner .left {
  width: 100%;
  max-width: 47rem;
  margin-right: auto;
  padding: 1.8rem 2rem 0rem 0;
}

@media (max-width: 992px) {
  section.banner .left {
    margin: 0 auto;
    padding: 1.8rem 2rem 6rem 0;
  }
}

@media (max-width: 1023px) {
  section.banner .left.discount_percent_m {
    display: block;
  }

  section.banner .left.discount_percent_d {
    display: none;
  }
}

@media (min-width: 1024px) {
  section.banner .left.discount_percent_m {
    display: none;
  }

  section.banner .left.discount_percent_d {
    display: block;
  }
}

section.banner .right {
  width: 100%;
  padding: 1rem;
  background: #fff;
  max-width: 70rem;
  margin-left: auto;
  position: relative;
  text-align: center;
  border-radius: 1.6rem;
  padding: 4rem 2rem 2rem;
}

@media (max-width: 992px) {
  section.banner .right {
    margin: 0 auto;
  }
}

section.banner .right:before {
  content: '';
  border-radius: 1.6rem;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: #fff;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

section.banner .right:after {
  content: '';
  border-radius: 1.6rem;
  z-index: 0;
  width: 94%;
  height: 6rem;
  display: block;
  background: #fff;
  left: 0;
  right: 0;
  margin: auto;
  bottom: -2rem;
  position: absolute;
  box-shadow: 0px 0px 17px rgba(0,0,0,0.17);
}

section.banner .right * {
  z-index: 2;
  position: relative;
}

section.banner .right_title {
  color: #1656A4;
  display: block;
  font-size: 4.8rem;
  text-align: center;
  line-height: 5.6rem;
  margin-bottom: 1.5rem;
}

section.banner .right_subtitle {
  width: 100%;
  display: block;
  color: #1656A4;
  font-size: 1.5rem;
  text-align: center;
  line-height: 2.4rem;
}

section.banner .right_text {
  width: 100%;
  color: #1656A4;
  display: block;
  max-width: 30rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0 auto 1.5rem;
}

section.banner .right b {
  font-weight: bold;
}

section.banner .right .btn {
  padding: 1.99rem 2.5rem;
}

section.banner .right .code_content {
  background: #E9F5FE;
  color: #1656A4;
  border: 2px solid #E9F5FE;
  min-height: 15rem;
  border-radius: 1rem 1rem 50% 50% / 1rem 1rem 100% 100%;
}

section.banner .right .code_content .left_text {
  padding-top: 40px;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.banner .right .code_content .right_text {
  font-size: 6.4rem;
  line-height: 3.7rem;
  letter-spacing: 0.3em;
}

section.banner .right .code_content_info {
  color: #1656A4;
}

section.banner .right .code_content_info .left_text {
  font-size: 1.5rem;
  margin-bottom: 5px;
}

section.banner .right .code_content_info span {
  font-weight: bold;
}

section.banner .right .code_content_info .share_title {
  padding: 3rem 2rem 0 2rem;
  text-align: left;
  color: #3D4752;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

section.banner .right .code_content_info .rabat {
  padding: 0 2rem 3rem 2rem;
}

section.banner .right .code_content_info .rabat .right_bottom {
  padding-top: 0;
}

@media (max-width: 767px) {
  section.banner .right .code_content_info .rabat .right_bottom {
    justify-content: center;
  }

  section.banner .right .code_content_info .rabat .right_bottom .col {
    min-width: 65px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_fb {
    margin-left: 8px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_twitter,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_email,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_sms,
  section.banner .right .code_content_info .rabat .right_bottom .linkedin {
    margin-left: 4px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_sms {
    margin-top: 3px;
  }
}

@media (max-width: 550px) {
  section.banner .right .code_content_info .rabat .right_bottom .col {
    min-width: 45px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_twitter,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_email,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_sms,
  section.banner .right .code_content_info .rabat .right_bottom .linkedin {
    margin-left: 3px;
  }
}

section.banner .right .code_content_info .rabat .sharing_btn_fb {
  height: 16px;
  width: 9px;
  max-height: 16px;
  min-height: 16px;
  max-width: 9px;
  min-width: 9px;
}

section.banner .right .code_content_info .rabat .sharing_btn_twitter {
  height: 17px;
  width: 21px;
  max-height: 17px;
  min-height: 17px;
  max-width: 21px;
  min-width: 21px;
}

section.banner .right .code_content_info .rabat .sharing_btn_email {
  height: 16px;
  width: 20px;
  max-height: 16px;
  min-height: 16px;
  max-width: 20px;
  min-width: 20px;
}

section.banner .right .code_content_info .rabat .sharing_btn_sms {
  height: 20px;
  width: 20px;
  max-height: 20px;
  min-height: 20px;
  max-width: 20px;
  min-width: 20px;
}

section.banner .right .code_content_info .rabat:before {
  display: none;
}

section.banner .right.unique-code {
  margin-bottom: 10px;
  color: #FFF;
}

section.banner .right.unique-code .left_text {
  font-size: 1.5rem;
}

section.banner .right.unique-code .left_percent {
  font-size: 4.8rem;
  color: #FFF;
}

section.banner .right.unique-code:before {
  background: #1FBA7C;
}

section.banner .right.unique-code:after {
  display: none;
}

section.banner .banner_title {
  color: #1F2024;
  font-size: 4.8rem;
  line-height: 5.6rem;
  margin: 0 0 2rem;
}

@media (max-width: 550px) {
  section.banner .banner_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

section.banner .banner_text {
  color: #3D4752;
  display: block;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin-bottom: 2.2rem;
}

section.banner .banner_text:last-child {
  margin-bottom: 0;
}

section.by_banner {
  width: 100%;
  display: block;
  background: #fff;
  overflow: hidden;
  min-height: 46rem;
  position: relative;
  background: #F2F6FC;
  padding: 2.7rem 1rem 4.5rem;
}

@media (max-width: 1400px) {
  section.by_banner {
    padding: 2.7rem 5rem 4.5rem 0rem;
  }
}

@media (max-width: 1110px) {
  section.by_banner {
    padding: 12.7rem 5rem 0rem 0;
  }
}

@media (max-width: 1024px) {
  section.by_banner {
    padding: 8.7rem 0rem 3rem 0;
  }
}

@media (max-width: 767px) {
  section.by_banner {
    padding: 10.7rem 1rem 5rem;
  }
}

@media (max-width: 550px) {
  section.by_banner {
    padding: 6.7rem 1rem 5rem;
  }
}

section.by_banner:before {
  content: '';
  top: -50%;
  right: 13.5%;
  display: block;
  transition: .4s;
  position: absolute;
  border-radius: 50%;
  background: #C8ECCE;
  min-width: 81.5rem;
  max-width: 81.5rem;
  width: 100%;
  height: 81.5px;
  min-height: 81.5rem;
}

@media (max-width: 1700px) {
  section.by_banner:before {
    right: 9.5%;
  }
}

@media (max-width: 1450px) {
  section.by_banner:before {
    right: 0.5%;
  }
}

@media (max-width: 1024px) {
  section.by_banner:before {
    left: -9rem;
    margin: auto;
    top: -40rem;
    min-width: 100rem;
    max-width: 100rem;
    width: 100%;
    height: 100px;
    min-height: 100rem;
  }
}

@media (max-width: 767px) {
  section.by_banner:before {
    left: -59%;
    top: -15%;
    margin: auto;
    min-width: 110rem;
    max-width: 110rem;
    width: 100%;
    height: 110px;
    min-height: 110rem;
  }
}

section.by_banner .container {
  z-index: 2;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
}

section.by_banner .container:not(.second) {
  padding-bottom: 7rem;
}

@media (min-width: 1024px) {
  section.by_banner .container:not(.second) {
    top: 7.1rem;
  }
}

@media (max-width: 1024px) {
  section.by_banner .container {
    display: block;
  }
}

section.by_banner .container.second {
  align-items: flex-start;
}

@media (max-width: 1024px) {
  section.by_banner .container.second {
    display: flex;
  }
}

@media (max-width: 767px) {
  section.by_banner .container.second {
    display: block;
    padding-top: 5rem;
  }
}

section.by_banner .container.second .left {
  max-width: 45rem;
  border-radius: 1.6rem;
  margin: 2.8rem auto 0 0;
  padding: 3.8rem 8.2rem 4.5rem;
  background: rgba(22,86,164,0.1);
}

@media (max-width: 992px) {
  section.by_banner .container.second .left {
    max-width: 35rem;
    padding: 3.5rem 2.2rem 3.5rem;
  }
}

@media (max-width: 767px) {
  section.by_banner .container.second .left {
    margin: 0 auto;
    max-width: 57rem;
  }
}

section.by_banner .container.second .left_title {
  display: block;
  color: #1656A4;
  margin: 0 0 1rem;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

section.by_banner .container.second .left .text {
  margin: 0;
  color: #1656A4;
  font-size: 1.5rem;
  line-height: 2.0rem;
}

section.by_banner .container.second .left .text.bold {
  font-weight: bold;
}

section.by_banner .container.second .right {
  display: block;
  text-align: left;
  max-width: 57rem;
  min-height: 10rem;
  background: transparent;
}

@media (max-width: 767px) {
  section.by_banner .container.second .right {
    padding: 3.1rem 0rem 1rem;
  }
}

section.by_banner .container.second .right div {
  display: grid;
  grid-gap: 2rem;
  margin-bottom: 1.8rem;
  grid-template-columns: 1fr 1fr;
}

@media (max-width: 1024px) {
  section.by_banner .container.second .right div {
    display: block;
  }
}

section.by_banner .container.second .right p {
  margin: 0;
  width: 100%;
  color: #3D4752;
  display: block;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.by_banner .container.second .right:before,
section.by_banner .container.second .right:after {
  display: none;
}

section.by_banner .left {
  width: 100%;
  max-width: 47rem;
  margin-right: auto;
  padding: 0 2rem 0 0;
}

@media (max-width: 1024px) {
  section.by_banner .left {
    margin: 0 auto;
    padding: 1.8rem 2rem 6rem 0;
  }
}

section.by_banner .left img {
  width: 100%;
  max-width: 12.8rem;
}

section.by_banner .right {
  width: 100%;
  padding: 1rem;
  background: #fff;
  max-width: 55rem;
  margin-left: auto;
  position: relative;
  text-align: center;
  min-height: 37.4rem;
  border-radius: 1.6rem;
  padding: 3.1rem 2rem 1rem;
}

@media (max-width: 1024px) {
  section.by_banner .right {
    margin: 0 auto;
  }
}

section.by_banner .right.annual .spar {
  opacity: 1;
  z-index: 1;
  transform: scale(1);
  pointer-events: auto;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

section.by_banner .right:before {
  content: '';
  border-radius: 1.6rem;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: #fff;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

section.by_banner .right:after {
  content: '';
  border-radius: 1.6rem;
  z-index: 0;
  width: 94%;
  height: 6rem;
  display: block;
  background: #fff;
  left: 0;
  right: 0;
  margin: auto;
  bottom: -2rem;
  position: absolute;
  box-shadow: 0px 0px 17px rgba(0,0,0,0.17);
}

section.by_banner .right .spar {
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  z-index: -2;
  top: 2.05rem;
  padding: 1rem;
  transition: .2s;
  right: -7.05rem;
  min-width: 10rem;
  max-width: 10rem;
  width: 100%;
  height: 10px;
  min-height: 10rem;
  position: absolute;
  border-radius: 50%;
  background: #1FBA7C;
  transform: scale(0.8);
  pointer-events: none;
  flex-direction: column;
  box-shadow: 0px 0px 40px rgba(0,0,0,0.97);
}

@media (max-width: 767px) {
  section.by_banner .right .spar {
    right: -4rem;
    top: -1.95rem;
    min-width: 7.5rem;
    max-width: 7.5rem;
    width: 100%;
    height: 7.5px;
    min-height: 7.5rem;
  }
}

section.by_banner .right .spar_subtitle {
  color: #fff;
  display: block;
  font-weight: bold;
  font-size: 2.0rem;
}

@media (max-width: 767px) {
  section.by_banner .right .spar_subtitle {
    font-weight: 100;
    font-size: 1.6rem;
  }
}

section.by_banner .right .spar_title {
  color: #fff;
  font-size: 2.8rem;
}

@media (max-width: 767px) {
  section.by_banner .right .spar_title {
    font-size: 2rem;
  }
}

section.by_banner .right .toggle {
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  section.by_banner .right .toggle {
    justify-content: center;
  }
}

section.by_banner .right .toggle_check {
  display: flex;
  width: 6.5rem;
  position: relative;
  margin: -.4rem 0 0;
  align-items: center;
  padding: 0.3rem 1rem 0.3rem 1.2rem;
}

section.by_banner .right .toggle_check_face {
  width: 100%;
  height: 2.3rem;
  cursor: pointer;
  position: relative;
}

section.by_banner .right .toggle_check_face:before {
  top: 0;
  left: 0;
  bottom: 0;
  height: 60%;
  width: 100%;
  content: '';
  margin: auto;
  display: block;
  position: absolute;
  border-radius: 5rem;
  background: #C8CCDE;
}

section.by_banner .right .toggle_check_face:after {
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 2;
  content: '';
  margin: auto;
  transition: 0s;
  min-width: 2rem;
  max-width: 2rem;
  width: 100%;
  height: 2px;
  min-height: 2rem;
  border-radius: 50%;
  position: absolute;
  background: #ECF1F6;
  box-shadow: 0px 4px 10px rgba(0,0,0,0.3);
}

section.by_banner .right .toggle input {
  top: 0;
  left: 0;
  z-index: 5;
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  position: absolute;
}

section.by_banner .right .toggle input:checked ~ .toggle_check_face:before {
  background: #ECF1F6;
}

section.by_banner .right .toggle input:checked ~ .toggle_check_face:after {
  left: 2.5rem;
  background: #2196F3;
}

section.by_banner .right_upper_panel {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

section.by_banner .right_upper_panel .text {
  margin: 0;
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

@media (max-width: 767px) {
  section.by_banner .right_upper_panel {
    display: block;
    text-align: center;
  }
}

section.by_banner .right_upper_title {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

section.by_banner .right * {
  z-index: 2;
  position: relative;
}

section.by_banner .right_center {
  position: relative;
  padding: 3.6rem 0 3.9rem;
}

section.by_banner .right_center div {
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 400px) {
  section.by_banner .right_center {
    padding: 4.6rem 0 3.9rem;
  }
}

section.by_banner .right_title {
  color: #1656A4;
  display: block;
  font-size: 4.8rem;
  text-align: center;
  line-height: 5.6rem;
  margin-bottom: .5rem;
}

section.by_banner .right_val {
  color: #1656A4;
  font-size: 2rem;
  font-weight: bold;
  padding: 1rem 0 0 .4rem;
}

section.by_banner .right_subtitle {
  width: 100%;
  display: block;
  color: #1656A4;
  font-weight: bold;
  font-size: 1.5rem;
  text-align: center;
  line-height: 1.8rem;
}

section.by_banner .right_text {
  width: 100%;
  color: #1656A4;
  display: block;
  max-width: 30rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0 auto 1.5rem;
}

section.by_banner .right b {
  font-weight: bold;
}

section.by_banner .right .btn {
  width: 100%;
  padding: 1.9rem 2.5rem;
}

section.by_banner .right .btn+.btn {
  margin-left: auto;
  margin-top: 1rem;
}

section.by_banner .right .form {
  display: flex;
  margin: 0 0 3rem;
  align-items: flex-end;
}

@media (max-width: 767px) {
  section.by_banner .right .form {
    display: block;
  }
}

section.by_banner .right .form label {
  margin: 0;
  max-width: 34rem;
  padding: 0 1rem 0 0;
}

@media (max-width: 767px) {
  section.by_banner .right .form label {
    margin: inherit;
    padding-right: 0;
    max-width: 100%;
  }
}

section.by_banner .right .form label span {
  top: 0.7rem;
}

section.by_banner .right .form label svg {
  right: 1rem;
  display: none;
  bottom: 5.0rem;
  position: absolute;
  min-width: 3rem;
  max-width: 3rem;
  width: 100%;
  height: 3px;
  min-height: 3rem;
}

section.by_banner .right .form label.good .error_text {
  opacity: 1;
  color: #2196F3;
  pointer-events: auto;
}

section.by_banner .right .form label.good svg {
  display: block;
}

section.by_banner .right .form label.good.error svg {
  display: none;
}

section.by_banner .right .form label.error .error_text {
  opacity: 1;
  pointer-events: auto;
}

section.by_banner .right .form label.error .title {
  color: #1656a4;
}

section.by_banner .right .form label .error_line {
  bottom: 2px;
  top: auto;
}

section.by_banner .right .form label .error_text,
section.by_banner .right .form label .good_text {
  opacity: 0;
  font-size: 1.1rem;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: auto;
  bottom: -2.4rem;
}

section.by_banner .right .form label input {
  padding: .3rem 3.3rem .3rem 0;
}

section.by_banner .right .form .btn {
  max-width: 17rem;
  margin-left: auto;
  padding: 1.9rem .5rem;
}

@media (max-width: 767px) {
  section.by_banner .right .form .btn {
    max-width: 100%;
  }
}

section.by_banner .banner_title {
  color: #1F2024;
  margin: 0 0 2rem;
  font-size: 4.8rem;
  line-height: 5.6rem;
}

section.by_banner .banner_title span {
  color: #2196F3;
}

@media (max-width: 550px) {
  section.by_banner .banner_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

section.by_banner .banner_text {
  color: #3D4752;
  display: block;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin-bottom: 2.2rem;
}

section.by_banner .banner_text:last-child {
  margin-bottom: 0;
}

section .propose_list {
  z-index: 1;
  width: 100%;
  max-width: 1200px;
  margin: auto;
  padding: 0 1.5rem;
  position: relative;
  margin: 6rem auto 0;
}

@media (min-width: 992px) {
  section .propose_list {
    padding-top: 5rem;
  }
}

section .propose_list .propose_list_title {
  color: #1F2024;
  display: block;
  font-size: 2.0rem;
  font-weight: bold;
  text-align: center;
  line-height: 3.0rem;
}

section .propose_list .list {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 992px) {
  section .propose_list .list {
    align-items: stretch;
  }
}

@media (max-width: 767px) {
  section .propose_list .list {
    display: block;
  }
}

section .propose_list .list .col_next {
  display: block;
  margin: 0 2.4rem;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

@media (max-width: 992px) {
  section .propose_list .list .col_next {
    margin: auto 2.4rem;
  }
}

@media (max-width: 767px) {
  section .propose_list .list .col_next {
    transform: rotate(90deg);
    display: block;
    margin: 1.0rem auto;
    position: relative;
    transform-origin: center;
  }
}

section .propose_list .list_col {
  width: 100%;
  display: flex;
  background: #fff;
  max-width: 33rem;
  min-height: 13rem;
  border-radius: .6rem;
  align-items: flex-start;
  border: 1px solid #E1E8F1;
  padding: 3rem 1rem 1rem 3rem;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

@media (max-width: 767px) {
  section .propose_list .list_col {
    margin: 0 auto;
    max-width: 41rem;
  }
}

section .propose_list .list_col svg {
  min-width: 3.2rem;
  max-width: 3.2rem;
  width: 100%;
  height: 3.2px;
  min-height: 3.2rem;
}

section .propose_list .list_col div {
  padding-left: 1.5rem;
}

section .propose_list .list_col .col_title {
  color: #1F2024;
  display: block;
  font-weight: bold;
  font-size: 2.0rem;
  line-height: 3.0rem;
}

section .propose_list .list_col .col_text {
  margin: 0;
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.0rem;
}

section.presentation {
  background: #fff;
  display: block;
  padding: 12.6rem 2rem 0;
}

@media (min-width: 767px) {
  section.presentation {
    max-height: 90rem;
  }
}

@media (max-width: 767px) {
  section.presentation {
    max-height: 100rem;
    padding: 7rem 2rem 0;
  }
}

section.presentation .presentation_line {
  display: flex;
  width: 100%;
  max-width: 97rem;
  margin: auto;
  padding: 0 1.5rem;
  padding-bottom: 5rem;
  align-items: flex-start;
}

@media (max-width: 767px) {
  section.presentation .presentation_line {
    display: block;
  }
}

@media (max-width: 550px) {
  section.presentation .presentation_line {
    padding: 0;
  }
}

section.presentation .presentation_line:last-child {
  display: flex;
  padding-bottom: 4rem;
  flex-direction: column;
}

section.presentation .presentation_line:last-child .col {
  order: 0;
}

section.presentation .presentation_line:last-child img {
  order: 1;
  margin: 5rem auto 0;
}

section.presentation .presentation_line.left .col {
  margin-right: auto;
}

section.presentation .presentation_line.left img {
  top: -8rem;
  left: 2rem;
  width: 30rem;
  position: relative;
}

@media (max-width: 992px) {
  section.presentation .presentation_line.left img {
    top: 0;
    left: 0;
    width: 26rem;
  }
}

@media (max-width: 767px) {
  section.presentation .presentation_line.left img {
    display: block;
    margin: 0 auto;
  }
}

@media (max-width: 550px) {
  section.presentation .presentation_line.left img {
    width: 100%;
    max-width: 26rem;
  }
}

section.presentation .presentation_line.right .col {
  margin-left: auto;
}

section.presentation .presentation_line.right img {
  top: -40rem;
  left: -40rem;
  width: 33rem;
  position: relative;
}

@media (max-width: 1100px) {
  section.presentation .presentation_line.right img {
    top: -37rem;
    left: -30rem;
    width: 28rem;
  }
}

@media (max-width: 960px) {
  section.presentation .presentation_line.right img {
    left: -20rem;
  }
}

@media (max-width: 550px) {
  section.presentation .presentation_line.right img {
    top: 0;
    left: 0;
    width: 100%;
    max-width: 28rem;
  }
}

section.presentation .presentation_line .blue {
  color: #2196F3;
}

section.presentation .presentation_line .col {
  width: 100%;
  max-width: 55rem;
}

@media (max-width: 1100px) {
  section.presentation .presentation_line .col {
    max-width: 35rem;
  }
}

@media (max-width: 767px) {
  section.presentation .presentation_line .col {
    max-width: 100%;
  }
}

section.presentation .presentation_line .text {
  display: flex;
  color: #3D4752;
  font-size: 2.0rem;
  line-height: 3.0rem;
  align-items: center;
  margin-bottom: 2rem;
}

section.presentation .presentation_line .text img {
  min-width: 3rem;
  max-width: 3rem;
  width: 100%;
  height: 3px;
  min-height: 3rem;
  position: static;
  margin: 0 0 0 1rem;
}

@media (max-width: 550px) {
  section.presentation .presentation_line .text img {
    min-width: 3rem;
    max-width: 3rem;
    width: 100%;
    height: 3px;
    min-height: 3rem;
  }
}

section.presentation .presentation_line .text.bold {
  font-weight: bold;
}

section.presentation .presentation_line .text:last-child {
  margin-bottom: 0;
}

section.rabat {
  background: #fff;
  position: relative;
  padding: 7.5rem 0 0;
  border-radius: .6rem;
}

section.rabat:before {
  top: 0;
  left: 0;
  z-index: 0;
  content: '';
  width: 100%;
  height: 94%;
  display: block;
  position: absolute;
  background: #E9F9F2;
}

section.rabat .container {
  z-index: 2;
  display: flex;
  position: relative;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  section.rabat .container {
    display: block;
  }
}

section.rabat .left {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 2rem;
  max-width: 28rem;
  margin-right: .8rem;
  min-height: 41rem;
  background: #1FBA7C;
  border-radius: 18px;
  flex-direction: column;
  padding: 3rem 2rem 2rem;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

@media (max-width: 1024px) {
  section.rabat .left {
    max-width: 100%;
    min-height: 31rem;
    margin-bottom: 1rem;
  }
}

section.rabat .left_text {
  color: #fff;
  display: block;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.8rem;
  margin-bottom: 1rem;
}

section.rabat .left_percent {
  color: #fff;
  display: block;
  line-height: 1;
  font-size: 7.2rem;
  text-align: center;
}

section.rabat .left_percent_text {
  color: #fff;
  line-height: 1;
  display: block;
  font-size: 4.8rem;
}

section.rabat .left div {
  padding-top: 2.5rem;
}

section.rabat .right {
  width: 100%;
  background: #fff;
  max-width: 84.7rem;
  border-radius: 1.6rem;
  border: 1px solid #E1E8F1;
  padding: 3rem 3rem 1rem 10rem;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

@media (max-width: 1024px) {
  section.rabat .right {
    max-width: 100%;
  }
}

@media (max-width: 992px) {
  section.rabat .right {
    padding: 3rem 3rem 1rem 3rem;
  }
}

@media (max-width: 550px) {
  section.rabat .right {
    padding: 3rem 1.5rem 1rem 1.5rem;
  }
}

section.rabat .right_upper {
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  section.rabat .right_upper {
    display: block;
  }
}

section.rabat .right_bottom {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 4.4rem;
}

@media (max-width: 550px) {
  section.rabat .right_bottom {
    flex-wrap: wrap;
  }
}

section.rabat .right_bottom .col {
  width: 13.2rem;
  border-radius: .4rem;
  padding: 1.3rem 2rem;
  margin: 0 2rem 1rem 0;
}

section.rabat .right_bottom .col.title {
  width: 9.2rem;
  font-size: 2.0rem;
  line-height: 3.0rem;
  margin: 0 0.2rem 1rem 0;
  padding: 1.3rem 2rem 1.3rem 0rem;
}

@media (max-width: 550px) {
  section.rabat .right_bottom .col.title {
    width: 100%;
  }
}

section.rabat .right_bottom .col.title p {
  color: #3D4752;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

section.rabat .right_bottom .col:not(.title) {
  color: #fff;
  display: flex;
  background: #2196F3;
  align-items: center;
  min-height: 5rem;
  box-shadow: 0px 4px 10px rgba(33,150,243,0.3);
}

@media (max-width: 767px) {
  section.rabat .right_bottom .col:not(.title) {
    width: auto;
  }

  section.rabat .right_bottom .col:not(.title) p {
    display: none;
  }
}

@media (max-width: 550px) {
  section.rabat .right_bottom .col:not(.title) {
    padding: 1rem;
  }

  section.rabat .right_bottom .col:not(.title):last-child {
    margin-right: 0;
  }
}

section.rabat .right_bottom .col:not(:last-child):not(.title) {
  margin: 0 1.7rem 1rem 0;
}

@media (max-width: 550px) {
  section.rabat .right_bottom .col:not(:last-child):not(.title) {
    margin: 0 1.4rem 1rem 0;
  }
}

section.rabat .right_bottom .col p {
  color: #fff;
  font-size: 1.5rem;
  margin: 0 1rem 0 0;
  line-height: 1.8rem;
}

section.rabat .right_bottom svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 0 0 .5rem;
}

section.rabat .right_bottom svg:not(.linkedin) {
  fill: #fff;
}

section.rabat .right_bottom svg.linkedin {
  stroke: #fff;
}

section.rabat .right .text {
  width: 100%;
  color: #1f2025;
  display: block;
  max-width: 30rem;
  font-size: 3.2rem;
  padding: 0 3rem 0 0;
  margin: 0 8.5rem 0 0;
  line-height: 3.7rem;
}

section.rabat .right .text b {
  font-weight: bold;
}

@media (max-width: 767px) {
  section.rabat .right .text {
    max-width: 100%;
    padding: 0;
  }
}

section.rabat .right .panel_code {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: left;
  min-width: 26rem;
  max-width: 26rem;
  width: 100%;
  height: 26px;
  min-height: 26rem;
  border-radius: 50%;
  background: #E9F5FE;
  flex-direction: column;
}

section.rabat .right .panel_code .subtitle {
  color: #1656A4;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.rabat .right .panel_code .code {
  color: #1656A4;
  font-size: 3.2rem;
  line-height: 3.7rem;
  letter-spacing: 0.3em;
}

@media (max-width: 767px) {
  section.rabat .right .panel_code {
    margin: 5rem auto 0;
  }
}

@media (max-width: 400px) {
  section.rabat .right .panel_code {
    min-width: 24rem;
    max-width: 24rem;
    width: 100%;
    height: 24px;
    min-height: 24rem;
  }
}

section.hvad {
  background: #fff;
  text-align: center;
  padding: 8rem 0 3rem;
}

@media only screen and (min-width: 461px) and (max-width: 550px) {
  section.hvad {
    padding-top: 44rem;
  }
}

@media only screen and (min-width: 400px) and (max-width: 460px) {
  section.hvad {
    padding-top: 55rem;
  }
}

@media (max-width: 399px) {
  section.hvad {
    padding-top: 65rem;
  }
}

section.hvad .hvad_title {
  color: #1F2024;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

@media (max-width: 550px) {
  section.hvad .hvad_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

section.hvad .hvad_list {
  display: flex;
  padding-top: 1rem;
  align-items: flex-start;
}

@media (max-width: 992px) {
  section.hvad .hvad_list {
    display: block;
  }
}

section.hvad .col {
  width: 100%;
  max-width: 36rem;
  position: relative;
  border-radius: .6rem;
  padding: 2rem 2.5rem 5.2rem;
}

section.hvad .col:nth-child(2):before {
  background: #F2F6FC;
}

section.hvad .col:nth-child(3):before {
  background: #E9F5FE;
}

@media (max-width: 992px) {
  section.hvad .col {
    margin: 0 auto 3rem;
  }
}

section.hvad .col:before {
  bottom: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 83%;
  content: '';
  display: block;
  position: absolute;
  background: #E9F9F2;
  border-radius: .6rem;
}

section.hvad .col * {
  z-index: 1;
  position: relative;
}

section.hvad .col_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 8rem;
  max-width: 8rem;
  width: 100%;
  height: 8px;
  min-height: 8rem;
  margin: 0 auto 2.1rem;
  border-radius: 1.6rem;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

section.hvad .col_title {
  color: #1F2024;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

section.hvad .col_text {
  color: #3D4752;
  margin: 0 0 2rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.hvad .col_name {
  color: #90A0B7;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.hvad .col.green .col_icon {
  background: #1FBA7C;
}

section.hvad .col.darkblue .col_icon {
  background: #1FBA7C;
}

section.hvad .col.blue .col_icon {
  background: #1FBA7C;
}

section.hvad .col:not(:last-child) {
  margin-right: 3rem;
}

@media (max-width: 992px) {
  section.hvad .col:not(:last-child) {
    margin: 0 auto 3rem;
  }
}

section.hvad svg {
  min-width: 4rem;
  max-width: 4rem;
  width: 100%;
  height: 4px;
  min-height: 4rem;
}

footer {
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  margin: 0 auto;
  position: relative;
  padding: 4rem 2rem;
}

footer h3 {
  color: #90A0B7;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.statistic_title_line {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 2.2rem 3rem  .7rem;
  justify-content: space-between;
}

@media (max-width: 767px) {
  .statistic_title_line {
    padding: 2.2rem 2rem  .7rem;
  }
}

@media (max-width: 767px) {
  .statistic_title_line .btn {
    display: none;
  }
}

.statistic_title_line .btn.big {
  padding: 1.75rem 2.5rem;
}

.statistic .block_title {
  margin: 0;
}

.statistic .work_panel {
  padding: 6rem 0 0;
}

.statistic .group_charts {
  grid-gap: 3em;
  display: grid;
  padding: 0 3rem;
  align-items: flex-start;
  grid-template-columns: repeat(auto-fill, minmax(49em, 1fr));
}

@media (min-width: 1600px) {
  .statistic .group_charts {
    grid-template-columns: repeat(auto-fill, minmax(53em, 1fr));
  }
}

@media (max-width: 767px) {
  .statistic .group_charts {
    display: block;
    padding: 0 2rem;
  }
}

.statistic .group_charts img {
  width: 100%;
  display: block;
  margin: 2rem 0 0;
}

.statistic .group_charts img.larg {
  max-width: 100%;
}

@media (max-width: 767px) {
  .statistic .group_charts img {
    margin: 2rem auto 0;
  }
}

.statistic .group_charts .col_chart {
  width: 100%;
  background: #fff;
  border-radius: 6px;
  margin-bottom: 3rem;
  padding: 2rem 2.8rem;
  box-sizing: border-box;
  border: 1px solid #E1E8F1;
}

.statistic .group_charts .col_chart:last-child {
  margin-bottom: 0;
}

.statistic .group_charts .col_chart.big {
  min-height: 74.5rem;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_chart {
    padding: 1.5rem 1.5rem;
  }
}

.statistic .group_charts .col_section {
  display: -webkit-box;
  -webkit-box-pack: justify;
  padding: 1rem 0;
  align-items: center;
  border-bottom: 1px solid #E1E8F1;
}

.statistic .group_charts .col_section.title .col_text {
  color: #90a0b7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.statistic .group_charts .col_line {
  width: 100%;
  display: -webkit-box;
  -webkit-box-pack: justify;
  padding: 1rem 0;
  align-items: center;
  border-bottom: 1px solid #E1E8F1;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_line {
    display: block;
  }
}

.statistic .group_charts .col_line.title .col_text {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_line.title {
    display: none;
  }
}

.statistic .group_charts .col_line.couple {
  padding: 0;
  display: -webkit-box;
  -webkit-box-pack: justify;
  border-bottom: 0;
  grid-template-columns: repeat(auto-fill, minmax(20rem, 1fr));
}

.statistic .group_charts .col_line.couple .col_left {
  width: 50%;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_line.couple .col_left {
    width: 100%;
  }
}

.statistic .group_charts .col_line.couple .col_right {
  width: 50%;
  padding-left: 1rem;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_line.couple .col_right {
    width: 100%;
    padding-left: 0;
  }

  .statistic .group_charts .col_line.couple .col_right .title {
    display: none;
  }
}

@media (max-width: 767px) {
  .statistic .group_charts .col_line.couple {
    display: block;
  }
}

.statistic .group_charts .col_line.one {
  display: block;
  border-bottom: 0;
}

.statistic .group_charts .col_line.one .col_section {
  max-width: 35rem;
}

.statistic .group_charts .col_data {
  padding: 0 1.0rem;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_data {
    display: flex;
    align-items: center;
    padding: 0.8rem 1rem;
    justify-content: space-between;
  }
}

.statistic .group_charts .col_data .left {
  display: none;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_data .left {
    display: block;
    margin-right: auto;
  }
}

.statistic .group_charts .col_data .left .col_text {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.statistic .group_charts .col_title {
  color: #3D4752;
  font-size: 2.0rem;
  line-height: 3.0rem;
  display: block;
}

.statistic .group_charts .col_text {
  color: #3D4752;
  font-size: 15px;
  line-height: 24px;
}

.statistic .group_charts .col_type {
  width: 35%;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_type {
    width: 100%;
  }
}

.statistic .group_charts .col_honorar {
  width: 22.6%;
  text-align: right;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_honorar {
    width: 100%;
  }
}

.statistic .group_charts .col_procent {
  width: 21%;
  margin-left: 13rem;
  text-align: right;
}

@media (max-width: 767px) {
  .statistic .group_charts .col_procent {
    width: 100%;
    margin-left: auto;
  }
}

.statistic .bottom_line {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  padding: 3rem;
}

@media (max-width: 1500px) {
  .statistic .bottom_line {
    margin-top: 2rem;
  }
}

@media (max-width: 767px) {
  .statistic .bottom_line {
    display: block;
  }
}

.ui-helper-hidden {
  display: none;
}

.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}

.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}

.ui-helper-clearfix:before {
  content: "";
  display: table;
  border-collapse: collapse;
}

.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
  clear: both;
}

.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: Alpha(Opacity=0);
}

.ui-front {
  z-index: 100;
}

.ui-state-disabled {
  cursor: default !important;
  pointer-events: none;
}

.ui-icon {
  display: inline-block;
  vertical-align: middle;
  margin-top: -.25em;
  position: relative;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}

.ui-widget-icon-block {
  left: 50%;
  margin-left: -8px;
  display: block;
}

.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin: 2px 0 0 0;
  padding: .5em .5em .5em .7em;
  font-size: 100%;
}

.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}

.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}

.ui-menu {
  list-style: none;
  padding: 0;
  margin: 0;
  display: block;
  outline: 0;
}

.ui-menu .ui-menu {
  position: absolute;
}

.ui-menu .ui-menu-item {
  margin: 0;
  cursor: pointer;
  list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}

.ui-menu .ui-menu-item-wrapper {
  position: relative;
  padding: 3px 1em 3px .4em;
}

.ui-menu .ui-menu-divider {
  margin: 5px 0;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}

.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
  margin: -1px;
}

.ui-menu-icons {
  position: relative;
}

.ui-menu-icons .ui-menu-item-wrapper {
  padding-left: 2em;
}

.ui-menu .ui-icon {
  position: absolute;
  top: 0;
  bottom: 0;
  left: .2em;
  margin: auto 0;
}

.ui-menu .ui-menu-icon {
  left: auto;
  right: 0;
}

.ui-button {
  padding: .4em 1em;
  display: inline-block;
  position: relative;
  line-height: normal;
  margin-right: .1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  overflow: visible;
  text-decoration: none;
}

.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}

.ui-button-icon-only {
  width: 2em;
  box-sizing: border-box;
  text-indent: -9999px;
  white-space: nowrap;
}

input.ui-button.ui-button-icon-only {
  text-indent: 0;
}

.ui-button-icon-only .ui-icon {
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -8px;
  margin-left: -8px;
}

.ui-button.ui-icon-notext .ui-icon {
  padding: 0;
  width: 2.1em;
  height: 2.1em;
  text-indent: -9999px;
  white-space: nowrap;
}

input.ui-button.ui-icon-notext .ui-icon {
  width: auto;
  height: auto;
  text-indent: 0;
  white-space: normal;
  padding: .4em 1em;
}

input.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.ui-controlgroup {
  vertical-align: middle;
  display: inline-block;
}

.ui-controlgroup>.ui-controlgroup-item {
  float: left;
  margin-left: 0;
  margin-right: 0;
}

.ui-controlgroup>.ui-controlgroup-item:focus,
.ui-controlgroup>.ui-controlgroup-item.ui-visual-focus {
  z-index: 9999;
}

.ui-controlgroup-vertical>.ui-controlgroup-item {
  display: block;
  float: none;
  width: 100%;
  margin-top: 0;
  margin-bottom: 0;
  text-align: left;
}

.ui-controlgroup-vertical .ui-controlgroup-item {
  box-sizing: border-box;
}

.ui-controlgroup .ui-controlgroup-label {
  padding: .4em 1em;
}

.ui-controlgroup .ui-controlgroup-label span {
  font-size: 80%;
}

.ui-controlgroup-horizontal .ui-controlgroup-label+.ui-controlgroup-item {
  border-left: none;
}

.ui-controlgroup-vertical .ui-controlgroup-label+.ui-controlgroup-item {
  border-top: none;
}

.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content {
  border-right: none;
}

.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content {
  border-bottom: none;
}

.ui-controlgroup-vertical .ui-spinner-input {
  width: 75%;
  width: calc( 100% - 2.4em);
}

.ui-controlgroup-vertical .ui-spinner .ui-spinner-up {
  border-top-style: solid;
}

.ui-checkboxradio-label .ui-icon-background {
  box-shadow: inset 1px 1px 1px #ccc;
  border-radius: .12em;
  border: none;
}

.ui-checkboxradio-radio-label .ui-icon-background {
  width: 16px;
  height: 16px;
  border-radius: 1em;
  overflow: visible;
  border: none;
}

.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,
.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon {
  background-image: none;
  width: 8px;
  height: 8px;
  border-width: 4px;
  border-style: solid;
}

.ui-checkboxradio-disabled {
  pointer-events: none;
}

.ui-datepicker {
  width: 17em;
  padding: .2em .2em 0;
  display: none;
}

.ui-datepicker .ui-datepicker-header {
  position: relative;
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  top: 2px;
  width: 25px;
  height: 25px;
  display: flex;
  cursor: pointer;
  border-radius: 50%;
  position: absolute;
  align-items: center;
  justify-content: center;
  border: 1px solid #90A0B7;
}

.ui-datepicker .ui-datepicker-prev:before,
.ui-datepicker .ui-datepicker-next:before {
  content: '';
  width: 5px;
  height: 5px;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  display: block;
  transform-origin: center;
  transform: rotate(45deg);
}

.ui-datepicker .ui-datepicker-prev:hover,
.ui-datepicker .ui-datepicker-next:hover {
  background: #fff;
  border: 1px solid #2196F3;
}

.ui-datepicker .ui-datepicker-prev:hover:before,
.ui-datepicker .ui-datepicker-next:hover:before {
  border-color: #2196F3;
}

.ui-datepicker .ui-datepicker-prev:before {
  border-left: 1px solid #90A0B7;
  border-bottom: 1px solid #90A0B7;
}

.ui-datepicker .ui-datepicker-next:before {
  border-right: 1px solid #90A0B7;
  border-top: 1px solid #90A0B7;
}

.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}

.ui-datepicker .ui-datepicker-next {
  right: 2px;
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}

.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3rem;
  line-height: 1.8rem;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}

.ui-datepicker select {
  font-weight: bold;
  font-size: 13px;
  line-height: 15px;
  color: #3D4752;
  border: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(/build/images/select-marker.721ded65.svg) 100% center no-repeat;
}

.ui-datepicker select.ui-datepicker-month {
  margin: 0;
  width: 9.5rem;
  font-size: 1.3rem;
}

.ui-datepicker select.ui-datepicker-year {
  border: 0;
  margin: 0;
  padding: 0;
  width: 6rem;
  font-size: 1.3rem;
  text-align: center;
  position: relative;
}

.ui-datepicker select.ui-datepicker-year:after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  width: 20px;
  height: 20px;
}

.ui-datepicker table {
  width: 100%;
  font-size: .9em;
  margin: 0 0 .4em;
  border-collapse: collapse;
}

.ui-datepicker table thead {
  border-bottom: 1px solid #E5E5E5;
}

.ui-datepicker table tbody {
  padding-top: 1rem;
}

.ui-datepicker th {
  border: 0;
  padding: .4em .3em;
  text-align: center;
  font-weight: bold;
}

.ui-datepicker th span {
  color: #C8CCDE;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
}

.ui-datepicker td {
  border: 0;
  padding: 0;
}

.ui-datepicker td span,
.ui-datepicker td a {
  border: 0;
  width: 32px;
  height: 32px;
  padding: .2em;
  display: flex;
  color: #3D4752;
  font-size: 12px;
  min-height: 30px;
  line-height: 16px;
  border-radius: 50%;
  align-items: center;
  text-decoration: none;
  justify-content: center;
}

.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: .7em 0 0 0;
  padding: 0 .2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}

.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: .5em .2em .4em;
  cursor: pointer;
  padding: .2em .6em .3em .6em;
  width: auto;
  overflow: visible;
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}

.ui-datepicker.ui-datepicker-multi {
  width: auto;
}

.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}

.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto .4em;
}

.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}

.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}

.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}

.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}

.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}

.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}

.ui-datepicker-rtl {
  direction: rtl;
}

.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: right;
}

.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}

.ui-datepicker .ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
  left: .5em;
  top: .3em;
}

.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: .2em;
  outline: 0;
}

.ui-dialog .ui-dialog-titlebar {
  padding: .4em 1em;
  position: relative;
}

.ui-dialog .ui-dialog-title {
  float: left;
  margin: .1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: .3em;
  top: 50%;
  width: 20px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}

.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: .5em 1em;
  background: none;
  overflow: auto;
}

.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: .5em;
  padding: .3em 1em .5em .4em;
}

.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}

.ui-dialog .ui-dialog-buttonpane button {
  margin: .5em .4em .5em 0;
  cursor: pointer;
}

.ui-dialog .ui-resizable-n {
  height: 2px;
  top: 0;
}

.ui-dialog .ui-resizable-e {
  width: 2px;
  right: 0;
}

.ui-dialog .ui-resizable-s {
  height: 2px;
  bottom: 0;
}

.ui-dialog .ui-resizable-w {
  width: 2px;
  left: 0;
}

.ui-dialog .ui-resizable-se,
.ui-dialog .ui-resizable-sw,
.ui-dialog .ui-resizable-ne,
.ui-dialog .ui-resizable-nw {
  width: 7px;
  height: 7px;
}

.ui-dialog .ui-resizable-se {
  right: 0;
  bottom: 0;
}

.ui-dialog .ui-resizable-sw {
  left: 0;
  bottom: 0;
}

.ui-dialog .ui-resizable-ne {
  right: 0;
  top: 0;
}

.ui-dialog .ui-resizable-nw {
  left: 0;
  top: 0;
}

.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}

.ui-draggable-handle {
  -ms-touch-action: none;
  touch-action: none;
}

.ui-resizable {
  position: relative;
}

.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}

.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}

.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}

.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}

.ui-resizable-e {
  cursor: e-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}

.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}

.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 1px;
  bottom: 1px;
}

.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}

.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}

.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}

.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}

.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}

.ui-progressbar .ui-progressbar-overlay {
  background: url("data:image/gif;base64,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");
  height: 100%;
  filter: alpha(opacity=25);
  opacity: 0.25;
}

.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}

.ui-selectable {
  -ms-touch-action: none;
  touch-action: none;
}

.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}

.ui-selectmenu-menu {
  padding: 0;
  margin: 0;
  position: absolute;
  top: 0;
  left: 0;
  display: none;
}

.ui-selectmenu-menu .ui-menu {
  overflow: auto;
  overflow-x: hidden;
  padding-bottom: 1px;
}

.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup {
  font-size: 1em;
  font-weight: bold;
  line-height: 1.5;
  padding: 2px 0.4em;
  margin: 0.5em 0 0 0;
  height: auto;
  border: 0;
}

.ui-selectmenu-open {
  display: block;
}

.ui-selectmenu-text {
  display: block;
  margin-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.ui-selectmenu-button.ui-button {
  text-align: left;
  white-space: nowrap;
  width: 14em;
}

.ui-selectmenu-icon.ui-icon {
  float: right;
  margin-top: 0;
}

.ui-slider {
  position: relative;
  text-align: left;
}

.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  width: 1.2em;
  height: 1.2em;
  cursor: default;
  -ms-touch-action: none;
  touch-action: none;
}

.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: .7em;
  display: block;
  border: 0;
  background-position: 0 0;
}

.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}

.ui-slider-horizontal {
  height: .8em;
}

.ui-slider-horizontal .ui-slider-handle {
  top: -.3em;
  margin-left: -.6em;
}

.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
}

.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}

.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}

.ui-slider-vertical {
  width: .8em;
  height: 100px;
}

.ui-slider-vertical .ui-slider-handle {
  left: -.3em;
  margin-left: 0;
  margin-bottom: -.6em;
}

.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}

.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}

.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}

.ui-sortable-handle {
  -ms-touch-action: none;
  touch-action: none;
}

.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}

.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: .222em 0;
  margin: .2em 0;
  vertical-align: middle;
  margin-left: .4em;
  margin-right: 2em;
}

.ui-spinner-button {
  width: 1.6em;
  height: 50%;
  font-size: .5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}

.ui-spinner a.ui-spinner-button {
  border-top-style: none;
  border-bottom-style: none;
  border-right-style: none;
}

.ui-spinner-up {
  top: 0;
}

.ui-spinner-down {
  bottom: 0;
}

.ui-tabs {
  position: relative;
  padding: .2em;
}

.ui-tabs .ui-tabs-nav {
  margin: 0;
  padding: .2em .2em 0;
}

.ui-tabs .ui-tabs-nav li {
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  margin: 1px .2em 0 0;
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
}

.ui-tabs .ui-tabs-nav .ui-tabs-anchor {
  float: left;
  padding: .5em 1em;
  text-decoration: none;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  margin-bottom: -1px;
  padding-bottom: 1px;
}

.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: text;
}

.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor {
  cursor: text;
}

.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor {
  cursor: pointer;
}

.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}

.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
}

body .ui-tooltip {
  border-width: 2px;
}

.ui-widget {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

.ui-widget .ui-widget {
  font-size: 1em;
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
}

.ui-widget-content {
  border: 1px solid #dddddd;
  background: #ffffff;
  color: #333333;
}

.ui-widget-content a {
  color: #333333;
}

.ui-widget-header {
  background: #fff;
  color: #3D4752;
  font-weight: bold;
  border-radius: 0;
}

.ui-widget-header a {
  color: #333333;
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button {
  font-weight: normal;
  color: #454545;
}

html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
  border: 1px solid #c5c5c5;
  background: #f6f6f6;
  font-weight: normal;
  color: #454545;
}

.ui-state-default a {
  color: #454545;
  text-decoration: none;
}

.ui-state-default a:link,
.ui-state-default a:visited {
  color: #454545;
  text-decoration: none;
}

a.ui-button,
a:link.ui-button,
a:visited.ui-button {
  color: #454545;
  text-decoration: none;
}

.ui-button {
  color: #454545;
  text-decoration: none;
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  color: #2196F3;
  font-weight: normal;
  background: rgba(33,150,243,0.2);
}

.ui-button:hover,
.ui-button:focus {
  border: 1px solid #cccccc;
  background: #ededed;
  font-weight: normal;
  color: #2b2b2b;
}

.ui-state-hover a {
  color: #2b2b2b;
  text-decoration: none;
}

.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #2b2b2b;
  text-decoration: none;
}

.ui-state-focus a {
  color: #2b2b2b;
  text-decoration: none;
}

.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
  color: #2b2b2b;
  text-decoration: none;
}

a.ui-button:hover,
a.ui-button:focus {
  color: #2b2b2b;
  text-decoration: none;
}

.ui-visual-focus {
  box-shadow: 0 0 3px 1px #5e9ed6;
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active {
  background: #2196F3;
  font-weight: normal;
  color: #ffffff;
}

.ui-button:active,
.ui-button.ui-state-active:hover {
  border: 1px solid #003eff;
  background: #007fff;
  font-weight: normal;
  color: #ffffff;
}

.ui-icon-background {
  border: #003eff;
  background-color: #ffffff;
}

.ui-state-active .ui-icon-background {
  border: #003eff;
  background-color: #ffffff;
}

.ui-state-active a {
  color: #ffffff;
  text-decoration: none;
}

.ui-state-active a:link,
.ui-state-active a:visited {
  color: #ffffff;
  text-decoration: none;
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 0;
  color: #2196F3;
  background: rgba(33,150,243,0.2);
}

.ui-state-checked {
  border: 1px solid #dad55e;
  background: #fffa90;
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #777620;
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #f1a899;
  background: #fddfdf;
  color: #5f3f3f;
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a,
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #5f3f3f;
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: .7;
  filter: Alpha(Opacity=70);
  font-weight: normal;
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: .35;
  filter: Alpha(Opacity=35);
  background-image: none;
}

.ui-state-disabled .ui-icon {
  filter: Alpha(Opacity=35);
}

.ui-icon {
  width: 16px;
  height: 16px;
}

.ui-icon-blank {
  background-position: 16px 16px;
}

.ui-icon-caret-1-n {
  background-position: 0 0;
}

.ui-icon-caret-1-ne {
  background-position: -16px 0;
}

.ui-icon-caret-1-e {
  background-position: -32px 0;
}

.ui-icon-caret-1-se {
  background-position: -48px 0;
}

.ui-icon-caret-1-s {
  background-position: -65px 0;
}

.ui-icon-caret-1-sw {
  background-position: -80px 0;
}

.ui-icon-caret-1-w {
  background-position: -96px 0;
}

.ui-icon-caret-1-nw {
  background-position: -112px 0;
}

.ui-icon-caret-2-n-s {
  background-position: -128px 0;
}

.ui-icon-caret-2-e-w {
  background-position: -144px 0;
}

.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}

.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}

.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}

.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}

.ui-icon-triangle-1-s {
  background-position: -65px -16px;
}

.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}

.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}

.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}

.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}

.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}

.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}

.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}

.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}

.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}

.ui-icon-arrow-1-s {
  background-position: -65px -32px;
}

.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}

.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}

.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}

.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}

.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}

.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}

.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}

.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}

.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}

.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}

.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}

.ui-icon-arrowthick-1-n {
  background-position: 1px -48px;
}

.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}

.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}

.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}

.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}

.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}

.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}

.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}

.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}

.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}

.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}

.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}

.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}

.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}

.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}

.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}

.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}

.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}

.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}

.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}

.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}

.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}

.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}

.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}

.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}

.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}

.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}

.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}

.ui-icon-arrow-4 {
  background-position: 0 -80px;
}

.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}

.ui-icon-extlink {
  background-position: -32px -80px;
}

.ui-icon-newwin {
  background-position: -48px -80px;
}

.ui-icon-refresh {
  background-position: -64px -80px;
}

.ui-icon-shuffle {
  background-position: -80px -80px;
}

.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}

.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}

.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}

.ui-icon-folder-open {
  background-position: -16px -96px;
}

.ui-icon-document {
  background-position: -32px -96px;
}

.ui-icon-document-b {
  background-position: -48px -96px;
}

.ui-icon-note {
  background-position: -64px -96px;
}

.ui-icon-mail-closed {
  background-position: -80px -96px;
}

.ui-icon-mail-open {
  background-position: -96px -96px;
}

.ui-icon-suitcase {
  background-position: -112px -96px;
}

.ui-icon-comment {
  background-position: -128px -96px;
}

.ui-icon-person {
  background-position: -144px -96px;
}

.ui-icon-print {
  background-position: -160px -96px;
}

.ui-icon-trash {
  background-position: -176px -96px;
}

.ui-icon-locked {
  background-position: -192px -96px;
}

.ui-icon-unlocked {
  background-position: -208px -96px;
}

.ui-icon-bookmark {
  background-position: -224px -96px;
}

.ui-icon-tag {
  background-position: -240px -96px;
}

.ui-icon-home {
  background-position: 0 -112px;
}

.ui-icon-flag {
  background-position: -16px -112px;
}

.ui-icon-calendar {
  background-position: -32px -112px;
}

.ui-icon-cart {
  background-position: -48px -112px;
}

.ui-icon-pencil {
  background-position: -64px -112px;
}

.ui-icon-clock {
  background-position: -80px -112px;
}

.ui-icon-disk {
  background-position: -96px -112px;
}

.ui-icon-calculator {
  background-position: -112px -112px;
}

.ui-icon-zoomin {
  background-position: -128px -112px;
}

.ui-icon-zoomout {
  background-position: -144px -112px;
}

.ui-icon-search {
  background-position: -160px -112px;
}

.ui-icon-wrench {
  background-position: -176px -112px;
}

.ui-icon-gear {
  background-position: -192px -112px;
}

.ui-icon-heart {
  background-position: -208px -112px;
}

.ui-icon-star {
  background-position: -224px -112px;
}

.ui-icon-link {
  background-position: -240px -112px;
}

.ui-icon-cancel {
  background-position: 0 -128px;
}

.ui-icon-plus {
  background-position: -16px -128px;
}

.ui-icon-plusthick {
  background-position: -32px -128px;
}

.ui-icon-minus {
  background-position: -48px -128px;
}

.ui-icon-minusthick {
  background-position: -64px -128px;
}

.ui-icon-close {
  background-position: -80px -128px;
}

.ui-icon-closethick {
  background-position: -96px -128px;
}

.ui-icon-key {
  background-position: -112px -128px;
}

.ui-icon-lightbulb {
  background-position: -128px -128px;
}

.ui-icon-scissors {
  background-position: -144px -128px;
}

.ui-icon-clipboard {
  background-position: -160px -128px;
}

.ui-icon-copy {
  background-position: -176px -128px;
}

.ui-icon-contact {
  background-position: -192px -128px;
}

.ui-icon-image {
  background-position: -208px -128px;
}

.ui-icon-video {
  background-position: -224px -128px;
}

.ui-icon-script {
  background-position: -240px -128px;
}

.ui-icon-alert {
  background-position: 0 -144px;
}

.ui-icon-info {
  background-position: -16px -144px;
}

.ui-icon-notice {
  background-position: -32px -144px;
}

.ui-icon-help {
  background-position: -48px -144px;
}

.ui-icon-check {
  background-position: -64px -144px;
}

.ui-icon-bullet {
  background-position: -80px -144px;
}

.ui-icon-radio-on {
  background-position: -96px -144px;
}

.ui-icon-radio-off {
  background-position: -112px -144px;
}

.ui-icon-pin-w {
  background-position: -128px -144px;
}

.ui-icon-pin-s {
  background-position: -144px -144px;
}

.ui-icon-play {
  background-position: 0 -160px;
}

.ui-icon-pause {
  background-position: -16px -160px;
}

.ui-icon-seek-next {
  background-position: -32px -160px;
}

.ui-icon-seek-prev {
  background-position: -48px -160px;
}

.ui-icon-seek-end {
  background-position: -64px -160px;
}

.ui-icon-seek-start,
.ui-icon-seek-first {
  background-position: -80px -160px;
}

.ui-icon-stop {
  background-position: -96px -160px;
}

.ui-icon-eject {
  background-position: -112px -160px;
}

.ui-icon-volume-off {
  background-position: -128px -160px;
}

.ui-icon-volume-on {
  background-position: -144px -160px;
}

.ui-icon-power {
  background-position: 0 -176px;
}

.ui-icon-signal-diag {
  background-position: -16px -176px;
}

.ui-icon-signal {
  background-position: -32px -176px;
}

.ui-icon-battery-0 {
  background-position: -48px -176px;
}

.ui-icon-battery-1 {
  background-position: -64px -176px;
}

.ui-icon-battery-2 {
  background-position: -80px -176px;
}

.ui-icon-battery-3 {
  background-position: -96px -176px;
}

.ui-icon-circle-plus {
  background-position: 0 -192px;
}

.ui-icon-circle-minus {
  background-position: -16px -192px;
}

.ui-icon-circle-close {
  background-position: -32px -192px;
}

.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}

.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}

.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}

.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}

.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}

.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}

.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}

.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}

.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}

.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}

.ui-icon-circle-check {
  background-position: -208px -192px;
}

.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}

.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}

.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}

.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}

.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}

.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}

.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}

.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}

.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}

.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}

.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}

.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 3px;
}

.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 3px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 3px;
}

.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 3px;
}

.ui-widget-overlay {
  background: #aaaaaa;
  opacity: .3;
  filter: Alpha(Opacity=30);
}

.ui-widget-shadow {
  -webkit-box-shadow: 0px 0px 5px #666666;
  box-shadow: 0px 0px 5px #666666;
}

.modal_window {
  top: 0;
  left: 0;
  opacity: 0;
  z-index: -3;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  z-index: 100;
  padding: 6.2rem 3rem 3rem 1.3rem;
  overflow: auto;
  position: fixed;
  pointer-events: none;
}

@media (max-width: 550px) {
  .modal_window {
    padding: 1rem;
  }
}

.modal_window.active {
  opacity: 1;
  z-index: 40;
  pointer-events: auto;
}

.modal_window.active .overlay {
  opacity: 1;
}

.modal_window.active .modal {
  opacity: 1;
  transform: scale(1);
  transition-delay: .3s;
}

.modal_window.active.close .modal {
  opacity: 0;
  transform: scale(0.9);
  transition-delay: 0s;
}

.modal_window.active.close .overlay {
  opacity: 0;
  transition-delay: .2s;
}

.modal_window.shadow .modal {
  display: none;
}

.modal_window.unlock .modal {
  max-width: 49rem;
}

.modal_window.unlock .modal .unlock {
  display: block;
}

.modal_window.leaving .modal .leaving {
  display: block;
}

.modal_window.yearly .modal .yearly {
  display: block;
}

.modal_window.monthly .modal .monthly {
  display: block;
}

.modal_window.monthly_confirm .modal .monthly_confirm {
  display: block;
}

.modal_window.y_hibernate_confirm .modal .y_hibernate_confirm {
  display: block;
}

.modal_window.m_hibernate_confirm .modal .m_hibernate_confirm {
  display: block;
}

.modal_window.profession .modal,
.modal_window.leaving .modal,
.modal_window.yearly .modal,
.modal_window.monthly .modal,
.modal_window.monthly_confirm .modal,
.modal_window.m_hibernate_confirm .modal {
  max-width: 49rem;
  min-height: auto;
}

.modal_window.profession .modal .unlock,
.modal_window.leaving .modal .unlock,
.modal_window.yearly .modal .unlock,
.modal_window.monthly .modal .unlock,
.modal_window.monthly_confirm .modal .unlock,
.modal_window.m_hibernate_confirm .modal .unlock {
  display: block;
}

.modal_window.profession .modal .modal_content .modal_body label,
.modal_window.leaving .modal .modal_content .modal_body label,
.modal_window.yearly .modal .modal_content .modal_body label,
.modal_window.monthly .modal .modal_content .modal_body label,
.modal_window.monthly_confirm .modal .modal_content .modal_body label,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_body label {
  max-width: none;
}

.modal_window.profession .modal .modal_content .modal_body label #profession.error,
.modal_window.leaving .modal .modal_content .modal_body label #profession.error,
.modal_window.yearly .modal .modal_content .modal_body label #profession.error,
.modal_window.monthly .modal .modal_content .modal_body label #profession.error,
.modal_window.monthly_confirm .modal .modal_content .modal_body label #profession.error,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_body label #profession.error {
  border-bottom: 1px solid red;
}

.modal_window.profession .modal .modal_content .modal_bottom .btn,
.modal_window.leaving .modal .modal_content .modal_bottom .btn,
.modal_window.yearly .modal .modal_content .modal_bottom .btn,
.modal_window.monthly .modal .modal_content .modal_bottom .btn,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .btn,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .btn {
  padding: 0.9rem 2.3rem;
}

.modal_window.leaving .modal,
.modal_window.yearly .modal,
.modal_window.monthly .modal,
.modal_window.monthly_confirm .modal,
.modal_window.y_hibernate_confirm .modal,
.modal_window.m_hibernate_confirm .modal {
  max-width: 65rem;
}

.modal_window.leaving .modal p,
.modal_window.yearly .modal p,
.modal_window.monthly .modal p,
.modal_window.monthly_confirm .modal p,
.modal_window.y_hibernate_confirm .modal p,
.modal_window.m_hibernate_confirm .modal p {
  font-size: 1.6rem;
  line-height: 2.4rem;
}

.modal_window.leaving .modal p span,
.modal_window.yearly .modal p span,
.modal_window.monthly .modal p span,
.modal_window.monthly_confirm .modal p span,
.modal_window.y_hibernate_confirm .modal p span,
.modal_window.m_hibernate_confirm .modal p span {
  color: #1FBA7C;
  font-weight: bold;
}

.modal_window.leaving .modal p b,
.modal_window.yearly .modal p b,
.modal_window.monthly .modal p b,
.modal_window.monthly_confirm .modal p b,
.modal_window.y_hibernate_confirm .modal p b,
.modal_window.m_hibernate_confirm .modal p b {
  font-weight: bold;
}

.modal_window.leaving .modal p.save_securely,
.modal_window.yearly .modal p.save_securely,
.modal_window.monthly .modal p.save_securely,
.modal_window.monthly_confirm .modal p.save_securely,
.modal_window.y_hibernate_confirm .modal p.save_securely,
.modal_window.m_hibernate_confirm .modal p.save_securely {
  text-transform: uppercase;
  margin-top: 3rem;
  color: #90A0B7;
  font-weight: 400;
  font-size: 1.2rem;
}

.modal_window.leaving .modal p .change_plan,
.modal_window.leaving .modal p .change_plan_to_hibernation,
.modal_window.leaving .modal p .license_btn,
.modal_window.leaving .modal p .buy_hibernation,
.modal_window.leaving .modal p .get_full_access,
.modal_window.yearly .modal p .change_plan,
.modal_window.yearly .modal p .change_plan_to_hibernation,
.modal_window.yearly .modal p .license_btn,
.modal_window.yearly .modal p .buy_hibernation,
.modal_window.yearly .modal p .get_full_access,
.modal_window.monthly .modal p .change_plan,
.modal_window.monthly .modal p .change_plan_to_hibernation,
.modal_window.monthly .modal p .license_btn,
.modal_window.monthly .modal p .buy_hibernation,
.modal_window.monthly .modal p .get_full_access,
.modal_window.monthly_confirm .modal p .change_plan,
.modal_window.monthly_confirm .modal p .change_plan_to_hibernation,
.modal_window.monthly_confirm .modal p .license_btn,
.modal_window.monthly_confirm .modal p .buy_hibernation,
.modal_window.monthly_confirm .modal p .get_full_access,
.modal_window.y_hibernate_confirm .modal p .change_plan,
.modal_window.y_hibernate_confirm .modal p .change_plan_to_hibernation,
.modal_window.y_hibernate_confirm .modal p .license_btn,
.modal_window.y_hibernate_confirm .modal p .buy_hibernation,
.modal_window.y_hibernate_confirm .modal p .get_full_access,
.modal_window.m_hibernate_confirm .modal p .change_plan,
.modal_window.m_hibernate_confirm .modal p .change_plan_to_hibernation,
.modal_window.m_hibernate_confirm .modal p .license_btn,
.modal_window.m_hibernate_confirm .modal p .buy_hibernation,
.modal_window.m_hibernate_confirm .modal p .get_full_access {
  background-color: #1FBA7C;
  color: #FFF;
  background-image: none;
  max-width: 34rem;
  height: 4.4rem;
  text-transform: uppercase;
}

.modal_window.leaving .modal p .change_plan:focus,
.modal_window.leaving .modal p .change_plan_to_hibernation:focus,
.modal_window.leaving .modal p .license_btn:focus,
.modal_window.leaving .modal p .buy_hibernation:focus,
.modal_window.leaving .modal p .get_full_access:focus,
.modal_window.yearly .modal p .change_plan:focus,
.modal_window.yearly .modal p .change_plan_to_hibernation:focus,
.modal_window.yearly .modal p .license_btn:focus,
.modal_window.yearly .modal p .buy_hibernation:focus,
.modal_window.yearly .modal p .get_full_access:focus,
.modal_window.monthly .modal p .change_plan:focus,
.modal_window.monthly .modal p .change_plan_to_hibernation:focus,
.modal_window.monthly .modal p .license_btn:focus,
.modal_window.monthly .modal p .buy_hibernation:focus,
.modal_window.monthly .modal p .get_full_access:focus,
.modal_window.monthly_confirm .modal p .change_plan:focus,
.modal_window.monthly_confirm .modal p .change_plan_to_hibernation:focus,
.modal_window.monthly_confirm .modal p .license_btn:focus,
.modal_window.monthly_confirm .modal p .buy_hibernation:focus,
.modal_window.monthly_confirm .modal p .get_full_access:focus,
.modal_window.y_hibernate_confirm .modal p .change_plan:focus,
.modal_window.y_hibernate_confirm .modal p .change_plan_to_hibernation:focus,
.modal_window.y_hibernate_confirm .modal p .license_btn:focus,
.modal_window.y_hibernate_confirm .modal p .buy_hibernation:focus,
.modal_window.y_hibernate_confirm .modal p .get_full_access:focus,
.modal_window.m_hibernate_confirm .modal p .change_plan:focus,
.modal_window.m_hibernate_confirm .modal p .change_plan_to_hibernation:focus,
.modal_window.m_hibernate_confirm .modal p .license_btn:focus,
.modal_window.m_hibernate_confirm .modal p .buy_hibernation:focus,
.modal_window.m_hibernate_confirm .modal p .get_full_access:focus {
  outline: none;
}

.modal_window.leaving .modal p .change_plan_to_hibernation,
.modal_window.yearly .modal p .change_plan_to_hibernation,
.modal_window.monthly .modal p .change_plan_to_hibernation,
.modal_window.monthly_confirm .modal p .change_plan_to_hibernation,
.modal_window.y_hibernate_confirm .modal p .change_plan_to_hibernation,
.modal_window.m_hibernate_confirm .modal p .change_plan_to_hibernation {
  max-width: 28.2rem;
}

.modal_window.leaving .modal p .license_btn,
.modal_window.yearly .modal p .license_btn,
.modal_window.monthly .modal p .license_btn,
.modal_window.monthly_confirm .modal p .license_btn,
.modal_window.y_hibernate_confirm .modal p .license_btn,
.modal_window.m_hibernate_confirm .modal p .license_btn {
  text-transform: none;
  max-width: none;
  margin-top: 3rem;
}

.modal_window.leaving .modal p .buy_hibernation,
.modal_window.yearly .modal p .buy_hibernation,
.modal_window.monthly .modal p .buy_hibernation,
.modal_window.monthly_confirm .modal p .buy_hibernation,
.modal_window.y_hibernate_confirm .modal p .buy_hibernation,
.modal_window.m_hibernate_confirm .modal p .buy_hibernation {
  max-width: 45rem;
}

.modal_window.leaving .modal p .get_full_access,
.modal_window.yearly .modal p .get_full_access,
.modal_window.monthly .modal p .get_full_access,
.modal_window.monthly_confirm .modal p .get_full_access,
.modal_window.y_hibernate_confirm .modal p .get_full_access,
.modal_window.m_hibernate_confirm .modal p .get_full_access {
  max-width: 23.5rem;
  margin-bottom: 3rem;
}

.modal_window.leaving .modal .save_data h2,
.modal_window.yearly .modal .save_data h2,
.modal_window.monthly .modal .save_data h2,
.modal_window.monthly_confirm .modal .save_data h2,
.modal_window.y_hibernate_confirm .modal .save_data h2,
.modal_window.m_hibernate_confirm .modal .save_data h2 {
  margin-top: 3rem;
}

.modal_window.leaving .modal .modal_title,
.modal_window.yearly .modal .modal_title,
.modal_window.monthly .modal .modal_title,
.modal_window.monthly_confirm .modal .modal_title,
.modal_window.y_hibernate_confirm .modal .modal_title,
.modal_window.m_hibernate_confirm .modal .modal_title {
  font-size: 3.1rem;
}

.modal_window.leaving .modal .modal_content .modal_upper span,
.modal_window.yearly .modal .modal_content .modal_upper span,
.modal_window.monthly .modal .modal_content .modal_upper span,
.modal_window.monthly_confirm .modal .modal_content .modal_upper span,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_upper span,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_upper span {
  color: #E44C83;
  font-weight: 700;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.modal_window.leaving .modal .modal_content .modal_bottom,
.modal_window.yearly .modal .modal_content .modal_bottom,
.modal_window.monthly .modal .modal_content .modal_bottom,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom {
  display: flex;
  justify-content: center;
}

.modal_window.leaving .modal .modal_content .modal_bottom .cancel,
.modal_window.leaving .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.leaving .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.yearly .modal .modal_content .modal_bottom .cancel,
.modal_window.yearly .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.yearly .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.monthly .modal .modal_content .modal_bottom .cancel,
.modal_window.monthly .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.monthly .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .cancel,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .cancel,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .cancel,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn {
  background-color: #FFF;
  background-image: none;
  height: 5.8rem;
}

.modal_window.leaving .modal .modal_content .modal_bottom .cancel:focus,
.modal_window.leaving .modal .modal_content .modal_bottom .cancel_agreement:focus,
.modal_window.leaving .modal .modal_content .modal_bottom .change_plan_btn:focus,
.modal_window.yearly .modal .modal_content .modal_bottom .cancel:focus,
.modal_window.yearly .modal .modal_content .modal_bottom .cancel_agreement:focus,
.modal_window.yearly .modal .modal_content .modal_bottom .change_plan_btn:focus,
.modal_window.monthly .modal .modal_content .modal_bottom .cancel:focus,
.modal_window.monthly .modal .modal_content .modal_bottom .cancel_agreement:focus,
.modal_window.monthly .modal .modal_content .modal_bottom .change_plan_btn:focus,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .cancel:focus,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .cancel_agreement:focus,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .change_plan_btn:focus,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .cancel:focus,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .cancel_agreement:focus,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn:focus,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .cancel:focus,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .cancel_agreement:focus,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn:focus {
  outline: none;
}

.modal_window.leaving .modal .modal_content .modal_bottom .cancel,
.modal_window.yearly .modal .modal_content .modal_bottom .cancel,
.modal_window.monthly .modal .modal_content .modal_bottom .cancel,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .cancel,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .cancel,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .cancel {
  color: #90A0B7;
  border-color: #90A0B7;
  width: 9.7rem;
  margin-right: auto;
}

.modal_window.leaving .modal .modal_content .modal_bottom .cancel.to_right,
.modal_window.yearly .modal .modal_content .modal_bottom .cancel.to_right,
.modal_window.monthly .modal .modal_content .modal_bottom .cancel.to_right,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .cancel.to_right,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .cancel.to_right,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .cancel.to_right {
  margin-right: 0;
  margin-left: auto;
}

.modal_window.leaving .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.yearly .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.monthly .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .cancel_agreement,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .cancel_agreement {
  color: #FF3B30;
  border-color: #FF3B30;
  width: 17.5rem;
}

.modal_window.leaving .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.yearly .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.monthly .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn {
  background-color: #2196F3;
  color: #FFF;
}

.modal_window.leaving .modal .modal_content .modal_bottom .change_plan_btn.to_right,
.modal_window.yearly .modal .modal_content .modal_bottom .change_plan_btn.to_right,
.modal_window.monthly .modal .modal_content .modal_bottom .change_plan_btn.to_right,
.modal_window.monthly_confirm .modal .modal_content .modal_bottom .change_plan_btn.to_right,
.modal_window.y_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn.to_right,
.modal_window.m_hibernate_confirm .modal .modal_content .modal_bottom .change_plan_btn.to_right {
  margin-right: 0;
  margin-left: auto;
}

.modal_window.share .modal {
  max-width: 49rem;
  min-height: 20rem;
  padding: 2.99rem 4.8rem 2.8rem;
}

@media (max-width: 600px) {
  .modal_window.share .modal {
    padding: 2.99rem 1.8rem 2.8rem;
  }
}

.modal_window.share .modal_body {
  padding: 1.4rem 0 2rem;
}

.modal_window.share .modal .share {
  display: block;
}

.modal_window.opret {
  align-items: flex-start;
  padding: 5.8rem 25.1rem 2.4rem 25rem;
}

@media (max-width: 1200px) {
  .modal_window.opret {
    padding: 5.8rem 2rem 2.4rem 2rem;
  }
}

@media (max-width: 992px) {
  .modal_window.opret {
    padding: 3rem .7rem 2.4rem 2.2rem;
  }
}

@media (max-width: 767px) {
  .modal_window.opret {
    padding: 3rem .5rem 2.4rem .5rem;
  }
}

.modal_window.opret .modal {
  padding: 0;
  margin: 0 auto;
  display: block;
  max-width: 68.8rem;
  min-height: fit-content;
}

.modal_window.opret .modal_close {
  top: 3.5rem;
}

@media (max-width: 992px) {
  .modal_window.opret .modal_close {
    top: 3rem;
  }
}

@media (max-width: 992px) {
  .modal_window.opret .modal {
    max-width: 69.5rem;
  }
}

.modal_window.opret .modal .opret {
  display: block;
}

.modal_window.opret .modal .opret .form.other {
  position: static;
}

.modal_window.opret .modal .opret .form.other .disabled_job_settings {
  display: none;
}

.modal_window.opret .modal .opret .form.other .hidden_message {
  display: none;
  color: blue;
}

.modal_window.opret .modal .opret .form.other .error {
  color: red;
}

.modal_window.opret .modal .opret .form.other .advanced_link {
  margin-bottom: 2rem;
}

.modal_window.opret .modal .opret .form.other .advanced_link span {
  font-size: 16px;
}

.modal_window.opret .modal .opret .form.other .advanced_link.down:after {
  content: "\25B2";
}

.modal_window.opret .modal .opret .form.other .advanced_link:after {
  content: "\25BC";
  color: #2196f3;
  font-size: 12px;
}

.modal_window.opret_fragman {
  align-items: flex-start;
  padding: 5.8rem 25.1rem 2.4rem 25rem;
}

@media (max-width: 1200px) {
  .modal_window.opret_fragman {
    padding: 5.8rem 2rem 2.4rem 2rem;
  }
}

@media (max-width: 992px) {
  .modal_window.opret_fragman {
    padding: 3rem .7rem 2.4rem 2.2rem;
  }
}

@media (max-width: 767px) {
  .modal_window.opret_fragman {
    padding: 3rem 1rem 2.4rem 1rem;
  }
}

.modal_window.opret_fragman .modal {
  padding: 0;
  margin: 0 auto;
  display: block;
  max-width: 68.8rem;
  min-height: 61rem;
}

.modal_window.opret_fragman .modal_close {
  top: 3.5rem;
}

@media (max-width: 992px) {
  .modal_window.opret_fragman .modal_close {
    top: 3rem;
  }
}

@media (max-width: 992px) {
  .modal_window.opret_fragman .modal {
    max-width: 69.5rem;
  }
}

.modal_window.opret_fragman .modal .opret_fragman {
  display: block;
}

.modal_window.tifog {
  align-items: flex-start;
  padding: 5.8rem 25.1rem 2.4rem 25rem;
}

@media (max-width: 1200px) {
  .modal_window.tifog {
    padding: 5.8rem 2rem 2.4rem 2rem;
  }
}

@media (max-width: 992px) {
  .modal_window.tifog {
    padding: 3rem .7rem 2.4rem 2.2rem;
  }
}

@media (max-width: 767px) {
  .modal_window.tifog {
    padding: 3rem 1rem 2.4rem 1rem;
  }
}

.modal_window.tifog .modal {
  padding: 0;
  margin: 0 auto;
  display: block;
  max-width: 68.8rem;
  min-height: 50rem;
}

.modal_window.tifog .modal_close {
  top: 3.5rem;
}

@media (max-width: 992px) {
  .modal_window.tifog .modal_close {
    top: 3rem;
  }
}

@media (max-width: 992px) {
  .modal_window.tifog .modal {
    max-width: 69.5rem;
  }
}

.modal_window.tifog .modal .tifog {
  display: block;
}

.modal_window .overlay {
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 1;
  width: 100%;
  height: 100%;
  transition: .4s;
  display: block;
  cursor: pointer;
  position: fixed;
  background: rgba(0,0,0,0.5);
}

.modal_window .inner_panel {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

@media (max-width: 992px) {
  .modal_window .inner_panel {
    justify-content: flex-start;
  }
}

.modal_window .inner_panel_btn {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #5994DC;
  cursor: pointer;
  border-radius: 20%;
  border: 1px solid #2196F3;
  min-width: 3.2rem;
  max-width: 3.2rem;
  width: 100%;
  height: 3.2px;
  min-height: 3.2rem;
}

.modal_window .inner_panel_btn * {
  user-select: none;
}

.modal_window .inner_panel_btn:active {
  color: #fff;
  background: #2196F3;
}

.modal_window .inner_panel_btn span {
  margin: 0;
  color: inherit;
  font-size: 2rem;
}

.modal_window .inner_panel input {
  width: 100%;
  margin: 0 .3rem;
  padding-left: 0;
  padding-right: 0;
  user-select: none;
  max-width: 6.3rem;
  text-align: center;
}

.modal_window .other_block {
  padding: 2rem 0;
  min-height: 20rem;
  margin-bottom: 2rem;
  display: none;
}

.modal_window .other_block .manual_block {
  min-height: 69px;
  background: #ECF1F6;
  border-radius: 8px;
  margin-top: 2rem;
  display: none;
  justify-content: flex-end;
}

.modal_window .other_block .manual_block .btn {
  margin-top: 1rem;
  margin-bottom: 1rem;
  margin-left: 2rem;
}

@media (max-width: 750px) {
  .modal_window .other_block .manual_block .btn {
    margin-top: 2rem;
  }
}

@media (min-width: 750px) {
  .modal_window .other_block .manual_block .btn {
    margin-top: 1rem;
  }
}

.modal_window .other_block .manual_block .distance_input_block {
  margin-right: 1rem;
}

.modal_window .other_block .manual_block .distance_input_block .hidden_message {
  padding: .3rem;
  margin-left: 12rem;
}

@media (max-width: 666px) {
  .modal_window .other_block .manual_block .distance_input_block .hidden_message {
    padding-left: .5rem;
    margin-left: 0;
  }
}

.modal_window .other_block .manual_block .distance-info {
  margin-right: 2rem;
  margin-top: 2rem;
  font-size: x-large;
}

.modal_window .other_block .manual_block .distance-info input {
  color: #1297EC;
  min-width: 2.7rem;
  font-size: 24px;
  box-shadow: none;
  border: none;
  text-align: right;
  min-height: 3rem;
}

@media (max-width: 666px) {
  .modal_window .other_block .manual_block .distance-info input {
    width: 6rem;
  }
}

@media (max-width: 666px) {
  .modal_window .other_block .manual_block .distance-info {
    margin-right: .2rem;
  }

  .modal_window .other_block .manual_block .distance-info input {
    min-width: 10rem;
    min-height: 30px;
  }
}

.modal_window .other_block .manual_block.active {
  display: flex;
}

.modal_window .other_block .distance_block {
  min-height: 69px;
  background: #ECF1F6;
  border-radius: 8px;
  margin-top: 2rem;
  display: flex;
  justify-content: end;
}

.modal_window .other_block .distance_block .btn {
  margin-top: 1rem;
  margin-bottom: 1rem;
  margin-left: 2rem;
}

@media (max-width: 750px) {
  .modal_window .other_block .distance_block .btn {
    margin-top: 2rem;
  }
}

@media (min-width: 751px) {
  .modal_window .other_block .distance_block .btn {
    margin-top: 1rem;
  }
}

.modal_window .other_block .distance_block .distance_label_block .distance-info {
  margin-left: 5rem;
  margin-right: 2rem;
  margin-top: 2rem;
  font-size: x-large;
}

.modal_window .other_block .distance_block .distance_label_block .distance-info span {
  color: #1297EC;
}

@media (max-width: 666px) {
  .modal_window .other_block .distance_block .distance_label_block .distance-info {
    margin-left: 1rem;
  }
}

.modal_window .other_block .distance_block .distance_label_block .hidden_message {
  padding: .3rem;
}

@media (max-width: 666px) {
  .modal_window .other_block .distance_block .distance_label_block .hidden_message {
    margin-top: 2rem;
    padding-left: .5rem;
  }
}

@media (max-width: 666px) {
  .modal_window .other_block .distance_block .distance_label_block {
    display: flex;
  }
}

.modal_window .other_block .address_input {
  display: flex;
  width: calc(100% - 210px);
}

@media (max-width: 992px) {
  .modal_window .other_block .address_input {
    width: auto;
  }
}

.modal_window .other_block .address_input .address_index {
  box-sizing: border-box;
  min-height: 58px;
  height: 58px;
  min-width: 48px;
  width: 48px;
  background: #ECF1F6;
  border-radius: 4px;
}

.modal_window .other_block .address_input .address_index span {
  display: flex;
  align-content: center;
  justify-content: center;
  font-size: x-large;
  margin-top: 14px;
  color: #1297EC;
}

.modal_window .other_block .address_input label {
  margin-left: 2rem;
  padding: 0;
}

.modal_window .other_block .address_btn {
  max-width: 50%;
  display: grid;
  grid-template-columns: 20% 80%;
  position: relative;
}

.modal_window .other_block .address_btn .plus {
  box-sizing: border-box;
  display: flex;
}

@media (max-width: 992px) {
  .modal_window .other_block .address_btn {
    max-width: -webkit-fill-available;
  }
}

.modal_window .other_block .address_btn:after {
  content: '';
  display: block;
  position: absolute;
  width: 2px;
  height: 100%;
  top: 50%;
  left: 60px;
  transform: translateY(-50%);
  background-color: #1297EC;
}

.modal_window .other_block .address_header {
  background: #ECF1F6;
  height: 46px;
  display: grid;
  grid-template-columns: 50% 50%;
  cursor: pointer;
  margin-top: 1rem;
  margin-bottom: 2rem;
  border-radius: 4px 4px 0 0;
  font-size: 12px;
}

.modal_window .other_block .address_header .tab-name {
  padding: 4px;
  margin-top: 0.8rem;
}

.modal_window .other_block .address_header .tab-name p {
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  height: 16px;
  line-height: 16px;
  letter-spacing: 0.4px;
  color: #1656A4;
}

.modal_window .other_block .automatic {
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  border-bottom: 2px solid #BEC9D6;
  border-radius: 4px 4px 0 0;
}

.modal_window .other_block .automatic .svg {
  padding: 2px;
  display: flex;
  align-content: center;
  justify-content: center;
}

.modal_window .other_block .automatic.active {
  background: #FFFFFF;
  border-bottom: 0;
  border-color: #1297EC;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  color: #1297EC;
  font-weight: 500;
}

.modal_window .other_block .automatic.active svg path {
  fill: #1297EC;
}

.modal_window .other_block .manual {
  border-radius: 4px 4px 0 0;
  border-bottom: 2px solid #BEC9D6;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
  padding-left: 2px;
}

.modal_window .other_block .manual .svg {
  padding-left: 2rem;
  display: flex;
  align-content: center;
  justify-content: center;
}

.modal_window .other_block .manual.active {
  background: #FFFFFF;
  border-bottom: 0;
  border-color: #1297EC;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  color: #1297EC;
  font-weight: 500;
}

.modal_window .other_block .manual.active svg path {
  fill: #1297EC;
}

.modal_window .other_block.active {
  display: block;
}

.modal_window .other_block:before {
  content: '';
  width: 100%;
  left: 0;
  right: 0;
  height: 1rem;
  display: block;
  position: absolute;
  margin-top: -2rem;
  background: #ECF1F6;
}

.modal_window .other_block:after {
  content: '';
  width: 100%;
  left: 0;
  right: 0;
  height: 1rem;
  display: block;
  position: absolute;
  margin-top: 2rem;
  background: #ECF1F6;
}

.modal_window .other_block_bottom {
  display: flex;
  margin-top: 2rem;
  align-items: center;
  position: relative;
  width: intrinsic;
  width: -moz-max-content;
  width: -webkit-max-content;
  padding-right: 4rem;
}

.modal_window .other_block_bottom .info {
  bottom: 0;
  top: 0;
  margin: auto;
}

.modal_window .other_block_bottom label {
  padding-right: 0;
  margin-right: 2rem;
}

@media (max-width: 500px) {
  .modal_window .other_block_bottom label {
    max-width: 11rem !important;
  }
}

.modal_window .other_block label.counter_wrap {
  margin: 0 0 0 auto;
  max-width: 21rem;
  width: 100%;
  display: block;
}

.modal_window .other_block label.counter_wrap .remove_address {
  margin-left: 4.5rem;
}

.modal_window .other_block label+label {
  margin-left: 2rem;
}

@media (max-width: 767px) {
  .modal_window .other_block label+label {
    margin-left: 0;
  }
}

.modal_window .other_block label+label+.btn {
  margin-left: 2rem;
}

@media (max-width: 767px) {
  .modal_window .other_block label+label+.btn {
    margin-left: auto;
  }
}

.modal_window .other_block .inner_line {
  display: flex;
  justify-content: space-between;
  align-items: start;
}

.modal_window .other_block .inner_line .btn {
  max-width: 82%;
}

@media (max-width: 767px) {
  .modal_window .other_block .inner_line label {
    margin-bottom: 2rem !important;
  }
}

@media (max-width: 767px) {
  .modal_window .other_block .inner_line {
    display: block;
  }
}

@media (max-width: 992px) {
  .modal_window .other_block .inner_line .remove_address {
    margin-left: 0px;
    margin-bottom: 15px;
  }
}

.modal_window .other_block .second {
  padding-left: 2rem;
}

@media (max-width: 992px) {
  .modal_window .other_block .second .remove_address {
    margin-left: 0px;
    margin-bottom: 15px;
    max-width: inherit;
  }
}

@media (max-width: 767px) {
  .modal_window .other_block .second {
    padding-left: 0;
  }
}

@media (max-width: 992px) {
  .modal_window .other_block .second label {
    max-width: 100%;
  }
}

.modal_window .modal {
  top: 0;
  left: 0;
  opacity: 0;
  z-index: 2;
  width: 100%;
  margin: auto;
  background: #fff;
  min-height: 28rem;
  position: relative;
  border-radius: .6rem;
  transform: scale(0.9);
  box-sizing: border-box;
  border: 1px solid #E5E5E5;
  padding: 2.9rem 4.8rem 1.8rem;
  transition: transform .7s, opacity .7s;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
}

@media (max-width: 500px) {
  .modal_window .modal {
    padding: 2.5rem 2.5rem 2.5rem;
  }
}

.modal_window .modal.custom {
  min-height: auto;
}

.modal_window .modal_content {
  display: none;
}

.modal_window .modal .share form {
  width: 100%;
  margin: 0;
}

.modal_window .modal .share form label {
  max-width: 100%;
  padding-right: 0;
}

.modal_window .modal .share form label .title {
  margin: 0 0 0px;
}

.modal_window .modal .share form .btn.blue.clear {
  padding: 1.9rem 2.3rem;
}

.modal_window .modal .opret,
.modal_window .modal .opret_fragman,
.modal_window .modal .tifog {
  display: none;
  align-items: flex-start;
}

.modal_window .modal .opret .modal_title,
.modal_window .modal .opret_fragman .modal_title,
.modal_window .modal .tifog .modal_title {
  margin-bottom: 1.1rem;
  padding: 3rem 4.8rem 0rem;
}

@media (max-width: 992px) {
  .modal_window .modal .opret .modal_title,
  .modal_window .modal .opret_fragman .modal_title,
  .modal_window .modal .tifog .modal_title {
    padding: 3.1rem 5rem 0;
  }
}

@media (max-width: 600px) {
  .modal_window .modal .opret .modal_title,
  .modal_window .modal .opret_fragman .modal_title,
  .modal_window .modal .tifog .modal_title {
    padding: 3.1rem 1.5rem 0;
  }
}

.modal_window .modal .opret .form,
.modal_window .modal .opret_fragman .form,
.modal_window .modal .tifog .form {
  z-index: 2;
  width: 100%;
  background: #fff;
  position: relative;
  padding: 0 3.8rem 1.7rem 4.8rem;
}

@media (max-width: 600px) {
  .modal_window .modal .opret .form,
  .modal_window .modal .opret_fragman .form,
  .modal_window .modal .tifog .form {
    padding: 0 1.0rem 1.7rem 1.0rem;
  }
}

.modal_window .modal .opret .video_block,
.modal_window .modal .opret_fragman .video_block,
.modal_window .modal .tifog .video_block {
  top: -1px;
  width: 100%;
  right: -21.8rem;
  max-width: 18.7rem;
  padding-left: 0rem;
  position: absolute;
}

@media (max-width: 1110px) {
  .modal_window .modal .opret .video_block,
  .modal_window .modal .opret_fragman .video_block,
  .modal_window .modal .tifog .video_block {
    padding: 2rem 4.5rem;
    background: #ECF1F6;
    align-items: center;
    position: relative;
    margin: 0 0 2rem;
    max-width: 100%;
    display: flex;
    right: 0;
  }
}

@media (max-width: 992px) {
  .modal_window .modal .opret .video_block,
  .modal_window .modal .opret_fragman .video_block,
  .modal_window .modal .tifog .video_block {
    margin: 0 0 1rem;
    padding: .9rem 4.9rem;
  }
}

@media (max-width: 767px) {
  .modal_window .modal .opret .video_block,
  .modal_window .modal .opret_fragman .video_block,
  .modal_window .modal .tifog .video_block {
    padding: .9rem 1.5rem;
  }
}

.modal_window .modal .opret .video_panel,
.modal_window .modal .opret_fragman .video_panel,
.modal_window .modal .tifog .video_panel {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 10.6rem;
  overflow: hidden;
  position: relative;
  border-radius: .6rem;
  background: url(/build/images/opret.c7bcfe4a.png) center no-repeat #fff;
  background-size: 65%;
}

.modal_window .modal .opret .video_panel:after,
.modal_window .modal .opret_fragman .video_panel:after,
.modal_window .modal .tifog .video_panel:after {
  z-index: 1;
  content: '';
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: rgba(89,148,220,0.5);
}

@media (max-width: 1110px) {
  .modal_window .modal .opret .video_panel,
  .modal_window .modal .opret_fragman .video_panel,
  .modal_window .modal .tifog .video_panel {
    width: 19rem;
  }
}

@media (max-width: 992px) {
  .modal_window .modal .opret .video_panel,
  .modal_window .modal .opret_fragman .video_panel,
  .modal_window .modal .tifog .video_panel {
    width: 11.4rem;
    height: 6.4rem;
    margin: 0 1.5rem 0 0;
  }
}

.modal_window .modal .opret .video_play,
.modal_window .modal .opret_fragman .video_play,
.modal_window .modal .tifog .video_play {
  z-index: 2;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  cursor: pointer;
  min-width: 4rem;
  max-width: 4rem;
  width: 100%;
  height: 4px;
  min-height: 4rem;
  border-radius: 50%;
  background: #2196F3;
  box-shadow: 0px 4px 10px rgba(33,150,243,0.3);
}

.modal_window .modal .opret .video_play:before,
.modal_window .modal .opret_fragman .video_play:before,
.modal_window .modal .tifog .video_play:before {
  content: '';
  width: 0;
  height: 0;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  margin: auto;
  display: block;
  border-top: .5rem solid transparent;
  border-left: 0.7rem solid #fff;
  border-bottom: .5rem solid transparent;
}

.modal_window .modal .opret .video_play:active,
.modal_window .modal .opret_fragman .video_play:active,
.modal_window .modal .tifog .video_play:active {
  box-shadow: 0 4px 10px rgba(33,150,243,0.3),0 0px 12px -5px rgba(0,0,0,0.6) inset;
}

.modal_window .modal .opret .video_bottom,
.modal_window .modal .opret_fragman .video_bottom,
.modal_window .modal .tifog .video_bottom {
  display: flex;
  cursor: pointer;
  align-items: center;
  padding: .6rem 0 .6rem;
}

.modal_window .modal .opret .video_bottom+.video_bottom,
.modal_window .modal .opret_fragman .video_bottom+.video_bottom,
.modal_window .modal .tifog .video_bottom+.video_bottom {
  border-top: 1px solid rgba(229,229,229,0.4);
}

@media (max-width: 992px) {
  .modal_window .modal .opret .video_bottom,
  .modal_window .modal .opret_fragman .video_bottom,
  .modal_window .modal .tifog .video_bottom {
    padding: 0;
  }
}

.modal_window .modal .opret .video_bottom svg,
.modal_window .modal .opret_fragman .video_bottom svg,
.modal_window .modal .tifog .video_bottom svg {
  min-width: 2.3rem;
  max-width: 2.3rem;
  width: 100%;
  height: 2.3px;
  min-height: 2.3rem;
  margin: 0 1rem 0 0;
}

.modal_window .modal .opret .video_bottom svg.ask,
.modal_window .modal .opret_fragman .video_bottom svg.ask,
.modal_window .modal .tifog .video_bottom svg.ask {
  stroke: tranparent;
  path: tranparent;
}

@media (max-width: 992px) {
  .modal_window .modal .opret .video_bottom svg path,
  .modal_window .modal .opret_fragman .video_bottom svg path,
  .modal_window .modal .tifog .video_bottom svg path {
    stroke: #2196F3 !important;
  }
}

.modal_window .modal .opret .video_bottom span,
.modal_window .modal .opret_fragman .video_bottom span,
.modal_window .modal .tifog .video_bottom span {
  color: #ECF1F6;
  font-size: 1.3rem;
  line-height: 1.5rem;
}

@media (max-width: 1110px) {
  .modal_window .modal .opret .video_bottom span,
  .modal_window .modal .opret_fragman .video_bottom span,
  .modal_window .modal .tifog .video_bottom span {
    color: #2196F3;
  }
}

.modal_window .modal .opret .line,
.modal_window .modal .opret_fragman .line,
.modal_window .modal .tifog .line {
  display: grid;
  grid-gap: 2rem;
  margin: 0 0 3px;
  grid-template-columns: 1fr 1fr;
}

@media (max-width: 992px) {
  .modal_window .modal .opret .line,
  .modal_window .modal .opret_fragman .line,
  .modal_window .modal .tifog .line {
    margin-bottom: 0;
  }
}

@media (max-width: 710px) {
  .modal_window .modal .opret .line,
  .modal_window .modal .opret_fragman .line,
  .modal_window .modal .tifog .line {
    display: block;
  }
}

.modal_window .modal .opret label,
.modal_window .modal .opret_fragman label,
.modal_window .modal .tifog label {
  width: 100%;
  margin-bottom: 2.1rem;
}

@media (max-width: 992px) {
  .modal_window .modal .opret label,
  .modal_window .modal .opret_fragman label,
  .modal_window .modal .tifog label {
    margin-bottom: 2.3rem;
  }
}

@media (max-width: 710px) {
  .modal_window .modal .opret label,
  .modal_window .modal .opret_fragman label,
  .modal_window .modal .tifog label {
    max-width: 100%;
  }
}

.modal_window .modal .opret label.upload,
.modal_window .modal .opret_fragman label.upload,
.modal_window .modal .tifog label.upload {
  padding: 0;
}

.modal_window .modal .opret label .info,
.modal_window .modal .opret_fragman label .info,
.modal_window .modal .tifog label .info {
  top: 20px;
  display: block;
}

@media (max-width: 992px) {
  .modal_window .modal .opret label .info,
  .modal_window .modal .opret_fragman label .info,
  .modal_window .modal .tifog label .info {
    right: -.5rem;
    margin: 0;
  }
}

.modal_window .modal .opret label span.title,
.modal_window .modal .opret_fragman label span.title,
.modal_window .modal .tifog label span.title {
  margin: 0 0 0;
  white-space: nowrap;
}

.modal_window .modal .opret label input,
.modal_window .modal .opret_fragman label input,
.modal_window .modal .tifog label input {
  border-width: 1px;
}

.modal_window .modal .opret label .error_line,
.modal_window .modal .opret_fragman label .error_line,
.modal_window .modal .tifog label .error_line {
  height: 1px;
}

.modal_window .modal .opret label.coda_gramex,
.modal_window .modal .opret_fragman label.coda_gramex,
.modal_window .modal .tifog label.coda_gramex {
  display: flex;
  align-items: baseline;
}

.modal_window .modal .opret label.coda_gramex label,
.modal_window .modal .opret_fragman label.coda_gramex label,
.modal_window .modal .tifog label.coda_gramex label {
  padding: 0 1.1rem 0 0;
  top: 8px;
}

.modal_window .modal .opret label.coda_gramex .info,
.modal_window .modal .opret_fragman label.coda_gramex .info,
.modal_window .modal .tifog label.coda_gramex .info {
  right: -10rem;
  top: 8px;
}

@media (max-width: 992px) {
  .modal_window .modal .opret label.coda_gramex .info,
  .modal_window .modal .opret_fragman label.coda_gramex .info,
  .modal_window .modal .tifog label.coda_gramex .info {
    right: -3px;
  }
}

@media (max-width: 992px) {
  .modal_window .modal .opret label.coda_gramex .title,
  .modal_window .modal .opret_fragman label.coda_gramex .title,
  .modal_window .modal .tifog label.coda_gramex .title {
    word-break: break-word;
    width: 300rem;
    white-space: unset;
  }
}

.modal_window .modal .opret label.upload,
.modal_window .modal .opret_fragman label.upload,
.modal_window .modal .tifog label.upload {
  max-width: 100%;
}

.modal_window .modal .opret .dropzone,
.modal_window .modal .opret_fragman .dropzone,
.modal_window .modal .tifog .dropzone {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}

.modal_window .modal .opret .dropzone *,
.modal_window .modal .opret_fragman .dropzone *,
.modal_window .modal .tifog .dropzone * {
  user-select: none;
}

.modal_window .modal .opret .dropzone svg,
.modal_window .modal .opret_fragman .dropzone svg,
.modal_window .modal .tifog .dropzone svg {
  position: static;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 auto .9rem;
}

.modal_window .modal .opret .dropzone svg path,
.modal_window .modal .opret_fragman .dropzone svg path,
.modal_window .modal .tifog .dropzone svg path {
  fill: transparent;
}

.modal_window .modal .opret .dropzone .dz-preview,
.modal_window .modal .opret_fragman .dropzone .dz-preview,
.modal_window .modal .tifog .dropzone .dz-preview {
  height: 8rem;
  display: flex;
  width: 11.95rem;
  flex-wrap: wrap;
  position: relative;
  align-items: center;
  border-radius: .6rem;
  margin: 1.1rem 1.9rem 1rem 0;
}

.modal_window .modal .opret .dropzone .dz-image,
.modal_window .modal .opret_fragman .dropzone .dz-image,
.modal_window .modal .tifog .dropzone .dz-image {
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: .6rem;
  border: 2px solid #C8CCDE;
}

.modal_window .modal .opret .dropzone .dz-image img,
.modal_window .modal .opret_fragman .dropzone .dz-image img,
.modal_window .modal .tifog .dropzone .dz-image img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.modal_window .modal .opret .dropzone .dz-error-message,
.modal_window .modal .opret_fragman .dropzone .dz-error-message,
.modal_window .modal .tifog .dropzone .dz-error-message {
  display: none;
}

.modal_window .modal .opret .dropzone .dz-details,
.modal_window .modal .opret_fragman .dropzone .dz-details,
.modal_window .modal .tifog .dropzone .dz-details {
  display: none;
}

.modal_window .modal .opret .dropzone .dz-error-mark,
.modal_window .modal .opret_fragman .dropzone .dz-error-mark,
.modal_window .modal .tifog .dropzone .dz-error-mark {
  z-index: 3;
  top: -1.0rem;
  right: -1rem;
  cursor: pointer;
  position: absolute;
  min-width: 3rem;
  max-width: 3rem;
  width: 100%;
  height: 3px;
  min-height: 3rem;
  background: url(/build/images/remove_img.8b4602ae.svg) no-repeat center;
  background-size: 100%;
}

.modal_window .modal .opret .dropzone .dz-error-mark svg,
.modal_window .modal .opret_fragman .dropzone .dz-error-mark svg,
.modal_window .modal .tifog .dropzone .dz-error-mark svg {
  display: none;
}

.modal_window .modal .opret .dropzone .dz-success-mark,
.modal_window .modal .opret_fragman .dropzone .dz-success-mark,
.modal_window .modal .tifog .dropzone .dz-success-mark {
  top: 50%;
  left: 50%;
  z-index: 3;
  margin: auto;
  display: none;
  position: absolute;
  transform: translate(-50%, -50%);
}

.modal_window .modal .opret .dropzone .dz-progress,
.modal_window .modal .opret_fragman .dropzone .dz-progress,
.modal_window .modal .tifog .dropzone .dz-progress {
  opacity: 0;
  transition: 0s;
  z-index: 3;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: url(/build/images/preloader.2407b512.gif) no-repeat center;
  background-size: 135%;
  animation: hide 4s  linear 1;
}

.modal_window .modal .opret .drop_zone,
.modal_window .modal .opret_fragman .drop_zone,
.modal_window .modal .tifog .drop_zone {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-wrap: wrap;
  cursor: pointer;
  height: 11.2rem;
  margin: 0 0 .4rem;
  position: relative;
  text-align: center;
  border-radius: .6rem;
  flex-direction: column;
  box-sizing: border-box;
  border: 2px dashed #5994DC;
}

@media (max-width: 767px) {
  .modal_window .modal .opret .drop_zone,
  .modal_window .modal .opret_fragman .drop_zone,
  .modal_window .modal .tifog .drop_zone {
    display: table;
  }
}

.modal_window .modal .opret .drop_title,
.modal_window .modal .opret_fragman .drop_title,
.modal_window .modal .tifog .drop_title {
  color: #3D4752;
  font-size: 1.6rem;
  line-height: 2.4rem;
}

.modal_window .modal .opret .drop_title a,
.modal_window .modal .opret_fragman .drop_title a,
.modal_window .modal .tifog .drop_title a {
  color: #2196F3;
}

.modal_window .modal .opret .drop_subtitle,
.modal_window .modal .opret_fragman .drop_subtitle,
.modal_window .modal .tifog .drop_subtitle {
  color: #90A0B7;
  font-size: 1.1rem;
  line-height: 1.5rem;
}

.modal_window .modal .opret .bottom_line,
.modal_window .modal .opret_fragman .bottom_line,
.modal_window .modal .tifog .bottom_line {
  width: 100%;
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  .modal_window .modal .opret .bottom_line,
  .modal_window .modal .opret_fragman .bottom_line,
  .modal_window .modal .tifog .bottom_line {
    display: block;
  }
}

@media (max-width: 767px) {
  .modal_window .modal .opret .bottom_line .btn,
  .modal_window .modal .opret_fragman .bottom_line .btn,
  .modal_window .modal .tifog .bottom_line .btn {
    width: 100%;
    display: block;
    margin-bottom: .9rem;
  }
}

.modal_window .modal .opret .bottom_line .btn.clear,
.modal_window .modal .opret_fragman .bottom_line .btn.clear,
.modal_window .modal .tifog .bottom_line .btn.clear {
  margin-right: auto;
}

@media (min-width: 768px) {
  .modal_window .modal .opret .bottom_line .btn.blue+.blue,
  .modal_window .modal .opret_fragman .bottom_line .btn.blue+.blue,
  .modal_window .modal .tifog .bottom_line .btn.blue+.blue {
    margin-left: 1rem;
  }
}

@media (max-width: 767px) {
  .modal_window .modal .opret .bottom_line .btn.blue+.blue,
  .modal_window .modal .opret_fragman .bottom_line .btn.blue+.blue,
  .modal_window .modal .tifog .bottom_line .btn.blue+.blue {
    margin-left: 0;
  }
}

.modal_window .modal_close {
  fill: #90A0B7;
  top: 1.9rem;
  right: 1.8rem;
  cursor: pointer;
  position: absolute;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

.modal_window .modal_close:hover {
  fill: #2196F3;
}

@media (max-width: 600px) {
  .modal_window .modal_close {
    right: 2rem;
  }
}

.modal_window .modal_subtitle {
  display: block;
  color: #E44C83;
  font-size: 1.5rem;
  font-weight: bold;
  margin: 0 0 0.3rem;
  line-height: 1.8rem;
}

.modal_window .modal_title {
  display: block;
  color: #1F2024;
  font-size: 3.2rem;
  line-height: 3.7rem;
  letter-spacing: -.1px;
}

@media (max-width: 550px) {
  .modal_window .modal_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

.modal_window .modal_text {
  display: block;
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.4rem;
  overflow-y: auto;
  max-height: 50rem;
}

.modal_window .modal_body {
  padding: 1.0rem 0 3.0rem;
}

.modal_window .modal_bottom {
  display: flex;
  align-items: center;
}

.modal_window .modal_bottom.start {
  justify-content: flex-start;
}

.modal_window .modal_bottom.center {
  justify-content: center;
}

.modal_window .modal_bottom.end {
  justify-content: flex-end;
}

.modal_window .modal_bottom .btn {
  padding: 1.9rem 2.3rem;
}

.modal_window .modal_bottom .btn+.btn {
  margin-left: 1.1rem;
}

.modal_window .modal .title {
  display: flex;
  position: relative;
  align-items: center;
}

.modal_window .modal .title_text {
  color: #3D4752;
  font-size: 1.6rem;
  line-height: 2.4rem;
}

.modal_window .modal .title .info {
  right: 0;
  bottom: 0;
  text-align: left;
  margin-left: 3rem;
  position: relative;
}

.modal_window .modal .title.trips_count_label {
  justify-content: flex-end;
  margin-right: 7rem !important;
}

@media (max-width: 992px) {
  .modal_window .modal .title.trips_count_label {
    justify-content: flex-start;
  }
}

.other_block .automatic_block {
  display: none;
}

.other_block .automatic_block.active {
  display: block;
}

.other_block .automatic_block .inner_line label.counter_wrap {
  margin: 0 0 0 auto;
  position: relative;
}

.other_block .automatic_block .inner_line label.counter_wrap .info {
  bottom: unset;
  top: 22px;
}

.error-alert {
  padding: 20px;
  background-color: #e07a74;
  color: white;
  margin-bottom: 20px;
}

.success-alert {
  padding: 20px;
  background-color: #28a745;
  color: white;
  margin-bottom: 20px;
}

.warning-alert {
  padding: 20px;
  background-color: #ffc107;
  color: white;
  margin-bottom: 20px;
}

.notice-alert {
  padding: 20px;
  background-color: #cce5ff;
  color: #004085;
  margin-bottom: 20px;
  font-size: 14px;
}

.notice-alert.admin {
  display: none;
}

.closebtn {
  margin-left: 15px;
  color: white;
  font-weight: bold;
  float: right;
  font-size: 22px;
  line-height: 20px;
  cursor: pointer;
  transition: 0.3s;
}

.closebtn:hover {
  color: black;
}

.skattesatser .block_title {
  margin-bottom: 2rem;
}

.skattesatser .warning {
  width: 100%;
  display: block;
  margin-left: 0;
  margin-right: auto;
  background: #FFEBF2;
  border-radius: .6rem;
  padding: 1.6rem 1.6rem;
  border: 1px solid #E1E8F1;
}

@media (max-width: 1500px) {
  .skattesatser .warning {
    position: static;
    margin-top: 2rem;
    margin-bottom: 4rem;
  }
}

@media (max-width: 600px) {
  .skattesatser .warning {
    max-width: 100%;
  }
}

.skattesatser .warning svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 1rem 0 0;
}

.skattesatser .warning p {
  margin: 0;
  color: #E44C83;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.skattesatser .work_panel {
  padding: 3.1rem 2.9rem;
  min-height: calc(100% - 11.5rem);
}

@media (max-width: 1120px) {
  .skattesatser .work_panel {
    min-height: calc(100vh - 4.5rem);
  }
}

@media (max-width: 1110px) {
  .skattesatser .work_panel {
    padding: 7.7rem 1.5rem 3.1rem;
  }
}

@media (max-width: 550px) {
  .skattesatser .work_panel {
    padding: 6.6rem 1.5rem 3.1rem;
  }
}

.skattesatser .work_panel .total_results {
  width: 100%;
  display: -webkit-box;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  max-width: 81rem;
  border-radius: .6rem;
  background: rgba(33,150,243,0.1);
  padding: 1.75rem 4rem 1.75rem 3rem;
}

@media (max-width: 992px) {
  .skattesatser .work_panel .total_results {
    padding: 1.5rem 2rem 1.75rem 1.5rem;
  }
}

@media (max-width: 550px) {
  .skattesatser .work_panel .total_results {
    padding: 1.5rem 1rem 1.75rem 1.0rem;
  }
}

.skattesatser .work_panel .total_results p {
  margin: 0;
  color: #3D4752;
  font-weight: bold;
  font-size: 2.0rem;
  line-height: 3.0rem;
}

.skattesatser .work_panel .total_results p:first-child {
  width: 50%;
  padding-right: 1rem;
  max-width: calc(100% - 11rem);
}

.skattesatser .work_panel .total_results p:last-child {
  width: 11rem;
  text-align: right;
}

.skattesatser .work_panel .panel_results {
  width: 100%;
  max-width: 81rem;
  margin: 0 0 1.1rem;
  border-radius: 6px;
  box-sizing: border-box;
  padding: 2rem 3rem 1rem;
  border: 1px solid #E1E8F1;
}

.skattesatser .work_panel .panel_results+.panel_results {
  padding: 1.5rem 3rem 1rem;
}

@media (max-width: 992px) {
  .skattesatser .work_panel .panel_results+.panel_results {
    padding: 1.5rem 1rem 1rem;
  }
}

.skattesatser .work_panel .panel_results * {
  color: #3D4752;
}

@media (max-width: 1024px) {
  .skattesatser .work_panel .panel_results {
    padding: 1rem;
  }
}

@media (max-width: 550px) {
  .skattesatser .work_panel .panel_results {
    padding: 2rem .8rem;
  }
}

.skattesatser .work_panel .results_title {
  display: block;
  font-size: 2rem;
  line-height: 3rem;
  margin-bottom: 1.1rem;
}

@media (max-width: 550px) {
  .skattesatser .work_panel .results_title {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}

.skattesatser .work_panel .results_subtitle {
  margin-bottom: 0;
  font-size: 1.5rem;
  font-style: italic;
  line-height: 2.4rem;
  font-weight: normal;
}

.skattesatser .work_panel .list {
  display: block;
}

.skattesatser .work_panel .list li {
  display: -webkit-box;
  -webkit-box-pack: justify;
  -webkit-box-align: center;
  cursor: pointer;
  padding: .95rem 1rem;
}

.skattesatser .work_panel .list li:hover {
  background: rgba(33,150,243,0.1);
}

@media (max-width: 992px) {
  .skattesatser .work_panel .list li {
    padding: .95rem .7rem;
  }
}

@media (max-width: 550px) {
  .skattesatser .work_panel .list li {
    display: flex;
    justify-content: space-between;
    align-items: center;
  }
}

.skattesatser .work_panel .list li.warning {
  background: #FFEBF2;
}

.skattesatser .work_panel .list li:not(:last-child) {
  border-bottom: 1px solid #E1E8F1;
}

.skattesatser .work_panel .list li p:first-child {
  width: 50%;
  padding-right: 2rem;
  max-width: calc(100% - 6rem);
}

.skattesatser .work_panel .list li p:last-child {
  width: 6rem;
  text-align: right;
}

.skattesatser .work_panel .list p {
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0;
}

.skattesatser .work_panel .btn {
  min-width: 18rem;
  padding: 1.6rem 2.3rem;
}

@media (max-width: 550px) {
  .skattesatser .work_panel .btn {
    width: 100%;
    background: #fff;
  }
}

@media (max-width: 550px) {
  .skattesatser .work_panel .btn svg {
    display: none;
  }
}

.skattesatser .work_panel .btn+.btn {
  margin-left: 1rem;
}

@media (max-width: 550px) {
  .skattesatser .work_panel .btn+.btn {
    display: none;
  }
}

.skattesatser .work_panel .bottom_line {
  width: 100%;
  display: flex;
  padding: 3rem 0 0;
  align-items: center;
  justify-content: flex-end;
  margin: 1.875rem 0;
}

@media (max-width: 550px) {
  .skattesatser .work_panel .bottom_line {
    background: #BFE3FF;
    padding: 3rem 1rem 3rem;
  }
}

.skattesatser .work_panel .bottom_line span {
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.skattesatser .work_panel .bottom_line .btn.blue.clear {
  background: #ffffff;
}

.skattesatser .work_panel .bottom_line .btn.blue.clear:hover {
  background: #2196F3;
}

.skat .block_title {
  margin-bottom: 2rem;
}

.skat label {
  float: left;
}

.skat .warning {
  width: 100%;
  display: block;
  margin-left: 0;
  margin-right: auto;
  background: #FFEBF2;
  border-radius: .6rem;
  padding: 1.6rem 1.6rem;
  border: 1px solid #E1E8F1;
}

@media (max-width: 1570px) {
  .skat .warning {
    position: static;
    margin-top: 2rem;
    margin-bottom: 6rem;
  }
}

@media (max-width: 600px) {
  .skat .warning {
    max-width: 100%;
  }
}

.skat .warning svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 1rem 0 0;
}

.skat .warning p {
  margin: 0;
  color: #E44C83;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

@media (max-width: 550px) {
  .skat .warning p {
    line-height: 1.7rem;
  }
}

.skat .work_panel {
  padding: 3.1rem 2.9rem;
  min-height: calc(100% - 11.5rem);
  padding-bottom: 105px;
}

@media (max-width: 1120px) {
  .skat .work_panel {
    min-height: calc(100vh - 4.5rem);
  }
}

@media (max-width: 1110px) {
  .skat .work_panel {
    padding: 7.7rem 1.5rem 3.1rem;
  }
}

@media (max-width: 550px) {
  .skat .work_panel {
    padding: 6.6rem 1.5rem 3.1rem;
  }
}

.skat .work_panel .total_results {
  width: 100%;
  display: flex;
  max-width: 81rem;
  align-items: center;
  border-radius: .6rem;
  justify-content: space-between;
  background: rgba(33,150,243,0.1);
  padding: 1.75rem 4rem 1.75rem 3rem;
}

@media (max-width: 992px) {
  .skat .work_panel .total_results {
    padding: 1.5rem 2rem 1.75rem 1.5rem;
  }
}

@media (max-width: 550px) {
  .skat .work_panel .total_results {
    padding: 1.5rem 1rem 1.75rem 1.0rem;
  }
}

.skat .work_panel .total_results p {
  margin: 0;
  color: #3D4752;
  font-weight: bold;
  font-size: 2.0rem;
  line-height: 3.0rem;
}

.skat .work_panel .total_results p:first-child {
  width: 100%;
  padding-right: 1rem;
  max-width: calc(100% - 11rem);
}

.skat .work_panel .total_results p:last-child {
  width: 11rem;
  text-align: right;
}

.skat .work_panel .panel_results {
  width: 100%;
  max-width: 81rem;
  margin: 0 0 1.1rem;
  border-radius: 6px;
  box-sizing: border-box;
  padding: 1rem 3rem 1.5rem;
  border: 1px solid #E1E8F1;
}

.skat .work_panel .panel_results+.panel_results {
  padding: 1.5rem 3rem 1rem;
}

@media (max-width: 992px) {
  .skat .work_panel .panel_results+.panel_results {
    padding: 1.5rem 1rem 1rem;
  }
}

.skat .work_panel .panel_results * {
  color: #3D4752;
}

@media (max-width: 1024px) {
  .skat .work_panel .panel_results {
    padding: 1rem;
  }
}

@media (max-width: 550px) {
  .skat .work_panel .panel_results {
    padding: 2rem .8rem;
  }
}

.skat .work_panel .results_title {
  display: block;
  font-size: 2rem;
  line-height: 3rem;
  margin-bottom: 1.1rem;
}

@media (max-width: 550px) {
  .skat .work_panel .results_title {
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}

.skat .work_panel .results_subtitle {
  margin-bottom: 0;
  font-size: 1.5rem;
  font-style: italic;
  line-height: 2.4rem;
  font-weight: normal;
}

.skat .work_panel .list {
  display: block;
}

.skat .work_panel .list label {
  margin: 0;
  padding-right: 0;
  max-width: 9rem;
}

.skat .work_panel .list input {
  padding: .7rem 0;
  text-align: right;
}

.skat .work_panel .list li {
  display: -webkit-box;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  cursor: pointer;
  padding: .95rem 1rem;
}

.skat .work_panel .list li.total {
  padding: .8rem 1rem;
  background: rgba(33,150,243,0.1);
}

.skat .work_panel .list li.total * {
  font-weight: bold;
}

.skat .work_panel .list li.warning {
  max-width: 100%;
  position: static;
}

@media (max-width: 992px) {
  .skat .work_panel .list li {
    padding: .95rem .7rem;
  }
}

.skat .work_panel .list li.warning {
  background: #FFEBF2;
}

.skat .work_panel .list li:not(:last-child) {
  border-bottom: 1px solid #E1E8F1;
}

.skat .work_panel .list li p:first-child {
  width: 80%;
  padding-right: 2rem;
  max-width: calc(100% - 15rem);
}

@media (max-width: 767px) {
  .skat .work_panel .list li p:first-child {
    max-width: calc(100% - 9rem);
  }
}

.skat .work_panel .list li p:last-child {
  width: 13rem;
  text-align: right;
}

@media (max-width: 767px) {
  .skat .work_panel .list li p:last-child {
    width: 9rem;
  }
}

.skat .work_panel .list p {
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0;
}

.skat .work_panel .btn {
  order: 1;
  min-width: 14rem;
  padding: 1.6rem 2.3rem;
}

@media (max-width: 767px) {
  .skat .work_panel .btn {
    width: 100%;
    background: #fff;
    margin: 1rem 0;
  }
}

@media (max-width: 767px) {
  .skat .work_panel .btn svg {
    display: none;
  }
}

.skat .work_panel .btn+.btn {
  margin-left: 1rem;
}

@media (max-width: 767px) {
  .skat .work_panel .btn+.btn {
    margin-left: 0;
  }
}

@media (max-width: 767px) {
  .skat .work_panel .btn.blue:not(.clear) {
    order: 0;
    position: static;
    background: #2196F3;
  }

  .skat .work_panel .btn.blue:not(.clear):hover {
    color: #fff;
  }
}

.skat .work_panel .bottom_line {
  right: 3rem;
  bottom: 3rem;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin: 1.875rem 0;
}

@media (max-width: 767px) {
  .skat .work_panel .bottom_line {
    flex-direction: column;
    position: static;
    width: 100%;
  }
}

@media (max-width: 550px) {
  .skat .work_panel .bottom_line {
    background: #BFE3FF;
    padding: 3rem 1rem 3rem;
  }
}

.skat .work_panel .bottom_line span {
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.skat .work_panel .bottom_line .btn.blue.clear {
  background: #ffffff;
}

.skat .work_panel .bottom_line .btn.blue.clear:hover {
  background: #2196F3;
}

@media (max-width: 1120px) {
  section.main_interface {
    padding-top: 0;
  }
}

@media (max-width: 1110px) {
  section.main_interface {
    padding-top: 7rem;
  }
}

@media (max-width: 767px) {
  section.main_interface {
    padding-top: 3rem;
  }
}

section.main_interface .interface_left.profile {
  width: 100%;
}

@media (min-width: 1121px) {
  section.main_interface .interface_right.profile {
    width: 0;
    height: 0;
  }
}

.interface_profile {
  width: 100%;
  display: flex;
  min-height: 50rem;
  position: relative;
  margin: 1rem auto 0;
  max-width: 140.95rem;
  padding-left: 1px;
  align-items: flex-start;
}

.interface_profile.fill {
  background: #fff;
  border-radius: .6rem;
  border: 1px solid #E1E8F1;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

.interface_profile.automatic {
  display: block;
  padding: 3.98rem 3rem 2.4rem;
}

.interface_profile.automatic .block_title {
  margin-bottom: .5rem;
}

.interface_profile.automatic .radio_name {
  color: #3D4752;
  font-size: 1.6rem;
  line-height: 2.4rem;
  margin-bottom: 0;
}

.interface_profile.automatic .subtitle {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.interface_profile.automatic .group_checker {
  padding: 1.4rem 0 0;
}

.interface_profile.automatic .group_checker label {
  display: flex;
  align-items: center;
  margin-bottom: 0.85rem;
}

.interface_profile.automatic .group_checker label.block {
  display: block;
  padding-top: .5rem;
}

.interface_profile.automatic .group_checker .hidden_block {
  position: relative;
  top: 2rem;
  opacity: 0;
  z-index: -2;
  pointer-events: none;
  transition: .5s top,.5s opacity;
}

.interface_profile.automatic .group_checker .hidden_block.active {
  top: 0;
  opacity: 1;
  z-index: 1;
  pointer-events: auto;
}

.interface_profile.automatic .group_checker .title {
  color: #1656A4;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.4px;
}

.interface_profile.automatic .group_checker .bottom_line {
  display: flex;
  padding: 12.5rem 0 0;
  align-items: flex-end;
}

@media (max-width: 767px) {
  .interface_profile.automatic .group_checker .bottom_line {
    display: block;
    padding: 1.5rem 0 0;
  }
}

.interface_profile.automatic .group_checker .bottom_line .right {
  display: flex;
  margin-left: auto;
  align-items: center;
}

@media (max-width: 767px) {
  .interface_profile.automatic .group_checker .bottom_line .right {
    display: block;
  }
}

.interface_profile.automatic .group_checker .bottom_line .right .btn {
  margin-top: 0;
}

.interface_profile.automatic .group_checker .bottom_line .right .btn+.btn {
  width: 100%;
}

@media (max-width: 767px) {
  .interface_profile.automatic .group_checker .bottom_line .right .btn+.btn {
    margin-top: 1rem;
  }
}

.interface_profile.automatic .group_checker .bottom_line .right .btn+.btn.red {
  color: #FF3B30;
  border-color: #FF3B30;
}

.interface_profile .warning {
  left: 3rem;
  width: 100%;
  bottom: 3rem;
  display: flex;
  margin-left: 0;
  max-width: 56rem;
  margin-right: auto;
  position: absolute;
  background: #FFEBF2;
  border-radius: .6rem;
  align-items: flex-start;
  border: 1px solid #E1E8F1;
  padding: 1.6rem 4.6rem 1.6rem 1.6rem;
}

@media (max-width: 1500px) {
  .interface_profile .warning {
    position: static;
    margin-top: 2rem;
    margin-bottom: 4rem;
  }
}

@media (max-width: 600px) {
  .interface_profile .warning {
    max-width: 100%;
  }
}

.interface_profile .warning svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 1rem 0 0;
}

.interface_profile .warning p {
  margin: 0;
  color: #E44C83;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

@media (max-width: 1100px) {
  .interface_profile {
    display: block;
    margin: 0rem auto 0;
  }
}

.interface_profile .warning {
  background: #FFEBF2;
}

.interface_profile form {
  margin-bottom: 0;
}

.interface_profile .for_demo {
  display: none;
}

.interface_profile .for_premium {
  display: flex;
}

.interface_profile .panel_left {
  width: 100%;
  max-width: 33.9rem;
}

@media (max-width: 1100px) {
  .interface_profile .panel_left {
    max-width: 100%;
  }
}

.interface_profile .panel_right {
  width: 100%;
  background: #fff;
  margin: 0 0 1rem 1rem;
  border: 1px solid #E1E8F1;
  border-radius-top-left: .6rem;
  max-width: calc(100% - 34.9rem);
  border-radius-bottom-right: .6rem;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

@media (max-width: 1100px) {
  .interface_profile .panel_right {
    margin: auto;
    max-width: 100%;
  }
}

.interface_profile .panel_right .alert {
  display: none;
}

.interface_profile .panel_right .panel_right_line {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 3.8rem 2.8rem 3.0rem;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .panel_right_line {
    flex-wrap: wrap;
    justify-content: center;
  }
}

@media (max-width: 550px) {
  .interface_profile .panel_right .panel_right_line {
    padding: 2.5rem 1.8rem 2.5rem;
  }
}

.interface_profile .panel_right .panel_right_line li:first-child {
  width: 28.5%;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .panel_right_line li:first-child {
    width: 100%;
    max-width: 25rem;
    margin-bottom: 10px;
  }
}

@media (max-width: 550px) {
  .interface_profile .panel_right .panel_right_line li:first-child {
    max-width: 14rem;
  }
}

@media (max-width: 767px) {
  .interface_profile .panel_right .panel_right_line li {
    width: 100%;
    max-width: 18rem;
  }
}

@media (max-width: 550px) {
  .interface_profile .panel_right .panel_right_line li {
    max-width: 11rem;
  }
}

.interface_profile .panel_right .panel_right_line .last {
  margin-left: auto;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .panel_right_line .last {
    width: 100%;
    max-width: 100%;
    padding: 1rem 0 0;
    text-align: center;
  }
}

.interface_profile .panel_right .panel_right_line .last .for_premium {
  margin: -1rem 0 0;
  text-align: center;
  position: relative;
}

.interface_profile .panel_right .panel_right_line .last .for_premium .btn {
  padding: 1.3rem 5.2rem;
}

.interface_profile .panel_right .panel_right_line .last .for_premium .cancel,
.interface_profile .panel_right .panel_right_line .last .for_premium .upgrade_to_full {
  background-color: #FFF;
  background-image: none;
  height: 4.4rem;
  width: 20.8rem;
  padding-right: 10px;
  padding-left: 10px;
  color: #90A0B7;
  border-color: #90A0B7;
  margin-right: auto;
}

.interface_profile .panel_right .panel_right_line .last .for_premium .cancel:focus,
.interface_profile .panel_right .panel_right_line .last .for_premium .upgrade_to_full {
  outline: none;
}

.interface_profile .panel_right .panel_right_line .last .for_premium .cancel.to_right {
  margin-right: 0;
  margin-left: auto;
}

.interface_profile .panel_right .panel_right_line .last .for_premium .upgrade_to_full {
  width: 27.8rem;
  height: 4.4rem;
  background: #1FBA7C;
  color: #FFF;
}

.interface_profile .panel_right .panel_right_line .btn {
  padding: 1.3rem 4rem;
}

.interface_profile .panel_right .panel_right_line .btn_text {
  width: 100%;
  text-align: right;
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
  margin: .5rem 0 0;
  position: absolute;
  left: 0;
  bottom: -2rem;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .panel_right_line .btn {
    margin: auto;
  }
}

.interface_profile .panel_right .panel_right_line .btn span {
  font-weight: bold;
}

.interface_profile .panel_right .panel_right_line_date {
  padding-top: 2.1rem;
}

.interface_profile .panel_right .panel_right_line_date p {
  margin: 0;
  color: #3D4752;
  font-size: 20px;
  line-height: .8;
  font-weight: bold;
}

.interface_profile .panel_right .panel_right_title {
  color: #1F2024;
  font-size: 2.0rem;
  line-height: 3.0rem;
}

.interface_profile .panel_right .panel_right_subtitle {
  color: #3D4752;
  font-size: 1.3rem;
  font-weight: bold;
  margin-bottom: auto;
}

.interface_profile .panel_right .main {
  display: flex;
  padding-bottom: 2.3rem;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .main {
    display: block;
    padding-bottom: 0;
  }
}

.interface_profile .panel_right .main form {
  flex: 1 100%;
}

.interface_profile .panel_right .main form .main_line {
  margin: 0 2.3rem 0 2.3rem;
}

.interface_profile .panel_right .main form .line-border {
  max-width: 100%;
  width: 55%;
  padding: 2.2rem 0 2.2rem 2.8rem;
}

@media (max-width: 1111px) {
  .interface_profile .panel_right .main form .line-border {
    width: 92%;
  }
}

.interface_profile .panel_right .main form .line-border label {
  width: 100%;
  max-width: inherit;
  margin-left: 0;
  padding: 0;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .main form .line-border label .select:after {
    right: 0;
  }
}

.interface_profile .panel_right .main form .line-border label .select:after {
  right: 0.8rem;
}

.interface_profile .panel_right .main .panel_right_line.cards_list {
  margin-right: 3rem;
  background: #F2F6FC;
  width: 282px;
  height: 568px;
  flex-direction: column;
  display: flex;
  justify-content: space-between;
  padding: 0;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .main .panel_right_line.cards_list {
    display: block;
    width: 100%;
    min-height: 568px;
    height: 100%;
  }
}

.interface_profile .panel_right .main .panel_right_line.cards_list .header {
  min-height: 70px;
  width: inherit;
  border-bottom: 1px black solid;
  display: flex;
  justify-content: space-between;
  border-bottom: 1px solid #E1E8F1;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .header .text {
  position: relative;
  top: 20px;
  left: 16px;
  width: 143px;
  height: 30px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .header .text span {
  font-size: 20px;
  line-height: 30px;
  font-style: normal;
  font-weight: 400;
  font-family: Roboto-Regular;
  white-space: nowrap;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .header .cards_count {
  width: 17px;
  height: 19px;
  top: 26px;
  position: relative;
  margin-right: 26px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .header .cards_count span {
  font-family: Roboto-Regular;
  font-weight: 400;
  font-style: normal;
  font-size: 13px;
  line-height: 19px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body {
  height: inherit;
  width: inherit;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .main .panel_right_line.cards_list .body .empty {
    display: flex;
    flex-direction: column;
    align-items: center;
  }
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .empty .image {
  border-radius: 50%;
  border: 1px solid #C8CCDE;
  width: 140px;
  height: 140px;
  position: relative;
  left: 71px;
  top: 90px;
  box-sizing: border-box;
  display: flex;
  justify-content: center;
  align-items: center;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .main .panel_right_line.cards_list .body .empty .image {
    left: 0;
  }
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .empty .no_cards_text {
  top: 110px;
  position: relative;
  text-align: center;
  min-width: 224px;
  min-height: 24px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .empty .no_cards_text span {
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: normal;
  font-size: 16px;
  line-height: 24px;
  color: #3D4752;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .empty .add_new_card_text {
  top: 111px;
  position: relative;
  text-align: center;
  min-width: 184px;
  min-height: 15px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .empty .add_new_card_text span {
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: 15px;
  color: #90A0B7;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards {
  overflow: auto;
  overflow-x: hidden;
  max-height: 400px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card {
  width: 250px;
  min-height: 111px;
  border-radius: 6px;
  background-color: #ffffff;
  border: 1px solid #C8CCDE;
  position: relative;
  margin-bottom: 16px;
  display: flex;
  flex-direction: row;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card.expired {
  background: #FFEBF2;
  border: 1px solid #E44C83;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part {
  width: 194px;
  border-right: 1px solid #E5E5E5;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .mobile_pay_icon {
  margin-top: 30px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .mobile_pay_icon .apple_pay,
.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .apple_pay_icon .apple_pay {
  margin-top: 14px;
  display: inline-block;
  width: 44px;
  height: 44px;
  border: 1px solid #90A0B7;
  border-radius: 6px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .mobile_pay_icon .apple_pay svg,
.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .apple_pay_icon .apple_pay svg {
  margin-top: 10px;
  margin-left: 10px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card {
  min-height: 44px;
  border-radius: 6px;
  position: relative;
  margin: 16px 16px;
  display: flex;
  justify-content: space-evenly;
  align-items: center;
  flex-direction: row;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card.primary {
  width: 93px;
  background: #BFE3FF;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card.secondary {
  width: 106px;
  background: #ECF1F6;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card.mobile_pay {
  margin-top: 32px;
  float: left;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card.apple_pay {
  float: left;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card input {
  width: 24px;
  height: 24px;
  position: relative;
  box-shadow: none;
  margin: 0;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card .text {
  height: 15px;
  font-family: inherit;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: 15px;
  text-align: center;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card .text.primary {
  color: #2196F3;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card .text.secondary {
  color: #90A0B7;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card:hover {
  background-color: #5994DC;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .btn_to_set_card:hover .text {
  color: #ffffff;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .main_part .card_number {
  width: 175px;
  height: 19px;
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 19px;
  margin: 16px 16px;
  color: #90A0B7;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .delete_part {
  width: 56px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .delete_part a {
  width: 12.6px;
  height: 18px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .delete_part:hover {
  background: #F2F6FC;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card .delete_part:hover a svg path {
  stroke: #2196F3;
  stroke-width: 2px;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .body .cards .card:hover {
  box-shadow: 0px 4px 16px rgba(0,0,0,0.12);
  cursor: pointer;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .footer {
  min-height: 98px;
  width: inherit;
  border-top: 1px solid #E1E8F1;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
}

@media (max-width: 767px) {
  .interface_profile .panel_right .main .panel_right_line.cards_list .footer {
    bottom: 0;
    position: absolute;
  }
}

.interface_profile .panel_right .main .panel_right_line.cards_list .footer .add_card_btn {
  min-width: 250px;
  min-height: 58px;
  height: auto;
  position: relative;
  box-sizing: border-box;
  background: white;
  border-radius: 4px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .footer .add_card_btn span {
  font-family: Roboto-Regular;
  font-style: normal;
  font-weight: bold;
  font-size: 15px;
  line-height: 18px;
  color: #90A0B7;
}

.interface_profile .panel_right .main .panel_right_line.cards_list .footer .add_card_btn {
  cursor: pointer;
}

.interface_profile .panel_info_bottom {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 1.3rem 0 0;
}

@media (max-width: 1100px) {
  .interface_profile .panel_info_bottom {
    justify-content: flex-start;
  }
}

.interface_profile .panel_info_bottom .title {
  color: #fff;
  font-size: 2.0rem;
}

.interface_profile .panel_info_bottom .subtitle {
  color: #BFE3FF;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.interface_profile .panel_info_bottom .space_used_value {
  color: #fff;
  font-size: 2.0rem;
}

.interface_profile .panel_info_bottom .space_used_subtitle {
  color: #fff;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

.interface_profile .panel_info_bottom .panel_space_used {
  position: relative;
}

.interface_profile .panel_info_bottom .panel_space_used svg {
  top: -5px;
  left: -13px;
  position: absolute;
  min-width: 13rem;
  max-width: 13rem;
  width: 100%;
  height: 13px;
  min-height: 13rem;
}

.interface_profile .panel_info_bottom .panel_space_used .progress-ring__circle {
  transform-origin: center;
  transform: rotate(-90deg);
}

.interface_profile .panel_space_used {
  margin-right: auto;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 5px solid #fff;
  min-width: 12.2rem;
  max-width: 12.2rem;
  width: 100%;
  height: 12.2px;
  min-height: 12.2rem;
  text-align: center;
  border-radius: 50%;
  position: relative;
}

@media (max-width: 1100px) {
  .interface_profile .panel_space_used {
    margin: 0 3rem 0 0;
  }
}

@media (max-width: 550px) {
  .interface_profile .panel_space_used {
    margin: 0 1rem 0 0;
  }
}

.interface_profile .panel_right_upper {
  border-bottom: 1px solid #E1E8F1;
}

.interface_profile .panel_info {
  width: 100%;
  background: #1656a4;
  min-height: 24.1rem;
  border-radius: .6rem;
  padding: 3rem 3rem 2.7rem;
}

@media (max-width: 1100px) {
  .interface_profile .panel_info {
    border-radius: 0;
  }
}

@media (max-width: 550px) {
  .interface_profile .panel_info {
    min-height: 17.1rem;
    padding: 3rem 1rem 2rem;
  }
}

.interface_profile .panel_title {
  color: #fff;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

@media (max-width: 550px) {
  .interface_profile .panel_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

.interface_profile .panel_user_email {
  color: #fff;
  font-size: 1.5rem;
  line-height: 1.4rem;
}

.interface_profile .panel_rabat {
  width: 100%;
  display: block;
  margin: .8rem 0 0;
  text-align: center;
  background: #E1E8F1;
  border-radius: .6rem;
  padding: 2.2rem 3rem 1.8rem;
}

.interface_profile .panel_rabat p {
  display: block;
  color: #3D4752;
  font-weight: bold;
  font-size: 1.3rem;
  line-height: 1.5rem;
}

.interface_profile .panel_rabat .fire_icon {
  padding-right: 15px;
}

@media (max-width: 1100px) {
  .interface_profile .panel_rabat {
    display: flex;
    margin: .8rem auto 0;
    width: 98%;
  }

  .interface_profile .panel_rabat p {
    display: flex;
    width: 50%;
    align-items: center;
  }

  .interface_profile .panel_rabat .btn {
    width: 50%;
  }
}

@media (max-width: 660px) {
  .interface_profile .panel_rabat {
    display: block;
  }

  .interface_profile .panel_rabat p {
    display: block;
    width: 100%;
    align-items: center;
  }

  .interface_profile .panel_rabat .btn {
    width: 100%;
  }
}

.interface_profile .line {
  padding-left: 2.3rem;
}

@media (max-width: 550px) {
  .interface_profile .line {
    padding: 1.8rem 1.8rem;
  }
}

.interface_profile .line.bottom {
  display: flex;
  align-items: center;
  justify-content: flex-start;
}

.interface_profile .line.bottom a {
  margin-right: 10px;
}

@media (max-width: 1111px) {
  .interface_profile .line.bottom {
    padding: .3rem 2.8rem 2.8rem;
  }
}

@media (max-width: 767px) {
  .interface_profile .line.bottom {
    justify-content: center;
  }
}

.interface_profile .line .btn {
  width: auto;
  display: inline-block;
}

.interface_profile .line_title {
  color: #1F2024;
  font-size: 2.0rem;
  padding: 0.7rem 0;
  margin: 0 0 1.6rem;
}

.interface_profile .line label:last-child {
  margin-bottom: 0;
}

.interface_profile .line.border {
  border-bottom: 1px solid #E1E8F1;
}

.interface_profile label {
  max-width: 42.3rem;
  margin-bottom: 2.1rem;
}

.interface_profile label .title {
  margin: 0 0 3px;
}

.interface_profile label .error_text {
  display: none;
}

.interface_profile label input {
  padding: 0 2.6rem .3rem 0;
}

@media (max-width: 991px) {
  .interface_profile.automatic.interface_profile .warning {
    position: static;
    margin-top: 2rem;
    margin-bottom: 4rem;
  }
}

@media (min-width: 992px) {
  .interface_profile.automatic.interface_profile .warning {
    position: absolute;
    margin-top: 0;
    margin-bottom: 0;
  }
}

section.main_interface.invoices {
  padding-top: 1rem;
}

@media (max-width: 1110px) {
  section.main_interface.invoices {
    padding-top: 7rem;
  }
}

@media (max-width: 767px) {
  section.main_interface.invoices {
    padding-top: 0;
  }
}

section.main_interface.invoices .interface_left.fill {
  padding-top: 0;
}

.invoices .block_title {
  margin-bottom: 1.2rem;
}

@media (max-width: 767px) {
  .invoices .block_title {
    padding: 0 1.7rem;
  }
}

.invoices .empty_block {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: auto;
  flex-direction: column;
  padding: 12rem 2rem 2rem;
}

.invoices .empty_block .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 7.3rem;
  min-width: 26rem;
  max-width: 26rem;
  width: 100%;
  height: 26px;
  min-height: 26rem;
  border-radius: 50%;
  position: relative;
  background: #F2F6FC;
  margin: 0 auto 3rem;
}

@media (max-width: 550px) {
  .invoices .empty_block .icon {
    padding: 5.0rem;
    min-width: 19rem;
    max-width: 19rem;
    width: 100%;
    height: 19px;
    min-height: 19rem;
  }
}

.invoices .empty_block .icon:before {
  z-index: 0;
  width: 83%;
  content: '';
  height: 83%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  display: block;
  border-radius: 50%;
  border: 1px solid #C8CCDE;
}

.invoices .empty_block .icon img {
  width: 100%;
  height: 100%;
}

.invoices .empty_block .empty_title {
  color: #90A0B7;
  display: block;
  font-size: 3.2rem;
  text-align: center;
  line-height: 3.7rem;
  margin: 0 auto 1.5rem;
}

@media (max-width: 550px) {
  .invoices .empty_block .empty_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

.invoices .empty_block .empty_text {
  color: #2196F3;
  font-weight: bold;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.invoices .work_panel {
  display: flex;
  position: relative;
  flex-direction: column;
  padding: 3rem 2.9rem 2rem 2.8rem;
  min-height: calc(100% - 4.1rem);
}

@media (max-width: 1100px) {
  .invoices .work_panel {
    padding: 7.9rem 1.4rem 0;
    min-height: calc(100vh - 2.7rem);
  }
}

@media (max-width: 767px) {
  .invoices .work_panel {
    padding: 7.3rem 0 0;
  }
}

.invoices .invoice_line {
  display: flex;
  align-items: center;
  border-bottom: 1px solid #E1E8F1;
}

.invoices .invoice_line .col_title {
  margin: 0;
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

@media (max-width: 767px) {
  .invoices .invoice_line {
    display: block;
    border-bottom: 0px solid #E1E8F1;
    border-top: 1px solid #E1E8F1;
  }

  .invoices .invoice_line+.job_line {
    padding-top: 1rem;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line.title {
    display: none;
  }
}

.invoices .invoice_line.title .col_text {
  color: #90A0B7;
  font-size: 1.3rem;
  margin: 0;
}

@media (max-width: 1500px) {
  .invoices .invoice_line.title .couple .start,
  .invoices .invoice_line.title .couple .ublod {
    display: inline-block;
    width: auto;
  }
}

.invoices .invoice_line.title .symbol {
  display: none;
  margin: 0;
  color: #90a0b7;
  padding: 0 .4rem;
  font-size: 1.3rem;
}

@media (max-width: 1500px) {
  .invoices .invoice_line.title .symbol {
    display: block;
  }
}

.invoices .invoice_line.data .col_text {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0;
}

.invoices .invoice_line.data .handling {
  padding: 1rem 1.8rem 1rem;
  justify-content: flex-end;
}

.invoices .invoice_line.data .handling .btn {
  padding: 1.3rem 1.9rem;
}

@media (max-width: 1300px) {
  .invoices .invoice_line.data .handling .btn {
    padding: 1.3rem 0.9rem;
  }
}

@media (max-width: 1900px) {
  .invoices .invoice_line.data .handling {
    justify-content: flex-start;
  }
}

@media (max-width: 1500px) {
  .invoices .invoice_line.data .handling {
    justify-content: flex-end;
    padding: 1rem 0.8rem 1rem;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line.data .handling {
    padding: 1rem 1.9rem 2rem;
  }
}

@media (max-width: 1500px) {
  .invoices .invoice_line.data .couple {
    display: block;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line.data {
    border: 1px solid #E1E8F1;
  }
}

.invoices .invoice_line .couple {
  width: 22%;
  display: flex;
  align-items: center;
}

@media (max-width: 1500px) {
  .invoices .invoice_line .couple {
    width: 11%;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line .couple {
    width: 100%;
  }
}

.invoices .invoice_line .left {
  display: none;
}

@media (max-width: 767px) {
  .invoices .invoice_line .left {
    display: block;
    margin-right: auto;
  }

  .invoices .invoice_line .left h3 {
    color: #90A0B7;
    font-size: 1.3rem;
    line-height: 1.9rem;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line .right {
    text-align: right;
  }
}

.invoices .invoice_line .first {
  width: 15.5%;
}

@media (max-width: 767px) {
  .invoices .invoice_line .first {
    width: 100%;
  }
}

.invoices .invoice_line .kob {
  width: 17%;
}

@media (max-width: 1500px) {
  .invoices .invoice_line .kob {
    width: 18%;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line .kob {
    width: 100%;
  }
}

.invoices .invoice_line .status {
  width: 18.4%;
}

@media (max-width: 1900px) {
  .invoices .invoice_line .status {
    width: 13.4%;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line .status {
    width: 100%;
  }
}

.invoices .invoice_line .blob {
  width: 17.4%;
}

@media (max-width: 767px) {
  .invoices .invoice_line .blob {
    width: 100%;
  }
}

.invoices .invoice_line .start {
  width: 40%;
}

@media (max-width: 1500px) {
  .invoices .invoice_line .start {
    display: block;
    width: 100%;
    padding: 0;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line .start {
    width: 100%;
    display: flex;
    padding: 1rem 1.9rem;
  }
}

.invoices .invoice_line .udlob {
  width: 60%;
}

@media (max-width: 1500px) {
  .invoices .invoice_line .udlob {
    display: block;
    width: 100%;
    padding: 0;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line .udlob {
    width: 100%;
    display: flex;
    padding: 1rem 1.9rem;
  }
}

.invoices .invoice_line .handling {
  width: 11.5%;
}

@media (max-width: 1900px) {
  .invoices .invoice_line .handling {
    width: 16.4%;
  }
}

@media (max-width: 1500px) {
  .invoices .invoice_line .handling {
    width: 21.4%;
    margin-left: auto;
    justify-content: flex-end;
    padding: 1rem 0.8rem 1rem;
  }
}

@media (max-width: 767px) {
  .invoices .invoice_line .handling {
    width: 100%;
    display: block;
  }
}

.invoices .invoice_line .btn {
  margin: auto;
  max-width: 30rem;
}

.invoices .invoice_line .btn span {
  white-space: nowrap;
}

.invoices .invoice_col {
  display: flex;
  align-items: center;
  padding: 1rem 1.9rem;
  box-sizing: border-box;
}

@media (max-width: 767px) {
  .invoices .invoice_col {
    justify-content: space-between;
  }
}

.overblink .block_title {
  margin-bottom: 2rem;
}

.overblink .wrapper-warning {
  margin-top: 30px;
}

.overblink .warning {
  width: 100%;
  margin-left: 0;
  display: block;
  margin-right: auto;
  background: #FFEBF2;
  border-radius: .6rem;
  padding: 1.6rem 1.6rem;
  border: 1px solid #E1E8F1;
}

@media (max-width: 1500px) {
  .overblink .warning {
    position: static;
    margin-top: 2rem;
    margin-bottom: 4rem;
  }
}

@media (max-width: 600px) {
  .overblink .warning {
    max-width: 100%;
  }
}

.overblink .warning svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 1rem 0 0;
}

.overblink .warning p {
  margin: 0;
  color: #E44C83;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.overblink .work_panel {
  padding: 3.1rem 2.9rem;
  min-height: calc(100% - 11.5rem);
}

@media (max-width: 1120px) {
  .overblink .work_panel {
    min-height: calc(100vh - 4.5rem);
  }
}

@media (max-width: 1110px) {
  .overblink .work_panel {
    padding: 7.7rem 1.5rem 3.1rem;
  }
}

@media (max-width: 550px) {
  .overblink .work_panel {
    padding: 6.6rem 1.5rem 3.1rem;
  }
}

.overblink .work_panel .total_results {
  width: 100%;
  display: flex;
  max-width: 81rem;
  align-items: center;
  border-radius: .6rem;
  justify-content: space-between;
  background: rgba(33,150,243,0.1);
  padding: 1.75rem 4rem 1.75rem 3rem;
}

@media (max-width: 992px) {
  .overblink .work_panel .total_results {
    padding: 1.5rem 2rem 1.75rem 1.5rem;
  }
}

@media (max-width: 550px) {
  .overblink .work_panel .total_results {
    padding: 1.5rem 1rem 1.75rem 1.0rem;
  }
}

.overblink .work_panel .total_results p {
  margin: 0;
  color: #3D4752;
  font-weight: bold;
  font-size: 2.0rem;
  line-height: 3.0rem;
}

.overblink .work_panel .total_results p:first-child {
  width: 100%;
  padding-right: 1rem;
  max-width: calc(100% - 11rem);
}

.overblink .work_panel .total_results p:last-child {
  width: 11rem;
  text-align: right;
}

.overblink .work_panel .panel_results {
  width: 100%;
  border-radius: 6px;
  box-sizing: border-box;
  padding: 1rem 3rem 1rem;
  border: 1px solid #E1E8F1;
}

.overblink .work_panel .panel_results * {
  color: #3D4752;
}

.overblink .work_panel .panel_results+.panel_results {
  padding: 1.5rem 3rem 1rem;
}

@media (max-width: 992px) {
  .overblink .work_panel .panel_results+.panel_results {
    padding: 1.5rem 1rem 1rem;
  }
}

.overblink .work_panel .panel_results * {
  color: #3D4752;
}

@media (max-width: 1024px) {
  .overblink .work_panel .panel_results {
    padding: 1rem;
  }
}

@media (max-width: 550px) {
  .overblink .work_panel .panel_results {
    padding: 2rem .8rem;
  }
}

.overblink .work_panel .results_title {
  display: -webkit-box;
  -webkit-box-align: center;
  -webkit-box-pack: justify;
  margin-bottom: 1.1rem;
}

.overblink .work_panel .results_title h3 {
  font-size: 2rem;
  line-height: 3rem;
}

.overblink .work_panel .results_title span {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

@media (max-width: 550px) {
  .overblink .work_panel .results_title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    font-size: 1.6rem;
    line-height: 2.4rem;
  }
}

.overblink .work_panel .list {
  display: block;
  margin-bottom: 2.6rem;
}

@media (max-width: 992px) {
  .overblink .work_panel .list {
    margin-bottom: 1.6rem;
  }
}

.overblink .work_panel .list:last-child {
  margin-bottom: 0;
}

.overblink .work_panel .list li {
  display: -webkit-box;
  cursor: pointer;
  align-items: center;
  padding: .95rem 1rem;
  -webkit-box-pack: justify;
}

@media (max-width: 992px) {
  .overblink .work_panel .list li {
    padding: .95rem .7rem;
  }
}

.overblink .work_panel .list li.total {
  padding: 1.3rem 1rem;
  background: rgba(33,150,243,0.1);
}

.overblink .work_panel .list li.total * {
  font-weight: bold;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

@media (max-width: 992px) {
  .overblink .work_panel .list li.total {
    padding: .95rem .7rem;
  }
}

.overblink .work_panel .list li.warning {
  background: #ffebf2;
  position: static;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 100%;
  border-top: 0;
  border-radius: 0;
}

.overblink .work_panel .list li:not(:last-child) {
  border-bottom: 1px solid #E1E8F1;
}

.overblink .work_panel .list li p:first-child {
  width: 90%;
  padding-right: 2rem;
  max-width: calc(100% - 14rem);
}

.overblink .work_panel .list li p:first-child#total {
  width: 30%;
}

.overblink .work_panel .list p {
  margin: 0;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

@media (max-width: 992px) {
  .overblink .work_panel .list p {
    line-height: 2.3rem;
  }
}

.overblink .work_panel .btn {
  min-width: 18rem;
  padding: 1.6rem 2.3rem;
}

@media (max-width: 550px) {
  .overblink .work_panel .btn {
    width: 100%;
    background: #fff;
    margin: 1rem 0;
  }
}

@media (max-width: 550px) {
  .overblink .work_panel .btn svg {
    display: none;
  }
}

.overblink .work_panel .btn+.btn {
  margin-left: 1rem;
}

@media (max-width: 550px) {
  .overblink .work_panel .btn+.btn {
    margin-left: 0;
  }
}

.overblink .work_panel .bottom_line {
  right: 0;
  bottom: 0;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}

@media (max-width: 550px) {
  .overblink .work_panel .bottom_line {
    width: 100%;
    display: block;
    position: static;
    text-align: center;
    padding: 3rem 1rem;
    background: #BFE3FF;
  }
}

.overblink .work_panel .bottom_line span {
  font-size: 1.5rem;
  line-height: 1.8rem;
}

.overblink .work_panel .bottom_line .btn.blue.clear {
  background: #ffffff;
}

.overblink .work_panel .bottom_line .btn.blue.clear:hover {
  background: #2196F3;
}

.wrapper-warning {
  margin-top: 30px;
}

.wrapper-warning .warning {
  max-width: 100%;
  position: static;
  margin-left: 0;
  display: inline-flex;
  margin-right: auto;
  background: #FFEBF2;
  border-radius: .6rem;
  padding: 1.6rem 1.6rem;
  border: 1px solid #E1E8F1;
}

@media (max-width: 1570px) {
  .wrapper-warning .warning {
    position: static;
    margin: 0;
  }
}

@media (max-width: 600px) {
  .wrapper-warning .warning {
    max-width: 100%;
  }
}

.wrapper-warning .warning svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 1rem 0 0;
}

.wrapper-warning .warning p {
  margin: 0;
  color: #E44C83;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.main_interface .interface_left.refer-friends {
  width: 100%;
}

@media (min-width: 1121px) {
  section.main_interface .interface_right.refer-friends {
    width: 0;
    height: 0;
  }
}

section .container {
  width: 100%;
  max-width: 1200px;
  margin: auto;
  padding: 0 1.5rem;
}

section.banner {
  width: 100%;
  display: block;
  background: #fff;
  min-height: 46rem;
  position: relative;
  padding: 3.7rem 1rem 0;
}

@media (max-width: 1100px) {
  section.banner {
    padding: 16.7rem 1rem 0rem;
  }
}

@media (max-width: 992px) {
  section.banner {
    padding-top: 2rem;
  }
}

@media (max-width: 767px) {
  section.banner {
    padding: 2rem 1rem 5rem;
  }
}

section.banner:before {
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 83%;
  content: '';
  display: block;
  position: absolute;
  background: #F2F6FC;
}

@media (min-width: 992px) {
  section.banner:before {
    height: 73%;
  }
}

@media (max-width: 992px) {
  section.banner:before {
    height: 92%;
  }
}

@media (max-width: 767px) {
  section.banner:before {
    height: 100%;
  }
}

section.banner .container {
  z-index: 2;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
}

@media (max-width: 992px) {
  section.banner .container {
    display: block;
  }
}

section.banner .left {
  width: 100%;
  max-width: 47rem;
  margin-right: auto;
  padding: 1.8rem 2rem 0rem 0;
}

@media (max-width: 992px) {
  section.banner .left {
    margin: 0 auto;
    padding: 1.8rem 2rem 6rem 0;
  }
}

@media (max-width: 1023px) {
  section.banner .left.discount_percent_m {
    display: block;
  }

  section.banner .left.discount_percent_d {
    display: none;
  }
}

@media (min-width: 1024px) {
  section.banner .left.discount_percent_m {
    display: none;
  }

  section.banner .left.discount_percent_d {
    display: block;
  }
}

section.banner .right {
  width: 100%;
  padding: 1rem;
  background: #fff;
  max-width: 70rem;
  margin-left: auto;
  position: relative;
  text-align: center;
  border-radius: 1.6rem;
  padding: 4rem 2rem 2rem;
}

@media (max-width: 992px) {
  section.banner .right {
    margin: 0 auto;
  }
}

section.banner .right:before {
  content: '';
  border-radius: 1.6rem;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: #fff;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

section.banner .right:after {
  content: '';
  border-radius: 1.6rem;
  z-index: 0;
  width: 94%;
  height: 6rem;
  display: block;
  background: #fff;
  left: 0;
  right: 0;
  margin: auto;
  bottom: -2rem;
  position: absolute;
  box-shadow: 0px 0px 17px rgba(0,0,0,0.17);
}

section.banner .right * {
  z-index: 2;
  position: relative;
}

section.banner .right_title {
  color: #1656A4;
  display: block;
  font-size: 4.8rem;
  text-align: center;
  line-height: 5.6rem;
  margin-bottom: 1.5rem;
}

section.banner .right_subtitle {
  width: 100%;
  display: block;
  color: #1656A4;
  font-size: 1.5rem;
  text-align: center;
  line-height: 2.4rem;
}

section.banner .right_text {
  width: 100%;
  color: #1656A4;
  display: block;
  max-width: 30rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0 auto 1.5rem;
}

section.banner .right b {
  font-weight: bold;
}

section.banner .right .btn {
  padding: 1.99rem 2.5rem;
}

section.banner .right .code_content {
  background: #E9F5FE;
  color: #1656A4;
  border: 2px solid #E9F5FE;
  min-height: 15rem;
  border-radius: 1rem 1rem 50% 50% / 1rem 1rem 100% 100%;
}

section.banner .right .code_content .left_text {
  padding-top: 40px;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.banner .right .code_content .right_text {
  font-size: 6.4rem;
  line-height: 3.7rem;
  letter-spacing: 0.3em;
}

section.banner .right .code_content_info {
  color: #1656A4;
}

section.banner .right .code_content_info .left_text {
  font-size: 1.5rem;
  margin-bottom: 5px;
}

section.banner .right .code_content_info span {
  font-weight: bold;
}

section.banner .right .code_content_info .share_title {
  padding: 3rem 2rem 0 2rem;
  text-align: left;
  color: #3D4752;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

section.banner .right .code_content_info .rabat {
  padding: 0 2rem 3rem 2rem;
}

section.banner .right .code_content_info .rabat .right_bottom {
  padding-top: 0;
}

@media (max-width: 767px) {
  section.banner .right .code_content_info .rabat .right_bottom {
    justify-content: center;
  }

  section.banner .right .code_content_info .rabat .right_bottom .col {
    min-width: 65px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_fb {
    margin-left: 8px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_twitter,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_email,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_sms,
  section.banner .right .code_content_info .rabat .right_bottom .linkedin {
    margin-left: 4px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_sms {
    margin-top: 3px;
  }
}

@media (max-width: 550px) {
  section.banner .right .code_content_info .rabat .right_bottom .col {
    min-width: 45px;
  }

  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_twitter,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_email,
  section.banner .right .code_content_info .rabat .right_bottom .sharing_btn_sms,
  section.banner .right .code_content_info .rabat .right_bottom .linkedin {
    margin-left: 3px;
  }
}

section.banner .right .code_content_info .rabat .sharing_btn_fb {
  height: 16px;
  width: 9px;
  max-height: 16px;
  min-height: 16px;
  max-width: 9px;
  min-width: 9px;
}

section.banner .right .code_content_info .rabat .sharing_btn_twitter {
  height: 17px;
  width: 21px;
  max-height: 17px;
  min-height: 17px;
  max-width: 21px;
  min-width: 21px;
}

section.banner .right .code_content_info .rabat .sharing_btn_email {
  height: 16px;
  width: 20px;
  max-height: 16px;
  min-height: 16px;
  max-width: 20px;
  min-width: 20px;
}

section.banner .right .code_content_info .rabat .sharing_btn_sms {
  height: 20px;
  width: 20px;
  max-height: 20px;
  min-height: 20px;
  max-width: 20px;
  min-width: 20px;
}

section.banner .right .code_content_info .rabat:before {
  display: none;
}

section.banner .right.unique-code {
  margin-bottom: 10px;
  color: #FFF;
}

section.banner .right.unique-code .left_text {
  font-size: 1.5rem;
}

section.banner .right.unique-code .left_percent {
  font-size: 4.8rem;
  color: #FFF;
}

section.banner .right.unique-code:before {
  background: #1FBA7C;
}

section.banner .right.unique-code:after {
  display: none;
}

section.banner .banner_title {
  color: #1F2024;
  font-size: 4.8rem;
  line-height: 5.6rem;
  margin: 0 0 2rem;
}

@media (max-width: 550px) {
  section.banner .banner_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

section.banner .banner_text {
  color: #3D4752;
  display: block;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin-bottom: 2.2rem;
}

section.banner .banner_text:last-child {
  margin-bottom: 0;
}

section.by_banner {
  width: 100%;
  display: block;
  background: #fff;
  overflow: hidden;
  min-height: 46rem;
  position: relative;
  background: #F2F6FC;
  padding: 2.7rem 1rem 4.5rem;
}

@media (max-width: 1400px) {
  section.by_banner {
    padding: 2.7rem 5rem 4.5rem 0rem;
  }
}

@media (max-width: 1110px) {
  section.by_banner {
    padding: 12.7rem 5rem 0rem 0;
  }
}

@media (max-width: 1024px) {
  section.by_banner {
    padding: 8.7rem 0rem 3rem 0;
  }
}

@media (max-width: 767px) {
  section.by_banner {
    padding: 10.7rem 1rem 5rem;
  }
}

@media (max-width: 550px) {
  section.by_banner {
    padding: 6.7rem 1rem 5rem;
  }
}

section.by_banner:before {
  content: '';
  top: -50%;
  right: 13.5%;
  display: block;
  transition: .4s;
  position: absolute;
  border-radius: 50%;
  background: #C8ECCE;
  min-width: 81.5rem;
  max-width: 81.5rem;
  width: 100%;
  height: 81.5px;
  min-height: 81.5rem;
}

@media (max-width: 1700px) {
  section.by_banner:before {
    right: 9.5%;
  }
}

@media (max-width: 1450px) {
  section.by_banner:before {
    right: 0.5%;
  }
}

@media (max-width: 1024px) {
  section.by_banner:before {
    left: -9rem;
    margin: auto;
    top: -40rem;
    min-width: 100rem;
    max-width: 100rem;
    width: 100%;
    height: 100px;
    min-height: 100rem;
  }
}

@media (max-width: 767px) {
  section.by_banner:before {
    left: -59%;
    top: -15%;
    margin: auto;
    min-width: 110rem;
    max-width: 110rem;
    width: 100%;
    height: 110px;
    min-height: 110rem;
  }
}

section.by_banner .container {
  z-index: 2;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: space-between;
}

section.by_banner .container:not(.second) {
  padding-bottom: 7rem;
}

@media (min-width: 1024px) {
  section.by_banner .container:not(.second) {
    top: 7.1rem;
  }
}

@media (max-width: 1024px) {
  section.by_banner .container {
    display: block;
  }
}

section.by_banner .container.second {
  align-items: flex-start;
}

@media (max-width: 1024px) {
  section.by_banner .container.second {
    display: flex;
  }
}

@media (max-width: 767px) {
  section.by_banner .container.second {
    display: block;
    padding-top: 5rem;
  }
}

section.by_banner .container.second .left {
  max-width: 45rem;
  border-radius: 1.6rem;
  margin: 2.8rem auto 0 0;
  padding: 3.8rem 8.2rem 4.5rem;
  background: rgba(22,86,164,0.1);
}

@media (max-width: 992px) {
  section.by_banner .container.second .left {
    max-width: 35rem;
    padding: 3.5rem 2.2rem 3.5rem;
  }
}

@media (max-width: 767px) {
  section.by_banner .container.second .left {
    margin: 0 auto;
    max-width: 57rem;
  }
}

section.by_banner .container.second .left_title {
  display: block;
  color: #1656A4;
  margin: 0 0 1rem;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

section.by_banner .container.second .left .text {
  margin: 0;
  color: #1656A4;
  font-size: 1.5rem;
  line-height: 2.0rem;
}

section.by_banner .container.second .left .text.bold {
  font-weight: bold;
}

section.by_banner .container.second .right {
  display: block;
  text-align: left;
  max-width: 57rem;
  min-height: 10rem;
  background: transparent;
}

@media (max-width: 767px) {
  section.by_banner .container.second .right {
    padding: 3.1rem 0rem 1rem;
  }
}

section.by_banner .container.second .right div {
  display: grid;
  grid-gap: 2rem;
  margin-bottom: 1.8rem;
  grid-template-columns: 1fr 1fr;
}

@media (max-width: 1024px) {
  section.by_banner .container.second .right div {
    display: block;
  }
}

section.by_banner .container.second .right p {
  margin: 0;
  width: 100%;
  color: #3D4752;
  display: block;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.by_banner .container.second .right:before,
section.by_banner .container.second .right:after {
  display: none;
}

section.by_banner .left {
  width: 100%;
  max-width: 47rem;
  margin-right: auto;
  padding: 0 2rem 0 0;
}

@media (max-width: 1024px) {
  section.by_banner .left {
    margin: 0 auto;
    padding: 1.8rem 2rem 6rem 0;
  }
}

section.by_banner .left img {
  width: 100%;
  max-width: 12.8rem;
}

section.by_banner .right {
  width: 100%;
  padding: 1rem;
  background: #fff;
  max-width: 55rem;
  margin-left: auto;
  position: relative;
  text-align: center;
  min-height: 37.4rem;
  border-radius: 1.6rem;
  padding: 3.1rem 2rem 1rem;
}

@media (max-width: 1024px) {
  section.by_banner .right {
    margin: 0 auto;
  }
}

section.by_banner .right.annual .spar {
  opacity: 1;
  z-index: 1;
  transform: scale(1);
  pointer-events: auto;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

section.by_banner .right:before {
  content: '';
  border-radius: 1.6rem;
  z-index: 1;
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  background: #fff;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

section.by_banner .right:after {
  content: '';
  border-radius: 1.6rem;
  z-index: 0;
  width: 94%;
  height: 6rem;
  display: block;
  background: #fff;
  left: 0;
  right: 0;
  margin: auto;
  bottom: -2rem;
  position: absolute;
  box-shadow: 0px 0px 17px rgba(0,0,0,0.17);
}

section.by_banner .right .spar {
  display: flex;
  align-items: center;
  justify-content: center;
  opacity: 0;
  z-index: -2;
  top: 2.05rem;
  padding: 1rem;
  transition: .2s;
  right: -7.05rem;
  min-width: 10rem;
  max-width: 10rem;
  width: 100%;
  height: 10px;
  min-height: 10rem;
  position: absolute;
  border-radius: 50%;
  background: #1FBA7C;
  transform: scale(0.8);
  pointer-events: none;
  flex-direction: column;
  box-shadow: 0px 0px 40px rgba(0,0,0,0.97);
}

@media (max-width: 767px) {
  section.by_banner .right .spar {
    right: -4rem;
    top: -1.95rem;
    min-width: 7.5rem;
    max-width: 7.5rem;
    width: 100%;
    height: 7.5px;
    min-height: 7.5rem;
  }
}

section.by_banner .right .spar_subtitle {
  color: #fff;
  display: block;
  font-weight: bold;
  font-size: 2.0rem;
}

@media (max-width: 767px) {
  section.by_banner .right .spar_subtitle {
    font-weight: 100;
    font-size: 1.6rem;
  }
}

section.by_banner .right .spar_title {
  color: #fff;
  font-size: 2.8rem;
}

@media (max-width: 767px) {
  section.by_banner .right .spar_title {
    font-size: 2rem;
  }
}

section.by_banner .right .toggle {
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  section.by_banner .right .toggle {
    justify-content: center;
  }
}

section.by_banner .right .toggle_check {
  display: flex;
  width: 6.5rem;
  position: relative;
  margin: -.4rem 0 0;
  align-items: center;
  padding: 0.3rem 1rem 0.3rem 1.2rem;
}

section.by_banner .right .toggle_check_face {
  width: 100%;
  height: 2.3rem;
  cursor: pointer;
  position: relative;
}

section.by_banner .right .toggle_check_face:before {
  top: 0;
  left: 0;
  bottom: 0;
  height: 60%;
  width: 100%;
  content: '';
  margin: auto;
  display: block;
  position: absolute;
  border-radius: 5rem;
  background: #C8CCDE;
}

section.by_banner .right .toggle_check_face:after {
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 2;
  content: '';
  margin: auto;
  transition: 0s;
  min-width: 2rem;
  max-width: 2rem;
  width: 100%;
  height: 2px;
  min-height: 2rem;
  border-radius: 50%;
  position: absolute;
  background: #ECF1F6;
  box-shadow: 0px 4px 10px rgba(0,0,0,0.3);
}

section.by_banner .right .toggle input {
  top: 0;
  left: 0;
  z-index: 5;
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  position: absolute;
}

section.by_banner .right .toggle input:checked ~ .toggle_check_face:before {
  background: #ECF1F6;
}

section.by_banner .right .toggle input:checked ~ .toggle_check_face:after {
  left: 2.5rem;
  background: #2196F3;
}

section.by_banner .right_upper_panel {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

section.by_banner .right_upper_panel .text {
  margin: 0;
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.9rem;
}

@media (max-width: 767px) {
  section.by_banner .right_upper_panel {
    display: block;
    text-align: center;
  }
}

section.by_banner .right_upper_title {
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 1.8rem;
}

section.by_banner .right * {
  z-index: 2;
  position: relative;
}

section.by_banner .right_center {
  position: relative;
  padding: 3.6rem 0 3.9rem;
}

section.by_banner .right_center div {
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 400px) {
  section.by_banner .right_center {
    padding: 4.6rem 0 3.9rem;
  }
}

section.by_banner .right_title {
  color: #1656A4;
  display: block;
  font-size: 4.8rem;
  text-align: center;
  line-height: 5.6rem;
  margin-bottom: .5rem;
}

section.by_banner .right_val {
  color: #1656A4;
  font-size: 2rem;
  font-weight: bold;
  padding: 1rem 0 0 .4rem;
}

section.by_banner .right_subtitle {
  width: 100%;
  display: block;
  color: #1656A4;
  font-weight: bold;
  font-size: 1.5rem;
  text-align: center;
  line-height: 1.8rem;
}

section.by_banner .right_text {
  width: 100%;
  color: #1656A4;
  display: block;
  max-width: 30rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin: 0 auto 1.5rem;
}

section.by_banner .right b {
  font-weight: bold;
}

section.by_banner .right .btn {
  width: 100%;
  padding: 1.9rem 2.5rem;
}

section.by_banner .right .btn+.btn {
  margin-left: auto;
  margin-top: 1rem;
}

section.by_banner .right .form {
  display: flex;
  margin: 0 0 3rem;
  align-items: flex-end;
}

@media (max-width: 767px) {
  section.by_banner .right .form {
    display: block;
  }
}

section.by_banner .right .form label {
  margin: 0;
  max-width: 34rem;
  padding: 0 1rem 0 0;
}

@media (max-width: 767px) {
  section.by_banner .right .form label {
    margin: inherit;
    padding-right: 0;
    max-width: 100%;
  }
}

section.by_banner .right .form label span {
  top: 0.7rem;
}

section.by_banner .right .form label svg {
  right: 1rem;
  display: none;
  bottom: 5.0rem;
  position: absolute;
  min-width: 3rem;
  max-width: 3rem;
  width: 100%;
  height: 3px;
  min-height: 3rem;
}

section.by_banner .right .form label.good .error_text {
  opacity: 1;
  color: #2196F3;
  pointer-events: auto;
}

section.by_banner .right .form label.good svg {
  display: block;
}

section.by_banner .right .form label.good.error svg {
  display: none;
}

section.by_banner .right .form label.error .error_text {
  opacity: 1;
  pointer-events: auto;
}

section.by_banner .right .form label.error .title {
  color: #1656a4;
}

section.by_banner .right .form label .error_line {
  bottom: 2px;
  top: auto;
}

section.by_banner .right .form label .error_text,
section.by_banner .right .form label .good_text {
  opacity: 0;
  font-size: 1.1rem;
  pointer-events: none;
  position: absolute;
  left: 0;
  top: auto;
  bottom: -2.4rem;
}

section.by_banner .right .form label input {
  padding: .3rem 3.3rem .3rem 0;
}

section.by_banner .right .form .btn {
  max-width: 17rem;
  margin-left: auto;
  padding: 1.9rem .5rem;
}

@media (max-width: 767px) {
  section.by_banner .right .form .btn {
    max-width: 100%;
  }
}

section.by_banner .banner_title {
  color: #1F2024;
  margin: 0 0 2rem;
  font-size: 4.8rem;
  line-height: 5.6rem;
}

section.by_banner .banner_title span {
  color: #2196F3;
}

@media (max-width: 550px) {
  section.by_banner .banner_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

section.by_banner .banner_text {
  color: #3D4752;
  display: block;
  font-size: 1.5rem;
  line-height: 2.4rem;
  margin-bottom: 2.2rem;
}

section.by_banner .banner_text:last-child {
  margin-bottom: 0;
}

section .propose_list {
  z-index: 1;
  width: 100%;
  max-width: 1200px;
  margin: auto;
  padding: 0 1.5rem;
  position: relative;
  margin: 6rem auto 0;
}

@media (min-width: 992px) {
  section .propose_list {
    padding-top: 5rem;
  }
}

section .propose_list .propose_list_title {
  color: #1F2024;
  display: block;
  font-size: 2.0rem;
  font-weight: bold;
  text-align: center;
  line-height: 3.0rem;
}

section .propose_list .list {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}

@media (max-width: 992px) {
  section .propose_list .list {
    align-items: stretch;
  }
}

@media (max-width: 767px) {
  section .propose_list .list {
    display: block;
  }
}

section .propose_list .list .col_next {
  display: block;
  margin: 0 2.4rem;
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

@media (max-width: 992px) {
  section .propose_list .list .col_next {
    margin: auto 2.4rem;
  }
}

@media (max-width: 767px) {
  section .propose_list .list .col_next {
    transform: rotate(90deg);
    display: block;
    margin: 1.0rem auto;
    position: relative;
    transform-origin: center;
  }
}

section .propose_list .list_col {
  width: 100%;
  display: flex;
  background: #fff;
  max-width: 33rem;
  min-height: 13rem;
  border-radius: .6rem;
  align-items: flex-start;
  border: 1px solid #E1E8F1;
  padding: 3rem 1rem 1rem 3rem;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

@media (max-width: 767px) {
  section .propose_list .list_col {
    margin: 0 auto;
    max-width: 41rem;
  }
}

section .propose_list .list_col svg {
  min-width: 3.2rem;
  max-width: 3.2rem;
  width: 100%;
  height: 3.2px;
  min-height: 3.2rem;
}

section .propose_list .list_col div {
  padding-left: 1.5rem;
}

section .propose_list .list_col .col_title {
  color: #1F2024;
  display: block;
  font-weight: bold;
  font-size: 2.0rem;
  line-height: 3.0rem;
}

section .propose_list .list_col .col_text {
  margin: 0;
  color: #3D4752;
  font-size: 1.5rem;
  line-height: 2.0rem;
}

section.presentation {
  background: #fff;
  display: block;
  padding: 12.6rem 2rem 0;
}

@media (min-width: 767px) {
  section.presentation {
    max-height: 90rem;
  }
}

@media (max-width: 767px) {
  section.presentation {
    max-height: 100rem;
    padding: 7rem 2rem 0;
  }
}

section.presentation .presentation_line {
  display: flex;
  width: 100%;
  max-width: 97rem;
  margin: auto;
  padding: 0 1.5rem;
  padding-bottom: 5rem;
  align-items: flex-start;
}

@media (max-width: 767px) {
  section.presentation .presentation_line {
    display: block;
  }
}

@media (max-width: 550px) {
  section.presentation .presentation_line {
    padding: 0;
  }
}

section.presentation .presentation_line:last-child {
  display: flex;
  padding-bottom: 4rem;
  flex-direction: column;
}

section.presentation .presentation_line:last-child .col {
  order: 0;
}

section.presentation .presentation_line:last-child img {
  order: 1;
  margin: 5rem auto 0;
}

section.presentation .presentation_line.left .col {
  margin-right: auto;
}

section.presentation .presentation_line.left img {
  top: -8rem;
  left: 2rem;
  width: 30rem;
  position: relative;
}

@media (max-width: 992px) {
  section.presentation .presentation_line.left img {
    top: 0;
    left: 0;
    width: 26rem;
  }
}

@media (max-width: 767px) {
  section.presentation .presentation_line.left img {
    display: block;
    margin: 0 auto;
  }
}

@media (max-width: 550px) {
  section.presentation .presentation_line.left img {
    width: 100%;
    max-width: 26rem;
  }
}

section.presentation .presentation_line.right .col {
  margin-left: auto;
}

section.presentation .presentation_line.right img {
  top: -40rem;
  left: -40rem;
  width: 33rem;
  position: relative;
}

@media (max-width: 1100px) {
  section.presentation .presentation_line.right img {
    top: -37rem;
    left: -30rem;
    width: 28rem;
  }
}

@media (max-width: 960px) {
  section.presentation .presentation_line.right img {
    left: -20rem;
  }
}

@media (max-width: 550px) {
  section.presentation .presentation_line.right img {
    top: 0;
    left: 0;
    width: 100%;
    max-width: 28rem;
  }
}

section.presentation .presentation_line .blue {
  color: #2196F3;
}

section.presentation .presentation_line .col {
  width: 100%;
  max-width: 55rem;
}

@media (max-width: 1100px) {
  section.presentation .presentation_line .col {
    max-width: 35rem;
  }
}

@media (max-width: 767px) {
  section.presentation .presentation_line .col {
    max-width: 100%;
  }
}

section.presentation .presentation_line .text {
  display: flex;
  color: #3D4752;
  font-size: 2.0rem;
  line-height: 3.0rem;
  align-items: center;
  margin-bottom: 2rem;
}

section.presentation .presentation_line .text img {
  min-width: 3rem;
  max-width: 3rem;
  width: 100%;
  height: 3px;
  min-height: 3rem;
  position: static;
  margin: 0 0 0 1rem;
}

@media (max-width: 550px) {
  section.presentation .presentation_line .text img {
    min-width: 3rem;
    max-width: 3rem;
    width: 100%;
    height: 3px;
    min-height: 3rem;
  }
}

section.presentation .presentation_line .text.bold {
  font-weight: bold;
}

section.presentation .presentation_line .text:last-child {
  margin-bottom: 0;
}

section.rabat {
  background: #fff;
  position: relative;
  padding: 7.5rem 0 0;
  border-radius: .6rem;
}

section.rabat:before {
  top: 0;
  left: 0;
  z-index: 0;
  content: '';
  width: 100%;
  height: 94%;
  display: block;
  position: absolute;
  background: #E9F9F2;
}

section.rabat .container {
  z-index: 2;
  display: flex;
  position: relative;
  align-items: flex-start;
}

@media (max-width: 1024px) {
  section.rabat .container {
    display: block;
  }
}

section.rabat .left {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 2rem;
  max-width: 28rem;
  margin-right: .8rem;
  min-height: 41rem;
  background: #1FBA7C;
  border-radius: 18px;
  flex-direction: column;
  padding: 3rem 2rem 2rem;
  box-shadow: 0px 20px 40px rgba(0,0,0,0.17);
}

@media (max-width: 1024px) {
  section.rabat .left {
    max-width: 100%;
    min-height: 31rem;
    margin-bottom: 1rem;
  }
}

section.rabat .left_text {
  color: #fff;
  display: block;
  font-size: 1.5rem;
  font-weight: bold;
  line-height: 1.8rem;
  margin-bottom: 1rem;
}

section.rabat .left_percent {
  color: #fff;
  display: block;
  line-height: 1;
  font-size: 7.2rem;
  text-align: center;
}

section.rabat .left_percent_text {
  color: #fff;
  line-height: 1;
  display: block;
  font-size: 4.8rem;
}

section.rabat .left div {
  padding-top: 2.5rem;
}

section.rabat .right {
  width: 100%;
  background: #fff;
  max-width: 84.7rem;
  border-radius: 1.6rem;
  border: 1px solid #E1E8F1;
  padding: 3rem 3rem 1rem 10rem;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

@media (max-width: 1024px) {
  section.rabat .right {
    max-width: 100%;
  }
}

@media (max-width: 992px) {
  section.rabat .right {
    padding: 3rem 3rem 1rem 3rem;
  }
}

@media (max-width: 550px) {
  section.rabat .right {
    padding: 3rem 1.5rem 1rem 1.5rem;
  }
}

section.rabat .right_upper {
  display: flex;
  align-items: center;
}

@media (max-width: 767px) {
  section.rabat .right_upper {
    display: block;
  }
}

section.rabat .right_bottom {
  width: 100%;
  display: flex;
  align-items: center;
  padding-top: 4.4rem;
}

@media (max-width: 550px) {
  section.rabat .right_bottom {
    flex-wrap: wrap;
  }
}

section.rabat .right_bottom .col {
  width: 13.2rem;
  border-radius: .4rem;
  padding: 1.3rem 2rem;
  margin: 0 2rem 1rem 0;
}

section.rabat .right_bottom .col.title {
  width: 9.2rem;
  font-size: 2.0rem;
  line-height: 3.0rem;
  margin: 0 0.2rem 1rem 0;
  padding: 1.3rem 2rem 1.3rem 0rem;
}

@media (max-width: 550px) {
  section.rabat .right_bottom .col.title {
    width: 100%;
  }
}

section.rabat .right_bottom .col.title p {
  color: #3D4752;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

section.rabat .right_bottom .col:not(.title) {
  color: #fff;
  display: flex;
  background: #2196F3;
  align-items: center;
  min-height: 5rem;
  box-shadow: 0px 4px 10px rgba(33,150,243,0.3);
}

@media (max-width: 767px) {
  section.rabat .right_bottom .col:not(.title) {
    width: auto;
  }

  section.rabat .right_bottom .col:not(.title) p {
    display: none;
  }
}

@media (max-width: 550px) {
  section.rabat .right_bottom .col:not(.title) {
    padding: 1rem;
  }

  section.rabat .right_bottom .col:not(.title):last-child {
    margin-right: 0;
  }
}

section.rabat .right_bottom .col:not(:last-child):not(.title) {
  margin: 0 1.7rem 1rem 0;
}

@media (max-width: 550px) {
  section.rabat .right_bottom .col:not(:last-child):not(.title) {
    margin: 0 1.4rem 1rem 0;
  }
}

section.rabat .right_bottom .col p {
  color: #fff;
  font-size: 1.5rem;
  margin: 0 1rem 0 0;
  line-height: 1.8rem;
}

section.rabat .right_bottom svg {
  min-width: 2.4rem;
  max-width: 2.4rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
  margin: 0 0 0 .5rem;
}

section.rabat .right_bottom svg:not(.linkedin) {
  fill: #fff;
}

section.rabat .right_bottom svg.linkedin {
  stroke: #fff;
}

section.rabat .right .text {
  width: 100%;
  color: #1f2025;
  display: block;
  max-width: 30rem;
  font-size: 3.2rem;
  padding: 0 3rem 0 0;
  margin: 0 8.5rem 0 0;
  line-height: 3.7rem;
}

section.rabat .right .text b {
  font-weight: bold;
}

@media (max-width: 767px) {
  section.rabat .right .text {
    max-width: 100%;
    padding: 0;
  }
}

section.rabat .right .panel_code {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: left;
  min-width: 26rem;
  max-width: 26rem;
  width: 100%;
  height: 26px;
  min-height: 26rem;
  border-radius: 50%;
  background: #E9F5FE;
  flex-direction: column;
}

section.rabat .right .panel_code .subtitle {
  color: #1656A4;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.rabat .right .panel_code .code {
  color: #1656A4;
  font-size: 3.2rem;
  line-height: 3.7rem;
  letter-spacing: 0.3em;
}

@media (max-width: 767px) {
  section.rabat .right .panel_code {
    margin: 5rem auto 0;
  }
}

@media (max-width: 400px) {
  section.rabat .right .panel_code {
    min-width: 24rem;
    max-width: 24rem;
    width: 100%;
    height: 24px;
    min-height: 24rem;
  }
}

section.hvad {
  background: #fff;
  text-align: center;
  padding: 8rem 0 3rem;
}

@media only screen and (min-width: 461px) and (max-width: 550px) {
  section.hvad {
    padding-top: 44rem;
  }
}

@media only screen and (min-width: 400px) and (max-width: 460px) {
  section.hvad {
    padding-top: 55rem;
  }
}

@media (max-width: 399px) {
  section.hvad {
    padding-top: 65rem;
  }
}

section.hvad .hvad_title {
  color: #1F2024;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

@media (max-width: 550px) {
  section.hvad .hvad_title {
    font-size: 2.0rem;
    line-height: 3.0rem;
  }
}

section.hvad .hvad_list {
  display: flex;
  padding-top: 1rem;
  align-items: flex-start;
}

@media (max-width: 992px) {
  section.hvad .hvad_list {
    display: block;
  }
}

section.hvad .col {
  width: 100%;
  max-width: 36rem;
  position: relative;
  border-radius: .6rem;
  padding: 2rem 2.5rem 5.2rem;
}

section.hvad .col:nth-child(2):before {
  background: #F2F6FC;
}

section.hvad .col:nth-child(3):before {
  background: #E9F5FE;
}

@media (max-width: 992px) {
  section.hvad .col {
    margin: 0 auto 3rem;
  }
}

section.hvad .col:before {
  bottom: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 83%;
  content: '';
  display: block;
  position: absolute;
  background: #E9F9F2;
  border-radius: .6rem;
}

section.hvad .col * {
  z-index: 1;
  position: relative;
}

section.hvad .col_icon {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 8rem;
  max-width: 8rem;
  width: 100%;
  height: 8px;
  min-height: 8rem;
  margin: 0 auto 2.1rem;
  border-radius: 1.6rem;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.05);
}

section.hvad .col_title {
  color: #1F2024;
  font-size: 2.0rem;
  font-weight: bold;
  line-height: 3.0rem;
}

section.hvad .col_text {
  color: #3D4752;
  margin: 0 0 2rem;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.hvad .col_name {
  color: #90A0B7;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

section.hvad .col.green .col_icon {
  background: #1FBA7C;
}

section.hvad .col.darkblue .col_icon {
  background: #1FBA7C;
}

section.hvad .col.blue .col_icon {
  background: #1FBA7C;
}

section.hvad .col:not(:last-child) {
  margin-right: 3rem;
}

@media (max-width: 992px) {
  section.hvad .col:not(:last-child) {
    margin: 0 auto 3rem;
  }
}

section.hvad svg {
  min-width: 4rem;
  max-width: 4rem;
  width: 100%;
  height: 4px;
  min-height: 4rem;
}

footer {
  border: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  margin: 0 auto;
  position: relative;
  padding: 4rem 2rem;
}

footer h3 {
  color: #90A0B7;
  font-size: 1.5rem;
  line-height: 2.4rem;
}

.admin {
  font-size: small;
  font-family: 'Roboto-Regular' !important;
}

.admin #primary_cards_expiry_info .total {
  font-weight: 800;
}

.admin #year_coeff_tbl tbody>.total {
  font-size: large;
}

.admin #user_coeff_tbl tbody>.total {
  font-size: large;
}

.admin.users-per-plan .total-row td {
  font-weight: bold;
}

.admin .overview {
  padding: 2rem;
}

@media (min-width: 1280px) {
  .admin .overview {
    margin-top: 10rem;
  }
}

.admin .overview div {
  margin-bottom: 5rem;
}

.admin .overview .title {
  text-align: center;
  font-weight: 700;
  font-size: large;
}

.admin .overview .total-row td {
  font-weight: bold;
}

@media (min-width: 1280px) {
  .admin.dicout-credit {
    margin-top: 10rem;
  }
}

.admin.dicout-credit .header {
  margin: 2rem;
}

.admin.dicout-credit .search-block {
  margin: 2rem;
}

.admin.dicout-credit .userState {
  margin: 2rem;
  font-size: 18px;
}

.admin.dicout-credit .bordered-table {
  margin: 2rem;
  max-width: 95%;
}

.admin.dicout-credit .btn-block {
  margin: 2rem;
}

.admin.dicout-credit .no-data {
  margin: 2rem;
  font-size: 18px;
}

.admin .users_professions {
  margin-top: 10rem;
  margin-left: 2rem;
  margin-right: 2rem;
}

.admin .users_professions.header {
  margin-left: 5%;
  margin-top: 2%;
}

.admin .users_professions.btn-block {
  margin-left: 2rem;
}

.admin .users_professions.create .header {
  margin-left: 14rem;
}

.admin .users_professions.create .content {
  display: flex;
  flex-direction: row;
}

.admin .users_professions.create .content label {
  margin-left: 15rem;
}

.admin .professions_index td.btn-block {
  justify-content: center;
}

.admin .professions_index .header h1 {
  margin-bottom: 7px;
}

.admin .professions_index .sub_header {
  font-size: 14px;
  padding-bottom: 20px;
}

@media (min-width: 1280px) {
  .admin .users {
    margin-top: 10rem;
  }
}

.admin .users #users-loader {
  font-size: xxx-large;
  position: fixed;
  top: 50%;
  left: 50%;
}

.admin .users .dataTables_length {
  float: right !important;
}

.admin .users .dataTable {
  width: 90% !important;
}

.admin .users .dataTables_info {
  margin-left: 5%;
}

.admin .users .dataTables_paginate {
  margin-right: 5%;
}

.admin .users .dataTables_filter {
  margin-left: 5%;
}

.admin .users .header {
  margin-left: 5%;
  margin-top: 2%;
}

.admin .users .tabs {
  margin-left: 5%;
  margin-right: 5%;
}

.admin .users .discount-group .select:after {
  display: none;
}

.admin .users .discount-group .select .select_indicator {
  font-size: 13px;
  text-align: center;
  padding: 0;
}

.admin .users .discount-group .select input {
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.admin .users .discount-group .select ul {
  width: max-content;
  height: 250px;
  overflow-y: scroll;
}

.admin .users .discount-group .order {
  visibility: hidden;
}

.admin .users .select_other {
  max-width: initial;
}

.admin .users .comparison-table-between-users-states .email {
  max-width: 150px;
  overflow-wrap: break-word;
}

.admin .users .comparison-table-between-users-states form {
  margin-bottom: 0;
}

.admin .users .comparison-table-between-users-states tfoot tr th select {
  width: 95%;
  height: 35px;
}

.admin .users.states_comparison .dataTables_length {
  margin-right: 5%;
}

.admin .users.states_comparison .dataTables_length label {
  display: contents;
}

.admin .users.states_comparison .notifications_block {
  width: 97%;
  margin-left: 20px;
}

.admin .users .dataTables_length label {
  display: inline;
  margin-right: 10rem;
}

.admin .users .notifications_block {
  width: 97%;
  margin-left: 20px;
}

.admin.referrer .dataTables_wrapper {
  margin: 10px;
}

.admin.referrer .for_referrer {
  margin-left: 10px;
}

.admin.discout-group .actions-btns {
  display: flex;
  justify-content: center;
}

.admin.discout-group .edit {
  font-size: small;
  font-family: 'Roboto-Regular';
}

.admin.discout-group .edit.main_interface {
  margin: 2rem;
}

.admin.discout-group .edit label {
  margin-left: 150px;
}

.admin.discout-group .edit textarea {
  width: auto;
}

.admin.discout-group .edit .header {
  margin-left: 150px;
  margin-bottom: 0px;
  font-size: 30px;
  line-height: 36px;
  font-weight: bold !important;
}

.admin.discout-group .edit .menu_item {
  margin: 0;
}

.admin.discout-group .edit .menu_item .title {
  font-size: 2.3rem;
}

.admin.discout-group .edit .menu_item .message {
  font-size: 1.3rem;
}

.admin.discout-group .edit input {
  min-height: 3rem;
}

.admin.discout-group .btn-block {
  margin-bottom: 10px;
}

.admin .params .btn-block {
  margin-bottom: 0;
}

.admin .churn .total-row {
  font-weight: 800;
}

@media (max-width: 1100px) {
  .admin {
    margin: 2rem;
  }
}

.admin input {
  font-family: 'Roboto-Regular' !important;
  min-height: 3rem;
  background: none;
}

.admin input.checkbox-round {
  min-height: auto;
}

.admin .search-block {
  display: flex;
  align-items: baseline;
}

.admin .search-block.search-input {
  height: 1px;
  left: 0px;
  right: 30px;
  top: 49px;
  border: 1px solid #BEC9D7;
  box-sizing: border-box;
  border-radius: 6px;
  border: 0;
}

.admin .btn {
  display: flex;
  flex-direction: row;
  padding: 9px 25px;
  left: 49.69%;
  right: 17.5%;
  top: 14.58%;
  bottom: 16.67%;
  text-shadow: none;
  height: auto;
}

.admin .btn .green {
  background: #1FBA7C;
  box-shadow: 0px 4px 10px rgba(31,186,124,0.3);
  border-radius: 4px;
}

.admin .btn .blue {
  background: #2196F3;
  box-shadow: 0px 4px 10px rgba(31,186,124,0.3);
  border-radius: 4px;
}

.admin .btn .blue.clear {
  opacity: 0.5;
}

.admin .to_center {
  margin: 0 auto;
}

.admin th,
.admin td {
  text-align: center !important;
  vertical-align: middle !important;
}

.admin .reepay-sync th,
.admin .reepay-sync td {
  text-align: left !important;
}

.admin .checkbox-round {
  width: 1.3em;
  height: 1.3em;
  background-color: white;
  border-radius: 50%;
  vertical-align: middle;
  border: 1px solid #ddd;
  -webkit-appearance: none;
  outline: none;
  cursor: pointer;
}

.admin .checkbox-round:checked {
  border: 7px solid #2196F3;
}

.admin .btn-block {
  display: flex;
}

.admin .btn-block.for_users {
  margin-left: 5%;
  margin-bottom: 1%;
}

.admin .pagination>ul>li.active,
.admin .pagination>ul>li.disabled {
  float: left;
  padding: 0 14px;
  line-height: 34px;
  border-right: 1px solid;
  border-right-color: #ddd;
  border-right-color: rgba(0,0,0,0.15);
  text-decoration: none;
}

.admin img,
.admin svg {
  min-width: 3.2rem;
  max-width: 3.2rem;
  width: 100%;
  height: 3.2px;
  min-height: 3.2rem;
  display: block;
  margin-right: 1rem;
  min-width: 2.5rem !important;
  max-width: 2.5rem !important;
  width: 100% !important;
  height: 2.5px !important;
  min-height: 2.5rem !important;
  margin-left: 1.3rem !important;
}

.admin img:not(.fill-color) path,
.admin svg:not(.fill-color) path {
  stroke: #C8CCDE;
}

.admin img.fill-color path,
.admin svg.fill-color path {
  fill: #C8CCDE;
}

.admin .header {
  margin-bottom: 0px;
  font-size: 30px;
  line-height: 36px;
  font-weight: bold !important;
}

.admin .indkomstart .btn {
  width: 25%;
}

.admin .indkomstart .btn.green {
  margin: 2rem;
}

.admin .indkomstart table {
  margin: 2rem;
}

.admin .indkomstart .header {
  margin: 2rem;
}

.admin .indkomstart .btn-block {
  justify-content: center;
}

.admin .fiscal-period form .input {
  margin-left: 0 !important;
}

.admin .fiscal-period .rate {
  width: 150px;
  max-width: 150px;
}

.admin .fiscal-period .min,
.admin .fiscal-period .max {
  width: 100px;
  min-width: 100px;
}

.admin .fiscal-period .valid-to,
.admin .fiscal-period .valid-from {
  max-width: 108px;
}

.admin .fiscal-period .min,
.admin .fiscal-period .max,
.admin .fiscal-period .rate,
.admin .fiscal-period .transport-type,
.admin .fiscal-period .valid-to,
.admin .fiscal-period .valid-from {
  min-height: 35px;
}

.admin .fiscal-period .min,
.admin .fiscal-period .max,
.admin .fiscal-period .rate,
.admin .fiscal-period .transport-type {
  display: block;
}

.admin .fiscal-period .transport-type {
  height: 35px;
}

.admin .fiscal-period .transport-table {
  display: table;
}

.admin .fiscal-period .transport-table .transport-header {
  display: table-header-group;
}

.admin .fiscal-period .transport-table .transport-body {
  display: table-row-group;
}

.admin .fiscal-period .transport-table .transport-body .cell {
  display: table-cell;
  padding-right: 2px;
  vertical-align: -webkit-baseline-middle;
}

.admin .fiscal-period .transport-table .transport-body .delete-btn-cell {
  display: table-cell;
  vertical-align: middle;
  padding-bottom: 15px;
  padding-left: 3px;
}

.admin .fiscal-period .transport-table .transport-row {
  display: table-row;
}

.admin .fiscal-period .transport-table .cell {
  display: table-cell;
  text-align: center;
}

.admin .payments .interface_right {
  display: none !important;
}

.admin .modal .modal-header h3 {
  font-size: 18px !important;
  line-height: 36px !important;
  font-weight: bold !important;
}

.admin .dataTables_processing {
  background: none !important;
  font-size: xxx-large !important;
}

.admin .dataTables_filter {
  float: left !important;
}

.admin #DataTables_Table_0>thead>tr th:first-child {
  background-image: none;
}

.modal-backdrop+.modal h3 {
  font-size: 18px !important;
  line-height: 36px !important;
  font-weight: bold !important;
}

.modal-backdrop+.modal p {
  font-size: 13px !important;
  line-height: 18px !important;
}

#modal-remove-tax-payers {
  left: 40%;
}

#modal-remove-tax-payers .dataTables_info {
  display: none;
}

#modal-remove-tax-payers .dataTables_paginate {
  display: none;
}

#modal-remove-tax-payers .dataTables_filter {
  display: none;
}

#usersListToRemove {
  width: auto;
  overflow-y: scroll;
  height: 250px;
  display: block;
}

.hibernation-plan-settings .input {
  margin-left: 0;
}

.hibernation-plan-settings label[for="hibernation_plan_settings_is_about_hibernation"] {
  display: none;
}

.hibernation-plan-settings .check {
  display: inline-block;
}

.hibernation-plan-settings .text.checkbox {
  display: inline-block;
  vertical-align: top;
  margin-top: 6px;
}

.news {
  font-size: small;
  font-family: 'Roboto-Regular';
}

.news.main_interface {
  margin: 2rem;
}

@media (min-width: 1280px) {
  .news.main_interface {
    margin-top: 10rem;
  }
}

.news label {
  margin-left: 150px;
}

.news textarea {
  width: auto;
}

.news .header {
  margin-left: 150px;
  margin-bottom: 0px;
  font-size: 30px;
  line-height: 36px;
  font-weight: bold !important;
}

.news .menu_item {
  margin: 0;
}

.news .menu_item .title {
  font-size: 2.3rem;
}

.news .menu_item .message {
  font-size: 1.3rem;
  line-height: 24px;
}

.news input {
  min-height: 3rem;
}

.news .content {
  display: flex;
  flex-direction: row;
}

.news .btn.news {
  right: 1.5%;
}

.pagerfanta {
  margin-top: 25px;
}

@media (max-width: 777px) {
  .pagerfanta {
    margin-left: 1rem;
  }
}

.pagerfanta a,
.pagerfanta span {
  display: inline-block;
  border: 1px solid black;
  color: black;
  margin-right: .5em;
  padding: .5em .75em;
}

.pagerfanta a {
  text-decoration: none;
}

.pagerfanta a:hover {
  background: #1656A4;
  color: white;
}

.pagerfanta .dots {
  border-width: 0;
}

.pagerfanta .current {
  background: #1656A4;
  color: white;
}

.pagerfanta .disabled {
  border-color: black;
  color: black;
  cursor: not-allowed;
}

.bulk_entities_upload {
  margin-top: 7.5rem;
}

.bulk_entities_upload .header {
  font-size: xx-large;
  margin-left: 2rem;
}

.bulk_entities_upload .entity_list {
  margin-left: 2rem;
}

.bulk_entities_upload form .upload_part {
  display: flex;
  flex-direction: column;
  margin-left: 2rem;
  margin-top: 4rem;
  padding-bottom: 1rem;
}

.bulk_entities_upload form .upload_part .input {
  margin: 0;
}

.bulk_entities_upload form .upload_part #bulk_upload_form_csv {
  font-size: larger;
}

.bulk_entities_upload form label {
  margin-left: 2rem;
  padding-bottom: 1rem;
}

.bulk_entities_upload form label .select:after {
  bottom: 1.45rem;
}

.bulk_entities_upload form label span.error {
  font-size: inherit;
  color: red;
  position: fixed;
}

.bulk_entities_upload form .submit_btn {
  margin-left: 2rem;
  margin-top: 4rem;
}

.bulk_entities_upload .success-alert {
  margin-left: 2rem;
  margin-right: 2rem;
}

.custom-modal form .item {
  margin-left: 2rem;
  margin-top: 2rem;
}

.custom-modal form .item .pages {
  width: auto;
}

.custom-modal form .item .error {
  display: block;
}

.custom-modal form .item #info_startDate>div>select {
  margin-right: .25rem;
  margin-top: .25rem;
}

.custom-modal form .item #info_endDate>div>select {
  margin-right: .25rem;
  margin-top: .25rem;
}

.custom-modal form .content {
  display: flex;
  flex-direction: row;
}

.custom-modal form .actions {
  padding: 10px 20px 18px 20px;
}

.custom-modal table tbody tr td.btn-block {
  justify-content: center;
}

.select2-container {
  min-width: 150px;
  max-width: 150px;
}

.select2-container .select2-results__option {
  min-height: 32px;
  max-height: 32px;
  width: 150px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.select2-container .select2-results__option:before {
  content: "";
  display: inline-block;
  position: relative;
  height: 20px;
  width: 20px;
  border: 2px solid #e9e9e9;
  border-radius: 4px;
  background-color: #fff;
  margin-right: 5px;
  vertical-align: middle;
}

.select2-container .select2-results__option[aria-selected=true]:before {
  font-family: fontAwesome;
  content: "\2713";
  color: #fff;
  background-color: #f77750;
  border: 0;
  display: inline-block;
  padding-left: 3px;
  text-align: center;
}

#ui-datepicker-div {
  z-index: 50 !important;
}

body,
html {
  font-size: 10px;
  background: #f2f2f2;
  transition: background .7s;
}

body.hidden,
html.hidden {
  overflow: hidden;
}

body.hidden body,
html.hidden body {
  overflow: hidden;
}

@media (max-width: 1120px) {
  body.hidden .interface_overlay,
  html.hidden .interface_overlay {
    opacity: 1;
    z-index: 9;
    filter: blur(0px);
    pointer-events: auto;
  }
}

body.for_modal,
html.for_modal {
  overflow: hidden;
}

iframe {
  z-index: 100;
}

.video_block .btn {
  font-size: 1.3rem;
}

@media (max-width: 660px) {
  .video_block {
    display: block !important;
  }

  .video_block_link {
    display: flex;
  }

  .video_block_help {
    margin: 1rem;
  }
}

@media (max-width: 1100px) {
  .video_block_link {
    display: flex;
  }

  .video_block_help {
    margin-left: 3rem;
  }
}

.none {
  display: none !important;
}

.btn {
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  text-align: center;
  text-shadow: none;
  font-size: 1.5rem;
  line-height: 1.8rem;
  border-radius: 4px;
  padding: 1.3rem 2.5rem;
  cursor: pointer;
  border: 1px solid #f2f2f2;
}

.btn+.btn {
  margin-left: 1rem;
}

@media (max-width: 767px) {
  .btn+.btn {
    margin-left: 0;
  }
}

.btn.big {
  padding: 2.0rem 2.5rem;
}

.btn.green {
  background: #1FBA7C;
  border: 1px solid #1FBA7C;
  box-shadow: 0px 4px 10px rgba(31,186,124,0.3);
  color: #fff;
}

.btn.green path {
  stroke: #fff;
}

.btn.green:hover {
  background: #fff;
  color: #1FBA7C;
}

.btn.green:hover path {
  stroke: #1FBA7C;
}

.btn.green.clear {
  background: transparent;
  color: #1FBA7C;
}

.btn.green.clear:hover {
  background: #1FBA7C;
  color: #fff;
}

.btn.blue {
  color: #fff;
  background: #2196F3;
  border: 1px solid #2196F3;
  box-shadow: 0px 4px 10px rgba(33,150,243,0.3);
}

.btn.blue a {
  color: #fff;
}

.btn.blue:hover {
  background: #fff;
  color: #2196F3;
}

.btn.blue:hover a {
  color: #2196F3;
}

.btn.blue:hover path {
  stroke: #2196F3;
}

.btn.blue path {
  stroke: #fff;
}

.btn.blue.clear {
  background: transparent;
  color: #2196F3;
}

.btn.blue.clear path {
  stroke: #2196F3;
}

.btn.blue.clear:hover {
  background: #2196F3;
  color: #fff;
}

.btn.blue.clear:hover path {
  stroke: #fff;
}

.btn.gray {
  color: #fff;
  background: #90A0B7;
  border: 1px solid #90A0B7;
}

.btn.gray:hover {
  background: #fff;
  color: #90A0B7;
}

.btn.gray:hover path {
  stroke: #90A0B7;
}

.btn.gray path {
  stroke: #fff;
}

.btn.gray.clear {
  background: #fff;
  color: #90A0B7;
}

.btn.gray.clear path {
  stroke: #90A0B7;
}

.btn.gray.clear:hover {
  background: #90A0B7;
  color: #fff;
}

.btn.gray.clear:hover path {
  stroke: #fff;
}

.btn.orange {
  color: #fff;
  background: #FF6C2E;
  border: 1px solid #FF6C2E;
  box-shadow: 0px 4px 10px rgba(33,150,243,0.3);
}

.btn.orange a {
  color: #fff;
}

.btn.orange path {
  stroke: #fff;
}

.btn:active {
  box-shadow: 0px 4px 10px rgba(0,0,0,0.3) inset;
}

.btn svg {
  min-width: 1.6rem;
  max-width: 1.6rem;
  width: 100%;
  height: 1.6px;
  min-height: 1.6rem;
  margin-left: 1.3rem;
}

.btn svg.download {
  min-width: 2.2rem;
  max-width: 2.2rem;
  width: 100%;
  height: 2.2px;
  min-height: 2.2rem;
}

@media (max-width: 660px) {
  .btn {
    font-size: 1.3rem;
    line-height: 1.5rem;
    padding: .9rem 2.5rem;
  }
}

.btn.info_button {
  position: relative;
}

.btn.info_button .info_button.active .info_button_panel {
  opacity: 1;
  z-index: 2;
  bottom: -4px;
  filter: blur(0px);
}

@media (max-width: 767px) {
  .btn.info_button .info_button.active .info_button_panel {
    left: 50%;
    bottom: 50%;
    z-index: 13;
    max-width: 30rem;
    transform: translate(-50%, 50%);
  }
}

@media (max-width: 767px) {
  .btn.info_button .info_button.active .info_button_overlay {
    opacity: 1;
    z-index: 13;
  }
}

.btn.info_button .info_button_panel {
  opacity: 0;
  z-index: -2;
  right: -4px;
  bottom: 4rem;
  width: 30rem;
  background: #fff;
  filter: blur(5px);
  position: absolute;
  border-radius: .6rem;
  border: 1px solid #E1E8F1;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
  transition: .4s opacity, .4s bottom, .4s filter, 0s width,  max-width 0s;
}

@media (max-width: 767px) {
  .btn.info_button .info_button_panel {
    left: 50%;
    bottom: 50%;
    width: 100%;
    margin: auto;
    position: fixed;
    max-width: 45rem;
    transform: translate(-50%, 50%);
  }
}

.btn.info_button .info_button_panel .info_upper {
  padding: 1rem;
  border-bottom: 1px solid #E1E8F1;
}

.btn.info_button .info_button_panel .info_title {
  color: #1F2024;
  font-size: 1.8rem;
  line-height: 2.1rem;
}

.btn.info_button .info_button_panel .info_text {
  color: #90A0B7;
  font-size: 1.3rem;
  line-height: 1.5rem;
}

.btn.info_button .info_button_panel .info_line li {
  display: flex;
  padding: 1.5rem 2rem;
  cursor: pointer;
  align-items: center;
}

.btn.info_button .info_button_panel .info_line li:not(:last-child) {
  border-bottom: 1px solid rgba(236,241,246,0.5);
}

.btn.info_button .info_button_panel .info_line li:hover {
  background: rgba(236,241,246,0.5);
}

.btn.info_button .info_button_panel .info_line li:hover svg circle {
  fill: #CCF0D4;
}

.btn.info_button .info_button_panel .info_line li:hover svg path {
  fill: #108C52;
}

.btn.info_button .info_button_panel .info_line li:hover span,
.btn.info_button .info_button_panel .info_line li:hover a {
  color: #2196F3;
}

.btn.info_button .info_button_panel .info_line span,
.btn.info_button .info_button_panel .info_line a {
  margin: 0;
  color: #3D4752;
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 1.5rem;
}

.btn.info_button .info_button_panel .info_line svg {
  cursor: pointer;
  margin: 0 1rem 0 0;
  min-width: 3.2rem;
  max-width: 3.2rem;
  width: 100%;
  height: 3.2px;
  min-height: 3.2rem;
}

.btn.info_button .info_button_panel .info_line svg circle {
  fill: #CEE4FF;
}

.btn.info_button .info_button_panel .info_line svg path {
  fill: #5994DC;
  stroke: inherit;
}

.btn.info_button .info_button_overlay {
  display: none;
}

@media (max-width: 767px) {
  .btn.info_button .info_button_overlay {
    top: 0;
    left: 0;
    z-index: -3;
    opacity: 0;
    width: 100%;
    height: 100%;
    transition: .4s;
    display: block;
    position: fixed;
    background: rgba(0,0,0,0.5);
  }
}

.btn.info_button.active .info_button_panel {
  opacity: 1;
  z-index: 2;
  bottom: -4px;
  filter: blur(0px);
}

@media (max-width: 767px) {
  .btn.info_button.active .info_button_panel {
    left: 50%;
    bottom: 50%;
    z-index: 13;
    max-width: 30rem;
    transform: translate(-50%, 50%);
  }
}

@media (max-width: 767px) {
  .btn.info_button.active .info_button_overlay {
    opacity: 1;
    z-index: 13;
  }
}

.check {
  min-width: 2.5rem;
  max-width: 2.5rem;
  width: 100%;
  height: 2.5px;
  min-height: 2.5rem;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
}

.check_icon {
  width: 100%;
  height: 100%;
  display: block;
  border: 2px solid #BEC9D7;
  border-radius: 50%;
}

.check input {
  margin: auto;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  cursor: pointer;
  opacity: 0;
  z-index: 10;
  padding: 0;
  border: 0;
}

.check input:checked ~ .check_icon {
  border: 2px solid #2196F3;
  background: url(/build/images/check.d9d4cc4f.svg) no-repeat center #2196F3;
  background-size: 1rem .8rem;
  box-shadow: 0px 4px 10px rgba(22,86,164,0.3);
}

.radio {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: .55rem;
  position: relative;
  border-radius: 50%;
  min-width: 3.5rem;
  max-width: 3.5rem;
  width: 100%;
  height: 3.5px;
  min-height: 3.5rem;
}

.radio:hover {
  background: #F2F6FC;
}

.radio_icon {
  width: 100%;
  height: 100%;
  display: block;
  border-radius: 50%;
  transition: border .9s;
  border: 2px solid #BEC9D7;
}

.radio input {
  margin: auto;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  cursor: pointer;
  opacity: 0;
  z-index: 10;
  padding: 0;
  border: 0;
}

.radio input:checked ~ .check_icon {
  border: 7px solid #2196F3;
  box-shadow: 0px 4px 10px rgba(22,86,164,0.3);
}

.block_title {
  display: block;
  color: #1F2024;
  margin-bottom: 3rem;
  font-size: 3.2rem;
  line-height: 3.7rem;
}

@media (max-width: 660px) {
  .block_title {
    font-size: 1.9rem;
  }
}

.info {
  right: 0;
  margin: 0;
  bottom: 1rem;
  display: flex;
  cursor: pointer;
  position: absolute;
  align-items: center;
}

.info.coda_gramex {
  position: initial;
  padding-left: 7px;
}

@media (max-width: 999px) {
  .info.coda_gramex {
    position: absolute;
    padding: 0;
  }
}

.info:hover .info_message {
  opacity: 1;
  z-index: 2;
}

@media (min-width: 1220px) {
  .info:hover .info_message {
    left: 4rem;
  }
}

@media (max-width: 1219px) {
  .info:hover .info_message {
    bottom: 4rem;
  }
}

.info_message {
  opacity: 0;
  z-index: -2;
  height: auto;
  width: 28rem;
  display: flex;
  transition: .4s;
  background: #fff;
  position: absolute;
  pointer-events: none;
  border-radius: .6rem;
  align-items: flex-start;
  padding: 1.2rem 1.5rem 1.2rem 0.5rem;
  box-shadow: 0 2px 10px rgba(83,104,129,0.3),-1px 2px 10px rgba(83,104,129,0.3);
}

@media (min-width: 1220px) {
  .info_message {
    left: 2rem;
  }
}

@media (max-width: 1219px) {
  .info_message {
    top: auto;
    z-index: -2;
    opacity: 0;
    left: auto;
    bottom: 2rem;
    right: -1rem;
    height: auto;
    display: flex;
  }
}

.info_message:before {
  content: '';
  margin: auto;
  display: block;
  min-width: 1.7rem;
  max-width: 1.7rem;
  width: 100%;
  height: 1.7px;
  min-height: 1.7rem;
  position: absolute;
  pointer-events: none;
  background: url(/build/images/icon6.86bac17f.svg) center no-repeat;
  background-size: contain;
}

@media (min-width: 1220px) {
  .info_message:before {
    top: 0;
    bottom: 0;
    left: -1.2rem;
  }
}

@media (max-width: 1219px) {
  .info_message:before {
    right: 1rem;
    bottom: -1.3rem;
    transform: rotate(-90deg);
  }
}

.info_message img {
  min-width: 1rem;
  max-width: 1rem;
  width: 100%;
  height: 1.6px;
  min-height: 1.6rem;
}

.info img {
  min-width: 2rem;
  max-width: 2rem;
  width: 100%;
  height: 2px;
  min-height: 2rem;
}

.info p {
  color: #1F2024;
  margin-bottom: 0;
  font-size: 1.1rem;
  line-height: 1.5rem;
}

.group_radio {
  width: 100%;
  max-width: 42rem;
}

.group_radio .title {
  display: flex;
  position: relative;
  align-items: center;
}

.group_radio .title_text {
  color: #3D4752;
  font-size: 16px;
  line-height: 24px;
}

.group_radio .title .info {
  right: 0;
  bottom: 0;
  margin-left: 3rem;
  position: relative;
}

.group_radio_line {
  display: flex;
  padding: 0.8rem 0 0 0;
}

.group_radio_line .radio {
  margin-right: 0.3rem;
}

.group_radio_line label {
  margin: 0;
  width: auto;
  display: flex;
  max-width: 100%;
  align-items: center;
}

.group_radio_line label:first-child {
  margin-right: 3.2rem;
}

.group_radio_line label span {
  margin: 0;
  font-size: 16px;
  line-height: 19px;
}

.impotant:after {
  top: -1px;
  content: ' *';
  color: #E44C83;
  display: inline;
  font-size: 15px;
  position: relative;
}

label {
  width: 100%;
  float: none;
  display: block;
  text-align: left;
  max-width: 28rem;
  position: relative;
  padding: 0 3.1rem 0 0;
  margin-bottom: 1.5rem;
}

@media (max-width: 550px) {
  label {
    margin-bottom: 2.2rem;
  }
}

label.fill {
  position: relative;
  padding: 7px 0 0 5px;
}

label.fill:before {
  top: 0;
  left: 0;
  z-index: -1;
  content: '';
  width: calc(100% - 3rem);
  height: 100%;
  display: block;
  position: absolute;
  background: #F2F6FC;
  border-radius: 4px;
  border-bottom: 1px solid #bec9d7;
}

label.fill span.title {
  color: #90A0B7;
  font-size: 12px;
  line-height: 16px;
}

label.fill input {
  z-index: 2;
  color: #90A0B7;
  font-size: 1.6rem;
  line-height: 2.4rem;
  border-bottom: 0px solid transparent;
}

label.short {
  max-width: 16rem;
}

label .select {
  text-align: left;
}

label .select.pending {
  pointer-events: none;
}

label .select.active .select_list {
  display: block;
  animation: show .3s linear 1;
}

label .select.active .select_list.admin {
  width: max-content;
  max-height: 40rem;
  overflow-y: scroll;
}

label .select.active .select_list.with_scroll {
  overflow: auto;
  height: 250px;
}

label .select_indicator {
  cursor: pointer;
}

label .select:after {
  height: 0;
  bottom: 1.45rem;
  content: '';
  right: 3.8rem;
  margin: auto;
  display: block;
  position: absolute;
  border-top: .75rem solid #2196f3;
  border-left: .55rem solid transparent;
  border-right: .55rem solid transparent;
}

label .select_list {
  left: 0;
  top: 0;
  z-index: 10;
  display: none;
  background: #fff;
  position: absolute;
  border-radius: 6px;
  width: calc(100% - 3rem);
  border: 1px solid #E1E8F1;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
}

label .select_list li {
  color: #3D4752;
  cursor: pointer;
  font-size: 1.3rem;
  line-height: 1.9rem;
  padding: 1.25rem 2rem;
}

label .select_list li.active,
label .select_list li:hover {
  background: rgba(236,241,246,0.5);
}

label .error_line {
  display: block;
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background: red;
  margin: 0;
  transition: .4s;
}

label.error svg path {
  stroke: red;
}

label.error span {
  color: red;
}

label.error .error_line {
  width: 100%;
}

label span {
  display: block;
  margin: 0px 0 7px;
  color: #1656A4;
  font-size: 1.2rem;
  line-height: 1.6rem;
  letter-spacing: 0.4px;
}

label span.error {
  color: red;
}

@media (max-width: 550px) {
  label span {
    margin: 0 0 3px;
  }
}

label svg,
label .field_icon {
  right: 3rem;
  bottom: .7rem;
  min-width: 2rem;
  max-width: 2rem;
  width: 100%;
  height: 2px;
  min-height: 2rem;
  position: absolute;
}

label svg path,
label .field_icon path {
  fill: #C8CCDE;
}

label svg.persent,
label .field_icon.persent {
  min-width: 1.2rem;
  max-width: 1.2rem;
  width: 100%;
  height: 2.4px;
  min-height: 2.4rem;
}

label input {
  border: 0;
  width: 100%;
  height: auto;
  color: #3D4752;
  background: 0;
  box-shadow: none;
  border-radius: 0;
  font-size: 1.6rem;
  line-height: 2.4rem;
  padding: 0.3rem 2.6rem 0.3rem 0;
  border-bottom: 2px solid #BEC9D7;
}

label input:focus,
label input:active {
  outline: 0;
  border-color: #BEC9D7;
}

label input[readonly] {
  background: 0;
}

label input:focus {
  box-shadow: none;
}

@media (max-width: 550px) {
  label input {
    padding: 0 2.6rem .3rem 0;
  }
}

.ui-datepicker {
  width: 25rem;
  background: #FFFFFF;
  border: 1px solid #E1E8F1;
  box-shadow: 0px 7px 20px rgba(0,0,0,0.07);
  border-radius: 6px;
}

.select_other {
  font-family: 'Roboto-Regular' !important;
  margin: 0;
  padding: 0;
  height: 2rem;
  margin: auto 0;
  max-width: 16rem;
}

.select_other.admin {
  height: auto;
  font-size: 1.5rem;
}

@media (max-width: 1100px) {
  .select_other.admin {
    display: none;
  }
}

.select_other.admin input {
  border-bottom: 0;
  font-weight: 600;
  font-size: inherit;
}

.select_other.admin li:hover span {
  color: #2196f3;
}

@media (max-width: 767px) {
  .select_other {
    display: none;
  }
}

.select_other .select:after {
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}

.select_other .indicator {
  margin: 0;
  font-size: 1.4rem;
}

@keyframes show {
  0% {
    opacity: 0;
    display: none;
  }

  100% {
    overflow: auto;
    opacity: 1;
    display: block;
  }
}

@keyframes show_left {
  0% {
    left: 2rem;
    opacity: 0;
    display: none;
  }

  100% {
    left: 4rem;
    opacity: 1;
    display: flex;
  }
}

@keyframes hide {
  0% {
    opacity: 1;
    display: block;
  }

  100% {
    opacity: 0;
    display: none;
  }
}



/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9ib290c3RyYXAubWluLmNzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fc3RhdGljLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3Mvc3R5bGUuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3MvcHVibGljL3Njc3MvX3ZhcnMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fbG9nb3V0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3MvcHVibGljL3Njc3MvX21haW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fbWVudS5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL195ZWFyX2xpc3Quc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9faW5ka29tc3RhcnQuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fam9icy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL19kZWR1Y3Rpb24uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9faW52ZXN0bWVudHMuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fYXJzb3Bnb3JlbHNlLnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3MvcHVibGljL3Njc3MvX2Rpc2NvdW50LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3MvcHVibGljL3Njc3MvX3N0YXRpc3RpYy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL19qcXVlcnktdWkuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fbW9kYWxfd2luZG93LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3MvcHVibGljL3Njc3MvX2FsZXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3MvcHVibGljL3Njc3MvX3NrYXR0ZXNhdHNlci5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL19za2F0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vcHVibGljL3Njc3MvcHVibGljL3Njc3MvX3Byb2ZpbC5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL19pbnZvaWNlcy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL19vdmVyYmxpbmsuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fYWRtaW4uc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9fbmV3cy5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL3BhZ2VyZmFudGEuc2NzcyIsIndlYnBhY2s6Ly8vLi9wdWJsaWMvc2Nzcy9wdWJsaWMvc2Nzcy9idWxrX3VwbG9hZC5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL2N1c3RvbV9tb2RhbC5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL19zZWxlY3QyX2Zvcl91c2Vyc19zdGF0ZXNfY29tcGFyaXNvbi5zY3NzIiwid2VicGFjazovLy8uL3B1YmxpYy9zY3NzL3B1YmxpYy9zY3NzL3N0eWxlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsVUFBVSxTQUFTLFVBQVUsQ0FBQztBQUM5Qiw0TkFBNE4s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O0VBT0U7RUFDQTtDZm1yUUQ7O0FlM3JRRDs7RUFXRztFQUNBO0NmcXJRRjs7QWVwclFFOzs7RUFRRjtFQUNBO0VBQ0E7Q2ZrclFBOztBZWpyUUE7RUFHQTtFQUNBO0Nma3JRQTs7QWVqclFBOzs7RUFHQTtDZm9yUUE7O0FlbnJRQTs7O0VBR0E7RUFDQTtFQUNBO0Nmc3JRQTs7QWVyclFBOzs7Ozs7RUFHQTtDZjJyUUE7O0FlMXJRQTs7O0VBR0E7Q2Y2clFBOztBZTVyUUE7OztFQUdBO0VBQ0E7RUFHQTtDZjZyUUE7O0FlNXJRQTs7O0VBR0E7RUFDQTtFQUdBO0NmNnJRQTs7QWU1clFBO0VBR0E7Q2Y2clFBOztBZTFyUUE7RUFRQTtFQUNBO0Nmc3JRQTs7QWVwclFBO0VBbUNBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBO0VBR0E7Q2ZxcFFBOztBZXBwUUE7RUFHQTtDZnFwUUE7O0FlcHBRQTtFQUdBO0NmcXBRQTs7QWVwcFFBOztFQUdBO0Nmc3BRQTs7QWVycFFBO0VBS0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7RUFHQTtDZm9wUUE7O0FlbnBRQTtFQUdBO0Nmb3BRQTs7QWVucFFBO0VBR0E7Q2ZvcFFBOztBZW5wUUE7Ozs7RUFRQTtDZmtwUUE7O0FlanBRQTs7OztFQUdBO0NmcXBRQTs7QWVwcFFBOzs7O0VBR0E7Q2Z3cFFBOztBZXZwUUE7Ozs7RUFHQTtDZjJwUUE7O0FlMXBRQTtFQUtBO0VBQ0E7RUFDQTtDZnlwUUE7O0FldHBRQTtFQUdBO0VBQ0E7Q2Z1cFFBOztBZXRwUUE7RUMza0VBO0VBQ0E7RUFDQTtFQUNBO0ViSEM7RUFDQTtFQUNBO0VhR0Q7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q2hCdXVVQTs7QWdCdHVVQTtFQWJEO0lBY0U7R2hCMHVVQztDQUNGOztBZ0J6dlVEO0VBaUJFO0VBQ0E7RUFDQTtDaEI0dVVEOztBZ0IvdlVEO0VBcUJHO0NoQjh1VUY7O0FnQm53VUQ7RUF3Qkc7RUFDQTtFQUNBO0NoQit1VUY7O0FnQnp3VUQ7RUE4Qkk7RUFDQTtFQUNBO0NoQit1VUg7O0FnQi93VUQ7RUFtQ0k7RUFDQTtDaEJndlVIOztBZ0JweFVEO0VBMENHO0NoQjh1VUY7O0FnQnh4VUQ7RUErQ0c7Q2hCNnVVRjs7QWdCNXhVRDtFQWlESTtDaEIrdVVIOztBZ0JoeVVEO0VBd0RJO0NoQjR1VUg7O0FnQnB5VUQ7RUErREk7Q2hCeXVVSDs7QWdCeHlVRDtFQXNFSTtDaEJzdVVIOztBZ0I1eVVEO0VBNkVJO0NoQm11VUg7O0FnQmh6VUQ7RUFvRkk7Q2hCZ3VVSDs7QWdCcHpVRDtFQTJGSTtDaEI2dFVIOztBZ0J4elVEOzs7Ozs7RUFpR0c7RUFDQTtDaEJndVVGOztBZ0JsMFVEOzs7Ozs7RUFvR0k7Q2hCdXVVSDs7QWdCMzBVRDs7Ozs7O0VBeUdNO0No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Q0E7Q2I0aGVBOztBYWxpZUQ7RUFRRTtFQUNBO0VBQ0E7Q2I4aGVEOztBYTdoZUM7RVU5akNFO0VBQ0E7Q3ZCK2xnQkg7O0F1QnoyZ0JEO0VBR1k7Q3ZCMDJnQlg7O0F1QjcyZ0JEO0VBUVE7Q3ZCeTJnQlA7O0F1QmozZ0JEO0VBV1E7Q3ZCMDJnQlA7O0F1QnIzZ0JEO0VBZ0JnQjtDdkJ5MmdCZjs7QXVCejNnQkQ7RUF3QlE7Q3ZCcTJnQlA7O0F1QngyZ0JPO0VBckJSO0lBc0JZO0d2QjQyZ0JUO0NBQ0Y7O0F1Qm40Z0JEO0VBMEJZO0N2QjYyZ0JYOztBdUJ2NGdCRDtFQTZCWTtFQUNBO0VBQ0E7Q3ZCODJnQlg7O0F1Qjc0Z0JEO0VBbUNnQjtDdkI4MmdCZjs7QXVCNzJnQlk7RUFwQ2I7SUF5Q1k7R3ZCNjJnQlQ7Q0FDRjs7QXVCdjVnQkQ7RUE0Q1k7Q3ZCKzJnQlg7O0F1QjM1Z0JEO0VBK0NZO0N2QmczZ0JYOztBdUIvNWdCRDtFQWtEWTtFQUNBO0N2QmkzZ0JYOztBdUJwNmdCRDtFQXNEWTtFQUNBO0N2QmszZ0JYOztBdUJ6NmdCRDtFQTBEWTtDdkJtM2dCWDs7QXVCNzZnQkQ7RUE2RFk7RUFDQTtDdkJvM2dCWDs7QXVCbDdnQkQ7RUFrRVE7RUFDQTtFQUNBO0N2Qm8zZ0JQOztBdUJ4N2dCRDtFQXNFWTtFQUNBO0N2QnMzZ0JYOztBdUI3N2dCRDtFQTBFWTtDdkJ1M2dCWDs7QXVCajhnQkQ7RUE4RWdCO0N2QnUzZ0JmOztBdUJyOGdCRDtFQWlGZ0I7RUFDQTtDdkJ3M2dCZjs7QXVCMThnQkQ7RUFvRm9CO0N2QjAzZ0JuQjs7QXVCOThnQkQ7RUE0RmdCO0N2QnMzZ0JmOztBdUJsOWdCRDtFQWlHZ0I7Q3ZCcTNnQmY7O0F1QnQ5Z0JEO0VBcUdZO0VBQ0E7Q3ZCcTNnQlg7O0F1QnAzZ0JRO0VBdkdUO0lBMkdZO0d2QnEzZ0JUO0NBQ0Y7O0F1QmorZ0JEO0VBOEdZO0VBQ0E7RUFDQTtFQUNBO0N2QnUzZ0JYOztBdUJ4K2dCRDtFQXFIWTtDdkJ1M2dCWDs7QXVCNStnQkQ7RUF3SFk7Q3ZCdzNnQlg7O0F1QmgvZ0JEO0VBMkhZO0N2QnkzZ0JYOztBdUJwL2dCRDtFQThIWTtDdkIwM2dCWDs7QXVCeC9nQkQ7RUFpSVk7Q3ZCMjNnQlg7O0F1QjUvZ0JEO0VBb0lZO0VBQ0E7Q3ZCNDNnQlg7O0F1QmpnaEJEO0VBd0lZO0VBQ0E7Q3ZCNjNnQlg7O0F1QnRnaEJEO0VBNElZO0N2QjgzZ0JYOztBdUIxZ2hCRDtFQStJWTtFQUNBO0VBQ0E7Q3ZCKzNnQlg7O0F1QmhoaEJEO0VBb0pZO0VBQ0E7RUFDQTtFQUNBO0N2Qmc0Z0JYOztBdUJ2aGhCRDtFQTBKWTtFQUNBO0VBQ0E7Q3ZCaTRnQlg7O0F1QjdoaEJEO0VBK0pZO0N2Qms0Z0JYOztBdUJqaWhCRDtFQWtLWTtDdkJtNGdCWDs7QXVCcmloQkQ7RUFzS2dCO0VBQ0E7Q3ZCbTRnQmY7O0F1QjFpaEJEO0VBMEtnQjtDdkJvNGdCZjs7QXVCOWloQkQ7RUFnTDRCO0VBQ0E7Q3ZCazRnQjNCOztBdUJuamhCRDtFQXlMZ0I7Q3ZCODNnQmY7O0F1QnZqaEJEO0VBMkxvQjtDdkJnNGdCbkI7O0F1QjNqaEJEO0VBK0xnQjtFQUNBO0N2Qmc0Z0JmOztBdUJoa2hCRDtFQXFNZ0I7RUFDQTtDdkIrM2dCZjs7QXVCcmtoQkQ7RUEwTVk7RUFDQTtDdkIrM2dCWDs7QXVCMWtoQkQ7RUFnTlk7Q3ZCODNnQlg7O0F1QjlraEJEO0VBbU5ZO0N2QiszZ0JYOztBdUJsbGhCRDtFQXdOWTtFQUNBO0N2QjgzZ0JYOztBdUJ2bGhCRDtFQTROWTtFQUNBO0N2QiszZ0JYOztBdUI1bGhCRDtFQStOZ0I7Q3ZCaTRnQmY7O0F1QmhtaEJEO0VBa09nQjtDdkJrNGdCZjs7QXVCcG1oQkQ7RUFxT2dCO0N2Qm00Z0JmOztBdUJ4bWhCRDtFQXdPZ0I7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJvNGdCZjs7QXVCaG5oQkQ7RUErT2dCO0N2QnE0Z0JmOztBdUJwbmhCRDtFQWlQb0I7Q3ZCdTRnQm5COztBdUJ4bmhCRDtFQW9Qb0I7Q3ZCdzRnQm5COztBdUI1bmhCRDtFQXdQZ0I7Q3ZCdzRnQmY7O0F1QmhvaEJEO0VBNFBZO0N2Qnc0Z0JYOztBdUJwb2hCRDtFQWlRWTtDdkJ1NGdCWDs7QXVCeG9oQkQ7RUFzUVk7Q3ZCczRnQlg7O0F1QnI0Z0JRO0VBdlFUO0lBNFFRO0d2QnE0Z0JMO0NBQ0Y7O0F1QmxwaEJEO0VBK1FRO0VBQ0E7RUFDQTtDdkJ1NGdCUDs7QXVCeHBoQkQ7RUFtUlk7Q3ZCeTRnQlg7O0F1QjVwaEJEO0VBdVJRO0VBQ0E7Q3ZCeTRnQlA7O0F1QmpxaEJEO0VBMFJZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3ZCMjRnQlg7O0F1QjVxaEJEO0VBc1NRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkIwNGdCUDs7QXVCeHJoQkQ7RUFnVFk7RUFDQTtFQUNBO0N2QjQ0Z0JYOztBdUI5cmhCRDtFQXFUWTtFQUNBO0VBQ0E7Q3ZCNjRnQlg7O0F1QnBzaEJEO0VBeVRnQjtDdkIrNGdCZjs7QXVCeHNoQkQ7RUErVFE7Q3ZCNjRnQlA7O0F1QjVzaEJEOztFQW1VUTtFQUNBO0N2Qjg0Z0JQOztBdUJsdGhCRDs7RUF3VVk7Q3ZCKzRnQlg7O0F1QnZ0aEJEO0VBNlVRO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkI4NGdCUDs7QXVCbnVoQkQ7RUF5VlE7Q3ZCODRnQlA7O0F1QnZ1aEJEO0VBNlZRO0N2Qjg0Z0JQOztBdUIzdWhCRDtFQStWWTtFQUNBO0N2Qmc1Z0JYOztBdUJodmhCRDs7RUFxV1k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7Q3ZCZzVnQlg7O0F1QjN2aEJEOztFcEJ3Q0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFb0JvVU07RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDdkJxNWdCUDs7QXVCNXdoQkQ7O0VBMFhnQjtDdkJ1NWdCZjs7QXVCanhoQkQ7O0VBK1hnQjtDdkJ1NWdCZjs7QXVCdHhoQkQ7RUFvWVE7RUFDQTtFQUNBO0VBQ0E7Q3ZCczVnQlA7O0F1Qjd4aEJEO0VBMllZO0N2QnM1Z0JYOztBdUJqeWhCRDtFQTZZZ0I7Q3ZCdzVnQmY7O0F1QnJ5aEJEO0VBaVpZO0N2Qnc1Z0JYOztBdUJ6eWhCRDtFQW9aWTtDdkJ5NWdCWDs7QXVCN3loQkQ7RUF1Wlk7Q3ZCMDVnQlg7O0F1Qmp6aEJEO0VBNlpnQjtDdkJ3NWdCZjs7QXVCcnpoQkQ7RUFpYVk7RUFDQTtDdkJ3NWdCWDs7QXVCMXpoQkQ7O0VBcWFZO0VBQ0E7Q3ZCMDVnQlg7O0F1QmgwaEJEOztFQXlhWTtDdkI0NWdCWDs7QXVCcjBoQkQ7Ozs7OztFQTRhWTtDdkJrNmdCWDs7QXVCOTBoQkQ7Ozs7RUErYVk7Q3ZCczZnQlg7O0F1QnIxaEJEO0VBa2JZO0N2QnU2Z0JYOztBdUJ6MWhCRDtFQXFiWTtDdkJ3NmdCWDs7QXVCNzFoQkQ7RUF1YmdCO0N2QjA2Z0JmOztBdUJqMmhCRDtFQTBiZ0I7Q3ZCMjZnQmY7O0F1QnIyaEJEO0VBNGJvQjtFQUNBO0VBQ0E7Q3ZCNjZnQm5COztBdUIzMmhCRDtFQWljb0I7RUFDQTtFQUNBO0VBQ0E7Q3ZCODZnQm5COztBdUJsM2hCRDtFQXdjZ0I7Q3ZCODZnQmY7O0F1QnQzaEJEO0VBMmNnQjtFQUNBO0N2Qis2Z0JmOztBdUIzM2hCRDtFQWtkWTtDdkI2NmdCWDs7QXVCLzNoQkQ7RUF3ZGdCO0VBQ0E7RUFDQTtDdkIyNmdCZjs7QXVCcjRoQkQ7RUErZFE7RUFDQTtDdkIwNmdCUDs7QXVCMTRoQkQ7RUFtZVE7Q3ZCMjZnQlA7O0F1Qjk0aEJEO0VBdWVZO0N2QjI2Z0JYOztBdUIxNmdCUTtFQUtEO0VBQ0E7RUFDQTtDdkJ5NmdCUDs7QXVCNzZnQkQ7RUFPUTtFQUNBO0N2QjA2Z0JQOztBdUJ6NmdCSTtFQUdEO0N2QjA2Z0JIOztBdUIzNmdCRDtFQUdRO0N2QjQ2Z0JQOztBdUIvNmdCRDtFQU1RO0N2QjY2Z0JQOztBdUJuN2dCRDtFQVNRO0N2Qjg2Z0JQOztBdUI3NmdCSTtFQUlEO0VBQ0E7RUFDQTtFQUNBO0N2QjY2Z0JIOztBdUI1NmdCQTtFQUlPO0N2QjQ2Z0JQOztBdUI5NmdCRDtFQUtRO0N2QjY2Z0JQOztBdUJsN2dCRDtFQVNRO0N2QjY2Z0JQOztBdUJ0N2dCRDtFQVlRO0VBQ0E7RUFDQTtDdkI4NmdCUDs7QXVCNzZnQkk7RUN4aEJEO0VBQ0E7Q3hCeThoQkg7O0F3QjM4aEJEO0VBSVE7Q3hCMjhoQlA7O0F3QjE4aEJPO0VBTFI7SUFNWTtHeEI4OGhCVDtDQUNGOztBd0JyOWhCRDtFQVVRO0N4Qis4aEJQOztBd0J6OWhCRDtFQWFRO0N4Qmc5aEJQOztBd0I3OWhCRDtFQWdCUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N4Qmk5aEJQOztBd0JyK2hCRDtFQXVCUTtDeEJrOWhCUDs7QXdCeitoQkQ7RUF5Qlk7Q3hCbzloQlg7O0F3QjcraEJEO0VBNEJZO0VBQ0E7Q3hCcTloQlg7O0F3QmwvaEJEO0VBaUNRO0N4QnE5aEJQOztBd0J0L2hCRDtFQW9DUTtFQUNBO0N4QnM5aEJQOztBd0IzL2hCRDtFQXlDWTtDeEJzOWhCWDs7QXdCcjloQlE7RUN6Q1A7Q3pCa2dpQkQ7O0F5QmpnaUJDO0VBRkY7SUFHSTtHekJxZ2lCRDtDQUNGOztBeUJuZ2lCRDs7RUFFRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0N6QnNnaUJEOztBeUJyZ2lCQTtFQUdDO0N6QnNnaUJEOztBeUJyZ2lCQTtFQUdDO0VBQ0E7Q3pCc2dpQkQ7O0F5QnJnaUJBO0VBR0M7Q3pCc2dpQkQ7O0F5QnJnaUJBO0VBR0M7RUFDQTtDekJzZ2lCRDs7QXlCcmdpQkE7RUFHQztFQUNBO0VBQ0E7Q3pCc2dpQkQ7O0F5QnJnaUJBO0VDcENDO0MxQjZpaUJEOztBMEI5aWlCRDtFQUdJO0VBQ0E7QzFCK2lpQkg7O0EwQm5qaUJEO0VBT0k7QzFCZ2ppQkg7O0EwQnZqaUJEO0VBWVE7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDMUIraWlCUDs7QTBCL2ppQkQ7RUFrQlU7QzFCaWppQlQ7O0EwQm5raUJEO0VBcUJRO0MxQmtqaUJQOztBMEJ2a2lCRDtFQXlCTTtFQUNBO0MxQmtqaUJMOztBMEI1a2lCRDtFQTRCUTtDMUJvamlCUDs7QTBCaGxpQkQ7RUFnQ1U7RUFDQTtFQUNBO0MxQm9qaUJUOztBMEJ0bGlCRDtFQXVDTTtFQUNBO0MxQm1qaUJMOztBMEIzbGlCRDtFQTRDSTtFQUNBO0MxQm1qaUJIOztBMEJsamlCRTtFQzNDRztFQUNBO0MzQmltaUJMOztBMkJybWlCRDtFQU1RO0MzQm1taUJQOztBMkJ6bWlCRDtFQVNRO0MzQm9taUJQOztBMkI3bWlCRDtFQVlRO0VBQ0E7QzNCcW1pQlA7O0EyQmxuaUJEO0VBZ0JRO0VBQ0E7QzNCc21pQlA7O0EyQnZuaUJEO0VBcUJNO0VBQ0E7QzNCc21pQkw7O0EyQjVuaUJEO0VBeUJNO0MzQnVtaUJMOztBMkJob2lCRDtFQWlDWTtDM0JtbWlCWDs7QTJCbG1pQlU7RUNqQ1A7RUFDQTtDNUJ1b2lCSDs7QTRCem9pQkQ7RUFJUTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzVCeW9pQlA7O0E0QmxwaUJEO0VBV1k7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzVCMm9pQlg7O0E0Qi9waUJEO0VBeUJZO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QzVCMG9pQlg7O0E2QjFvaUJEO0VBQ0M7QzdCNm9pQkE7O0E2QjVvaUJBOztFQUdBO0VBQ0E7RUFDQTtDN0I4b2lCQTs7QTZCanBpQkQ7O0VBS0U7QzdCaXBpQkQ7O0E2QnRwaUJEOztFQU9HO0M3Qm9waUJGOztBNkJucGlCRTtFQVJIOztJQVlLO0lBQ0E7SUFDQTtJQUNBO0c3QnFwaUJGO0NBQ0Y7O0E2QnJxaUJEOztFQXNCRTtDN0JvcGlCRDs7QTZCbnBpQkM7RUFHRDtDN0JvcGlCQTs7QTZCbnBpQkE7RUFHQztDN0JvcGlCRDs7QTZCbnBpQkM7RUFIRjtJQUtFO0c3QnNwaUJDOztFNkJycGlCRDtJQUNDO0c3QndwaUJBOztFNkJ2cGlCQTtJQUVBO0c3QnlwaUJBO0NBQ0Y7O0E2QnZwaUJBO0VBQ0M7SUFDQztHN0IwcGlCQTs7RTZCenBpQkE7SUFFQTtHN0IycGlCQTtDQUNGOztBNkJucGlCRDtFQUNDO0M3QnNwaUJBOztBNkJycGlCQTtFMUI1RkM7RUFDQTtFQUNBO0UwQjZGRDtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0UxQnpGQztDSG12aUJEOztBNkJucWlCRDtFQVlFO0M3QjJwaUJEOztBNkIxcGlCQztFQWJGO0lBY0c7RzdCOHBpQkE7Q0FDRjs7QTZCN3FpQkQ7RUFrQkU7QzdCK3BpQkQ7O0E2QmpyaUJEO0VBcUJFO0UxQnJHQTtFMEJ1R0E7RUFDQTtDN0JncWlCRDs7QTZCeHJpQkQ7RUEwQkc7QzdCa3FpQkY7O0E2QjVyaUJEO0VBNkJHO0VBQ0E7QzdCbXFpQkY7O0E2QmpzaUJEO0VBZ0NJO0M3QnFxaUJIOztBNkJyc2lCRDtFQW9DRztFQUNBO0M3QnFxaUJGOztBNkIxc2lCRDtFQXVDSTtFQUNBO0M3QnVxaUJIOztBNkIvc2lCRDtFQTZDRTtFQUNBO0UxQjlIQTtFMEJnSUE7QzdCc3FpQkQ7O0E2QnR0aUJEO0VBa0RHO0M3QndxaUJGOztBNkIxdGlCRDtFQXFERztFQUNBO0M3QnlxaUJGOztBNkIvdGlCRDtFQXdESTtDN0IycWlCSDs7QTZCbnVpQkQ7RUEyREk7QzdCNHFpQkg7O0E2QnZ1aUJEO0VBK0RHO0M3QjRxaUJGOztBNkIzdWlCRDtFQW1FRztFQUNBO0M3QjRxaUJGOztBNkJodmlCRDtFQXNFSTtDN0I4cWlCSDs7QTZCcHZpQkQ7RUF5RUk7RUFDQTtDN0IrcWlCSDs7QTZCenZpQkQ7RUE0RUs7QzdCaXJpQko7O0E2Qjd2aUJEO0VBa0ZFO0VBQ0E7RTFCbktBO0NIbTFpQkQ7O0E2Qm53aUJEO0VBdUZHO0VBQ0E7QzdCZ3JpQkY7O0E2Qnh3aUJEO0VBMEZJO0M3QmtyaUJIOztBNkI1d2lCRDtFQThGRztDN0JrcmlCRjs7QTZCaHhpQkQ7RUFrR0c7RUFDQTtDN0JrcmlCRjs7QTZCcnhpQkQ7RUFxR0k7QzdCb3JpQkg7O0E2Qnp4aUJEO0VBd0dJO0VBQ0E7QzdCcXJpQkg7O0E2Qjl4aUJEO0VBMkdLO0M3QnVyaUJKOztBNkJseWlCRDtFQWlIRTtFQUNBO0UxQmxNQTtFMEJvTUE7QzdCcXJpQkQ7O0E2Qnp5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QztJQUNBO0lBQ0E7RzdCODFpQkM7Q0FDRjs7QTZCMzFpQkQ7RUFDQztJQUNDO0lBQ0E7SUFDQTtHN0I4MWlCQzs7RTZCNTFpQkY7SUFDQztJQUNBO0lBQ0E7RzdCKzFpQkM7Q0FDRjs7QTZCNTFpQkQ7RUFDQztJQUNDO0lBQ0E7RzdCKzFpQkM7O0U2QjcxaUJGO0lBQ0M7SUFDQTtHN0JnMmlCQztDQUNGIiwiZmlsZSI6Im5ld19hcHAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiaHRtbCxib2R5e21hcmdpbjowO3BhZGRpbmc6MDt9XG5oMSxoMixoMyxoNCxoNSxoNixwLGJsb2NrcXVvdGUscHJlLGEsYWJicixhY3JvbnltLGFkZHJlc3MsY2l0ZSxjb2RlLGRlbCxkZm4sZW0saW1nLHEscyxzYW1wLHNtYWxsLHN0cmlrZSxzdHJvbmcsc3ViLHN1cCx0dCx2YXIsZGQsZGwsZHQsbGksb2wsdWwsZmllbGRzZXQsZm9ybSxsYWJlbCxsZWdlbmQsYnV0dG9uLHRhYmxlLGNhcHRpb24sdGJvZHksdGZvb3QsdGhlYWQsdHIsdGgsdGR7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LXNpemU6MTAwJTtsaW5lLWhlaWdodDoxO2ZvbnQtZmFtaWx5OmluaGVyaXQ7fVxudGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjA7fVxub2wsdWx7bGlzdC1zdHlsZTpub25lO31cbnE6YmVmb3JlLHE6YWZ0ZXIsYmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcntjb250ZW50OlwiXCI7fVxuaHRtbHtvdmVyZmxvdy15OnNjcm9sbDtmb250LXNpemU6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstbXMtdGV4dC1zaXplLWFkanVzdDoxMDAlO31cbmE6Zm9jdXN7b3V0bGluZTp0aGluIGRvdHRlZDt9XG5hOmhvdmVyLGE6YWN0aXZle291dGxpbmU6MDt9XG5hcnRpY2xlLGFzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbmF2LHNlY3Rpb257ZGlzcGxheTpibG9jazt9XG5hdWRpbyxjYW52YXMsdmlkZW97ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lOyp6b29tOjE7fVxuYXVkaW86bm90KFtjb250cm9sc10pe2Rpc3BsYXk6bm9uZTt9XG5zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTt9XG5zdXB7dG9wOi0wLjVlbTt9XG5zdWJ7Ym90dG9tOi0wLjI1ZW07fVxuaW1ne2JvcmRlcjowOy1tcy1pbnRlcnBvbGF0aW9uLW1vZGU6YmljdWJpYzt9XG5idXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtc2l6ZToxMDAlO21hcmdpbjowO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lOyp2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7fVxuYnV0dG9uLGlucHV0e2xpbmUtaGVpZ2h0Om5vcm1hbDsqb3ZlcmZsb3c6dmlzaWJsZTt9XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowO31cbmJ1dHRvbixpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLGlucHV0W3R5cGU9XCJyZXNldFwiXSxpbnB1dFt0eXBlPVwic3VibWl0XCJde2N1cnNvcjpwb2ludGVyOy13ZWJraXQtYXBwZWFyYW5jZTpidXR0b247fVxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDt9XG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uey13ZWJraXQtYXBwZWFyYW5jZTpub25lO31cbnRleHRhcmVhe292ZXJmbG93OmF1dG87dmVydGljYWwtYWxpZ246dG9wO31cbmJvZHl7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO21hcmdpbjowO2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6MTNweDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojNDA0MDQwO31cbi5jb250YWluZXJ7d2lkdGg6OTQwcHg7bWFyZ2luLWxlZnQ6YXV0bzttYXJnaW4tcmlnaHQ6YXV0bzt6b29tOjE7fS5jb250YWluZXI6YmVmb3JlLC5jb250YWluZXI6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCI7em9vbToxO31cbi5jb250YWluZXI6YWZ0ZXJ7Y2xlYXI6Ym90aDt9XG4uY29udGFpbmVyLWZsdWlke3Bvc2l0aW9uOnJlbGF0aXZlO21pbi13aWR0aDo5NDBweDtwYWRkaW5nLWxlZnQ6MjBweDtwYWRkaW5nLXJpZ2h0OjIwcHg7em9vbToxO30uY29udGFpbmVyLWZsdWlkOmJlZm9yZSwuY29udGFpbmVyLWZsdWlkOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwiO3pvb206MTt9XG4uY29udGFpbmVyLWZsdWlkOmFmdGVye2NsZWFyOmJvdGg7fVxuLmNvbnRhaW5lci1mbHVpZD4uc2lkZWJhcntwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtsZWZ0OjIwcHg7d2lkdGg6MjIwcHg7fVxuLmNvbnRhaW5lci1mbHVpZD4uY29udGVudHttYXJnaW4tbGVmdDoyNDBweDt9XG5he2NvbG9yOiMwMDY5ZDY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7bGluZS1oZWlnaHQ6aW5oZXJpdDtmb250LXdlaWdodDppbmhlcml0O31hOmhvdmVye2NvbG9yOiMwMDQzOGE7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9XG4ucHVsbC1yaWdodHtmbG9hdDpyaWdodDt9XG4ucHVsbC1sZWZ0e2Zsb2F0OmxlZnQ7fVxuLmhpZGV7ZGlzcGxheTpub25lO31cbi5zaG93e2Rpc3BsYXk6YmxvY2s7fVxuLnJvd3t6b29tOjE7bWFyZ2luLWxlZnQ6LTIwcHg7fS5yb3c6YmVmb3JlLC5yb3c6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCI7em9vbToxO31cbi5yb3c6YWZ0ZXJ7Y2xlYXI6Ym90aDt9XG4ucm93PltjbGFzcyo9XCJzcGFuXCJde2Rpc3BsYXk6aW5saW5lO2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MjBweDt9XG4uc3BhbjF7d2lkdGg6NDBweDt9XG4uc3BhbjJ7d2lkdGg6MTAwcHg7fVxuLnNwYW4ze3dpZHRoOjE2MHB4O31cbi5zcGFuNHt3aWR0aDoyMjBweDt9XG4uc3BhbjV7d2lkdGg6MjgwcHg7fVxuLnNwYW42e3dpZHRoOjM0MHB4O31cbi5zcGFuN3t3aWR0aDo0MDBweDt9XG4uc3Bhbjh7d2lkdGg6NDYwcHg7fVxuLnNwYW45e3dpZHRoOjUyMHB4O31cbi5zcGFuMTB7d2lkdGg6NTgwcHg7fVxuLnNwYW4xMXt3aWR0aDo2NDBweDt9XG4uc3BhbjEye3dpZHRoOjcwMHB4O31cbi5zcGFuMTN7d2lkdGg6NzYwcHg7fVxuLnNwYW4xNHt3aWR0aDo4MjBweDt9XG4uc3BhbjE1e3dpZHRoOjg4MHB4O31cbi5zcGFuMTZ7d2lkdGg6OTQwcHg7fVxuLnNwYW4xN3t3aWR0aDoxMDAwcHg7fVxuLnNwYW4xOHt3aWR0aDoxMDYwcHg7fVxuLnNwYW4xOXt3aWR0aDoxMTIwcHg7fVxuLnNwYW4yMHt3aWR0aDoxMTgwcHg7fVxuLnNwYW4yMXt3aWR0aDoxMjQwcHg7fVxuLnNwYW4yMnt3aWR0aDoxMzAwcHg7fVxuLnNwYW4yM3t3aWR0aDoxMzYwcHg7fVxuLnNwYW4yNHt3aWR0aDoxNDIwcHg7fVxuLnJvdz4ub2Zmc2V0MXttYXJnaW4tbGVmdDo4MHB4O31cbi5yb3c+Lm9mZnNldDJ7bWFyZ2luLWxlZnQ6MTQwcHg7fVxuLnJvdz4ub2Zmc2V0M3ttYXJnaW4tbGVmdDoyMDBweDt9XG4ucm93Pi5vZmZzZXQ0e21hcmdpbi1sZWZ0OjI2MHB4O31cbi5yb3c+Lm9mZnNldDV7bWFyZ2luLWxlZnQ6MzIwcHg7fVxuLnJvdz4ub2Zmc2V0NnttYXJnaW4tbGVmdDozODBweDt9XG4ucm93Pi5vZmZzZXQ3e21hcmdpbi1sZWZ0OjQ0MHB4O31cbi5yb3c+Lm9mZnNldDh7bWFyZ2luLWxlZnQ6NTAwcHg7fVxuLnJvdz4ub2Zmc2V0OXttYXJnaW4tbGVmdDo1NjBweDt9XG4ucm93Pi5vZmZzZXQxMHttYXJnaW4tbGVmdDo2MjBweDt9XG4ucm93Pi5vZmZzZXQxMXttYXJnaW4tbGVmdDo2ODBweDt9XG4ucm93Pi5vZmZzZXQxMnttYXJnaW4tbGVmdDo3NDBweDt9XG4uc3Bhbi1vbmUtdGhpcmR7d2lkdGg6MzAwcHg7fVxuLnNwYW4tdHdvLXRoaXJkc3t3aWR0aDo2MjBweDt9XG4ucm93Pi5vZmZzZXQtb25lLXRoaXJke21hcmdpbi1sZWZ0OjM0MHB4O31cbi5yb3c+Lm9mZnNldC10d28tdGhpcmRze21hcmdpbi1sZWZ0OjY2MHB4O31cbnB7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE4cHg7bWFyZ2luLWJvdHRvbTo5cHg7fXAgc21hbGx7Zm9udC1zaXplOjExcHg7Y29sb3I6I2JmYmZiZjt9XG5oMSxoMixoMyxoNCxoNSxoNntmb250LXdlaWdodDpib2xkO2NvbG9yOiM0MDQwNDA7fWgxIHNtYWxsLGgyIHNtYWxsLGgzIHNtYWxsLGg0IHNtYWxsLGg1IHNtYWxsLGg2IHNtYWxse2NvbG9yOiNiZmJmYmY7fVxuaDF7bWFyZ2luLWJvdHRvbToxOHB4O2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjM2cHg7fWgxIHNtYWxse2ZvbnQtc2l6ZToxOHB4O31cbmgye2ZvbnQtc2l6ZToyNHB4O2xpbmUtaGVpZ2h0OjM2cHg7fWgyIHNtYWxse2ZvbnQtc2l6ZToxNHB4O31cbmgzLGg0LGg1LGg2e2xpbmUtaGVpZ2h0OjM2cHg7fVxuaDN7Zm9udC1zaXplOjE4cHg7fWgzIHNtYWxse2ZvbnQtc2l6ZToxNHB4O31cbmg0e2ZvbnQtc2l6ZToxNnB4O31oNCBzbWFsbHtmb250LXNpemU6MTJweDt9XG5oNXtmb250LXNpemU6MTRweDt9XG5oNntmb250LXNpemU6MTNweDtjb2xvcjojYmZiZmJmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt9XG51bCxvbHttYXJnaW46MCAwIDE4cHggMjVweDt9XG51bCB1bCx1bCBvbCxvbCBvbCxvbCB1bHttYXJnaW4tYm90dG9tOjA7fVxudWx7bGlzdC1zdHlsZTpkaXNjO31cbm9se2xpc3Qtc3R5bGU6ZGVjaW1hbDt9XG5saXtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiM4MDgwODA7fVxudWwudW5zdHlsZWR7bGlzdC1zdHlsZTpub25lO21hcmdpbi1sZWZ0OjA7fVxuZGx7bWFyZ2luLWJvdHRvbToxOHB4O31kbCBkdCxkbCBkZHtsaW5lLWhlaWdodDoxOHB4O31cbmRsIGR0e2ZvbnQtd2VpZ2h0OmJvbGQ7fVxuZGwgZGR7bWFyZ2luLWxlZnQ6OXB4O31cbmhye21hcmdpbjoyMHB4IDAgMTlweDtib3JkZXI6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO31cbnN0cm9uZ3tmb250LXN0eWxlOmluaGVyaXQ7Zm9udC13ZWlnaHQ6Ym9sZDt9XG5lbXtmb250LXN0eWxlOml0YWxpYztmb250LXdlaWdodDppbmhlcml0O2xpbmUtaGVpZ2h0OmluaGVyaXQ7fVxuLm11dGVke2NvbG9yOiNiZmJmYmY7fVxuYmxvY2txdW90ZXttYXJnaW4tYm90dG9tOjE4cHg7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkICNlZWU7cGFkZGluZy1sZWZ0OjE1cHg7fWJsb2NrcXVvdGUgcHtmb250LXNpemU6MTRweDtmb250LXdlaWdodDozMDA7bGluZS1oZWlnaHQ6MThweDttYXJnaW4tYm90dG9tOjA7fVxuYmxvY2txdW90ZSBzbWFsbHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjMwMDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiNiZmJmYmY7fWJsb2NrcXVvdGUgc21hbGw6YmVmb3Jle2NvbnRlbnQ6J1xcMjAxNCBcXDAwQTAnO31cbmFkZHJlc3N7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxOHB4O21hcmdpbi1ib3R0b206MThweDt9XG5jb2RlLHByZXtwYWRkaW5nOjAgM3B4IDJweDtmb250LWZhbWlseTpNb25hY28sIEFuZGFsZSBNb25vLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO2ZvbnQtc2l6ZToxMnB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czozcHg7LW1vei1ib3JkZXItcmFkaXVzOjNweDtib3JkZXItcmFkaXVzOjNweDt9XG5jb2Rle2JhY2tncm91bmQtY29sb3I6I2ZlZTljYztjb2xvcjpyZ2JhKDAsIDAsIDAsIDAuNzUpO3BhZGRpbmc6MXB4IDNweDt9XG5wcmV7YmFja2dyb3VuZC1jb2xvcjojZjVmNWY1O2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo4LjVweDttYXJnaW46MCAwIDE4cHg7bGluZS1oZWlnaHQ6MThweDtmb250LXNpemU6MTJweDtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpOy13ZWJraXQtYm9yZGVyLXJhZGl1czozcHg7LW1vei1ib3JkZXItcmFkaXVzOjNweDtib3JkZXItcmFkaXVzOjNweDt3aGl0ZS1zcGFjZTpwcmU7d2hpdGUtc3BhY2U6cHJlLXdyYXA7d29yZC13cmFwOmJyZWFrLXdvcmQ7fVxuZm9ybXttYXJnaW4tYm90dG9tOjE4cHg7fVxuZmllbGRzZXR7bWFyZ2luLWJvdHRvbToxOHB4O3BhZGRpbmctdG9wOjE4cHg7fWZpZWxkc2V0IGxlZ2VuZHtkaXNwbGF5OmJsb2NrO3BhZGRpbmctbGVmdDoxNTBweDtmb250LXNpemU6MTkuNXB4O2xpbmUtaGVpZ2h0OjE7Y29sb3I6IzQwNDA0MDsqcGFkZGluZzowIDAgNXB4IDE0NXB4OypsaW5lLWhlaWdodDoxLjU7fVxuZm9ybSAuY2xlYXJmaXh7bWFyZ2luLWJvdHRvbToxOHB4O3pvb206MTt9Zm9ybSAuY2xlYXJmaXg6YmVmb3JlLGZvcm0gLmNsZWFyZml4OmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwiO3pvb206MTt9XG5mb3JtIC5jbGVhcmZpeDphZnRlcntjbGVhcjpib3RoO31cbmxhYmVsLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LWZhbWlseTpcIkhlbHZldGljYSBOZXVlXCIsSGVsdmV0aWNhLEFyaWFsLHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0Om5vcm1hbDt9XG5sYWJlbHtwYWRkaW5nLXRvcDo2cHg7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MThweDtmbG9hdDpsZWZ0O3dpZHRoOjEzMHB4O3RleHQtYWxpZ246cmlnaHQ7Y29sb3I6IzQwNDA0MDt9XG5mb3JtIC5pbnB1dHttYXJnaW4tbGVmdDoxNTBweDt9XG5pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXtjdXJzb3I6cG9pbnRlcjt9XG5pbnB1dCx0ZXh0YXJlYSxzZWxlY3QsLnVuZWRpdGFibGUtaW5wdXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjEwcHg7aGVpZ2h0OjE4cHg7cGFkZGluZzo0cHg7Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MThweDtjb2xvcjojODA4MDgwO2JvcmRlcjoxcHggc29saWQgI2NjYzstd2Via2l0LWJvcmRlci1yYWRpdXM6M3B4Oy1tb3otYm9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXJhZGl1czozcHg7fVxuc2VsZWN0e3BhZGRpbmc6aW5pdGlhbDt9XG5pbnB1dFt0eXBlPWNoZWNrYm94XSxpbnB1dFt0eXBlPXJhZGlvXXt3aWR0aDphdXRvO2hlaWdodDphdXRvO3BhZGRpbmc6MDttYXJnaW46M3B4IDA7Km1hcmdpbi10b3A6MDtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyOm5vbmU7fVxuaW5wdXRbdHlwZT1maWxlXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY7cGFkZGluZzppbml0aWFsO2JvcmRlcjppbml0aWFsO2xpbmUtaGVpZ2h0OmluaXRpYWw7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7LW1vei1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lO31cbmlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17d2lkdGg6YXV0bztoZWlnaHQ6YXV0bzt9XG5zZWxlY3QsaW5wdXRbdHlwZT1maWxlXXtoZWlnaHQ6MjdweDsqaGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6MjdweDsqbWFyZ2luLXRvcDo0cHg7fVxuc2VsZWN0W211bHRpcGxlXXtoZWlnaHQ6aW5oZXJpdDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY7fVxudGV4dGFyZWF7aGVpZ2h0OmF1dG87fVxuLnVuZWRpdGFibGUtaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO2Rpc3BsYXk6YmxvY2s7Ym9yZGVyLWNvbG9yOiNlZWU7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDI1KTstbW96LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wMjUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wMjUpO2N1cnNvcjpub3QtYWxsb3dlZDt9XG46LW1vei1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmO31cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojYmZiZmJmO31cbmlucHV0LHRleHRhcmVhey13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXIgbGluZWFyIDAuMnMsYm94LXNoYWRvdyBsaW5lYXIgMC4yczstbW96LXRyYW5zaXRpb246Ym9yZGVyIGxpbmVhciAwLjJzLGJveC1zaGFkb3cgbGluZWFyIDAuMnM7LW1zLXRyYW5zaXRpb246Ym9yZGVyIGxpbmVhciAwLjJzLGJveC1zaGFkb3cgbGluZWFyIDAuMnM7LW8tdHJhbnNpdGlvbjpib3JkZXIgbGluZWFyIDAuMnMsYm94LXNoYWRvdyBsaW5lYXIgMC4yczt0cmFuc2l0aW9uOmJvcmRlciBsaW5lYXIgMC4ycyxib3gtc2hhZG93IGxpbmVhciAwLjJzOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOy1tb3otYm94LXNoYWRvdzppbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTt9XG5pbnB1dDpmb2N1cyx0ZXh0YXJlYTpmb2N1c3tvdXRsaW5lOjA7Ym9yZGVyLWNvbG9yOnJnYmEoODIsIDE2OCwgMjM2LCAwLjgpOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpLDAgMCA4cHggcmdiYSg4MiwgMTY4LCAyMzYsIDAuNik7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSksMCAwIDhweCByZ2JhKDgyLCAxNjgsIDIzNiwgMC42KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSksMCAwIDhweCByZ2JhKDgyLCAxNjgsIDIzNiwgMC42KTt9XG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzLGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzLHNlbGVjdDpmb2N1c3std2Via2l0LWJveC1zaGFkb3c6bm9uZTstbW96LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7b3V0bGluZToxcHggZG90dGVkICM2NjY7fVxuZm9ybSAuY2xlYXJmaXguZXJyb3I+bGFiZWwsZm9ybSAuY2xlYXJmaXguZXJyb3IgLmhlbHAtYmxvY2ssZm9ybSAuY2xlYXJmaXguZXJyb3IgLmhlbHAtaW5saW5le2NvbG9yOiNiOTRhNDg7fVxuZm9ybSAuY2xlYXJmaXguZXJyb3IgaW5wdXQsZm9ybSAuY2xlYXJmaXguZXJyb3IgdGV4dGFyZWF7Y29sb3I6I2I5NGE0ODtib3JkZXItY29sb3I6I2VlNWY1Yjt9Zm9ybSAuY2xlYXJmaXguZXJyb3IgaW5wdXQ6Zm9jdXMsZm9ybSAuY2xlYXJmaXguZXJyb3IgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNlOTMyMmQ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCA2cHggI2Y4YjliNzstbW96LWJveC1zaGFkb3c6MCAwIDZweCAjZjhiOWI3O2JveC1zaGFkb3c6MCAwIDZweCAjZjhiOWI3O31cbmZvcm0gLmNsZWFyZml4LmVycm9yIC5pbnB1dC1wcmVwZW5kIC5hZGQtb24sZm9ybSAuY2xlYXJmaXguZXJyb3IgLmlucHV0LWFwcGVuZCAuYWRkLW9ue2NvbG9yOiNiOTRhNDg7YmFja2dyb3VuZC1jb2xvcjojZmNlNmU2O2JvcmRlci1jb2xvcjojYjk0YTQ4O31cbmZvcm0gLmNsZWFyZml4Lndhcm5pbmc+bGFiZWwsZm9ybSAuY2xlYXJmaXgud2FybmluZyAuaGVscC1ibG9jayxmb3JtIC5jbGVhcmZpeC53YXJuaW5nIC5oZWxwLWlubGluZXtjb2xvcjojYzA5ODUzO31cbmZvcm0gLmNsZWFyZml4Lndhcm5pbmcgaW5wdXQsZm9ybSAuY2xlYXJmaXgud2FybmluZyB0ZXh0YXJlYXtjb2xvcjojYzA5ODUzO2JvcmRlci1jb2xvcjojY2NhZTY0O31mb3JtIC5jbGVhcmZpeC53YXJuaW5nIGlucHV0OmZvY3VzLGZvcm0gLmNsZWFyZml4Lndhcm5pbmcgdGV4dGFyZWE6Zm9jdXN7Ym9yZGVyLWNvbG9yOiNiZTlhM2Y7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCA2cHggI2U1ZDZiMTstbW96LWJveC1zaGFkb3c6MCAwIDZweCAjZTVkNmIxO2JveC1zaGFkb3c6MCAwIDZweCAjZTVkNmIxO31cbmZvcm0gLmNsZWFyZml4Lndhcm5pbmcgLmlucHV0LXByZXBlbmQgLmFkZC1vbixmb3JtIC5jbGVhcmZpeC53YXJuaW5nIC5pbnB1dC1hcHBlbmQgLmFkZC1vbntjb2xvcjojYzA5ODUzO2JhY2tncm91bmQtY29sb3I6I2QyYjg3Nztib3JkZXItY29sb3I6I2MwOTg1Mzt9XG5mb3JtIC5jbGVhcmZpeC5zdWNjZXNzPmxhYmVsLGZvcm0gLmNsZWFyZml4LnN1Y2Nlc3MgLmhlbHAtYmxvY2ssZm9ybSAuY2xlYXJmaXguc3VjY2VzcyAuaGVscC1pbmxpbmV7Y29sb3I6IzQ2ODg0Nzt9XG5mb3JtIC5jbGVhcmZpeC5zdWNjZXNzIGlucHV0LGZvcm0gLmNsZWFyZml4LnN1Y2Nlc3MgdGV4dGFyZWF7Y29sb3I6IzQ2ODg0Nztib3JkZXItY29sb3I6IzU3YTk1Nzt9Zm9ybSAuY2xlYXJmaXguc3VjY2VzcyBpbnB1dDpmb2N1cyxmb3JtIC5jbGVhcmZpeC5zdWNjZXNzIHRleHRhcmVhOmZvY3Vze2JvcmRlci1jb2xvcjojNDU4ODQ1Oy13ZWJraXQtYm94LXNoYWRvdzowIDAgNnB4ICM5YWNjOWE7LW1vei1ib3gtc2hhZG93OjAgMCA2cHggIzlhY2M5YTtib3gtc2hhZG93OjAgMCA2cHggIzlhY2M5YTt9XG5mb3JtIC5jbGVhcmZpeC5zdWNjZXNzIC5pbnB1dC1wcmVwZW5kIC5hZGQtb24sZm9ybSAuY2xlYXJmaXguc3VjY2VzcyAuaW5wdXQtYXBwZW5kIC5hZGQtb257Y29sb3I6IzQ2ODg0NztiYWNrZ3JvdW5kLWNvbG9yOiNiY2RkYmM7Ym9yZGVyLWNvbG9yOiM0Njg4NDc7fVxuLmlucHV0LW1pbmksaW5wdXQubWluaSx0ZXh0YXJlYS5taW5pLHNlbGVjdC5taW5pe3dpZHRoOjYwcHg7fVxuLmlucHV0LXNtYWxsLGlucHV0LnNtYWxsLHRleHRhcmVhLnNtYWxsLHNlbGVjdC5zbWFsbHt3aWR0aDo5MHB4O31cbi5pbnB1dC1tZWRpdW0saW5wdXQubWVkaXVtLHRleHRhcmVhLm1lZGl1bSxzZWxlY3QubWVkaXVte3dpZHRoOjE1MHB4O31cbi5pbnB1dC1sYXJnZSxpbnB1dC5sYXJnZSx0ZXh0YXJlYS5sYXJnZSxzZWxlY3QubGFyZ2V7d2lkdGg6MjEwcHg7fVxuLmlucHV0LXhsYXJnZSxpbnB1dC54bGFyZ2UsdGV4dGFyZWEueGxhcmdlLHNlbGVjdC54bGFyZ2V7d2lkdGg6MjcwcHg7fVxuLmlucHV0LXh4bGFyZ2UsaW5wdXQueHhsYXJnZSx0ZXh0YXJlYS54eGxhcmdlLHNlbGVjdC54eGxhcmdle3dpZHRoOjUzMHB4O31cbnRleHRhcmVhLnh4bGFyZ2V7b3ZlcmZsb3cteTphdXRvO31cbmlucHV0LnNwYW4xLHRleHRhcmVhLnNwYW4xe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MzBweDttYXJnaW4tbGVmdDowO31cbmlucHV0LnNwYW4yLHRleHRhcmVhLnNwYW4ye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6OTBweDttYXJnaW4tbGVmdDowO31cbmlucHV0LnNwYW4zLHRleHRhcmVhLnNwYW4ze2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MTUwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuNCx0ZXh0YXJlYS5zcGFuNHtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpub25lO3dpZHRoOjIxMHB4O21hcmdpbi1sZWZ0OjA7fVxuaW5wdXQuc3BhbjUsdGV4dGFyZWEuc3BhbjV7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bm9uZTt3aWR0aDoyNzBweDttYXJnaW4tbGVmdDowO31cbmlucHV0LnNwYW42LHRleHRhcmVhLnNwYW42e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6MzMwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuNyx0ZXh0YXJlYS5zcGFuN3tkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpub25lO3dpZHRoOjM5MHB4O21hcmdpbi1sZWZ0OjA7fVxuaW5wdXQuc3BhbjgsdGV4dGFyZWEuc3Bhbjh7ZGlzcGxheTppbmxpbmUtYmxvY2s7ZmxvYXQ6bm9uZTt3aWR0aDo0NTBweDttYXJnaW4tbGVmdDowO31cbmlucHV0LnNwYW45LHRleHRhcmVhLnNwYW45e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6NTEwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuMTAsdGV4dGFyZWEuc3BhbjEwe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6NTcwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuMTEsdGV4dGFyZWEuc3BhbjExe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6NjMwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuMTIsdGV4dGFyZWEuc3BhbjEye2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6NjkwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuMTMsdGV4dGFyZWEuc3BhbjEze2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6NzUwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuMTQsdGV4dGFyZWEuc3BhbjE0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6ODEwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuMTUsdGV4dGFyZWEuc3BhbjE1e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6ODcwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dC5zcGFuMTYsdGV4dGFyZWEuc3BhbjE2e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2Zsb2F0Om5vbmU7d2lkdGg6OTMwcHg7bWFyZ2luLWxlZnQ6MDt9XG5pbnB1dFtkaXNhYmxlZF0sc2VsZWN0W2Rpc2FibGVkXSx0ZXh0YXJlYVtkaXNhYmxlZF0saW5wdXRbcmVhZG9ubHldLHNlbGVjdFtyZWFkb25seV0sdGV4dGFyZWFbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2RkZDtjdXJzb3I6bm90LWFsbG93ZWQ7fVxuLmFjdGlvbnN7YmFja2dyb3VuZDojZjVmNWY1O21hcmdpbi10b3A6MThweDttYXJnaW4tYm90dG9tOjE4cHg7cGFkZGluZzoxN3B4IDIwcHggMThweCAxNTBweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkOy13ZWJraXQtYm9yZGVyLXJhZGl1czowIDAgM3B4IDNweDstbW96LWJvcmRlci1yYWRpdXM6MCAwIDNweCAzcHg7Ym9yZGVyLXJhZGl1czowIDAgM3B4IDNweDt9LmFjdGlvbnMgLnNlY29uZGFyeS1hY3Rpb257ZmxvYXQ6cmlnaHQ7fS5hY3Rpb25zIC5zZWNvbmRhcnktYWN0aW9uIGF7bGluZS1oZWlnaHQ6MzBweDt9LmFjdGlvbnMgLnNlY29uZGFyeS1hY3Rpb24gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO31cbi5oZWxwLWlubGluZSwuaGVscC1ibG9ja3tmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiNiZmJmYmY7fVxuLmhlbHAtaW5saW5le3BhZGRpbmctbGVmdDo1cHg7KnBvc2l0aW9uOnJlbGF0aXZlOyp0b3A6LTVweDt9XG4uaGVscC1ibG9ja3tkaXNwbGF5OmJsb2NrO21heC13aWR0aDo2MDBweDt9XG4uaW5saW5lLWlucHV0c3tjb2xvcjojODA4MDgwO30uaW5saW5lLWlucHV0cyBzcGFue3BhZGRpbmc6MCAycHggMCAxcHg7fVxuLmlucHV0LXByZXBlbmQgaW5wdXQsLmlucHV0LWFwcGVuZCBpbnB1dHstd2Via2l0LWJvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7LW1vei1ib3JkZXItcmFkaXVzOjAgM3B4IDNweCAwO2JvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7fVxuLmlucHV0LXByZXBlbmQgLmFkZC1vbiwuaW5wdXQtYXBwZW5kIC5hZGQtb257cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZDojZjVmNWY1O2JvcmRlcjoxcHggc29saWQgI2NjYzt6LWluZGV4OjI7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO3dpZHRoOmF1dG87bWluLXdpZHRoOjE2cHg7aGVpZ2h0OjE4cHg7cGFkZGluZzo0cHggNHB4IDRweCA1cHg7bWFyZ2luLXJpZ2h0Oi0xcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjE4cHg7Y29sb3I6I2JmYmZiZjt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmZmZmY7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4Oy1tb3otYm9yZGVyLXJhZGl1czozcHggMCAwIDNweDtib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4O31cbi5pbnB1dC1wcmVwZW5kIC5hY3RpdmUsLmlucHV0LWFwcGVuZCAuYWN0aXZle2JhY2tncm91bmQ6I2E5ZGJhOTtib3JkZXItY29sb3I6IzQ2YTU0Njt9XG4uaW5wdXQtcHJlcGVuZCAuYWRkLW9ueyptYXJnaW4tdG9wOjFweDt9XG4uaW5wdXQtYXBwZW5kIGlucHV0e2Zsb2F0OmxlZnQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4Oy1tb3otYm9yZGVyLXJhZGl1czozcHggMCAwIDNweDtib3JkZXItcmFkaXVzOjNweCAwIDAgM3B4O31cbi5pbnB1dC1hcHBlbmQgLmFkZC1vbnstd2Via2l0LWJvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7LW1vei1ib3JkZXItcmFkaXVzOjAgM3B4IDNweCAwO2JvcmRlci1yYWRpdXM6MCAzcHggM3B4IDA7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6LTFweDt9XG4uaW5wdXRzLWxpc3R7bWFyZ2luOjAgMCA1cHg7d2lkdGg6MTAwJTt9LmlucHV0cy1saXN0IGxpe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowO3dpZHRoOjEwMCU7fVxuLmlucHV0cy1saXN0IGxhYmVse2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvO3BhZGRpbmc6MDttYXJnaW4tbGVmdDoyMHB4O2xpbmUtaGVpZ2h0OjE4cHg7dGV4dC1hbGlnbjpsZWZ0O3doaXRlLXNwYWNlOm5vcm1hbDt9LmlucHV0cy1saXN0IGxhYmVsIHN0cm9uZ3tjb2xvcjojODA4MDgwO31cbi5pbnB1dHMtbGlzdCBsYWJlbCBzbWFsbHtmb250LXNpemU6MTFweDtmb250LXdlaWdodDpub3JtYWw7fVxuLmlucHV0cy1saXN0IC5pbnB1dHMtbGlzdHttYXJnaW4tbGVmdDoyNXB4O21hcmdpbi1ib3R0b206MTBweDtwYWRkaW5nLXRvcDowO31cbi5pbnB1dHMtbGlzdDpmaXJzdC1jaGlsZHtwYWRkaW5nLXRvcDo2cHg7fVxuLmlucHV0cy1saXN0IGxpK2xpe3BhZGRpbmctdG9wOjJweDt9XG4uaW5wdXRzLWxpc3QgaW5wdXRbdHlwZT1yYWRpb10sLmlucHV0cy1saXN0IGlucHV0W3R5cGU9Y2hlY2tib3hde21hcmdpbi1ib3R0b206MDttYXJnaW4tbGVmdDotMjBweDtmbG9hdDpsZWZ0O31cbi5mb3JtLXN0YWNrZWR7cGFkZGluZy1sZWZ0OjIwcHg7fS5mb3JtLXN0YWNrZWQgZmllbGRzZXR7cGFkZGluZy10b3A6OXB4O31cbi5mb3JtLXN0YWNrZWQgbGVnZW5ke3BhZGRpbmctbGVmdDowO31cbi5mb3JtLXN0YWNrZWQgbGFiZWx7ZGlzcGxheTpibG9jaztmbG9hdDpub25lO3dpZHRoOmF1dG87Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LWFsaWduOmxlZnQ7bGluZS1oZWlnaHQ6MjBweDtwYWRkaW5nLXRvcDowO31cbi5mb3JtLXN0YWNrZWQgLmNsZWFyZml4e21hcmdpbi1ib3R0b206OXB4O30uZm9ybS1zdGFja2VkIC5jbGVhcmZpeCBkaXYuaW5wdXR7bWFyZ2luLWxlZnQ6MDt9XG4uZm9ybS1zdGFja2VkIC5pbnB1dHMtbGlzdHttYXJnaW4tYm90dG9tOjA7fS5mb3JtLXN0YWNrZWQgLmlucHV0cy1saXN0IGxpe3BhZGRpbmctdG9wOjA7fS5mb3JtLXN0YWNrZWQgLmlucHV0cy1saXN0IGxpIGxhYmVse2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nLXRvcDowO31cbi5mb3JtLXN0YWNrZWQgZGl2LmNsZWFyZml4LmVycm9ye3BhZGRpbmctdG9wOjEwcHg7cGFkZGluZy1ib3R0b206MTBweDtwYWRkaW5nLWxlZnQ6MTBweDttYXJnaW4tdG9wOjA7bWFyZ2luLWxlZnQ6LTEwcHg7fVxuLmZvcm0tc3RhY2tlZCAuYWN0aW9uc3ttYXJnaW4tbGVmdDotMjBweDtwYWRkaW5nLWxlZnQ6MjBweDt9XG50YWJsZXt3aWR0aDoxMDAlO21hcmdpbi1ib3R0b206MThweDtwYWRkaW5nOjA7Zm9udC1zaXplOjEzcHg7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO310YWJsZSB0aCx0YWJsZSB0ZHtwYWRkaW5nOjEwcHggMTBweCA5cHg7bGluZS1oZWlnaHQ6MThweDt0ZXh0LWFsaWduOmxlZnQ7fVxudGFibGUgdGh7cGFkZGluZy10b3A6OXB4O2ZvbnQtd2VpZ2h0OmJvbGQ7dmVydGljYWwtYWxpZ246bWlkZGxlO31cbnRhYmxlIHRke3ZlcnRpY2FsLWFsaWduOnRvcDtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkO31cbnRhYmxlIHRib2R5IHRoe2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7dmVydGljYWwtYWxpZ246dG9wO31cbi5jb25kZW5zZWQtdGFibGUgdGgsLmNvbmRlbnNlZC10YWJsZSB0ZHtwYWRkaW5nOjVweCA1cHggNHB4O31cbi5ib3JkZXJlZC10YWJsZXtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlOypib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweDstbW96LWJvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1yYWRpdXM6NHB4O30uYm9yZGVyZWQtdGFibGUgdGgrdGgsLmJvcmRlcmVkLXRhYmxlIHRkK3RkLC5ib3JkZXJlZC10YWJsZSB0aCt0ZHtib3JkZXItbGVmdDoxcHggc29saWQgI2RkZDt9XG4uYm9yZGVyZWQtdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6Zmlyc3QtY2hpbGQsLmJvcmRlcmVkLXRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkOmZpcnN0LWNoaWxkey13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHggMCAwIDA7LW1vei1ib3JkZXItcmFkaXVzOjRweCAwIDAgMDtib3JkZXItcmFkaXVzOjRweCAwIDAgMDt9XG4uYm9yZGVyZWQtdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQgdGg6bGFzdC1jaGlsZCwuYm9yZGVyZWQtdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQ6bGFzdC1jaGlsZHstd2Via2l0LWJvcmRlci1yYWRpdXM6MCA0cHggMCAwOy1tb3otYm9yZGVyLXJhZGl1czowIDRweCAwIDA7Ym9yZGVyLXJhZGl1czowIDRweCAwIDA7fVxuLmJvcmRlcmVkLXRhYmxlIHRib2R5IHRyOmxhc3QtY2hpbGQgdGQ6Zmlyc3QtY2hpbGR7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMCAwIDRweDstbW96LWJvcmRlci1yYWRpdXM6MCAwIDAgNHB4O2JvcmRlci1yYWRpdXM6MCAwIDAgNHB4O31cbi5ib3JkZXJlZC10YWJsZSB0Ym9keSB0cjpsYXN0LWNoaWxkIHRkOmxhc3QtY2hpbGR7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMCA0cHggMDstbW96LWJvcmRlci1yYWRpdXM6MCAwIDRweCAwO2JvcmRlci1yYWRpdXM6MCAwIDRweCAwO31cbnRhYmxlIC5zcGFuMXt3aWR0aDoyMHB4O31cbnRhYmxlIC5zcGFuMnt3aWR0aDo2MHB4O31cbnRhYmxlIC5zcGFuM3t3aWR0aDoxMDBweDt9XG50YWJsZSAuc3BhbjR7d2lkdGg6MTQwcHg7fVxudGFibGUgLnNwYW41e3dpZHRoOjE4MHB4O31cbnRhYmxlIC5zcGFuNnt3aWR0aDoyMjBweDt9XG50YWJsZSAuc3Bhbjd7d2lkdGg6MjYwcHg7fVxudGFibGUgLnNwYW44e3dpZHRoOjMwMHB4O31cbnRhYmxlIC5zcGFuOXt3aWR0aDozNDBweDt9XG50YWJsZSAuc3BhbjEwe3dpZHRoOjM4MHB4O31cbnRhYmxlIC5zcGFuMTF7d2lkdGg6NDIwcHg7fVxudGFibGUgLnNwYW4xMnt3aWR0aDo0NjBweDt9XG50YWJsZSAuc3BhbjEze3dpZHRoOjUwMHB4O31cbnRhYmxlIC5zcGFuMTR7d2lkdGg6NTQwcHg7fVxudGFibGUgLnNwYW4xNXt3aWR0aDo1ODBweDt9XG50YWJsZSAuc3BhbjE2e3dpZHRoOjYyMHB4O31cbi56ZWJyYS1zdHJpcGVkIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHRkLC56ZWJyYS1zdHJpcGVkIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHRoe2JhY2tncm91bmQtY29sb3I6I2Y5ZjlmOTt9XG4uemVicmEtc3RyaXBlZCB0Ym9keSB0cjpob3ZlciB0ZCwuemVicmEtc3RyaXBlZCB0Ym9keSB0cjpob3ZlciB0aHtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7fVxudGFibGUgLmhlYWRlcntjdXJzb3I6cG9pbnRlcjt9dGFibGUgLmhlYWRlcjphZnRlcntjb250ZW50OlwiXCI7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXRvcDo3cHg7Ym9yZGVyLXdpZHRoOjAgNHB4IDRweDtib3JkZXItc3R5bGU6c29saWQ7Ym9yZGVyLWNvbG9yOiMwMDAgdHJhbnNwYXJlbnQ7dmlzaWJpbGl0eTpoaWRkZW47fVxudGFibGUgLmhlYWRlclNvcnRVcCx0YWJsZSAuaGVhZGVyU29ydERvd257YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDE0MSwgMTkyLCAyMTksIDAuMjUpO3RleHQtc2hhZG93OjAgMXB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO31cbnRhYmxlIC5oZWFkZXI6aG92ZXI6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO31cbnRhYmxlIC5oZWFkZXJTb3J0RG93bjphZnRlcix0YWJsZSAuaGVhZGVyU29ydERvd246aG92ZXI6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO2ZpbHRlcjphbHBoYShvcGFjaXR5PTYwKTsta2h0bWwtb3BhY2l0eTowLjY7LW1vei1vcGFjaXR5OjAuNjtvcGFjaXR5OjAuNjt9XG50YWJsZSAuaGVhZGVyU29ydFVwOmFmdGVye2JvcmRlci1ib3R0b206bm9uZTtib3JkZXItbGVmdDo0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjRweCBzb2xpZCAjMDAwO3Zpc2liaWxpdHk6dmlzaWJsZTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTstbW96LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NjApOy1raHRtbC1vcGFjaXR5OjAuNjstbW96LW9wYWNpdHk6MC42O29wYWNpdHk6MC42O31cbnRhYmxlIC5ibHVle2NvbG9yOiMwNDljZGI7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMDQ5Y2RiO31cbnRhYmxlIC5oZWFkZXJTb3J0VXAuYmx1ZSx0YWJsZSAuaGVhZGVyU29ydERvd24uYmx1ZXtiYWNrZ3JvdW5kLWNvbG9yOiNhZGU2ZmU7fVxudGFibGUgLmdyZWVue2NvbG9yOiM0NmE1NDY7Ym9yZGVyLWJvdHRvbS1jb2xvcjojNDZhNTQ2O31cbnRhYmxlIC5oZWFkZXJTb3J0VXAuZ3JlZW4sdGFibGUgLmhlYWRlclNvcnREb3duLmdyZWVue2JhY2tncm91bmQtY29sb3I6I2NkZWFjZDt9XG50YWJsZSAucmVke2NvbG9yOiM5ZDI2MWQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjojOWQyNjFkO31cbnRhYmxlIC5oZWFkZXJTb3J0VXAucmVkLHRhYmxlIC5oZWFkZXJTb3J0RG93bi5yZWR7YmFja2dyb3VuZC1jb2xvcjojZjRjOGM1O31cbnRhYmxlIC55ZWxsb3d7Y29sb3I6I2ZmYzQwZDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmM0MGQ7fVxudGFibGUgLmhlYWRlclNvcnRVcC55ZWxsb3csdGFibGUgLmhlYWRlclNvcnREb3duLnllbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmY2ZDk7fVxudGFibGUgLm9yYW5nZXtjb2xvcjojZjg5NDA2O2JvcmRlci1ib3R0b20tY29sb3I6I2Y4OTQwNjt9XG50YWJsZSAuaGVhZGVyU29ydFVwLm9yYW5nZSx0YWJsZSAuaGVhZGVyU29ydERvd24ub3Jhbmdle2JhY2tncm91bmQtY29sb3I6I2ZlZTljYzt9XG50YWJsZSAucHVycGxle2NvbG9yOiM3YTQzYjY7Ym9yZGVyLWJvdHRvbS1jb2xvcjojN2E0M2I2O31cbnRhYmxlIC5oZWFkZXJTb3J0VXAucHVycGxlLHRhYmxlIC5oZWFkZXJTb3J0RG93bi5wdXJwbGV7YmFja2dyb3VuZC1jb2xvcjojZTJkNWYwO31cbi50b3BiYXJ7aGVpZ2h0OjQwcHg7cG9zaXRpb246Zml4ZWQ7dG9wOjA7bGVmdDowO3JpZ2h0OjA7ei1pbmRleDoxMDAwMDtvdmVyZmxvdzp2aXNpYmxlO30udG9wYmFyIGF7Y29sb3I6I2JmYmZiZjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO31cbi50b3BiYXIgaDMgYTpob3ZlciwudG9wYmFyIC5icmFuZDpob3ZlciwudG9wYmFyIHVsIC5hY3RpdmU+YXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO2NvbG9yOiNmZmZmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxuLnRvcGJhciBoM3twb3NpdGlvbjpyZWxhdGl2ZTt9XG4udG9wYmFyIGgzIGEsLnRvcGJhciAuYnJhbmR7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6OHB4IDIwcHggMTJweDttYXJnaW4tbGVmdDotMjBweDtjb2xvcjojZmZmZmZmO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjIwMDtsaW5lLWhlaWdodDoxO31cbi50b3BiYXIgcHttYXJnaW46MDtsaW5lLWhlaWdodDo0MHB4O30udG9wYmFyIHAgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2NvbG9yOiNmZmZmZmY7fVxuLnRvcGJhciBmb3Jte2Zsb2F0OmxlZnQ7bWFyZ2luOjVweCAwIDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTtmaWx0ZXI6YWxwaGEob3BhY2l0eT0xMDApOy1raHRtbC1vcGFjaXR5OjE7LW1vei1vcGFjaXR5OjE7b3BhY2l0eToxO31cbi50b3BiYXIgZm9ybS5wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0O31cbi50b3BiYXIgaW5wdXR7YmFja2dyb3VuZC1jb2xvcjojNDQ0O2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpO2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtmb250LXNpemU6bm9ybWFsO2ZvbnQtd2VpZ2h0OjEzcHg7bGluZS1oZWlnaHQ6MTtwYWRkaW5nOjRweCA5cHg7Y29sb3I6I2ZmZmZmZjtjb2xvcjpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO2JvcmRlcjoxcHggc29saWQgIzExMTstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSksMCAxcHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSksMCAxcHggMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpLDAgMXB4IDBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOy13ZWJraXQtdHJhbnNpdGlvbjpub25lOy1tb3otdHJhbnNpdGlvbjpub25lOy1tcy10cmFuc2l0aW9uOm5vbmU7LW8tdHJhbnNpdGlvbjpub25lO3RyYW5zaXRpb246bm9uZTt9LnRvcGJhciBpbnB1dDotbW96LXBsYWNlaG9sZGVye2NvbG9yOiNlNmU2ZTY7fVxuLnRvcGJhciBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcntjb2xvcjojZTZlNmU2O31cbi50b3BiYXIgaW5wdXQ6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojYmZiZmJmO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO2NvbG9yOiNmZmZmZmY7fVxuLnRvcGJhciBpbnB1dDpmb2N1cywudG9wYmFyIGlucHV0LmZvY3VzZWR7b3V0bGluZTowO2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtjb2xvcjojNDA0MDQwO3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZmZmZjtib3JkZXI6MDtwYWRkaW5nOjVweCAxMHB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDAgM3B4IHJnYmEoMCwgMCwgMCwgMC4xNSk7LW1vei1ib3gtc2hhZG93OjAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtib3gtc2hhZG93OjAgMCAzcHggcmdiYSgwLCAwLCAwLCAwLjE1KTt9XG4udG9wYmFyLWlubmVyLC50b3BiYXIgLmZpbGx7YmFja2dyb3VuZC1jb2xvcjojMjIyO2JhY2tncm91bmQtY29sb3I6IzIyMjIyMjtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLWltYWdlOi1raHRtbC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjMzMzMzMzKSwgdG8oIzIyMjIyMikpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMzMzMzMzLCAjMjIyMjIyKTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjMzMzMzMzLCAjMjIyMjIyKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICMzMzMzMzMpLCBjb2xvci1zdG9wKDEwMCUsICMyMjIyMjIpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzMzMzMzMywgIzIyMjIyMik7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjMzMzMzMzLCAjMjIyMjIyKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0b3AsICMzMzMzMzMsICMyMjIyMjIpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzMzMzMzMycsIGVuZENvbG9yc3RyPScjMjIyMjIyJywgR3JhZGllbnRUeXBlPTApOy13ZWJraXQtYm94LXNoYWRvdzowIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjI1KSxpbnNldCAwIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMSk7LW1vei1ib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpLGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtib3gtc2hhZG93OjAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMjUpLGluc2V0IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTt9XG4udG9wYmFyIGRpdj51bCwubmF2e2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDttYXJnaW46MCAxMHB4IDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTtsZWZ0OjA7fS50b3BiYXIgZGl2PnVsPmxpLC5uYXY+bGl7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O31cbi50b3BiYXIgZGl2PnVsIGEsLm5hdiBhe2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bm9uZTtwYWRkaW5nOjEwcHggMTBweCAxMXB4O2xpbmUtaGVpZ2h0OjE5cHg7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fS50b3BiYXIgZGl2PnVsIGE6aG92ZXIsLm5hdiBhOmhvdmVye2NvbG9yOiNmZmZmZmY7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxuLnRvcGJhciBkaXY+dWwgLmFjdGl2ZT5hLC5uYXYgLmFjdGl2ZT5he2JhY2tncm91bmQtY29sb3I6IzIyMjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwgMCwgMCwgMC41KTt9XG4udG9wYmFyIGRpdj51bC5zZWNvbmRhcnktbmF2LC5uYXYuc2Vjb25kYXJ5LW5hdntmbG9hdDpyaWdodDttYXJnaW4tbGVmdDoxMHB4O21hcmdpbi1yaWdodDowO30udG9wYmFyIGRpdj51bC5zZWNvbmRhcnktbmF2IC5tZW51LWRyb3Bkb3duLC5uYXYuc2Vjb25kYXJ5LW5hdiAubWVudS1kcm9wZG93biwudG9wYmFyIGRpdj51bC5zZWNvbmRhcnktbmF2IC5kcm9wZG93bi1tZW51LC5uYXYuc2Vjb25kYXJ5LW5hdiAuZHJvcGRvd24tbWVudXtyaWdodDowO2JvcmRlcjowO31cbi50b3BiYXIgZGl2PnVsIGEubWVudTpob3ZlciwubmF2IGEubWVudTpob3ZlciwudG9wYmFyIGRpdj51bCBsaS5vcGVuIC5tZW51LC5uYXYgbGkub3BlbiAubWVudSwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24tdG9nZ2xlOmhvdmVyLC5uYXYgLmRyb3Bkb3duLXRvZ2dsZTpob3ZlciwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tdG9nZ2xlLC5uYXYgLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZXtiYWNrZ3JvdW5kOiM0NDQ7YmFja2dyb3VuZDpyZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO31cbi50b3BiYXIgZGl2PnVsIC5tZW51LWRyb3Bkb3duLC5uYXYgLm1lbnUtZHJvcGRvd24sLnRvcGJhciBkaXY+dWwgLmRyb3Bkb3duLW1lbnUsLm5hdiAuZHJvcGRvd24tbWVudXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzM7fS50b3BiYXIgZGl2PnVsIC5tZW51LWRyb3Bkb3duIGEubWVudSwubmF2IC5tZW51LWRyb3Bkb3duIGEubWVudSwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24tbWVudSBhLm1lbnUsLm5hdiAuZHJvcGRvd24tbWVudSBhLm1lbnUsLnRvcGJhciBkaXY+dWwgLm1lbnUtZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZSwubmF2IC5tZW51LWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUsLnRvcGJhciBkaXY+dWwgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLXRvZ2dsZSwubmF2IC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZmZmZjt9LnRvcGJhciBkaXY+dWwgLm1lbnUtZHJvcGRvd24gYS5tZW51Lm9wZW4sLm5hdiAubWVudS1kcm9wZG93biBhLm1lbnUub3BlbiwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24tbWVudSBhLm1lbnUub3BlbiwubmF2IC5kcm9wZG93bi1tZW51IGEubWVudS5vcGVuLC50b3BiYXIgZGl2PnVsIC5tZW51LWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUub3BlbiwubmF2IC5tZW51LWRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUub3BlbiwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tdG9nZ2xlLm9wZW4sLm5hdiAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24tdG9nZ2xlLm9wZW57YmFja2dyb3VuZDojNDQ0O2JhY2tncm91bmQ6cmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA1KTt9XG4udG9wYmFyIGRpdj51bCAubWVudS1kcm9wZG93biBsaSBhLC5uYXYgLm1lbnUtZHJvcGRvd24gbGkgYSwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24tbWVudSBsaSBhLC5uYXYgLmRyb3Bkb3duLW1lbnUgbGkgYXtjb2xvcjojOTk5O3RleHQtc2hhZG93OjAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjUpO30udG9wYmFyIGRpdj51bCAubWVudS1kcm9wZG93biBsaSBhOmhvdmVyLC5uYXYgLm1lbnUtZHJvcGRvd24gbGkgYTpob3ZlciwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24tbWVudSBsaSBhOmhvdmVyLC5uYXYgLmRyb3Bkb3duLW1lbnUgbGkgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiMxOTE5MTk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1pbWFnZTota2h0bWwtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzI5MjkyOSksIHRvKCMxOTE5MTkpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzI5MjkyOSwgIzE5MTkxOSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzI5MjkyOSwgIzE5MTkxOSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjMjkyOTI5KSwgY29sb3Itc3RvcCgxMDAlLCAjMTkxOTE5KSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMyOTI5MjksICMxOTE5MTkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzI5MjkyOSwgIzE5MTkxOSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG9wLCAjMjkyOTI5LCAjMTkxOTE5KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMyOTI5MjknLCBlbmRDb2xvcnN0cj0nIzE5MTkxOScsIEdyYWRpZW50VHlwZT0wKTtjb2xvcjojZmZmZmZmO31cbi50b3BiYXIgZGl2PnVsIC5tZW51LWRyb3Bkb3duIC5hY3RpdmUgYSwubmF2IC5tZW51LWRyb3Bkb3duIC5hY3RpdmUgYSwudG9wYmFyIGRpdj51bCAuZHJvcGRvd24tbWVudSAuYWN0aXZlIGEsLm5hdiAuZHJvcGRvd24tbWVudSAuYWN0aXZlIGF7Y29sb3I6I2ZmZmZmZjt9XG4udG9wYmFyIGRpdj51bCAubWVudS1kcm9wZG93biAuZGl2aWRlciwubmF2IC5tZW51LWRyb3Bkb3duIC5kaXZpZGVyLC50b3BiYXIgZGl2PnVsIC5kcm9wZG93bi1tZW51IC5kaXZpZGVyLC5uYXYgLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7YmFja2dyb3VuZC1jb2xvcjojMjIyO2JvcmRlci1jb2xvcjojNDQ0O31cbi50b3BiYXIgdWwgLm1lbnUtZHJvcGRvd24gbGkgYSwudG9wYmFyIHVsIC5kcm9wZG93bi1tZW51IGxpIGF7cGFkZGluZzo0cHggMTVweDt9XG5saS5tZW51LC5kcm9wZG93bntwb3NpdGlvbjpyZWxhdGl2ZTt9XG5hLm1lbnU6YWZ0ZXIsLmRyb3Bkb3duLXRvZ2dsZTphZnRlcnt3aWR0aDowO2hlaWdodDowO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2NvbnRlbnQ6XCImZGFycjtcIjt0ZXh0LWluZGVudDotOTk5OTlweDt2ZXJ0aWNhbC1hbGlnbjp0b3A7bWFyZ2luLXRvcDo4cHg7bWFyZ2luLWxlZnQ6NHB4O2JvcmRlci1sZWZ0OjRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NHB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci10b3A6NHB4IHNvbGlkICNmZmZmZmY7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NTApOy1raHRtbC1vcGFjaXR5OjAuNTstbW96LW9wYWNpdHk6MC41O29wYWNpdHk6MC41O31cbi5tZW51LWRyb3Bkb3duLC5kcm9wZG93bi1tZW51e2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtmbG9hdDpsZWZ0O2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NDBweDt6LWluZGV4OjkwMDttaW4td2lkdGg6MTYwcHg7bWF4LXdpZHRoOjIyMHB4O193aWR0aDoxNjBweDttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDowO3BhZGRpbmc6NnB4IDA7em9vbToxO2JvcmRlci1jb2xvcjojOTk5O2JvcmRlci1jb2xvcjpyZ2JhKDAsIDAsIDAsIDAuMik7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDFweCAxcHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMCA2cHggNnB4Oy1tb3otYm9yZGVyLXJhZGl1czowIDAgNnB4IDZweDtib3JkZXItcmFkaXVzOjAgMCA2cHggNnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpOy1tb3otYm94LXNoYWRvdzowIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjIpO2JveC1zaGFkb3c6MCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yKTstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDstbW96LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7fS5tZW51LWRyb3Bkb3duIGxpLC5kcm9wZG93bi1tZW51IGxpe2Zsb2F0Om5vbmU7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOm5vbmU7fVxuLm1lbnUtZHJvcGRvd24gLmRpdmlkZXIsLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXJ7aGVpZ2h0OjFweDttYXJnaW46NXB4IDA7b3ZlcmZsb3c6aGlkZGVuO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZmZmZmZmO31cbi50b3BiYXIgLmRyb3Bkb3duLW1lbnUgYSwuZHJvcGRvd24tbWVudSBhe2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo0cHggMTVweDtjbGVhcjpib3RoO2ZvbnQtd2VpZ2h0Om5vcm1hbDtsaW5lLWhlaWdodDoxOHB4O2NvbG9yOiM4MDgwODA7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmZmZmO30udG9wYmFyIC5kcm9wZG93bi1tZW51IGE6aG92ZXIsLmRyb3Bkb3duLW1lbnUgYTpob3ZlciwudG9wYmFyIC5kcm9wZG93bi1tZW51IGEuaG92ZXIsLmRyb3Bkb3duLW1lbnUgYS5ob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkZGRkZGQ7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1pbWFnZTota2h0bWwtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oI2VlZWVlZSksIHRvKCNkZGRkZGQpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSwgI2RkZGRkZCk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSwgI2RkZGRkZCk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZWVlZWVlKSwgY29sb3Itc3RvcCgxMDAlLCAjZGRkZGRkKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWVlZWUsICNkZGRkZGQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZWVlZSwgI2RkZGRkZCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlZWVlLCAjZGRkZGRkKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2RkZGRkZCcsIEdyYWRpZW50VHlwZT0wKTtjb2xvcjojNDA0MDQwO3RleHQtZGVjb3JhdGlvbjpub25lOy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4wMjUpLGluc2V0IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuMDI1KTstbW96LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDI1KSxpbnNldCAwIC0xcHggcmdiYSgwLCAwLCAwLCAwLjAyNSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4wMjUpLGluc2V0IDAgLTFweCByZ2JhKDAsIDAsIDAsIDAuMDI1KTt9XG4ub3BlbiAubWVudSwuZHJvcGRvd24ub3BlbiAubWVudSwub3BlbiAuZHJvcGRvd24tdG9nZ2xlLC5kcm9wZG93bi5vcGVuIC5kcm9wZG93bi10b2dnbGV7Y29sb3I6I2ZmZmZmZjtiYWNrZ3JvdW5kOiNjY2M7YmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIDAuMyk7fVxuLm9wZW4gLm1lbnUtZHJvcGRvd24sLmRyb3Bkb3duLm9wZW4gLm1lbnUtZHJvcGRvd24sLm9wZW4gLmRyb3Bkb3duLW1lbnUsLmRyb3Bkb3duLm9wZW4gLmRyb3Bkb3duLW1lbnV7ZGlzcGxheTpibG9jazt9XG4udGFicywucGlsbHN7bWFyZ2luOjAgMCAxOHB4O3BhZGRpbmc6MDtsaXN0LXN0eWxlOm5vbmU7em9vbToxO30udGFiczpiZWZvcmUsLnBpbGxzOmJlZm9yZSwudGFiczphZnRlciwucGlsbHM6YWZ0ZXJ7ZGlzcGxheTp0YWJsZTtjb250ZW50OlwiXCI7em9vbToxO31cbi50YWJzOmFmdGVyLC5waWxsczphZnRlcntjbGVhcjpib3RoO31cbi50YWJzPmxpLC5waWxscz5saXtmbG9hdDpsZWZ0O30udGFicz5saT5hLC5waWxscz5saT5he2Rpc3BsYXk6YmxvY2s7fVxuLnRhYnN7Ym9yZGVyLWNvbG9yOiNkZGQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDowIDAgMXB4O30udGFicz5saXtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tYm90dG9tOi0xcHg7fS50YWJzPmxpPmF7cGFkZGluZzowIDE1cHg7bWFyZ2luLXJpZ2h0OjJweDtsaW5lLWhlaWdodDozNHB4O2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweCA0cHggMCAwOy1tb3otYm9yZGVyLXJhZGl1czo0cHggNHB4IDAgMDtib3JkZXItcmFkaXVzOjRweCA0cHggMCAwO30udGFicz5saT5hOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXItY29sb3I6I2VlZSAjZWVlICNkZGQ7fVxuLnRhYnMgLmFjdGl2ZT5hLC50YWJzIC5hY3RpdmU+YTpob3Zlcntjb2xvcjojODA4MDgwO2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWJvdHRvbS1jb2xvcjp0cmFuc3BhcmVudDtjdXJzb3I6ZGVmYXVsdDt9XG4udGFicyAubWVudS1kcm9wZG93biwudGFicyAuZHJvcGRvd24tbWVudXt0b3A6MzVweDtib3JkZXItd2lkdGg6MXB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czowIDZweCA2cHggNnB4Oy1tb3otYm9yZGVyLXJhZGl1czowIDZweCA2cHggNnB4O2JvcmRlci1yYWRpdXM6MCA2cHggNnB4IDZweDt9XG4udGFicyBhLm1lbnU6YWZ0ZXIsLnRhYnMgLmRyb3Bkb3duLXRvZ2dsZTphZnRlcntib3JkZXItdG9wLWNvbG9yOiM5OTk7bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1sZWZ0OjVweDt9XG4udGFicyBsaS5vcGVuLm1lbnUgLm1lbnUsLnRhYnMgLm9wZW4uZHJvcGRvd24gLmRyb3Bkb3duLXRvZ2dsZXtib3JkZXItY29sb3I6Izk5OTt9XG4udGFicyBsaS5vcGVuIGEubWVudTphZnRlciwudGFicyAuZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tdG9nZ2xlOmFmdGVye2JvcmRlci10b3AtY29sb3I6IzU1NTt9XG4ucGlsbHMgYXttYXJnaW46NXB4IDNweCA1cHggMDtwYWRkaW5nOjAgMTVweDtsaW5lLWhlaWdodDozMHB4O3RleHQtc2hhZG93OjAgMXB4IDFweCAjZmZmZmZmOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxNXB4Oy1tb3otYm9yZGVyLXJhZGl1czoxNXB4O2JvcmRlci1yYWRpdXM6MTVweDt9LnBpbGxzIGE6aG92ZXJ7Y29sb3I6I2ZmZmZmZjt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjI1KTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDQzOGE7fVxuLnBpbGxzIC5hY3RpdmUgYXtjb2xvcjojZmZmZmZmO3RleHQtc2hhZG93OjAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMjUpO2JhY2tncm91bmQtY29sb3I6IzAwNjlkNjt9XG4ucGlsbHMtdmVydGljYWw+bGl7ZmxvYXQ6bm9uZTt9XG4udGFiLWNvbnRlbnQ+LnRhYi1wYW5lLC5waWxsLWNvbnRlbnQ+LnBpbGwtcGFuZSwudGFiLWNvbnRlbnQ+ZGl2LC5waWxsLWNvbnRlbnQ+ZGl2e2Rpc3BsYXk6bm9uZTt9XG4udGFiLWNvbnRlbnQ+LmFjdGl2ZSwucGlsbC1jb250ZW50Pi5hY3RpdmV7ZGlzcGxheTpibG9jazt9XG4uYnJlYWRjcnVtYntwYWRkaW5nOjdweCAxNHB4O21hcmdpbjowIDAgMThweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1pbWFnZTota2h0bWwtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oI2ZmZmZmZiksIHRvKCNmNWY1ZjUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZmZmZiwgI2Y1ZjVmNSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZmZmZiwgI2Y1ZjVmNSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZmZmZmZmKSwgY29sb3Itc3RvcCgxMDAlLCAjZjVmNWY1KSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmZmZmYsICNmNWY1ZjUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZmZmZiwgI2Y1ZjVmNSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmZmZmLCAjZjVmNWY1KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2Y1ZjVmNScsIEdyYWRpZW50VHlwZT0wKTtib3JkZXI6MXB4IHNvbGlkICNkZGQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweDstbW96LWJvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1yYWRpdXM6M3B4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAwICNmZmZmZmY7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgI2ZmZmZmZjtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgI2ZmZmZmZjt9LmJyZWFkY3J1bWIgbGl7ZGlzcGxheTppbmxpbmU7dGV4dC1zaGFkb3c6MCAxcHggMCAjZmZmZmZmO31cbi5icmVhZGNydW1iIC5kaXZpZGVye3BhZGRpbmc6MCA1cHg7Y29sb3I6I2JmYmZiZjt9XG4uYnJlYWRjcnVtYiAuYWN0aXZlIGF7Y29sb3I6IzQwNDA0MDt9XG4uaGVyby11bml0e2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTttYXJnaW4tYm90dG9tOjMwcHg7cGFkZGluZzo2MHB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo2cHg7LW1vei1ib3JkZXItcmFkaXVzOjZweDtib3JkZXItcmFkaXVzOjZweDt9Lmhlcm8tdW5pdCBoMXttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjYwcHg7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzotMXB4O31cbi5oZXJvLXVuaXQgcHtmb250LXNpemU6MThweDtmb250LXdlaWdodDoyMDA7bGluZS1oZWlnaHQ6MjdweDt9XG5mb290ZXJ7bWFyZ2luLXRvcDoxN3B4O3BhZGRpbmctdG9wOjE3cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZTt9XG4ucGFnZS1oZWFkZXJ7bWFyZ2luLWJvdHRvbToxN3B4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOy1tb3otYm94LXNoYWRvdzowIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO30ucGFnZS1oZWFkZXIgaDF7bWFyZ2luLWJvdHRvbTo4cHg7fVxuLmJ0bi5kYW5nZXIsLmFsZXJ0LW1lc3NhZ2UuZGFuZ2VyLC5idG4uZGFuZ2VyOmhvdmVyLC5hbGVydC1tZXNzYWdlLmRhbmdlcjpob3ZlciwuYnRuLmVycm9yLC5hbGVydC1tZXNzYWdlLmVycm9yLC5idG4uZXJyb3I6aG92ZXIsLmFsZXJ0LW1lc3NhZ2UuZXJyb3I6aG92ZXIsLmJ0bi5zdWNjZXNzLC5hbGVydC1tZXNzYWdlLnN1Y2Nlc3MsLmJ0bi5zdWNjZXNzOmhvdmVyLC5hbGVydC1tZXNzYWdlLnN1Y2Nlc3M6aG92ZXIsLmJ0bi5pbmZvLC5hbGVydC1tZXNzYWdlLmluZm8sLmJ0bi5pbmZvOmhvdmVyLC5hbGVydC1tZXNzYWdlLmluZm86aG92ZXJ7Y29sb3I6I2ZmZmZmZjt9XG4uYnRuIC5jbG9zZSwuYWxlcnQtbWVzc2FnZSAuY2xvc2V7Zm9udC1mYW1pbHk6QXJpYWwsc2Fucy1zZXJpZjtsaW5lLWhlaWdodDoxOHB4O31cbi5idG4uZGFuZ2VyLC5hbGVydC1tZXNzYWdlLmRhbmdlciwuYnRuLmVycm9yLC5hbGVydC1tZXNzYWdlLmVycm9ye2JhY2tncm91bmQtY29sb3I6I2M0M2MzNTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtiYWNrZ3JvdW5kLWltYWdlOi1raHRtbC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjZWU1ZjViKSwgdG8oI2M0M2MzNSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZWU1ZjViLCAjYzQzYzM1KTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZWU1ZjViLCAjYzQzYzM1KTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICNlZTVmNWIpLCBjb2xvci1zdG9wKDEwMCUsICNjNDNjMzUpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlNWY1YiwgI2M0M2MzNSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQodG9wLCAjZWU1ZjViLCAjYzQzYzM1KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0b3AsICNlZTVmNWIsICNjNDNjMzUpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlNWY1YicsIGVuZENvbG9yc3RyPScjYzQzYzM1JywgR3JhZGllbnRUeXBlPTApO3RleHQtc2hhZG93OjAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4yNSk7Ym9yZGVyLWNvbG9yOiNjNDNjMzUgI2M0M2MzNSAjODgyYTI1O2JvcmRlci1jb2xvcjpyZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7fVxuLmJ0bi5zdWNjZXNzLC5hbGVydC1tZXNzYWdlLnN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNTdhOTU3O2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2JhY2tncm91bmQtaW1hZ2U6LWtodG1sLWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCM2MmM0NjIpLCB0bygjNTdhOTU3KSk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM2MmM0NjIsICM1N2E5NTcpO2JhY2tncm91bmQtaW1hZ2U6LW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICM2MmM0NjIsICM1N2E5NTcpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzYyYzQ2MiksIGNvbG9yLXN0b3AoMTAwJSwgIzU3YTk1NykpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNjJjNDYyLCAjNTdhOTU3KTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsICM2MmM0NjIsICM1N2E5NTcpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvcCwgIzYyYzQ2MiwgIzU3YTk1Nyk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjNjJjNDYyJywgZW5kQ29sb3JzdHI9JyM1N2E5NTcnLCBHcmFkaWVudFR5cGU9MCk7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTtib3JkZXItY29sb3I6IzU3YTk1NyAjNTdhOTU3ICMzZDc3M2Q7Ym9yZGVyLWNvbG9yOnJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjI1KTt9XG4uYnRuLmluZm8sLmFsZXJ0LW1lc3NhZ2UuaW5mb3tiYWNrZ3JvdW5kLWNvbG9yOiMzMzliYjk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1pbWFnZTota2h0bWwtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzViYzBkZSksIHRvKCMzMzliYjkpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzViYzBkZSwgIzMzOWJiOSk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzViYzBkZSwgIzMzOWJiOSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjNWJjMGRlKSwgY29sb3Itc3RvcCgxMDAlLCAjMzM5YmI5KSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICM1YmMwZGUsICMzMzliYjkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzViYzBkZSwgIzMzOWJiOSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG9wLCAjNWJjMGRlLCAjMzM5YmI5KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyM1YmMwZGUnLCBlbmRDb2xvcnN0cj0nIzMzOWJiOScsIEdyYWRpZW50VHlwZT0wKTt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO2JvcmRlci1jb2xvcjojMzM5YmI5ICMzMzliYjkgIzIyNjk3ZDtib3JkZXItY29sb3I6cmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO31cbi5idG57Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZTZlNmU2O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIDAsIDAgMTAwJSwgZnJvbSgjZmZmZmZmKSwgY29sb3Itc3RvcCgyNSUsICNmZmZmZmYpLCB0bygjZTZlNmU2KSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCgjZmZmZmZmLCAjZmZmZmZmIDI1JSwgI2U2ZTZlNik7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmZmZmYsICNmZmZmZmYgMjUlLCAjZTZlNmU2KTtiYWNrZ3JvdW5kLWltYWdlOi1tcy1saW5lYXItZ3JhZGllbnQoI2ZmZmZmZiwgI2ZmZmZmZiAyNSUsICNlNmU2ZTYpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KCNmZmZmZmYsICNmZmZmZmYgMjUlLCAjZTZlNmU2KTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCgjZmZmZmZmLCAjZmZmZmZmIDI1JSwgI2U2ZTZlNik7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNlNmU2ZTYnLCBHcmFkaWVudFR5cGU9MCk7cGFkZGluZzo1cHggMTRweCA2cHg7dGV4dC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7Y29sb3I6IzMzMztmb250LXNpemU6MTNweDtsaW5lLWhlaWdodDpub3JtYWw7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JvcmRlci1ib3R0b20tY29sb3I6I2JiYjstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpLDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpOy1tb3otYm94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yKSwwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpLDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpOy13ZWJraXQtdHJhbnNpdGlvbjowLjFzIGxpbmVhciBhbGw7LW1vei10cmFuc2l0aW9uOjAuMXMgbGluZWFyIGFsbDstbXMtdHJhbnNpdGlvbjowLjFzIGxpbmVhciBhbGw7LW8tdHJhbnNpdGlvbjowLjFzIGxpbmVhciBhbGw7dHJhbnNpdGlvbjowLjFzIGxpbmVhciBhbGw7fS5idG46aG92ZXJ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xNXB4O2NvbG9yOiMzMzM7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxuLmJ0bjpmb2N1c3tvdXRsaW5lOjFweCBkb3R0ZWQgIzY2Njt9XG4uYnRuLnByaW1hcnl7Y29sb3I6I2ZmZmZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDY0Y2Q7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1pbWFnZTota2h0bWwtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzA0OWNkYiksIHRvKCMwMDY0Y2QpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgIzA0OWNkYiwgIzAwNjRjZCk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzA0OWNkYiwgIzAwNjRjZCk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjMDQ5Y2RiKSwgY29sb3Itc3RvcCgxMDAlLCAjMDA2NGNkKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICMwNDljZGIsICMwMDY0Y2QpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzA0OWNkYiwgIzAwNjRjZCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG9wLCAjMDQ5Y2RiLCAjMDA2NGNkKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyMwNDljZGInLCBlbmRDb2xvcnN0cj0nIzAwNjRjZCcsIEdyYWRpZW50VHlwZT0wKTt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO2JvcmRlci1jb2xvcjojMDA2NGNkICMwMDY0Y2QgIzAwM2Y4MTtib3JkZXItY29sb3I6cmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO31cbi5idG4uYWN0aXZlLC5idG46YWN0aXZley13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTstbW96LWJveC1zaGFkb3c6aW5zZXQgMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4yNSksMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7Ym94LXNoYWRvdzppbnNldCAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjI1KSwwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjA1KTt9XG4uYnRuLmRpc2FibGVke2N1cnNvcjpkZWZhdWx0O2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQgPSBmYWxzZSk7ZmlsdGVyOmFscGhhKG9wYWNpdHk9NjUpOy1raHRtbC1vcGFjaXR5OjAuNjU7LW1vei1vcGFjaXR5OjAuNjU7b3BhY2l0eTowLjY1Oy13ZWJraXQtYm94LXNoYWRvdzpub25lOy1tb3otYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTt9XG4uYnRuW2Rpc2FibGVkXXtjdXJzb3I6ZGVmYXVsdDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO2ZpbHRlcjphbHBoYShvcGFjaXR5PTY1KTsta2h0bWwtb3BhY2l0eTowLjY1Oy1tb3otb3BhY2l0eTowLjY1O29wYWNpdHk6MC42NTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTstbW96LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7fVxuLmJ0bi5sYXJnZXtmb250LXNpemU6MTVweDtsaW5lLWhlaWdodDpub3JtYWw7cGFkZGluZzo5cHggMTRweCA5cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjZweDstbW96LWJvcmRlci1yYWRpdXM6NnB4O2JvcmRlci1yYWRpdXM6NnB4O31cbi5idG4uc21hbGx7cGFkZGluZzo3cHggOXB4IDdweDtmb250LXNpemU6MTFweDt9XG46cm9vdCAuYWxlcnQtbWVzc2FnZSw6cm9vdCAuYnRue2JvcmRlci1yYWRpdXM6MCBcXDA7fVxuYnV0dG9uLmJ0bjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dFt0eXBlPXN1Ym1pdF0uYnRuOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXI6MDt9XG4uY2xvc2V7ZmxvYXQ6cmlnaHQ7Y29sb3I6IzAwMDAwMDtmb250LXNpemU6MjBweDtmb250LXdlaWdodDpib2xkO2xpbmUtaGVpZ2h0OjEzLjVweDt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmZmZmY7ZmlsdGVyOmFscGhhKG9wYWNpdHk9MjUpOy1raHRtbC1vcGFjaXR5OjAuMjU7LW1vei1vcGFjaXR5OjAuMjU7b3BhY2l0eTowLjI1O30uY2xvc2U6aG92ZXJ7Y29sb3I6IzAwMDAwMDt0ZXh0LWRlY29yYXRpb246bm9uZTtmaWx0ZXI6YWxwaGEob3BhY2l0eT00MCk7LWtodG1sLW9wYWNpdHk6MC40Oy1tb3otb3BhY2l0eTowLjQ7b3BhY2l0eTowLjQ7fVxuLmFsZXJ0LW1lc3NhZ2V7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzo3cHggMTVweDttYXJnaW4tYm90dG9tOjE4cHg7Y29sb3I6IzQwNDA0MDtiYWNrZ3JvdW5kLWNvbG9yOiNlZWRjOTQ7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7YmFja2dyb3VuZC1pbWFnZTota2h0bWwtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oI2ZjZWVjMSksIHRvKCNlZWRjOTQpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZjZWVjMSwgI2VlZGM5NCk7YmFja2dyb3VuZC1pbWFnZTotbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZjZWVjMSwgI2VlZGM5NCk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAlLCAjZmNlZWMxKSwgY29sb3Itc3RvcCgxMDAlLCAjZWVkYzk0KSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmY2VlYzEsICNlZWRjOTQpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZjZWVjMSwgI2VlZGM5NCk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG9wLCAjZmNlZWMxLCAjZWVkYzk0KTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmY2VlYzEnLCBlbmRDb2xvcnN0cj0nI2VlZGM5NCcsIEdyYWRpZW50VHlwZT0wKTt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsIDAsIDAsIDAuMjUpO2JvcmRlci1jb2xvcjojZWVkYzk0ICNlZWRjOTQgI2U0YzY1Mjtib3JkZXItY29sb3I6cmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4xKSByZ2JhKDAsIDAsIDAsIDAuMjUpO3RleHQtc2hhZG93OjAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO2JvcmRlci13aWR0aDoxcHg7Ym9yZGVyLXN0eWxlOnNvbGlkOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMjUpOy1tb3otYm94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7Ym94LXNoYWRvdzppbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7fS5hbGVydC1tZXNzYWdlIC5jbG9zZXttYXJnaW4tdG9wOjFweDsqbWFyZ2luLXRvcDowO31cbi5hbGVydC1tZXNzYWdlIGF7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojNDA0MDQwO31cbi5hbGVydC1tZXNzYWdlLmRhbmdlciBwIGEsLmFsZXJ0LW1lc3NhZ2UuZXJyb3IgcCBhLC5hbGVydC1tZXNzYWdlLnN1Y2Nlc3MgcCBhLC5hbGVydC1tZXNzYWdlLmluZm8gcCBhe2NvbG9yOiNmZmZmZmY7fVxuLmFsZXJ0LW1lc3NhZ2UgaDV7bGluZS1oZWlnaHQ6MThweDt9XG4uYWxlcnQtbWVzc2FnZSBwe21hcmdpbi1ib3R0b206MDt9XG4uYWxlcnQtbWVzc2FnZSBkaXZ7bWFyZ2luLXRvcDo1cHg7bWFyZ2luLWJvdHRvbToycHg7bGluZS1oZWlnaHQ6MjhweDt9XG4uYWxlcnQtbWVzc2FnZSAuYnRuey13ZWJraXQtYm94LXNoYWRvdzowIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4yNSk7LW1vei1ib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTtib3gtc2hhZG93OjAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTt9XG4uYWxlcnQtbWVzc2FnZS5ibG9jay1tZXNzYWdle2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZGY1ZDk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkID0gZmFsc2UpO3BhZGRpbmc6MTRweDtib3JkZXItY29sb3I6I2ZjZWVjMTstd2Via2l0LWJveC1zaGFkb3c6bm9uZTstbW96LWJveC1zaGFkb3c6bm9uZTtib3gtc2hhZG93Om5vbmU7fS5hbGVydC1tZXNzYWdlLmJsb2NrLW1lc3NhZ2UgdWwsLmFsZXJ0LW1lc3NhZ2UuYmxvY2stbWVzc2FnZSBwe21hcmdpbi1yaWdodDozMHB4O31cbi5hbGVydC1tZXNzYWdlLmJsb2NrLW1lc3NhZ2UgdWx7bWFyZ2luLWJvdHRvbTowO31cbi5hbGVydC1tZXNzYWdlLmJsb2NrLW1lc3NhZ2UgbGl7Y29sb3I6IzQwNDA0MDt9XG4uYWxlcnQtbWVzc2FnZS5ibG9jay1tZXNzYWdlIC5hbGVydC1hY3Rpb25ze21hcmdpbi10b3A6NXB4O31cbi5hbGVydC1tZXNzYWdlLmJsb2NrLW1lc3NhZ2UuZXJyb3IsLmFsZXJ0LW1lc3NhZ2UuYmxvY2stbWVzc2FnZS5zdWNjZXNzLC5hbGVydC1tZXNzYWdlLmJsb2NrLW1lc3NhZ2UuaW5mb3tjb2xvcjojNDA0MDQwO3RleHQtc2hhZG93OjAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO31cbi5hbGVydC1tZXNzYWdlLmJsb2NrLW1lc3NhZ2UuZXJyb3J7YmFja2dyb3VuZC1jb2xvcjojZmRkZmRlO2JvcmRlci1jb2xvcjojZmJjN2M2O31cbi5hbGVydC1tZXNzYWdlLmJsb2NrLW1lc3NhZ2Uuc3VjY2Vzc3tiYWNrZ3JvdW5kLWNvbG9yOiNkMWVlZDE7Ym9yZGVyLWNvbG9yOiNiZmU3YmY7fVxuLmFsZXJ0LW1lc3NhZ2UuYmxvY2stbWVzc2FnZS5pbmZve2JhY2tncm91bmQtY29sb3I6I2RkZjRmYjtib3JkZXItY29sb3I6I2M2ZWRmOTt9XG4uYWxlcnQtbWVzc2FnZS5ibG9jay1tZXNzYWdlLmRhbmdlciBwIGEsLmFsZXJ0LW1lc3NhZ2UuYmxvY2stbWVzc2FnZS5lcnJvciBwIGEsLmFsZXJ0LW1lc3NhZ2UuYmxvY2stbWVzc2FnZS5zdWNjZXNzIHAgYSwuYWxlcnQtbWVzc2FnZS5ibG9jay1tZXNzYWdlLmluZm8gcCBhe2NvbG9yOiM0MDQwNDA7fVxuLnBhZ2luYXRpb257aGVpZ2h0OjM2cHg7bWFyZ2luOjE4cHggMDt9LnBhZ2luYXRpb24gdWx7ZmxvYXQ6bGVmdDttYXJnaW46MDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpOy13ZWJraXQtYm9yZGVyLXJhZGl1czozcHg7LW1vei1ib3JkZXItcmFkaXVzOjNweDtib3JkZXItcmFkaXVzOjNweDstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7LW1vei1ib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMDUpO2JveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7fVxuLnBhZ2luYXRpb24gbGl7ZGlzcGxheTppbmxpbmU7fVxuLnBhZ2luYXRpb24gYXtmbG9hdDpsZWZ0O3BhZGRpbmc6MCAxNHB4O2xpbmUtaGVpZ2h0OjM0cHg7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZDtib3JkZXItcmlnaHQtY29sb3I6I2RkZDtib3JkZXItcmlnaHQtY29sb3I6cmdiYSgwLCAwLCAwLCAwLjE1KTsqYm9yZGVyLXJpZ2h0LWNvbG9yOiNkZGQ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxuLnBhZ2luYXRpb24gYTpob3ZlciwucGFnaW5hdGlvbiAuYWN0aXZlIGF7YmFja2dyb3VuZC1jb2xvcjojYzdlZWZlO31cbi5wYWdpbmF0aW9uIC5kaXNhYmxlZCBhLC5wYWdpbmF0aW9uIC5kaXNhYmxlZCBhOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6I2JmYmZiZjt9XG4ucGFnaW5hdGlvbiAubmV4dCBhe2JvcmRlcjowO31cbi53ZWxse2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTttYXJnaW4tYm90dG9tOjIwcHg7cGFkZGluZzoxOXB4O21pbi1oZWlnaHQ6MjBweDtib3JkZXI6MXB4IHNvbGlkICNlZWU7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7fS53ZWxsIGJsb2NrcXVvdGV7Ym9yZGVyLWNvbG9yOiNkZGQ7Ym9yZGVyLWNvbG9yOnJnYmEoMCwgMCwgMCwgMC4xNSk7fVxuLm1vZGFsLWJhY2tkcm9we2JhY2tncm91bmQtY29sb3I6IzAwMDAwMDtwb3NpdGlvbjpmaXhlZDt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjEwMDAwO30ubW9kYWwtYmFja2Ryb3AuZmFkZXtvcGFjaXR5OjA7fVxuLm1vZGFsLWJhY2tkcm9wLC5tb2RhbC1iYWNrZHJvcC5mYWRlLmlue2ZpbHRlcjphbHBoYShvcGFjaXR5PTgwKTsta2h0bWwtb3BhY2l0eTowLjg7LW1vei1vcGFjaXR5OjAuODtvcGFjaXR5OjAuODt9XG4ubW9kYWx7cG9zaXRpb246Zml4ZWQ7dG9wOjUwJTtsZWZ0OjUwJTt6LWluZGV4OjExMDAwO3dpZHRoOjU2MHB4O21hcmdpbjotMjUwcHggMCAwIC0yODBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpOypib3JkZXI6MXB4IHNvbGlkICM5OTk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjZweDstbW96LWJvcmRlci1yYWRpdXM6NnB4O2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDNweCA3cHggcmdiYSgwLCAwLCAwLCAwLjMpOy1tb3otYm94LXNoYWRvdzowIDNweCA3cHggcmdiYSgwLCAwLCAwLCAwLjMpO2JveC1zaGFkb3c6MCAzcHggN3B4IHJnYmEoMCwgMCwgMCwgMC4zKTstd2Via2l0LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDstbW96LWJhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7fS5tb2RhbCAuY2xvc2V7bWFyZ2luLXRvcDo3cHg7fVxuLm1vZGFsLmZhZGV7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGxpbmVhciwgdG9wIC4zcyBlYXNlLW91dDstbW96LXRyYW5zaXRpb246b3BhY2l0eSAuM3MgbGluZWFyLCB0b3AgLjNzIGVhc2Utb3V0Oy1tcy10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGxpbmVhciwgdG9wIC4zcyBlYXNlLW91dDstby10cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGxpbmVhciwgdG9wIC4zcyBlYXNlLW91dDt0cmFuc2l0aW9uOm9wYWNpdHkgLjNzIGxpbmVhciwgdG9wIC4zcyBlYXNlLW91dDt0b3A6LTI1JTt9XG4ubW9kYWwuZmFkZS5pbnt0b3A6NTAlO31cbi5tb2RhbC1oZWFkZXJ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2VlZTtwYWRkaW5nOjVweCAxNXB4O31cbi5tb2RhbC1ib2R5e3BhZGRpbmc6MTVweDt9XG4ubW9kYWwtYm9keSBmb3Jte21hcmdpbi1ib3R0b206MDt9XG4ubW9kYWwtZm9vdGVye2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtwYWRkaW5nOjE0cHggMTVweCAxNXB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMCA2cHggNnB4Oy1tb3otYm9yZGVyLXJhZGl1czowIDAgNnB4IDZweDtib3JkZXItcmFkaXVzOjAgMCA2cHggNnB4Oy13ZWJraXQtYm94LXNoYWRvdzppbnNldCAwIDFweCAwICNmZmZmZmY7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgI2ZmZmZmZjtib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgI2ZmZmZmZjt6b29tOjE7bWFyZ2luLWJvdHRvbTowO30ubW9kYWwtZm9vdGVyOmJlZm9yZSwubW9kYWwtZm9vdGVyOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDpcIlwiO3pvb206MTt9XG4ubW9kYWwtZm9vdGVyOmFmdGVye2NsZWFyOmJvdGg7fVxuLm1vZGFsLWZvb3RlciAuYnRue2Zsb2F0OnJpZ2h0O21hcmdpbi1sZWZ0OjVweDt9XG4ubW9kYWwgLnBvcG92ZXIsLm1vZGFsIC50d2lwc3l7ei1pbmRleDoxMjAwMDt9XG4udHdpcHN5e2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dmlzaWJpbGl0eTp2aXNpYmxlO3BhZGRpbmc6NXB4O2ZvbnQtc2l6ZToxMXB4O3otaW5kZXg6MTAwMDtmaWx0ZXI6YWxwaGEob3BhY2l0eT04MCk7LWtodG1sLW9wYWNpdHk6MC44Oy1tb3otb3BhY2l0eTowLjg7b3BhY2l0eTowLjg7fS50d2lwc3kuZmFkZS5pbntmaWx0ZXI6YWxwaGEob3BhY2l0eT04MCk7LWtodG1sLW9wYWNpdHk6MC44Oy1tb3otb3BhY2l0eTowLjg7b3BhY2l0eTowLjg7fVxuLnR3aXBzeS5hYm92ZSAudHdpcHN5LWFycm93e2JvdHRvbTowO2xlZnQ6NTAlO21hcmdpbi1sZWZ0Oi01cHg7Ym9yZGVyLWxlZnQ6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo1cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo1cHggc29saWQgIzAwMDAwMDt9XG4udHdpcHN5LmxlZnQgLnR3aXBzeS1hcnJvd3t0b3A6NTAlO3JpZ2h0OjA7bWFyZ2luLXRvcDotNXB4O2JvcmRlci10b3A6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjVweCBzb2xpZCAjMDAwMDAwO31cbi50d2lwc3kuYmVsb3cgLnR3aXBzeS1hcnJvd3t0b3A6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci1sZWZ0OjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NXB4IHNvbGlkICMwMDAwMDA7fVxuLnR3aXBzeS5yaWdodCAudHdpcHN5LWFycm93e3RvcDo1MCU7bGVmdDowO21hcmdpbi10b3A6LTVweDtib3JkZXItdG9wOjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkICMwMDAwMDA7fVxuLnR3aXBzeS1pbm5lcntwYWRkaW5nOjNweCA4cHg7YmFja2dyb3VuZC1jb2xvcjojMDAwMDAwO2NvbG9yOndoaXRlO3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDoyMDBweDt0ZXh0LWRlY29yYXRpb246bm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4Oy1tb3otYm9yZGVyLXJhZGl1czo0cHg7Ym9yZGVyLXJhZGl1czo0cHg7fVxuLnR3aXBzeS1hcnJvd3twb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDowO2hlaWdodDowO31cbi5wb3BvdmVye3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MDt6LWluZGV4OjEwMDA7cGFkZGluZzo1cHg7ZGlzcGxheTpub25lO30ucG9wb3Zlci5hYm92ZSAuYXJyb3d7Ym90dG9tOjA7bGVmdDo1MCU7bWFyZ2luLWxlZnQ6LTVweDtib3JkZXItbGVmdDo1cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjVweCBzb2xpZCAjMDAwMDAwO31cbi5wb3BvdmVyLnJpZ2h0IC5hcnJvd3t0b3A6NTAlO2xlZnQ6MDttYXJnaW4tdG9wOi01cHg7Ym9yZGVyLXRvcDo1cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo1cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjMDAwMDAwO31cbi5wb3BvdmVyLmJlbG93IC5hcnJvd3t0b3A6MDtsZWZ0OjUwJTttYXJnaW4tbGVmdDotNXB4O2JvcmRlci1sZWZ0OjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItcmlnaHQ6NXB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1ib3R0b206NXB4IHNvbGlkICMwMDAwMDA7fVxuLnBvcG92ZXIubGVmdCAuYXJyb3d7dG9wOjUwJTtyaWdodDowO21hcmdpbi10b3A6LTVweDtib3JkZXItdG9wOjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjVweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItbGVmdDo1cHggc29saWQgIzAwMDAwMDt9XG4ucG9wb3ZlciAuYXJyb3d7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MDtoZWlnaHQ6MDt9XG4ucG9wb3ZlciAuaW5uZXJ7YmFja2dyb3VuZDojMDAwMDAwO2JhY2tncm91bmQ6cmdiYSgwLCAwLCAwLCAwLjgpO3BhZGRpbmc6M3B4O292ZXJmbG93OmhpZGRlbjt3aWR0aDoyODBweDstd2Via2l0LWJvcmRlci1yYWRpdXM6NnB4Oy1tb3otYm9yZGVyLXJhZGl1czo2cHg7Ym9yZGVyLXJhZGl1czo2cHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgM3B4IDdweCByZ2JhKDAsIDAsIDAsIDAuMyk7LW1vei1ib3gtc2hhZG93OjAgM3B4IDdweCByZ2JhKDAsIDAsIDAsIDAuMyk7Ym94LXNoYWRvdzowIDNweCA3cHggcmdiYSgwLCAwLCAwLCAwLjMpO31cbi5wb3BvdmVyIC50aXRsZXtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7cGFkZGluZzo5cHggMTVweDtsaW5lLWhlaWdodDoxOy13ZWJraXQtYm9yZGVyLXJhZGl1czozcHggM3B4IDAgMDstbW96LWJvcmRlci1yYWRpdXM6M3B4IDNweCAwIDA7Ym9yZGVyLXJhZGl1czozcHggM3B4IDAgMDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlO31cbi5wb3BvdmVyIC5jb250ZW50e2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtwYWRkaW5nOjE0cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4Oy1tb3otYm9yZGVyLXJhZGl1czowIDAgM3B4IDNweDtib3JkZXItcmFkaXVzOjAgMCAzcHggM3B4Oy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94Oy1tb3otYmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveDt9LnBvcG92ZXIgLmNvbnRlbnQgcCwucG9wb3ZlciAuY29udGVudCB1bCwucG9wb3ZlciAuY29udGVudCBvbHttYXJnaW4tYm90dG9tOjA7fVxuLmZhZGV7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyOy1tb3otdHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcjstbXMtdHJhbnNpdGlvbjpvcGFjaXR5IDAuMTVzIGxpbmVhcjstby10cmFuc2l0aW9uOm9wYWNpdHkgMC4xNXMgbGluZWFyO3RyYW5zaXRpb246b3BhY2l0eSAwLjE1cyBsaW5lYXI7b3BhY2l0eTowO30uZmFkZS5pbntvcGFjaXR5OjE7fVxuLmxhYmVse3BhZGRpbmc6MXB4IDNweCAycHg7Zm9udC1zaXplOjkuNzVweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiNmZmZmZmY7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO3doaXRlLXNwYWNlOm5vd3JhcDtiYWNrZ3JvdW5kLWNvbG9yOiNiZmJmYmY7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweDstbW96LWJvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1yYWRpdXM6M3B4O30ubGFiZWwuaW1wb3J0YW50e2JhY2tncm91bmQtY29sb3I6I2M0M2MzNTt9XG4ubGFiZWwud2FybmluZ3tiYWNrZ3JvdW5kLWNvbG9yOiNmODk0MDY7fVxuLmxhYmVsLnN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojNDZhNTQ2O31cbi5sYWJlbC5ub3RpY2V7YmFja2dyb3VuZC1jb2xvcjojNjJjZmZjO31cbi5tZWRpYS1ncmlke21hcmdpbi1sZWZ0Oi0yMHB4O21hcmdpbi1ib3R0b206MDt6b29tOjE7fS5tZWRpYS1ncmlkOmJlZm9yZSwubWVkaWEtZ3JpZDphZnRlcntkaXNwbGF5OnRhYmxlO2NvbnRlbnQ6XCJcIjt6b29tOjE7fVxuLm1lZGlhLWdyaWQ6YWZ0ZXJ7Y2xlYXI6Ym90aDt9XG4ubWVkaWEtZ3JpZCBsaXtkaXNwbGF5OmlubGluZTt9XG4ubWVkaWEtZ3JpZCBhe2Zsb2F0OmxlZnQ7cGFkZGluZzo0cHg7bWFyZ2luOjAgMCAxOHB4IDIwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOy1tb3otYm94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7Ym94LXNoYWRvdzowIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7fS5tZWRpYS1ncmlkIGEgaW1ne2Rpc3BsYXk6YmxvY2s7fVxuLm1lZGlhLWdyaWQgYTpob3Zlcntib3JkZXItY29sb3I6IzAwNjlkNjstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggNHB4IHJnYmEoMCwgMTA1LCAyMTQsIDAuMjUpOy1tb3otYm94LXNoYWRvdzowIDFweCA0cHggcmdiYSgwLCAxMDUsIDIxNCwgMC4yNSk7Ym94LXNoYWRvdzowIDFweCA0cHggcmdiYSgwLCAxMDUsIDIxNCwgMC4yNSk7fVxuIiwiXG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmFiYnIsXG5hZGRyZXNzLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zYW1wLFxuc21hbGwsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG52YXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5idXR0b24sXG5maWVsZHNldCxcbmZvcm0sXG5pbnB1dCxcbmxhYmVsLFxubGVnZW5kLFxudGV4dGFyZWEsXG5zZWxlY3QsXG50YWJsZSxcbmNhcHRpb24sXG50Ym9keSxcbnRmb290LFxudGhlYWQsXG50cixcbnRoLFxudGQsXG5hLFxuYixcbmksXG51LFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0bGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0YmFja2dyb3VuZDogbm9uZTtcblx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0b3V0bGluZTogMDtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0fVxufVxuKiB7XG5cdC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0b3V0bGluZTogbm9uZTtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LWZhbWlseTonUm9ib3RvLVJlZ3VsYXInO1xufVxuXG5mb3JtIHtcblx0aGVpZ2h0OiBpbmhlcml0O1xufVxuaW5wdXQsc2VsZWN0IHtcblx0b3V0bGluZTogMDtcbn1cblxuaWZyYW1lIHtcblx0d2lkdGg6IDEwMCU7XG59XG5cbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuXHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdG1hcmdpbjogMDtcbn1cbmlucHV0IHtcblx0Jjotd2Via2l0LWF1dG9maWxsIHtcblx0XHQtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogIzUzNTM1MyAgIWltcG9ydGFudDtcblx0XHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICNlNWU1ZTUgaW5zZXQ7XG5cdH1cbn1cbkE6bGluayxcbkE6YWN0aXZlLFxuQTpob3ZlcixcbkE6dmlzaXRlZCB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbnVsIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRsaXN0LXN0eWxlOiBub25lO1xufSIsIkBpbXBvcnQgdXJsKGJvb3RzdHJhcC5taW4uY3NzKTtcblxuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hYmJyLFxuYWRkcmVzcyxcbmNpdGUsXG5jb2RlLFxuZGVsLFxuZGZuLFxuZW0sXG5pbWcsXG5pbnMsXG5rYmQsXG5xLFxuc2FtcCxcbnNtYWxsLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudmFyLFxuZGwsXG5kdCxcbmRkLFxub2wsXG51bCxcbmxpLFxuYnV0dG9uLFxuZmllbGRzZXQsXG5mb3JtLFxuaW5wdXQsXG5sYWJlbCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxuc2VsZWN0LFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYSxcbmIsXG5pLFxudSxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIG91dGxpbmU6IDA7XG59XG5cbmh0bWw6Zm9jdXMsXG5ib2R5OmZvY3VzLFxuZGl2OmZvY3VzLFxuc3Bhbjpmb2N1cyxcbm9iamVjdDpmb2N1cyxcbmlmcmFtZTpmb2N1cyxcbmgxOmZvY3VzLFxuaDI6Zm9jdXMsXG5oMzpmb2N1cyxcbmg0OmZvY3VzLFxuaDU6Zm9jdXMsXG5oNjpmb2N1cyxcbnA6Zm9jdXMsXG5ibG9ja3F1b3RlOmZvY3VzLFxucHJlOmZvY3VzLFxuYWJicjpmb2N1cyxcbmFkZHJlc3M6Zm9jdXMsXG5jaXRlOmZvY3VzLFxuY29kZTpmb2N1cyxcbmRlbDpmb2N1cyxcbmRmbjpmb2N1cyxcbmVtOmZvY3VzLFxuaW1nOmZvY3VzLFxuaW5zOmZvY3VzLFxua2JkOmZvY3VzLFxucTpmb2N1cyxcbnNhbXA6Zm9jdXMsXG5zbWFsbDpmb2N1cyxcbnN0cm9uZzpmb2N1cyxcbnN1Yjpmb2N1cyxcbnN1cDpmb2N1cyxcbnZhcjpmb2N1cyxcbmRsOmZvY3VzLFxuZHQ6Zm9jdXMsXG5kZDpmb2N1cyxcbm9sOmZvY3VzLFxudWw6Zm9jdXMsXG5saTpmb2N1cyxcbmJ1dHRvbjpmb2N1cyxcbmZpZWxkc2V0OmZvY3VzLFxuZm9ybTpmb2N1cyxcbmlucHV0OmZvY3VzLFxubGFiZWw6Zm9jdXMsXG5sZWdlbmQ6Zm9jdXMsXG50ZXh0YXJlYTpmb2N1cyxcbnNlbGVjdDpmb2N1cyxcbnRhYmxlOmZvY3VzLFxuY2FwdGlvbjpmb2N1cyxcbnRib2R5OmZvY3VzLFxudGZvb3Q6Zm9jdXMsXG50aGVhZDpmb2N1cyxcbnRyOmZvY3VzLFxudGg6Zm9jdXMsXG50ZDpmb2N1cyxcbmE6Zm9jdXMsXG5iOmZvY3VzLFxuaTpmb2N1cyxcbnU6Zm9jdXMsXG5hcnRpY2xlOmZvY3VzLFxuYXNpZGU6Zm9jdXMsXG5jYW52YXM6Zm9jdXMsXG5kZXRhaWxzOmZvY3VzLFxuZmlnY2FwdGlvbjpmb2N1cyxcbmZpZ3VyZTpmb2N1cyxcbmZvb3Rlcjpmb2N1cyxcbmhlYWRlcjpmb2N1cyxcbm1lbnU6Zm9jdXMsXG5uYXY6Zm9jdXMsXG5zZWN0aW9uOmZvY3VzLFxuc3VtbWFyeTpmb2N1cyxcbnRpbWU6Zm9jdXMsXG5tYXJrOmZvY3VzLFxuYXVkaW86Zm9jdXMsXG52aWRlbzpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcic7XG59XG5cbmZvcm0ge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmlucHV0LFxuc2VsZWN0IHtcbiAgb3V0bGluZTogMDtcbn1cblxuaWZyYW1lIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbmlucHV0Ojotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uLFxuaW5wdXQ6Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIG1hcmdpbjogMDtcbn1cblxuaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCB7XG4gIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiAjNTM1MzUzICAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwcHggMTAwMHB4ICNlNWU1ZTUgaW5zZXQ7XG59XG5cbkE6bGluayxcbkE6YWN0aXZlLFxuQTpob3ZlcixcbkE6dmlzaXRlZCB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhci5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIuZW90XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSx1cmwoXCIuLi9mb250cy9Sb2JvdG8tUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuaGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDEwO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBwYWRkaW5nOiAwIDAgMCA0LjZyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzhDQ0RFO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIGhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICB9XG59XG5cbmhlYWRlciAuYWRtaW5fbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlci5hY3RpdmUgfiBzZWN0aW9uIC5pbnRlcmZhY2VfcmlnaHQubWVudSB7XG4gIHJpZ2h0OiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG59XG5cbmhlYWRlci5hY3RpdmUgfiBzZWN0aW9uIC5pbnRlcmZhY2VfbGVmdCAuaW5uZXJfbWVudSB7XG4gIHotaW5kZXg6IDY7XG59XG5cbmhlYWRlci5hY3RpdmUgLm1vYmlsZV9idG4ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuXG5oZWFkZXIuYWN0aXZlIC5tb2JpbGVfYnRuIHNwYW4ge1xuICBtYXJnaW46IDA7XG59XG5cbmhlYWRlci5hY3RpdmUgLm1vYmlsZV9idG4gc3BhbjpudGgtY2hpbGQoMSkge1xuICBtYXJnaW46IC0uMnJlbSBhdXRvO1xufVxuXG5oZWFkZXIuYWN0aXZlIC5tb2JpbGVfYnRuIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG5oZWFkZXIuYWN0aXZlIC5tb2JpbGVfYnRuIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgaGVhZGVyIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcGFkZGluZzogMCAxLjhyZW0gMCAxLjU1ZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIGhlYWRlciB7XG4gICAgcGFkZGluZzogMCAxLjdyZW0gMCAxLjhlbTtcbiAgfVxufVxuXG5oZWFkZXIgKiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5oZWFkZXIgLm1vYmlsZV9idG4ge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zaXRpb246IC40cztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3gtc2hhZG93OiBub25lO1xuICBtYXJnaW46IDAgMCAwIDJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5oZWFkZXIgLm1vYmlsZV9idG4gLmFkbWluX2xpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaGVhZGVyIC5tb2JpbGVfYnRuIHNwYW4ge1xuICB3aWR0aDogMnJlbTtcbiAgaGVpZ2h0OiAycHg7XG4gIHRyYW5zaXRpb246IC40cztcbiAgbWFyZ2luOiAuNXJlbSAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzNENDc1MjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5oZWFkZXIgLm1vYmlsZV9idG4gc3BhbjpudGgtY2hpbGQoMykge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTBweCkge1xuICBoZWFkZXIgLm1vYmlsZV9idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDAgMS40ZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIGhlYWRlciAubW9iaWxlX2J0biB7XG4gICAgbWFyZ2luOiAwIDAgMCAxLjY1ZW07XG4gIH1cbn1cblxuaGVhZGVyLmRlbW8gLmNhYmluZXRfbGluZV92aXNpYmxlIHNwYW4uZGVtb19pbmZvIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmhlYWRlci5kZW1vIC5idG4uZ3JlZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5oZWFkZXIuZGVtbyAuYnRuLmJsdWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIuZGVtbyB+IC5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0X2xpbmUge1xuICBiYWNrZ3JvdW5kOiAjRkZFQkYyO1xufVxuXG5oZWFkZXIuZGVtbyB+IC5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX3Byb2ZpbGUgLmZvcl9kZW1vIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmhlYWRlci5kZW1vIH4gLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfcHJvZmlsZSAuZm9yX3ByZW1pdW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIubG9nb3V0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3JkZXI6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAgMy4xMXJlbSAwIDQuNmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaGVhZGVyLmxvZ291dCB7XG4gICAgcGFkZGluZzogMCAxLjExcmVtIDAgMS4xZW07XG4gIH1cbn1cblxuaGVhZGVyLmxvZ291dCAucmlnaHQge1xuICBkaXNwbGF5OiBncmlkO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5oZWFkZXIubG9nb3V0IC5yaWdodCAubW9iaWxlX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmhlYWRlci5sb2dvdXQgLnRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuaGVhZGVyLmxvZ291dCAubG9nbyB7XG4gIGJvcmRlcjogMDtcbn1cblxuaGVhZGVyIC5idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDAuM3JlbTtcbn1cblxuaGVhZGVyIC5idG4uZ3JlZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5oZWFkZXIgLmJ0bi5ibHVlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuaGVhZGVyIC5idG4ub3JhbmdlIC5maXJlX2ljb24ge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5oZWFkZXIgLmJ0biBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmhlYWRlciAuYnRuIHNwYW4uZm9yX3Bob25lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIGhlYWRlciAuYnRuIHNwYW4uZm9yX3Bob25lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgaGVhZGVyIC5idG4ge1xuICAgIHBhZGRpbmc6IC43cmVtIDIuMXJlbTtcbiAgfVxufVxuXG5oZWFkZXIgLmxvZ28ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMS4wcmVtIDQuNnJlbSAxLjByZW0gMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U1RTVFNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIGhlYWRlciAubG9nbyB7XG4gICAgcGFkZGluZzogLjc4cmVtIDAgLjQ1cmVtO1xuICB9XG59XG5cbmhlYWRlciAubG9nbyBpbWcge1xuICB3aWR0aDogNi4ycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgaGVhZGVyIC5sb2dvIGltZyB7XG4gICAgd2lkdGg6IDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAubG9nbyB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICB9XG59XG5cbmhlYWRlciAudGl0bGUge1xuICB3aWR0aDogMTVlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC50aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5oZWFkZXIgLnRpdGxlLmFjdGl2ZSB7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMjE5NkYzO1xufVxuXG5oZWFkZXIgLnRpdGxlLmFjdGl2ZSBhLFxuaGVhZGVyIC50aXRsZS5hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG5oZWFkZXIgLnRpdGxlIGEsXG5oZWFkZXIgLnRpdGxlIHNwYW4ge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLjFweDtcbn1cblxuaGVhZGVyIC50aXRsZSBhOmhvdmVyLFxuaGVhZGVyIC50aXRsZSBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICMyMTk2RjM7XG59XG5cbmhlYWRlciAudXNlcmZhY2Uge1xuICBtaW4td2lkdGg6IDRyZW07XG4gIG1heC13aWR0aDogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBtaW4taGVpZ2h0OiA0cmVtO1xuICBtYXJnaW46IDAgMXJlbSAwIDA7XG59XG5cbmhlYWRlciAudXNlcm5hbWUge1xuICB3aWR0aDogMThyZW07XG4gIGNvbG9yOiAjOTBhMGI3O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNnJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbmhlYWRlciAuY2FiaW5ldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDogMzYuNDNyZW07XG4gIHBhZGRpbmc6IDAgM3JlbSAwIDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAwIDAgMi42cmVtO1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNFNUU1RTU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTEwcHgpIHtcbiAgaGVhZGVyIC5jYWJpbmV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbmhlYWRlciAuY2FiaW5ldC5hY3RpdmUgLmNhYmluZXRfbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IHNob3cgLjJzICBsaW5lYXIgMTtcbn1cblxuaGVhZGVyIC5jYWJpbmV0X2xpbmVfdmlzaWJsZSB7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDFyZW0gMCAzcmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5jYWJpbmV0X2xpbmVfdmlzaWJsZTphZnRlciB7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IC40cztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXRvcDogMXJlbSBzb2xpZCAjMjE5NkYzO1xuICAgIGJvcmRlci1sZWZ0OiAuNjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAuNjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuaGVhZGVyIC5jYWJpbmV0X2xpbmVfdmlzaWJsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbmhlYWRlciAuY2FiaW5ldF9saW5lX3Zpc2libGUgc3Bhbi5kZW1vX2luZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAuNHJlbTtcbiAgY29sb3I6ICNFNDRDODM7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS40cmVtO1xufVxuXG5oZWFkZXIgLmNhYmluZXRfbGlzdCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgYm94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwwLDAsMC4wNyk7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNnB4IDZweDtcbn1cblxuaGVhZGVyIC5jYWJpbmV0X2xpc3QgYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC41cmVtIDEuNXJlbTtcbn1cblxuaGVhZGVyIC5jYWJpbmV0X2xpc3QgYS5tb2JpbGVfdXNlcm5hbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5jYWJpbmV0X2xpc3QgYS5tb2JpbGVfdXNlcm5hbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuaGVhZGVyIC5jYWJpbmV0X2xpc3QgYTpob3ZlcixcbmhlYWRlciAuY2FiaW5ldF9saXN0IGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzgsMjQyLDI0NywwLjUpO1xufVxuXG5oZWFkZXIgLmNhYmluZXRfbGlzdCBhOmhvdmVyIHNwYW4sXG5oZWFkZXIgLmNhYmluZXRfbGlzdCBhLmFjdGl2ZSBzcGFuIHtcbiAgY29sb3I6ICMyMTk2RjM7XG59XG5cbmhlYWRlciAuY2FiaW5ldF9saXN0IGE6aG92ZXIgc3ZnOm5vdCguZmlsbC1jb2xvcikgcGF0aCxcbmhlYWRlciAuY2FiaW5ldF9saXN0IGEuYWN0aXZlIHN2Zzpub3QoLmZpbGwtY29sb3IpIHBhdGgge1xuICBzdHJva2U6ICMyMTk2RjM7XG59XG5cbmhlYWRlciAuY2FiaW5ldF9saXN0IGE6aG92ZXIgc3ZnLmZpbGwtY29sb3IgcGF0aCxcbmhlYWRlciAuY2FiaW5ldF9saXN0IGEuYWN0aXZlIHN2Zy5maWxsLWNvbG9yIHBhdGgge1xuICBmaWxsOiAjMjE5NkYzO1xufVxuXG5oZWFkZXIgLmNhYmluZXRfbGlzdCBpbWcsXG5oZWFkZXIgLmNhYmluZXRfbGlzdCBzdmcge1xuICBtaW4td2lkdGg6IDMuMnJlbTtcbiAgbWF4LXdpZHRoOiAzLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMuMnB4O1xuICBtaW4taGVpZ2h0OiAzLjJyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbmhlYWRlciAuY2FiaW5ldF9saXN0IGltZzpub3QoLmZpbGwtY29sb3IpIHBhdGgsXG5oZWFkZXIgLmNhYmluZXRfbGlzdCBzdmc6bm90KC5maWxsLWNvbG9yKSBwYXRoIHtcbiAgc3Ryb2tlOiAjQzhDQ0RFO1xufVxuXG5oZWFkZXIgLmNhYmluZXRfbGlzdCBpbWcuZmlsbC1jb2xvciBwYXRoLFxuaGVhZGVyIC5jYWJpbmV0X2xpc3Qgc3ZnLmZpbGwtY29sb3IgcGF0aCB7XG4gIGZpbGw6ICNDOENDREU7XG59XG5cbmhlYWRlciAuY2FiaW5ldF9saXN0IHNwYW4ge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG5oZWFkZXIgLmxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmhlYWRlciAucmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbmhlYWRlciAucmlnaHQud2l0aF9idG5zIHtcbiAgbWF4LXdpZHRoOiA3NXJlbTtcbn1cblxuaGVhZGVyIC5yaWdodC5ub19idG5zIHtcbiAgbWF4LXdpZHRoOiA1MHJlbTtcbn1cblxuaGVhZGVyIC5yaWdodCAud3JhcF9idG4ge1xuICBtYXgtd2lkdGg6IDY1cmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuaGVhZGVyIC5yaWdodCAud3JhcF9idG4gLmJ0biBzcGFuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuaGVhZGVyIC5yaWdodCAud3JhcF9idG4gLmxhbmd1YWdlX3NlY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5oZWFkZXIgLnJpZ2h0IC53cmFwX2J0biAubGFuZ3VhZ2Vfc2VjdGlvbiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG5oZWFkZXIgLnJpZ2h0IC5zd2l0Y2hfYmxvY2tfdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAucmlnaHQgLnN3aXRjaF9ibG9ja190aXRsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5oZWFkZXIgLnJpZ2h0IC5zd2l0Y2hfYmxvY2tfdGl0bGUuYWN0aXZlIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMyMTk2RjM7XG59XG5cbmhlYWRlciAucmlnaHQgLnN3aXRjaF9ibG9ja190aXRsZS5hY3RpdmUgYSxcbmhlYWRlciAucmlnaHQgLnN3aXRjaF9ibG9ja190aXRsZS5hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG5oZWFkZXIgLnJpZ2h0IC5zd2l0Y2hfYmxvY2tfdGl0bGUgYSxcbmhlYWRlciAucmlnaHQgLnN3aXRjaF9ibG9ja190aXRsZSBzcGFuIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4xcHg7XG59XG5cbmhlYWRlciAucmlnaHQgLnN3aXRjaF9ibG9ja190aXRsZSBhOmhvdmVyLFxuaGVhZGVyIC5yaWdodCAuc3dpdGNoX2Jsb2NrX3RpdGxlIHNwYW46aG92ZXIge1xuICBjb2xvcjogIzIxOTZGMztcbn1cblxuaGVhZGVyIC5sZWZ0LFxuaGVhZGVyIC5yaWdodCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgZGlzcGxheTogLW1vei1mbGV4O1xuICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgZGlzcGxheTogLW8tZmxleDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG59XG5cbnNlY3Rpb24ubG9nb3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24ubG9nb3V0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLmxvZ291dCAqIHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbnNlY3Rpb24ubG9nb3V0IHN2ZyBwYXRoIHtcbiAgZmlsbDogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5zZWN0aW9uLmxvZ291dC5mb3Jnb3QgLmxlZnQge1xuICBwYWRkaW5nOiA1cmVtIDAuNXJlbSA0cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5sb2dvdXQuZm9yZ290IC5sZWZ0IHtcbiAgICBtaW4taGVpZ2h0OiAyMXJlbTtcbiAgICBwYWRkaW5nOiA5cmVtIDEuNnJlbSAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLmxvZ291dC5mb3Jnb3QgLnJpZ2h0IHtcbiAgICBwYWRkaW5nOiA0LjhyZW0gMS41cmVtIDRyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5sb2dvdXQuZm9yZ290IGZvcm0ge1xuICBwYWRkaW5nOiAzLjRyZW0gMS44cmVtIDAgMDtcbiAgbWF4LXdpZHRoOiA1My41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24ubG9nb3V0LmZvcmdvdCBmb3JtIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1heC13aWR0aDogNTEuNXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmxvZ291dC5mb3Jnb3QgZm9ybSBsYWJlbCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxOC41cmVtKTtcbiAgbWFyZ2luOiAwIDJyZW0gMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5sb2dvdXQuZm9yZ290IGZvcm0gbGFiZWwge1xuICAgIG1hcmdpbjogMCAwIDNyZW0gMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWN0aW9uLmxvZ291dC5mb3Jnb3QgZm9ybSAuYnRuIHtcbiAgcGFkZGluZzogMnJlbSAyLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLmxvZ291dC5mb3Jnb3QgZm9ybSAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWN0aW9uLmxvZ291dC5mb3Jnb3QgZm9ybSAubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5sb2dvdXQuZm9yZ290IGZvcm0gLmxpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24ubG9nb3V0LmZvcmdvdCAuYmxvY2tfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG59XG5cbnNlY3Rpb24ubG9nb3V0LmZvcmdvdCAuc3VidGl0bGUge1xuICBjb2xvcjogIzkwQTBCNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xufVxuXG5zZWN0aW9uLmxvZ291dCBmb3JtIHtcbiAgbWF4LXdpZHRoOiAzOS41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDE5cmVtIDAgYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NDBweCkge1xuICBzZWN0aW9uLmxvZ291dCBmb3JtIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5zZWN0aW9uLmxvZ291dCBmb3JtIGxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjk5cmVtO1xufVxuXG5zZWN0aW9uLmxvZ291dCBmb3JtIGxhYmVsIHN2ZyB7XG4gIHJpZ2h0OiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5sb2dvdXQgLmJsb2NrX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5sb2dvdXQgLmxlZnQsXG5zZWN0aW9uLmxvZ291dCAucmlnaHQge1xuICB3aWR0aDogNTAlO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5sb2dvdXQgLmxlZnQsXG4gIHNlY3Rpb24ubG9nb3V0IC5yaWdodCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuc2VjdGlvbi5sb2dvdXQgLmxlZnQgaW1nLFxuc2VjdGlvbi5sb2dvdXQgLnJpZ2h0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDkwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24ubG9nb3V0IC5sZWZ0IGltZyxcbiAgc2VjdGlvbi5sb2dvdXQgLnJpZ2h0IGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICB9XG59XG5cbnNlY3Rpb24ubG9nb3V0IC5sZWZ0IHtcbiAgYmFja2dyb3VuZDogI0U1RTVFNTtcbiAgcGFkZGluZzogOHJlbSAwLjVyZW0gNHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmxvZ291dCAubGVmdCB7XG4gICAgbWluLWhlaWdodDogNTFyZW07XG4gICAgcGFkZGluZzogNC41cmVtIC41cmVtIDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ubG9nb3V0IC5sZWZ0IHtcbiAgICBwYWRkaW5nOiA4LjdyZW0gMS42cmVtIDRyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5sb2dvdXQgLmxlZnQgc3ZnIHBhdGgge1xuICBzdHJva2U6ICNDOENDREU7XG59XG5cbnNlY3Rpb24ubG9nb3V0IC5yaWdodCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDEuNnJlbSAyLjVyZW0gNHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmxvZ291dCAucmlnaHQge1xuICAgIHBhZGRpbmc6IDEuNnJlbSAxLjVyZW0gNHJlbTtcbiAgICBtaW4taGVpZ2h0OiA0OHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5sb2dvdXQgLnJpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiAyMXJlbTtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS41cmVtIDRyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5sb2dvdXQgLnJpZ2h0IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbnNlY3Rpb24ubG9nb3V0IC5yaWdodCBoMyB7XG4gIGNvbG9yOiAjMjE5NkYzO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmxvZ291dCAucmlnaHQgaDMge1xuICAgIGZvbnQtc2l6ZTogMy4wcmVtO1xuICB9XG59XG5cbnNlY3Rpb24ubG9nb3V0IC5yaWdodCAudGV4dCB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5sb2dvdXQgLmxpbmVfYnRuIHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xuICBncmlkLWdhcDogMXJlbTtcbn1cblxuc2VjdGlvbi5sb2dvdXQgLmxpbmVfYnRuIC5idG4ge1xuICBwYWRkaW5nOiAxLjkycmVtIDIuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ubG9nb3V0IC5saW5lX2J0biAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIHNlY3Rpb24ubG9nb3V0IC5saW5lX2J0biAuYnRuOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ubG9nb3V0IC5saW5lX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuc2VjdGlvbi5sb2dvdXQgLmFkZGl0aW9uYWxseSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5sb2dvdXQgLmFkZGl0aW9uYWxseSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG5cbnNlY3Rpb24ubG9nb3V0IC5hZGRpdGlvbmFsbHkgYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzIxOTZGMztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTVyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5sb2dvdXQgLmFkZGl0aW9uYWxseSBsYWJlbCB7XG4gIG1hcmdpbjogMDtcbn1cblxuc2VjdGlvbi5sb2dvdXQgLnJlbWVtYmVyX21lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogaW50cmluc2ljO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogLW1vei1tYXgtY29udGVudDtcbiAgd2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG59XG5cbnNlY3Rpb24ubG9nb3V0IC5yZW1lbWJlcl9tZSAudGV4dCB7XG4gIG1hcmdpbjogMCAwIDAgMXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIGNvbG9yOiAjM0Q0NzUyO1xufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX2xlZnQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDlyZW0pO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjdzO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzcuNXJlbSk7XG4gIHBhZGRpbmc6IDJyZW0gMS41cmVtIDAgNC40cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmludGVyZmFjZV9sZWZ0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIHBhZGRpbmc6IDJyZW0gMS41cmVtIDNyZW0gMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX2xlZnQge1xuICAgIG1hcmdpbi10b3A6IDcuMXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfbGVmdC5maWxsIHtcbiAgcGFkZGluZzogMXJlbSAwIDAgNC40cmVtO1xuICB3aWR0aDogY2FsYygxMDAlIC0gMzkuMXJlbSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX2xlZnQuZmlsbCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbSAwIDAgMDtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfcmlnaHQge1xuICBib3JkZXItbGVmdDogMnB4IHNvbGlkICNlMWU4ZjE7XG4gIHBhZGRpbmc6IDIuOHJlbSAwIDAgMDtcbiAgbWF4LXdpZHRoOiAzNi40NXJlbTtcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDcuMXJlbSk7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX3JpZ2h0Lm5ld3Mge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmludGVyZmFjZV9yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNy4xcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX3JpZ2h0IHtcbiAgICByaWdodDogLTEwMCU7XG4gICAgdG9wOiA3LjFyZW07XG4gICAgei1pbmRleDogMTA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA3LjJyZW0pO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDcuMnJlbSk7XG4gIH1cblxuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfcmlnaHQ6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogN3B4O1xuICB9XG5cbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX3JpZ2h0Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZDogI0M4Q0NERTtcbiAgICBib3JkZXItcmFkaXVzOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfcmlnaHQge1xuICAgIHRvcDogNC43cmVtO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNC43cmVtKTtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfcmlnaHQgKiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfZmx1aWQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX292ZXJsYXkge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0yO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmludGVyZmFjZV9vdmVybGF5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC53b3JrX3BhbmVsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udXBwZXJfcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAuOXJlbSAwIDFyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC51cHBlcl9wYW5lbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogLjlyZW0gMCAycmVtO1xuICB9XG59XG5cbi51cHBlcl9wYW5lbCAuYmxvY2tfdGl0bGUge1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLnVwcGVyX3BhbmVsIC5ibG9ja190aXRsZSB7XG4gICAgbWFyZ2luOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAudXBwZXJfcGFuZWwgLmJsb2NrX3RpdGxlIHtcbiAgICBtYXJnaW46IDJyZW07XG4gIH1cbn1cblxuLnVwcGVyX3BhbmVsIC5pY29uIHtcbiAgc3Ryb2tlOiAjMjE5NkYzO1xufVxuXG4udXBwZXJfcGFuZWwgLmljb25fdGV4dCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIHBhZGRpbmctbGVmdDogLjZyZW07XG59XG5cbi51cHBlcl9wYW5lbCAuaWNvbi5hc2sgLnNpbSB7XG4gIGZpbGw6ICMyMTk2RjM7XG59XG5cbi5wZF8wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4ubWVudV91cHBlcl9zZWN0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwIC45cmVtIDAgMS4ycmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tZW51X3VwcGVyX3NlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5tZW51X3VwcGVyX3NlY3Rpb24ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm1lbnVfdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMi4xcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLm1lbnVfdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgfVxufVxuXG4ubWVudV90aXRsZSBoMyB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG59XG5cbi5tZW51X3RpdGxlIGgzIGIge1xuICBjb2xvcjogIzIxOTZGMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS43cmVtO1xuICBsZXR0ZXItc3BhY2luZzogLjhweDtcbn1cblxuLm1lbnVfaW5mb19wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMUZCQTdDO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gIHBhZGRpbmc6IDFyZW0gMXJlbSAxLjlyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAubWVudV9pbmZvX3BhbmVsIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG5cbi5tZW51X2luZm9fcGFuZWwgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzByZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgYXV0byAycmVtO1xufVxuXG4ubWVudV9pbmZvX3BhbmVsIHAuYm9sZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS43cmVtO1xufVxuXG4ubWVudV9pbmZvX3BhbmVsIHA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tZW51X2luZm9fcGFuZWwgLm51bWJlcnNfcGFuZWwge1xuICBiYWNrZ3JvdW5kOiAjMUJEODhEO1xuICBtYXJnaW4tYm90dG9tOiAwLjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xufVxuXG4ubWVudV9pbmZvX3BhbmVsIC5udW1iZXJzX3BhbmVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1lbnVfaW5mb19wYW5lbCAubnVtYmVyc19wYW5lbCBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG59XG5cbi5tZW51X2luZm9fcGFuZWwgLm51bWJlcnMge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyLjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLm1lbnVfaW5mb19wYW5lbCAudGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIHBhZGRpbmctbGVmdDogMS4ycmVtO1xufVxuXG4ubWVudV9pbmZvX3BhbmVsLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjRkZFQkYyO1xuICBwYWRkaW5nOiAxcmVtIDEuNHJlbTtcbiAgbWFyZ2luOiAxLjhyZW0gMCAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5tZW51X2luZm9fcGFuZWwud2FybmluZyB7XG4gICAgbWFyZ2luOiAycmVtIGF1dG8gMCBhdXRvO1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cblxuLm1lbnVfaW5mb19wYW5lbC53YXJuaW5nIC5pbmZvLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5tZW51X2luZm9fcGFuZWwud2FybmluZyAuaW5mby1ibG9jayAud2FybmluZ19pbmZvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZW51X2luZm9fcGFuZWwud2FybmluZyAuaW5mby1ibG9jayBwIHtcbiAgY29sb3I6ICNFNDRDODM7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIG1hcmdpbi1sZWZ0OiAyLjByZW07XG59XG5cbi5tZW51X2luZm9fcGFuZWwud2FybmluZyAuaW5mby1ibG9jayBzdmcge1xuICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLm1lbnVfaW5mb19wYW5lbC53YXJuaW5nIC5idG4ge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwLjhyZW0gYXV0byAwO1xuICBwYWRkaW5nOiAxLjJyZW0gMi41cmVtO1xufVxuXG4ubWVudV9pbmZvX3BhbmVsLnN1Y2Nlc3Mtd2FybmluZyB7XG4gIHBhZGRpbmc6IDFyZW0gMS40cmVtO1xuICBtYXJnaW46IDEuOHJlbSAwIDAgMDtcbiAgYm9yZGVyLXJhZGl1czogMC42cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLm1lbnVfaW5mb19wYW5lbC5zdWNjZXNzLXdhcm5pbmcge1xuICAgIG1hcmdpbjogMnJlbSBhdXRvIDAgYXV0bztcbiAgICB3aWR0aDogOTUlO1xuICB9XG59XG5cbi5tZW51X2luZm9fcGFuZWwuc3VjY2Vzcy13YXJuaW5nIC5pbmZvLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG59XG5cbi5tZW51X2luZm9fcGFuZWwuc3VjY2Vzcy13YXJuaW5nIC5pbmZvLWJsb2NrIC53YXJuaW5nX2luZm8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1lbnVfaW5mb19wYW5lbC5zdWNjZXNzLXdhcm5pbmcgLmluZm8tYmxvY2sgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS42cmVtO1xuICBtYXJnaW4tbGVmdDogNC4wcmVtO1xufVxuXG4ubWVudV9pbmZvX3BhbmVsLnN1Y2Nlc3Mtd2FybmluZyAuaW5mby1ibG9jayBzdmcge1xuICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLm1lbnVfaW5mb19wYW5lbC5zdWNjZXNzLXdhcm5pbmcgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAuOHJlbSBhdXRvIDA7XG4gIHBhZGRpbmc6IDEuMnJlbSAyLjVyZW07XG59XG5cbi5tZW51X2xpc3Qge1xuICBwb3NpdGlvbjogc3RpY2t5O1xuICBib3R0b206IDA7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubWVudV9saXN0IC5zaGFkb3dfbGF5ZXIge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IC40cztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1lbnVfbGlzdCAuc2hhZG93X2xheWVyLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5tZW51X2xpc3Qge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuLm1lbnVfbGlzdCAuYm90dG9tX2J0bnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBtYXJnaW46IDAuM3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4ubWVudV9saXN0IC5ib3R0b21fYnRucy5hY3RpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5tZW51X2xpc3QgLmJvdHRvbV9idG5zIC5tZW51X2l0ZW0ge1xuICB3aWR0aDogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjE5NkYzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5tZW51X2xpc3QgLmJvdHRvbV9idG5zIC5tZW51X2l0ZW0uaGVscCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGxlZnQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvdHRvbTogMTBweDtcbn1cblxuLm1lbnVfbGlzdCAuYm90dG9tX2J0bnMgLm1lbnVfaXRlbS5oZWxwIGEge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyOiAxcHggc29saWQ7XG59XG5cbi5tZW51X2xpc3QgLmJvdHRvbV9idG5zIC5tZW51X2l0ZW0udmlkZW8ge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5tZW51X2xpc3QgLmJvdHRvbV9idG5zIC5tZW51X2l0ZW0gLm1lbnVfaXRlbV90aXRsZSB7XG4gIGNvbG9yOiAjMjE5NkYzO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tZW51X2xpc3QgLmJvdHRvbV9idG5zIC5tZW51X2l0ZW1fZmFjZSB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubWVudV9saXN0IC5ib3R0b21fYnRucyAubWVudV9pdGVtX2ZhY2U6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWVudV9saXN0IC5oZWxwX3Rvb2x0aXAge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTAwO1xuICByaWdodDogMjdyZW07XG4gIGJvdHRvbTogMnJlbTtcbn1cblxuLm1lbnVfbGlzdCAuaGVscF90b29sdGlwLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTExcHgpIHtcbiAgLm1lbnVfbGlzdCAuaGVscF90b29sdGlwIHtcbiAgICByaWdodDogMTVyZW07XG4gICAgYm90dG9tOiA4cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLm1lbnVfbGlzdCAuaGVscF90b29sdGlwIHtcbiAgICBib3R0b206IDhyZW07XG4gICAgbGVmdDogMXJlbTtcbiAgICByaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cbn1cblxuLm1lbnVfbGlzdCAuaGVscF90b29sdGlwIC5pY29uIHtcbiAgbWF4LXdpZHRoOiAxNTRweDtcbiAgcGFkZGluZzogNDNweCAxMHB4IDQzcHggMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBiYWNrZ3JvdW5kOiAjRjJGNkZDO1xuICBib3JkZXItcmFkaXVzOiAxNnB4IDAgMCAxNnB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLm1lbnVfbGlzdCAuaGVscF90b29sdGlwIC5pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5tZW51X2xpc3QgLmhlbHBfdG9vbHRpcCAuaWNvbiBpbWcge1xuICB3aWR0aDogYXV0bztcbn1cblxuLm1lbnVfbGlzdCAuaGVscF90b29sdGlwIC5oZWxwX3Rvb2x0aXBfaW5mbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAyODZweDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLXJhZGl1czogMCAxNnB4IDE2cHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjZweCkge1xuICAubWVudV9saXN0IC5oZWxwX3Rvb2x0aXAgLmhlbHBfdG9vbHRpcF9pbmZvIHtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG59XG5cbi5tZW51X2xpc3QgLmhlbHBfdG9vbHRpcCAuaGVscF90b29sdGlwX2luZm8gLmhlYWRlciB7XG4gIHdpZHRoOiAyNDhweDtcbiAgaGVpZ2h0OiAzOHB4O1xuICBtYXJnaW46IDIwcHggMjBweCAxMHB4IDIwcHg7XG59XG5cbi5tZW51X2xpc3QgLmhlbHBfdG9vbHRpcCAuaGVscF90b29sdGlwX2luZm8gLmhlYWRlciBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgY29sb3I6ICMxRjIwMjQ7XG59XG5cbi5tZW51X2xpc3QgLmhlbHBfdG9vbHRpcCAuaGVscF90b29sdGlwX2luZm8gLmJvZHkge1xuICB3aWR0aDogMjQ4cHg7XG4gIGhlaWdodDogMTIwcHg7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzNENDc1MjtcbiAgbWFyZ2luOiAwcHggMjBweCAxMHB4IDIwcHg7XG59XG5cbi5tZW51X2xpc3QgLmhlbHBfdG9vbHRpcCAuaGVscF90b29sdGlwX2luZm8gLmJvZHkgcCB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4ubWVudV9saXN0IC5oZWxwX3Rvb2x0aXAgLmhlbHBfdG9vbHRpcF9pbmZvIC5mb290ZXIge1xuICB3aWR0aDogMjQ4cHg7XG4gIGhlaWdodDogNThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gIC5tZW51X2xpc3QgLmhlbHBfdG9vbHRpcCAuaGVscF90b29sdGlwX2luZm8gLmZvb3RlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG4ubWVudV9saXN0IC5oZWxwX3Rvb2x0aXAgLmhlbHBfdG9vbHRpcF9pbmZvIC5mb290ZXIgYnV0dG9uIHtcbiAgbWFyZ2luOiAwcHggMjBweCAxMHB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ubWVudV9saXN0IC5oZWxwX3Rvb2x0aXAgLmhlbHBfdG9vbHRpcF9pbmZvIC5mb290ZXIgYnV0dG9uIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2NnB4KSB7XG4gIC5tZW51X2xpc3QgLmhlbHBfdG9vbHRpcCAuaGVscF90b29sdGlwX2luZm8gLmZvb3RlciBidXR0b24gcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG4ubWVudV9saXN0IC5oZWxwX3Rvb2x0aXAgLnRyaWFuZ2xlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiAyMHB4IHNvbGlkICNmZmZmZmY7XG4gIHRvcDogMjhyZW07XG4gIHJpZ2h0OiAxMHJlbTtcbiAgei1pbmRleDogMTAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcbiAgLm1lbnVfbGlzdCAuaGVscF90b29sdGlwIC50cmlhbmdsZSB7XG4gICAgdG9wOiAyNnJlbTtcbiAgICByaWdodDogMjNyZW07XG4gIH1cbn1cblxuLm1lbnVfaXRlbTpsYXN0LWNoaWxkIC5tZW51X2l0ZW1fZmFjZSB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTFlOGYxO1xufVxuXG4ubWVudV9pdGVtIHN2ZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgbWluLXdpZHRoOiAyLjRyZW07XG4gIG1heC13aWR0aDogMi40cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjRweDtcbiAgbWluLWhlaWdodDogMi40cmVtO1xufVxuXG4ubWVudV9pdGVtLmFjdGl2ZSAubmV3cyBzdmcge1xuICBzdHJva2U6ICMyMTk2RjM7XG59XG5cbi5tZW51X2l0ZW0uYWN0aXZlIC5tZW51X2l0ZW1fZmFjZTphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5tZW51X2l0ZW0uYWN0aXZlIC5tZW51X21lc3NhZ2VfcGFuZWwge1xuICBtYXgtaGVpZ2h0OiAxOHJlbTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLm1lbnVfaXRlbS5hY3RpdmUgLm1lbnVfbWVzc2FnZV9wYW5lbDo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogN3B4O1xuICBoZWlnaHQ6IDdweDtcbn1cblxuLm1lbnVfaXRlbS5hY3RpdmUgLm1lbnVfbWVzc2FnZV9wYW5lbDo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjQzhDQ0RFO1xuICBib3JkZXItcmFkaXVzOiAycmVtO1xufVxuXG4ubWVudV9pdGVtX2ZhY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMS4wN3JlbSAzcmVtIDFyZW07XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4ubWVudV9pdGVtX2ZhY2VfdmlkZW8ge1xuICBwYWRkaW5nOiBhdXRvO1xuICBib3JkZXItdG9wOiBhdXRvO1xufVxuXG4ubWVudV9pdGVtX2ZhY2UgLm9wZW5fbmV3cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExMHB4KSB7XG4gIC5tZW51X2l0ZW1fZmFjZSAub3Blbl9uZXdzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgfVxufVxuXG4ubWVudV9pdGVtX2ZhY2UubmV3cyBzdmcge1xuICBzdHJva2U6ICMyMTk2RjM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgLm1lbnVfaXRlbV9mYWNlLm5ld3M6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1lbnVfaXRlbV9mYWNlOmFmdGVyIHtcbiAgcmlnaHQ6IDIuOHJlbTtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICBib3JkZXItdG9wOiAuOXJlbSBzb2xpZCAjMjE5NmYzO1xuICBib3JkZXItbGVmdDogLjY1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IC42NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLm1lbnVfaXRlbV9mYWNlOmFmdGVyIC52aWRlbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tZW51X2l0ZW1fdGl0bGUge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG4ubWVudV9mcmVzaF9uZXdzIHtcbiAgY29sb3I6ICMxQkQ4OEQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuLm1lbnVfbWVzc2FnZV9wYW5lbCB7XG4gIG1hcmdpbjogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTBweCkge1xuICAubWVudV9tZXNzYWdlX3BhbmVsIC5tZW51X21lc3NhZ2U6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm1lbnVfbWVzc2FnZV9wYW5lbCBwIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuXG4ubWVudV9tZXNzYWdlX3BhbmVsIC5zdGF0dXMge1xuICBjb2xvcjogIzFGQkE3QztcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1lbnVfbWVzc2FnZV9wYW5lbCAuc3RhdHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBtaW4td2lkdGg6IC44cmVtO1xuICBtYXgtd2lkdGg6IC44cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAuOHB4O1xuICBtaW4taGVpZ2h0OiAuOHJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzFGQkE3QztcbiAgbWFyZ2luLXJpZ2h0OiAuNXJlbTtcbn1cblxuLm1lbnVfbWVzc2FnZV9wYW5lbCAubWVudV9tZXNzYWdlX3VwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMC40cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5tZW51X21lc3NhZ2VfcGFuZWwgLm1lbnVfbWVzc2FnZV9kYXRlIHtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuXG4ubWVudV9tZXNzYWdlIHtcbiAgcGFkZGluZzogMXJlbSAxLjdyZW0gLjlyZW0gMnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIG1hcmdpbjogMCBhdXRvIDNweDtcbiAgd2lkdGg6IDk0JTtcbn1cblxuLm1lbnVfbWVzc2FnZSAudGl0bGUge1xuICBmb250LXNpemU6IDIuM3JlbTtcbn1cblxuLm1lbnVfbWVzc2FnZSAubWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG4ubWVudSAubW9iaWxlX21lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nLXRvcDogMS41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5tZW51IC5tb2JpbGVfbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1lbnUgLm1vYmlsZV9tZW51IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAuMnJlbSAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAuNXJlbSAxLjJyZW07XG59XG5cbi5tZW51IC5tb2JpbGVfbWVudSBhLm1vYmlsZV91c2VybmFtZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubWVudSAubW9iaWxlX21lbnUgYS5tb2JpbGVfdXNlcm5hbWUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLm1lbnUgLm1vYmlsZV9tZW51IGE6aG92ZXIsXG4ubWVudSAubW9iaWxlX21lbnUgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzOCwyNDIsMjQ3LDAuNSk7XG59XG5cbi5tZW51IC5tb2JpbGVfbWVudSBhOmhvdmVyIHNwYW4sXG4ubWVudSAubW9iaWxlX21lbnUgYS5hY3RpdmUgc3BhbiB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG4ubWVudSAubW9iaWxlX21lbnUgYTpob3ZlciBzdmc6bm90KC5maWxsLWNvbG9yKSBwYXRoLFxuLm1lbnUgLm1vYmlsZV9tZW51IGEuYWN0aXZlIHN2Zzpub3QoLmZpbGwtY29sb3IpIHBhdGgge1xuICBzdHJva2U6ICMyMTk2RjM7XG59XG5cbi5tZW51IC5tb2JpbGVfbWVudSBhOmhvdmVyIHN2Zy5maWxsLWNvbG9yIHBhdGgsXG4ubWVudSAubW9iaWxlX21lbnUgYS5hY3RpdmUgc3ZnLmZpbGwtY29sb3IgcGF0aCB7XG4gIGZpbGw6ICMyMTk2RjM7XG59XG5cbi5tZW51IC5tb2JpbGVfbWVudSBpbWcsXG4ubWVudSAubW9iaWxlX21lbnUgc3ZnIHtcbiAgbWluLXdpZHRoOiAzLjJyZW07XG4gIG1heC13aWR0aDogMy4ycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzLjJweDtcbiAgbWluLWhlaWdodDogMy4ycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAuOXJlbTtcbn1cblxuLm1lbnUgLm1vYmlsZV9tZW51IGltZzpub3QoLmZpbGwtY29sb3IpIHBhdGgsXG4ubWVudSAubW9iaWxlX21lbnUgc3ZnOm5vdCguZmlsbC1jb2xvcikgcGF0aCB7XG4gIHN0cm9rZTogI0M4Q0NERTtcbn1cblxuLm1lbnUgLm1vYmlsZV9tZW51IGltZy5maWxsLWNvbG9yIHBhdGgsXG4ubWVudSAubW9iaWxlX21lbnUgc3ZnLmZpbGwtY29sb3IgcGF0aCB7XG4gIGZpbGw6ICNDOENDREU7XG59XG5cbi5tZW51IC5tb2JpbGVfbWVudSBzcGFuIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLmlubmVyX21lbnUge1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAzO1xuICBiYWNrZ3JvdW5kOiAjMTY1NkE0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtIC42cmVtIC4wcmVtIC4wcmVtO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAuaW5uZXJfbWVudSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDcuMXJlbTtcbiAgICB6LWluZGV4OiA5O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXJfbWVudSB7XG4gICAgdG9wOiA3LjFyZW07XG4gICAgYmFja2dyb3VuZDogMDtcbiAgICBoZWlnaHQ6IDQuNnJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAuaW5uZXJfbWVudSB7XG4gICAgdG9wOiAzLjU1cmVtO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwcmVtO1xuICAgIGhlaWdodDogNS42cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLmlubmVyX21lbnUuYWN0aXZlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbm5lcl9tZW51LmFjdGl2ZSAubmF2IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTRyZW0pO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYW5pbWF0aW9uOiBzaG93IC4zcyBsaW5lYXIgMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvcGFjaXR5OiAxO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0cmFuc2l0aW9uOiAwcztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xuICB9XG5cbiAgLmlubmVyX21lbnUuYWN0aXZlIC5uYXYgKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgfVxuXG4gIC5pbm5lcl9tZW51LmFjdGl2ZSAubmF2IGxpIHtcbiAgICBtaW4taGVpZ2h0OiAzNi41cHg7XG4gIH1cblxuICAuaW5uZXJfbWVudS5hY3RpdmUgLm5hdjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIHdpZHRoOiA3cHg7XG4gICAgaGVpZ2h0OiA3cHg7XG4gIH1cblxuICAuaW5uZXJfbWVudS5hY3RpdmUgLm5hdjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuICAgIGJhY2tncm91bmQ6ICNDOENDREU7XG4gICAgYm9yZGVyLXJhZGl1czogMnJlbTtcbiAgfVxuXG4gIC5pbm5lcl9tZW51LmFjdGl2ZSAubmF2IGxpIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxuXG4gIC5pbm5lcl9tZW51LmFjdGl2ZSAubmF2IGxpLmhhc19zdWJtZW51ICNyYXBwb3J0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuaW5uZXJfbWVudS5hY3RpdmUgLm5hdiBsaS5oYXNfc3VibWVudTpob3ZlciAuc3VibWVudSB7XG4gICAgYmFja2dyb3VuZDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLmlubmVyX21lbnUuYWN0aXZlIC5uYXYgbGkuaGFzX3N1Ym1lbnU6aG92ZXIgLnN1Ym1lbnUgKiB7XG4gICAgYmFja2dyb3VuZDogMDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zaXRpb246IDBzO1xuICB9XG59XG5cbkBtZWRpYSBhbGwgYW5kIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG4gIC5pbm5lcl9tZW51LmFjdGl2ZSAubmF2IHtcbiAgICBtYXgtaGVpZ2h0OiAtd2Via2l0LWNhbGMoMTAwdmggLSAxMXJlbSk7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgICB6LWluZGV4OiA1O1xuICAgIHRvcDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmlubmVyX21lbnVfb3ZlcmxheSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgLmlubmVyX21lbnVfb3ZlcmxheSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmlubmVyX21lbnUgLmluZGljYXRvciB7XG4gIHotaW5kZXg6IDExO1xuICBkaXNwbGF5OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0YyRjZGQztcbiAgcGFkZGluZzogMS40cmVtIDAuNXJlbSAxLjRyZW0gMS41cmVtO1xufVxuXG4uaW5uZXJfbWVudSAuaW5kaWNhdG9yOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIHJpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXRvcDogLjc1cmVtIHNvbGlkICMyMTk2ZjM7XG4gIGJvcmRlci1sZWZ0OiAuNTVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogLjU1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG4uaW5uZXJfbWVudSAuaW5kaWNhdG9yIHNwYW4ge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyX21lbnUgLmluZGljYXRvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG4uaW5uZXJfbWVudSAubmF2IHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5pbm5lcl9tZW51IC5uYXYuZGlzYWJsZWQgKiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmlubmVyX21lbnUgLm5hdi5kaXNhYmxlZCBsaTpub3QoLmFjdGl2ZSk6YmVmb3JlIHtcbiAgICBvcGFjaXR5OiAuMTtcbiAgfVxufVxuXG4uaW5uZXJfbWVudSAubmF2LmRpc2FibGVkIGxpOm5vdCguYWN0aXZlKSBhIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbm5lcl9tZW51IC5uYXYuZGlzYWJsZWQgbGkuaGFzX3N1Ym1lbnU6aG92ZXIgLnN1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyX21lbnUgLm5hdiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXJfbWVudSAubmF2IHtcbiAgICB0b3A6IC00cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRyYW5zaXRpb246IC43cztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYmFja2dyb3VuZDogIzE2NTZBNDtcbiAgICBwYWRkaW5nOiAwLjNyZW0gMXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IC42cmVtIC42cmVtO1xuICAgIGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsMCwwLDAuMDcpO1xuICB9XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGkge1xuICBmbGV4OiAxO1xuICBmbG9hdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbm5lcl9tZW51IC5uYXYgbGkge1xuICAgIG1hcmdpbi1ib3R0b206IC42NXJlbTtcbiAgfVxufVxuXG4uaW5uZXJfbWVudSAubmF2IGxpLmFjdGl2ZSB7XG4gIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuXG4uaW5uZXJfbWVudSAubmF2IGxpLmFjdGl2ZSBhIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGxpLmFjdGl2ZSB7XG4gICAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExMDFweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGxpOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAuNnJlbSAwIDAgMDtcbiAgfVxuXG4gIC5pbm5lcl9tZW51IC5uYXYgbGk6Zmlyc3QtY2hpbGQuYWN0aXZlIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbiAgfVxufVxuXG4uaW5uZXJfbWVudSAubmF2IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyX21lbnUgLm5hdiBsaTpiZWZvcmUge1xuICAgIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICB9XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGk6aG92ZXIge1xuICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cblxuLmlubmVyX21lbnUgLm5hdiBsaTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAuMTtcbn1cblxuLmlubmVyX21lbnUgLm5hdiBsaS5oYXNfc3VibWVudSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyX21lbnUgLm5hdiBsaS5oYXNfc3VibWVudSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIC5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnU6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnUgI3JhcHBvcnRlciAjcmFwcG9ydGVySW1nIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnU6aG92ZXIgLnN1Ym1lbnUge1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDU7XG4gIG9wYWNpdHk6IDE7XG4gIGZpbHRlcjogYmx1cigwKTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51OmhvdmVyPmE6Zmlyc3QtY2hpbGQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB9XG5cbiAgLmlubmVyX21lbnUgLm5hdiBsaS5oYXNfc3VibWVudTpob3Zlcj5hOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAgfVxuXG4gIC5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnU6aG92ZXI+YTpmaXJzdC1jaGlsZDpob3ZlcjpiZWZvcmUge1xuICAgIG9wYWNpdHk6IC4xO1xuICB9XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnUgLnN1Ym1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bztcbiAgei1pbmRleDogNTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExMjFweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51IC5zdWJtZW51IHtcbiAgICByaWdodDogLS43cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51IC5zdWJtZW51IHtcbiAgICB0b3A6IC0ycmVtO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTI7XG4gICAgd2lkdGg6IDMwLjRyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGZpbHRlcjogYmx1cig1cHgpO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcbiAgICBib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLDAsMCwwLjA3KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyX21lbnUgLm5hdiBsaS5oYXNfc3VibWVudSAuc3VibWVudSB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZmlsdGVyOiBibHVyKDApO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBwYWRkaW5nOiAwcmVtIDAgMDtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgfVxufVxuXG4uaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51IC5zdWJtZW51IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzNkNDc1MjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC45NXJlbSAxLjVyZW07XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnUgLnN1Ym1lbnUgYSBzdmcge1xuICBzdHJva2U6ICNDOENDREU7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIDEuNXJlbSAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51IC5zdWJtZW51IGEgc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnUgLnN1Ym1lbnUgYSBzcGFuIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyX21lbnUgLm5hdiBsaS5oYXNfc3VibWVudSAuc3VibWVudSBhIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6IDA7XG4gICAgY29sb3I6ICNhN2M2ZWQ7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICB9XG59XG5cbi5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnUgLnN1Ym1lbnUgYTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAuMTtcbn1cblxuLmlubmVyX21lbnUgLm5hdiBsaS5oYXNfc3VibWVudSAuc3VibWVudSBhOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzIxOTZGMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbm5lcl9tZW51IC5uYXYgbGkuaGFzX3N1Ym1lbnUgLnN1Ym1lbnUgYTpob3ZlciBzcGFuIHtcbiAgICBjb2xvcjogI2E3YzZlZDtcbiAgfVxufVxuXG4uaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51IC5zdWJtZW51IGE6aG92ZXIgc3ZnIHtcbiAgc3Ryb2tlOiAjMjE5NkYzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyX21lbnUgLm5hdiBsaS5oYXNfc3VibWVudSAuc3VibWVudSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2E3YzZlZDtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxLjNyZW0gLjZyZW07XG4gIH1cblxuICAuaW5uZXJfbWVudSAubmF2IGxpLmhhc19zdWJtZW51IC5zdWJtZW51IGE6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIH1cbn1cblxuLmlubmVyX21lbnUgLm5hdiBhIHtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjQTdDNkVEO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIHBhZGRpbmc6IDIuMDJyZW0gLjFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXJfbWVudSAubmF2IGEge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBwYWRkaW5nOiAxLjFyZW0gLjZyZW07XG4gIH1cbn1cblxuLmlubmVyX21lbnUgLm5hdiAuc3VibWVudSB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2hhZG93OiAwIDdweCAyMHB4IHJnYmEoMCwwLDAsMC4wNyk7XG59XG5cbi5ub3RpZmljYXRpb25fYmxvY2sge1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHJpZ2h0OiAtMTAxJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG1heC13aWR0aDogMzYuNDVyZW07XG59XG5cbi5ub3RpZmljYXRpb25fYmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ubm90aWZpY2F0aW9uX2Jsb2NrLmFjdGl2ZSB7XG4gIHJpZ2h0OiAwO1xufVxuXG4ubm90aWZpY2F0aW9uX2Jsb2NrLmFjdGl2ZSAubm90aWZpY2F0aW9uX292ZXJsYXkge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAtMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbi5ub3RpZmljYXRpb25fYmxvY2suZmFxIC5mYXEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5vdGlmaWNhdGlvbl9ibG9jay5mYXEtZmlsbCB7XG4gIG1heC13aWR0aDogNTEuNDVyZW07XG59XG5cbi5ub3RpZmljYXRpb25fYmxvY2suZmFxLWZpbGw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzE2NTZBNDtcbn1cblxuLm5vdGlmaWNhdGlvbl9ibG9jay5mYXEtZmlsbCAubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5kZXNjcmlwdGlvbiBwIHtcbiAgY29sb3I6ICNFQ0YxRjY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG4ubm90aWZpY2F0aW9uX2Jsb2NrLmZhcS1maWxsIC5tZW51X2l0ZW1fZmFjZSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgYmFja2dyb3VuZDogIzE2NTZBNDtcbn1cblxuLm5vdGlmaWNhdGlvbl9ibG9jay5mYXEtZmlsbCAubWVudV9pdGVtX2ZhY2Ugc3ZnIHtcbiAgc3Ryb2tlOiBub25lO1xufVxuXG4ubm90aWZpY2F0aW9uX2Jsb2NrLmZhcS1maWxsIC5tZW51X2l0ZW1fZmFjZSBzdmcuY2xvc2Uge1xuICBvcGFjaXR5OiAxO1xuICBtaW4td2lkdGg6IDRyZW07XG4gIG1heC13aWR0aDogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBtaW4taGVpZ2h0OiA0cmVtO1xufVxuXG4ubm90aWZpY2F0aW9uX2Jsb2NrLmZhcS1maWxsIC5tZW51X2l0ZW1fdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLm5vdGlmaWNhdGlvbl9ibG9jay5mYXEtZmlsbCAuZmFxLWZpbGwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm5vdGlmaWNhdGlvbl9ibG9jay5uZXdzIC5uZXdzIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ub3RpZmljYXRpb25fYmxvY2sgLmlubmVyX2Jsb2NrIHtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ub3RpZmljYXRpb25fb3ZlcmxheSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IC40cztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIHtcbiAgei1pbmRleDogMztcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gIGJhY2tncm91bmQ6ICNDOENDREU7XG4gIGJvcmRlci1yYWRpdXM6IDJyZW07XG59XG5cbi5ub3RpZmljYXRpb25fZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uIHtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm5vdGlmaWNhdGlvbl9kZXNjcmlwdGlvbiAuZGVzY3JpcHRpb24gcCB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbi5ub3RpZmljYXRpb25fZGVzY3JpcHRpb24gLmRlc2NyaXB0aW9uIHAgYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5tZW51X2l0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5tZW51X2l0ZW1fZmFjZSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5tZW51X2l0ZW1fZmFjZSBzcGFuIHtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5tZW51X2l0ZW1fZmFjZSBzdmcge1xuICBzdHJva2U6ICNDOENDREU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLm5vdGlmaWNhdGlvbl9kZXNjcmlwdGlvbiAubWVudV9pdGVtX2ZhY2Ugc3ZnLmNsb3NlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtaW4td2lkdGg6IDEuNTVyZW07XG4gIG1heC13aWR0aDogMS41NXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS41NXB4O1xuICBtaW4taGVpZ2h0OiAxLjU1cmVtO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5tZW51X2l0ZW1fZmFjZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5ub3RpZmljYXRpb25fZGVzY3JpcHRpb24gLm1lbnVfbWVzc2FnZV9kYXRlIHtcbiAgY29sb3I6ICM5MGEwYjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5tZW51X21lc3NhZ2UgLnN0YXR1cyB7XG4gIGNvbG9yOiAjMWZiYTdjO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ubm90aWZpY2F0aW9uX2Rlc2NyaXB0aW9uIC5tZW51X21lc3NhZ2UgcCB7XG4gIGNvbG9yOiAjM2Q0NzUyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAubGluZV9pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogLjRyZW0gMC4xN3JlbSAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC5saW5lX2ljb24ge1xuICAgIHBhZGRpbmc6IC4xcmVtIDByZW0gMCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC5saW5lX2ljb24ge1xuICAgIHBhZGRpbmc6IDAuNnJlbSAwIDAgMDtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC5saW5lX2ljb24gbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmxpbmVfaWNvbiBsaTpob3ZlciAuaWNvbi5wbGF5IHBhdGg6bGFzdC1jaGlsZCB7XG4gIGZpbGw6ICNmZmY7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAubGluZV9pY29uIGxpOmhvdmVyIC5pY29uLnBsYXkgcGF0aDpmaXJzdC1jaGlsZCB7XG4gIGZpbGw6ICMyMTk2RjM7XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmxpbmVfaWNvbiBsaTpob3ZlciAuaWNvbi5hc2sgY2lyY2xlIHtcbiAgZmlsbDogIzIxOTZGMztcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAubGluZV9pY29uIGxpOmhvdmVyIC5pY29uLmFzayAuc2ltIHtcbiAgZmlsbDogI2ZmZjtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC5saW5lX2ljb24gbGk6aG92ZXIgLmljb25fdGV4dCB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC5saW5lX2ljb24gbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtO1xufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgcGFkZGluZzogMCAzcmVtIDAgMDtcbiAgbWFyZ2luLWJvdHRvbTogLjlyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIC5sb2NrZWQge1xuICBvcmRlcjogMztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAwIDJyZW0gMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAubG9ja2VkIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLmxvY2tlZCB7XG4gICAgcGFkZGluZzogMHJlbSAxLjVyZW0gMHJlbSAwcmVtO1xuICB9XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAubG9ja2VkOmhvdmVyIHBhdGgge1xuICBzdHJva2U6ICMyMTk2RjM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIHtcbiAgICBwYWRkaW5nOiAwIDJyZW0gMCAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNnJlbTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmVfbGVmdF9ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAuZGF0ZSB7XG4gIG9yZGVyOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIuM3JlbSA1cmVtO1xuICBtYXJnaW46IDAgNC43cmVtIDAgMDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U1ZTVlNTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLmRhdGUge1xuICAgIG1hcmdpbjogMCAxLjlyZW0gMCAwO1xuICAgIHBhZGRpbmc6IDIuMnJlbSA0LjY4cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLmRhdGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAuOHJlbSAxLjY4cmVtIDEuNHJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLmRhdGVfc3VidGl0bGUge1xuICBjb2xvcjogIzkwQTBCNztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAuZGF0ZV90aXRsZSB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAuZGF0ZV90aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjFyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIHN2ZyB7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIC5vcHRpb25zX2xlZnQge1xuICBvcmRlcjogMTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIC5vcHRpb25zX2xlZnQge1xuICAgIG9yZGVyOiAzO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEuNHJlbSAxLjNyZW0gMXJlbTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfbGVmdCBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19sZWZ0IGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuOXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIC5vcHRpb25zX2xlZnQgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IC40cmVtO1xuICB9XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19sZWZ0IC5idG4ge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgcGFkZGluZzogMS4zcmVtIDEuOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfbGVmdCAuYnRuIHtcbiAgICBwYWRkaW5nOiAxLjE1cmVtIDEuNzVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19sZWZ0IC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19yaWdodCB7XG4gIG9yZGVyOiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIC5vcHRpb25zX3JpZ2h0IHtcbiAgICBvcmRlcjogMztcbiAgICBwYWRkaW5nOiAwLjRyZW0gMS41cmVtIDAgMDtcbiAgfVxuXG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19yaWdodC5uZXdzIHtcbiAgICBvcmRlcjogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19yaWdodC5hY3RpdmUgLm9wdGlvbnNfcmlnaHRfbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfcmlnaHQuYWN0aXZlIC5vcHRpb25zX3JpZ2h0X2xpc3QgbGkgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIC5vcHRpb25zX3JpZ2h0IHBhdGgge1xuICBzdHJva2U6ICM5MEEwQjc7XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19yaWdodCBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAyLjJyZW07XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19yaWdodCBsaTpob3ZlciBwYXRoIHtcbiAgc3Ryb2tlOiAjMjE5NkYzO1xufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfcmlnaHQgLm9wdGlvbnNfcmlnaHRfbGlzdCBsaSBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfcmlnaHQgLm9wdGlvbnNfcmlnaHRfbGlzdCB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMjIuM3JlbTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcbiAgICBib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLDAsMCwwLjA3KTtcbiAgfVxuXG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19yaWdodCAub3B0aW9uc19yaWdodF9saXN0IGxpIGEge1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS4xcmVtIDFyZW0gMS4xcmVtIDJyZW07XG4gIH1cblxuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfcmlnaHQgLm9wdGlvbnNfcmlnaHRfbGlzdCBsaSBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuICB9XG5cbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAueWVhcl9saW5lIC5vcHRpb25zX3JpZ2h0IC5vcHRpb25zX3JpZ2h0X2xpc3QgbGkgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBjb2xvcjogIzNENDc1MjtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICB9XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19idG4ge1xuICB3aWR0aDogMnJlbTtcbiAgZGlzcGxheTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfYnRuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfYnRuOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlIC55ZWFyX2xpbmUgLm9wdGlvbnNfYnRuIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogIzkwYTBiNztcbiAgbWluLXdpZHRoOiAuNHJlbTtcbiAgbWF4LXdpZHRoOiAuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogLjRweDtcbiAgbWluLWhlaWdodDogLjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLnllYXJfbGluZSAub3B0aW9uc19idG4gc3BhbjpudGgtY2hpbGQoZXZlbikge1xuICBtYXJnaW46IC4zcmVtIGF1dG87XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLm9wcmV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB6LWluZGV4OiAzO1xuICBwYWRkaW5nOiAycmVtIDIuMnJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC5vcHJldCB7XG4gICAgcGFkZGluZzogMS45cmVtIDIuMDVyZW07XG4gICAgYm90dG9tOiAyLjNyZW07XG4gICAgcmlnaHQ6IDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSAub3ByZXQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luOiA0LjJyZW0gMCAwO1xuICAgIHBhZGRpbmc6IDFyZW0gMi4ycmVtO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgzMywxNTAsMjQzLDAuMyksLTEwcmVtIDBweCAwcHggMjdweCAjQkZFM0ZGLDEwcmVtIDBweCAwcHggMjdweCAjQkZFM0ZGO1xuICB9XG59XG5cbi5pbmRrb21zdGFyIC5ibG9ja190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRrb21zdGFyIC5ibG9ja190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZGtvbXN0YXIgLmJsb2NrX3RpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAuNnJlbTtcbiAgfVxufVxuXG4uaW5ka29tc3RhciAuZmllbGRfZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDIuOHJlbSAyLjlyZW0gMi42cmVtO1xufVxuXG4uaW5ka29tc3RhciAuZmllbGRfZ3JvdXAuc3RhcnQge1xuICBwYWRkaW5nOiAycmVtIDNyZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRrb21zdGFyIC5maWVsZF9ncm91cC5zdGFydCB7XG4gICAgcGFkZGluZzogMnJlbSAxLjVyZW0gMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZGtvbXN0YXIgLmZpZWxkX2dyb3VwLnN0YXJ0IHtcbiAgICBwYWRkaW5nOiAxLjdyZW0gMS41cmVtIDA7XG4gIH1cbn1cblxuLmluZGtvbXN0YXIgLmZpZWxkX2dyb3VwLmVuZCB7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW5ka29tc3RhciAuZmllbGRfZ3JvdXAge1xuICAgIHBhZGRpbmc6IDIuOHJlbSAxLjVyZW0gMHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZGtvbXN0YXIgLmZpZWxkX2dyb3VwIHtcbiAgICBwYWRkaW5nOiAxLjhyZW0gMS41cmVtIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAuaW5ka29tc3RhciAuZmllbGRfZ3JvdXAgLmdyb3VwX3JhZGlvLmZpcnN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjNyZW07XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGtvbXN0YXIgLmZpZWxkX2dyb3VwIC5ncm91cF9yYWRpby5maXJzdCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGtvbXN0YXIgLmZpZWxkX2dyb3VwIC5ncm91cF9yYWRpby5sYXN0IHtcbiAgICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmluZGtvbXN0YXIgLmZpZWxkX2dyb3VwIC5ncm91cF9yYWRpbyAuaW5mby5jaGVja2JveCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG59XG5cbi5pbmRrb21zdGFyIC5maWVsZF9ncm91cCAuZ3JvdXBfcmFkaW9fbGluZSB7XG4gIG1hcmdpbjogMCAwIDAgLTZweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRrb21zdGFyIC5maWVsZF9ncm91cCAuZ3JvdXBfcmFkaW9fbGluZSBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi40cmVtO1xuICB9XG59XG5cbi5pbmRrb21zdGFyIC5maWVsZF9ncm91cCAuZ3JvdXBfcmFkaW9fbGluZSAuY2hlY2tib3gge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmluZGtvbXN0YXIgLmluZGtvbXN0YXJfbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uaW5ka29tc3RhciAuaW5ka29tc3Rhcl9saW5lLnNob3dfaW5kaWNhdG9yIC5pbmRrb21zdGFyX2xpbmVfaW5kaWNhdG9yIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xuICBmaWx0ZXI6IGJsdXIoMHB4KTtcbn1cblxuLmluZGtvbXN0YXIgLmluZGtvbXN0YXJfbGluZV9pbmRpY2F0b3Ige1xuICB0b3A6IC0ycmVtO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IGJsdXIoNXB4KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IC40cztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDAgMCAycmVtIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0NDRjBENDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDIuM3JlbTtcbiAgcGFkZGluZzogMC4zcmVtIDEuNHJlbTtcbn1cblxuLmluZGtvbXN0YXIgLmluZGtvbXN0YXJfbGluZV9pbmRpY2F0b3Igc3BhbiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMxMDhDNTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI4MHB4KSB7XG4gIC5pbmRrb21zdGFyIC5pbmRrb21zdGFyX2xpbmVfaW5kaWNhdG9yIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5ka29tc3RhciAuaW5ka29tc3Rhcl9saW5lX2luZGljYXRvciB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmRrb21zdGFyIC5pbmRrb21zdGFyX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5pbmRrb21zdGFyIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIG1heC13aWR0aDogNDIuMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRrb21zdGFyIGxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDQxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMi45cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5ka29tc3RhciBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICB9XG59XG5cbi5pbmRrb21zdGFyIGxhYmVsIC50aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmluZGtvbXN0YXIgbGFiZWwgLnRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAzcHg7XG4gIH1cbn1cblxuLmluZGtvbXN0YXIgZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTUuNXJlbSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmluZGtvbXN0YXIgZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmluZGtvbXN0YXIgZm9ybSB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDYuNnJlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbmRrb21zdGFyIGZvcm0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cbn1cblxuLmluZGtvbXN0YXIgZm9ybSAuaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMHB4O1xufVxuXG4uaW5ka29tc3RhciBmb3JtIC5jbGVhcmZpeCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLmluZGtvbXN0YXIgZm9ybSAuaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbmRrb21zdGFyIGZvcm0gLmdyb3VwX3JhZGlvX2xpbmUgZGl2IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmluZGtvbXN0YXIgZm9ybSAuZ3JvdXBfcmFkaW9fbGluZSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5pbmRrb21zdGFyIGZvcm0gLmdyb3VwX3JhZGlvX2xpbmUgbGkge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmluZGtvbXN0YXIgZm9ybSAuZ3JvdXBfcmFkaW9fbGluZSBsaTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMy4ycmVtO1xufVxuXG4uaW5ka29tc3RhciBmb3JtIC5ncm91cF9yYWRpb19saW5lIGxpOmhvdmVyIGxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNGMkY2RkM7XG59XG5cbi5pbmRrb21zdGFyIGZvcm0gLmdyb3VwX3JhZGlvX2xpbmUgbGkgaW5wdXQge1xuICB3aWR0aDogMzVweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW46IDAgMC4zcmVtIDAgMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uaW5ka29tc3RhciBmb3JtIC5ncm91cF9yYWRpb19saW5lIGxpIGlucHV0Om5vdChjaGVja2VkKStsYWJlbDpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTM4cHg7XG4gIHRvcDogLThweDtcbiAgcGFkZGluZzogLjU1cmVtO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmluZGtvbXN0YXIgZm9ybSAuZ3JvdXBfcmFkaW9fbGluZSBsaSBpbnB1dDpub3QoY2hlY2tlZCkrbGFiZWw6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDE7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGxlZnQ6IC0zM3B4O1xuICB0b3A6IC0zcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXI6IDJweCBzb2xpZCAjQkVDOUQ3O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmluZGtvbXN0YXIgZm9ybSAuZ3JvdXBfcmFkaW9fbGluZSBsaSBpbnB1dDpjaGVja2VkK2xhYmVsOmFmdGVyIHtcbiAgYm9yZGVyOiA3cHggc29saWQgIzIxOTZGMztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMjIsODYsMTY0LDAuMyk7XG59XG5cbi5pbmRrb21zdGFyIGZvcm0gLmdyb3VwX3JhZGlvX2xpbmUgbGkgbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTlweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xufVxuXG4uaW5ka29tc3RhciBmb3JtIC5pbmZvX2J1dHRvbiB7XG4gIHJpZ2h0OiAyLjlyZW07XG4gIGJvdHRvbTogMS4wcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBwYWRkaW5nOiAxLjlyZW0gMi4zNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbmRrb21zdGFyIGZvcm0gLmluZm9fYnV0dG9uIHtcbiAgICByaWdodDogMS43cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5ka29tc3RhciBmb3JtIC5pbmZvX2J1dHRvbiB7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjguOHJlbTtcbiAgICBtYXJnaW46IDEuNHJlbSBhdXRvIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG59XG5cbi5pbmRrb21zdGFyIGZvcm0gLmluZm9fYnV0dG9uIC5lcnJvciAuZXJyb3JfbGluZSB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcbn1cblxuLmpvYiAuYmxvY2tfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYiAuYmxvY2tfdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMS43cmVtO1xuICB9XG59XG5cbi5qb2IgLndvcmtfcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDJyZW0gMi45cmVtIDJyZW0gMi43cmVtO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSA4LjFyZW0pO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5qb2IgLndvcmtfcGFuZWwge1xuICAgIHBhZGRpbmc6IDcuOXJlbSAxLjRyZW0gMDtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMi43cmVtKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYiAud29ya19wYW5lbCB7XG4gICAgcGFkZGluZzogNy4zcmVtIDAgMDtcbiAgfVxufVxuXG4uam9iX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuam9iX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjRTFFOEYxO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFOEYxO1xuICB9XG5cbiAgLmpvYl9saW5lKy5qb2JfbGluZSB7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZS50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uam9iX2xpbmUudGl0bGUgaDQge1xuICBjb2xvcjogIzkwQTBCNztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG59XG5cbi5qb2JfbGluZS50aXRsZSAuam9iX29wdGlvbnMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uam9iX2xpbmUudGl0bGUgLmpvYl9vcHRpb25zOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUge1xuICB6LWluZGV4OiAyNjtcbn1cblxuLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zLmFjdGl2ZSAuam9iX29wdGlvbnNfbGlzdCB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjY7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zLmFjdGl2ZSAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgdG9wOiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUgLmpvYl9vcHRpb25zX2J0bjpiZWZvcmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuXG4uam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTJyZW07XG4gICAgei1pbmRleDogNTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IC0yO1xuICAgIHRyYW5zaXRpb246IC42cztcbiAgICB3aWR0aDogMjIuM3JlbTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICBib3gtc2hhZG93OiAwIDdweCAyMHB4IHJnYmEoMCwwLDAsMC4wNyk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDUwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgfVxufVxuXG4uam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3Qgc3ZnIHtcbiAgbWluLXdpZHRoOiAyLjRyZW07XG4gIG1heC13aWR0aDogMi40cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjRweDtcbiAgbWluLWhlaWdodDogMi40cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBzdmcge1xuICAgIG1hcmdpbi1yaWdodDogMS4ycmVtO1xuICB9XG59XG5cbi5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzkwYTBiNztcbn1cblxuLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHNwYW4ge1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogIzNkNDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuXG4uam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3QgcC5iYWRnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNXB4O1xuICByaWdodDogLTVweDtcbiAgcGFkZGluZzogLjFweCA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE2NTZBNDtcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgZm9udDogbWVzc2FnZS1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHAuYmFkZ2Uge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogLTUwcHg7XG4gIH1cbn1cblxuLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IGxpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3QgbGkubm90aWZpY2F0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDEuODVyZW0gMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMXJlbSAxLjFyZW0gMnJlbTtcbiAgfVxuXG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaTpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzIxOTZGMztcbn1cblxuLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IGxpOmhvdmVyIHNwYW4ge1xuICBjb2xvcjogIzIxOTZGMztcbn1cblxuLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zX2J0biB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMi44cmVtO1xuICBtYXgtd2lkdGg6IDIuOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi44cHg7XG4gIG1pbi1oZWlnaHQ6IDIuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjE5NkYzO1xufVxuXG4uam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4uam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuOmhvdmVyIHNwYW4ge1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG4ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogIzkwYTBiNztcbiAgICBtaW4td2lkdGg6IC40cmVtO1xuICAgIG1heC13aWR0aDogLjRyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAuNHB4O1xuICAgIG1pbi1oZWlnaHQ6IC40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG4gc3BhbjpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogLjNyZW0gYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zX2J0biB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG4uam9iX2xpbmUuZGF0YTpudGgtY2hpbGQoNW4rMSkgLnVzZXJfZmFjZSB7XG4gIGJhY2tncm91bmQ6ICNFQUVDRkY7XG59XG5cbi5qb2JfbGluZS5kYXRhOm50aC1jaGlsZCg1bisxKSAudXNlcl9mYWNlIGg1IHtcbiAgY29sb3I6ICNFNkIxMzA7XG59XG5cbi5qb2JfbGluZS5kYXRhOm50aC1jaGlsZCg1bisyKSAudXNlcl9mYWNlIHtcbiAgYmFja2dyb3VuZDogI0ZGRjhFNztcbn1cblxuLmpvYl9saW5lLmRhdGE6bnRoLWNoaWxkKDVuKzIpIC51c2VyX2ZhY2UgaDUge1xuICBjb2xvcjogIzMwNDFFNjtcbn1cblxuLmpvYl9saW5lLmRhdGE6bnRoLWNoaWxkKDVuKzMpIC51c2VyX2ZhY2Uge1xuICBiYWNrZ3JvdW5kOiAjNTk5NERDO1xufVxuXG4uam9iX2xpbmUuZGF0YTpudGgtY2hpbGQoNW4rMykgLnVzZXJfZmFjZSBoNSB7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4uam9iX2xpbmUuZGF0YTpudGgtY2hpbGQoNW4rNCkgLnVzZXJfZmFjZSB7XG4gIGJhY2tncm91bmQ6IGdvbGRlbnJvZDtcbn1cblxuLmpvYl9saW5lLmRhdGE6bnRoLWNoaWxkKDVuKzUpIC51c2VyX2ZhY2Uge1xuICBiYWNrZ3JvdW5kOiAjNUNBREZGO1xufVxuXG4uam9iX2xpbmUgLmxlZnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYl9saW5lIC5sZWZ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICAuam9iX2xpbmUgLmxlZnQgaDMge1xuICAgIGNvbG9yOiAjOTBBMEI3O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZSAucmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5qb2JfbGluZSAuam9iX3RpdGxlIHtcbiAgd2lkdGg6IDI0JTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAuam9iX2xpbmUgLmpvYl90aXRsZSB7XG4gICAgd2lkdGg6IDI2JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb2JfbGluZSAuam9iX3RpdGxlIHtcbiAgICB3aWR0aDogMzElO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuam9iX2xpbmUgLmpvYl90aXRsZSB7XG4gICAgd2lkdGg6IDI3LjclO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuam9iX2xpbmUgLmpvYl90aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmpvYl9saW5lIC5qb2JfdGl0bGUgLnJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam9iX2xpbmUgLmpvYl90aXRsZSAucmlnaHQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5qb2JfbGluZSAuam9iX3RleHQge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5qb2JfbGluZSAuam9iX3R5cGUge1xuICB3aWR0aDogMTcuMSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLmpvYl9saW5lIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDE1LjElO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmpvYl9saW5lIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDE5LjElO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuam9iX2xpbmUgLmpvYl90eXBlIHtcbiAgICB3aWR0aDogMTQuMSU7XG4gICAgcGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDAuOTNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZSAuam9iX3R5cGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IC45N3JlbSAxLjY1cmVtIC45N3JlbSAxLjYzcmVtO1xuICB9XG59XG5cbi5qb2JfbGluZSAuam9iX2hvbm9yYXIge1xuICB3aWR0aDogOS41JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuam9iX2xpbmUgLmpvYl9ob25vcmFyIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam9iX2xpbmUgLmpvYl9ob25vcmFyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZSAuam9iX2hvbm9yYXIge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uam9iX2xpbmUgLmpvYl9rb3JzIHtcbiAgd2lkdGg6IDE2Ljk0JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAuam9iX2xpbmUgLmpvYl9rb3JzIHtcbiAgICB3aWR0aDogMTMuOTQlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuam9iX2xpbmUgLmpvYl9rb3JzIHtcbiAgICB3aWR0aDogMTYuNiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZSAuam9iX2tvcnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5qb2JfbGluZSAuam9iX2JldGFsaW5nc2RhdG8ge1xuICB3aWR0aDogMTAuNSU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmpvYl9saW5lIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gICAgd2lkdGg6IDE0LjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuam9iX2xpbmUgLmpvYl9iZXRhbGluZ3NkYXRvIHtcbiAgICB3aWR0aDogMTYuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZSAuam9iX2JldGFsaW5nc2RhdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5qb2JfbGluZSAuam9iX29wdGlvbnMge1xuICB3aWR0aDogMTUuOSU7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgcGFkZGluZzogMXJlbSAwLjRyZW0gMXJlbSAxLjRyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLmpvYl9saW5lIC5qb2Jfb3B0aW9ucyB7XG4gICAgd2lkdGg6IDE5LjklO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiAxcmVtIDEuNHJlbSAxcmVtIDEuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb2JfbGluZSAuam9iX29wdGlvbnMge1xuICAgIHdpZHRoOiA4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmpvYl9saW5lIC5qb2Jfb3B0aW9ucyB7XG4gICAgd2lkdGg6IDklO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfbGluZSAuam9iX29wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuLmpvYl9saW5lIC5qb2Jfb3B0aW9uczpiZWZvcmUge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNFMUU4RjE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuam9iX2xpbmUgLmpvYl9vcHRpb25zOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uam9iX2xpbmUgLnVzZXJfZmFjZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDRyZW07XG4gIG1heC13aWR0aDogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBtaW4taGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kOiBzaWx2ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIC45OXJlbSAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5qb2JfbGluZSAudXNlcl9mYWNlIGg1IHtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMi4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYl9saW5lIC51c2VyX2ZhY2Uge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmpvYl9saW5lIC51c2VyX25hbWUge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmpvYl9saW5lIC51c2VyX25hbWUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIH1cbn1cblxuLmpvYl9saW5lIC51c2VyX2RhdGUge1xuICBjb2xvcjogIzIxOTZGMztcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmpvYl9saW5lIC51c2VyX2RhdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmpvYl9jb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW0gMi4ycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmpvYl9jb2wge1xuICAgIHBhZGRpbmc6IDAuOTdyZW0gMS42NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYl9jb2wge1xuICAgIHBhZGRpbmc6IC4ycmVtIDEuNjVyZW07XG4gIH1cbn1cblxuLmpvYl9ib3R0b21fbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tdG9wOiAycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbi5qb2JfYm90dG9tX2xpbmUgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5qb2JfYm90dG9tX2xpbmUgdWwgaDMge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cblxuLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHtcbiAgcGFkZGluZzogMS43cmVtIDIuMjVyZW07XG59XG5cbi5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19saW5lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19saW5lIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcbn1cblxuLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuLmluZm9fYnV0dG9uIC5pbmZvX2xpbmUgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19idXR0b25fcGFuZWwge1xuICB3aWR0aDogMThyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHtcbiAgICBoZWlnaHQ6IDQuMzVyZW07XG4gICAgcGFkZGluZzogMS4ycmVtIDQuMHJlbTtcbiAgfVxuXG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0biBzdmcge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmpvYl9ib3R0b21fbGluZSB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRThGMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLnZhbHVlX3RpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLnZhbHVlX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmpvYl9ib3R0b21fbGluZSB1bCBsaTpub3QoLmxhc3QpIHtcbiAgcGFkZGluZzogMS40cmVtIDFyZW0gMS40cmVtIDIuMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm5vdCgubGFzdCkge1xuICAgIHBhZGRpbmc6IDEuNHJlbSAxcmVtIDEuNHJlbSAxLjdyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bm90KC5sYXN0KSB7XG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuICAgIHBhZGRpbmc6IDEuMHJlbSAxLjdyZW0gMS4wcmVtIDEuN3JlbTtcbiAgfVxufVxuXG4uam9iX2JvdHRvbV9saW5lIHVsIGxpIC5idG4uYmx1ZS5jbGVhciB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLmJ0bi5ibHVlLmNsZWFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLmpvYl9ib3R0b21fbGluZSB1bCBsaSAuYnRuLmJsdWUuY2xlYXI6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICMyMTk2RjM7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLmJ0biAuaW5mb19idXR0b25fcGFuZWwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5qb2JfYm90dG9tX2xpbmUgdWwgbGkubGFzdCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCBsaS5sYXN0IHtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpLmxhc3Qge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCBsaS5sYXN0IHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgcGFkZGluZzogMnJlbSAwO1xuICAgIGJhY2tncm91bmQ6ICNCRkUzRkY7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NDBweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDQ3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bnRoLWNoaWxkKDEpIHtcbiAgICB3aWR0aDogNDIlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCBsaTpudGgtY2hpbGQoMSkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDUwLjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgd2lkdGg6IDM5JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCBsaTpudGgtY2hpbGQoMSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM4NDBweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDE4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkyMHB4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMjAlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjgwcHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAxNyU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm50aC1jaGlsZCgyKSB7XG4gICAgd2lkdGg6IDE3JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmpvYl9ib3R0b21fbGluZSB1bCBsaTpudGgtY2hpbGQoMikge1xuICAgIHdpZHRoOiAyMyU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uam9iIC5ib3R0b21fYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuam9iIC5ib3R0b21fYnRucyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiAjQkZFM0ZGO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmpvYiAuYm90dG9tX2J0bnMgLmJ0bi5ibHVlLmNsZWFyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYiAuYm90dG9tX2J0bnMgLmJ0bi5ibHVlLmNsZWFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLmpvYiAuYm90dG9tX2J0bnMgLmJ0bi5ibHVlLmNsZWFyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5qb2IgLmJvdHRvbV9idG5zIC5idG4gLmluZm9fYnV0dG9uX3BhbmVsIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmpvYiAudG90YWxfaW5mbyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG4gIC5qb2IgLnRvdGFsX2luZm8gLmpvYl9saW5lIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5qb2IgLnRvdGFsX2luZm8gLmpvYl90aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5qb2IgLnRvdGFsX2luZm8gLmpvYl90eXBlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLmpvYiAudG90YWxfaW5mbyAuam9iX2JldGFsaW5nc2RhdG8ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAuam9iIC50b3RhbF9pbmZvIC50b3RhbF9ob25vcmFyLFxuICAuam9iIC50b3RhbF9pbmZvIC50b3RhbF9rb3JzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG4gICAgcGFkZGluZzogMS4wcmVtIDEuN3JlbSAxLjByZW0gMS43cmVtO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmJsb2NrX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmJsb2NrX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDEuN3JlbTtcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC53b3JrX3BhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAycmVtIDIuOXJlbSAycmVtIDIuOHJlbTtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gOC4xcmVtKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuZGVkdWN0aW9uIC53b3JrX3BhbmVsIHtcbiAgICBwYWRkaW5nOiA3LjlyZW0gMS40cmVtIDA7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIuN3JlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLndvcmtfcGFuZWwge1xuICAgIHBhZGRpbmc6IDcuM3JlbSAwIDA7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4IHNvbGlkICNFMUU4RjE7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUU4RjE7XG4gIH1cblxuICAuZGVkdWN0aW9uIC5qb2JfbGluZSsuam9iX2xpbmUge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lLm5hbWVfZ3JvdXAge1xuICBwYWRkaW5nOiAwLjk1cmVtIDIuMXJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLDAuMDUpO1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5uYW1lX2dyb3VwIGgzIHtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lLnRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lLnRpdGxlIGg0IHtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS50aXRsZSAuam9iX29wdGlvbnMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS50aXRsZSAuam9iX29wdGlvbnM6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YS5jbGVhciAuam9iX2NvbCB7XG4gIHBhZGRpbmc6IC43cmVtIDIuMnJlbTtcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YS5jbGVhciAuam9iX2NvbCAuam9iX3RleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YS50b3RhbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywwLjA1KTtcbiAgcGFkZGluZy10b3A6IDByZW07XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lLmRhdGEudG90YWwgaHIge1xuICBtYXJnaW46IDA7XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lLmRhdGEudG90YWwgLmpvYl9jb2wge1xuICBwYWRkaW5nOiAuNnJlbSAyLjJyZW07XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lLmRhdGEudG90YWwgLmpvYl9jb2wgaDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX2NvbCB7XG4gIHBhZGRpbmc6IDFyZW0gMi4ycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzc3cHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX2NvbCB7XG4gICAgcGFkZGluZzogLjhyZW0gMi4ycmVtO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogLjhyZW0gLjRyZW0gLjhyZW0gMS40cmVtO1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUge1xuICB6LWluZGV4OiAyNjtcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMuYWN0aXZlIC5qb2Jfb3B0aW9uc19saXN0IHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAyNjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUgLmpvYl9vcHRpb25zX2xpc3Qge1xuICAgIHRvcDogYXV0bztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUgLmpvYl9vcHRpb25zX2J0bjpiZWZvcmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IC0ycmVtO1xuICAgIHotaW5kZXg6IDU7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiAtMjtcbiAgICB0cmFuc2l0aW9uOiAuNnM7XG4gICAgd2lkdGg6IDIyLjNyZW07XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgYm94LXNoYWRvdzogMCA3cHggMjBweCByZ2JhKDAsMCwwLDAuMDcpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDUwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBzdmcge1xuICBtaW4td2lkdGg6IDIuNHJlbTtcbiAgbWF4LXdpZHRoOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNHB4O1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3Qgc3ZnIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMnJlbTtcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzkwYTBiNztcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3Qgc3BhbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiAjM2Q0NzUyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBwLmJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICBwYWRkaW5nOiAuMXB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY1NkE0O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250OiBtZXNzYWdlLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBwLmJhZGdlIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgcmlnaHQ6IC01MHB4O1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IGxpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaS5ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbjogMCAxLjg1cmVtIDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEzMDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxLjFyZW0gMXJlbSAxLjFyZW0gMnJlbTtcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaTpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzIxOTZGMztcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3QgbGk6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG4ge1xuICBkaXNwbGF5OiBub25lO1xuICBtaW4td2lkdGg6IDIuOHJlbTtcbiAgbWF4LXdpZHRoOiAyLjhyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuOHB4O1xuICBtaW4taGVpZ2h0OiAyLjhyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzIxOTZGMztcbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG46aG92ZXIgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICMyMTk2RjM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cblxuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogIzkwYTBiNztcbiAgICBtaW4td2lkdGg6IC40cmVtO1xuICAgIG1heC13aWR0aDogLjRyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAuNHB4O1xuICAgIG1pbi1oZWlnaHQ6IC40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zX2J0biBzcGFuOm50aC1jaGlsZCgyKSB7XG4gICAgbWFyZ2luOiAuM3JlbSBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZSAubGVmdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAubGVmdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUgLmxlZnQgaDMge1xuICAgIGNvbG9yOiAjOTBBMEI3O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl90aXRsZSB7XG4gIHdpZHRoOiAyNCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMi4ycmVtIDFyZW0gMi4wcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2JfdGl0bGUge1xuICAgIHdpZHRoOiAyNiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX3RpdGxlIHtcbiAgICB3aWR0aDogMzElO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX3RpdGxlIHtcbiAgICB3aWR0aDogMjcuNyU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2JfdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2JfdGl0bGUgLnJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX3RpdGxlIC5yaWdodCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl90ZXh0IHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX3R5cGUge1xuICB3aWR0aDogMTcuMSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl90eXBlIHtcbiAgICB3aWR0aDogMTUuMSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX3R5cGUge1xuICAgIHdpZHRoOiAxOS4xJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl90eXBlIHtcbiAgICB3aWR0aDogMTQuMSU7XG4gICAgcGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDAuOTNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDEuNjNyZW07XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl9ob25vcmFyIHtcbiAgd2lkdGg6IDkuNSU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl9ob25vcmFyIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2JfaG9ub3JhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl9rb3JzIHtcbiAgd2lkdGg6IDE2Ljk0JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX2tvcnMge1xuICAgIHdpZHRoOiAxMy45NCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2Jfa29ycyB7XG4gICAgd2lkdGg6IDE2LjYlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX2tvcnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gIHdpZHRoOiAxNC45JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX2JldGFsaW5nc2RhdG8ge1xuICAgIHdpZHRoOiAxNC41JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl9iZXRhbGluZ3NkYXRvIHtcbiAgICB3aWR0aDogMTYuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl9vcHRpb25zIHtcbiAgd2lkdGg6IDE1LjklO1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIHBhZGRpbmc6IDFyZW0gMC40cmVtIDFyZW0gMS40cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2Jfb3B0aW9ucyB7XG4gICAgd2lkdGg6IDE5LjklO1xuICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICBwYWRkaW5nOiAxcmVtIDEuNHJlbSAxcmVtIDEuNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2Jfb3B0aW9ucyB7XG4gICAgd2lkdGg6IDglO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX29wdGlvbnMge1xuICAgIHdpZHRoOiA5JTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAuam9iX29wdGlvbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUgLmpvYl9vcHRpb25zOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0UxRThGMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC5qb2Jfb3B0aW9uczpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2xpbmUgLnVzZXJfZmFjZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDRyZW07XG4gIG1heC13aWR0aDogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBtaW4taGVpZ2h0OiA0cmVtO1xuICBiYWNrZ3JvdW5kOiBzaWx2ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIC45OXJlbSAwIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lIC51c2VyX2ZhY2UgaDUge1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfbGluZSAudXNlcl9mYWNlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9saW5lIC51c2VyX25hbWUge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2xpbmUgLnVzZXJfbmFtZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfbGluZSAudXNlcl9kYXRlIHtcbiAgY29sb3I6ICMyMTk2RjM7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9saW5lIC51c2VyX2RhdGUge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMXJlbSAyLjJyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfY29sIHtcbiAgICBwYWRkaW5nOiAwLjk3cmVtIDEuNjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9jb2wge1xuICAgIHBhZGRpbmc6IC4ycmVtIDEuNjVyZW07XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDJyZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUgdWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCBoMyB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHVsIGgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHtcbiAgcGFkZGluZzogMS43cmVtIDIuMjVyZW07XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuLmluZm9fYnV0dG9uIC5pbmZvX2xpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHVsIC5idG4uaW5mb19idXR0b24gLmluZm9fbGluZSBsaSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMS4ycmVtIDJyZW07XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuLmluZm9fYnV0dG9uIC5pbmZvX2xpbmUgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCB7XG4gIHdpZHRoOiAxOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0biB7XG4gICAgaGVpZ2h0OiA1LjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHtcbiAgICBoZWlnaHQ6IDQuMzVyZW07XG4gICAgcGFkZGluZzogMS4ycmVtIDQuMHJlbTtcbiAgfVxuXG4gIC5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHVsIGxpIHtcbiAgICBib3JkZXItdG9wOiAwO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCBsaSAudmFsdWVfdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHVsIGxpIC52YWx1ZV90aXRsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCBsaTpub3QoLmRlZHVjdGlvbi1sYXN0KSB7XG4gIHBhZGRpbmc6IDEuNHJlbSAxcmVtIDEuNHJlbSAyLjJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm5vdCguZGVkdWN0aW9uLWxhc3QpIHtcbiAgICBwYWRkaW5nOiAxLjRyZW0gMXJlbSAxLjRyZW0gMS43cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bm90KC5kZWR1Y3Rpb24tbGFzdCkge1xuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcbiAgICBwYWRkaW5nOiAxLjByZW0gMS43cmVtIDEuMHJlbSAxLjdyZW07XG4gIH1cbn1cblxuLmRlZHVjdGlvbiAuam9iX2JvdHRvbV9saW5lIHVsIGxpIC5idG4uYmx1ZS5jbGVhciB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCBsaSAuYnRuLmJsdWUuY2xlYXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAuZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLmJ0bi5ibHVlLmNsZWFyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLmJ0biAuaW5mb19idXR0b25fcGFuZWwge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCBsaS5kZWR1Y3Rpb24tbGFzdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5kZWR1Y3Rpb24gLmpvYl9ib3R0b21fbGluZSB1bCBsaS5kZWR1Y3Rpb24tbGFzdCB7XG4gICAgcmlnaHQ6IDFyZW07XG4gICAgYm90dG9tOiAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZGVkdWN0aW9uIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkuZGVkdWN0aW9uLWxhc3Qge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nOiAycmVtIDA7XG4gICAgYmFja2dyb3VuZDogI0JGRTNGRjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmJsb2NrX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuYmxvY2tfdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMS43cmVtO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAud29ya19wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMnJlbSAyLjlyZW0gMnJlbSAyLjhyZW07XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDguMXJlbSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIHtcbiAgICBwYWRkaW5nOiA3LjlyZW0gMS40cmVtIDA7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIuN3JlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAud29ya19wYW5lbCB7XG4gICAgcGFkZGluZzogNy4zcmVtIDAgMDtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLndvcmtfcGFuZWwgLmdyb3VwX2xpbmVzLnNlY29uZF90YWJsZSAubmFtZV9ncm91cCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIGxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxMHJlbTtcbn1cblxuLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl90aXRsZSB7XG4gIHdpZHRoOiAxMC4wJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMXJlbSAyLjJyZW0gMXJlbSAyLjByZW07XG59XG5cbi5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2JfdGl0bGUgLnJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2JfdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2JfdGV4dCB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl90eXBlIHtcbiAgd2lkdGg6IDIzLjUlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl9ob25vcmFyIHtcbiAgd2lkdGg6IDE3LjUlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl9ob25vcmFyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLndvcmtfcGFuZWwgLmdyb3VwX2xpbmVzLnNlY29uZF90YWJsZSAuam9iX2tvcnMge1xuICB3aWR0aDogMjUuMSU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl9rb3JzIHtcbiAgICB3aWR0aDogMjAuMSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2Jfa29ycyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl9iZXRhbGluZ3NkYXRvIHtcbiAgd2lkdGg6IDIzLjMlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gICAgd2lkdGg6IDI4LjMlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0bWVudHMgLndvcmtfcGFuZWwgLmdyb3VwX2xpbmVzLnNlY29uZF90YWJsZSAuam9iX2JldGFsaW5nc2RhdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2Jfb3B0aW9ucyB7XG4gIHdpZHRoOiAxNS45JTtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBwYWRkaW5nOiAxcmVtIDAuNHJlbSAxcmVtIDEuNHJlbTtcbn1cblxuLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl9vcHRpb25zOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0UxRThGMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAud29ya19wYW5lbCAuZ3JvdXBfbGluZXMuc2Vjb25kX3RhYmxlIC5qb2Jfb3B0aW9uczpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC53b3JrX3BhbmVsIC5ncm91cF9saW5lcy5zZWNvbmRfdGFibGUgLmpvYl90ZXh0X3N1YiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzkwQTBCNztcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIG1hcmdpbjogLTZweCAwcHggNXB4O1xufVxuXG4uaW52ZXN0bWVudHMgLndvcmtfcGFuZWwgLmdyb3VwX2xpbmVzLnNlY29uZF90YWJsZSAuam9iX2NvbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uaW52ZXN0bWVudHMgLndvcmtfcGFuZWwgLmdyb3VwX2xpbmVzLnNlY29uZF90YWJsZSAuam9iX2NvbCBsYWJlbCB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmVycm9yX3RleHQge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogLS4ycmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI0U0NEM4MztcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5jb2xfZmlsbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywwLjA1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjRTFFOEYxO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFOEYxO1xuICB9XG5cbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZSsuam9iX2xpbmUge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUud2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNGRkVCRjI7XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUud2FybmluZyAuZXJyb3JfdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLndhcm5pbmcgLmlubmVyX2Zvcm0ge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5uYW1lX2dyb3VwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIuMnJlbTtcbiAgcGFkZGluZzogLjk1cmVtIC4xcmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lLm5hbWVfZ3JvdXAge1xuICAgIHBhZGRpbmc6IC45NXJlbSAxLjhyZW0gMDtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLm5hbWVfZ3JvdXAgaDMge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lLm5hbWVfZ3JvdXAgaDMge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS50aXRsZSBoNCB7XG4gIGNvbG9yOiAjOTBBMEI3O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS50aXRsZSAuam9iX29wdGlvbnMge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLnRpdGxlIC5qb2Jfb3B0aW9uczpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLmJvbGQgKiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLnR3b19jb2wgLmpvYl90aXRsZSB7XG4gIHdpZHRoOiA2MSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZS50d29fY29sIC5qb2JfdGl0bGUge1xuICAgIHdpZHRoOiA1NSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudHdvX2NvbCAuam9iX3RpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudHdvX2NvbCAuam9iX2JldGFsaW5nc2RhdG8ge1xuICAgIHdpZHRoOiAxOSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudHdvX2NvbCAuam9iX2JldGFsaW5nc2RhdG8ge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudHdvX2NvbCAuam9iX2JldGFsaW5nc2RhdG8ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFOEYxO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUudGhyZWVfY29sIC5qb2JfdGl0bGUge1xuICB3aWR0aDogMzUlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudGhyZWVfY29sIC5qb2JfdGl0bGUge1xuICAgIHdpZHRoOiAyOSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudGhyZWVfY29sIC5qb2JfdGl0bGUge1xuICAgIHdpZHRoOiAzNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudGhyZWVfY29sIC5qb2JfdGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUudGhyZWVfY29sIC5qb2JfdHlwZSB7XG4gIHdpZHRoOiAyNCU7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lLnRocmVlX2NvbCAuam9iX3R5cGUge1xuICAgIHdpZHRoOiAyNiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudGhyZWVfY29sIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDM2JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZS50aHJlZV9jb2wgLmpvYl90eXBlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLnRocmVlX2NvbCAuam9iX2tvcnMge1xuICB3aWR0aDogMTclO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUudGhyZWVfY29sIC5qb2Jfa29ycyB7XG4gICAgd2lkdGg6IDE5LjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lLnRocmVlX2NvbCAuam9iX2tvcnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUuY2xlYXIgLmpvYl9jb2wge1xuICBwYWRkaW5nOiAuMzVyZW0gMi4ycmVtIC43NXJlbSAyLjJyZW07XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAubGFzdFJhdGUge1xuICBtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgZm9udC1zaXplOiAxLjZyZW07XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YS50b3RhbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywwLjA1KTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhLnRvdGFsIC5qb2JfY29sIHtcbiAgcGFkZGluZzogLjZyZW0gMi4ycmVtO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLmRhdGEudG90YWwgLmpvYl9jb2wgaDIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC44cmVtIC40cmVtIC44cmVtIDEuNHJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUge1xuICB6LWluZGV4OiAyNjtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUgLmpvYl9vcHRpb25zX2xpc3Qge1xuICB0b3A6IDA7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDI2O1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMuYWN0aXZlIC5qb2Jfb3B0aW9uc19saXN0IHtcbiAgICB0b3A6IGF1dG87XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucy5hY3RpdmUgLmpvYl9vcHRpb25zX2J0bjpiZWZvcmUge1xuICAgIHotaW5kZXg6IDI7XG4gICAgb3BhY2l0eTogMTtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMnJlbTtcbiAgICB6LWluZGV4OiA1O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogLTI7XG4gICAgdHJhbnNpdGlvbjogLjZzO1xuICAgIHdpZHRoOiAyMi4zcmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIGJveC1zaGFkb3c6IDAgN3B4IDIwcHggcmdiYSgwLDAsMCwwLjA3KTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogNTAlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDUwJTtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbWFyZ2luLXRvcDogLTRyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHN2ZyB7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjJyZW07XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzkwYTBiNztcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBzcGFuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgY29sb3I6ICMzZDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3Qgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBwLmJhZGdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC01cHg7XG4gIHJpZ2h0OiAtNXB4O1xuICBwYWRkaW5nOiAuMXB4IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTY1NkE0O1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBmb250OiBtZXNzYWdlLWJveDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zIC5qb2Jfb3B0aW9uc19saXN0IHAuYmFkZ2Uge1xuICAgIHRvcDogMTBweDtcbiAgICByaWdodDogLTUwcHg7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaS5ub3RpZmljYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luOiAwIDEuODVyZW0gMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnMgLmpvYl9vcHRpb25zX2xpc3QgbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMS4xcmVtIDFyZW0gMS4xcmVtIDJyZW07XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaTpob3ZlciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzIxOTZGMztcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9ucyAuam9iX29wdGlvbnNfbGlzdCBsaTpob3ZlciBzcGFuIHtcbiAgY29sb3I6ICMyMTk2RjM7XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAyLjhyZW07XG4gIG1heC13aWR0aDogMi44cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjhweDtcbiAgbWluLWhlaWdodDogMi44cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTk2RjM7XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAtMjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zX2J0bjpob3ZlciBzcGFuIHtcbiAgYmFja2dyb3VuZDogIzIxOTZGMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lLmRhdGEgLmpvYl9vcHRpb25zX2J0biB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB9XG5cbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZS5kYXRhIC5qb2Jfb3B0aW9uc19idG4gc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogIzkwYTBiNztcbiAgICBtaW4td2lkdGg6IC40cmVtO1xuICAgIG1heC13aWR0aDogLjRyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAuNHB4O1xuICAgIG1pbi1oZWlnaHQ6IC40cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICBtYXJnaW46IC4zcmVtIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUuZGF0YSAuam9iX29wdGlvbnNfbGlzdCB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lIC5sZWZ0IHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmxlZnQgaDMge1xuICAgIGNvbG9yOiAjOTBBMEI3O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLnJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfdGl0bGUge1xuICB3aWR0aDogNDElO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxcmVtIDIuMnJlbSAxcmVtIDIuMHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl90aXRsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDEuNjNyZW07XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX3RpdGxlIC5yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX3RpdGxlIC5yaWdodCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX3RleHQge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl90eXBlIHtcbiAgd2lkdGg6IDE3LjElO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl90eXBlIHtcbiAgICB3aWR0aDogMTUuMSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDE5LjElO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IC45N3JlbSAxLjY1cmVtIC45N3JlbSAwLjkzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfdHlwZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDEuNjNyZW07XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX2hvbm9yYXIge1xuICB3aWR0aDogMTcuOSU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX2hvbm9yYXIge1xuICAgIHdpZHRoOiAxNCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfaG9ub3JhciB7XG4gICAgd2lkdGg6IDE1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX2hvbm9yYXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl9rb3JzIHtcbiAgd2lkdGg6IDE3Ljk0JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE3MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2Jfa29ycyB7XG4gICAgd2lkdGg6IDEzLjk0JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX2tvcnMge1xuICAgIHdpZHRoOiAxOCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl9rb3JzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gIHdpZHRoOiAxNC45JTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gICAgd2lkdGg6IDE0LjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gICAgd2lkdGg6IDE2LjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfYmV0YWxpbmdzZGF0byB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX29wdGlvbnMge1xuICB3aWR0aDogMTUuOSU7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgcGFkZGluZzogMXJlbSAwLjRyZW0gMXJlbSAxLjRyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfbGluZSAuam9iX29wdGlvbnMge1xuICAgIHdpZHRoOiAxOS45JTtcbiAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgcGFkZGluZzogMXJlbSAxLjRyZW0gMXJlbSAxLjRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2Jfb3B0aW9ucyB7XG4gICAgd2lkdGg6IDglO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2Jfb3B0aW9ucyB7XG4gICAgd2lkdGg6IDklO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl9vcHRpb25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl9vcHRpb25zOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogI0UxRThGMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2xpbmUgLmpvYl9vcHRpb25zOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9saW5lIC5qb2JfdGV4dF9zdWIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtd2VpZ2h0OiAxMDA7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBtYXJnaW46IC02cHggMHB4IDVweDtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAuOThyZW0gMi4ycmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9jb2wgLmhlbHAtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2NvbCB7XG4gICAgcGFkZGluZzogMC45N3JlbSAxLjY1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9jb2wge1xuICAgIHBhZGRpbmc6IC4ycmVtIDEuNjVyZW07XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfY29sIC5pbm5lcl9mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2NvbCAuaW5uZXJfZm9ybSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfY29sIC5pbm5lcl9mb3JtIC5idG4ge1xuICBwYWRkaW5nOiAxLjI1cmVtIDEuOHJlbTtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2NvbCAuaW5uZXJfZm9ybSAuY2xlYXJmaXgge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9jb2wgLmlubmVyX2Zvcm0gLnJhdGVSYW5nZU1lc3NhZ2Uge1xuICBjb2xvcjogYmxhY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfY29sIGxhYmVsIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMXJlbTtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfY29sIGxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2NvbCBsYWJlbCAudGl0bGUge1xuICBtYXJnaW46IDAgMCAwO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9jb2wgbGFiZWwgc3ZnIHtcbiAgcmlnaHQ6IDA7XG4gIG1pbi13aWR0aDogMS4ycmVtO1xuICBtYXgtd2lkdGg6IDEuMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfY29sIGxhYmVsIGlucHV0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9jb2wgbGFiZWwgLmlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2JvdHRvbV9saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2JvdHRvbV9saW5lIHVsIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCBoMyB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0biB7XG4gIHBhZGRpbmc6IDEuN3JlbSAyLjI1cmVtO1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuLmluZm9fYnV0dG9uIC5pbmZvX2xpbmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19saW5lIGxpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxLjJyZW0gMnJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19saW5lIGxpIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCB7XG4gIHdpZHRoOiAxOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHtcbiAgICBoZWlnaHQ6IDUuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgLmJ0biB7XG4gICAgaGVpZ2h0OiA0LjM1cmVtO1xuICAgIHBhZGRpbmc6IDEuMnJlbSAxLjByZW07XG4gIH1cblxuICAuaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCAuYnRuIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCBsaTpudGgtY2hpbGQoMSkge1xuICB3aWR0aDogYXV0bztcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZlc3RtZW50cyAuam9iX2JvdHRvbV9saW5lIHVsIGxpOm50aC1jaGlsZCgxKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gIH1cblxuICAuaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCBsaTpudGgtY2hpbGQoMSkgLmJ0biB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCBsaSB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgfVxufVxuXG4uaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCBsaSAudmFsdWVfdGl0bGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLnZhbHVlX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bm90KC5sYXN0KSB7XG4gIHBhZGRpbmc6IDEuNHJlbSAxcmVtIDEuNHJlbSAyLjJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bm90KC5sYXN0KSB7XG4gICAgcGFkZGluZzogMS40cmVtIDFyZW0gMS40cmVtIDEuN3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGk6bm90KC5sYXN0KSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTFlOGYxO1xuICAgIHBhZGRpbmc6IDNyZW0gMS43cmVtO1xuICB9XG59XG5cbi5pbnZlc3RtZW50cyAuam9iX2JvdHRvbV9saW5lIHVsIGxpIC5idG4ge1xuICBoZWlnaHQ6IDUuMnJlbTtcbn1cblxuLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLmJ0bi5ibHVlLmNsZWFyIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLmJ0bi5ibHVlLmNsZWFyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG5cbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkgLmJ0bi5ibHVlLmNsZWFyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52ZXN0bWVudHMgLmpvYl9ib3R0b21fbGluZSB1bCBsaSAuYnRuIC5pbmZvX2J1dHRvbl9wYW5lbCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkubGFzdCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkubGFzdCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDJyZW0gMDtcbiAgICBiYWNrZ3JvdW5kOiAjQkZFM0ZGO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgLmludmVzdG1lbnRzIC5qb2JfYm90dG9tX2xpbmUgdWwgbGkubGFzdCAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYXJzb3Bnb3JlbHNlIC5ibG9ja190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi5hcnNvcGdvcmVsc2UgLndhcm5pbmcge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNGRkVCRjI7XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMS42cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5hcnNvcGdvcmVsc2UgLndhcm5pbmcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuYXJzb3Bnb3JlbHNlIC53YXJuaW5nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmFyc29wZ29yZWxzZSAud2FybmluZyBzdmcge1xuICBtaW4td2lkdGg6IDIuNHJlbTtcbiAgbWF4LXdpZHRoOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNHB4O1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbn1cblxuLmFyc29wZ29yZWxzZSAud2FybmluZyBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0U0NEM4MztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwge1xuICBwYWRkaW5nOiAzLjFyZW0gMi45cmVtO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxMS41cmVtKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAuYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC41cmVtKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExMHB4KSB7XG4gIC5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwge1xuICAgIHBhZGRpbmc6IDcuN3JlbSAxLjVyZW0gMy4xcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIHtcbiAgICBwYWRkaW5nOiA2LjZyZW0gMS41cmVtIDMuMXJlbTtcbiAgfVxufVxuXG4uYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5wYW5lbF9yZXN1bHRzIHtcbiAgcGFkZGluZzogMnJlbSAzcmVtO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbi5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMgKiB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cyB7XG4gICAgcGFkZGluZzogMnJlbSAuOHJlbTtcbiAgfVxufVxuXG4uYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5wYW5lbF9yZXN1bHRzIC5hbm51YWxfdGF4X3Jlc3VsdHMge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc3N3B4KSB7XG4gIC5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMgLmFubnVhbF90YXhfcmVzdWx0cyB7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cyAuYW5udWFsX3RheF9yZXN1bHRzIGxpIHtcbiAgbGlzdC1zdHlsZS10eXBlOiBjaXJjbGU7XG59XG5cbi5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMgLmFubnVhbF90YXhfbm90aWNlIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogM3JlbTtcbn1cblxuLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAucmVzdWx0c190aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBtYXJnaW4tYm90dG9tOiAuOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLnJlc3VsdHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIH1cbn1cblxuLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAucmVzdWx0c19zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLmxpc3Qge1xuICBtYXJnaW46IDJyZW0gMDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAubGlzdCB7XG4gICAgbWFyZ2luOiAxcmVtIDAgM3JlbTtcbiAgfVxufVxuXG4uYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5saXN0IGxpIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC45NXJlbSAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAubGlzdCBsaSB7XG4gICAgcGFkZGluZzogLjQ1cmVtIC43cmVtO1xuICB9XG59XG5cbi5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLmxpc3QgbGkud2FybmluZyB7XG4gIGJhY2tncm91bmQ6ICNmZmViZjI7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLmxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4uYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5saXN0IGxpIHA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogODAlO1xuICBwYWRkaW5nLXJpZ2h0OiAycmVtO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xufVxuXG4uYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5saXN0IHAge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5idG4ge1xuICBtaW4td2lkdGg6IDE4cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMi4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5idG4gc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLmJ0bisuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5idG4rLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAuYm90dG9tX2xpbmUge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5hcnNvcGdvcmVsc2UgLndvcmtfcGFuZWwgLmJvdHRvbV9saW5lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAzcmVtIDFyZW07XG4gICAgYmFja2dyb3VuZDogI0JGRTNGRjtcbiAgfVxufVxuXG4uYXJzb3Bnb3JlbHNlIC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAuYm90dG9tX2xpbmUgLmJ0bi5ibHVlLmNsZWFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmFyc29wZ29yZWxzZSAud29ya19wYW5lbCAuYm90dG9tX2xpbmUgLmJ0bi5ibHVlLmNsZWFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzIxOTZGMztcbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX2xlZnQucmVmZXItZnJpZW5kcyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTEyMXB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmludGVyZmFjZV9yaWdodC5yZWZlci1mcmllbmRzIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xufVxuXG5zZWN0aW9uLmJhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWluLWhlaWdodDogNDZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMy43cmVtIDFyZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBzZWN0aW9uLmJhbm5lciB7XG4gICAgcGFkZGluZzogMTYuN3JlbSAxcmVtIDByZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24uYmFubmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIge1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSA1cmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYmFubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODMlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0YyRjZGQztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24uYmFubmVyOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA3MyU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24uYmFubmVyOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiA5MiU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYmFubmVyOmJlZm9yZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG5cbnNlY3Rpb24uYmFubmVyIC5jb250YWluZXIge1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24uYmFubmVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24uYmFubmVyIC5sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDdyZW07XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMS44cmVtIDJyZW0gMHJlbSAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLmxlZnQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHBhZGRpbmc6IDEuOHJlbSAycmVtIDZyZW0gMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyM3B4KSB7XG4gIHNlY3Rpb24uYmFubmVyIC5sZWZ0LmRpc2NvdW50X3BlcmNlbnRfbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICBzZWN0aW9uLmJhbm5lciAubGVmdC5kaXNjb3VudF9wZXJjZW50X2Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmJhbm5lciAubGVmdC5kaXNjb3VudF9wZXJjZW50X20ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICBzZWN0aW9uLmJhbm5lciAubGVmdC5kaXNjb3VudF9wZXJjZW50X2Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtd2lkdGg6IDcwcmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgcGFkZGluZzogNHJlbSAycmVtIDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmJhbm5lciAucmlnaHQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggNDBweCByZ2JhKDAsMCwwLDAuMTcpO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogOTQlO1xuICBoZWlnaHQ6IDZyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3R0b206IC0ycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTdweCByZ2JhKDAsMCwwLDAuMTcpO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgKiB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0X3RpdGxlIHtcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQuOHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogNS42cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodF9zdWJ0aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodF90ZXh0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IGIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5idG4ge1xuICBwYWRkaW5nOiAxLjk5cmVtIDIuNXJlbTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjRTlGNUZFO1xuICBjb2xvcjogIzE2NTZBNDtcbiAgYm9yZGVyOiAycHggc29saWQgI0U5RjVGRTtcbiAgbWluLWhlaWdodDogMTVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDFyZW0gMXJlbSA1MCUgNTAlIC8gMXJlbSAxcmVtIDEwMCUgMTAwJTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnQgLmxlZnRfdGV4dCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnQgLnJpZ2h0X3RleHQge1xuICBmb250LXNpemU6IDYuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuM2VtO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIHtcbiAgY29sb3I6ICMxNjU2QTQ7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLmxlZnRfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5zaGFyZV90aXRsZSB7XG4gIHBhZGRpbmc6IDNyZW0gMnJlbSAwIDJyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IHtcbiAgcGFkZGluZzogMCAycmVtIDNyZW0gMnJlbTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSB7XG4gIHBhZGRpbmctdG9wOiAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICBzZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2wge1xuICAgIG1pbi13aWR0aDogNjVweDtcbiAgfVxuXG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20gLnNoYXJpbmdfYnRuX2ZiIHtcbiAgICBtYXJnaW4tbGVmdDogOHB4O1xuICB9XG5cbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuc2hhcmluZ19idG5fdHdpdHRlcixcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuc2hhcmluZ19idG5fZW1haWwsXG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20gLnNoYXJpbmdfYnRuX3NtcyxcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAubGlua2VkaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cblxuICBzZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAucmlnaHRfYm90dG9tIC5zaGFyaW5nX2J0bl9zbXMge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuY29sIHtcbiAgICBtaW4td2lkdGg6IDQ1cHg7XG4gIH1cblxuICBzZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAucmlnaHRfYm90dG9tIC5zaGFyaW5nX2J0bl90d2l0dGVyLFxuICBzZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAucmlnaHRfYm90dG9tIC5zaGFyaW5nX2J0bl9lbWFpbCxcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuc2hhcmluZ19idG5fc21zLFxuICBzZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAucmlnaHRfYm90dG9tIC5saW5rZWRpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgfVxufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAuc2hhcmluZ19idG5fZmIge1xuICBoZWlnaHQ6IDE2cHg7XG4gIHdpZHRoOiA5cHg7XG4gIG1heC1oZWlnaHQ6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIG1heC13aWR0aDogOXB4O1xuICBtaW4td2lkdGg6IDlweDtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnNoYXJpbmdfYnRuX3R3aXR0ZXIge1xuICBoZWlnaHQ6IDE3cHg7XG4gIHdpZHRoOiAyMXB4O1xuICBtYXgtaGVpZ2h0OiAxN3B4O1xuICBtaW4taGVpZ2h0OiAxN3B4O1xuICBtYXgtd2lkdGg6IDIxcHg7XG4gIG1pbi13aWR0aDogMjFweDtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnNoYXJpbmdfYnRuX2VtYWlsIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogMjBweDtcbiAgbWF4LWhlaWdodDogMTZweDtcbiAgbWluLWhlaWdodDogMTZweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5zaGFyaW5nX2J0bl9zbXMge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIG1pbi13aWR0aDogMjBweDtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0LnVuaXF1ZS1jb2RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICNGRkY7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodC51bmlxdWUtY29kZSAubGVmdF90ZXh0IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodC51bmlxdWUtY29kZSAubGVmdF9wZXJjZW50IHtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGNvbG9yOiAjRkZGO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQudW5pcXVlLWNvZGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzFGQkE3Qztcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0LnVuaXF1ZS1jb2RlOmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLmJhbm5lcl90aXRsZSB7XG4gIGNvbG9yOiAjMUYyMDI0O1xuICBmb250LXNpemU6IDQuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24uYmFubmVyIC5iYW5uZXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gIH1cbn1cblxuc2VjdGlvbi5iYW5uZXIgLmJhbm5lcl90ZXh0IHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xufVxuXG5zZWN0aW9uLmJhbm5lciAuYmFubmVyX3RleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4taGVpZ2h0OiA0NnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRjJGNkZDO1xuICBwYWRkaW5nOiAyLjdyZW0gMXJlbSA0LjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIge1xuICAgIHBhZGRpbmc6IDIuN3JlbSA1cmVtIDQuNXJlbSAwcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIge1xuICAgIHBhZGRpbmc6IDEyLjdyZW0gNXJlbSAwcmVtIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciB7XG4gICAgcGFkZGluZzogOC43cmVtIDByZW0gM3JlbSAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciB7XG4gICAgcGFkZGluZzogMTAuN3JlbSAxcmVtIDVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIHtcbiAgICBwYWRkaW5nOiA2LjdyZW0gMXJlbSA1cmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB0b3A6IC01MCU7XG4gIHJpZ2h0OiAxMy41JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zaXRpb246IC40cztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNDOEVDQ0U7XG4gIG1pbi13aWR0aDogODEuNXJlbTtcbiAgbWF4LXdpZHRoOiA4MS41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MS41cHg7XG4gIG1pbi1oZWlnaHQ6IDgxLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNzAwcHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXI6YmVmb3JlIHtcbiAgICByaWdodDogOS41JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQ1MHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDAuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lcjpiZWZvcmUge1xuICAgIGxlZnQ6IC05cmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0b3A6IC00MHJlbTtcbiAgICBtaW4td2lkdGg6IDEwMHJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDEwMHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXI6YmVmb3JlIHtcbiAgICBsZWZ0OiAtNTklO1xuICAgIHRvcDogLTE1JTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWluLXdpZHRoOiAxMTByZW07XG4gICAgbWF4LXdpZHRoOiAxMTByZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMTBweDtcbiAgICBtaW4taGVpZ2h0OiAxMTByZW07XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyOm5vdCguc2Vjb25kKSB7XG4gIHBhZGRpbmctYm90dG9tOiA3cmVtO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXI6bm90KC5zZWNvbmQpIHtcbiAgICB0b3A6IDcuMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCAubGVmdCB7XG4gIG1heC13aWR0aDogNDVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgbWFyZ2luOiAyLjhyZW0gYXV0byAwIDA7XG4gIHBhZGRpbmc6IDMuOHJlbSA4LjJyZW0gNC41cmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIyLDg2LDE2NCwwLjEpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLmxlZnQge1xuICAgIG1heC13aWR0aDogMzVyZW07XG4gICAgcGFkZGluZzogMy41cmVtIDIuMnJlbSAzLjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5sZWZ0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDU3cmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5sZWZ0X3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLmxlZnQgLnRleHQge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMHJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLmxlZnQgLnRleHQuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCAucmlnaHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbWF4LXdpZHRoOiA1N3JlbTtcbiAgbWluLWhlaWdodDogMTByZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLnJpZ2h0IHtcbiAgICBwYWRkaW5nOiAzLjFyZW0gMHJlbSAxcmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5yaWdodCBkaXYge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLnJpZ2h0IGRpdiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLnJpZ2h0IHAge1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzNENDc1MjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCAucmlnaHQ6YmVmb3JlLFxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLnJpZ2h0OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0N3JlbTtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAwIDJyZW0gMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5sZWZ0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbSA2cmVtIDA7XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIuOHJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC13aWR0aDogNTVyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogMzcuNHJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBwYWRkaW5nOiAzLjFyZW0gMnJlbSAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0LmFubnVhbCAuc3BhciB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICBib3gtc2hhZG93OiAwcHggMjBweCA0MHB4IHJnYmEoMCwwLDAsMC4xNyk7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggNDBweCByZ2JhKDAsMCwwLDAuMTcpO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogOTQlO1xuICBoZWlnaHQ6IDZyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBib3R0b206IC0ycmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMTdweCByZ2JhKDAsMCwwLDAuMTcpO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnNwYXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTI7XG4gIHRvcDogMi4wNXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgdHJhbnNpdGlvbjogLjJzO1xuICByaWdodDogLTcuMDVyZW07XG4gIG1pbi13aWR0aDogMTByZW07XG4gIG1heC13aWR0aDogMTByZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzFGQkE3QztcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCA0MHB4IHJnYmEoMCwwLDAsMC45Nyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnNwYXIge1xuICAgIHJpZ2h0OiAtNHJlbTtcbiAgICB0b3A6IC0xLjk1cmVtO1xuICAgIG1pbi13aWR0aDogNy41cmVtO1xuICAgIG1heC13aWR0aDogNy41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNy41cHg7XG4gICAgbWluLWhlaWdodDogNy41cmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuc3Bhcl9zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5zcGFyX3N1YnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuc3Bhcl90aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuc3Bhcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAudG9nZ2xlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAudG9nZ2xlIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnRvZ2dsZV9jaGVjayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiA2LjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAtLjRyZW0gMCAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjNyZW0gMXJlbSAwLjNyZW0gMS4ycmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnRvZ2dsZV9jaGVja19mYWNlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi4zcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC50b2dnbGVfY2hlY2tfZmFjZTpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiA2MCU7XG4gIHdpZHRoOiAxMDAlO1xuICBjb250ZW50OiAnJztcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1cmVtO1xuICBiYWNrZ3JvdW5kOiAjQzhDQ0RFO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnRvZ2dsZV9jaGVja19mYWNlOmFmdGVyIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDI7XG4gIGNvbnRlbnQ6ICcnO1xuICBtYXJnaW46IGF1dG87XG4gIHRyYW5zaXRpb246IDBzO1xuICBtaW4td2lkdGg6IDJyZW07XG4gIG1heC13aWR0aDogMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBtaW4taGVpZ2h0OiAycmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0VDRjFGNjtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwwLDAsMC4zKTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC50b2dnbGUgaW5wdXQge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnRvZ2dsZSBpbnB1dDpjaGVja2VkIH4gLnRvZ2dsZV9jaGVja19mYWNlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFQ0YxRjY7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAudG9nZ2xlIGlucHV0OmNoZWNrZWQgfiAudG9nZ2xlX2NoZWNrX2ZhY2U6YWZ0ZXIge1xuICBsZWZ0OiAyLjVyZW07XG4gIGJhY2tncm91bmQ6ICMyMTk2RjM7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF91cHBlcl9wYW5lbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF91cHBlcl9wYW5lbCAudGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0X3VwcGVyX3BhbmVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0X3VwcGVyX3RpdGxlIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgKiB7XG4gIHotaW5kZXg6IDI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0X2NlbnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMy42cmVtIDAgMy45cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHRfY2VudGVyIGRpdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0X2NlbnRlciB7XG4gICAgcGFkZGluZzogNC42cmVtIDAgMy45cmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF90aXRsZSB7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF92YWwge1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMXJlbSAwIDAgLjRyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF9zdWJ0aXRsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHRfdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzByZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjVyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCBiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuYnRuIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDEuOXJlbSAyLjVyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuYnRuKy5idG4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogMXJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgM3JlbTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMzRyZW07XG4gIHBhZGRpbmc6IDAgMXJlbSAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwge1xuICAgIG1hcmdpbjogaW5oZXJpdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwgc3BhbiB7XG4gIHRvcDogMC43cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwgc3ZnIHtcbiAgcmlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJvdHRvbTogNS4wcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi13aWR0aDogM3JlbTtcbiAgbWF4LXdpZHRoOiAzcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbC5nb29kIC5lcnJvcl90ZXh0IHtcbiAgb3BhY2l0eTogMTtcbiAgY29sb3I6ICMyMTk2RjM7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwuZ29vZCBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsLmdvb2QuZXJyb3Igc3ZnIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsLmVycm9yIC5lcnJvcl90ZXh0IHtcbiAgb3BhY2l0eTogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbC5lcnJvciAudGl0bGUge1xuICBjb2xvcjogIzE2NTZhNDtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsIC5lcnJvcl9saW5lIHtcbiAgYm90dG9tOiAycHg7XG4gIHRvcDogYXV0bztcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsIC5lcnJvcl90ZXh0LFxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsIC5nb29kX3RleHQge1xuICBvcGFjaXR5OiAwO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0yLjRyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbCBpbnB1dCB7XG4gIHBhZGRpbmc6IC4zcmVtIDMuM3JlbSAuM3JlbSAwO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gLmJ0biB7XG4gIG1heC13aWR0aDogMTdyZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nOiAxLjlyZW0gLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gLmJ0biB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5iYW5uZXJfdGl0bGUge1xuICBjb2xvcjogIzFGMjAyNDtcbiAgbWFyZ2luOiAwIDAgMnJlbTtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA1LjZyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5iYW5uZXJfdGl0bGUgc3BhbiB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLmJhbm5lcl90aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjByZW07XG4gICAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuYmFubmVyX3RleHQge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjJyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5iYW5uZXJfdGV4dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuc2VjdGlvbiAucHJvcG9zZV9saXN0IHtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTIwMHB4O1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDAgMS41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNnJlbSBhdXRvIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uIC5wcm9wb3NlX2xpc3Qge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtO1xuICB9XG59XG5cbnNlY3Rpb24gLnByb3Bvc2VfbGlzdCAucHJvcG9zZV9saXN0X3RpdGxlIHtcbiAgY29sb3I6ICMxRjIwMjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbn1cblxuc2VjdGlvbiAucHJvcG9zZV9saXN0IC5saXN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbiAucHJvcG9zZV9saXN0IC5saXN0IHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbiAucHJvcG9zZV9saXN0IC5saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uIC5wcm9wb3NlX2xpc3QgLmxpc3QgLmNvbF9uZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCAyLjRyZW07XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdCAuY29sX25leHQge1xuICAgIG1hcmdpbjogYXV0byAyLjRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdCAuY29sX25leHQge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEuMHJlbSBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIH1cbn1cblxuc2VjdGlvbiAucHJvcG9zZV9saXN0IC5saXN0X2NvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtd2lkdGg6IDMzcmVtO1xuICBtaW4taGVpZ2h0OiAxM3JlbTtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuICBwYWRkaW5nOiAzcmVtIDFyZW0gMXJlbSAzcmVtO1xuICBib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLDAsMCwwLjA1KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdF9jb2wge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogNDFyZW07XG4gIH1cbn1cblxuc2VjdGlvbiAucHJvcG9zZV9saXN0IC5saXN0X2NvbCBzdmcge1xuICBtaW4td2lkdGg6IDMuMnJlbTtcbiAgbWF4LXdpZHRoOiAzLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMuMnB4O1xuICBtaW4taGVpZ2h0OiAzLjJyZW07XG59XG5cbnNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdF9jb2wgZGl2IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG59XG5cbnNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdF9jb2wgLmNvbF90aXRsZSB7XG4gIGNvbG9yOiAjMUYyMDI0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xufVxuXG5zZWN0aW9uIC5wcm9wb3NlX2xpc3QgLmxpc3RfY29sIC5jb2xfdGV4dCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi4wcmVtO1xufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMi42cmVtIDJyZW0gMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiA5MHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24ge1xuICAgIG1heC1oZWlnaHQ6IDEwMHJlbTtcbiAgICBwYWRkaW5nOiA3cmVtIDJyZW0gMDtcbiAgfVxufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA5N3JlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDVyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZTpsYXN0LWNoaWxkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy1ib3R0b206IDRyZW07XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZTpsYXN0LWNoaWxkIC5jb2wge1xuICBvcmRlcjogMDtcbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lOmxhc3QtY2hpbGQgaW1nIHtcbiAgb3JkZXI6IDE7XG4gIG1hcmdpbjogNXJlbSBhdXRvIDA7XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZS5sZWZ0IC5jb2wge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZS5sZWZ0IGltZyB7XG4gIHRvcDogLThyZW07XG4gIGxlZnQ6IDJyZW07XG4gIHdpZHRoOiAzMHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lLmxlZnQgaW1nIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMjZyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZS5sZWZ0IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZS5sZWZ0IGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNnJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUucmlnaHQgLmNvbCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUucmlnaHQgaW1nIHtcbiAgdG9wOiAtNDByZW07XG4gIGxlZnQ6IC00MHJlbTtcbiAgd2lkdGg6IDMzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lLnJpZ2h0IGltZyB7XG4gICAgdG9wOiAtMzdyZW07XG4gICAgbGVmdDogLTMwcmVtO1xuICAgIHdpZHRoOiAyOHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTYwcHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lLnJpZ2h0IGltZyB7XG4gICAgbGVmdDogLTIwcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUucmlnaHQgaW1nIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI4cmVtO1xuICB9XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZSAuYmx1ZSB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLmNvbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDU1cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZSAuY29sIHtcbiAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLmNvbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZSAudGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIC50ZXh0IGltZyB7XG4gIG1pbi13aWR0aDogM3JlbTtcbiAgbWF4LXdpZHRoOiAzcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzcHg7XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbjogMCAwIDAgMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZSAudGV4dCBpbWcge1xuICAgIG1pbi13aWR0aDogM3JlbTtcbiAgICBtYXgtd2lkdGg6IDNyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWluLWhlaWdodDogM3JlbTtcbiAgfVxufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLnRleHQuYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLnRleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnNlY3Rpb24ucmFiYXQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDcuNXJlbSAwIDA7XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xufVxuXG5zZWN0aW9uLnJhYmF0OmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMDtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDk0JTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0U5RjlGMjtcbn1cblxuc2VjdGlvbi5yYWJhdCAuY29udGFpbmVyIHtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLnJhYmF0IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24ucmFiYXQgLmxlZnQge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJyZW07XG4gIG1heC13aWR0aDogMjhyZW07XG4gIG1hcmdpbi1yaWdodDogLjhyZW07XG4gIG1pbi1oZWlnaHQ6IDQxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMUZCQTdDO1xuICBib3JkZXItcmFkaXVzOiAxOHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nOiAzcmVtIDJyZW0gMnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggNDBweCByZ2JhKDAsMCwwLDAuMTcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24ucmFiYXQgLmxlZnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAzMXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG59XG5cbnNlY3Rpb24ucmFiYXQgLmxlZnRfdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5sZWZ0X3BlcmNlbnQge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDcuMnJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5sZWZ0X3BlcmNlbnRfdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5sZWZ0IGRpdiB7XG4gIHBhZGRpbmctdG9wOiAyLjVyZW07XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1heC13aWR0aDogODQuN3JlbTtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuICBwYWRkaW5nOiAzcmVtIDNyZW0gMXJlbSAxMHJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHQge1xuICAgIHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtIDNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ucmFiYXQgLnJpZ2h0IHtcbiAgICBwYWRkaW5nOiAzcmVtIDEuNXJlbSAxcmVtIDEuNXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF91cHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodF91cHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA0LjRyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20ge1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbCB7XG4gIHdpZHRoOiAxMy4ycmVtO1xuICBib3JkZXItcmFkaXVzOiAuNHJlbTtcbiAgcGFkZGluZzogMS4zcmVtIDJyZW07XG4gIG1hcmdpbjogMCAycmVtIDFyZW0gMDtcbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2wudGl0bGUge1xuICB3aWR0aDogOS4ycmVtO1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbiAgbWFyZ2luOiAwIDAuMnJlbSAxcmVtIDA7XG4gIHBhZGRpbmc6IDEuM3JlbSAycmVtIDEuM3JlbSAwcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2wudGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0X2JvdHRvbSAuY29sLnRpdGxlIHAge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbDpub3QoLnRpdGxlKSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA1cmVtO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgzMywxNTAsMjQzLDAuMyk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbDpub3QoLnRpdGxlKSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cblxuICBzZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbDpub3QoLnRpdGxlKSBwIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbDpub3QoLnRpdGxlKSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxuXG4gIHNlY3Rpb24ucmFiYXQgLnJpZ2h0X2JvdHRvbSAuY29sOm5vdCgudGl0bGUpOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbDpub3QoOmxhc3QtY2hpbGQpOm5vdCgudGl0bGUpIHtcbiAgbWFyZ2luOiAwIDEuN3JlbSAxcmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbDpub3QoOmxhc3QtY2hpbGQpOm5vdCgudGl0bGUpIHtcbiAgICBtYXJnaW46IDAgMS40cmVtIDFyZW0gMDtcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbCBwIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0X2JvdHRvbSBzdmcge1xuICBtaW4td2lkdGg6IDIuNHJlbTtcbiAgbWF4LXdpZHRoOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNHB4O1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogMCAwIDAgLjVyZW07XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0X2JvdHRvbSBzdmc6bm90KC5saW5rZWRpbikge1xuICBmaWxsOiAjZmZmO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gc3ZnLmxpbmtlZGluIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodCAudGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzFmMjAyNTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzByZW07XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBwYWRkaW5nOiAwIDNyZW0gMCAwO1xuICBtYXJnaW46IDAgOC41cmVtIDAgMDtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHQgLnRleHQgYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHQgLnRleHQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0IC5wYW5lbF9jb2RlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1pbi13aWR0aDogMjZyZW07XG4gIG1heC13aWR0aDogMjZyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDI2cHg7XG4gIG1pbi1oZWlnaHQ6IDI2cmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICNFOUY1RkU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0IC5wYW5lbF9jb2RlIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHQgLnBhbmVsX2NvZGUgLmNvZGUge1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ucmFiYXQgLnJpZ2h0IC5wYW5lbF9jb2RlIHtcbiAgICBtYXJnaW46IDVyZW0gYXV0byAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodCAucGFuZWxfY29kZSB7XG4gICAgbWluLXdpZHRoOiAyNHJlbTtcbiAgICBtYXgtd2lkdGg6IDI0cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBtaW4taGVpZ2h0OiAyNHJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmh2YWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDhyZW0gMCAzcmVtO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ2MXB4KSBhbmQgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5odmFkIHtcbiAgICBwYWRkaW5nLXRvcDogNDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MDBweCkgYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIHNlY3Rpb24uaHZhZCB7XG4gICAgcGFkZGluZy10b3A6IDU1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAzOTlweCkge1xuICBzZWN0aW9uLmh2YWQge1xuICAgIHBhZGRpbmctdG9wOiA2NXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmh2YWQgLmh2YWRfdGl0bGUge1xuICBjb2xvcjogIzFGMjAyNDtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLmh2YWQgLmh2YWRfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gIH1cbn1cblxuc2VjdGlvbi5odmFkIC5odmFkX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmh2YWQgLmh2YWRfbGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuc2VjdGlvbi5odmFkIC5jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzNnJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAgcGFkZGluZzogMnJlbSAyLjVyZW0gNS4ycmVtO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbDpudGgtY2hpbGQoMik6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI0YyRjZGQztcbn1cblxuc2VjdGlvbi5odmFkIC5jb2w6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNFOUY1RkU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmh2YWQgLmNvbCB7XG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmh2YWQgLmNvbDpiZWZvcmUge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgzJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNFOUY5RjI7XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbCAqIHtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbF9pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1pbi13aWR0aDogOHJlbTtcbiAgbWF4LXdpZHRoOiA4cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIG1pbi1oZWlnaHQ6IDhyZW07XG4gIG1hcmdpbjogMCBhdXRvIDIuMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMS42cmVtO1xuICBib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLDAsMCwwLjA1KTtcbn1cblxuc2VjdGlvbi5odmFkIC5jb2xfdGl0bGUge1xuICBjb2xvcjogIzFGMjAyNDtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbF90ZXh0IHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbF9uYW1lIHtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbC5ncmVlbiAuY29sX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjMUZCQTdDO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbC5kYXJrYmx1ZSAuY29sX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjMUZCQTdDO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbC5ibHVlIC5jb2xfaWNvbiB7XG4gIGJhY2tncm91bmQ6ICMxRkJBN0M7XG59XG5cbnNlY3Rpb24uaHZhZCAuY29sOm5vdCg6bGFzdC1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmh2YWQgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW46IDAgYXV0byAzcmVtO1xuICB9XG59XG5cbnNlY3Rpb24uaHZhZCBzdmcge1xuICBtaW4td2lkdGg6IDRyZW07XG4gIG1heC13aWR0aDogNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBtaW4taGVpZ2h0OiA0cmVtO1xufVxuXG5mb290ZXIge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA0cmVtIDJyZW07XG59XG5cbmZvb3RlciBoMyB7XG4gIGNvbG9yOiAjOTBBMEI3O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLnN0YXRpc3RpY190aXRsZV9saW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDIuMnJlbSAzcmVtICAuN3JlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpY190aXRsZV9saW5lIHtcbiAgICBwYWRkaW5nOiAyLjJyZW0gMnJlbSAgLjdyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWNfdGl0bGVfbGluZSAuYnRuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdGF0aXN0aWNfdGl0bGVfbGluZSAuYnRuLmJpZyB7XG4gIHBhZGRpbmc6IDEuNzVyZW0gMi41cmVtO1xufVxuXG4uc3RhdGlzdGljIC5ibG9ja190aXRsZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLnN0YXRpc3RpYyAud29ya19wYW5lbCB7XG4gIHBhZGRpbmc6IDZyZW0gMCAwO1xufVxuXG4uc3RhdGlzdGljIC5ncm91cF9jaGFydHMge1xuICBncmlkLWdhcDogM2VtO1xuICBkaXNwbGF5OiBncmlkO1xuICBwYWRkaW5nOiAwIDNyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCg0OWVtLCAxZnIpKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDBweCkge1xuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMge1xuICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCwgbWlubWF4KDUzZW0sIDFmcikpO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDAgMnJlbTtcbiAgfVxufVxuXG4uc3RhdGlzdGljIC5ncm91cF9jaGFydHMgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDJyZW0gMCAwO1xufVxuXG4uc3RhdGlzdGljIC5ncm91cF9jaGFydHMgaW1nLmxhcmcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMgaW1nIHtcbiAgICBtYXJnaW46IDJyZW0gYXV0byAwO1xuICB9XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2NoYXJ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgcGFkZGluZzogMnJlbSAyLjhyZW07XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2NoYXJ0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9jaGFydC5iaWcge1xuICBtaW4taGVpZ2h0OiA3NC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfY2hhcnQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW07XG4gIH1cbn1cblxuLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfc2VjdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICBwYWRkaW5nOiAxcmVtIDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4uc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9zZWN0aW9uLnRpdGxlIC5jb2xfdGV4dCB7XG4gIGNvbG9yOiAjOTBhMGI3O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbn1cblxuLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgcGFkZGluZzogMXJlbSAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2xpbmUudGl0bGUgLmNvbF90ZXh0IHtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfbGluZS50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9saW5lLmNvdXBsZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsIG1pbm1heCgyMHJlbSwgMWZyKSk7XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2xpbmUuY291cGxlIC5jb2xfbGVmdCB7XG4gIHdpZHRoOiA1MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9saW5lLmNvdXBsZSAuY29sX2xlZnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2xpbmUuY291cGxlIC5jb2xfcmlnaHQge1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9saW5lLmNvdXBsZSAuY29sX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9saW5lLmNvdXBsZSAuY29sX3JpZ2h0IC50aXRsZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfbGluZS5jb3VwbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2xpbmUub25lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2xpbmUub25lIC5jb2xfc2VjdGlvbiB7XG4gIG1heC13aWR0aDogMzVyZW07XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2RhdGEge1xuICBwYWRkaW5nOiAwIDEuMHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2RhdGEge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwLjhyZW0gMXJlbTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cbn1cblxuLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfZGF0YSAubGVmdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9kYXRhIC5sZWZ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfZGF0YSAubGVmdCAuY29sX3RleHQge1xuICBjb2xvcjogIzkwQTBCNztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX3RpdGxlIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfdGV4dCB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xufVxuXG4uc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF90eXBlIHtcbiAgd2lkdGg6IDM1JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX3R5cGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zdGF0aXN0aWMgLmdyb3VwX2NoYXJ0cyAuY29sX2hvbm9yYXIge1xuICB3aWR0aDogMjIuNiU7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfaG9ub3JhciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLnN0YXRpc3RpYyAuZ3JvdXBfY2hhcnRzIC5jb2xfcHJvY2VudCB7XG4gIHdpZHRoOiAyMSU7XG4gIG1hcmdpbi1sZWZ0OiAxM3JlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljIC5ncm91cF9jaGFydHMgLmNvbF9wcm9jZW50IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgfVxufVxuXG4uc3RhdGlzdGljIC5ib3R0b21fbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwYWRkaW5nOiAzcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5zdGF0aXN0aWMgLmJvdHRvbV9saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3RhdGlzdGljIC5ib3R0b21fbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnVpLWhlbHBlci1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktaGVscGVyLWhpZGRlbi1hY2Nlc3NpYmxlIHtcbiAgYm9yZGVyOiAwO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG59XG5cbi51aS1oZWxwZXItcmVzZXQge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi51aS1oZWxwZXItY2xlYXJmaXg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi51aS1oZWxwZXItY2xlYXJmaXg6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi51aS1oZWxwZXItemZpeCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MCk7XG59XG5cbi51aS1mcm9udCB7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udWktaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXRvcDogLS4yNWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLnVpLXdpZGdldC1pY29uLWJsb2NrIHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi51aS13aWRnZXQtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDJweCAwIDAgMDtcbiAgcGFkZGluZzogLjVlbSAuNWVtIC41ZW0gLjdlbTtcbiAgZm9udC1zaXplOiAxMDAlO1xufVxuXG4udWktYWNjb3JkaW9uIC51aS1hY2NvcmRpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDFlbSAyLjJlbTtcbiAgYm9yZGVyLXRvcDogMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi51aS1hdXRvY29tcGxldGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4udWktbWVudSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG91dGxpbmU6IDA7XG59XG5cbi51aS1tZW51IC51aS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4udWktbWVudSAudWktbWVudS1pdGVtIHtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvZ2lmO2Jhc2U2NCxSMGxHT0RsaEFRQUJBSUFBQUFBQUFQLy8veUg1QkFFQUFBQUFMQUFBQUFBQkFBRUFBQUlCUkFBN1wiKTtcbn1cblxuLnVpLW1lbnUgLnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzcHggMWVtIDNweCAuNGVtO1xufVxuXG4udWktbWVudSAudWktbWVudS1kaXZpZGVyIHtcbiAgbWFyZ2luOiA1cHggMDtcbiAgaGVpZ2h0OiAwO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbn1cblxuLnVpLW1lbnUgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLW1lbnUgLnVpLXN0YXRlLWFjdGl2ZSB7XG4gIG1hcmdpbjogLTFweDtcbn1cblxuLnVpLW1lbnUtaWNvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1tZW51LWljb25zIC51aS1tZW51LWl0ZW0td3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogMmVtO1xufVxuXG4udWktbWVudSAudWktaWNvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IC4yZW07XG4gIG1hcmdpbjogYXV0byAwO1xufVxuXG4udWktbWVudSAudWktbWVudS1pY29uIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1idXR0b24ge1xuICBwYWRkaW5nOiAuNGVtIDFlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbi1yaWdodDogLjFlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1idXR0b246bGluayxcbi51aS1idXR0b246dmlzaXRlZCxcbi51aS1idXR0b246aG92ZXIsXG4udWktYnV0dG9uOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuICB3aWR0aDogMmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuaW5wdXQudWktYnV0dG9uLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuICB0ZXh0LWluZGVudDogMDtcbn1cblxuLnVpLWJ1dHRvbi1pY29uLW9ubHkgLnVpLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xufVxuXG4udWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDIuMWVtO1xuICBoZWlnaHQ6IDIuMWVtO1xuICB0ZXh0LWluZGVudDogLTk5OTlweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuaW5wdXQudWktYnV0dG9uLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgdGV4dC1pbmRlbnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG5pbnB1dC51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmJ1dHRvbi51aS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51aS1jb250cm9sZ3JvdXAge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi51aS1jb250cm9sZ3JvdXA+LnVpLWNvbnRyb2xncm91cC1pdGVtIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi51aS1jb250cm9sZ3JvdXA+LnVpLWNvbnRyb2xncm91cC1pdGVtOmZvY3VzLFxuLnVpLWNvbnRyb2xncm91cD4udWktY29udHJvbGdyb3VwLWl0ZW0udWktdmlzdWFsLWZvY3VzIHtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbD4udWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCB7XG4gIHBhZGRpbmc6IC40ZW0gMWVtO1xufVxuXG4udWktY29udHJvbGdyb3VwIC51aS1jb250cm9sZ3JvdXAtbGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4udWktY29udHJvbGdyb3VwLWhvcml6b250YWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCsudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuICBib3JkZXItbGVmdDogbm9uZTtcbn1cblxuLnVpLWNvbnRyb2xncm91cC12ZXJ0aWNhbCAudWktY29udHJvbGdyb3VwLWxhYmVsKy51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50IHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1jb250cm9sZ3JvdXAtbGFiZWwudWktd2lkZ2V0LWNvbnRlbnQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIC51aS1zcGlubmVyLWlucHV0IHtcbiAgd2lkdGg6IDc1JTtcbiAgd2lkdGg6IGNhbGMoIDEwMCUgLSAyLjRlbSk7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLXNwaW5uZXIgLnVpLXNwaW5uZXItdXAge1xuICBib3JkZXItdG9wLXN0eWxlOiBzb2xpZDtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tbGFiZWwgLnVpLWljb24tYmFja2dyb3VuZCB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDFweCAxcHggMXB4ICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IC4xMmVtO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsIC51aS1pY29uLWJhY2tncm91bmQge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsLnVpLWNoZWNrYm94cmFkaW8tY2hlY2tlZCAudWktaWNvbixcbi51aS1jaGVja2JveHJhZGlvLXJhZGlvLWxhYmVsLnVpLWNoZWNrYm94cmFkaW8tY2hlY2tlZDpob3ZlciAudWktaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItd2lkdGg6IDRweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIge1xuICB3aWR0aDogMTdlbTtcbiAgcGFkZGluZzogLjJlbSAuMmVtIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MEEwQjc7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXY6YmVmb3JlLFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItcHJldjpob3Zlcixcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjE5NkYzO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyOmJlZm9yZSxcbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMjE5NkYzO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2OmJlZm9yZSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzkwQTBCNztcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MEEwQjc7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQ6YmVmb3JlIHtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzkwQTBCNztcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5MEEwQjc7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLXByZXYge1xuICBsZWZ0OiAycHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLW5leHQge1xuICByaWdodDogMnB4O1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2IHNwYW4sXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1uZXh0IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICBtYXJnaW46IDAgMi4zcmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSBzZWxlY3Qge1xuICBmb250LXNpemU6IDFlbTtcbiAgbWFyZ2luOiAxcHggMDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE1cHg7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWFnZXMvc2VsZWN0LW1hcmtlci5zdmdcIikgMTAwJSBjZW50ZXIgbm8tcmVwZWF0O1xufVxuXG4udWktZGF0ZXBpY2tlciBzZWxlY3QudWktZGF0ZXBpY2tlci1tb250aCB7XG4gIG1hcmdpbjogMDtcbiAgd2lkdGg6IDkuNXJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbi51aS1kYXRlcGlja2VyIHNlbGVjdC51aS1kYXRlcGlja2VyLXllYXIge1xuICBib3JkZXI6IDA7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDZyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgc2VsZWN0LnVpLWRhdGVwaWNrZXIteWVhcjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuXG4udWktZGF0ZXBpY2tlciB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IC45ZW07XG4gIG1hcmdpbjogMCAwIC40ZW07XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi51aS1kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNUU1RTU7XG59XG5cbi51aS1kYXRlcGlja2VyIHRhYmxlIHRib2R5IHtcbiAgcGFkZGluZy10b3A6IDFyZW07XG59XG5cbi51aS1kYXRlcGlja2VyIHRoIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAuNGVtIC4zZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi51aS1kYXRlcGlja2VyIHRoIHNwYW4ge1xuICBjb2xvcjogI0M4Q0NERTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgdGQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIHRkIHNwYW4sXG4udWktZGF0ZXBpY2tlciB0ZCBhIHtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiAuMmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luOiAuN2VtIDAgMCAwO1xuICBwYWRkaW5nOiAwIC4yZW07XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDA7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IC41ZW0gLjJlbSAuNGVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IC4yZW0gLjZlbSAuM2VtIC42ZW07XG4gIHdpZHRoOiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSBidXR0b24udWktZGF0ZXBpY2tlci1jdXJyZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLnVpLWRhdGVwaWNrZXItbXVsdGkge1xuICB3aWR0aDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAgdGFibGUge1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW46IDAgYXV0byAuNGVtO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAzMy4zJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIHdpZHRoOiAyNSU7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLFxuLnVpLWRhdGVwaWNrZXItbXVsdGkgLnVpLWRhdGVwaWNrZXItZ3JvdXAtbWlkZGxlIC51aS1kYXRlcGlja2VyLWhlYWRlciB7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aSAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIHtcbiAgY2xlYXI6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJvdy1icmVhayB7XG4gIGNsZWFyOiBib3RoO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwge1xuICBkaXJlY3Rpb246IHJ0bDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLXByZXYge1xuICByaWdodDogMnB4O1xuICBsZWZ0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gIGxlZnQ6IDJweDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1wcmV2OmhvdmVyIHtcbiAgcmlnaHQ6IDFweDtcbiAgbGVmdDogYXV0bztcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuICBsZWZ0OiAxcHg7XG4gIHJpZ2h0OiBhdXRvO1xufVxuXG4udWktZGF0ZXBpY2tlci1ydGwgLnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG4gIGNsZWFyOiByaWdodDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1idXR0b25wYW5lIGJ1dHRvbi51aS1kYXRlcGlja2VyLWN1cnJlbnQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi51aS1kYXRlcGlja2VyLXJ0bCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLFxuLnVpLWRhdGVwaWNrZXItcnRsIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAxcHg7XG59XG5cbi51aS1kYXRlcGlja2VyIC51aS1pY29uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbGVmdDogLjVlbTtcbiAgdG9wOiAuM2VtO1xufVxuXG4udWktZGlhbG9nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHBhZGRpbmc6IC4yZW07XG4gIG91dGxpbmU6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhciB7XG4gIHBhZGRpbmc6IC40ZW0gMWVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IC4xZW0gMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDkwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC4zZW07XG4gIHRvcDogNTAlO1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luOiAtMTBweCAwIDAgMDtcbiAgcGFkZGluZzogMXB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi51aS1kaWFsb2cgLnVpLWRpYWxvZy1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IC41ZW0gMWVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLjVlbTtcbiAgcGFkZGluZzogLjNlbSAxZW0gLjVlbSAuNGVtO1xufVxuXG4udWktZGlhbG9nIC51aS1kaWFsb2ctYnV0dG9ucGFuZSAudWktZGlhbG9nLWJ1dHRvbnNldCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLnVpLWRpYWxvZyAudWktZGlhbG9nLWJ1dHRvbnBhbmUgYnV0dG9uIHtcbiAgbWFyZ2luOiAuNWVtIC40ZW0gLjVlbSAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uIHtcbiAgaGVpZ2h0OiAycHg7XG4gIHRvcDogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLWUge1xuICB3aWR0aDogMnB4O1xuICByaWdodDogMDtcbn1cblxuLnVpLWRpYWxvZyAudWktcmVzaXphYmxlLXMge1xuICBoZWlnaHQ6IDJweDtcbiAgYm90dG9tOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtdyB7XG4gIHdpZHRoOiAycHg7XG4gIGxlZnQ6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1zdyxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSxcbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1udyB7XG4gIHdpZHRoOiA3cHg7XG4gIGhlaWdodDogN3B4O1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc2Uge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xufVxuXG4udWktZGlhbG9nIC51aS1yZXNpemFibGUtc3cge1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1uZSB7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG5cbi51aS1kaWFsb2cgLnVpLXJlc2l6YWJsZS1udyB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cblxuLnVpLWRyYWdnYWJsZSAudWktZGlhbG9nLXRpdGxlYmFyIHtcbiAgY3Vyc29yOiBtb3ZlO1xufVxuXG4udWktZHJhZ2dhYmxlLWhhbmRsZSB7XG4gIC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXJlc2l6YWJsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnVpLXJlc2l6YWJsZS1oYW5kbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMC4xcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1yZXNpemFibGUtZGlzYWJsZWQgLnVpLXJlc2l6YWJsZS1oYW5kbGUsXG4udWktcmVzaXphYmxlLWF1dG9oaWRlIC51aS1yZXNpemFibGUtaGFuZGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnVpLXJlc2l6YWJsZS1uIHtcbiAgY3Vyc29yOiBuLXJlc2l6ZTtcbiAgaGVpZ2h0OiA3cHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IDA7XG59XG5cbi51aS1yZXNpemFibGUtcyB7XG4gIGN1cnNvcjogcy1yZXNpemU7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAtNXB4O1xuICBsZWZ0OiAwO1xufVxuXG4udWktcmVzaXphYmxlLWUge1xuICBjdXJzb3I6IGUtcmVzaXplO1xuICB3aWR0aDogN3B4O1xuICByaWdodDogLTVweDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi51aS1yZXNpemFibGUtdyB7XG4gIGN1cnNvcjogdy1yZXNpemU7XG4gIHdpZHRoOiA3cHg7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4udWktcmVzaXphYmxlLXNlIHtcbiAgY3Vyc29yOiBzZS1yZXNpemU7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvdHRvbTogMXB4O1xufVxuXG4udWktcmVzaXphYmxlLXN3IHtcbiAgY3Vyc29yOiBzdy1yZXNpemU7XG4gIHdpZHRoOiA5cHg7XG4gIGhlaWdodDogOXB4O1xuICBsZWZ0OiAtNXB4O1xuICBib3R0b206IC01cHg7XG59XG5cbi51aS1yZXNpemFibGUtbncge1xuICBjdXJzb3I6IG53LXJlc2l6ZTtcbiAgd2lkdGg6IDlweDtcbiAgaGVpZ2h0OiA5cHg7XG4gIGxlZnQ6IC01cHg7XG4gIHRvcDogLTVweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1uZSB7XG4gIGN1cnNvcjogbmUtcmVzaXplO1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDlweDtcbiAgcmlnaHQ6IC01cHg7XG4gIHRvcDogLTVweDtcbn1cblxuLnVpLXByb2dyZXNzYmFyIHtcbiAgaGVpZ2h0OiAyZW07XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi51aS1wcm9ncmVzc2JhciAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuICBtYXJnaW46IC0xcHg7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXByb2dyZXNzYmFyIC51aS1wcm9ncmVzc2Jhci1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoS0FBb0FJQUJBQUFBQVAvLy95SC9DMDVGVkZORFFWQkZNaTR3QXdFQUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrWXdOcVhyZEM1MkRTMDZhN01GWkkrNEZIQkNLb0RlV0tYcXltUHFHcXh2SnJYWmJNeDdUdGMrdzlYZ1UyRkIzbE95UVJXRVQySUZHaVU5bTFmckRWcHhaWmM2YmZId3Y0YzFZWFA2azFWZHkyOTJGYjZVa3V2RnRYcHZXU3pBK0h5Y1hKSFVYaUdZSWlNZzJSNlc0NTlnbldHZkhOZGpJcURXVnFlbUgyZWtwT2JrcE9scHBXVXFaaXFyNmVkcXFXUUFBSWZrRUNRRUFBUUFzQUFBQUFDZ0FLQUFBQXBTTWdabkdmYXFjZzFFMnV1ekRtbUhVQlI4UWlsOTVoaVBLcVduM2FxdExzUzE4eTdHMVN6TmVvd1dCRU50UWQrVDFKa3RQMDVuelBUZEpabFI2dlV4TldXalYrdlVXaFdOa1dGd3hsOVZwWlJlZFljZmxJT0xhZmFhMjhYZHNIL3lubGNjMXVQVkRaeFFJUjBLMjUrY0lDQ21vcUNlNW1HaFpPZmVZU1VoNXlKY0p5cmtaV1dwYVI4ZG9KMm80TllxNjJsQUFBQ0g1QkFrQkFBRUFMQUFBQUFBb0FDZ0FBQUtWREk0WXkyMlpuSU5STnFvc3cwQnY3aTFneUhVa0ZqN29TYVdsdTNvdkM4R3hOc281Zmx1ejNxTFZoQlZlVC9MejdaVEh5eEw1ZERhbFFXUFZPc1FXdFJudXdYYUZUajlqVlZoOHBtYTlKalo0ellTajVaT3ltYTd1dW9sZmZoK0lSNWFXOTdjSHVCVVhLR0tYbEtqbitEaUhXTWNZSmFoNE4wbFlDTWxKT1hpcEdScjVxZGdvU1RycVdTcTZXRmwyeXBvYVVBQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGFFYjZITGdkL2lPN0ZOV3RjRldlK3VmT0RHalJmb2lKMmFrU2hidWViMHd0STUwem0wMnBidndmV0VNV0JRMXpLR2xMSWhza2lFUG05UjZ2Ulh4VjRaeldUMnlIT0dwV015b3JibEtsTnA4SG1IRWIvbENYamNXN2JtdFhQOFh0MjI5T1ZXUjFmb2QyZVdxTmZIdU1qWENQa0lHTmlsZU9pSW1WbUNPRW1vU2ZuM3lYbEpXbW9IR2hxcDZpbFl1V1lwbVRxS1VnQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcGlFSDZrYjU4YmlRM0ZOV3RNRldXM2VOVmNvanVGR2ZxblpxU2VidVMwNnc1VjgwL1gwMnBLZTh6RndQNkVGV09UMWxERms4ckdFUmgxVFROT29jUTYxSG00WG0yVmV4VUhwemp5bVZpSHJGYmlFTHNlZlZybjZYS2ZudDJROUcvK1hkaWU0OTlYSGQyZzRoN2lvT0doWEdKYm9HQW5YU0Jub0J3S1l5ZmlvdWJaSjJIbjBSdVJaYWZsWk9pbDU2WnA2aWlvS1NYcFVBQUFoK1FRSkFRQUJBQ3dBQUFBQUtBQW9BQUFDa29RUnFSdm54dUk3a1UxYTFVVTViZDV0blNlT1pYaG1uNWxXSzNxTlRXdlJkUXhQOHF2YUMrL3lhWVF6WE83Qk12YVVFbUpSZDNUc2lNQWdzd21OWXJTZ1pkWXJUWDZ0U0hHWk83M2V6dUF3MnV4dVErQmJlWmZNeHNleFkzNSsvUWU0SjFpblYwZzR4M1dIdU1oSWwyalhPS1QyUStWVTVmZ29TVUk1MlZmWnlma0pHa2hhNmptWSthYVlkaXJxK2xRQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1dCSUtwWWUwTDNZTktUb3Fzd1VsdnpuaWdkNHdpUjRLaFpyS3Q5VXBxaXA2MWk5RTN2TXZ4UmRIbGJFRmlFWGZrOVlBUll4T1paRDZWUTJwVXVuQm10UlhvMUxmOGhNVlZjTmw4SmFmVjM4YU0yL0Z1NVYxNkJuNjNyNnh0OTdqMDkrTVhTRmk0Qm5pR0ZhZTNoemJIOStoWUJ6a3B1VWg1YVptSHVhblpPWmdJdXZiR2lOZW9tQ25heHhhcDJ1cGFDWnNxKzFrQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1hqSThCeTV6ZjRrT3hUVnJYTlZsdjFYMGQ4SUdaR0tMbk5wWXRtOExyOWNxVmV1T1N2Zk9XNzlEOWFESGl6TmhESmlkRlpoTnlkRWFoT2FESDZub210SmpwMXR1dEtvTldrdkE2SnFmUlZMSFUvUVVmYXU5bDJ4N0c1NGQxZmw5OTV4Y0lHQWRYcU1mQk5hZG9ZcmhIK01nMktCbHBWcGJsdUNpWG1NbloyU2g0R0JxSitja0lPcXFKNkxtS1NsbFptc29xNndwUUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNsWXgvb0x2b3h1SkRrVTFhMVlVWmJKNTluU2QyWlhoV3FiUmEyL2dGOEd1MkRZM2lxczd5cnEreEJZRWtZdkZTTThhU1NPYkUrWmdSbDFCSEZaTnI3cFJDYXZaNUJXMjE0MmhZM0FOL3pXdHNtZjEycDlYeHhGbDJscExuMXJzZXp0ZlhaamRJV0lmMnM1ZEl0d2pZS0Jnbzl5ZzVwSGd6SlhURWVHbFp1ZW5weVBtcEdRb0tPV2tZbVNwYVNucUtpbGVJMkZBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZqQitndStqRzRrT1JUVnJWaFJsc25uMmRKM1psZUZhcHRGcmIrQ1htTzlPb3plTDVWZlA5OUh2QVdocGlVZGN3a3BCSDM4MjVBd1lkVTh4VHFsTEdodENvc0FyS01wdmZhMW1NUmFlOVZ2V1pmZUIyWGZQa2VMbW0xOGxVY0JqK3A1ZG5OOGpYWjNZSUdFaFl1T1VuNDVhb0NEa3AxNmhsNUlqWUp2aldLY25vR1FwcXlQbHBPaHIzYUVsYXFycTU2QnE3VkFBQU93PT1cIik7XG4gIGhlaWdodDogMTAwJTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTI1KTtcbiAgb3BhY2l0eTogMC4yNTtcbn1cblxuLnVpLXByb2dyZXNzYmFyLWluZGV0ZXJtaW5hdGUgLnVpLXByb2dyZXNzYmFyLXZhbHVlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLnVpLXNlbGVjdGFibGUge1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zZWxlY3RhYmxlLWhlbHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBkb3R0ZWQgYmxhY2s7XG59XG5cbi51aS1zZWxlY3RtZW51LW1lbnUge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4udWktc2VsZWN0bWVudS1tZW51IC51aS1tZW51IHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnVpLXNlbGVjdG1lbnUtbWVudSAudWktbWVudSAudWktc2VsZWN0bWVudS1vcHRncm91cCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMnB4IDAuNGVtO1xuICBtYXJnaW46IDAuNWVtIDAgMCAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIGJvcmRlcjogMDtcbn1cblxuLnVpLXNlbGVjdG1lbnUtb3BlbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udWktc2VsZWN0bWVudS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi51aS1zZWxlY3RtZW51LWJ1dHRvbi51aS1idXR0b24ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMTRlbTtcbn1cblxuLnVpLXNlbGVjdG1lbnUtaWNvbi51aS1pY29uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udWktc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udWktc2xpZGVyIC51aS1zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMS4yZW07XG4gIGhlaWdodDogMS4yZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktc2xpZGVyIC51aS1zbGlkZXItcmFuZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIGZvbnQtc2l6ZTogLjdlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4udWktc2xpZGVyLnVpLXN0YXRlLWRpc2FibGVkIC51aS1zbGlkZXItaGFuZGxlLFxuLnVpLXNsaWRlci51aS1zdGF0ZS1kaXNhYmxlZCAudWktc2xpZGVyLXJhbmdlIHtcbiAgZmlsdGVyOiBpbmhlcml0O1xufVxuXG4udWktc2xpZGVyLWhvcml6b250YWwge1xuICBoZWlnaHQ6IC44ZW07XG59XG5cbi51aS1zbGlkZXItaG9yaXpvbnRhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIHRvcDogLS4zZW07XG4gIG1hcmdpbi1sZWZ0OiAtLjZlbTtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2Uge1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcbiAgbGVmdDogMDtcbn1cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwge1xuICB3aWR0aDogLjhlbTtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLnVpLXNsaWRlci12ZXJ0aWNhbCAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGxlZnQ6IC0uM2VtO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogLS42ZW07XG59XG5cbi51aS1zbGlkZXItdmVydGljYWwgLnVpLXNsaWRlci1yYW5nZSB7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWluIHtcbiAgYm90dG9tOiAwO1xufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcbiAgdG9wOiAwO1xufVxuXG4udWktc29ydGFibGUtaGFuZGxlIHtcbiAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4udWktc3Bpbm5lci1pbnB1dCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHBhZGRpbmc6IC4yMjJlbSAwO1xuICBtYXJnaW46IC4yZW0gMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLWxlZnQ6IC40ZW07XG4gIG1hcmdpbi1yaWdodDogMmVtO1xufVxuXG4udWktc3Bpbm5lci1idXR0b24ge1xuICB3aWR0aDogMS42ZW07XG4gIGhlaWdodDogNTAlO1xuICBmb250LXNpemU6IC41ZW07XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHJpZ2h0OiAwO1xufVxuXG4udWktc3Bpbm5lciBhLnVpLXNwaW5uZXItYnV0dG9uIHtcbiAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBub25lO1xufVxuXG4udWktc3Bpbm5lci11cCB7XG4gIHRvcDogMDtcbn1cblxuLnVpLXNwaW5uZXItZG93biB7XG4gIGJvdHRvbTogMDtcbn1cblxuLnVpLXRhYnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IC4yZW07XG59XG5cbi51aS10YWJzIC51aS10YWJzLW5hdiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogLjJlbSAuMmVtIDA7XG59XG5cbi51aS10YWJzIC51aS10YWJzLW5hdiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiAxcHggLjJlbSAwIDA7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi51aS10YWJzIC51aS10YWJzLW5hdiAudWktdGFicy1hbmNob3Ige1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogLjVlbSAxZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcGFkZGluZy1ib3R0b206IDFweDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG4gIGN1cnNvcjogdGV4dDtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtbmF2IGxpLnVpLXN0YXRlLWRpc2FibGVkIC51aS10YWJzLWFuY2hvcixcbi51aS10YWJzIC51aS10YWJzLW5hdiBsaS51aS10YWJzLWxvYWRpbmcgLnVpLXRhYnMtYW5jaG9yIHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuXG4udWktdGFicy1jb2xsYXBzaWJsZSAudWktdGFicy1uYXYgbGkudWktdGFicy1hY3RpdmUgLnVpLXRhYnMtYW5jaG9yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udWktdGFicyAudWktdGFicy1wYW5lbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItd2lkdGg6IDA7XG4gIHBhZGRpbmc6IDFlbSAxLjRlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cblxuLnVpLXRvb2x0aXAge1xuICBwYWRkaW5nOiA4cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5OTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbn1cblxuYm9keSAudWktdG9vbHRpcCB7XG4gIGJvcmRlci13aWR0aDogMnB4O1xufVxuXG4udWktd2lkZ2V0IHtcbiAgZm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLnVpLXdpZGdldCAudWktd2lkZ2V0IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi51aS13aWRnZXQgaW5wdXQsXG4udWktd2lkZ2V0IHNlbGVjdCxcbi51aS13aWRnZXQgdGV4dGFyZWEsXG4udWktd2lkZ2V0IGJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi51aS13aWRnZXQtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWktd2lkZ2V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnVpLXdpZGdldC1oZWFkZXIgYSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4udWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGVmYXVsdCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0LFxuLnVpLWJ1dHRvbiB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjNDU0NTQ1O1xufVxuXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6aG92ZXIsXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQ6YWN0aXZlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcbiAgYmFja2dyb3VuZDogI2Y2ZjZmNjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICM0NTQ1NDU7XG59XG5cbi51aS1zdGF0ZS1kZWZhdWx0IGEge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtZGVmYXVsdCBhOmxpbmssXG4udWktc3RhdGUtZGVmYXVsdCBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzQ1NDU0NTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLnVpLWJ1dHRvbixcbmE6bGluay51aS1idXR0b24sXG5hOnZpc2l0ZWQudWktYnV0dG9uIHtcbiAgY29sb3I6ICM0NTQ1NDU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLWJ1dHRvbiB7XG4gIGNvbG9yOiAjNDU0NTQ1O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1ob3Zlcixcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsXG4udWktc3RhdGUtZm9jdXMsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzIHtcbiAgY29sb3I6ICMyMTk2RjM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywwLjIpO1xufVxuXG4udWktYnV0dG9uOmhvdmVyLFxuLnVpLWJ1dHRvbjpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjMmIyYjJiO1xufVxuXG4udWktc3RhdGUtaG92ZXIgYSB7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1ob3ZlciBhOmhvdmVyLFxuLnVpLXN0YXRlLWhvdmVyIGE6bGluayxcbi51aS1zdGF0ZS1ob3ZlciBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzJiMmIyYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtZm9jdXMgYSB7XG4gIGNvbG9yOiAjMmIyYjJiO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1mb2N1cyBhOmhvdmVyLFxuLnVpLXN0YXRlLWZvY3VzIGE6bGluayxcbi51aS1zdGF0ZS1mb2N1cyBhOnZpc2l0ZWQge1xuICBjb2xvcjogIzJiMmIyYjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hLnVpLWJ1dHRvbjpob3ZlcixcbmEudWktYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICMyYjJiMmI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXZpc3VhbC1mb2N1cyB7XG4gIGJveC1zaGFkb3c6IDAgMCAzcHggMXB4ICM1ZTllZDY7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWFjdGl2ZSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUsXG5hLnVpLWJ1dHRvbjphY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLWJ1dHRvbjphY3RpdmUsXG4udWktYnV0dG9uLnVpLXN0YXRlLWFjdGl2ZTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwMDNlZmY7XG4gIGJhY2tncm91bmQ6ICMwMDdmZmY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udWktaWNvbi1iYWNrZ3JvdW5kIHtcbiAgYm9yZGVyOiAjMDAzZWZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uLWJhY2tncm91bmQge1xuICBib3JkZXI6ICMwMDNlZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUgYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUgYTpsaW5rLFxuLnVpLXN0YXRlLWFjdGl2ZSBhOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4udWktc3RhdGUtaGlnaGxpZ2h0LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgYm9yZGVyOiAwO1xuICBjb2xvcjogIzIxOTZGMztcbiAgYmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLDAuMik7XG59XG5cbi51aS1zdGF0ZS1jaGVja2VkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RhZDU1ZTtcbiAgYmFja2dyb3VuZDogI2ZmZmE5MDtcbn1cblxuLnVpLXN0YXRlLWhpZ2hsaWdodCBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQgYSxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQgYSB7XG4gIGNvbG9yOiAjNzc3NjIwO1xufVxuXG4udWktc3RhdGUtZXJyb3IsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWVycm9yLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YxYTg5OTtcbiAgYmFja2dyb3VuZDogI2ZkZGZkZjtcbiAgY29sb3I6ICM1ZjNmM2Y7XG59XG5cbi51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvciBhLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yIGEsXG4udWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCxcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvci10ZXh0IHtcbiAgY29sb3I6ICM1ZjNmM2Y7XG59XG5cbi51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1wcmltYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXByaW1hcnkge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnVpLXByaW9yaXR5LXNlY29uZGFyeSxcbi51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktc2Vjb25kYXJ5LFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXNlY29uZGFyeSB7XG4gIG9wYWNpdHk6IC43O1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9NzApO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQsXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRpc2FibGVkLFxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRpc2FibGVkIHtcbiAgb3BhY2l0eTogLjM1O1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLWljb24ge1xuICBmaWx0ZXI6IEFscGhhKE9wYWNpdHk9MzUpO1xufVxuXG4udWktaWNvbiB7XG4gIHdpZHRoOiAxNnB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi51aS1pY29uLWJsYW5rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTZweCAxNnB4O1xufVxuXG4udWktaWNvbi1jYXJldC0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggMDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1uZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1udyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTItZS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLW5lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXN3IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLW4tcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1uZS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItc2Utbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93c3RvcC0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbncge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1uLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1uZS1zdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0yLWUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0yLXNlLW53IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm50aGljay0xLXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS13IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JlZnJlc2gtMS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvdy00IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtODBweDtcbn1cblxuLnVpLWljb24tYXJyb3ctNC1kaWFnIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTgwcHg7XG59XG5cbi51aS1pY29uLWV4dGxpbmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtODBweDtcbn1cblxuLnVpLWljb24tbmV3d2luIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXJlZnJlc2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtODBweDtcbn1cblxuLnVpLWljb24tc2h1ZmZsZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC04MHB4O1xufVxuXG4udWktaWNvbi10cmFuc2Zlci1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtODBweDtcbn1cblxuLnVpLWljb24tdHJhbnNmZXJ0aGljay1lLXcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTgwcHg7XG59XG5cbi51aS1pY29uLWZvbGRlci1jb2xsYXBzZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NnB4O1xufVxuXG4udWktaWNvbi1mb2xkZXItb3BlbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1kb2N1bWVudCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1kb2N1bWVudC1iIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTk2cHg7XG59XG5cbi51aS1pY29uLW5vdGUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtOTZweDtcbn1cblxuLnVpLWljb24tbWFpbC1jbG9zZWQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtOTZweDtcbn1cblxuLnVpLWljb24tbWFpbC1vcGVuIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXN1aXRjYXNlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1jb21tZW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1wZXJzb24ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXByaW50IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC05NnB4O1xufVxuXG4udWktaWNvbi10cmFzaCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtOTZweDtcbn1cblxuLnVpLWljb24tbG9ja2VkIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC05NnB4O1xufVxuXG4udWktaWNvbi11bmxvY2tlZCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtOTZweDtcbn1cblxuLnVpLWljb24tYm9va21hcmsge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLXRhZyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtOTZweDtcbn1cblxuLnVpLWljb24taG9tZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExMnB4O1xufVxuXG4udWktaWNvbi1mbGFnIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYWxlbmRhciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tcGVuY2lsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jbG9jayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tZGlzayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FsY3VsYXRvciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXpvb21pbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXpvb21vdXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi13cmVuY2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1nZWFyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24taGVhcnQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTExMnB4O1xufVxuXG4udWktaWNvbi1zdGFyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tbGluayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0yNDBweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhbmNlbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4O1xufVxuXG4udWktaWNvbi1wbHVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1wbHVzdGhpY2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1taW51c3RoaWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xvc2V0aGljayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24ta2V5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbGlnaHRidWxiIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tc2Npc3NvcnMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jbGlwYm9hcmQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1jb3B5IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY29udGFjdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWltYWdlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tdmlkZW8ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjI0cHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1zY3JpcHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1hbGVydCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE0NHB4O1xufVxuXG4udWktaWNvbi1pbmZvIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1ub3RpY2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWhlbHAge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1idWxsZXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXJhZGlvLW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1yYWRpby1vZmYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1waW4tdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXBpbi1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcGxheSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2MHB4O1xufVxuXG4udWktaWNvbi1wYXVzZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1uZXh0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXNlZWstZW5kIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLXN0YXJ0LFxuLnVpLWljb24tc2Vlay1maXJzdCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc3RvcCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tZWplY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2MHB4O1xufVxuXG4udWktaWNvbi12b2x1bWUtb2ZmIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tdm9sdW1lLW9uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tcG93ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNzZweDtcbn1cblxuLnVpLWljb24tc2lnbmFsLWRpYWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLXNpZ25hbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0wIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTEge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWJhdHRlcnktMiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtbWludXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLWUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS1zIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1lIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctdyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy1uIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXpvb21pbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS16b29tb3V0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNoZWNrIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtcGx1cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIwOHB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1taW51cyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tY2lyY2xlc21hbGwtY2xvc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLXBsdXMge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLW1pbnVzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1zcXVhcmVzbWFsbC1jbG9zZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kb3R0ZWQtdmVydGljYWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kb3R0ZWQtaG9yaXpvbnRhbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC12ZXJ0aWNhbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1zb2xpZC1ob3Jpem9udGFsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwc21hbGwtZGlhZ29uYWwtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXAtZGlhZ29uYWwtc2Uge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMjI0cHg7XG59XG5cbi51aS1jb3JuZXItYWxsLFxuLnVpLWNvcm5lci10b3AsXG4udWktY29ybmVyLWxlZnQsXG4udWktY29ybmVyLXRsIHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xufVxuXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItdG9wLFxuLnVpLWNvcm5lci1yaWdodCxcbi51aS1jb3JuZXItdHIge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xufVxuXG4udWktY29ybmVyLWFsbCxcbi51aS1jb3JuZXItYm90dG9tLFxuLnVpLWNvcm5lci1sZWZ0LFxuLnVpLWNvcm5lci1ibCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsXG4udWktY29ybmVyLWJvdHRvbSxcbi51aS1jb3JuZXItcmlnaHQsXG4udWktY29ybmVyLWJyIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLXdpZGdldC1vdmVybGF5IHtcbiAgYmFja2dyb3VuZDogI2FhYWFhYTtcbiAgb3BhY2l0eTogLjM7XG4gIGZpbHRlcjogQWxwaGEoT3BhY2l0eT0zMCk7XG59XG5cbi51aS13aWRnZXQtc2hhZG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xufVxuXG4ubW9kYWxfd2luZG93IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwMDtcbiAgcGFkZGluZzogNi4ycmVtIDNyZW0gM3JlbSAxLjNyZW07XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLm1vZGFsX3dpbmRvdyB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93LmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHotaW5kZXg6IDQwO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLm1vZGFsX3dpbmRvdy5hY3RpdmUgLm92ZXJsYXkge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubW9kYWxfd2luZG93LmFjdGl2ZSAubW9kYWwge1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuM3M7XG59XG5cbi5tb2RhbF93aW5kb3cuYWN0aXZlLmNsb3NlIC5tb2RhbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5tb2RhbF93aW5kb3cuYWN0aXZlLmNsb3NlIC5vdmVybGF5IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjJzO1xufVxuXG4ubW9kYWxfd2luZG93LnNoYWRvdyAubW9kYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWxfd2luZG93LnVubG9jayAubW9kYWwge1xuICBtYXgtd2lkdGg6IDQ5cmVtO1xufVxuXG4ubW9kYWxfd2luZG93LnVubG9jayAubW9kYWwgLnVubG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC5sZWF2aW5nIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCAueWVhcmx5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vbnRobHkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb250aGx5X2NvbmZpcm0ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAueV9oaWJlcm5hdGVfY29uZmlybSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tX2hpYmVybmF0ZV9jb25maXJtIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbF93aW5kb3cucHJvZmVzc2lvbiAubW9kYWwsXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwge1xuICBtYXgtd2lkdGg6IDQ5cmVtO1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4ubW9kYWxfd2luZG93LnByb2Zlc3Npb24gLm1vZGFsIC51bmxvY2ssXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC51bmxvY2ssXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgLnVubG9jayxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLnVubG9jayxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAudW5sb2NrLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAudW5sb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbF93aW5kb3cucHJvZmVzc2lvbiAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvZHkgbGFiZWwsXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib2R5IGxhYmVsLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib2R5IGxhYmVsLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm9keSBsYWJlbCxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm9keSBsYWJlbCxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvZHkgbGFiZWwge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5tb2RhbF93aW5kb3cucHJvZmVzc2lvbiAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvZHkgbGFiZWwgI3Byb2Zlc3Npb24uZXJyb3IsXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib2R5IGxhYmVsICNwcm9mZXNzaW9uLmVycm9yLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib2R5IGxhYmVsICNwcm9mZXNzaW9uLmVycm9yLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm9keSBsYWJlbCAjcHJvZmVzc2lvbi5lcnJvcixcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm9keSBsYWJlbCAjcHJvZmVzc2lvbi5lcnJvcixcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvZHkgbGFiZWwgI3Byb2Zlc3Npb24uZXJyb3Ige1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmVkO1xufVxuXG4ubW9kYWxfd2luZG93LnByb2Zlc3Npb24gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmJ0bixcbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuYnRuLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmJ0bixcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuYnRuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmJ0bixcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuYnRuIHtcbiAgcGFkZGluZzogMC45cmVtIDIuM3JlbTtcbn1cblxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwsXG4ubW9kYWxfd2luZG93Lm1vbnRobHlfY29uZmlybSAubW9kYWwsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCB7XG4gIG1heC13aWR0aDogNjVyZW07XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgcCxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCBwLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIHAsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAsXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCBwIHNwYW4sXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgcCBzcGFuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIHNwYW4sXG4ubW9kYWxfd2luZG93Lm1vbnRobHlfY29uZmlybSAubW9kYWwgcCBzcGFuLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIHNwYW4sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgc3BhbiB7XG4gIGNvbG9yOiAjMUZCQTdDO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCBwIGIsXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgcCBiLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIGIsXG4ubW9kYWxfd2luZG93Lm1vbnRobHlfY29uZmlybSAubW9kYWwgcCBiLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIGIsXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIHAuc2F2ZV9zZWN1cmVseSxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCBwLnNhdmVfc2VjdXJlbHksXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIHAuc2F2ZV9zZWN1cmVseSxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwLnNhdmVfc2VjdXJlbHksXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAuc2F2ZV9zZWN1cmVseSxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcC5zYXZlX3NlY3VyZWx5IHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xufVxuXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIHAgLmNoYW5nZV9wbGFuLFxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbl90b19oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgcCAubGljZW5zZV9idG4sXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIHAgLmJ1eV9oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIHAgLmNoYW5nZV9wbGFuLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIHAgLmNoYW5nZV9wbGFuX3RvX2hpYmVybmF0aW9uLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIHAgLmxpY2Vuc2VfYnRuLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIHAgLmJ1eV9oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCBwIC5nZXRfZnVsbF9hY2Nlc3MsXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIHAgLmNoYW5nZV9wbGFuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIC5jaGFuZ2VfcGxhbl90b19oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgcCAubGljZW5zZV9idG4sXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIHAgLmJ1eV9oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIHAgLmNoYW5nZV9wbGFuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIHAgLmNoYW5nZV9wbGFuX3RvX2hpYmVybmF0aW9uLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIHAgLmxpY2Vuc2VfYnRuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIHAgLmJ1eV9oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwIC5nZXRfZnVsbF9hY2Nlc3MsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmNoYW5nZV9wbGFuLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbl90b19oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAubGljZW5zZV9idG4sXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmJ1eV9oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbixcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAuY2hhbmdlX3BsYW5fdG9faGliZXJuYXRpb24sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmxpY2Vuc2VfYnRuLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb24sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmdldF9mdWxsX2FjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxRkJBN0M7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBtYXgtd2lkdGg6IDM0cmVtO1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbjpmb2N1cyxcbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgcCAuY2hhbmdlX3BsYW5fdG9faGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIHAgLmxpY2Vuc2VfYnRuOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIHAgLmdldF9mdWxsX2FjY2Vzczpmb2N1cyxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCBwIC5jaGFuZ2VfcGxhbjpmb2N1cyxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCBwIC5jaGFuZ2VfcGxhbl90b19oaWJlcm5hdGlvbjpmb2N1cyxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCBwIC5saWNlbnNlX2J0bjpmb2N1cyxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIC5jaGFuZ2VfcGxhbjpmb2N1cyxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgcCAuY2hhbmdlX3BsYW5fdG9faGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIHAgLmxpY2Vuc2VfYnRuOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIHAgLmdldF9mdWxsX2FjY2Vzczpmb2N1cyxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbjpmb2N1cyxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbl90b19oaWJlcm5hdGlvbjpmb2N1cyxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwIC5saWNlbnNlX2J0bjpmb2N1cyxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1vbnRobHlfY29uZmlybSAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbjpmb2N1cyxcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAuY2hhbmdlX3BsYW5fdG9faGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmxpY2Vuc2VfYnRuOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb246Zm9jdXMsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmdldF9mdWxsX2FjY2Vzczpmb2N1cyxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAuY2hhbmdlX3BsYW46Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmNoYW5nZV9wbGFuX3RvX2hpYmVybmF0aW9uOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5saWNlbnNlX2J0bjpmb2N1cyxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAuYnV5X2hpYmVybmF0aW9uOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5nZXRfZnVsbF9hY2Nlc3M6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIHAgLmNoYW5nZV9wbGFuX3RvX2hpYmVybmF0aW9uLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIHAgLmNoYW5nZV9wbGFuX3RvX2hpYmVybmF0aW9uLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIC5jaGFuZ2VfcGxhbl90b19oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwIC5jaGFuZ2VfcGxhbl90b19oaWJlcm5hdGlvbixcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAuY2hhbmdlX3BsYW5fdG9faGliZXJuYXRpb24sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmNoYW5nZV9wbGFuX3RvX2hpYmVybmF0aW9uIHtcbiAgbWF4LXdpZHRoOiAyOC4ycmVtO1xufVxuXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIHAgLmxpY2Vuc2VfYnRuLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIHAgLmxpY2Vuc2VfYnRuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIC5saWNlbnNlX2J0bixcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCBwIC5saWNlbnNlX2J0bixcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAubGljZW5zZV9idG4sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmxpY2Vuc2VfYnRuIHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWFyZ2luLXRvcDogM3JlbTtcbn1cblxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb24sXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgcCAuYnV5X2hpYmVybmF0aW9uLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb24sXG4ubW9kYWxfd2luZG93Lm1vbnRobHlfY29uZmlybSAubW9kYWwgcCAuYnV5X2hpYmVybmF0aW9uLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5idXlfaGliZXJuYXRpb24sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIHAgLmJ1eV9oaWJlcm5hdGlvbiB7XG4gIG1heC13aWR0aDogNDVyZW07XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIHAgLmdldF9mdWxsX2FjY2Vzcyxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIHAgLmdldF9mdWxsX2FjY2Vzcyxcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgcCAuZ2V0X2Z1bGxfYWNjZXNzLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCBwIC5nZXRfZnVsbF9hY2Nlc3Mge1xuICBtYXgtd2lkdGg6IDIzLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDNyZW07XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLnNhdmVfZGF0YSBoMixcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCAuc2F2ZV9kYXRhIGgyLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCAuc2F2ZV9kYXRhIGgyLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5zYXZlX2RhdGEgaDIsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5zYXZlX2RhdGEgaDIsXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5zYXZlX2RhdGEgaDIge1xuICBtYXJnaW4tdG9wOiAzcmVtO1xufVxuXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC5tb2RhbF90aXRsZSxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCAubW9kYWxfdGl0bGUsXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIC5tb2RhbF90aXRsZSxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAubW9kYWxfdGl0bGUsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF90aXRsZSxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX3RpdGxlIHtcbiAgZm9udC1zaXplOiAzLjFyZW07XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX3VwcGVyIHNwYW4sXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX3VwcGVyIHNwYW4sXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF91cHBlciBzcGFuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF91cHBlciBzcGFuLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfdXBwZXIgc3Bhbixcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX3VwcGVyIHNwYW4ge1xuICBjb2xvcjogI0U0NEM4MztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20sXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWwsXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbF9hZ3JlZW1lbnQsXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNoYW5nZV9wbGFuX2J0bixcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWwsXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsX2FncmVlbWVudCxcbi5tb2RhbF93aW5kb3cueWVhcmx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG4sXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbCxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsX2FncmVlbWVudCxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbCxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWxfYWdyZWVtZW50LFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNoYW5nZV9wbGFuX2J0bixcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsLFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWxfYWdyZWVtZW50LFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG4sXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbCxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsX2FncmVlbWVudCxcbi5tb2RhbF93aW5kb3cubV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgaGVpZ2h0OiA1LjhyZW07XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWxfYWdyZWVtZW50OmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG46Zm9jdXMsXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbF9hZ3JlZW1lbnQ6Zm9jdXMsXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWw6Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbF9hZ3JlZW1lbnQ6Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1vbnRobHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNoYW5nZV9wbGFuX2J0bjpmb2N1cyxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWw6Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1vbnRobHlfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsX2FncmVlbWVudDpmb2N1cyxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG46Zm9jdXMsXG4ubW9kYWxfd2luZG93LnlfaGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbDpmb2N1cyxcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsX2FncmVlbWVudDpmb2N1cyxcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuOmZvY3VzLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWw6Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbF9hZ3JlZW1lbnQ6Zm9jdXMsXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNoYW5nZV9wbGFuX2J0bjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbCxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbCxcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWwge1xuICBjb2xvcjogIzkwQTBCNztcbiAgYm9yZGVyLWNvbG9yOiAjOTBBMEI3O1xuICB3aWR0aDogOS43cmVtO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsLnRvX3JpZ2h0LFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbC50b19yaWdodCxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsLnRvX3JpZ2h0LFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbC50b19yaWdodCxcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsLnRvX3JpZ2h0LFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWwudG9fcmlnaHQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4ubW9kYWxfd2luZG93LmxlYXZpbmcgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNhbmNlbF9hZ3JlZW1lbnQsXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsX2FncmVlbWVudCxcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2FuY2VsX2FncmVlbWVudCxcbi5tb2RhbF93aW5kb3cubW9udGhseV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWxfYWdyZWVtZW50LFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWxfYWdyZWVtZW50LFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jYW5jZWxfYWdyZWVtZW50IHtcbiAgY29sb3I6ICNGRjNCMzA7XG4gIGJvcmRlci1jb2xvcjogI0ZGM0IzMDtcbiAgd2lkdGg6IDE3LjVyZW07XG59XG5cbi5tb2RhbF93aW5kb3cubGVhdmluZyAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuLFxuLm1vZGFsX3dpbmRvdy55ZWFybHkgLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNoYW5nZV9wbGFuX2J0bixcbi5tb2RhbF93aW5kb3cubW9udGhseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuLFxuLm1vZGFsX3dpbmRvdy5tb250aGx5X2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNoYW5nZV9wbGFuX2J0bixcbi5tb2RhbF93aW5kb3cueV9oaWJlcm5hdGVfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuLFxuLm1vZGFsX3dpbmRvdy5tX2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NkYzO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm1vZGFsX3dpbmRvdy5sZWF2aW5nIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG4udG9fcmlnaHQsXG4ubW9kYWxfd2luZG93LnllYXJseSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuLnRvX3JpZ2h0LFxuLm1vZGFsX3dpbmRvdy5tb250aGx5IC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG4udG9fcmlnaHQsXG4ubW9kYWxfd2luZG93Lm1vbnRobHlfY29uZmlybSAubW9kYWwgLm1vZGFsX2NvbnRlbnQgLm1vZGFsX2JvdHRvbSAuY2hhbmdlX3BsYW5fYnRuLnRvX3JpZ2h0LFxuLm1vZGFsX3dpbmRvdy55X2hpYmVybmF0ZV9jb25maXJtIC5tb2RhbCAubW9kYWxfY29udGVudCAubW9kYWxfYm90dG9tIC5jaGFuZ2VfcGxhbl9idG4udG9fcmlnaHQsXG4ubW9kYWxfd2luZG93Lm1faGliZXJuYXRlX2NvbmZpcm0gLm1vZGFsIC5tb2RhbF9jb250ZW50IC5tb2RhbF9ib3R0b20gLmNoYW5nZV9wbGFuX2J0bi50b19yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5tb2RhbF93aW5kb3cuc2hhcmUgLm1vZGFsIHtcbiAgbWF4LXdpZHRoOiA0OXJlbTtcbiAgbWluLWhlaWdodDogMjByZW07XG4gIHBhZGRpbmc6IDIuOTlyZW0gNC44cmVtIDIuOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tb2RhbF93aW5kb3cuc2hhcmUgLm1vZGFsIHtcbiAgICBwYWRkaW5nOiAyLjk5cmVtIDEuOHJlbSAyLjhyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdy5zaGFyZSAubW9kYWxfYm9keSB7XG4gIHBhZGRpbmc6IDEuNHJlbSAwIDJyZW07XG59XG5cbi5tb2RhbF93aW5kb3cuc2hhcmUgLm1vZGFsIC5zaGFyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWxfd2luZG93Lm9wcmV0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDUuOHJlbSAyNS4xcmVtIDIuNHJlbSAyNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW9kYWxfd2luZG93Lm9wcmV0IHtcbiAgICBwYWRkaW5nOiA1LjhyZW0gMnJlbSAyLjRyZW0gMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdy5vcHJldCB7XG4gICAgcGFkZGluZzogM3JlbSAuN3JlbSAyLjRyZW0gMi4ycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWxfd2luZG93Lm9wcmV0IHtcbiAgICBwYWRkaW5nOiAzcmVtIC41cmVtIDIuNHJlbSAuNXJlbTtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93Lm9wcmV0IC5tb2RhbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA2OC44cmVtO1xuICBtaW4taGVpZ2h0OiBmaXQtY29udGVudDtcbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldCAubW9kYWxfY2xvc2Uge1xuICB0b3A6IDMuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbF93aW5kb3cub3ByZXQgLm1vZGFsX2Nsb3NlIHtcbiAgICB0b3A6IDNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbF93aW5kb3cub3ByZXQgLm1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDY5LjVyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldCAubW9kYWwgLm9wcmV0IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2RhbF93aW5kb3cub3ByZXQgLm1vZGFsIC5vcHJldCAuZm9ybS5vdGhlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5tb2RhbF93aW5kb3cub3ByZXQgLm1vZGFsIC5vcHJldCAuZm9ybS5vdGhlciAuZGlzYWJsZWRfam9iX3NldHRpbmdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldCAubW9kYWwgLm9wcmV0IC5mb3JtLm90aGVyIC5oaWRkZW5fbWVzc2FnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGNvbG9yOiBibHVlO1xufVxuXG4ubW9kYWxfd2luZG93Lm9wcmV0IC5tb2RhbCAub3ByZXQgLmZvcm0ub3RoZXIgLmVycm9yIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldCAubW9kYWwgLm9wcmV0IC5mb3JtLm90aGVyIC5hZHZhbmNlZF9saW5rIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldCAubW9kYWwgLm9wcmV0IC5mb3JtLm90aGVyIC5hZHZhbmNlZF9saW5rIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5tb2RhbF93aW5kb3cub3ByZXQgLm1vZGFsIC5vcHJldCAuZm9ybS5vdGhlciAuYWR2YW5jZWRfbGluay5kb3duOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDI1QjJcIjtcbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldCAubW9kYWwgLm9wcmV0IC5mb3JtLm90aGVyIC5hZHZhbmNlZF9saW5rOmFmdGVyIHtcbiAgY29udGVudDogXCJcXDI1QkNcIjtcbiAgY29sb3I6ICMyMTk2ZjM7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldF9mcmFnbWFuIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDUuOHJlbSAyNS4xcmVtIDIuNHJlbSAyNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW9kYWxfd2luZG93Lm9wcmV0X2ZyYWdtYW4ge1xuICAgIHBhZGRpbmc6IDUuOHJlbSAycmVtIDIuNHJlbSAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93Lm9wcmV0X2ZyYWdtYW4ge1xuICAgIHBhZGRpbmc6IDNyZW0gLjdyZW0gMi40cmVtIDIuMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsX3dpbmRvdy5vcHJldF9mcmFnbWFuIHtcbiAgICBwYWRkaW5nOiAzcmVtIDFyZW0gMi40cmVtIDFyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldF9mcmFnbWFuIC5tb2RhbCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA2OC44cmVtO1xuICBtaW4taGVpZ2h0OiA2MXJlbTtcbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldF9mcmFnbWFuIC5tb2RhbF9jbG9zZSB7XG4gIHRvcDogMy41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdy5vcHJldF9mcmFnbWFuIC5tb2RhbF9jbG9zZSB7XG4gICAgdG9wOiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93Lm9wcmV0X2ZyYWdtYW4gLm1vZGFsIHtcbiAgICBtYXgtd2lkdGg6IDY5LjVyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdy5vcHJldF9mcmFnbWFuIC5tb2RhbCAub3ByZXRfZnJhZ21hbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWxfd2luZG93LnRpZm9nIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIHBhZGRpbmc6IDUuOHJlbSAyNS4xcmVtIDIuNHJlbSAyNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAubW9kYWxfd2luZG93LnRpZm9nIHtcbiAgICBwYWRkaW5nOiA1LjhyZW0gMnJlbSAyLjRyZW0gMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdy50aWZvZyB7XG4gICAgcGFkZGluZzogM3JlbSAuN3JlbSAyLjRyZW0gMi4ycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWxfd2luZG93LnRpZm9nIHtcbiAgICBwYWRkaW5nOiAzcmVtIDFyZW0gMi40cmVtIDFyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdy50aWZvZyAubW9kYWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogNjguOHJlbTtcbiAgbWluLWhlaWdodDogNTByZW07XG59XG5cbi5tb2RhbF93aW5kb3cudGlmb2cgLm1vZGFsX2Nsb3NlIHtcbiAgdG9wOiAzLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93LnRpZm9nIC5tb2RhbF9jbG9zZSB7XG4gICAgdG9wOiAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93LnRpZm9nIC5tb2RhbCB7XG4gICAgbWF4LXdpZHRoOiA2OS41cmVtO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cudGlmb2cgLm1vZGFsIC50aWZvZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdmVybGF5IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAxO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xufVxuXG4ubW9kYWxfd2luZG93IC5pbm5lcl9wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5pbm5lcl9wYW5lbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLmlubmVyX3BhbmVsX2J0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogIzU5OTREQztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXItcmFkaXVzOiAyMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMTk2RjM7XG4gIG1pbi13aWR0aDogMy4ycmVtO1xuICBtYXgtd2lkdGg6IDMuMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMy4ycHg7XG4gIG1pbi1oZWlnaHQ6IDMuMnJlbTtcbn1cblxuLm1vZGFsX3dpbmRvdyAuaW5uZXJfcGFuZWxfYnRuICoge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm1vZGFsX3dpbmRvdyAuaW5uZXJfcGFuZWxfYnRuOmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xufVxuXG4ubW9kYWxfd2luZG93IC5pbm5lcl9wYW5lbF9idG4gc3BhbiB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLm1vZGFsX3dpbmRvdyAuaW5uZXJfcGFuZWwgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIC4zcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBtYXgtd2lkdGg6IDYuM3JlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcbiAgbWluLWhlaWdodDogMjByZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5tYW51YWxfYmxvY2sge1xuICBtaW4taGVpZ2h0OiA2OXB4O1xuICBiYWNrZ3JvdW5kOiAjRUNGMUY2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5tYW51YWxfYmxvY2sgLmJ0biB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLm1hbnVhbF9ibG9jayAuYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NTBweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAubWFudWFsX2Jsb2NrIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLm1hbnVhbF9ibG9jayAuZGlzdGFuY2VfaW5wdXRfYmxvY2sge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5tYW51YWxfYmxvY2sgLmRpc3RhbmNlX2lucHV0X2Jsb2NrIC5oaWRkZW5fbWVzc2FnZSB7XG4gIHBhZGRpbmc6IC4zcmVtO1xuICBtYXJnaW4tbGVmdDogMTJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAubWFudWFsX2Jsb2NrIC5kaXN0YW5jZV9pbnB1dF9ibG9jayAuaGlkZGVuX21lc3NhZ2Uge1xuICAgIHBhZGRpbmctbGVmdDogLjVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLm1hbnVhbF9ibG9jayAuZGlzdGFuY2UtaW5mbyB7XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZm9udC1zaXplOiB4LWxhcmdlO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAubWFudWFsX2Jsb2NrIC5kaXN0YW5jZS1pbmZvIGlucHV0IHtcbiAgY29sb3I6ICMxMjk3RUM7XG4gIG1pbi13aWR0aDogMi43cmVtO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAubWFudWFsX2Jsb2NrIC5kaXN0YW5jZS1pbmZvIGlucHV0IHtcbiAgICB3aWR0aDogNnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLm1hbnVhbF9ibG9jayAuZGlzdGFuY2UtaW5mbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAuMnJlbTtcbiAgfVxuXG4gIC5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5tYW51YWxfYmxvY2sgLmRpc3RhbmNlLWluZm8gaW5wdXQge1xuICAgIG1pbi13aWR0aDogMTByZW07XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAubWFudWFsX2Jsb2NrLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5kaXN0YW5jZV9ibG9jayB7XG4gIG1pbi1oZWlnaHQ6IDY5cHg7XG4gIGJhY2tncm91bmQ6ICNFQ0YxRjY7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgbWFyZ2luLXRvcDogMnJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5kaXN0YW5jZV9ibG9jayAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NTBweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuZGlzdGFuY2VfYmxvY2sgLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzUxcHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmRpc3RhbmNlX2Jsb2NrIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmRpc3RhbmNlX2Jsb2NrIC5kaXN0YW5jZV9sYWJlbF9ibG9jayAuZGlzdGFuY2UtaW5mbyB7XG4gIG1hcmdpbi1sZWZ0OiA1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGZvbnQtc2l6ZTogeC1sYXJnZTtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmRpc3RhbmNlX2Jsb2NrIC5kaXN0YW5jZV9sYWJlbF9ibG9jayAuZGlzdGFuY2UtaW5mbyBzcGFuIHtcbiAgY29sb3I6ICMxMjk3RUM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjZweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuZGlzdGFuY2VfYmxvY2sgLmRpc3RhbmNlX2xhYmVsX2Jsb2NrIC5kaXN0YW5jZS1pbmZvIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuZGlzdGFuY2VfYmxvY2sgLmRpc3RhbmNlX2xhYmVsX2Jsb2NrIC5oaWRkZW5fbWVzc2FnZSB7XG4gIHBhZGRpbmc6IC4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmRpc3RhbmNlX2Jsb2NrIC5kaXN0YW5jZV9sYWJlbF9ibG9jayAuaGlkZGVuX21lc3NhZ2Uge1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjY2cHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmRpc3RhbmNlX2Jsb2NrIC5kaXN0YW5jZV9sYWJlbF9ibG9jayB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuYWRkcmVzc19pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMTBweCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuYWRkcmVzc19pbnB1dCB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmFkZHJlc3NfaW5wdXQgLmFkZHJlc3NfaW5kZXgge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBtaW4taGVpZ2h0OiA1OHB4O1xuICBoZWlnaHQ6IDU4cHg7XG4gIG1pbi13aWR0aDogNDhweDtcbiAgd2lkdGg6IDQ4cHg7XG4gIGJhY2tncm91bmQ6ICNFQ0YxRjY7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmFkZHJlc3NfaW5wdXQgLmFkZHJlc3NfaW5kZXggc3BhbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogeC1sYXJnZTtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgY29sb3I6ICMxMjk3RUM7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hZGRyZXNzX2lucHV0IGxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmc6IDA7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hZGRyZXNzX2J0biB7XG4gIG1heC13aWR0aDogNTAlO1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwJSA4MCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmFkZHJlc3NfYnRuIC5wbHVzIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hZGRyZXNzX2J0biB7XG4gICAgbWF4LXdpZHRoOiAtd2Via2l0LWZpbGwtYXZhaWxhYmxlO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hZGRyZXNzX2J0bjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA2MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxMjk3RUM7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hZGRyZXNzX2hlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNFQ0YxRjY7XG4gIGhlaWdodDogNDZweDtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiA1MCUgNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICBmb250LXNpemU6IDEycHg7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hZGRyZXNzX2hlYWRlciAudGFiLW5hbWUge1xuICBwYWRkaW5nOiA0cHg7XG4gIG1hcmdpbi10b3A6IDAuOHJlbTtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmFkZHJlc3NfaGVhZGVyIC50YWItbmFtZSBwIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgY29sb3I6ICMxNjU2QTQ7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hdXRvbWF0aWMge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNCRUM5RDY7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuYXV0b21hdGljIC5zdmcge1xuICBwYWRkaW5nOiAycHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5hdXRvbWF0aWMuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgYm9yZGVyLWNvbG9yOiAjMTI5N0VDO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG4gIGNvbG9yOiAjMTI5N0VDO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuYXV0b21hdGljLmFjdGl2ZSBzdmcgcGF0aCB7XG4gIGZpbGw6ICMxMjk3RUM7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5tYW51YWwge1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNCRUM5RDY7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDJweDtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLm1hbnVhbCAuc3ZnIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAubWFudWFsLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1jb2xvcjogIzEyOTdFQztcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMXB4O1xuICBjb2xvcjogIzEyOTdFQztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLm1hbnVhbC5hY3RpdmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTI5N0VDO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jay5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgaGVpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtMnJlbTtcbiAgYmFja2dyb3VuZDogI0VDRjFGNjtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2s6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDFyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGJhY2tncm91bmQ6ICNFQ0YxRjY7XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrX2JvdHRvbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDJyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGludHJpbnNpYztcbiAgd2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG4gIHdpZHRoOiAtd2Via2l0LW1heC1jb250ZW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0cmVtO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9ja19ib3R0b20gLmluZm8ge1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgbWFyZ2luOiBhdXRvO1xufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9ja19ib3R0b20gbGFiZWwge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9ja19ib3R0b20gbGFiZWwge1xuICAgIG1heC13aWR0aDogMTFyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayBsYWJlbC5jb3VudGVyX3dyYXAge1xuICBtYXJnaW46IDAgMCAwIGF1dG87XG4gIG1heC13aWR0aDogMjFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgbGFiZWwuY291bnRlcl93cmFwIC5yZW1vdmVfYWRkcmVzcyB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVyZW07XG59XG5cbi5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIGxhYmVsK2xhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayBsYWJlbCtsYWJlbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgbGFiZWwrbGFiZWwrLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgbGFiZWwrbGFiZWwrLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmlubmVyX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBzdGFydDtcbn1cblxuLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmlubmVyX2xpbmUgLmJ0biB7XG4gIG1heC13aWR0aDogODIlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmlubmVyX2xpbmUgbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLmlubmVyX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuaW5uZXJfbGluZSAucmVtb3ZlX2FkZHJlc3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5vdGhlcl9ibG9jayAuc2Vjb25kIHtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLnNlY29uZCAucmVtb3ZlX2FkZHJlc3Mge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm90aGVyX2Jsb2NrIC5zZWNvbmQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAub3RoZXJfYmxvY2sgLnNlY29uZCBsYWJlbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAyO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtaW4taGVpZ2h0OiAyOHJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuICBwYWRkaW5nOiAyLjlyZW0gNC44cmVtIDEuOHJlbTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC43cywgb3BhY2l0eSAuN3M7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsMCwwLDAuMDcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAyLjVyZW0gMi41cmVtO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsLmN1c3RvbSB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAuc2hhcmUgZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5zaGFyZSBmb3JtIGxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAuc2hhcmUgZm9ybSBsYWJlbCAudGl0bGUge1xuICBtYXJnaW46IDAgMCAwcHg7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5zaGFyZSBmb3JtIC5idG4uYmx1ZS5jbGVhciB7XG4gIHBhZGRpbmc6IDEuOXJlbSAyLjNyZW07XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAubW9kYWxfdGl0bGUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAubW9kYWxfdGl0bGUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLm1vZGFsX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMS4xcmVtO1xuICBwYWRkaW5nOiAzcmVtIDQuOHJlbSAwcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5tb2RhbF90aXRsZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLm1vZGFsX3RpdGxlLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLm1vZGFsX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAzLjFyZW0gNXJlbSAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLm1vZGFsX3RpdGxlLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAubW9kYWxfdGl0bGUsXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAubW9kYWxfdGl0bGUge1xuICAgIHBhZGRpbmc6IDMuMXJlbSAxLjVyZW0gMDtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmZvcm0sXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZm9ybSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAuZm9ybSB7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAgMy44cmVtIDEuN3JlbSA0LjhyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmZvcm0sXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5mb3JtLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmZvcm0ge1xuICAgIHBhZGRpbmc6IDAgMS4wcmVtIDEuN3JlbSAxLjByZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC52aWRlb19ibG9jayxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC52aWRlb19ibG9jayxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAudmlkZW9fYmxvY2sge1xuICB0b3A6IC0xcHg7XG4gIHdpZHRoOiAxMDAlO1xuICByaWdodDogLTIxLjhyZW07XG4gIG1heC13aWR0aDogMTguN3JlbTtcbiAgcGFkZGluZy1sZWZ0OiAwcmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC52aWRlb19ibG9jayxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX2Jsb2NrLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLnZpZGVvX2Jsb2NrIHtcbiAgICBwYWRkaW5nOiAycmVtIDQuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAjRUNGMUY2O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcmlnaHQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAudmlkZW9fYmxvY2ssXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC52aWRlb19ibG9jayxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19ibG9jayB7XG4gICAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgICBwYWRkaW5nOiAuOXJlbSA0LjlyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAudmlkZW9fYmxvY2ssXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC52aWRlb19ibG9jayxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19ibG9jayB7XG4gICAgcGFkZGluZzogLjlyZW0gMS41cmVtO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAudmlkZW9fcGFuZWwsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAudmlkZW9fcGFuZWwsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLnZpZGVvX3BhbmVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAuNnJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL29wcmV0LnBuZ1wiKSBjZW50ZXIgbm8tcmVwZWF0ICNmZmY7XG4gIGJhY2tncm91bmQtc2l6ZTogNjUlO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLnZpZGVvX3BhbmVsOmFmdGVyLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX3BhbmVsOmFmdGVyLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19wYW5lbDphZnRlciB7XG4gIHotaW5kZXg6IDE7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDg5LDE0OCwyMjAsMC41KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTBweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLnZpZGVvX3BhbmVsLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAudmlkZW9fcGFuZWwsXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAudmlkZW9fcGFuZWwge1xuICAgIHdpZHRoOiAxOXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC52aWRlb19wYW5lbCxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX3BhbmVsLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLnZpZGVvX3BhbmVsIHtcbiAgICB3aWR0aDogMTEuNHJlbTtcbiAgICBoZWlnaHQ6IDYuNHJlbTtcbiAgICBtYXJnaW46IDAgMS41cmVtIDAgMDtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLnZpZGVvX3BsYXksXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAudmlkZW9fcGxheSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAudmlkZW9fcGxheSB7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG1pbi13aWR0aDogNHJlbTtcbiAgbWF4LXdpZHRoOiA0cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0cHg7XG4gIG1pbi1oZWlnaHQ6IDRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogIzIxOTZGMztcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMzMsMTUwLDI0MywwLjMpO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLnZpZGVvX3BsYXk6YmVmb3JlLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX3BsYXk6YmVmb3JlLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItdG9wOiAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDAuN3JlbSBzb2xpZCAjZmZmO1xuICBib3JkZXItYm90dG9tOiAuNXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC52aWRlb19wbGF5OmFjdGl2ZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC52aWRlb19wbGF5OmFjdGl2ZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAudmlkZW9fcGxheTphY3RpdmUge1xuICBib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMzMsMTUwLDI0MywwLjMpLDAgMHB4IDEycHggLTVweCByZ2JhKDAsMCwwLDAuNikgaW5zZXQ7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAudmlkZW9fYm90dG9tLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX2JvdHRvbSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAudmlkZW9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAuNnJlbSAwIC42cmVtO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLnZpZGVvX2JvdHRvbSsudmlkZW9fYm90dG9tLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX2JvdHRvbSsudmlkZW9fYm90dG9tLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19ib3R0b20rLnZpZGVvX2JvdHRvbSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDIyOSwyMjksMjI5LDAuNCk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLnZpZGVvX2JvdHRvbSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX2JvdHRvbSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19ib3R0b20ge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC52aWRlb19ib3R0b20gc3ZnLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX2JvdHRvbSBzdmcsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLnZpZGVvX2JvdHRvbSBzdmcge1xuICBtaW4td2lkdGg6IDIuM3JlbTtcbiAgbWF4LXdpZHRoOiAyLjNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuM3B4O1xuICBtaW4taGVpZ2h0OiAyLjNyZW07XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC52aWRlb19ib3R0b20gc3ZnLmFzayxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC52aWRlb19ib3R0b20gc3ZnLmFzayxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAudmlkZW9fYm90dG9tIHN2Zy5hc2sge1xuICBzdHJva2U6IHRyYW5wYXJlbnQ7XG4gIHBhdGg6IHRyYW5wYXJlbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLnZpZGVvX2JvdHRvbSBzdmcgcGF0aCxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLnZpZGVvX2JvdHRvbSBzdmcgcGF0aCxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19ib3R0b20gc3ZnIHBhdGgge1xuICAgIHN0cm9rZTogIzIxOTZGMyAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAudmlkZW9fYm90dG9tIHNwYW4sXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAudmlkZW9fYm90dG9tIHNwYW4sXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLnZpZGVvX2JvdHRvbSBzcGFuIHtcbiAgY29sb3I6ICNFQ0YxRjY7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExMHB4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAudmlkZW9fYm90dG9tIHNwYW4sXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC52aWRlb19ib3R0b20gc3BhbixcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC52aWRlb19ib3R0b20gc3BhbiB7XG4gICAgY29sb3I6ICMyMTk2RjM7XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5saW5lLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmxpbmUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmxpbmUge1xuICBkaXNwbGF5OiBncmlkO1xuICBncmlkLWdhcDogMnJlbTtcbiAgbWFyZ2luOiAwIDAgM3B4O1xuICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmxpbmUsXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5saW5lLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmxpbmUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcxMHB4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAubGluZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmxpbmUsXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAubGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IGxhYmVsLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gbGFiZWwsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgbGFiZWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMi4xcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IGxhYmVsLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiBsYWJlbCxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIGxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjNyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDcxMHB4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCBsYWJlbCxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gbGFiZWwsXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyBsYWJlbCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCBsYWJlbC51cGxvYWQsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiBsYWJlbC51cGxvYWQsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgbGFiZWwudXBsb2FkIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IGxhYmVsIC5pbmZvLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gbGFiZWwgLmluZm8sXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgbGFiZWwgLmluZm8ge1xuICB0b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IGxhYmVsIC5pbmZvLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiBsYWJlbCAuaW5mbyxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIGxhYmVsIC5pbmZvIHtcbiAgICByaWdodDogLS41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgbGFiZWwgc3Bhbi50aXRsZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIGxhYmVsIHNwYW4udGl0bGUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgbGFiZWwgc3Bhbi50aXRsZSB7XG4gIG1hcmdpbjogMCAwIDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCBsYWJlbCBpbnB1dCxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIGxhYmVsIGlucHV0LFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIGxhYmVsIGlucHV0IHtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCBsYWJlbCAuZXJyb3JfbGluZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIGxhYmVsIC5lcnJvcl9saW5lLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIGxhYmVsIC5lcnJvcl9saW5lIHtcbiAgaGVpZ2h0OiAxcHg7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCBsYWJlbC5jb2RhX2dyYW1leCxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIGxhYmVsLmNvZGFfZ3JhbWV4LFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIGxhYmVsLmNvZGFfZ3JhbWV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgbGFiZWwuY29kYV9ncmFtZXggbGFiZWwsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiBsYWJlbC5jb2RhX2dyYW1leCBsYWJlbCxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyBsYWJlbC5jb2RhX2dyYW1leCBsYWJlbCB7XG4gIHBhZGRpbmc6IDAgMS4xcmVtIDAgMDtcbiAgdG9wOiA4cHg7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCBsYWJlbC5jb2RhX2dyYW1leCAuaW5mbyxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIGxhYmVsLmNvZGFfZ3JhbWV4IC5pbmZvLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIGxhYmVsLmNvZGFfZ3JhbWV4IC5pbmZvIHtcbiAgcmlnaHQ6IC0xMHJlbTtcbiAgdG9wOiA4cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgbGFiZWwuY29kYV9ncmFtZXggLmluZm8sXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIGxhYmVsLmNvZGFfZ3JhbWV4IC5pbmZvLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgbGFiZWwuY29kYV9ncmFtZXggLmluZm8ge1xuICAgIHJpZ2h0OiAtM3B4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgbGFiZWwuY29kYV9ncmFtZXggLnRpdGxlLFxuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiBsYWJlbC5jb2RhX2dyYW1leCAudGl0bGUsXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyBsYWJlbC5jb2RhX2dyYW1leCAudGl0bGUge1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgd2lkdGg6IDMwMHJlbTtcbiAgICB3aGl0ZS1zcGFjZTogdW5zZXQ7XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IGxhYmVsLnVwbG9hZCxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIGxhYmVsLnVwbG9hZCxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyBsYWJlbC51cGxvYWQge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAuZHJvcHpvbmUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZHJvcHpvbmUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmRyb3B6b25lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5kcm9wem9uZSAqLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmRyb3B6b25lICosXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmRyb3B6b25lICoge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5kcm9wem9uZSBzdmcsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZHJvcHpvbmUgc3ZnLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wem9uZSBzdmcge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtaW4td2lkdGg6IDIuNHJlbTtcbiAgbWF4LXdpZHRoOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNHB4O1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogMCBhdXRvIC45cmVtO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3B6b25lIHN2ZyBwYXRoLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmRyb3B6b25lIHN2ZyBwYXRoLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wem9uZSBzdmcgcGF0aCB7XG4gIGZpbGw6IHRyYW5zcGFyZW50O1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3B6b25lIC5kei1wcmV2aWV3LFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmRyb3B6b25lIC5kei1wcmV2aWV3LFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wem9uZSAuZHotcHJldmlldyB7XG4gIGhlaWdodDogOHJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDExLjk1cmVtO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIG1hcmdpbjogMS4xcmVtIDEuOXJlbSAxcmVtIDA7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAuZHJvcHpvbmUgLmR6LWltYWdlLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmRyb3B6b25lIC5kei1pbWFnZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAuZHJvcHpvbmUgLmR6LWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIGJvcmRlcjogMnB4IHNvbGlkICNDOENDREU7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAuZHJvcHpvbmUgLmR6LWltYWdlIGltZyxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5kcm9wem9uZSAuZHotaW1hZ2UgaW1nLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wem9uZSAuZHotaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAuZHJvcHpvbmUgLmR6LWVycm9yLW1lc3NhZ2UsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZHJvcHpvbmUgLmR6LWVycm9yLW1lc3NhZ2UsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmRyb3B6b25lIC5kei1lcnJvci1tZXNzYWdlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5kcm9wem9uZSAuZHotZGV0YWlscyxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5kcm9wem9uZSAuZHotZGV0YWlscyxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAuZHJvcHpvbmUgLmR6LWRldGFpbHMge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3B6b25lIC5kei1lcnJvci1tYXJrLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmRyb3B6b25lIC5kei1lcnJvci1tYXJrLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wem9uZSAuZHotZXJyb3ItbWFyayB7XG4gIHotaW5kZXg6IDM7XG4gIHRvcDogLTEuMHJlbTtcbiAgcmlnaHQ6IC0xcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWluLXdpZHRoOiAzcmVtO1xuICBtYXgtd2lkdGg6IDNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDNweDtcbiAgbWluLWhlaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3JlbW92ZV9pbWcuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5kcm9wem9uZSAuZHotZXJyb3ItbWFyayBzdmcsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZHJvcHpvbmUgLmR6LWVycm9yLW1hcmsgc3ZnLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wem9uZSAuZHotZXJyb3ItbWFyayBzdmcge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3B6b25lIC5kei1zdWNjZXNzLW1hcmssXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZHJvcHpvbmUgLmR6LXN1Y2Nlc3MtbWFyayxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAuZHJvcHpvbmUgLmR6LXN1Y2Nlc3MtbWFyayB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHotaW5kZXg6IDM7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5kcm9wem9uZSAuZHotcHJvZ3Jlc3MsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZHJvcHpvbmUgLmR6LXByb2dyZXNzLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wem9uZSAuZHotcHJvZ3Jlc3Mge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwcztcbiAgei1pbmRleDogMztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL3ByZWxvYWRlci5naWZcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMzUlO1xuICBhbmltYXRpb246IGhpZGUgNHMgIGxpbmVhciAxO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3Bfem9uZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5kcm9wX3pvbmUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmRyb3Bfem9uZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMTEuMnJlbTtcbiAgbWFyZ2luOiAwIDAgLjRyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyOiAycHggZGFzaGVkICM1OTk0REM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3Bfem9uZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmRyb3Bfem9uZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wX3pvbmUge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAuZHJvcF90aXRsZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5kcm9wX3RpdGxlLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5kcm9wX3RpdGxlIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3BfdGl0bGUgYSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5kcm9wX3RpdGxlIGEsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmRyb3BfdGl0bGUgYSB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmRyb3Bfc3VidGl0bGUsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXRfZnJhZ21hbiAuZHJvcF9zdWJ0aXRsZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAuZHJvcF9zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjOTBBMEI3O1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5ib3R0b21fbGluZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5ib3R0b21fbGluZSxcbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAuYm90dG9tX2xpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAuYm90dG9tX2xpbmUsXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldF9mcmFnbWFuIC5ib3R0b21fbGluZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5ib3R0b21fbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC5vcHJldCAuYm90dG9tX2xpbmUgLmJ0bixcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmJvdHRvbV9saW5lIC5idG4sXG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsIC50aWZvZyAuYm90dG9tX2xpbmUgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogLjlyZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0IC5ib3R0b21fbGluZSAuYnRuLmNsZWFyLFxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmJvdHRvbV9saW5lIC5idG4uY2xlYXIsXG4ubW9kYWxfd2luZG93IC5tb2RhbCAudGlmb2cgLmJvdHRvbV9saW5lIC5idG4uY2xlYXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmJvdHRvbV9saW5lIC5idG4uYmx1ZSsuYmx1ZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmJvdHRvbV9saW5lIC5idG4uYmx1ZSsuYmx1ZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5ib3R0b21fbGluZSAuYnRuLmJsdWUrLmJsdWUge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9kYWxfd2luZG93IC5tb2RhbCAub3ByZXQgLmJvdHRvbV9saW5lIC5idG4uYmx1ZSsuYmx1ZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLm9wcmV0X2ZyYWdtYW4gLmJvdHRvbV9saW5lIC5idG4uYmx1ZSsuYmx1ZSxcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpZm9nIC5ib3R0b21fbGluZSAuYnRuLmJsdWUrLmJsdWUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsX2Nsb3NlIHtcbiAgZmlsbDogIzkwQTBCNztcbiAgdG9wOiAxLjlyZW07XG4gIHJpZ2h0OiAxLjhyZW07XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaW4td2lkdGg6IDIuNHJlbTtcbiAgbWF4LXdpZHRoOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNHB4O1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsX2Nsb3NlOmhvdmVyIHtcbiAgZmlsbDogIzIxOTZGMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5tb2RhbF93aW5kb3cgLm1vZGFsX2Nsb3NlIHtcbiAgICByaWdodDogMnJlbTtcbiAgfVxufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbF9zdWJ0aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI0U0NEM4MztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDAgMCAwLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUYyMDI0O1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWxfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gIH1cbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWxfdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG1heC1oZWlnaHQ6IDUwcmVtO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbF9ib2R5IHtcbiAgcGFkZGluZzogMS4wcmVtIDAgMy4wcmVtO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbF9ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ubW9kYWxfd2luZG93IC5tb2RhbF9ib3R0b20uc3RhcnQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsX2JvdHRvbS5jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWxfYm90dG9tLmVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsX2JvdHRvbSAuYnRuIHtcbiAgcGFkZGluZzogMS45cmVtIDIuM3JlbTtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWxfYm90dG9tIC5idG4rLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxLjFyZW07XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpdGxlX3RleHQge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aXRsZSAuaW5mbyB7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tb2RhbF93aW5kb3cgLm1vZGFsIC50aXRsZS50cmlwc19jb3VudF9sYWJlbCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm1vZGFsX3dpbmRvdyAubW9kYWwgLnRpdGxlLnRyaXBzX2NvdW50X2xhYmVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuLm90aGVyX2Jsb2NrIC5hdXRvbWF0aWNfYmxvY2sge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ub3RoZXJfYmxvY2sgLmF1dG9tYXRpY19ibG9jay5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm90aGVyX2Jsb2NrIC5hdXRvbWF0aWNfYmxvY2sgLmlubmVyX2xpbmUgbGFiZWwuY291bnRlcl93cmFwIHtcbiAgbWFyZ2luOiAwIDAgMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5vdGhlcl9ibG9jayAuYXV0b21hdGljX2Jsb2NrIC5pbm5lcl9saW5lIGxhYmVsLmNvdW50ZXJfd3JhcCAuaW5mbyB7XG4gIGJvdHRvbTogdW5zZXQ7XG4gIHRvcDogMjJweDtcbn1cblxuLmVycm9yLWFsZXJ0IHtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwN2E3NDtcbiAgY29sb3I6IHdoaXRlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4uc3VjY2Vzcy1hbGVydCB7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLndhcm5pbmctYWxlcnQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBjb2xvcjogd2hpdGU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5ub3RpY2UtYWxlcnQge1xuICBwYWRkaW5nOiAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NlNWZmO1xuICBjb2xvcjogIzAwNDA4NTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubm90aWNlLWFsZXJ0LmFkbWluIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNsb3NlYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzO1xufVxuXG4uY2xvc2VidG46aG92ZXIge1xuICBjb2xvcjogYmxhY2s7XG59XG5cbi5za2F0dGVzYXRzZXIgLmJsb2NrX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLnNrYXR0ZXNhdHNlciAud2FybmluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogI0ZGRUJGMjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIHBhZGRpbmc6IDEuNnJlbSAxLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLnNrYXR0ZXNhdHNlciAud2FybmluZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5za2F0dGVzYXRzZXIgLndhcm5pbmcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uc2thdHRlc2F0c2VyIC53YXJuaW5nIHN2ZyB7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG4uc2thdHRlc2F0c2VyIC53YXJuaW5nIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjRTQ0QzgzO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCB7XG4gIHBhZGRpbmc6IDMuMXJlbSAyLjlyZW07XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDExLjVyZW0pO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0LjVyZW0pO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCB7XG4gICAgcGFkZGluZzogNy43cmVtIDEuNXJlbSAzLjFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwge1xuICAgIHBhZGRpbmc6IDYuNnJlbSAxLjVyZW0gMy4xcmVtO1xuICB9XG59XG5cbi5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLnRvdGFsX3Jlc3VsdHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gIG1heC13aWR0aDogODFyZW07XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLDE1MCwyNDMsMC4xKTtcbiAgcGFkZGluZzogMS43NXJlbSA0cmVtIDEuNzVyZW0gM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLnRvdGFsX3Jlc3VsdHMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAycmVtIDEuNzVyZW0gMS41cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxLjc1cmVtIDEuMHJlbTtcbiAgfVxufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG59XG5cbi5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLnRvdGFsX3Jlc3VsdHMgcDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTFyZW0pO1xufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHA6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4MXJlbTtcbiAgbWFyZ2luOiAwIDAgMS4xcmVtO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDJyZW0gM3JlbSAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5wYW5lbF9yZXN1bHRzKy5wYW5lbF9yZXN1bHRzIHtcbiAgcGFkZGluZzogMS41cmVtIDNyZW0gMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMrLnBhbmVsX3Jlc3VsdHMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW07XG4gIH1cbn1cblxuLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cyAqIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cyB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cyB7XG4gICAgcGFkZGluZzogMnJlbSAuOHJlbTtcbiAgfVxufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5yZXN1bHRzX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLnJlc3VsdHNfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIH1cbn1cblxuLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAucmVzdWx0c19zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG59XG5cbi5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLmxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAubGlzdCBsaSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IC45NXJlbSAxcmVtO1xufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5saXN0IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLDAuMSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5saXN0IGxpIHtcbiAgICBwYWRkaW5nOiAuOTVyZW0gLjdyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLmxpc3QgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbn1cblxuLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAubGlzdCBsaS53YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI0ZGRUJGMjtcbn1cblxuLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAubGlzdCBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbi5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLmxpc3QgbGkgcDpmaXJzdC1jaGlsZCB7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XG59XG5cbi5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLmxpc3QgbGkgcDpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDZyZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5saXN0IHAge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5idG4ge1xuICBtaW4td2lkdGg6IDE4cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMi4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5idG4gc3ZnIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5za2F0dGVzYXRzZXIgLndvcmtfcGFuZWwgLmJ0bisuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5idG4rLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAzcmVtIDAgMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAuYm90dG9tX2xpbmUge1xuICAgIGJhY2tncm91bmQ6ICNCRkUzRkY7XG4gICAgcGFkZGluZzogM3JlbSAxcmVtIDNyZW07XG4gIH1cbn1cblxuLnNrYXR0ZXNhdHNlciAud29ya19wYW5lbCAuYm90dG9tX2xpbmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSAuYnRuLmJsdWUuY2xlYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4uc2thdHRlc2F0c2VyIC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSAuYnRuLmJsdWUuY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xufVxuXG4uc2thdCAuYmxvY2tfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xufVxuXG4uc2thdCBsYWJlbCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uc2thdCAud2FybmluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogI0ZGRUJGMjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIHBhZGRpbmc6IDEuNnJlbSAxLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTcwcHgpIHtcbiAgLnNrYXQgLndhcm5pbmcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAuc2thdCAud2FybmluZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5za2F0IC53YXJuaW5nIHN2ZyB7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG4uc2thdCAud2FybmluZyBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0U0NEM4MztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuc2thdCAud2FybmluZyBwIHtcbiAgICBsaW5lLWhlaWdodDogMS43cmVtO1xuICB9XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIHtcbiAgcGFkZGluZzogMy4xcmVtIDIuOXJlbTtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMTEuNXJlbSk7XG4gIHBhZGRpbmctYm90dG9tOiAxMDVweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMjBweCkge1xuICAuc2thdCAud29ya19wYW5lbCB7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuNXJlbSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTBweCkge1xuICAuc2thdCAud29ya19wYW5lbCB7XG4gICAgcGFkZGluZzogNy43cmVtIDEuNXJlbSAzLjFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5za2F0IC53b3JrX3BhbmVsIHtcbiAgICBwYWRkaW5nOiA2LjZyZW0gMS41cmVtIDMuMXJlbTtcbiAgfVxufVxuXG4uc2thdCAud29ya19wYW5lbCAudG90YWxfcmVzdWx0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXgtd2lkdGg6IDgxcmVtO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLDE1MCwyNDMsMC4xKTtcbiAgcGFkZGluZzogMS43NXJlbSA0cmVtIDEuNzVyZW0gM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5za2F0IC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAxLjc1cmVtIDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLnNrYXQgLndvcmtfcGFuZWwgLnRvdGFsX3Jlc3VsdHMge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDEuNzVyZW0gMS4wcmVtO1xuICB9XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMXJlbSk7XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHA6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMXJlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC5wYW5lbF9yZXN1bHRzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODFyZW07XG4gIG1hcmdpbjogMCAwIDEuMXJlbTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxcmVtIDNyZW0gMS41cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4uc2thdCAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cysucGFuZWxfcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDEuNXJlbSAzcmVtIDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2thdCAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cysucGFuZWxfcmVzdWx0cyB7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW0gMXJlbTtcbiAgfVxufVxuXG4uc2thdCAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cyAqIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLnNrYXQgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5za2F0IC53b3JrX3BhbmVsIC5wYW5lbF9yZXN1bHRzIHtcbiAgICBwYWRkaW5nOiAycmVtIC44cmVtO1xuICB9XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC5yZXN1bHRzX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5za2F0IC53b3JrX3BhbmVsIC5yZXN1bHRzX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBsaW5lLWhlaWdodDogMi40cmVtO1xuICB9XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC5yZXN1bHRzX3N1YnRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmxpc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmxpc3QgbGFiZWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIG1heC13aWR0aDogOXJlbTtcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmxpc3QgaW5wdXQge1xuICBwYWRkaW5nOiAuN3JlbSAwO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmxpc3QgbGkge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nOiAuOTVyZW0gMXJlbTtcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmxpc3QgbGkudG90YWwge1xuICBwYWRkaW5nOiAuOHJlbSAxcmVtO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDMzLDE1MCwyNDMsMC4xKTtcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmxpc3QgbGkudG90YWwgKiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2thdCAud29ya19wYW5lbCAubGlzdCBsaS53YXJuaW5nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogc3RhdGljO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNrYXQgLndvcmtfcGFuZWwgLmxpc3QgbGkge1xuICAgIHBhZGRpbmc6IC45NXJlbSAuN3JlbTtcbiAgfVxufVxuXG4uc2thdCAud29ya19wYW5lbCAubGlzdCBsaS53YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI0ZGRUJGMjtcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmxpc3QgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4uc2thdCAud29ya19wYW5lbCAubGlzdCBsaSBwOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDgwJTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNXJlbSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2thdCAud29ya19wYW5lbCAubGlzdCBsaSBwOmZpcnN0LWNoaWxkIHtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDlyZW0pO1xuICB9XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC5saXN0IGxpIHA6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAxM3JlbTtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2thdCAud29ya19wYW5lbCAubGlzdCBsaSBwOmxhc3QtY2hpbGQge1xuICAgIHdpZHRoOiA5cmVtO1xuICB9XG59XG5cbi5za2F0IC53b3JrX3BhbmVsIC5saXN0IHAge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uc2thdCAud29ya19wYW5lbCAuYnRuIHtcbiAgb3JkZXI6IDE7XG4gIG1pbi13aWR0aDogMTRyZW07XG4gIHBhZGRpbmc6IDEuNnJlbSAyLjNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2thdCAud29ya19wYW5lbCAuYnRuIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2thdCAud29ya19wYW5lbCAuYnRuIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2thdCAud29ya19wYW5lbCAuYnRuKy5idG4ge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5za2F0IC53b3JrX3BhbmVsIC5idG4rLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5za2F0IC53b3JrX3BhbmVsIC5idG4uYmx1ZTpub3QoLmNsZWFyKSB7XG4gICAgb3JkZXI6IDA7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICB9XG5cbiAgLnNrYXQgLndvcmtfcGFuZWwgLmJ0bi5ibHVlOm5vdCguY2xlYXIpOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4uc2thdCAud29ya19wYW5lbCAuYm90dG9tX2xpbmUge1xuICByaWdodDogM3JlbTtcbiAgYm90dG9tOiAzcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNrYXQgLndvcmtfcGFuZWwgLmJvdHRvbV9saW5lIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5za2F0IC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSB7XG4gICAgYmFja2dyb3VuZDogI0JGRTNGRjtcbiAgICBwYWRkaW5nOiAzcmVtIDFyZW0gM3JlbTtcbiAgfVxufVxuXG4uc2thdCAud29ya19wYW5lbCAuYm90dG9tX2xpbmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG4uc2thdCAud29ya19wYW5lbCAuYm90dG9tX2xpbmUgLmJ0bi5ibHVlLmNsZWFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLnNrYXQgLndvcmtfcGFuZWwgLmJvdHRvbV9saW5lIC5idG4uYmx1ZS5jbGVhcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMTk2RjM7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTIwcHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTBweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5tYWluX2ludGVyZmFjZSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZSAuaW50ZXJmYWNlX2xlZnQucHJvZmlsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTEyMXB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmludGVyZmFjZV9yaWdodC5wcm9maWxlIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gIH1cbn1cblxuLmludGVyZmFjZV9wcm9maWxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1pbi1oZWlnaHQ6IDUwcmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMXJlbSBhdXRvIDA7XG4gIG1heC13aWR0aDogMTQwLjk1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDFweDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZS5maWxsIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsMCwwLDAuMDUpO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUuYXV0b21hdGljIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDMuOThyZW0gM3JlbSAyLjRyZW07XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZS5hdXRvbWF0aWMgLmJsb2NrX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZS5hdXRvbWF0aWMgLnJhZGlvX25hbWUge1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZS5hdXRvbWF0aWMgLnN1YnRpdGxlIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUuYXV0b21hdGljIC5ncm91cF9jaGVja2VyIHtcbiAgcGFkZGluZzogMS40cmVtIDAgMDtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYyAuZ3JvdXBfY2hlY2tlciBsYWJlbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDAuODVyZW07XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZS5hdXRvbWF0aWMgLmdyb3VwX2NoZWNrZXIgbGFiZWwuYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IC41cmVtO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUuYXV0b21hdGljIC5ncm91cF9jaGVja2VyIC5oaWRkZW5fYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnJlbTtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogLTI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0cmFuc2l0aW9uOiAuNXMgdG9wLC41cyBvcGFjaXR5O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUuYXV0b21hdGljIC5ncm91cF9jaGVja2VyIC5oaWRkZW5fYmxvY2suYWN0aXZlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYyAuZ3JvdXBfY2hlY2tlciAudGl0bGUge1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjZyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYyAuZ3JvdXBfY2hlY2tlciAuYm90dG9tX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAxMi41cmVtIDAgMDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYyAuZ3JvdXBfY2hlY2tlciAuYm90dG9tX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEuNXJlbSAwIDA7XG4gIH1cbn1cblxuLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYyAuZ3JvdXBfY2hlY2tlciAuYm90dG9tX2xpbmUgLnJpZ2h0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUuYXV0b21hdGljIC5ncm91cF9jaGVja2VyIC5ib3R0b21fbGluZSAucmlnaHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZS5hdXRvbWF0aWMgLmdyb3VwX2NoZWNrZXIgLmJvdHRvbV9saW5lIC5yaWdodCAuYnRuIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYyAuZ3JvdXBfY2hlY2tlciAuYm90dG9tX2xpbmUgLnJpZ2h0IC5idG4rLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYyAuZ3JvdXBfY2hlY2tlciAuYm90dG9tX2xpbmUgLnJpZ2h0IC5idG4rLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUuYXV0b21hdGljIC5ncm91cF9jaGVja2VyIC5ib3R0b21fbGluZSAucmlnaHQgLmJ0bisuYnRuLnJlZCB7XG4gIGNvbG9yOiAjRkYzQjMwO1xuICBib3JkZXItY29sb3I6ICNGRjNCMzA7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAud2FybmluZyB7XG4gIGxlZnQ6IDNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDNyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDU2cmVtO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0ZGRUJGMjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuICBwYWRkaW5nOiAxLjZyZW0gNC42cmVtIDEuNnJlbSAxLjZyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC53YXJuaW5nIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC53YXJuaW5nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC53YXJuaW5nIHN2ZyB7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLndhcm5pbmcgcCB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNFNDRDODM7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwcmVtIGF1dG8gMDtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjRkZFQkYyO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAuZm9yX2RlbW8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLmZvcl9wcmVtaXVtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzMuOXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX2xlZnQge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMCAwIDFyZW0gMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcbiAgYm9yZGVyLXJhZGl1cy10b3AtbGVmdDogLjZyZW07XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzQuOXJlbSk7XG4gIGJvcmRlci1yYWRpdXMtYm90dG9tLXJpZ2h0OiAuNnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5hbGVydCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMy44cmVtIDIuOHJlbSAzLjByZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5wYW5lbF9yaWdodF9saW5lIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAxLjhyZW0gMi41cmVtO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUgbGk6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMjguNSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5wYW5lbF9yaWdodF9saW5lIGxpOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDI1cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUgbGk6Zmlyc3QtY2hpbGQge1xuICAgIG1heC13aWR0aDogMTRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUgbGkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMThyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUgbGkge1xuICAgIG1heC13aWR0aDogMTFyZW07XG4gIH1cbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZSAubGFzdCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZSAubGFzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDFyZW0gMCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5wYW5lbF9yaWdodF9saW5lIC5sYXN0IC5mb3JfcHJlbWl1bSB7XG4gIG1hcmdpbjogLTFyZW0gMCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZSAubGFzdCAuZm9yX3ByZW1pdW0gLmJ0biB7XG4gIHBhZGRpbmc6IDEuM3JlbSA1LjJyZW07XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUgLmxhc3QgLmZvcl9wcmVtaXVtIC5jYW5jZWwsXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5wYW5lbF9yaWdodF9saW5lIC5sYXN0IC5mb3JfcHJlbWl1bSAudXBncmFkZV90b19mdWxsIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgaGVpZ2h0OiA0LjRyZW07XG4gIHdpZHRoOiAyMC44cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjOTBBMEI3O1xuICBib3JkZXItY29sb3I6ICM5MEEwQjc7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZSAubGFzdCAuZm9yX3ByZW1pdW0gLmNhbmNlbDpmb2N1cyxcbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUgLmxhc3QgLmZvcl9wcmVtaXVtIC51cGdyYWRlX3RvX2Z1bGwge1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5wYW5lbF9yaWdodF9saW5lIC5sYXN0IC5mb3JfcHJlbWl1bSAuY2FuY2VsLnRvX3JpZ2h0IHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZSAubGFzdCAuZm9yX3ByZW1pdW0gLnVwZ3JhZGVfdG9fZnVsbCB7XG4gIHdpZHRoOiAyNy44cmVtO1xuICBoZWlnaHQ6IDQuNHJlbTtcbiAgYmFja2dyb3VuZDogIzFGQkE3QztcbiAgY29sb3I6ICNGRkY7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X2xpbmUgLmJ0biB7XG4gIHBhZGRpbmc6IDEuM3JlbSA0cmVtO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5wYW5lbF9yaWdodF9saW5lIC5idG5fdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xuICBtYXJnaW46IC41cmVtIDAgMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IC0ycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZSAuYnRuIHtcbiAgICBtYXJnaW46IGF1dG87XG4gIH1cbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZSAuYnRuIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZV9kYXRlIHtcbiAgcGFkZGluZy10b3A6IDIuMXJlbTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAucGFuZWxfcmlnaHRfbGluZV9kYXRlIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAuODtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLnBhbmVsX3JpZ2h0X3RpdGxlIHtcbiAgY29sb3I6ICMxRjIwMjQ7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5wYW5lbF9yaWdodF9zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG87XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLWJvdHRvbTogMi4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiBmb3JtIHtcbiAgZmxleDogMSAxMDAlO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIGZvcm0gLm1haW5fbGluZSB7XG4gIG1hcmdpbjogMCAyLjNyZW0gMCAyLjNyZW07XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gZm9ybSAubGluZS1ib3JkZXIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA1NSU7XG4gIHBhZGRpbmc6IDIuMnJlbSAwIDIuMnJlbSAyLjhyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTExcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiBmb3JtIC5saW5lLWJvcmRlciB7XG4gICAgd2lkdGg6IDkyJTtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIGZvcm0gLmxpbmUtYm9yZGVyIGxhYmVsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIGZvcm0gLmxpbmUtYm9yZGVyIGxhYmVsIC5zZWxlY3Q6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gZm9ybSAubGluZS1ib3JkZXIgbGFiZWwgLnNlbGVjdDphZnRlciB7XG4gIHJpZ2h0OiAwLjhyZW07XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCB7XG4gIG1hcmdpbi1yaWdodDogM3JlbTtcbiAgYmFja2dyb3VuZDogI0YyRjZGQztcbiAgd2lkdGg6IDI4MnB4O1xuICBoZWlnaHQ6IDU2OHB4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDU2OHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmhlYWRlciB7XG4gIG1pbi1oZWlnaHQ6IDcwcHg7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBib3JkZXItYm90dG9tOiAxcHggYmxhY2sgc29saWQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuaGVhZGVyIC50ZXh0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDIwcHg7XG4gIGxlZnQ6IDE2cHg7XG4gIHdpZHRoOiAxNDNweDtcbiAgaGVpZ2h0OiAzMHB4O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmhlYWRlciAudGV4dCBzcGFuIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuaGVhZGVyIC5jYXJkc19jb3VudCB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE5cHg7XG4gIHRvcDogMjZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuaGVhZGVyIC5jYXJkc19jb3VudCBzcGFuIHtcbiAgZm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmVtcHR5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmVtcHR5IC5pbWFnZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0M4Q0NERTtcbiAgd2lkdGg6IDE0MHB4O1xuICBoZWlnaHQ6IDE0MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDcxcHg7XG4gIHRvcDogOTBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmVtcHR5IC5pbWFnZSB7XG4gICAgbGVmdDogMDtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmVtcHR5IC5ub19jYXJkc190ZXh0IHtcbiAgdG9wOiAxMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi13aWR0aDogMjI0cHg7XG4gIG1pbi1oZWlnaHQ6IDI0cHg7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuZW1wdHkgLm5vX2NhcmRzX3RleHQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBjb2xvcjogIzNENDc1Mjtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5lbXB0eSAuYWRkX25ld19jYXJkX3RleHQge1xuICB0b3A6IDExMXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAxODRweDtcbiAgbWluLWhlaWdodDogMTVweDtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5lbXB0eSAuYWRkX25ld19jYXJkX3RleHQgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDExcHg7XG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xuICBjb2xvcjogIzkwQTBCNztcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5jYXJkcyB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1heC1oZWlnaHQ6IDQwMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAxNnB4O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIHtcbiAgd2lkdGg6IDI1MHB4O1xuICBtaW4taGVpZ2h0OiAxMTFweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjQzhDQ0RFO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQuZXhwaXJlZCB7XG4gIGJhY2tncm91bmQ6ICNGRkVCRjI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNDRDODM7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLm1haW5fcGFydCB7XG4gIHdpZHRoOiAxOTRweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U1RTVFNTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5jYXJkcyAuY2FyZCAubWFpbl9wYXJ0IC5tb2JpbGVfcGF5X2ljb24ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIC5tYWluX3BhcnQgLm1vYmlsZV9wYXlfaWNvbiAuYXBwbGVfcGF5LFxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5jYXJkcyAuY2FyZCAubWFpbl9wYXJ0IC5hcHBsZV9wYXlfaWNvbiAuYXBwbGVfcGF5IHtcbiAgbWFyZ2luLXRvcDogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTBBMEI3O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLm1haW5fcGFydCAubW9iaWxlX3BheV9pY29uIC5hcHBsZV9wYXkgc3ZnLFxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5jYXJkcyAuY2FyZCAubWFpbl9wYXJ0IC5hcHBsZV9wYXlfaWNvbiAuYXBwbGVfcGF5IHN2ZyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIC5tYWluX3BhcnQgLmJ0bl90b19zZXRfY2FyZCB7XG4gIG1pbi1oZWlnaHQ6IDQ0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDE2cHggMTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLm1haW5fcGFydCAuYnRuX3RvX3NldF9jYXJkLnByaW1hcnkge1xuICB3aWR0aDogOTNweDtcbiAgYmFja2dyb3VuZDogI0JGRTNGRjtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5jYXJkcyAuY2FyZCAubWFpbl9wYXJ0IC5idG5fdG9fc2V0X2NhcmQuc2Vjb25kYXJ5IHtcbiAgd2lkdGg6IDEwNnB4O1xuICBiYWNrZ3JvdW5kOiAjRUNGMUY2O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIC5tYWluX3BhcnQgLmJ0bl90b19zZXRfY2FyZC5tb2JpbGVfcGF5IHtcbiAgbWFyZ2luLXRvcDogMzJweDtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLm1haW5fcGFydCAuYnRuX3RvX3NldF9jYXJkLmFwcGxlX3BheSB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIC5tYWluX3BhcnQgLmJ0bl90b19zZXRfY2FyZCBpbnB1dCB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWFyZ2luOiAwO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIC5tYWluX3BhcnQgLmJ0bl90b19zZXRfY2FyZCAudGV4dCB7XG4gIGhlaWdodDogMTVweDtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIC5tYWluX3BhcnQgLmJ0bl90b19zZXRfY2FyZCAudGV4dC5wcmltYXJ5IHtcbiAgY29sb3I6ICMyMTk2RjM7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLm1haW5fcGFydCAuYnRuX3RvX3NldF9jYXJkIC50ZXh0LnNlY29uZGFyeSB7XG4gIGNvbG9yOiAjOTBBMEI3O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmJvZHkgLmNhcmRzIC5jYXJkIC5tYWluX3BhcnQgLmJ0bl90b19zZXRfY2FyZDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTk0REM7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLm1haW5fcGFydCAuYnRuX3RvX3NldF9jYXJkOmhvdmVyIC50ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLm1haW5fcGFydCAuY2FyZF9udW1iZXIge1xuICB3aWR0aDogMTc1cHg7XG4gIGhlaWdodDogMTlweDtcbiAgZm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbjogMTZweCAxNnB4O1xuICBjb2xvcjogIzkwQTBCNztcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5jYXJkcyAuY2FyZCAuZGVsZXRlX3BhcnQge1xuICB3aWR0aDogNTZweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLmRlbGV0ZV9wYXJ0IGEge1xuICB3aWR0aDogMTIuNnB4O1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQgLmRlbGV0ZV9wYXJ0OmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0YyRjZGQztcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yaWdodCAubWFpbiAucGFuZWxfcmlnaHRfbGluZS5jYXJkc19saXN0IC5ib2R5IC5jYXJkcyAuY2FyZCAuZGVsZXRlX3BhcnQ6aG92ZXIgYSBzdmcgcGF0aCB7XG4gIHN0cm9rZTogIzIxOTZGMztcbiAgc3Ryb2tlLXdpZHRoOiAycHg7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHQgLm1haW4gLnBhbmVsX3JpZ2h0X2xpbmUuY2FyZHNfbGlzdCAuYm9keSAuY2FyZHMgLmNhcmQ6aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDE2cHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmZvb3RlciB7XG4gIG1pbi1oZWlnaHQ6IDk4cHg7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0UxRThGMTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmZvb3RlciB7XG4gICAgYm90dG9tOiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmZvb3RlciAuYWRkX2NhcmRfYnRuIHtcbiAgbWluLXdpZHRoOiAyNTBweDtcbiAgbWluLWhlaWdodDogNThweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmZvb3RlciAuYWRkX2NhcmRfYnRuIHNwYW4ge1xuICBmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGNvbG9yOiAjOTBBMEI3O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JpZ2h0IC5tYWluIC5wYW5lbF9yaWdodF9saW5lLmNhcmRzX2xpc3QgLmZvb3RlciAuYWRkX2NhcmRfYnRuIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX2luZm9fYm90dG9tIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEuM3JlbSAwIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9pbmZvX2JvdHRvbSB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfaW5mb19ib3R0b20gLnRpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX2luZm9fYm90dG9tIC5zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjQkZFM0ZGO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9pbmZvX2JvdHRvbSAuc3BhY2VfdXNlZF92YWx1ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDIuMHJlbTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9pbmZvX2JvdHRvbSAuc3BhY2VfdXNlZF9zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9pbmZvX2JvdHRvbSAucGFuZWxfc3BhY2VfdXNlZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9pbmZvX2JvdHRvbSAucGFuZWxfc3BhY2VfdXNlZCBzdmcge1xuICB0b3A6IC01cHg7XG4gIGxlZnQ6IC0xM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi13aWR0aDogMTNyZW07XG4gIG1heC13aWR0aDogMTNyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEzcHg7XG4gIG1pbi1oZWlnaHQ6IDEzcmVtO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX2luZm9fYm90dG9tIC5wYW5lbF9zcGFjZV91c2VkIC5wcm9ncmVzcy1yaW5nX19jaXJjbGUge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfc3BhY2VfdXNlZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmY7XG4gIG1pbi13aWR0aDogMTIuMnJlbTtcbiAgbWF4LXdpZHRoOiAxMi4ycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMi4ycHg7XG4gIG1pbi1oZWlnaHQ6IDEyLjJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9zcGFjZV91c2VkIHtcbiAgICBtYXJnaW46IDAgM3JlbSAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfc3BhY2VfdXNlZCB7XG4gICAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmlnaHRfdXBwZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9pbmZvIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMxNjU2YTQ7XG4gIG1pbi1oZWlnaHQ6IDI0LjFyZW07XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICBwYWRkaW5nOiAzcmVtIDNyZW0gMi43cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfaW5mbyB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9pbmZvIHtcbiAgICBtaW4taGVpZ2h0OiAxNy4xcmVtO1xuICAgIHBhZGRpbmc6IDNyZW0gMXJlbSAycmVtO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4wcmVtO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfdXNlcl9lbWFpbCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNHJlbTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yYWJhdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAuOHJlbSAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0UxRThGMTtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIHBhZGRpbmc6IDIuMnJlbSAzcmVtIDEuOHJlbTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yYWJhdCBwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVyZW07XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmFiYXQgLmZpcmVfaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yYWJhdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IC44cmVtIGF1dG8gMDtcbiAgICB3aWR0aDogOTglO1xuICB9XG5cbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yYWJhdCBwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5pbnRlcmZhY2VfcHJvZmlsZSAucGFuZWxfcmFiYXQgLmJ0biB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjYwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5wYW5lbF9yYWJhdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JhYmF0IHAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLnBhbmVsX3JhYmF0IC5idG4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMi4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlIC5saW5lIHtcbiAgICBwYWRkaW5nOiAxLjhyZW0gMS44cmVtO1xuICB9XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAubGluZS5ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAubGluZS5ib3R0b20gYSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMTFweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLmxpbmUuYm90dG9tIHtcbiAgICBwYWRkaW5nOiAuM3JlbSAyLjhyZW0gMi44cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW50ZXJmYWNlX3Byb2ZpbGUgLmxpbmUuYm90dG9tIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLmxpbmUgLmJ0biB7XG4gIHdpZHRoOiBhdXRvO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSAubGluZV90aXRsZSB7XG4gIGNvbG9yOiAjMUYyMDI0O1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgcGFkZGluZzogMC43cmVtIDA7XG4gIG1hcmdpbjogMCAwIDEuNnJlbTtcbn1cblxuLmludGVyZmFjZV9wcm9maWxlIC5saW5lIGxhYmVsOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgLmxpbmUuYm9yZGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbi5pbnRlcmZhY2VfcHJvZmlsZSBsYWJlbCB7XG4gIG1heC13aWR0aDogNDIuM3JlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4xcmVtO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgbGFiZWwgLnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgM3B4O1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgbGFiZWwgLmVycm9yX3RleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uaW50ZXJmYWNlX3Byb2ZpbGUgbGFiZWwgaW5wdXQge1xuICBwYWRkaW5nOiAwIDIuNnJlbSAuM3JlbSAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmludGVyZmFjZV9wcm9maWxlLmF1dG9tYXRpYy5pbnRlcmZhY2VfcHJvZmlsZSAud2FybmluZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbnRlcmZhY2VfcHJvZmlsZS5hdXRvbWF0aWMuaW50ZXJmYWNlX3Byb2ZpbGUgLndhcm5pbmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuc2VjdGlvbi5tYWluX2ludGVyZmFjZS5pbnZvaWNlcyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExMHB4KSB7XG4gIHNlY3Rpb24ubWFpbl9pbnRlcmZhY2UuaW52b2ljZXMge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlLmludm9pY2VzIHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgfVxufVxuXG5zZWN0aW9uLm1haW5faW50ZXJmYWNlLmludm9pY2VzIC5pbnRlcmZhY2VfbGVmdC5maWxsIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi5pbnZvaWNlcyAuYmxvY2tfdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAxLjJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52b2ljZXMgLmJsb2NrX3RpdGxlIHtcbiAgICBwYWRkaW5nOiAwIDEuN3JlbTtcbiAgfVxufVxuXG4uaW52b2ljZXMgLmVtcHR5X2Jsb2NrIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogYXV0bztcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogMTJyZW0gMnJlbSAycmVtO1xufVxuXG4uaW52b2ljZXMgLmVtcHR5X2Jsb2NrIC5pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDcuM3JlbTtcbiAgbWluLXdpZHRoOiAyNnJlbTtcbiAgbWF4LXdpZHRoOiAyNnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjZweDtcbiAgbWluLWhlaWdodDogMjZyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjRjJGNkZDO1xuICBtYXJnaW46IDAgYXV0byAzcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLmludm9pY2VzIC5lbXB0eV9ibG9jayAuaWNvbiB7XG4gICAgcGFkZGluZzogNS4wcmVtO1xuICAgIG1pbi13aWR0aDogMTlyZW07XG4gICAgbWF4LXdpZHRoOiAxOXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgbWluLWhlaWdodDogMTlyZW07XG4gIH1cbn1cblxuLmludm9pY2VzIC5lbXB0eV9ibG9jayAuaWNvbjpiZWZvcmUge1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogODMlO1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiA4MyU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNDOENDREU7XG59XG5cbi5pbnZvaWNlcyAuZW1wdHlfYmxvY2sgLmljb24gaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmludm9pY2VzIC5lbXB0eV9ibG9jayAuZW1wdHlfdGl0bGUge1xuICBjb2xvcjogIzkwQTBCNztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG4gIG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5pbnZvaWNlcyAuZW1wdHlfYmxvY2sgLmVtcHR5X3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4wcmVtO1xuICB9XG59XG5cbi5pbnZvaWNlcyAuZW1wdHlfYmxvY2sgLmVtcHR5X3RleHQge1xuICBjb2xvcjogIzIxOTZGMztcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG4uaW52b2ljZXMgLndvcmtfcGFuZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDNyZW0gMi45cmVtIDJyZW0gMi44cmVtO1xuICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSA0LjFyZW0pO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC5pbnZvaWNlcyAud29ya19wYW5lbCB7XG4gICAgcGFkZGluZzogNy45cmVtIDEuNHJlbSAwO1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyLjdyZW0pO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52b2ljZXMgLndvcmtfcGFuZWwge1xuICAgIHBhZGRpbmc6IDcuM3JlbSAwIDA7XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmNvbF90aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS45cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCAjRTFFOEYxO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFOEYxO1xuICB9XG5cbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUrLmpvYl9saW5lIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUudGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUudGl0bGUgLmNvbF90ZXh0IHtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUudGl0bGUgLmNvdXBsZSAuc3RhcnQsXG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lLnRpdGxlIC5jb3VwbGUgLnVibG9kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUudGl0bGUgLnN5bWJvbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICM5MGEwYjc7XG4gIHBhZGRpbmc6IDAgLjRyZW07XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lLnRpdGxlIC5zeW1ib2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi5pbnZvaWNlcyAuaW52b2ljZV9saW5lLmRhdGEgLmNvbF90ZXh0IHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW46IDA7XG59XG5cbi5pbnZvaWNlcyAuaW52b2ljZV9saW5lLmRhdGEgLmhhbmRsaW5nIHtcbiAgcGFkZGluZzogMXJlbSAxLjhyZW0gMXJlbTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUuZGF0YSAuaGFuZGxpbmcgLmJ0biB7XG4gIHBhZGRpbmc6IDEuM3JlbSAxLjlyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUuZGF0YSAuaGFuZGxpbmcgLmJ0biB7XG4gICAgcGFkZGluZzogMS4zcmVtIDAuOXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lLmRhdGEgLmhhbmRsaW5nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52b2ljZXMgLmludm9pY2VfbGluZS5kYXRhIC5oYW5kbGluZyB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwYWRkaW5nOiAxcmVtIDAuOHJlbSAxcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52b2ljZXMgLmludm9pY2VfbGluZS5kYXRhIC5oYW5kbGluZyB7XG4gICAgcGFkZGluZzogMXJlbSAxLjlyZW0gMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lLmRhdGEgLmNvdXBsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lLmRhdGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmNvdXBsZSB7XG4gIHdpZHRoOiAyMiU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmNvdXBsZSB7XG4gICAgd2lkdGg6IDExJTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmNvdXBsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmxlZnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmxlZnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC5sZWZ0IGgzIHtcbiAgICBjb2xvcjogIzkwQTBCNztcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS45cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52b2ljZXMgLmludm9pY2VfbGluZSAucmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG59XG5cbi5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC5maXJzdCB7XG4gIHdpZHRoOiAxNS41JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC5maXJzdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmtvYiB7XG4gIHdpZHRoOiAxNyU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmtvYiB7XG4gICAgd2lkdGg6IDE4JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmtvYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLnN0YXR1cyB7XG4gIHdpZHRoOiAxOC40JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAuaW52b2ljZXMgLmludm9pY2VfbGluZSAuc3RhdHVzIHtcbiAgICB3aWR0aDogMTMuNCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC5zdGF0dXMge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC5ibG9iIHtcbiAgd2lkdGg6IDE3LjQlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmJsb2Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC5zdGFydCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLnN0YXJ0IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW52b2ljZXMgLmludm9pY2VfbGluZSAuc3RhcnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMXJlbSAxLjlyZW07XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLnVkbG9iIHtcbiAgd2lkdGg6IDYwJTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52b2ljZXMgLmludm9pY2VfbGluZSAudWRsb2Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC51ZGxvYiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nOiAxcmVtIDEuOXJlbTtcbiAgfVxufVxuXG4uaW52b2ljZXMgLmludm9pY2VfbGluZSAuaGFuZGxpbmcge1xuICB3aWR0aDogMTEuNSU7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmhhbmRsaW5nIHtcbiAgICB3aWR0aDogMTYuNCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuICAuaW52b2ljZXMgLmludm9pY2VfbGluZSAuaGFuZGxpbmcge1xuICAgIHdpZHRoOiAyMS40JTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDFyZW0gMC44cmVtIDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnZvaWNlcyAuaW52b2ljZV9saW5lIC5oYW5kbGluZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmJ0biB7XG4gIG1hcmdpbjogYXV0bztcbiAgbWF4LXdpZHRoOiAzMHJlbTtcbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2xpbmUgLmJ0biBzcGFuIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmludm9pY2VzIC5pbnZvaWNlX2NvbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDFyZW0gMS45cmVtO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmludm9pY2VzIC5pbnZvaWNlX2NvbCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB9XG59XG5cbi5vdmVyYmxpbmsgLmJsb2NrX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbn1cblxuLm92ZXJibGluayAud3JhcHBlci13YXJuaW5nIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm92ZXJibGluayAud2FybmluZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgYmFja2dyb3VuZDogI0ZGRUJGMjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIHBhZGRpbmc6IDEuNnJlbSAxLjZyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNTAwcHgpIHtcbiAgLm92ZXJibGluayAud2FybmluZyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC5vdmVyYmxpbmsgLndhcm5pbmcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ub3ZlcmJsaW5rIC53YXJuaW5nIHN2ZyB7XG4gIG1pbi13aWR0aDogMi40cmVtO1xuICBtYXgtd2lkdGg6IDIuNHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40cHg7XG4gIG1pbi1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xufVxuXG4ub3ZlcmJsaW5rIC53YXJuaW5nIHAge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjRTQ0QzgzO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCB7XG4gIHBhZGRpbmc6IDMuMXJlbSAyLjlyZW07XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDExLjVyZW0pO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIC5vdmVyYmxpbmsgLndvcmtfcGFuZWwge1xuICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0LjVyZW0pO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTEwcHgpIHtcbiAgLm92ZXJibGluayAud29ya19wYW5lbCB7XG4gICAgcGFkZGluZzogNy43cmVtIDEuNXJlbSAzLjFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5vdmVyYmxpbmsgLndvcmtfcGFuZWwge1xuICAgIHBhZGRpbmc6IDYuNnJlbSAxLjVyZW0gMy4xcmVtO1xuICB9XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLnRvdGFsX3Jlc3VsdHMge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiA4MXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLDAuMSk7XG4gIHBhZGRpbmc6IDEuNzVyZW0gNHJlbSAxLjc1cmVtIDNyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMnJlbSAxLjc1cmVtIDEuNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLm92ZXJibGluayAud29ya19wYW5lbCAudG90YWxfcmVzdWx0cyB7XG4gICAgcGFkZGluZzogMS41cmVtIDFyZW0gMS43NXJlbSAxLjByZW07XG4gIH1cbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAudG90YWxfcmVzdWx0cyBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC50b3RhbF9yZXN1bHRzIHA6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMXJlbTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMXJlbSk7XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLnRvdGFsX3Jlc3VsdHMgcDpsYXN0LWNoaWxkIHtcbiAgd2lkdGg6IDExcmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDFyZW0gM3JlbSAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5wYW5lbF9yZXN1bHRzICoge1xuICBjb2xvcjogIzNENDc1Mjtcbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAucGFuZWxfcmVzdWx0cysucGFuZWxfcmVzdWx0cyB7XG4gIHBhZGRpbmc6IDEuNXJlbSAzcmVtIDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5wYW5lbF9yZXN1bHRzKy5wYW5lbF9yZXN1bHRzIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtO1xuICB9XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMgKiB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLnBhbmVsX3Jlc3VsdHMge1xuICAgIHBhZGRpbmc6IDJyZW0gLjhyZW07XG4gIH1cbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAucmVzdWx0c190aXRsZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICBtYXJnaW4tYm90dG9tOiAxLjFyZW07XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLnJlc3VsdHNfdGl0bGUgaDMge1xuICBmb250LXNpemU6IDJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5yZXN1bHRzX3RpdGxlIHNwYW4ge1xuICBjb2xvcjogIzkwQTBCNztcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjlyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5yZXN1bHRzX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIH1cbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAubGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyLjZyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5saXN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjZyZW07XG4gIH1cbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAubGlzdDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAubGlzdCBsaSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IC45NXJlbSAxcmVtO1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm92ZXJibGluayAud29ya19wYW5lbCAubGlzdCBsaSB7XG4gICAgcGFkZGluZzogLjk1cmVtIC43cmVtO1xuICB9XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLmxpc3QgbGkudG90YWwge1xuICBwYWRkaW5nOiAxLjNyZW0gMXJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLDAuMSk7XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLmxpc3QgbGkudG90YWwgKiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLmxpc3QgbGkudG90YWwge1xuICAgIHBhZGRpbmc6IC45NXJlbSAuN3JlbTtcbiAgfVxufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5saXN0IGxpLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjZmZlYmYyO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5saXN0IGxpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAubGlzdCBsaSBwOmZpcnN0LWNoaWxkIHtcbiAgd2lkdGg6IDkwJTtcbiAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNHJlbSk7XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLmxpc3QgbGkgcDpmaXJzdC1jaGlsZCN0b3RhbCB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLmxpc3QgcCB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICAub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5saXN0IHAge1xuICAgIGxpbmUtaGVpZ2h0OiAyLjNyZW07XG4gIH1cbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAuYnRuIHtcbiAgbWluLXdpZHRoOiAxOHJlbTtcbiAgcGFkZGluZzogMS42cmVtIDIuM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIC5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLm92ZXJibGluayAud29ya19wYW5lbCAuYnRuIHN2ZyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5idG4rLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgLm92ZXJibGluayAud29ya19wYW5lbCAuYnRuKy5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cbi5vdmVyYmxpbmsgLndvcmtfcGFuZWwgLmJvdHRvbV9saW5lIHtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICAub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogM3JlbSAxcmVtO1xuICAgIGJhY2tncm91bmQ6ICNCRkUzRkY7XG4gIH1cbn1cblxuLm92ZXJibGluayAud29ya19wYW5lbCAuYm90dG9tX2xpbmUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSAuYnRuLmJsdWUuY2xlYXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xufVxuXG4ub3ZlcmJsaW5rIC53b3JrX3BhbmVsIC5ib3R0b21fbGluZSAuYnRuLmJsdWUuY2xlYXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xufVxuXG4ud3JhcHBlci13YXJuaW5nIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLndyYXBwZXItd2FybmluZyAud2FybmluZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIGJhY2tncm91bmQ6ICNGRkVCRjI7XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICBwYWRkaW5nOiAxLjZyZW0gMS42cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTU3MHB4KSB7XG4gIC53cmFwcGVyLXdhcm5pbmcgLndhcm5pbmcge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud3JhcHBlci13YXJuaW5nIC53YXJuaW5nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLndyYXBwZXItd2FybmluZyAud2FybmluZyBzdmcge1xuICBtaW4td2lkdGg6IDIuNHJlbTtcbiAgbWF4LXdpZHRoOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNHB4O1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbn1cblxuLndyYXBwZXItd2FybmluZyAud2FybmluZyBwIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI0U0NEM4MztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbnNlY3Rpb24ubWFpbl9pbnRlcmZhY2UgLmludGVyZmFjZV9sZWZ0LnJlZmVyLWZyaWVuZHMge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDExMjFweCkge1xuICBzZWN0aW9uLm1haW5faW50ZXJmYWNlIC5pbnRlcmZhY2VfcmlnaHQucmVmZXItZnJpZW5kcyB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG59XG5cbnNlY3Rpb24gLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuc2VjdGlvbi5iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1pbi1oZWlnaHQ6IDQ2cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMuN3JlbSAxcmVtIDA7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIge1xuICAgIHBhZGRpbmc6IDE2LjdyZW0gMXJlbSAwcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmJhbm5lciB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYmFubmVyIHtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW0gNXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJhbm5lcjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDgzJTtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNGMkY2RkM7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmJhbm5lcjpiZWZvcmUge1xuICAgIGhlaWdodDogNzMlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmJhbm5lcjpiZWZvcmUge1xuICAgIGhlaWdodDogOTIlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJhbm5lcjpiZWZvcmUge1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxufVxuXG5zZWN0aW9uLmJhbm5lciAuY29udGFpbmVyIHtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uLmJhbm5lciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLmJhbm5lciAubGVmdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ3cmVtO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEuOHJlbSAycmVtIDByZW0gMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24uYmFubmVyIC5sZWZ0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxLjhyZW0gMnJlbSA2cmVtIDA7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjNweCkge1xuICBzZWN0aW9uLmJhbm5lciAubGVmdC5kaXNjb3VudF9wZXJjZW50X20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgc2VjdGlvbi5iYW5uZXIgLmxlZnQuZGlzY291bnRfcGVyY2VudF9kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLmxlZnQuZGlzY291bnRfcGVyY2VudF9tIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgc2VjdGlvbi5iYW5uZXIgLmxlZnQuZGlzY291bnRfcGVyY2VudF9kIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWF4LXdpZHRoOiA3MHJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gIHBhZGRpbmc6IDRyZW0gMnJlbSAycmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggcmdiYSgwLDAsMCwwLjE3KTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDk0JTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm90dG9tOiAtMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE3cHggcmdiYSgwLDAsMCwwLjE3KTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0ICoge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodF90aXRsZSB7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDUuNnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHRfc3VidGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHRfdGV4dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMzByZW07XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW46IDAgYXV0byAxLjVyZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCBiIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuYnRuIHtcbiAgcGFkZGluZzogMS45OXJlbSAyLjVyZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI0U5RjVGRTtcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNFOUY1RkU7XG4gIG1pbi1oZWlnaHQ6IDE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxcmVtIDFyZW0gNTAlIDUwJSAvIDFyZW0gMXJlbSAxMDAlIDEwMCU7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50IC5sZWZ0X3RleHQge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50IC5yaWdodF90ZXh0IHtcbiAgZm9udC1zaXplOiA2LjRyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG4gIGxldHRlci1zcGFjaW5nOiAwLjNlbTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyB7XG4gIGNvbG9yOiAjMTY1NkE0O1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5sZWZ0X3RleHQge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAuc2hhcmVfdGl0bGUge1xuICBwYWRkaW5nOiAzcmVtIDJyZW0gMCAycmVtO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMy4wcmVtO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCB7XG4gIHBhZGRpbmc6IDAgMnJlbSAzcmVtIDJyZW07XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20ge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20ge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuY29sIHtcbiAgICBtaW4td2lkdGg6IDY1cHg7XG4gIH1cblxuICBzZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAucmlnaHRfYm90dG9tIC5zaGFyaW5nX2J0bl9mYiB7XG4gICAgbWFyZ2luLWxlZnQ6IDhweDtcbiAgfVxuXG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20gLnNoYXJpbmdfYnRuX3R3aXR0ZXIsXG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20gLnNoYXJpbmdfYnRuX2VtYWlsLFxuICBzZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAucmlnaHRfYm90dG9tIC5zaGFyaW5nX2J0bl9zbXMsXG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20gLmxpbmtlZGluIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG5cbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuc2hhcmluZ19idG5fc21zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbCB7XG4gICAgbWluLXdpZHRoOiA0NXB4O1xuICB9XG5cbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuc2hhcmluZ19idG5fdHdpdHRlcixcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAuc2hhcmluZ19idG5fZW1haWwsXG4gIHNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5yaWdodF9ib3R0b20gLnNoYXJpbmdfYnRuX3NtcyxcbiAgc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnJpZ2h0X2JvdHRvbSAubGlua2VkaW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAzcHg7XG4gIH1cbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0IC5jb2RlX2NvbnRlbnRfaW5mbyAucmFiYXQgLnNoYXJpbmdfYnRuX2ZiIHtcbiAgaGVpZ2h0OiAxNnB4O1xuICB3aWR0aDogOXB4O1xuICBtYXgtaGVpZ2h0OiAxNnB4O1xuICBtaW4taGVpZ2h0OiAxNnB4O1xuICBtYXgtd2lkdGg6IDlweDtcbiAgbWluLXdpZHRoOiA5cHg7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5zaGFyaW5nX2J0bl90d2l0dGVyIHtcbiAgaGVpZ2h0OiAxN3B4O1xuICB3aWR0aDogMjFweDtcbiAgbWF4LWhlaWdodDogMTdweDtcbiAgbWluLWhlaWdodDogMTdweDtcbiAgbWF4LXdpZHRoOiAyMXB4O1xuICBtaW4td2lkdGg6IDIxcHg7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0IC5zaGFyaW5nX2J0bl9lbWFpbCB7XG4gIGhlaWdodDogMTZweDtcbiAgd2lkdGg6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDE2cHg7XG4gIG1pbi1oZWlnaHQ6IDE2cHg7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQgLmNvZGVfY29udGVudF9pbmZvIC5yYWJhdCAuc2hhcmluZ19idG5fc21zIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWF4LWhlaWdodDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWF4LXdpZHRoOiAyMHB4O1xuICBtaW4td2lkdGg6IDIwcHg7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodCAuY29kZV9jb250ZW50X2luZm8gLnJhYmF0OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodC51bmlxdWUtY29kZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjRkZGO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQudW5pcXVlLWNvZGUgLmxlZnRfdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xufVxuXG5zZWN0aW9uLmJhbm5lciAucmlnaHQudW5pcXVlLWNvZGUgLmxlZnRfcGVyY2VudCB7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBjb2xvcjogI0ZGRjtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLnJpZ2h0LnVuaXF1ZS1jb2RlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMxRkJBN0M7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5yaWdodC51bmlxdWUtY29kZTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uYmFubmVyIC5iYW5uZXJfdGl0bGUge1xuICBjb2xvcjogIzFGMjAyNDtcbiAgZm9udC1zaXplOiA0LjhyZW07XG4gIGxpbmUtaGVpZ2h0OiA1LjZyZW07XG4gIG1hcmdpbjogMCAwIDJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLmJhbm5lciAuYmFubmVyX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4wcmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYmFubmVyIC5iYW5uZXJfdGV4dCB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIG1hcmdpbi1ib3R0b206IDIuMnJlbTtcbn1cblxuc2VjdGlvbi5iYW5uZXIgLmJhbm5lcl90ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWluLWhlaWdodDogNDZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZDogI0YyRjZGQztcbiAgcGFkZGluZzogMi43cmVtIDFyZW0gNC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIHtcbiAgICBwYWRkaW5nOiAyLjdyZW0gNXJlbSA0LjVyZW0gMHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTExMHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIHtcbiAgICBwYWRkaW5nOiAxMi43cmVtIDVyZW0gMHJlbSAwO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIge1xuICAgIHBhZGRpbmc6IDguN3JlbSAwcmVtIDNyZW0gMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIge1xuICAgIHBhZGRpbmc6IDEwLjdyZW0gMXJlbSA1cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciB7XG4gICAgcGFkZGluZzogNi43cmVtIDFyZW0gNXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgdG9wOiAtNTAlO1xuICByaWdodDogMTMuNSU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiAuNHM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjQzhFQ0NFO1xuICBtaW4td2lkdGg6IDgxLjVyZW07XG4gIG1heC13aWR0aDogODEuNXJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogODEuNXB4O1xuICBtaW4taGVpZ2h0OiA4MS41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTcwMHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDkuNSU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0NTBweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lcjpiZWZvcmUge1xuICAgIHJpZ2h0OiAwLjUlO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXI6YmVmb3JlIHtcbiAgICBsZWZ0OiAtOXJlbTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdG9wOiAtNDByZW07XG4gICAgbWluLXdpZHRoOiAxMDByZW07XG4gICAgbWF4LXdpZHRoOiAxMDByZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBtaW4taGVpZ2h0OiAxMDByZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyOmJlZm9yZSB7XG4gICAgbGVmdDogLTU5JTtcbiAgICB0b3A6IC0xNSU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1pbi13aWR0aDogMTEwcmVtO1xuICAgIG1heC13aWR0aDogMTEwcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTEwcHg7XG4gICAgbWluLWhlaWdodDogMTEwcmVtO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIge1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lcjpub3QoLnNlY29uZCkge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyOm5vdCguc2Vjb25kKSB7XG4gICAgdG9wOiA3LjFyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLmxlZnQge1xuICBtYXgtd2lkdGg6IDQ1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxLjZyZW07XG4gIG1hcmdpbjogMi44cmVtIGF1dG8gMCAwO1xuICBwYWRkaW5nOiAzLjhyZW0gOC4ycmVtIDQuNXJlbTtcbiAgYmFja2dyb3VuZDogcmdiYSgyMiw4NiwxNjQsMC4xKTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICAgIHBhZGRpbmc6IDMuNXJlbSAyLjJyZW0gMy41cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCAubGVmdCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA1N3JlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCAubGVmdF90aXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzE2NTZBNDtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgZm9udC1zaXplOiAzLjJyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5sZWZ0IC50ZXh0IHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjByZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5sZWZ0IC50ZXh0LmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLnJpZ2h0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogNTdyZW07XG4gIG1pbi1oZWlnaHQ6IDEwcmVtO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5yaWdodCB7XG4gICAgcGFkZGluZzogMy4xcmVtIDByZW0gMXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuY29udGFpbmVyLnNlY29uZCAucmlnaHQgZGl2IHtcbiAgZGlzcGxheTogZ3JpZDtcbiAgZ3JpZC1nYXA6IDJyZW07XG4gIG1hcmdpbi1ib3R0b206IDEuOHJlbTtcbiAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiAxZnIgMWZyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5yaWdodCBkaXYge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5yaWdodCBwIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmNvbnRhaW5lci5zZWNvbmQgLnJpZ2h0OmJlZm9yZSxcbnNlY3Rpb24uYnlfYmFubmVyIC5jb250YWluZXIuc2Vjb25kIC5yaWdodDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDdyZW07XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgcGFkZGluZzogMCAycmVtIDAgMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAubGVmdCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMS44cmVtIDJyZW0gNnJlbSAwO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5sZWZ0IGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyLjhyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtd2lkdGg6IDU1cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDM3LjRyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgcGFkZGluZzogMy4xcmVtIDJyZW0gMXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodC5hbm51YWwgLnNwYXIge1xuICBvcGFjaXR5OiAxO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDIwcHggNDBweCByZ2JhKDAsMCwwLDAuMTcpO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggcmdiYSgwLDAsMCwwLjE3KTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgei1pbmRleDogMDtcbiAgd2lkdGg6IDk0JTtcbiAgaGVpZ2h0OiA2cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbiAgYm90dG9tOiAtMnJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDE3cHggcmdiYSgwLDAsMCwwLjE3KTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5zcGFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0yO1xuICB0b3A6IDIuMDVyZW07XG4gIHBhZGRpbmc6IDFyZW07XG4gIHRyYW5zaXRpb246IC4ycztcbiAgcmlnaHQ6IC03LjA1cmVtO1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBtYXgtd2lkdGg6IDEwcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtaW4taGVpZ2h0OiAxMHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMxRkJBN0M7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGJveC1zaGFkb3c6IDBweCAwcHggNDBweCByZ2JhKDAsMCwwLDAuOTcpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5zcGFyIHtcbiAgICByaWdodDogLTRyZW07XG4gICAgdG9wOiAtMS45NXJlbTtcbiAgICBtaW4td2lkdGg6IDcuNXJlbTtcbiAgICBtYXgtd2lkdGg6IDcuNXJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDcuNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDcuNXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnNwYXJfc3VidGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIuMHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuc3Bhcl9zdWJ0aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnNwYXJfdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAyLjhyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnNwYXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnRvZ2dsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnRvZ2dsZSB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC50b2dnbGVfY2hlY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogLS40cmVtIDAgMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogMC4zcmVtIDFyZW0gMC4zcmVtIDEuMnJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC50b2dnbGVfY2hlY2tfZmFjZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuM3JlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAudG9nZ2xlX2NoZWNrX2ZhY2U6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIGhlaWdodDogNjAlO1xuICB3aWR0aDogMTAwJTtcbiAgY29udGVudDogJyc7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNXJlbTtcbiAgYmFja2dyb3VuZDogI0M4Q0NERTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC50b2dnbGVfY2hlY2tfZmFjZTphZnRlciB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAyO1xuICBjb250ZW50OiAnJztcbiAgbWFyZ2luOiBhdXRvO1xuICB0cmFuc2l0aW9uOiAwcztcbiAgbWluLXdpZHRoOiAycmVtO1xuICBtYXgtd2lkdGg6IDJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgbWluLWhlaWdodDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNFQ0YxRjY7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsMCwwLDAuMyk7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAudG9nZ2xlIGlucHV0IHtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA1O1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC50b2dnbGUgaW5wdXQ6Y2hlY2tlZCB+IC50b2dnbGVfY2hlY2tfZmFjZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRUNGMUY2O1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLnRvZ2dsZSBpbnB1dDpjaGVja2VkIH4gLnRvZ2dsZV9jaGVja19mYWNlOmFmdGVyIHtcbiAgbGVmdDogMi41cmVtO1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHRfdXBwZXJfcGFuZWwge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHRfdXBwZXJfcGFuZWwgLnRleHQge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjOTBBMEI3O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF91cHBlcl9wYW5lbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF91cHBlcl90aXRsZSB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0ICoge1xuICB6LWluZGV4OiAyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF9jZW50ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMuNnJlbSAwIDMuOXJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0X2NlbnRlciBkaXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5yaWdodF9jZW50ZXIge1xuICAgIHBhZGRpbmc6IDQuNnJlbSAwIDMuOXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHRfdGl0bGUge1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiA1LjZyZW07XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHRfdmFsIHtcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIC40cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHRfc3VidGl0bGUge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMTY1NkE0O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0X3RleHQge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDMwcmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luOiAwIGF1dG8gMS41cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmJ0biB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAxLjlyZW0gMi41cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmJ0bisuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi10b3A6IDFyZW07XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAwIDNyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDM0cmVtO1xuICBwYWRkaW5nOiAwIDFyZW0gMCAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsIHtcbiAgICBtYXJnaW46IGluaGVyaXQ7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsIHNwYW4ge1xuICB0b3A6IDAuN3JlbTtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsIHN2ZyB7XG4gIHJpZ2h0OiAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBib3R0b206IDUuMHJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaW4td2lkdGg6IDNyZW07XG4gIG1heC13aWR0aDogM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBtaW4taGVpZ2h0OiAzcmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwuZ29vZCAuZXJyb3JfdGV4dCB7XG4gIG9wYWNpdHk6IDE7XG4gIGNvbG9yOiAjMjE5NkYzO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIGxhYmVsLmdvb2Qgc3ZnIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbC5nb29kLmVycm9yIHN2ZyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbC5lcnJvciAuZXJyb3JfdGV4dCB7XG4gIG9wYWNpdHk6IDE7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwuZXJyb3IgLnRpdGxlIHtcbiAgY29sb3I6ICMxNjU2YTQ7XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbCAuZXJyb3JfbGluZSB7XG4gIGJvdHRvbTogMnB4O1xuICB0b3A6IGF1dG87XG59XG5cbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbCAuZXJyb3JfdGV4dCxcbnNlY3Rpb24uYnlfYmFubmVyIC5yaWdodCAuZm9ybSBsYWJlbCAuZ29vZF90ZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAtMi40cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAucmlnaHQgLmZvcm0gbGFiZWwgaW5wdXQge1xuICBwYWRkaW5nOiAuM3JlbSAzLjNyZW0gLjNyZW0gMDtcbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIC5idG4ge1xuICBtYXgtd2lkdGg6IDE3cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZzogMS45cmVtIC41cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5ieV9iYW5uZXIgLnJpZ2h0IC5mb3JtIC5idG4ge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuYmFubmVyX3RpdGxlIHtcbiAgY29sb3I6ICMxRjIwMjQ7XG4gIG1hcmdpbjogMCAwIDJyZW07XG4gIGZvbnQtc2l6ZTogNC44cmVtO1xuICBsaW5lLWhlaWdodDogNS42cmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuYmFubmVyX3RpdGxlIHNwYW4ge1xuICBjb2xvcjogIzIxOTZGMztcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24uYnlfYmFubmVyIC5iYW5uZXJfdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4wcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gIH1cbn1cblxuc2VjdGlvbi5ieV9iYW5uZXIgLmJhbm5lcl90ZXh0IHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xufVxuXG5zZWN0aW9uLmJ5X2Jhbm5lciAuYmFubmVyX3RleHQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnNlY3Rpb24gLnByb3Bvc2VfbGlzdCB7XG4gIHotaW5kZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDZyZW0gYXV0byAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbiAucHJvcG9zZV9saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uIC5wcm9wb3NlX2xpc3QgLnByb3Bvc2VfbGlzdF90aXRsZSB7XG4gIGNvbG9yOiAjMUYyMDI0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG59XG5cbnNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuc2VjdGlvbiAucHJvcG9zZV9saXN0IC5saXN0IC5jb2xfbmV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMi40cmVtO1xuICBtaW4td2lkdGg6IDIuNHJlbTtcbiAgbWF4LXdpZHRoOiAyLjRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuNHB4O1xuICBtaW4taGVpZ2h0OiAyLjRyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuICBzZWN0aW9uIC5wcm9wb3NlX2xpc3QgLmxpc3QgLmNvbF9uZXh0IHtcbiAgICBtYXJnaW46IGF1dG8gMi40cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uIC5wcm9wb3NlX2xpc3QgLmxpc3QgLmNvbF9uZXh0IHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAxLjByZW0gYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB9XG59XG5cbnNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdF9jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWF4LXdpZHRoOiAzM3JlbTtcbiAgbWluLWhlaWdodDogMTNyZW07XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcbiAgcGFkZGluZzogM3JlbSAxcmVtIDFyZW0gM3JlbTtcbiAgYm94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uIC5wcm9wb3NlX2xpc3QgLmxpc3RfY29sIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtd2lkdGg6IDQxcmVtO1xuICB9XG59XG5cbnNlY3Rpb24gLnByb3Bvc2VfbGlzdCAubGlzdF9jb2wgc3ZnIHtcbiAgbWluLXdpZHRoOiAzLjJyZW07XG4gIG1heC13aWR0aDogMy4ycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzLjJweDtcbiAgbWluLWhlaWdodDogMy4ycmVtO1xufVxuXG5zZWN0aW9uIC5wcm9wb3NlX2xpc3QgLmxpc3RfY29sIGRpdiB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xufVxuXG5zZWN0aW9uIC5wcm9wb3NlX2xpc3QgLmxpc3RfY29sIC5jb2xfdGl0bGUge1xuICBjb2xvcjogIzFGMjAyNDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDIuMHJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbn1cblxuc2VjdGlvbiAucHJvcG9zZV9saXN0IC5saXN0X2NvbCAuY29sX3RleHQge1xuICBtYXJnaW46IDA7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMHJlbTtcbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTIuNnJlbSAycmVtIDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnByZXNlbnRhdGlvbiB7XG4gICAgbWF4LWhlaWdodDogOTByZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDByZW07XG4gICAgcGFkZGluZzogN3JlbSAycmVtIDA7XG4gIH1cbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIHtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTdyZW07XG4gIG1hcmdpbjogYXV0bztcbiAgcGFkZGluZzogMCAxLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZSB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmU6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctYm90dG9tOiA0cmVtO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmU6bGFzdC1jaGlsZCAuY29sIHtcbiAgb3JkZXI6IDA7XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZTpsYXN0LWNoaWxkIGltZyB7XG4gIG9yZGVyOiAxO1xuICBtYXJnaW46IDVyZW0gYXV0byAwO1xufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUubGVmdCAuY29sIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUubGVmdCBpbWcge1xuICB0b3A6IC04cmVtO1xuICBsZWZ0OiAycmVtO1xuICB3aWR0aDogMzByZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZS5sZWZ0IGltZyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDI2cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUubGVmdCBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUubGVmdCBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMjZyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lLnJpZ2h0IC5jb2wge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lLnJpZ2h0IGltZyB7XG4gIHRvcDogLTQwcmVtO1xuICBsZWZ0OiAtNDByZW07XG4gIHdpZHRoOiAzM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZS5yaWdodCBpbWcge1xuICAgIHRvcDogLTM3cmVtO1xuICAgIGxlZnQ6IC0zMHJlbTtcbiAgICB3aWR0aDogMjhyZW07XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gIHNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZS5yaWdodCBpbWcge1xuICAgIGxlZnQ6IC0yMHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lLnJpZ2h0IGltZyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyOHJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLmJsdWUge1xuICBjb2xvcjogIzIxOTZGMztcbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIC5jb2wge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA1NXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICBzZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLmNvbCB7XG4gICAgbWF4LXdpZHRoOiAzNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIC5jb2wge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLnRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG59XG5cbnNlY3Rpb24ucHJlc2VudGF0aW9uIC5wcmVzZW50YXRpb25fbGluZSAudGV4dCBpbWcge1xuICBtaW4td2lkdGg6IDNyZW07XG4gIG1heC13aWR0aDogM3JlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogM3B4O1xuICBtaW4taGVpZ2h0OiAzcmVtO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW46IDAgMCAwIDFyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLnByZXNlbnRhdGlvbiAucHJlc2VudGF0aW9uX2xpbmUgLnRleHQgaW1nIHtcbiAgICBtaW4td2lkdGg6IDNyZW07XG4gICAgbWF4LXdpZHRoOiAzcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogM3B4O1xuICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIC50ZXh0LmJvbGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuc2VjdGlvbi5wcmVzZW50YXRpb24gLnByZXNlbnRhdGlvbl9saW5lIC50ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5zZWN0aW9uLnJhYmF0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA3LjVyZW0gMCAwO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbn1cblxuc2VjdGlvbi5yYWJhdDpiZWZvcmUge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5NCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICNFOUY5RjI7XG59XG5cbnNlY3Rpb24ucmFiYXQgLmNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAuY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5sZWZ0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAycmVtO1xuICBtYXgtd2lkdGg6IDI4cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC44cmVtO1xuICBtaW4taGVpZ2h0OiA0MXJlbTtcbiAgYmFja2dyb3VuZDogIzFGQkE3QztcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgcGFkZGluZzogM3JlbSAycmVtIDJyZW07XG4gIGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggcmdiYSgwLDAsMCwwLjE3KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICBzZWN0aW9uLnJhYmF0IC5sZWZ0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMzFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5sZWZ0X3RleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbn1cblxuc2VjdGlvbi5yYWJhdCAubGVmdF9wZXJjZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiA3LjJyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuc2VjdGlvbi5yYWJhdCAubGVmdF9wZXJjZW50X3RleHQge1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDQuOHJlbTtcbn1cblxuc2VjdGlvbi5yYWJhdCAubGVmdCBkaXYge1xuICBwYWRkaW5nLXRvcDogMi41cmVtO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXgtd2lkdGg6IDg0LjdyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcbiAgcGFkZGluZzogM3JlbSAzcmVtIDFyZW0gMTByZW07XG4gIGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsMCwwLDAuMDUpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIHNlY3Rpb24ucmFiYXQgLnJpZ2h0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIHNlY3Rpb24ucmFiYXQgLnJpZ2h0IHtcbiAgICBwYWRkaW5nOiAzcmVtIDNyZW0gMXJlbSAzcmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodCB7XG4gICAgcGFkZGluZzogM3JlbSAxLjVyZW0gMXJlbSAxLjVyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfdXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHRfdXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0X2JvdHRvbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogNC40cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2wge1xuICB3aWR0aDogMTMuMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogLjRyZW07XG4gIHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuICBtYXJnaW46IDAgMnJlbSAxcmVtIDA7XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0X2JvdHRvbSAuY29sLnRpdGxlIHtcbiAgd2lkdGg6IDkuMnJlbTtcbiAgZm9udC1zaXplOiAyLjByZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjByZW07XG4gIG1hcmdpbjogMCAwLjJyZW0gMXJlbSAwO1xuICBwYWRkaW5nOiAxLjNyZW0gMnJlbSAxLjNyZW0gMHJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24ucmFiYXQgLnJpZ2h0X2JvdHRvbSAuY29sLnRpdGxlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbC50aXRsZSBwIHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2w6bm90KC50aXRsZSkge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgYmFja2dyb3VuZDogIzIxOTZGMztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMzMsMTUwLDI0MywwLjMpO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2w6bm90KC50aXRsZSkge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2w6bm90KC50aXRsZSkgcCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2w6bm90KC50aXRsZSkge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gIH1cblxuICBzZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gLmNvbDpub3QoLnRpdGxlKTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2w6bm90KDpsYXN0LWNoaWxkKTpub3QoLnRpdGxlKSB7XG4gIG1hcmdpbjogMCAxLjdyZW0gMXJlbSAwO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2w6bm90KDpsYXN0LWNoaWxkKTpub3QoLnRpdGxlKSB7XG4gICAgbWFyZ2luOiAwIDEuNHJlbSAxcmVtIDA7XG4gIH1cbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIC5jb2wgcCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICBsaW5lLWhlaWdodDogMS44cmVtO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gc3ZnIHtcbiAgbWluLXdpZHRoOiAyLjRyZW07XG4gIG1heC13aWR0aDogMi40cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjRweDtcbiAgbWluLWhlaWdodDogMi40cmVtO1xuICBtYXJnaW46IDAgMCAwIC41cmVtO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodF9ib3R0b20gc3ZnOm5vdCgubGlua2VkaW4pIHtcbiAgZmlsbDogI2ZmZjtcbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHRfYm90dG9tIHN2Zy5saW5rZWRpbiB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuc2VjdGlvbi5yYWJhdCAucmlnaHQgLnRleHQge1xuICB3aWR0aDogMTAwJTtcbiAgY29sb3I6ICMxZjIwMjU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDMwcmVtO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgcGFkZGluZzogMCAzcmVtIDAgMDtcbiAgbWFyZ2luOiAwIDguNXJlbSAwIDA7XG4gIGxpbmUtaGVpZ2h0OiAzLjdyZW07XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0IC50ZXh0IGIge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIHNlY3Rpb24ucmFiYXQgLnJpZ2h0IC50ZXh0IHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodCAucGFuZWxfY29kZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtaW4td2lkdGg6IDI2cmVtO1xuICBtYXgtd2lkdGg6IDI2cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyNnB4O1xuICBtaW4taGVpZ2h0OiAyNnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAjRTlGNUZFO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5zZWN0aW9uLnJhYmF0IC5yaWdodCAucGFuZWxfY29kZSAuc3VidGl0bGUge1xuICBjb2xvcjogIzE2NTZBNDtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbnNlY3Rpb24ucmFiYXQgLnJpZ2h0IC5wYW5lbF9jb2RlIC5jb2RlIHtcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogMy43cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICBzZWN0aW9uLnJhYmF0IC5yaWdodCAucGFuZWxfY29kZSB7XG4gICAgbWFyZ2luOiA1cmVtIGF1dG8gMDtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgc2VjdGlvbi5yYWJhdCAucmlnaHQgLnBhbmVsX2NvZGUge1xuICAgIG1pbi13aWR0aDogMjRyZW07XG4gICAgbWF4LXdpZHRoOiAyNHJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWluLWhlaWdodDogMjRyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5odmFkIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiA4cmVtIDAgM3JlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NjFweCkgYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIHNlY3Rpb24uaHZhZCB7XG4gICAgcGFkZGluZy10b3A6IDQ0cmVtO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuICBzZWN0aW9uLmh2YWQge1xuICAgIHBhZGRpbmctdG9wOiA1NXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMzk5cHgpIHtcbiAgc2VjdGlvbi5odmFkIHtcbiAgICBwYWRkaW5nLXRvcDogNjVyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5odmFkIC5odmFkX3RpdGxlIHtcbiAgY29sb3I6ICMxRjIwMjQ7XG4gIGZvbnQtc2l6ZTogMy4ycmVtO1xuICBsaW5lLWhlaWdodDogMy43cmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgc2VjdGlvbi5odmFkIC5odmFkX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMHJlbTtcbiAgICBsaW5lLWhlaWdodDogMy4wcmVtO1xuICB9XG59XG5cbnNlY3Rpb24uaHZhZCAuaHZhZF9saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZy10b3A6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5odmFkIC5odmFkX2xpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbnNlY3Rpb24uaHZhZCAuY29sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMzZyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIHBhZGRpbmc6IDJyZW0gMi41cmVtIDUuMnJlbTtcbn1cblxuc2VjdGlvbi5odmFkIC5jb2w6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNGMkY2RkM7XG59XG5cbnNlY3Rpb24uaHZhZCAuY29sOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjRTlGNUZFO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5odmFkIC5jb2wge1xuICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XG4gIH1cbn1cblxuc2VjdGlvbi5odmFkIC5jb2w6YmVmb3JlIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4MyU7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjRTlGOUYyO1xuICBib3JkZXItcmFkaXVzOiAuNnJlbTtcbn1cblxuc2VjdGlvbi5odmFkIC5jb2wgKiB7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuc2VjdGlvbi5odmFkIC5jb2xfaWNvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDhyZW07XG4gIG1heC13aWR0aDogOHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogOHB4O1xuICBtaW4taGVpZ2h0OiA4cmVtO1xuICBtYXJnaW46IDAgYXV0byAyLjFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwwLDAsMC4wNSk7XG59XG5cbnNlY3Rpb24uaHZhZCAuY29sX3RpdGxlIHtcbiAgY29sb3I6ICMxRjIwMjQ7XG4gIGZvbnQtc2l6ZTogMi4wcmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbGluZS1oZWlnaHQ6IDMuMHJlbTtcbn1cblxuc2VjdGlvbi5odmFkIC5jb2xfdGV4dCB7XG4gIGNvbG9yOiAjM0Q0NzUyO1xuICBtYXJnaW46IDAgMCAycmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5odmFkIC5jb2xfbmFtZSB7XG4gIGNvbG9yOiAjOTBBMEI3O1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbn1cblxuc2VjdGlvbi5odmFkIC5jb2wuZ3JlZW4gLmNvbF9pY29uIHtcbiAgYmFja2dyb3VuZDogIzFGQkE3Qztcbn1cblxuc2VjdGlvbi5odmFkIC5jb2wuZGFya2JsdWUgLmNvbF9pY29uIHtcbiAgYmFja2dyb3VuZDogIzFGQkE3Qztcbn1cblxuc2VjdGlvbi5odmFkIC5jb2wuYmx1ZSAuY29sX2ljb24ge1xuICBiYWNrZ3JvdW5kOiAjMUZCQTdDO1xufVxuXG5zZWN0aW9uLmh2YWQgLmNvbDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgc2VjdGlvbi5odmFkIC5jb2w6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgfVxufVxuXG5zZWN0aW9uLmh2YWQgc3ZnIHtcbiAgbWluLXdpZHRoOiA0cmVtO1xuICBtYXgtd2lkdGg6IDRyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDRweDtcbiAgbWluLWhlaWdodDogNHJlbTtcbn1cblxuZm9vdGVyIHtcbiAgYm9yZGVyOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNHJlbSAycmVtO1xufVxuXG5mb290ZXIgaDMge1xuICBjb2xvcjogIzkwQTBCNztcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG59XG5cbi5hZG1pbiB7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInICFpbXBvcnRhbnQ7XG59XG5cbi5hZG1pbiAjcHJpbWFyeV9jYXJkc19leHBpcnlfaW5mbyAudG90YWwge1xuICBmb250LXdlaWdodDogODAwO1xufVxuXG4uYWRtaW4gI3llYXJfY29lZmZfdGJsIHRib2R5Pi50b3RhbCB7XG4gIGZvbnQtc2l6ZTogbGFyZ2U7XG59XG5cbi5hZG1pbiAjdXNlcl9jb2VmZl90YmwgdGJvZHk+LnRvdGFsIHtcbiAgZm9udC1zaXplOiBsYXJnZTtcbn1cblxuLmFkbWluLnVzZXJzLXBlci1wbGFuIC50b3RhbC1yb3cgdGQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFkbWluIC5vdmVydmlldyB7XG4gIHBhZGRpbmc6IDJyZW07XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFkbWluIC5vdmVydmlldyB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cblxuLmFkbWluIC5vdmVydmlldyBkaXYge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtO1xufVxuXG4uYWRtaW4gLm92ZXJ2aWV3IC50aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiBsYXJnZTtcbn1cblxuLmFkbWluIC5vdmVydmlldyAudG90YWwtcm93IHRkIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFkbWluLmRpY291dC1jcmVkaXQge1xuICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICB9XG59XG5cbi5hZG1pbi5kaWNvdXQtY3JlZGl0IC5oZWFkZXIge1xuICBtYXJnaW46IDJyZW07XG59XG5cbi5hZG1pbi5kaWNvdXQtY3JlZGl0IC5zZWFyY2gtYmxvY2sge1xuICBtYXJnaW46IDJyZW07XG59XG5cbi5hZG1pbi5kaWNvdXQtY3JlZGl0IC51c2VyU3RhdGUge1xuICBtYXJnaW46IDJyZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmFkbWluLmRpY291dC1jcmVkaXQgLmJvcmRlcmVkLXRhYmxlIHtcbiAgbWFyZ2luOiAycmVtO1xuICBtYXgtd2lkdGg6IDk1JTtcbn1cblxuLmFkbWluLmRpY291dC1jcmVkaXQgLmJ0bi1ibG9jayB7XG4gIG1hcmdpbjogMnJlbTtcbn1cblxuLmFkbWluLmRpY291dC1jcmVkaXQgLm5vLWRhdGEge1xuICBtYXJnaW46IDJyZW07XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLmFkbWluIC51c2Vyc19wcm9mZXNzaW9ucyB7XG4gIG1hcmdpbi10b3A6IDEwcmVtO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXJpZ2h0OiAycmVtO1xufVxuXG4uYWRtaW4gLnVzZXJzX3Byb2Zlc3Npb25zLmhlYWRlciB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLXRvcDogMiU7XG59XG5cbi5hZG1pbiAudXNlcnNfcHJvZmVzc2lvbnMuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG59XG5cbi5hZG1pbiAudXNlcnNfcHJvZmVzc2lvbnMuY3JlYXRlIC5oZWFkZXIge1xuICBtYXJnaW4tbGVmdDogMTRyZW07XG59XG5cbi5hZG1pbiAudXNlcnNfcHJvZmVzc2lvbnMuY3JlYXRlIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmFkbWluIC51c2Vyc19wcm9mZXNzaW9ucy5jcmVhdGUgLmNvbnRlbnQgbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMTVyZW07XG59XG5cbi5hZG1pbiAucHJvZmVzc2lvbnNfaW5kZXggdGQuYnRuLWJsb2NrIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5hZG1pbiAucHJvZmVzc2lvbnNfaW5kZXggLmhlYWRlciBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDdweDtcbn1cblxuLmFkbWluIC5wcm9mZXNzaW9uc19pbmRleCAuc3ViX2hlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIHtcbiAgLmFkbWluIC51c2VycyB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cblxuLmFkbWluIC51c2VycyAjdXNlcnMtbG9hZGVyIHtcbiAgZm9udC1zaXplOiB4eHgtbGFyZ2U7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmFkbWluIC51c2VycyAuZGF0YVRhYmxlc19sZW5ndGgge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLmFkbWluIC51c2VycyAuZGF0YVRhYmxlIHtcbiAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4uYWRtaW4gLnVzZXJzIC5kYXRhVGFibGVzX2luZm8ge1xuICBtYXJnaW4tbGVmdDogNSU7XG59XG5cbi5hZG1pbiAudXNlcnMgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBtYXJnaW4tcmlnaHQ6IDUlO1xufVxuXG4uYWRtaW4gLnVzZXJzIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbn1cblxuLmFkbWluIC51c2VycyAuaGVhZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDUlO1xuICBtYXJnaW4tdG9wOiAyJTtcbn1cblxuLmFkbWluIC51c2VycyAudGFicyB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbn1cblxuLmFkbWluIC51c2VycyAuZGlzY291bnQtZ3JvdXAgLnNlbGVjdDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5hZG1pbiAudXNlcnMgLmRpc2NvdW50LWdyb3VwIC5zZWxlY3QgLnNlbGVjdF9pbmRpY2F0b3Ige1xuICBmb250LXNpemU6IDEzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMDtcbn1cblxuLmFkbWluIC51c2VycyAuZGlzY291bnQtZ3JvdXAgLnNlbGVjdCBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5hZG1pbiAudXNlcnMgLmRpc2NvdW50LWdyb3VwIC5zZWxlY3QgdWwge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIGhlaWdodDogMjUwcHg7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbn1cblxuLmFkbWluIC51c2VycyAuZGlzY291bnQtZ3JvdXAgLm9yZGVyIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYWRtaW4gLnVzZXJzIC5zZWxlY3Rfb3RoZXIge1xuICBtYXgtd2lkdGg6IGluaXRpYWw7XG59XG5cbi5hZG1pbiAudXNlcnMgLmNvbXBhcmlzb24tdGFibGUtYmV0d2Vlbi11c2Vycy1zdGF0ZXMgLmVtYWlsIHtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbn1cblxuLmFkbWluIC51c2VycyAuY29tcGFyaXNvbi10YWJsZS1iZXR3ZWVuLXVzZXJzLXN0YXRlcyBmb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFkbWluIC51c2VycyAuY29tcGFyaXNvbi10YWJsZS1iZXR3ZWVuLXVzZXJzLXN0YXRlcyB0Zm9vdCB0ciB0aCBzZWxlY3Qge1xuICB3aWR0aDogOTUlO1xuICBoZWlnaHQ6IDM1cHg7XG59XG5cbi5hZG1pbiAudXNlcnMuc3RhdGVzX2NvbXBhcmlzb24gLmRhdGFUYWJsZXNfbGVuZ3RoIHtcbiAgbWFyZ2luLXJpZ2h0OiA1JTtcbn1cblxuLmFkbWluIC51c2Vycy5zdGF0ZXNfY29tcGFyaXNvbiAuZGF0YVRhYmxlc19sZW5ndGggbGFiZWwge1xuICBkaXNwbGF5OiBjb250ZW50cztcbn1cblxuLmFkbWluIC51c2Vycy5zdGF0ZXNfY29tcGFyaXNvbiAubm90aWZpY2F0aW9uc19ibG9jayB7XG4gIHdpZHRoOiA5NyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uYWRtaW4gLnVzZXJzIC5kYXRhVGFibGVzX2xlbmd0aCBsYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHJlbTtcbn1cblxuLmFkbWluIC51c2VycyAubm90aWZpY2F0aW9uc19ibG9jayB7XG4gIHdpZHRoOiA5NyU7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4uYWRtaW4ucmVmZXJyZXIgLmRhdGFUYWJsZXNfd3JhcHBlciB7XG4gIG1hcmdpbjogMTBweDtcbn1cblxuLmFkbWluLnJlZmVycmVyIC5mb3JfcmVmZXJyZXIge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmFkbWluLmRpc2NvdXQtZ3JvdXAgLmFjdGlvbnMtYnRucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWRtaW4uZGlzY291dC1ncm91cCAuZWRpdCB7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInO1xufVxuXG4uYWRtaW4uZGlzY291dC1ncm91cCAuZWRpdC5tYWluX2ludGVyZmFjZSB7XG4gIG1hcmdpbjogMnJlbTtcbn1cblxuLmFkbWluLmRpc2NvdXQtZ3JvdXAgLmVkaXQgbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMTUwcHg7XG59XG5cbi5hZG1pbi5kaXNjb3V0LWdyb3VwIC5lZGl0IHRleHRhcmVhIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5hZG1pbi5kaXNjb3V0LWdyb3VwIC5lZGl0IC5oZWFkZXIge1xuICBtYXJnaW4tbGVmdDogMTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmFkbWluLmRpc2NvdXQtZ3JvdXAgLmVkaXQgLm1lbnVfaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFkbWluLmRpc2NvdXQtZ3JvdXAgLmVkaXQgLm1lbnVfaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDIuM3JlbTtcbn1cblxuLmFkbWluLmRpc2NvdXQtZ3JvdXAgLmVkaXQgLm1lbnVfaXRlbSAubWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xufVxuXG4uYWRtaW4uZGlzY291dC1ncm91cCAuZWRpdCBpbnB1dCB7XG4gIG1pbi1oZWlnaHQ6IDNyZW07XG59XG5cbi5hZG1pbi5kaXNjb3V0LWdyb3VwIC5idG4tYmxvY2sge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uYWRtaW4gLnBhcmFtcyAuYnRuLWJsb2NrIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmFkbWluIC5jaHVybiAudG90YWwtcm93IHtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuYWRtaW4ge1xuICAgIG1hcmdpbjogMnJlbTtcbiAgfVxufVxuXG4uYWRtaW4gaW5wdXQge1xuICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJyAhaW1wb3J0YW50O1xuICBtaW4taGVpZ2h0OiAzcmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xufVxuXG4uYWRtaW4gaW5wdXQuY2hlY2tib3gtcm91bmQge1xuICBtaW4taGVpZ2h0OiBhdXRvO1xufVxuXG4uYWRtaW4gLnNlYXJjaC1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cblxuLmFkbWluIC5zZWFyY2gtYmxvY2suc2VhcmNoLWlucHV0IHtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDMwcHg7XG4gIHRvcDogNDlweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0JFQzlENztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICBib3JkZXI6IDA7XG59XG5cbi5hZG1pbiAuYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogOXB4IDI1cHg7XG4gIGxlZnQ6IDQ5LjY5JTtcbiAgcmlnaHQ6IDE3LjUlO1xuICB0b3A6IDE0LjU4JTtcbiAgYm90dG9tOiAxNi42NyU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5hZG1pbiAuYnRuIC5ncmVlbiB7XG4gIGJhY2tncm91bmQ6ICMxRkJBN0M7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDMxLDE4NiwxMjQsMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYWRtaW4gLmJ0biAuYmx1ZSB7XG4gIGJhY2tncm91bmQ6ICMyMTk2RjM7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDMxLDE4NiwxMjQsMC4zKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYWRtaW4gLmJ0biAuYmx1ZS5jbGVhciB7XG4gIG9wYWNpdHk6IDAuNTtcbn1cblxuLmFkbWluIC50b19jZW50ZXIge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFkbWluIHRoLFxuLmFkbWluIHRkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLmFkbWluIC5yZWVwYXktc3luYyB0aCxcbi5hZG1pbiAucmVlcGF5LXN5bmMgdGQge1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbi5hZG1pbiAuY2hlY2tib3gtcm91bmQge1xuICB3aWR0aDogMS4zZW07XG4gIGhlaWdodDogMS4zZW07XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uYWRtaW4gLmNoZWNrYm94LXJvdW5kOmNoZWNrZWQge1xuICBib3JkZXI6IDdweCBzb2xpZCAjMjE5NkYzO1xufVxuXG4uYWRtaW4gLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5hZG1pbiAuYnRuLWJsb2NrLmZvcl91c2VycyB7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgbWFyZ2luLWJvdHRvbTogMSU7XG59XG5cbi5hZG1pbiAucGFnaW5hdGlvbj51bD5saS5hY3RpdmUsXG4uYWRtaW4gLnBhZ2luYXRpb24+dWw+bGkuZGlzYWJsZWQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMCAxNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDAuMTUpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5hZG1pbiBpbWcsXG4uYWRtaW4gc3ZnIHtcbiAgbWluLXdpZHRoOiAzLjJyZW07XG4gIG1heC13aWR0aDogMy4ycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzLjJweDtcbiAgbWluLWhlaWdodDogMy4ycmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICBtaW4td2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gIG1pbi1oZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS4zcmVtICFpbXBvcnRhbnQ7XG59XG5cbi5hZG1pbiBpbWc6bm90KC5maWxsLWNvbG9yKSBwYXRoLFxuLmFkbWluIHN2Zzpub3QoLmZpbGwtY29sb3IpIHBhdGgge1xuICBzdHJva2U6ICNDOENDREU7XG59XG5cbi5hZG1pbiBpbWcuZmlsbC1jb2xvciBwYXRoLFxuLmFkbWluIHN2Zy5maWxsLWNvbG9yIHBhdGgge1xuICBmaWxsOiAjQzhDQ0RFO1xufVxuXG4uYWRtaW4gLmhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmFkbWluIC5pbmRrb21zdGFydCAuYnRuIHtcbiAgd2lkdGg6IDI1JTtcbn1cblxuLmFkbWluIC5pbmRrb21zdGFydCAuYnRuLmdyZWVuIHtcbiAgbWFyZ2luOiAycmVtO1xufVxuXG4uYWRtaW4gLmluZGtvbXN0YXJ0IHRhYmxlIHtcbiAgbWFyZ2luOiAycmVtO1xufVxuXG4uYWRtaW4gLmluZGtvbXN0YXJ0IC5oZWFkZXIge1xuICBtYXJnaW46IDJyZW07XG59XG5cbi5hZG1pbiAuaW5ka29tc3RhcnQgLmJ0bi1ibG9jayB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgZm9ybSAuaW5wdXQge1xuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnJhdGUge1xuICB3aWR0aDogMTUwcHg7XG4gIG1heC13aWR0aDogMTUwcHg7XG59XG5cbi5hZG1pbiAuZmlzY2FsLXBlcmlvZCAubWluLFxuLmFkbWluIC5maXNjYWwtcGVyaW9kIC5tYXgge1xuICB3aWR0aDogMTAwcHg7XG4gIG1pbi13aWR0aDogMTAwcHg7XG59XG5cbi5hZG1pbiAuZmlzY2FsLXBlcmlvZCAudmFsaWQtdG8sXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnZhbGlkLWZyb20ge1xuICBtYXgtd2lkdGg6IDEwOHB4O1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLm1pbixcbi5hZG1pbiAuZmlzY2FsLXBlcmlvZCAubWF4LFxuLmFkbWluIC5maXNjYWwtcGVyaW9kIC5yYXRlLFxuLmFkbWluIC5maXNjYWwtcGVyaW9kIC50cmFuc3BvcnQtdHlwZSxcbi5hZG1pbiAuZmlzY2FsLXBlcmlvZCAudmFsaWQtdG8sXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnZhbGlkLWZyb20ge1xuICBtaW4taGVpZ2h0OiAzNXB4O1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLm1pbixcbi5hZG1pbiAuZmlzY2FsLXBlcmlvZCAubWF4LFxuLmFkbWluIC5maXNjYWwtcGVyaW9kIC5yYXRlLFxuLmFkbWluIC5maXNjYWwtcGVyaW9kIC50cmFuc3BvcnQtdHlwZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnRyYW5zcG9ydC10eXBlIHtcbiAgaGVpZ2h0OiAzNXB4O1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnRyYW5zcG9ydC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnRyYW5zcG9ydC10YWJsZSAudHJhbnNwb3J0LWhlYWRlciB7XG4gIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbn1cblxuLmFkbWluIC5maXNjYWwtcGVyaW9kIC50cmFuc3BvcnQtdGFibGUgLnRyYW5zcG9ydC1ib2R5IHtcbiAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnRyYW5zcG9ydC10YWJsZSAudHJhbnNwb3J0LWJvZHkgLmNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbn1cblxuLmFkbWluIC5maXNjYWwtcGVyaW9kIC50cmFuc3BvcnQtdGFibGUgLnRyYW5zcG9ydC1ib2R5IC5kZWxldGUtYnRuLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG5cbi5hZG1pbiAuZmlzY2FsLXBlcmlvZCAudHJhbnNwb3J0LXRhYmxlIC50cmFuc3BvcnQtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93O1xufVxuXG4uYWRtaW4gLmZpc2NhbC1wZXJpb2QgLnRyYW5zcG9ydC10YWJsZSAuY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFkbWluIC5wYXltZW50cyAuaW50ZXJmYWNlX3JpZ2h0IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYWRtaW4gLm1vZGFsIC5tb2RhbC1oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLmFkbWluIC5kYXRhVGFibGVzX3Byb2Nlc3Npbmcge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogeHh4LWxhcmdlICFpbXBvcnRhbnQ7XG59XG5cbi5hZG1pbiAuZGF0YVRhYmxlc19maWx0ZXIge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uYWRtaW4gI0RhdGFUYWJsZXNfVGFibGVfMD50aGVhZD50ciB0aDpmaXJzdC1jaGlsZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5tb2RhbC1iYWNrZHJvcCsubW9kYWwgaDMge1xuICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wKy5tb2RhbCBwIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4ICFpbXBvcnRhbnQ7XG59XG5cbiNtb2RhbC1yZW1vdmUtdGF4LXBheWVycyB7XG4gIGxlZnQ6IDQwJTtcbn1cblxuI21vZGFsLXJlbW92ZS10YXgtcGF5ZXJzIC5kYXRhVGFibGVzX2luZm8ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbW9kYWwtcmVtb3ZlLXRheC1wYXllcnMgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4jbW9kYWwtcmVtb3ZlLXRheC1wYXllcnMgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuI3VzZXJzTGlzdFRvUmVtb3ZlIHtcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgaGVpZ2h0OiAyNTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5oaWJlcm5hdGlvbi1wbGFuLXNldHRpbmdzIC5pbnB1dCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uaGliZXJuYXRpb24tcGxhbi1zZXR0aW5ncyBsYWJlbFtmb3I9XCJoaWJlcm5hdGlvbl9wbGFuX3NldHRpbmdzX2lzX2Fib3V0X2hpYmVybmF0aW9uXCJdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhpYmVybmF0aW9uLXBsYW4tc2V0dGluZ3MgLmNoZWNrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uaGliZXJuYXRpb24tcGxhbi1zZXR0aW5ncyAudGV4dC5jaGVja2JveCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXRvcDogNnB4O1xufVxuXG4ubmV3cyB7XG4gIGZvbnQtc2l6ZTogc21hbGw7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInO1xufVxuXG4ubmV3cy5tYWluX2ludGVyZmFjZSB7XG4gIG1hcmdpbjogMnJlbTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyODBweCkge1xuICAubmV3cy5tYWluX2ludGVyZmFjZSB7XG4gICAgbWFyZ2luLXRvcDogMTByZW07XG4gIH1cbn1cblxuLm5ld3MgbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMTUwcHg7XG59XG5cbi5uZXdzIHRleHRhcmVhIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi5uZXdzIC5oZWFkZXIge1xuICBtYXJnaW4tbGVmdDogMTUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbn1cblxuLm5ld3MgLm1lbnVfaXRlbSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm5ld3MgLm1lbnVfaXRlbSAudGl0bGUge1xuICBmb250LXNpemU6IDIuM3JlbTtcbn1cblxuLm5ld3MgLm1lbnVfaXRlbSAubWVzc2FnZSB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMjRweDtcbn1cblxuLm5ld3MgaW5wdXQge1xuICBtaW4taGVpZ2h0OiAzcmVtO1xufVxuXG4ubmV3cyAuY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG5cbi5uZXdzIC5idG4ubmV3cyB7XG4gIHJpZ2h0OiAxLjUlO1xufVxuXG4ucGFnZXJmYW50YSB7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NzdweCkge1xuICAucGFnZXJmYW50YSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cbn1cblxuLnBhZ2VyZmFudGEgYSxcbi5wYWdlcmZhbnRhIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG4gIG1hcmdpbi1yaWdodDogLjVlbTtcbiAgcGFkZGluZzogLjVlbSAuNzVlbTtcbn1cblxuLnBhZ2VyZmFudGEgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhZ2VyZmFudGEgYTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxNjU2QTQ7XG4gIGNvbG9yOiB3aGl0ZTtcbn1cblxuLnBhZ2VyZmFudGEgLmRvdHMge1xuICBib3JkZXItd2lkdGg6IDA7XG59XG5cbi5wYWdlcmZhbnRhIC5jdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzE2NTZBNDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucGFnZXJmYW50YSAuZGlzYWJsZWQge1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5idWxrX2VudGl0aWVzX3VwbG9hZCB7XG4gIG1hcmdpbi10b3A6IDcuNXJlbTtcbn1cblxuLmJ1bGtfZW50aXRpZXNfdXBsb2FkIC5oZWFkZXIge1xuICBmb250LXNpemU6IHh4LWxhcmdlO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbn1cblxuLmJ1bGtfZW50aXRpZXNfdXBsb2FkIC5lbnRpdHlfbGlzdCB7XG4gIG1hcmdpbi1sZWZ0OiAycmVtO1xufVxuXG4uYnVsa19lbnRpdGllc191cGxvYWQgZm9ybSAudXBsb2FkX3BhcnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi5idWxrX2VudGl0aWVzX3VwbG9hZCBmb3JtIC51cGxvYWRfcGFydCAuaW5wdXQge1xuICBtYXJnaW46IDA7XG59XG5cbi5idWxrX2VudGl0aWVzX3VwbG9hZCBmb3JtIC51cGxvYWRfcGFydCAjYnVsa191cGxvYWRfZm9ybV9jc3Yge1xuICBmb250LXNpemU6IGxhcmdlcjtcbn1cblxuLmJ1bGtfZW50aXRpZXNfdXBsb2FkIGZvcm0gbGFiZWwge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgcGFkZGluZy1ib3R0b206IDFyZW07XG59XG5cbi5idWxrX2VudGl0aWVzX3VwbG9hZCBmb3JtIGxhYmVsIC5zZWxlY3Q6YWZ0ZXIge1xuICBib3R0b206IDEuNDVyZW07XG59XG5cbi5idWxrX2VudGl0aWVzX3VwbG9hZCBmb3JtIGxhYmVsIHNwYW4uZXJyb3Ige1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGNvbG9yOiByZWQ7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cblxuLmJ1bGtfZW50aXRpZXNfdXBsb2FkIGZvcm0gLnN1Ym1pdF9idG4ge1xuICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgbWFyZ2luLXRvcDogNHJlbTtcbn1cblxuLmJ1bGtfZW50aXRpZXNfdXBsb2FkIC5zdWNjZXNzLWFsZXJ0IHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi1yaWdodDogMnJlbTtcbn1cblxuLmN1c3RvbS1tb2RhbCBmb3JtIC5pdGVtIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIG1hcmdpbi10b3A6IDJyZW07XG59XG5cbi5jdXN0b20tbW9kYWwgZm9ybSAuaXRlbSAucGFnZXMge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmN1c3RvbS1tb2RhbCBmb3JtIC5pdGVtIC5lcnJvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY3VzdG9tLW1vZGFsIGZvcm0gLml0ZW0gI2luZm9fc3RhcnREYXRlPmRpdj5zZWxlY3Qge1xuICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbiAgbWFyZ2luLXRvcDogLjI1cmVtO1xufVxuXG4uY3VzdG9tLW1vZGFsIGZvcm0gLml0ZW0gI2luZm9fZW5kRGF0ZT5kaXY+c2VsZWN0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuMjVyZW07XG4gIG1hcmdpbi10b3A6IC4yNXJlbTtcbn1cblxuLmN1c3RvbS1tb2RhbCBmb3JtIC5jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbn1cblxuLmN1c3RvbS1tb2RhbCBmb3JtIC5hY3Rpb25zIHtcbiAgcGFkZGluZzogMTBweCAyMHB4IDE4cHggMjBweDtcbn1cblxuLmN1c3RvbS1tb2RhbCB0YWJsZSB0Ym9keSB0ciB0ZC5idG4tYmxvY2sge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiAxNTBweDtcbiAgbWF4LXdpZHRoOiAxNTBweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbiB7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIG1heC1oZWlnaHQ6IDMycHg7XG4gIHdpZHRoOiAxNTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlOWU5ZTk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25bYXJpYS1zZWxlY3RlZD10cnVlXTpiZWZvcmUge1xuICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gIGNvbnRlbnQ6IFwiXFwyNzEzXCI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc3NzUwO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuI3VpLWRhdGVwaWNrZXItZGl2IHtcbiAgei1pbmRleDogNTAgIWltcG9ydGFudDtcbn1cblxuYm9keSxcbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgLjdzO1xufVxuXG5ib2R5LmhpZGRlbixcbmh0bWwuaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuYm9keS5oaWRkZW4gYm9keSxcbmh0bWwuaGlkZGVuIGJvZHkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEyMHB4KSB7XG4gIGJvZHkuaGlkZGVuIC5pbnRlcmZhY2Vfb3ZlcmxheSxcbiAgaHRtbC5oaWRkZW4gLmludGVyZmFjZV9vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHotaW5kZXg6IDk7XG4gICAgZmlsdGVyOiBibHVyKDBweCk7XG4gICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIH1cbn1cblxuYm9keS5mb3JfbW9kYWwsXG5odG1sLmZvcl9tb2RhbCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbmlmcmFtZSB7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLnZpZGVvX2Jsb2NrIC5idG4ge1xuICBmb250LXNpemU6IDEuM3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC52aWRlb19ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuXG4gIC52aWRlb19ibG9ja19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnZpZGVvX2Jsb2NrX2hlbHAge1xuICAgIG1hcmdpbjogMXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gIC52aWRlb19ibG9ja19saW5rIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLnZpZGVvX2Jsb2NrX2hlbHAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG59XG5cbi5ub25lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOHJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiAxLjNyZW0gMi41cmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjI7XG59XG5cbi5idG4rLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bisuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxufVxuXG4uYnRuLmJpZyB7XG4gIHBhZGRpbmc6IDIuMHJlbSAyLjVyZW07XG59XG5cbi5idG4uZ3JlZW4ge1xuICBiYWNrZ3JvdW5kOiAjMUZCQTdDO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMUZCQTdDO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgzMSwxODYsMTI0LDAuMyk7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLmdyZWVuIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5idG4uZ3JlZW46aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzFGQkE3Qztcbn1cblxuLmJ0bi5ncmVlbjpob3ZlciBwYXRoIHtcbiAgc3Ryb2tlOiAjMUZCQTdDO1xufVxuXG4uYnRuLmdyZWVuLmNsZWFyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAjMUZCQTdDO1xufVxuXG4uYnRuLmdyZWVuLmNsZWFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzFGQkE3QztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4uYmx1ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMjE5NkYzO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgzMywxNTAsMjQzLDAuMyk7XG59XG5cbi5idG4uYmx1ZSBhIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4uYmx1ZTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG4uYnRuLmJsdWU6aG92ZXIgYSB7XG4gIGNvbG9yOiAjMjE5NkYzO1xufVxuXG4uYnRuLmJsdWU6aG92ZXIgcGF0aCB7XG4gIHN0cm9rZTogIzIxOTZGMztcbn1cblxuLmJ0bi5ibHVlIHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5idG4uYmx1ZS5jbGVhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzIxOTZGMztcbn1cblxuLmJ0bi5ibHVlLmNsZWFyIHBhdGgge1xuICBzdHJva2U6ICMyMTk2RjM7XG59XG5cbi5idG4uYmx1ZS5jbGVhcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMyMTk2RjM7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLmJsdWUuY2xlYXI6aG92ZXIgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuLmJ0bi5ncmF5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM5MEEwQjc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM5MEEwQjc7XG59XG5cbi5idG4uZ3JheTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjOTBBMEI3O1xufVxuXG4uYnRuLmdyYXk6aG92ZXIgcGF0aCB7XG4gIHN0cm9rZTogIzkwQTBCNztcbn1cblxuLmJ0bi5ncmF5IHBhdGgge1xuICBzdHJva2U6ICNmZmY7XG59XG5cbi5idG4uZ3JheS5jbGVhciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjOTBBMEI3O1xufVxuXG4uYnRuLmdyYXkuY2xlYXIgcGF0aCB7XG4gIHN0cm9rZTogIzkwQTBCNztcbn1cblxuLmJ0bi5ncmF5LmNsZWFyOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzkwQTBCNztcbiAgY29sb3I6ICNmZmY7XG59XG5cbi5idG4uZ3JheS5jbGVhcjpob3ZlciBwYXRoIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuXG4uYnRuLm9yYW5nZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kOiAjRkY2QzJFO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkY2QzJFO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgzMywxNTAsMjQzLDAuMyk7XG59XG5cbi5idG4ub3JhbmdlIGEge1xuICBjb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi5vcmFuZ2UgcGF0aCB7XG4gIHN0cm9rZTogI2ZmZjtcbn1cblxuLmJ0bjphY3RpdmUge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgwLDAsMCwwLjMpIGluc2V0O1xufVxuXG4uYnRuIHN2ZyB7XG4gIG1pbi13aWR0aDogMS42cmVtO1xuICBtYXgtd2lkdGg6IDEuNnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS42cHg7XG4gIG1pbi1oZWlnaHQ6IDEuNnJlbTtcbiAgbWFyZ2luLWxlZnQ6IDEuM3JlbTtcbn1cblxuLmJ0biBzdmcuZG93bmxvYWQge1xuICBtaW4td2lkdGg6IDIuMnJlbTtcbiAgbWF4LXdpZHRoOiAyLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIuMnB4O1xuICBtaW4taGVpZ2h0OiAyLjJyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2NjBweCkge1xuICAuYnRuIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIHBhZGRpbmc6IC45cmVtIDIuNXJlbTtcbiAgfVxufVxuXG4uYnRuLmluZm9fYnV0dG9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbi5hY3RpdmUgLmluZm9fYnV0dG9uX3BhbmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAtNHB4O1xuICBmaWx0ZXI6IGJsdXIoMHB4KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uLmFjdGl2ZSAuaW5mb19idXR0b25fcGFuZWwge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICB6LWluZGV4OiAxMztcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uLmFjdGl2ZSAuaW5mb19idXR0b25fb3ZlcmxheSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB6LWluZGV4OiAxMztcbiAgfVxufVxuXG4uYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCB7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IC0yO1xuICByaWdodDogLTRweDtcbiAgYm90dG9tOiA0cmVtO1xuICB3aWR0aDogMzByZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGZpbHRlcjogYmx1cig1cHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlci1yYWRpdXM6IC42cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuICBib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLDAsMCwwLjA3KTtcbiAgdHJhbnNpdGlvbjogLjRzIG9wYWNpdHksIC40cyBib3R0b20sIC40cyBmaWx0ZXIsIDBzIHdpZHRoLCAgbWF4LXdpZHRoIDBzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19idXR0b25fcGFuZWwge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDUwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG1heC13aWR0aDogNDVyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgfVxufVxuXG4uYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCAuaW5mb191cHBlciB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xufVxuXG4uYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCAuaW5mb190aXRsZSB7XG4gIGNvbG9yOiAjMUYyMDI0O1xuICBmb250LXNpemU6IDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDIuMXJlbTtcbn1cblxuLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19idXR0b25fcGFuZWwgLmluZm9fdGV4dCB7XG4gIGNvbG9yOiAjOTBBMEI3O1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbn1cblxuLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19idXR0b25fcGFuZWwgLmluZm9fbGluZSBsaSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uX3BhbmVsIC5pbmZvX2xpbmUgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDIzNiwyNDEsMjQ2LDAuNSk7XG59XG5cbi5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uX3BhbmVsIC5pbmZvX2xpbmUgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIzNiwyNDEsMjQ2LDAuNSk7XG59XG5cbi5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uX3BhbmVsIC5pbmZvX2xpbmUgbGk6aG92ZXIgc3ZnIGNpcmNsZSB7XG4gIGZpbGw6ICNDQ0YwRDQ7XG59XG5cbi5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uX3BhbmVsIC5pbmZvX2xpbmUgbGk6aG92ZXIgc3ZnIHBhdGgge1xuICBmaWxsOiAjMTA4QzUyO1xufVxuXG4uYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCAuaW5mb19saW5lIGxpOmhvdmVyIHNwYW4sXG4uYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCAuaW5mb19saW5lIGxpOmhvdmVyIGEge1xuICBjb2xvcjogIzIxOTZGMztcbn1cblxuLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19idXR0b25fcGFuZWwgLmluZm9fbGluZSBzcGFuLFxuLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19idXR0b25fcGFuZWwgLmluZm9fbGluZSBhIHtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzNENDc1MjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4uYnRuLmluZm9fYnV0dG9uIC5pbmZvX2J1dHRvbl9wYW5lbCAuaW5mb19saW5lIHN2ZyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luOiAwIDFyZW0gMCAwO1xuICBtaW4td2lkdGg6IDMuMnJlbTtcbiAgbWF4LXdpZHRoOiAzLjJyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMuMnB4O1xuICBtaW4taGVpZ2h0OiAzLjJyZW07XG59XG5cbi5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uX3BhbmVsIC5pbmZvX2xpbmUgc3ZnIGNpcmNsZSB7XG4gIGZpbGw6ICNDRUU0RkY7XG59XG5cbi5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uX3BhbmVsIC5pbmZvX2xpbmUgc3ZnIHBhdGgge1xuICBmaWxsOiAjNTk5NERDO1xuICBzdHJva2U6IGluaGVyaXQ7XG59XG5cbi5idG4uaW5mb19idXR0b24gLmluZm9fYnV0dG9uX292ZXJsYXkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi5pbmZvX2J1dHRvbiAuaW5mb19idXR0b25fb3ZlcmxheSB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTM7XG4gICAgb3BhY2l0eTogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgdHJhbnNpdGlvbjogLjRzO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuNSk7XG4gIH1cbn1cblxuLmJ0bi5pbmZvX2J1dHRvbi5hY3RpdmUgLmluZm9fYnV0dG9uX3BhbmVsIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbiAgYm90dG9tOiAtNHB4O1xuICBmaWx0ZXI6IGJsdXIoMHB4KTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5idG4uaW5mb19idXR0b24uYWN0aXZlIC5pbmZvX2J1dHRvbl9wYW5lbCB7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogNTAlO1xuICAgIHotaW5kZXg6IDEzO1xuICAgIG1heC13aWR0aDogMzByZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi5pbmZvX2J1dHRvbi5hY3RpdmUgLmluZm9fYnV0dG9uX292ZXJsYXkge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgei1pbmRleDogMTM7XG4gIH1cbn1cblxuLmNoZWNrIHtcbiAgbWluLXdpZHRoOiAyLjVyZW07XG4gIG1heC13aWR0aDogMi41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjVweDtcbiAgbWluLWhlaWdodDogMi41cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5jaGVja19pY29uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCRUM5RDc7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNoZWNrIGlucHV0IHtcbiAgbWFyZ2luOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBtYXJnaW46IGF1dG87XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLmNoZWNrIGlucHV0OmNoZWNrZWQgfiAuY2hlY2tfaWNvbiB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMyMTk2RjM7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltYWdlcy9jaGVjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciAjMjE5NkYzO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gLjhyZW07XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDIyLDg2LDE2NCwwLjMpO1xufVxuXG4ucmFkaW8ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogLjU1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWluLXdpZHRoOiAzLjVyZW07XG4gIG1heC13aWR0aDogMy41cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzLjVweDtcbiAgbWluLWhlaWdodDogMy41cmVtO1xufVxuXG4ucmFkaW86aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjRjJGNkZDO1xufVxuXG4ucmFkaW9faWNvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHRyYW5zaXRpb246IGJvcmRlciAuOXM7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNCRUM5RDc7XG59XG5cbi5yYWRpbyBpbnB1dCB7XG4gIG1hcmdpbjogYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG59XG5cbi5yYWRpbyBpbnB1dDpjaGVja2VkIH4gLmNoZWNrX2ljb24ge1xuICBib3JkZXI6IDdweCBzb2xpZCAjMjE5NkYzO1xuICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgyMiw4NiwxNjQsMC4zKTtcbn1cblxuLmJsb2NrX3RpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjMUYyMDI0O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICBmb250LXNpemU6IDMuMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDMuN3JlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY2MHB4KSB7XG4gIC5ibG9ja190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjlyZW07XG4gIH1cbn1cblxuLmluZm8ge1xuICByaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBib3R0b206IDFyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaW5mby5jb2RhX2dyYW1leCB7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xuICBwYWRkaW5nLWxlZnQ6IDdweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5OXB4KSB7XG4gIC5pbmZvLmNvZGFfZ3JhbWV4IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuXG4uaW5mbzpob3ZlciAuaW5mb19tZXNzYWdlIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMjtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAuaW5mbzpob3ZlciAuaW5mb19tZXNzYWdlIHtcbiAgICBsZWZ0OiA0cmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjE5cHgpIHtcbiAgLmluZm86aG92ZXIgLmluZm9fbWVzc2FnZSB7XG4gICAgYm90dG9tOiA0cmVtO1xuICB9XG59XG5cbi5pbmZvX21lc3NhZ2Uge1xuICBvcGFjaXR5OiAwO1xuICB6LWluZGV4OiAtMjtcbiAgaGVpZ2h0OiBhdXRvO1xuICB3aWR0aDogMjhyZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHRyYW5zaXRpb246IC40cztcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogLjZyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAxLjJyZW0gMS41cmVtIDEuMnJlbSAwLjVyZW07XG4gIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggcmdiYSg4MywxMDQsMTI5LDAuMyksLTFweCAycHggMTBweCByZ2JhKDgzLDEwNCwxMjksMC4zKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAuaW5mb19tZXNzYWdlIHtcbiAgICBsZWZ0OiAycmVtO1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMjE5cHgpIHtcbiAgLmluZm9fbWVzc2FnZSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIHotaW5kZXg6IC0yO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICBib3R0b206IDJyZW07XG4gICAgcmlnaHQ6IC0xcmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5pbmZvX21lc3NhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIG1hcmdpbjogYXV0bztcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1pbi13aWR0aDogMS43cmVtO1xuICBtYXgtd2lkdGg6IDEuN3JlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS43cHg7XG4gIG1pbi1oZWlnaHQ6IDEuN3JlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL2ljb242LnN2Z1wiKSBjZW50ZXIgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjIwcHgpIHtcbiAgLmluZm9fbWVzc2FnZTpiZWZvcmUge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogLTEuMnJlbTtcbiAgfVxufVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTIxOXB4KSB7XG4gIC5pbmZvX21lc3NhZ2U6YmVmb3JlIHtcbiAgICByaWdodDogMXJlbTtcbiAgICBib3R0b206IC0xLjNyZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgfVxufVxuXG4uaW5mb19tZXNzYWdlIGltZyB7XG4gIG1pbi13aWR0aDogMXJlbTtcbiAgbWF4LXdpZHRoOiAxcmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxLjZweDtcbiAgbWluLWhlaWdodDogMS42cmVtO1xufVxuXG4uaW5mbyBpbWcge1xuICBtaW4td2lkdGg6IDJyZW07XG4gIG1heC13aWR0aDogMnJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBtaW4taGVpZ2h0OiAycmVtO1xufVxuXG4uaW5mbyBwIHtcbiAgY29sb3I6ICMxRjIwMjQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBsaW5lLWhlaWdodDogMS41cmVtO1xufVxuXG4uZ3JvdXBfcmFkaW8ge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA0MnJlbTtcbn1cblxuLmdyb3VwX3JhZGlvIC50aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmdyb3VwX3JhZGlvIC50aXRsZV90ZXh0IHtcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG59XG5cbi5ncm91cF9yYWRpbyAudGl0bGUgLmluZm8ge1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ3JvdXBfcmFkaW9fbGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmc6IDAuOHJlbSAwIDAgMDtcbn1cblxuLmdyb3VwX3JhZGlvX2xpbmUgLnJhZGlvIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjNyZW07XG59XG5cbi5ncm91cF9yYWRpb19saW5lIGxhYmVsIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZ3JvdXBfcmFkaW9fbGluZSBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMy4ycmVtO1xufVxuXG4uZ3JvdXBfcmFkaW9fbGluZSBsYWJlbCBzcGFuIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xufVxuXG4uaW1wb3RhbnQ6YWZ0ZXIge1xuICB0b3A6IC0xcHg7XG4gIGNvbnRlbnQ6ICcgKic7XG4gIGNvbG9yOiAjRTQ0QzgzO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5sYWJlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1heC13aWR0aDogMjhyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMCAzLjFyZW0gMCAwO1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NTBweCkge1xuICBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuICB9XG59XG5cbmxhYmVsLmZpbGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDdweCAwIDAgNXB4O1xufVxuXG5sYWJlbC5maWxsOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogI0YyRjZGQztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JlYzlkNztcbn1cblxubGFiZWwuZmlsbCBzcGFuLnRpdGxlIHtcbiAgY29sb3I6ICM5MEEwQjc7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG59XG5cbmxhYmVsLmZpbGwgaW5wdXQge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogIzkwQTBCNztcbiAgZm9udC1zaXplOiAxLjZyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjRyZW07XG4gIGJvcmRlci1ib3R0b206IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxubGFiZWwuc2hvcnQge1xuICBtYXgtd2lkdGg6IDE2cmVtO1xufVxuXG5sYWJlbCAuc2VsZWN0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxubGFiZWwgLnNlbGVjdC5wZW5kaW5nIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbmxhYmVsIC5zZWxlY3QuYWN0aXZlIC5zZWxlY3RfbGlzdCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBhbmltYXRpb246IHNob3cgLjNzIGxpbmVhciAxO1xufVxuXG5sYWJlbCAuc2VsZWN0LmFjdGl2ZSAuc2VsZWN0X2xpc3QuYWRtaW4ge1xuICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gIG1heC1oZWlnaHQ6IDQwcmVtO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbmxhYmVsIC5zZWxlY3QuYWN0aXZlIC5zZWxlY3RfbGlzdC53aXRoX3Njcm9sbCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDI1MHB4O1xufVxuXG5sYWJlbCAuc2VsZWN0X2luZGljYXRvciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxubGFiZWwgLnNlbGVjdDphZnRlciB7XG4gIGhlaWdodDogMDtcbiAgYm90dG9tOiAxLjQ1cmVtO1xuICBjb250ZW50OiAnJztcbiAgcmlnaHQ6IDMuOHJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItdG9wOiAuNzVyZW0gc29saWQgIzIxOTZmMztcbiAgYm9yZGVyLWxlZnQ6IC41NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAuNTVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbmxhYmVsIC5zZWxlY3RfbGlzdCB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsMCwwLDAuMDcpO1xufVxuXG5sYWJlbCAuc2VsZWN0X2xpc3QgbGkge1xuICBjb2xvcjogIzNENDc1MjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDEuOXJlbTtcbiAgcGFkZGluZzogMS4yNXJlbSAycmVtO1xufVxuXG5sYWJlbCAuc2VsZWN0X2xpc3QgbGkuYWN0aXZlLFxubGFiZWwgLnNlbGVjdF9saXN0IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyMzYsMjQxLDI0NiwwLjUpO1xufVxuXG5sYWJlbCAuZXJyb3JfbGluZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiByZWQ7XG4gIG1hcmdpbjogMDtcbiAgdHJhbnNpdGlvbjogLjRzO1xufVxuXG5sYWJlbC5lcnJvciBzdmcgcGF0aCB7XG4gIHN0cm9rZTogcmVkO1xufVxuXG5sYWJlbC5lcnJvciBzcGFuIHtcbiAgY29sb3I6IHJlZDtcbn1cblxubGFiZWwuZXJyb3IgLmVycm9yX2xpbmUge1xuICB3aWR0aDogMTAwJTtcbn1cblxubGFiZWwgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDBweCAwIDdweDtcbiAgY29sb3I6ICMxNjU2QTQ7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBsaW5lLWhlaWdodDogMS42cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC40cHg7XG59XG5cbmxhYmVsIHNwYW4uZXJyb3Ige1xuICBjb2xvcjogcmVkO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTUwcHgpIHtcbiAgbGFiZWwgc3BhbiB7XG4gICAgbWFyZ2luOiAwIDAgM3B4O1xuICB9XG59XG5cbmxhYmVsIHN2ZyxcbmxhYmVsIC5maWVsZF9pY29uIHtcbiAgcmlnaHQ6IDNyZW07XG4gIGJvdHRvbTogLjdyZW07XG4gIG1pbi13aWR0aDogMnJlbTtcbiAgbWF4LXdpZHRoOiAycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIG1pbi1oZWlnaHQ6IDJyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxubGFiZWwgc3ZnIHBhdGgsXG5sYWJlbCAuZmllbGRfaWNvbiBwYXRoIHtcbiAgZmlsbDogI0M4Q0NERTtcbn1cblxubGFiZWwgc3ZnLnBlcnNlbnQsXG5sYWJlbCAuZmllbGRfaWNvbi5wZXJzZW50IHtcbiAgbWluLXdpZHRoOiAxLjJyZW07XG4gIG1heC13aWR0aDogMS4ycmVtO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyLjRweDtcbiAgbWluLWhlaWdodDogMi40cmVtO1xufVxuXG5sYWJlbCBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgY29sb3I6ICMzRDQ3NTI7XG4gIGJhY2tncm91bmQ6IDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZvbnQtc2l6ZTogMS42cmVtO1xuICBsaW5lLWhlaWdodDogMi40cmVtO1xuICBwYWRkaW5nOiAwLjNyZW0gMi42cmVtIDAuM3JlbSAwO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0JFQzlENztcbn1cblxubGFiZWwgaW5wdXQ6Zm9jdXMsXG5sYWJlbCBpbnB1dDphY3RpdmUge1xuICBvdXRsaW5lOiAwO1xuICBib3JkZXItY29sb3I6ICNCRUM5RDc7XG59XG5cbmxhYmVsIGlucHV0W3JlYWRvbmx5XSB7XG4gIGJhY2tncm91bmQ6IDA7XG59XG5cbmxhYmVsIGlucHV0OmZvY3VzIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gIGxhYmVsIGlucHV0IHtcbiAgICBwYWRkaW5nOiAwIDIuNnJlbSAuM3JlbSAwO1xuICB9XG59XG5cbi51aS1kYXRlcGlja2VyIHtcbiAgd2lkdGg6IDI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuICBib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLDAsMCwwLjA3KTtcbiAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uc2VsZWN0X290aGVyIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcicgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDJyZW07XG4gIG1hcmdpbjogYXV0byAwO1xuICBtYXgtd2lkdGg6IDE2cmVtO1xufVxuXG4uc2VsZWN0X290aGVyLmFkbWluIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBmb250LXNpemU6IDEuNXJlbTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAuc2VsZWN0X290aGVyLmFkbWluIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zZWxlY3Rfb3RoZXIuYWRtaW4gaW5wdXQge1xuICBib3JkZXItYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi5zZWxlY3Rfb3RoZXIuYWRtaW4gbGk6aG92ZXIgc3BhbiB7XG4gIGNvbG9yOiAjMjE5NmYzO1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlbGVjdF9vdGhlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc2VsZWN0X290aGVyIC5zZWxlY3Q6YWZ0ZXIge1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLnNlbGVjdF9vdGhlciAuaW5kaWNhdG9yIHtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDEuNHJlbTtcbn1cblxuQGtleWZyYW1lcyBzaG93IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBzaG93X2xlZnQge1xuICAwJSB7XG4gICAgbGVmdDogMnJlbTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAxMDAlIHtcbiAgICBsZWZ0OiA0cmVtO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGhpZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4iLCJAZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcbiAgICBzcmM6IHVybCgnLi4vZm9udHMvUm9ib3RvLVJlZ3VsYXIuZW90Jyk7XG4gICAgc3JjOiB1cmwoJy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgdXJsKCcuLi9mb250cy9Sb2JvdG8tUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnRzL1JvYm90by1SZWd1bGFyLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuIiwiaGVhZGVyIHtcblx0d2lkdGg6IDEwMCU7XG5cdHotaW5kZXg6IDEwO1xuXHRiYWNrZ3JvdW5kOiR3O1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRiYWNrZ3JvdW5kOiR3O1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAxMDAlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRwYWRkaW5nOiAwIDAgMCA0LjZyZW07XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQzhDQ0RFO1xuXHRAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpe1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRyaWdodDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0fVxuXHQuYWRtaW5fbGlzdHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdCYuYWN0aXZlIHtcblx0XHQmIH4gc2VjdGlvbiB7XG5cdFx0XHQuaW50ZXJmYWNlIHtcblx0XHRcdFx0Jl9yaWdodC5tZW51IHtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5Oi4xcztcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2xlZnQge1xuXHRcdFx0XHRcdC5pbm5lcl9tZW51IHtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm1vYmlsZV9idG4ge1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDEpe1xuXHRcdFx0XHRcdG1hcmdpbjogLS4ycmVtIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMil7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDMpe1xuXHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdEBtZWRpYShtYXgtd2lkdGg6IDExMTBweCl7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMTU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdHBhZGRpbmc6IDAgMS44cmVtIDAgMS41NWVtO1xuXHR9XG5cdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHRwYWRkaW5nOiAwIDEuN3JlbSAwIDEuOGVtO1xuXHR9XG5cdCoge1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHR9XG5cdC5tb2JpbGVfYnRuIHtcblx0XHRib3JkZXI6MDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHRyYW5zaXRpb246LjRzO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdG1hcmdpbjogMCAwIDAgMmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQuYWRtaW5fbGlzdHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdHdpZHRoOiAycmVtO1xuXHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHR0cmFuc2l0aW9uOi40cztcblx0XHRcdG1hcmdpbjouNXJlbSAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kOiMzRDQ3NTI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQmOm50aC1jaGlsZCgzKXtcblx0XHRcdFx0Ly8gbWFyZ2luOiAuNXJlbSBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAxLjRlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0bWFyZ2luOjAgMCAwIDEuNjVlbTtcblx0XHR9XG5cdH1cblx0Ji5kZW1vIHtcblx0XHQuY2FiaW5ldCB7XG5cdFx0XHQmX2xpbmVfdmlzaWJsZSB7XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdCYuZGVtb19pbmZvIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYnRuIHtcblx0XHRcdCYuZ3JlZW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0Ji5ibHVlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0JiB+IC5tYWluX2ludGVyZmFjZSB7XG5cdFx0XHQuaW50ZXJmYWNlX3Byb2ZpbGUge1xuXHRcdFx0XHQucGFuZWxfcmlnaHRfbGluZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRUJGMjtcblx0XHRcdFx0fVxuXHRcdFx0XHQuZm9yX2RlbW8ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5mb3JfcHJlbWl1bSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmxvZ291dCB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0Ym9yZGVyOjA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG5cdFx0cGFkZGluZzogMCAzLjExcmVtIDAgNC42ZW07XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0cGFkZGluZzogMCAxLjExcmVtIDAgMS4xZW07XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5tb2JpbGVfYnRue1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQudGl0bGUge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmxvZ28ge1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0fVxuXHR9XG5cdC5idG4ge1xuXHRcdG1hcmdpbi1yaWdodDogMC4zcmVtO1xuXHRcdCYuZ3JlZW4ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0Ji5ibHVlIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdCYub3JhbmdlIHtcblx0XHRcdC5maXJlX2ljb24ge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Ji5mb3JfcGhvbmUge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0XHQmLmZvcl9waG9uZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0cGFkZGluZzogLjdyZW0gMi4xcmVtO1xuXHRcdH1cblx0fVxuXHQubG9nbyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0cGFkZGluZzogMS4wcmVtIDQuNnJlbSAxLjByZW0gMDtcblx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHRcdHBhZGRpbmc6IC43OHJlbSAwIC40NXJlbTtcblx0XHR9XG5cdFx0aW1nIHtcblx0XHRcdHdpZHRoOiA2LjJyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRcdHdpZHRoOiA0cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG5cdC50aXRsZSB7XG5cdFx0d2lkdGg6IDE1ZW07XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Ym9yZGVyLXRvcDogMnB4IHNvbGlkICRibHVlO1xuXHRcdFx0YSxzcGFuIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRhLHNwYW4ge1xuXHRcdFx0Y29sb3I6IzNENDc1Mjtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4xcHg7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQudXNlciB7XG5cdFx0JmZhY2Uge1xuXHRcdFx0QGluY2x1ZGUgdyg0LDQpO1xuXHRcdFx0bWFyZ2luOiAwIDFyZW0gMCAwO1xuXHRcdH1cblx0XHQmbmFtZSB7XG5cdFx0XHR3aWR0aDogMThyZW07XG5cdFx0XHRjb2xvcjogIzkwYTBiNztcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0Zm9udC1zaXplOiAxLjRyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS42cmVtO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdH1cblx0fVxuXHQuY2FiaW5ldCAge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1heC13aWR0aDogMzYuNDNyZW07XG5cdFx0cGFkZGluZzogMCAzcmVtIDAgMDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdG1hcmdpbjogMCAwIDAgMi42cmVtO1xuXHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMTEwcHgpe1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0LmNhYmluZXRfbGlzdCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRhbmltYXRpb246c2hvdyAuMnMgIGxpbmVhciAxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2xpbmVfdmlzaWJsZSB7XG5cdFx0XHRib3JkZXI6MDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAwIDFyZW0gMCAzcmVtO1xuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogLjRzO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRib3JkZXItdG9wOiAxcmVtIHNvbGlkICRibHVlO1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAuNjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAuNjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ji5kZW1vX2luZm8ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLjRyZW07XG5cdFx0XHRcdFx0Y29sb3I6ICNFNDRDODM7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmX2xpc3Qge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMTAwJTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0YmFja2dyb3VuZDokdztcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwcHggMHB4IDZweCA2cHg7XG5cdFx0XHRhIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0cGFkZGluZzogLjVyZW0gMS41cmVtO1xuXHRcdFx0XHQmLm1vYmlsZV91c2VybmFtZSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmhvdmVyLCAmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyMzgsIDI0MiwgMjQ3LCAwLjUpO1xuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0Jjpub3QoLmZpbGwtY29sb3IpIHtcblx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0c3Ryb2tlOiRibHVlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmZpbGwtY29sb3Ige1xuXHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiRibHVlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRpbWcsIHN2ZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHcoMy4yLDMuMik7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRcdCY6bm90KC5maWxsLWNvbG9yKSB7XG5cdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRzdHJva2U6I0M4Q0NERTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5maWxsLWNvbG9yIHtcblx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdGZpbGw6I0M4Q0NERTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5sZWZ0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0LnJpZ2h0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHQmLndpdGhfYnRuc3tcblx0XHRcdG1heC13aWR0aDogNzVyZW07XG5cdFx0fVxuXHRcdCYubm9fYnRuc3tcblx0XHRcdG1heC13aWR0aDogNTByZW07XG5cdFx0fVxuXHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdC53cmFwX2J0biB7XG5cdFx0XHRtYXgtd2lkdGg6IDY1cmVtO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdC5idG4ge1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGFuZ3VhZ2Vfc2VjdGlvbntcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0YXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnN3aXRjaF9ibG9ja190aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgJGJsdWU7XG5cdFx0XHRcdGEsc3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRhLHNwYW4ge1xuXHRcdFx0XHRjb2xvcjojM0Q0NzUyO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuMXB4O1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmxlZnQsIC5yaWdodCB7XG5cdFx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRcdGRpc3BsYXk6IC1tb3otZmxleDtcblx0XHRkaXNwbGF5OiAtbXMtZmxleDtcblx0XHRkaXNwbGF5OiAtby1mbGV4O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdH1cbn1cbiIsIkBtaXhpbiBmYiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG5AbWl4aW4gY29udCgkbWF4X3dpZHRoOiAxMjAwcHgpIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogJG1heF93aWR0aDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDEuNXJlbTtcbn1cblxuQG1peGluIGJyKCRjOiByZWQpIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJGM7XG59XG5cbkBtaXhpbiBhYnMoJHBvc2l0aW9uOiBhYnNvbHV0ZSkge1xuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xuICB0b3A6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuQG1peGluIG92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoNzMsIDg2LCAxMDMsIDAuNjcpO1xufVxuXG5AbWl4aW4gdygkdzogYXV0bywgJGg6IGF1dG8pIHtcbiAgbWluLXdpZHRoOiAkdyArIHJlbTtcbiAgbWF4LXdpZHRoOiAkdyArIHJlbTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGggKyBweDtcbiAgbWluLWhlaWdodDogJGggKyByZW07XG59ICBcblxuQG1peGluIHNjYWxlKCRlbCl7XG4gIHRyYW5zaXRpb246LjRzO1xuICBAaWYgJGVsID09IDEge1xuICAgIHRyYW5zZm9ybTpzY2FsZSgxKTtcbiAgfVxuICBAZWxzZSBpZiAkZWwgPT0gMCB7XG4gICAgdHJhbnNmb3JtOnNjYWxlKDApO1xuICB9XG4gIEBlbHNlIHtcbiAgIHRyYW5zZm9ybTpzY2FsZSgkZWwpO1xuIH1cbn1cblxuXG5cbiR3OiAjZmZmO1xuJGJsdWU6IzIxOTZGMztcbiRncmVlbjojMUZCQTdDO1xuJG9yYW5nZTojRkY2QzJFXG5cblxuIiwic2VjdGlvbiB7XG5cdCYubG9nb3V0IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCoge1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0fVxuXHRcdHN2ZyB7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0ZmlsbDogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZvcmdvdCB7XG5cdFx0XHQubGVmdCB7XG5cdFx0XHRcdHBhZGRpbmc6IDVyZW0gMC41cmVtIDRyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAyMXJlbTtcblx0XHRcdFx0XHRwYWRkaW5nOiA5cmVtIDEuNnJlbSAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucmlnaHQge1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogNC44cmVtIDEuNXJlbSA0cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0cGFkZGluZzogMy40cmVtIDEuOHJlbSAwIDA7XG5cdFx0XHRcdG1heC13aWR0aDogNTMuNXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdG1heC13aWR0aDogNTEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDE4LjVyZW0pO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAycmVtIDAgMDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzcmVtIDA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0cGFkZGluZzogMnJlbSAyLjVyZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5saW5lIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYmxvY2tfdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQuc3VidGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRmb3JtIHtcblx0XHRcdG1heC13aWR0aDogMzkuNXJlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWFyZ2luOiAwIDE5cmVtIDAgYXV0bztcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0NDBweCl7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuOTlyZW07XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJsb2NrX3RpdGxlIHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGVmdCwgLnJpZ2h0IHtcblx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRtaW4taGVpZ2h0OiAxMDB2aDtcblx0XHRcdGJveC1zaXppbmc6IGluaGVyaXQ7XG5cdFx0XHRAaW5jbHVkZSBmYjtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0aW1nIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1heC13aWR0aDogOTByZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sZWZ0IHtcblx0XHRcdGJhY2tncm91bmQ6I0U1RTVFNTtcblx0XHRcdHBhZGRpbmc6IDhyZW0gMC41cmVtIDRyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1MXJlbTtcblx0XHRcdFx0cGFkZGluZzogNC41cmVtIC41cmVtIDRyZW07XG5cblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0cGFkZGluZzogOC43cmVtIDEuNnJlbSA0cmVtO1xuXHRcdFx0fVxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0c3Ryb2tlOiAjQzhDQ0RFO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdHBhZGRpbmc6MS42cmVtIDIuNXJlbSA0cmVtO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0cGFkZGluZzogMS42cmVtIDEuNXJlbSA0cmVtO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0OHJlbTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0bWluLWhlaWdodDogMjFyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDAuNXJlbSAxLjVyZW0gNHJlbTtcblx0XHRcdH1cblx0XHRcdGRpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRoMyB7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjdyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAzLjByZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubGluZV9idG4ge1xuXHRcdFx0ZGlzcGxheTogZ3JpZDtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdGdyaWQtZ2FwOiAxcmVtO1xuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHBhZGRpbmc6IDEuOTJyZW0gMi41cmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWRkaXRpb25hbGx5IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNC41cmVtO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRhIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1heC13aWR0aDogMTVyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdH1cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVtZW1iZXJfbWUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHdpZHRoOiBpbnRyaW5zaWM7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0d2lkdGg6IC1tb3otbWF4LWNvbnRlbnQ7XG5cdFx0XHR3aWR0aDogLXdlYmtpdC1tYXgtY29udGVudDtcblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0bWFyZ2luOjAgMCAwIDFyZW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cbn0iLCJcbnNlY3Rpb24ge1xuXHQmLm1haW5faW50ZXJmYWNlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmctdG9wOiA2cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHR9XG5cdFx0LmludGVyZmFjZSB7XG5cdFx0XHQmX2xlZnQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDlyZW0pO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zaXRpb246b3BhY2l0eSAuN3M7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzNy41cmVtKTtcblx0XHRcdFx0cGFkZGluZzogMnJlbSAxLjVyZW0gMCA0LjRyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDojZjJmMmYyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDJyZW0gMS41cmVtIDNyZW0gMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEyODBweCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogNy4xcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZmlsbCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMXJlbSAwIDAgNC40cmVtO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzOS4xcmVtKTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTIwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDAgMCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9yaWdodCB7XG5cdFx0XHRcdCYubmV3c3tcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgI2UxZThmMTtcblx0XHRcdFx0cGFkZGluZzogMi44cmVtIDAgMCAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDM2LjQ1cmVtO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNy4xcmVtKTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KXtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiA3LjFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTEyMHB4KXtcblx0XHRcdFx0XHRyaWdodDogLTEwMCU7XG5cdFx0XHRcdFx0dG9wOiA3LjFyZW07XG5cdFx0XHRcdFx0ei1pbmRleDogMTA7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjouNHM7XG5cdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDcuMnJlbSk7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogY2FsYygxMDAlIC0gNy4ycmVtKTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogN3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0M4Q0NERTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHRcdFx0XHR0b3A6IDQuN3JlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IGNhbGMoMTAwJSAtIDQuN3JlbSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfZmx1aWR7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0Jl9vdmVybGF5IHtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAtMjtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjouNHM7XG5cdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0YmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIC41KTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTEyMHB4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQud29ya19wYW5lbCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiR3O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0fVxufVxuLnVwcGVyX3BhbmVsIHtcblx0ZGlzcGxheTogZmxleDtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0cGFkZGluZzouOXJlbSAwIDFyZW07XG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6IC45cmVtIDAgMnJlbTtcblx0fVxuXHQuYmxvY2tfdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTIwcHgpe1xuXHRcdFx0bWFyZ2luOiAycmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRtYXJnaW46IDJyZW07XG5cdFx0fVxuXHR9XG5cdC5pY29uIHtcblx0XHRzdHJva2U6IzIxOTZGMztcblx0XHQmX3RleHQge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdHBhZGRpbmctbGVmdDogLjZyZW07XG5cdFx0fVxuXHRcdCYuYXNrIHtcblx0XHRcdC5zaW0ge1xuXHRcdFx0XHRmaWxsOiMyMTk2RjM7XG5cdFx0XHR9XG5cblx0XHR9XG5cdH1cbn1cblxuLnBkXzAge1xuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cblxuIiwiLm1lbnUge1xuXHQmX3VwcGVyX3NlY3Rpb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBhZGRpbmc6MCAuOXJlbSAwIDEuMnJlbTtcblx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpe1xuXHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXHQmX3RpdGxlIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tYm90dG9tOiAyLjFyZW07XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0cGFkZGluZzogMCAxcmVtXHQ7XG5cdFx0fVxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRiIHtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjdyZW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAuOHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX2luZm9fcGFuZWwge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6IzFGQkE3Qztcblx0XHRib3JkZXItcmFkaXVzOiAxLjZyZW07XG5cdFx0cGFkZGluZzogMXJlbSAxcmVtIDEuOXJlbTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkdztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IDMwcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDAgYXV0byAycmVtO1xuXHRcdFx0Ji5ib2xkIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjdyZW07XG5cdFx0XHR9XG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubnVtYmVyc19wYW5lbFx0e1xuXHRcdFx0YmFja2dyb3VuZDogIzFCRDg4RDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuNnJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lm51bWJlcnMge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRmb250LXNpemU6IDIuNHJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzcmVtO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0fVxuXHRcdC50ZXh0IHtcblx0XHRcdGNvbG9yOiAkdztcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxLjJyZW07XG5cdFx0fVxuXHRcdCYud2FybmluZyB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRkZFQkYyO1xuXHRcdFx0cGFkZGluZzogMXJlbSAxLjRyZW07XG5cdFx0XHRtYXJnaW46IDEuOHJlbSAwIDAgMDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDAuNnJlbTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNUU1RTU7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRcdG1hcmdpbjogMnJlbSBhdXRvIDAgYXV0bztcblx0XHRcdFx0d2lkdGg6IDk1JTtcblx0XHRcdH1cblx0XHRcdC5pbmZvLWJsb2Nre1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0Lndhcm5pbmdfaW5mbyB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRjb2xvcjogI0U0NEM4Mztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyLjByZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMXJlbSAwIDA7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdygyLjQsMi40KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAuOHJlbSBhdXRvIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDEuMnJlbSAyLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuc3VjY2Vzcy13YXJuaW5nIHtcblx0XHRcdHBhZGRpbmc6IDFyZW0gMS40cmVtO1xuXHRcdFx0bWFyZ2luOiAxLjhyZW0gMCAwIDA7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwLjZyZW07XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0XHRtYXJnaW46IDJyZW0gYXV0byAwIGF1dG87XG5cdFx0XHRcdHdpZHRoOiA5NSU7XG5cdFx0XHR9XG5cdFx0XHQuaW5mby1ibG9ja3tcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0XHRcdC53YXJuaW5nX2luZm8ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNnJlbTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNC4wcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDFyZW0gMCAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idG4ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWFyZ2luOiAwLjhyZW0gYXV0byAwO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjJyZW0gMi41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX2xpc3Qge1xuXHRcdC5zaGFkb3dfbGF5ZXJ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IC40cztcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdGJvdHRvbTogMDtcblx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KXtcblx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRtYXgtd2lkdGg6IGluaGVyaXQ7XG5cdFx0XHR3aWR0aDogaW5oZXJpdDtcblx0XHR9XG5cdFx0LmJvdHRvbV9idG5ze1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRtYXJnaW46IDAuM3JlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdCYuYWN0aXZle1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHR9XG5cdFx0XHQubWVudV9pdGVte1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMjE5NkYzO1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRcdCYuaGVscHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDFweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0XHRcdFx0Ym90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnZpZGVve1xuXHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQubWVudV9pdGVtX3RpdGxle1xuXHRcdFx0XHRcdGNvbG9yOiAjMjE5NkYzO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1lbnVfaXRlbV9mYWNle1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcdFx0XG5cdFx0XHR9XG5cdFx0XHQubWVudV9pdGVtX2ZhY2U6YWZ0ZXJ7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5oZWxwX3Rvb2x0aXB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRyaWdodDogMjdyZW07XG5cdFx0XHRib3R0b206IDJyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTExcHgpe1xuXHRcdFx0XHRyaWdodDogMTVyZW07XG5cdFx0XHRcdGJvdHRvbTogOHJlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0fVxuXG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjZweCl7XG5cdFx0XHRcdGJvdHRvbTogOHJlbTtcblx0XHRcdFx0bGVmdDogMXJlbTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdH1cblx0XHRcdC5pY29ue1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjZweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRtYXgtd2lkdGg6IDE1NHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA0M3B4IDEwcHggNDNweCAxMHB4O1xuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0YmFja2dyb3VuZDogI0YyRjZGQztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTZweCAwIDAgMTZweDtcblx0XHRcdFx0aW1ne1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuaGVscF90b29sdGlwX2luZm97XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2NnB4KXtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdHdpZHRoOiAyODZweDtcblx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMCAxNnB4IDE2cHggMDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cdFx0XHRcdC5oZWFkZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IDI0OHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzhweDtcblx0XHRcdFx0XHRtYXJnaW46IDIwcHggMjBweCAxMHB4IDIwcHg7XG5cdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcblx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDI4cHg7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMzdweDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMUYyMDI0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYm9keXtcblx0XHRcdFx0XHR3aWR0aDogMjQ4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDIwcHggMTBweCAyMHB4O1xuXHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG5cdFx0XHRcdFx0XHRmb250LXN0eWxlOiBub3JtYWw7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5mb290ZXJ7XG5cdFx0XHRcdFx0d2lkdGg6IDI0OHB4O1xuXHRcdFx0XHRcdGhlaWdodDogNThweDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjZweCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRidXR0b257XG5cdFx0XHRcdFx0XHRtYXJnaW46IDBweCAyMHB4IDEwcHggMjBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cHtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2NnB4KXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudHJpYW5nbGV7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2NnB4KXtcblx0XHRcdFx0XHR0b3A6IDI2cmVtO1xuXHRcdFx0XHRcdHJpZ2h0OiAyM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRwb3NpdGlvbjpyZWxhdGl2ZTtcblx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdGhlaWdodDogMDtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDIwcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0Ym9yZGVyLXRvcDogMjBweCBzb2xpZCAjZmZmZmZmO1xuXHRcdFx0XHR0b3A6IDI4cmVtO1xuXHRcdFx0XHRyaWdodDogMTByZW07XG5cdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9pdGVtIHtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Lm1lbnVfaXRlbV9mYWNlIHtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlMWU4ZjE7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHN2ZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHRyYW5zaXRpb246LjRzO1xuXHRcdFx0bWFyZ2luOiAwIDFyZW0gMCAwO1xuXHRcdFx0QGluY2x1ZGUgdygyLjQsMi40KTtcblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0Lm5ld3Mge1xuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHN0cm9rZTokYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1lbnUge1xuXHRcdFx0XHQmX2l0ZW1fZmFjZSB7XG5cdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfbWVzc2FnZV9wYW5lbCB7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogMThyZW07XG5cdFx0XHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogN3B4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0M4Q0NERTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfaXRlbV9mYWNlIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAxLjA3cmVtIDNyZW0gMXJlbTtcblx0XHRib3JkZXItdG9wOiAycHggc29saWQgI0UxRThGMTtcblx0XHQmX3ZpZGVve1xuXHRcdFx0cGFkZGluZzogYXV0bztcblx0XHRcdGJvcmRlci10b3A6YXV0bztcblx0XHR9XG5cdFx0Lm9wZW5fbmV3cyB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLm5ld3Mge1xuXHRcdFx0c3ZnIHtcblx0XHRcdFx0c3Ryb2tlOiAjMjE5NkYzO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHQmOmFmdGVyIHtcblx0XHRcdHJpZ2h0OiAyLjhyZW07XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOiAuNHM7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItdG9wOiAuOXJlbSBzb2xpZCAjMjE5NmYzO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IC42NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogLjY1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0LnZpZGVve1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1x0XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfaXRlbV90aXRsZSB7XG5cdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0fVxuXHQmX2ZyZXNoX25ld3N7XG5cdFx0Y29sb3I6ICMxQkQ4OEQ7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0fVxuXHQmX21lc3NhZ2VfcGFuZWwge1xuXHRcdG1hcmdpbjogMDtcblx0XHRtYXgtaGVpZ2h0OjA7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQubWVudV9tZXNzYWdlIHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMTBweCl7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHR9XG5cdFx0LnN0YXR1cyB7XG5cdFx0XHRjb2xvcjogIzFGQkE3Qztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdEBpbmNsdWRlIHcoLjgsLjgpO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMUZCQTdDO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IC41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQubWVudSB7XG5cdFx0XHQmX21lc3NhZ2VfdXBwZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAwLjRyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdH1cblx0XHRcdCZfbWVzc2FnZV9kYXRlIHtcblx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS45cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmX21lc3NhZ2Uge1xuXHRcdHBhZGRpbmc6IDFyZW0gMS43cmVtIC45cmVtIDJyZW07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRtYXJnaW46IDAgYXV0byAzcHg7XG5cdFx0d2lkdGg6IDk0JTtcblx0XHQudGl0bGV7XG5cdFx0XHRmb250LXNpemU6IDIuM3JlbTtcblx0XHR9XG5cdFx0Lm1lc3NhZ2V7XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHR9XG5cdH1cblx0Lm1vYmlsZV9tZW51IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBhZGRpbmctdG9wOiAxLjVyZW07XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTEyMHB4KXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW46IDAgMCAuMnJlbSAwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdHBhZGRpbmc6IC41cmVtIDEuMnJlbTtcblx0XHRcdCYubW9iaWxlX3VzZXJuYW1lIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6aG92ZXIsICYuYWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyMzgsIDI0MiwgMjQ3LCAwLjUpO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHQmOm5vdCguZmlsbC1jb2xvcikge1xuXHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdHN0cm9rZTokYmx1ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5maWxsLWNvbG9yIHtcblx0XHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0XHRmaWxsOiRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRpbWcsIHN2ZyB7XG5cdFx0XHRAaW5jbHVkZSB3KDMuMiwzLjIpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC45cmVtO1xuXHRcdFx0Jjpub3QoLmZpbGwtY29sb3IpIHtcblx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0c3Ryb2tlOiNDOENDREU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZmlsbC1jb2xvciB7XG5cdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdGZpbGw6I0M4Q0NERTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHR9XG5cdH1cbn1cbi5pbm5lcl9tZW51IHtcblx0cGFkZGluZzogMDtcblx0ei1pbmRleDogMztcblx0YmFja2dyb3VuZDojMTY1NkE0O1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJvcmRlci1yYWRpdXM6IC42cmVtIC42cmVtIC4wcmVtIC4wcmVtO1xuXHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcblx0QG1lZGlhKG1heC13aWR0aDogMTEyMHB4KXtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogNy4xcmVtO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdHRvcDogNy4xcmVtO1xuXHRcdGJhY2tncm91bmQ6MDtcblx0XHRoZWlnaHQ6IDQuNnJlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHR9XG5cdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHR0b3A6IDMuNTVyZW07XG5cdFx0cGFkZGluZzogMXJlbSAwIDByZW07XG5cdFx0aGVpZ2h0OiA1LjZyZW07XG5cdH1cblx0Ly8gQG1lZGlhIChvcmllbnRhdGlvbjogbGFuZHNjYXBlKSB7XG5cdC8vIFx0dG9wOiA3LjFyZW07XG5cdC8vIH1cblx0Ji5hY3RpdmUge1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHRcdC5uYXYge1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTRyZW0pO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YW5pbWF0aW9uOiBzaG93IC4zcyBsaW5lYXIgMTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0dHJhbnNpdGlvbjowcztcblx0XHRcdFx0LXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6dG91Y2g7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdG92ZXJmbG93OnNjcm9sbDtcblx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHRcdFx0XHQvL2Rpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdH1cblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDM2LjVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHRcdFx0d2lkdGg6IDdweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDdweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNDOENDREU7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdFx0Ji5oYXNfc3VibWVudSB7XG5cdFx0XHRcdFx0XHQjcmFwcG9ydGVyIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH07XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0LnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6MDtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246MHM7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOjA7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjowcztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYSBhbGwgYW5kIChvcmllbnRhdGlvbjpsYW5kc2NhcGUpIHtcblx0XHRcdFx0bWF4LWhlaWdodDogLXdlYmtpdC1jYWxjKDEwMHZoIC0gMTFyZW0pO1xuXHRcdFx0XHQtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcblx0XHRcdFx0b3ZlcmZsb3c6IHNjcm9sbDtcblx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCZfb3ZlcmxheSB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0LmluZGljYXRvciB7XG5cdFx0ei1pbmRleDogMTE7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6ICNGMkY2RkM7XG5cdFx0cGFkZGluZzogMS40cmVtIDAuNXJlbSAxLjRyZW0gMS41cmVtO1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRyaWdodDogMi40cmVtO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRib3JkZXItdG9wOiAuNzVyZW0gc29saWQgIzIxOTZmMztcblx0XHRcdGJvcmRlci1sZWZ0OiAuNTVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IC41NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHQmOmFmdGVyIHtcblxuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHR9XG5cdH1cblx0Lm5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHQmLmRpc2FibGVkIHtcblx0XHRcdCoge1xuXHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdH1cblx0XHRcdGxpIHtcblx0XHRcdFx0Jjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYuaGFzX3N1Ym1lbnUge1xuXHRcdFx0XHRcdCY6aG92ZXIgIHtcblx0XHRcdFx0XHRcdC5zdWJtZW51IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHR0b3A6IC00cmVtO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR6LWluZGV4OiAtMjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dHJhbnNpdGlvbjouN3M7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMTY1NkE0O1xuXHRcdFx0cGFkZGluZzogMC4zcmVtIDFyZW07XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDBweCAwcHggLjZyZW0gLjZyZW07XG5cdFx0XHRib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0XHR9XG5cdFx0bGkge1xuXHRcdFx0ZmxleDoxO1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLjY1cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3O1x0XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogLjZyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiAxMTAxcHgpe1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtIDAgMCAwO1xuXHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiR3O1xuXHRcdFx0XHRAaW5jbHVkZSBhYnMoKTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuaGFzX3N1Ym1lbnUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQjcmFwcG9ydGVye1xuXHRcdFx0XHRcdCNyYXBwb3J0ZXJJbWd7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0LnN1Ym1lbnUge1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRmaWx0ZXI6Ymx1cigwKTtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmID4gYTpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgYWJzO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogLjZyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogLjE7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdWJtZW51IHtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTEyMXB4KXtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtLjdyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0XHRcdHRvcDogLTJyZW07XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogLTI7XG5cdFx0XHRcdFx0XHR3aWR0aDogMzAuNHJlbTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogLjRzO1xuXHRcdFx0XHRcdFx0ZmlsdGVyOmJsdXIoNXB4KTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdFx0XHRib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0ZmlsdGVyOmJsdXIoMCk7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6bm9uZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwcmVtIDAgMDtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMzZDQ3NTI7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwLjk1cmVtIDEuNXJlbTtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHN0cm9rZTojQzhDQ0RFO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB3KDIuNCwyLjQpIDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEuNXJlbSAwIDA7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDowO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjYTdjNmVkO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAuMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNhN2M2ZWQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0c3Ryb2tlOiMyMTk2RjM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2E3YzZlZDtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjNyZW0gLjZyZW07XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGFicztcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0YSB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRjb2xvcjogI0E3QzZFRDtcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdHBhZGRpbmc6IDIuMDJyZW0gLjFyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjFyZW0gLjZyZW07XG5cdFx0XHR9XG5cblx0XHR9XG5cdFx0LnN1Ym1lbnUge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJveC1zaGFkb3c6IDAgN3B4IDIwcHggcmdiYSgwLDAsMCwuMDcpO1xuXHRcdH1cdFxuXHR9XG59XG4ubm90aWZpY2F0aW9uIHtcblx0Jl9ibG9jayB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdHotaW5kZXg6IDEwMDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRyaWdodDogLTEwMSU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHRyYW5zaXRpb246LjRzO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRtYXgtd2lkdGg6IDM2LjQ1cmVtO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGJhY2tncm91bmQ6JHc7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0fVxuXHRcdCYuYWN0aXZlIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Lm5vdGlmaWNhdGlvbl9vdmVybGF5IHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmZhcSB7XG5cdFx0XHQuZmFxIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZmFxLWZpbGwge1xuXHRcdFx0bWF4LXdpZHRoOiA1MS40NXJlbTtcblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzE2NTZBNDtcblx0XHRcdH1cblx0XHRcdC5ub3RpZmljYXRpb25fZGVzY3JpcHRpb24gIHtcblx0XHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRUNGMUY2O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1lbnUge1xuXHRcdFx0XHQmX2l0ZW1fZmFjZSB7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RpY2t5O1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxNjU2QTQ7XG5cdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdHN0cm9rZTogbm9uZTtcblx0XHRcdFx0XHRcdCYuY2xvc2Uge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB3KDQsNCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfaXRlbV90aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZmFxLWZpbGwge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5uZXdzIHtcblx0XHRcdC5uZXdzIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5pbm5lcl9ibG9jayB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR9XG5cdH1cblx0Jl9vdmVybGF5IHtcblx0XHR0b3A6IDA7XG5cdFx0bGVmdDogMDtcblx0XHR6LWluZGV4OiAtNTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0cmFuc2l0aW9uOi40cztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuXHR9XG5cdCZfZGVzY3JpcHRpb24ge1xuXHRcdHotaW5kZXg6IDM7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmOjotd2Via2l0LXNjcm9sbGJhciB7XG5cdFx0XHR3aWR0aDogN3B4O1xuXHRcdFx0aGVpZ2h0OiA3cHg7XG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdHJhY2sge1xuXG5cdFx0fVxuXG5cdFx0Jjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xuXHRcdFx0YmFja2dyb3VuZDogI0M4Q0NERTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDJyZW07XG5cdFx0fVxuXHRcdC5kZXNjcmlwdGlvbiB7XG5cdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdFx0cCB7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDJyZW07XG5cdFx0XHRcdGIge1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5tZW51IHtcblx0XHRcdCZfaXRlbSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmX2l0ZW1fZmFjZSB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxcmVtIDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHN0cm9rZTojQzhDQ0RFO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246LjRzO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHRcdFx0Ji5jbG9zZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdygxLjU1LDEuNTUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX21lc3NhZ2VfZGF0ZSB7XG5cdFx0XHRcdGNvbG9yOiAjOTBhMGI3O1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdH1cblx0XHRcdCZfbWVzc2FnZSB7XG5cdFx0XHRcdC5zdGF0dXMge1xuXHRcdFx0XHRcdGNvbG9yOiAjMWZiYTdjO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGNvbG9yOiAjM2Q0NzUyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJzZWN0aW9uIHtcblx0Ji5tYWluX2ludGVyZmFjZSB7IFxuXHRcdC5saW5lX2ljb24ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAuNHJlbSAwLjE3cmVtIDAgMDtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0cGFkZGluZzogLjFyZW0gMHJlbSAwIDA7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdHBhZGRpbmc6IDAuNnJlbSAwIDAgMDtcblx0XHRcdH1cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQuaWNvbiB7XG5cdFx0XHRcdFx0XHQmLnBsYXkge1xuXHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmlsbDokdztcblx0XHRcdFx0XHRcdFx0XHRcdHN0cm9rZTogJHc7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZmlsbDokYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCYuYXNrIHtcblx0XHRcdFx0XHRcdFx0Y2lyY2xlIHtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiRibHVlO1x0XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnNpbSB7XG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDokdztcblx0XHRcdFx0XHRcdFx0XHRzdHJva2U6JHc7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfdGV4dCB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnllYXJfbGluZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0XHRwYWRkaW5nOiAwIDNyZW0gMCAwO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogLjlyZW07XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdC5sb2NrZWQge1xuXHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDJyZW0gMCAwO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTIwcHgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6MDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMHJlbSAxLjVyZW0gMHJlbSAwcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0c3Ryb2tlOiRibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTEyMHB4KXtcblx0XHRcdFx0cGFkZGluZzogMCAycmVtIDAgMDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC42cmVtO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0XHQmX2xlZnRfZ3JvdXAge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0LmRhdGUge1xuXHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAyLjNyZW0gNXJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDQuN3JlbSAwIDA7XG5cdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEuOXJlbSAwIDA7XG5cdFx0XHRcdFx0cGFkZGluZzogMi4ycmVtIDQuNjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDA7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRwYWRkaW5nOiAuOHJlbSAxLjY4cmVtIDEuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX3N1YnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS45cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjdyZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuMXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHR9XG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5vcHRpb25zIHtcblx0XHRcdFx0Jl9sZWZ0IHtcblx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0XHRcdFx0b3JkZXI6IDM7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMS40cmVtIDEuM3JlbSAxcmVtO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMXJlbTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMC45cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogLjRyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMS4zcmVtIDEuOHJlbTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuMTVyZW0gMS43NXJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfcmlnaHQge1xuXHRcdFx0XHRcdG9yZGVyOiAyO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRcdFx0XHRvcmRlcjogMztcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNHJlbSAxLjVyZW0gMCAwO1xuXHRcdFx0XHRcdFx0Ji5uZXdze1xuXHRcdFx0XHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTMwMHB4KXtcblx0XHRcdFx0XHRcdFx0Lm9wdGlvbnNfcmlnaHRfbGlzdCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdHN0cm9rZTojOTBBMEI3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIuMnJlbTtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRzdHJva2U6JGJsdWU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Lm9wdGlvbnMge1xuXHRcdFx0XHRcdFx0Jl9yaWdodF9saXN0IHtcblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTMwMHB4KXtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMi4zcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMS4xcmVtIDFyZW0gMS4xcmVtIDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX2J0biB7XG5cdFx0XHRcdFx0d2lkdGg6IDJyZW07XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTMwMHB4KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDojOTBhMGI3O1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdyguNCwuNCk7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKGV2ZW4pIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAuM3JlbSBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQub3ByZXQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0ei1pbmRleDogMztcblx0XHRcdHBhZGRpbmc6IDJyZW0gMi4ycmVtO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAxLjlyZW0gMi4wNXJlbTtcblx0XHRcdFx0Ym90dG9tOiAyLjNyZW07XG5cdFx0XHRcdHJpZ2h0OiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRtYXJnaW46IDQuMnJlbSAwIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDFyZW0gMi4ycmVtO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwIDRweCAxMHB4IHJnYmEoMzMsMTUwLDI0MywuMyksIC0xMHJlbSAwcHggMHB4IDI3cHggI0JGRTNGRiwgMTByZW0gMHB4IDBweCAyN3B4ICNCRkUzRkY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIuaW5ka29tc3RhciB7XG5cdC5ibG9ja190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMS4ycmVtO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdG1hcmdpbi1ib3R0b206IC42cmVtO1xuXHRcdH1cblx0fVxuXHQuZmllbGRfZ3JvdXAge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAyLjhyZW0gMi45cmVtIDIuNnJlbTtcblx0XHQmLnN0YXJ0IHtcblx0XHRcdHBhZGRpbmc6MnJlbSAzcmVtIDA7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdHBhZGRpbmc6MnJlbSAxLjVyZW0gMDtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0cGFkZGluZzogMS43cmVtIDEuNXJlbSAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmVuZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRwYWRkaW5nOiAyLjhyZW0gMS41cmVtIDByZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHBhZGRpbmc6IDEuOHJlbSAxLjVyZW0gMDtcblx0XHR9XG5cdFx0Lmdyb3VwX3JhZGlve1xuXHRcdFx0Ji5maXJzdHtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1LjNyZW07XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5sYXN0e1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogLTJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0LmluZm97XG5cdFx0XHRcdFx0Ji5jaGVja2JveHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDIuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lmdyb3VwX3JhZGlvX2xpbmUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMCAtNnB4O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuY2hlY2tib3h7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuaW5ka29tc3Rhcl9saW5lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcdFxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdCYuc2hvd19pbmRpY2F0b3Ige1xuXHRcdFx0LmluZGtvbXN0YXJfbGluZV9pbmRpY2F0b3Ige1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdGZpbHRlcjpibHVyKDBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Jl9pbmRpY2F0b3Ige1xuXHRcdFx0dG9wOiAtMnJlbTtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRmaWx0ZXI6Ymx1cig1cHgpO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOi40cztcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1hcmdpbjogMCAwIDJyZW0gMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGJhY2tncm91bmQ6ICNDQ0YwRDQ7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDIuM3JlbTtcblx0XHRcdHBhZGRpbmc6IDAuM3JlbSAxLjRyZW07XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRjb2xvcjogIzEwOEM1Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpe1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxcmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdGxhYmVsIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW4tYm90dG9tOiAzcmVtO1xuXHRcdG1heC13aWR0aDogNDIuMnJlbTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRtYXgtd2lkdGg6IDQxLjVyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjlyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuMnJlbTtcblx0XHR9XG5cdFx0LnRpdGxlIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDNweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdH1cblx0Zm9ybSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE1LjVyZW0pO1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpICB7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNi42cmVtKTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0YmFja2dyb3VuZDokdztcblx0XHR9XG5cdFx0LmlucHV0e1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDBweDtcblx0XHR9XG5cdFx0LmNsZWFyZml4e1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMHB4O1xuXHRcdH1cblx0XHQuaGVscC1ibG9ja3tcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdCNkZWNsYXJhdGlvbl9pc19tYXJnaW5hbF8we1xuXG5cdFx0fVxuXHRcdC5ncm91cF9yYWRpb19saW5le1xuXHRcdFx0ZGl2e1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdFx0dWx7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0XHRsaXtcblx0XHRcdFx0JjpmaXJzdC1jaGlsZHtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDMuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0Jjpob3Zlcntcblx0XHRcdFx0XHRsYWJlbDpiZWZvcmV7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRjJGNkZDO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHR3aWR0aDogMzVweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDM1cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAuM3JlbSAwIDA7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR6LWluZGV4OiAxMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdGJvcmRlcjogMDtcblxuXHRcdFx0XHRcdCY6bm90KGNoZWNrZWQpICsgbGFiZWw6YmVmb3Jle1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogLTM4cHg7XG5cdFx0XHRcdFx0XHR0b3A6IC04cHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuNTVyZW07XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmV7XG5cdFx0XHRcdFx0XHQvL2JhY2tncm91bmQ6IDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOm5vdChjaGVja2VkKSArIGxhYmVsOmFmdGVye1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNHB4O1xuXHRcdFx0XHRcdFx0bGVmdDogLTMzcHg7XG5cdFx0XHRcdFx0XHR0b3A6IC0zcHg7XG5cdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI0JFQzlENztcblx0XHRcdFx0XHRcdC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiA3cHggc29saWQgIzIxOTZGMztcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDIyLDg2LDE2NCwwLjMpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjRweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuaW5mbyB7XG5cdFx0XHQmX2J1dHRvbiB7XG5cdFx0XHRcdHJpZ2h0OiAyLjlyZW07XG5cdFx0XHRcdGJvdHRvbTogMS4wcmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjlyZW0gMi4zNXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdHJpZ2h0OiAxLjdyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI4LjhyZW07XG5cdFx0XHRcdFx0bWFyZ2luOiAxLjRyZW0gYXV0byAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRcblx0XHRcdFx0LmVycm9yIHtcblx0XHRcdFx0XHQuZXJyb3JfbGluZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLmpvYiB7XG5cdC5ibG9ja190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRwYWRkaW5nOiAwIDEuN3JlbTtcblx0XHR9XG5cdH1cblx0LndvcmtfcGFuZWwge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0cGFkZGluZzoycmVtIDIuOXJlbSAycmVtIDIuN3JlbTtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSA4LjFyZW0pO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7XG5cdFx0XHRwYWRkaW5nOiA3LjlyZW0gMS40cmVtIDA7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gMi43cmVtKTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0cGFkZGluZzogNy4zcmVtIDAgMDtcblx0XHR9XG5cdH1cblx0Jl9saW5lIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdGJvcmRlci1ib3R0b206ICAxcHggc29saWQgI0UxRThGMTtcblxuXG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRib3JkZXItYm90dG9tOiAgMHB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRib3JkZXItdG9wOiAgMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHQmICsgLmpvYl9saW5lIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYudGl0bGUge1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0aDQge1xuXHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHR9XG5cdFx0XHQuam9iIHtcblx0XHRcdFx0Jl9vcHRpb25zIHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuZGF0YSB7XG5cdFx0XHQuam9iIHtcblx0XHRcdFx0Jl9vcHRpb25zIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMjY7XG5cdFx0XHRcdFx0XHQuam9iX29wdGlvbnNfbGlzdCB7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjY7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5qb2Jfb3B0aW9uc19idG4ge1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmpvYiB7XG5cdFx0XHRcdFx0XHQmX29wdGlvbnNfbGlzdCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogLTJyZW07XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0yO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246LjZzO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMi4zcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgN3B4IDIwcHggcmdiYSgwLDAsMCwuMDcpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOmF1dG87XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cmVtO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsNTAlKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMS4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRcdHN0cm9rZTogIzkwYTBiNztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzNkNDc1Mjtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRcdCYuYmFkZ2Uge1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC01cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAuMXB4IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxNjU2QTQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udDogbWVzc2FnZS1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtNTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0XHRcdCYubm90aWZpY2F0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMS44NXJlbSAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuMXJlbSAxcmVtIDEuMXJlbSAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0YXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0c3Ryb2tlOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9vcHRpb25zX2J0biB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRAaW5jbHVkZSB3KDIuOCwyLjgpO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRAaW5jbHVkZSBicigkYmx1ZSk7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogLTI7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLDAsMCwuNSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZmI7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM5MGEwYjc7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHcoLjQsLjQpO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAuM3JlbSBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX29wdGlvbnNfbGlzdCB7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoNW4gKzEpe1xuXHRcdFx0XHQudXNlcl9mYWNle1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNFQUVDRkY7XG5cdFx0XHRcdFx0aDV7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0U2QjEzMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDVuICsyKXtcblx0XHRcdFx0LnVzZXJfZmFjZXtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZGOEU3O1xuXHRcdFx0XHRcdGg1e1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMzMDQxRTY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCg1biArMyl7XG5cdFx0XHRcdC51c2VyX2ZhY2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzU5OTREQztcblx0XHRcdFx0XHRoNXtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRkZGRkZGO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpudGgtY2hpbGQoNW4gKzQpe1xuXHRcdFx0XHQudXNlcl9mYWNle1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IGdvbGRlbnJvZDtcblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmOm50aC1jaGlsZCg1biArNSl7XG5cdFx0XHRcdC51c2VyX2ZhY2V7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogIzVDQURGRjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubGVmdCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuam9iIHtcblx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHR3aWR0aDogMjQlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNzAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHR3aWR0aDogMzElO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHR3aWR0aDogMjcuNyU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5yaWdodCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdH1cblx0XHRcdCZfdHlwZSB7XG5cdFx0XHRcdHdpZHRoOiAxNy4xJTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTcwMHB4KXtcblx0XHRcdFx0XHR3aWR0aDogMTUuMSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHR3aWR0aDogMTkuMSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxNC4xJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAuOTdyZW0gMS42NXJlbSAuOTdyZW0gMC45M3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0cGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDEuNjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfaG9ub3JhciB7XG5cdFx0XHRcdHdpZHRoOiA5LjUlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMi41JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX2tvcnMge1xuXHRcdFx0XHR3aWR0aDogMTYuOTQlO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNzAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMy45NCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxNi42JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfYmV0YWxpbmdzZGF0byB7XG5cdFx0XHRcdHdpZHRoOiAxMC41JTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHR3aWR0aDogMTQuNSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxNi41JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfb3B0aW9ucyB7XG5cdFx0XHRcdHdpZHRoOiAxNS45JTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAxcmVtIDAuNHJlbSAxcmVtIDEuNHJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTcwMHB4KXtcblx0XHRcdFx0XHR3aWR0aDogMTkuOSU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMS40cmVtIDFyZW0gMS40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDglO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHR3aWR0aDogOSU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0UxRThGMTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC51c2VyIHtcblx0XHRcdCZfZmFjZSB7XG5cdFx0XHRcdEBpbmNsdWRlIGZiO1xuXHRcdFx0XHRAaW5jbHVkZSB3KDQsNCk7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHNpbHZlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRtYXJnaW46IDAgLjk5cmVtIDAgMDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0aDUge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfbmFtZSB7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfZGF0ZSB7XG5cdFx0XHRcdGNvbG9yOiAjMjE5NkYzO1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9jb2wge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogMXJlbSAyLjJyZW07XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRwYWRkaW5nOiAwLjk3cmVtIDEuNjVyZW1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0cGFkZGluZzogLjJyZW0gMS42NXJlbTtcblx0XHR9XG5cdH1cblx0Jl9ib3R0b21fbGluZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdFx0dWwge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMHJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0cGFkZGluZzogMS43cmVtIDIuMjVyZW07XG5cdFx0XHRcdCYuaW5mb19idXR0b24ge1xuXHRcdFx0XHRcdC5pbmZvIHtcblx0XHRcdFx0XHRcdCZfbGluZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMS4ycmVtIDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCZfYnV0dG9uX3BhbmVsIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdGhlaWdodDogNS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRoZWlnaHQ6IDQuMzVyZW07XG5cdFx0XHRcdFx0cGFkZGluZzogMS4ycmVtIDQuMHJlbTtcblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnZhbHVlX3RpdGxlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCgubGFzdCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuNHJlbSAxcmVtIDEuNHJlbSAyLjJyZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuNHJlbSAxcmVtIDEuNHJlbSAxLjdyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6I2YyZjJmMjtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjByZW0gMS43cmVtIDEuMHJlbSAxLjdyZW0gO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdCYuYmx1ZSB7XG5cdFx0XHRcdFx0XHQmLmNsZWFyIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRibHVlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0XHQmX2J1dHRvbl9wYW5lbCB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMXJlbTtcblx0XHRcdFx0XHRcdGJvdHRvbTogMXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAycmVtIDA7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkZFM0ZGO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdFx0JjpudGgtY2hpbGQoMSl7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMzg0MHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiA0NyU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE5MjBweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogNDIlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjgwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiA1MC41JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY4cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6MzklXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpe1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDM4NDBweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTglO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxOTIwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNyU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTclO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjhweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjMlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmJvdHRvbV9idG5ze1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdG1hcmdpbi10b3A6MnJlbTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0XHRcdGJhY2tncm91bmQ6ICNCRkUzRkY7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdC5idG4ge1xuXHRcdFx0XHQmLmJsdWUge1xuXHRcdFx0XHRcdCYuY2xlYXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokYmx1ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0Jl9idXR0b25fcGFuZWwge1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnRvdGFsX2luZm97XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0LmpvYl9saW5le1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMnJlbTtcblx0XHRcdH1cblx0XHRcdC5qb2JfdGl0bGV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuam9iX3R5cGV7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQuam9iX2JldGFsaW5nc2RhdG97XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQudG90YWxfaG9ub3JhciwgLnRvdGFsX2tvcnN7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmMmYyZjI7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdHBhZGRpbmc6IDEuMHJlbSAxLjdyZW0gMS4wcmVtIDEuN3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5kZWR1Y3Rpb24ge1xuXHQuYmxvY2tfdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0cGFkZGluZzogMCAxLjdyZW07XG5cdFx0fVxuXHR9XG5cdC53b3JrX3BhbmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6MnJlbSAyLjlyZW0gMnJlbSAyLjhyZW07XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAlIC0gOC4xcmVtKTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpe1xuXHRcdFx0cGFkZGluZzogNy45cmVtIDEuNHJlbSAwO1xuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIuN3JlbSk7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHBhZGRpbmc6IDcuM3JlbSAwIDA7XG5cdFx0fVxuXHR9XG5cdC5qb2Ige1xuXHRcdCZfbGluZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IHN0cmV0Y2g7XG5cdFx0XHRib3JkZXItYm90dG9tOiAgMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAgMHB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdGJvcmRlci10b3A6ICAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdFx0JiArIC5qb2JfbGluZSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYubmFtZV9ncm91cCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAuOTVyZW0gMi4xcmVtO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDMzLDE1MCwyNDMsLjA1KTtcblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYudGl0bGUge1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRoNCB7XG5cdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuam9iIHtcblx0XHRcdFx0XHQmX29wdGlvbnMge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZGF0YSB7XG5cdFx0XHRcdCYuY2xlYXIge1xuXHRcdFx0XHRcdC5qb2Ige1xuXHRcdFx0XHRcdFx0Jl9jb2wge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAuN3JlbSAyLjJyZW0gO1xuXHRcdFx0XHRcdFx0XHQuam9iX3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYudG90YWwge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywuMDUpO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcmVtO1xuXHRcdFx0XHRcdGhyIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR9O1xuXHRcdFx0XHRcdC5qb2Ige1xuXHRcdFx0XHRcdFx0Jl9jb2wge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAuNnJlbSAyLjJyZW07XG5cdFx0XHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQvLyAucmlnaHQge1xuXHRcdFx0XHRcdFx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdC8vIH1cblx0XHRcdFx0XHRcdFx0Ly8gLmxlZnQge1xuXHRcdFx0XHRcdFx0XHQvLyBcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHQvLyB9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmpvYiB7XG5cdFx0XHRcdFx0Jl9jb2wge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMXJlbSAyLjJyZW0gO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzc3cHgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAuOHJlbSAyLjJyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfb3B0aW9ucyB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IC44cmVtIC40cmVtIC44cmVtIDEuNHJlbTtcblxuXHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyNjtcblx0XHRcdFx0XHRcdFx0LmpvYl9vcHRpb25zX2xpc3Qge1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI2O1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5qb2Jfb3B0aW9uc19idG4ge1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuam9iIHtcblx0XHRcdFx0XHRcdFx0Jl9vcHRpb25zX2xpc3Qge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDogLTJyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiA1O1xuXHRcdFx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTI7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOi42cztcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMi4zcmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcblx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgN3B4IDIwcHggcmdiYSgwLDAsMCwuMDcpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHRvcDphdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAtNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsNTAlKTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDEuMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRzdHJva2U6ICM5MGEwYjc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjM2Q0NzUyO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRwe1xuXHRcdFx0XHRcdFx0XHRcdFx0Ji5iYWRnZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogLTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogLjFweCA0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNmZmYgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udDogbWVzc2FnZS1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtNTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmLm5vdGlmaWNhdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEuODVyZW0gMCAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTMwMHB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjFyZW0gMXJlbSAxLjFyZW0gMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRzdHJva2U6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9vcHRpb25zX2J0biB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdygyLjgsMi44KTtcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGJyKCRibHVlKTtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IC0yO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZmI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICM5MGEwYjc7XG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdyguNCwuNCk7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogLjNyZW0gYXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9vcHRpb25zX2xpc3Qge1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcblx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxlZnQge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS45cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQucmlnaHQge1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5qb2Ige1xuXHRcdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0XHR3aWR0aDogMjQlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDIuMnJlbSAxcmVtIDIuMHJlbTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNzAwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI2JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAzMSU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNy43JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yaWdodCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3RleHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl90eXBlIHtcblx0XHRcdFx0XHR3aWR0aDogMTcuMSU7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTcwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNS4xJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOS4xJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE0LjElO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDAuOTNyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDEuNjNyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfaG9ub3JhciB7XG5cdFx0XHRcdFx0d2lkdGg6IDkuNSU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEyLjUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9rb3JzIHtcblx0XHRcdFx0XHR3aWR0aDogMTYuOTQlO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTcwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMy45NCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNi42JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfYmV0YWxpbmdzZGF0byB7XG5cdFx0XHRcdFx0d2lkdGg6IDE0LjklO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNC41JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE2LjUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9vcHRpb25zIHtcblx0XHRcdFx0XHR3aWR0aDogMTUuOSU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMC40cmVtIDFyZW0gMS40cmVtO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE3MDBweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTkuOSU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDEuNHJlbSAxcmVtIDEuNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiA4JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDklO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0UxRThGMTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQudXNlciB7XG5cdFx0XHRcdCZfZmFjZSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdyg0LDQpO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHNpbHZlcjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIC45OXJlbSAwIDA7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9uYW1lIHtcblx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuMztcblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX2RhdGUge1xuXHRcdFx0XHRcdGNvbG9yOiAjMjE5NkYzO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS40O1xuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfY29sIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZzogMXJlbSAyLjJyZW07XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAwLjk3cmVtIDEuNjVyZW1cblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0cGFkZGluZzogLjJyZW0gMS42NXJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9ib3R0b21fbGluZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtIDA7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0fVxuXHRcdFx0dWwge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMHJlbTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxLjdyZW0gMi4yNXJlbTtcblx0XHRcdFx0XHQmLmluZm9fYnV0dG9uIHtcblx0XHRcdFx0XHRcdC5pbmZvIHtcblx0XHRcdFx0XHRcdFx0Jl9saW5lIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjJyZW0gMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQmX2J1dHRvbl9wYW5lbCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE4cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0LjM1cmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMS4ycmVtIDQuMHJlbTtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQudmFsdWVfdGl0bGUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpub3QoLmRlZHVjdGlvbi1sYXN0KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjRyZW0gMXJlbSAxLjRyZW0gMi4ycmVtO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMS40cmVtIDFyZW0gMS40cmVtIDEuN3JlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDojZjJmMmYyO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjByZW0gMS43cmVtIDEuMHJlbSAxLjdyZW0gO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0Ji5ibHVlIHtcblx0XHRcdFx0XHRcdFx0Ji5jbGVhciB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JGJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0XHRcdCZfYnV0dG9uX3BhbmVsIHtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5kZWR1Y3Rpb24tbGFzdCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdFx0Ly9wb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IDFyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0JGRTNGRjtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5pbnZlc3RtZW50cyB7XG5cdC5ibG9ja190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRwYWRkaW5nOiAwIDEuN3JlbTtcblx0XHR9XG5cdH0gXG5cdC53b3JrX3BhbmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6MnJlbSAyLjlyZW0gMnJlbSAyLjhyZW07XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAlIC0gOC4xcmVtKTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpe1xuXHRcdFx0cGFkZGluZzogNy45cmVtIDEuNHJlbSAwO1xuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIuN3JlbSk7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHBhZGRpbmc6IDcuM3JlbSAwIDA7XG5cdFx0fVxuXG5cdFx0Ly90aGlzIHN0eWxlcyBmb3IgYm90dG9tIHRhYmxlXG5cdFx0Lmdyb3VwX2xpbmVzIHtcblx0XHRcdCYuc2Vjb25kX3RhYmxlIHtcblxuXHRcdFx0XHQubmFtZV9ncm91cCB7XG5cdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMHJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5qb2Ige1xuXHRcdFx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwLjAlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDIuMnJlbSAxcmVtIDIuMHJlbTtcblxuXHRcdFx0XHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfdGV4dCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl90eXBlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMy41JTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfaG9ub3JhciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTcuNSU7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9rb3JzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNS4xJTtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNjAwcHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjAuMSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX2JldGFsaW5nc2RhdG8ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIzLjMlO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE2MDBweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyOC4zJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfb3B0aW9ucyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTUuOSU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDAuNHJlbSAxcmVtIDEuNHJlbTtcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDJweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTFFOEYxO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX3RleHRfc3ViIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW46IC02cHggMHB4IDVweDtcblx0XHRcdFx0XHR9XG5cblxuXHRcdFx0XHRcdCZfY29sIHtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LmpvYiB7XG5cdFx0Jl9saW5lIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcblx0XHRcdGJvcmRlci1ib3R0b206ICAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdC5lcnJvcl90ZXh0IHtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRib3R0b206IC0uMnJlbTtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICNFNDRDODM7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHR9XG5cdFx0XHQmLmNvbF9maWxsIHtcblx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLC4wNSk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAgMHB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdGJvcmRlci10b3A6ICAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdFx0JiArIC5qb2JfbGluZSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYud2FybmluZyB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGRkVCRjI7XG5cdFx0XHRcdC5lcnJvcl90ZXh0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5uZXJfZm9ybSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYubmFtZV9ncm91cCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyLjJyZW07XG5cdFx0XHRcdHBhZGRpbmc6IC45NXJlbSAuMXJlbSAwO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogLjk1cmVtIDEuOHJlbSAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy4wcmVtO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnRpdGxlIHtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0aDQge1xuXHRcdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmpvYiB7XG5cdFx0XHRcdFx0Jl9vcHRpb25zIHtcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmJvbGQge1xuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji50d29fY29sIHtcblx0XHRcdFx0LmpvYiB7XG5cdFx0XHRcdFx0Jl90aXRsZSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNjElO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTcwMHB4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDU1JTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfYmV0YWxpbmdzZGF0byB7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTklO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnRocmVlX2NvbCB7XG5cdFx0XHRcdC5qb2Ige1xuXHRcdFx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDM1JTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE3MDBweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyOSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX3R5cGUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI0JTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyNiU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzNiU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9rb3JzIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNyU7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTkuNSU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5jbGVhciB7XG5cdFx0XHRcdC5qb2JfY29sIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAuMzVyZW0gMi4ycmVtIC43NXJlbSAyLjJyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZGF0YSB7XG5cdFx0XHRcdC5sYXN0UmF0ZXtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDIuNXJlbTtcbiAgICBcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudG90YWwge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywuMDUpO1xuXHRcdFx0XHRcdC5qb2Ige1xuXHRcdFx0XHRcdFx0Jl9jb2wge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAuNnJlbSAyLjJyZW07XG5cdFx0XHRcdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5qb2Ige1xuXHRcdFx0XHRcdCZfY29sIHtcblx0XHRcdFx0XHRcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl9vcHRpb25zIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjhyZW0gLjRyZW0gLjhyZW0gMS40cmVtO1xuXG5cdFx0XHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI2O1xuXHRcdFx0XHRcdFx0XHQuam9iX29wdGlvbnNfbGlzdCB7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdFx0ei1pbmRleDogMjY7XG5cdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmpvYl9vcHRpb25zX2J0biB7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5qb2Ige1xuXHRcdFx0XHRcdFx0XHQmX29wdGlvbnNfbGlzdCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAtMnJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMjtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246LjZzO1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDIyLjNyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMCA3cHggMjBweCByZ2JhKDAsMCwwLC4wNyk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOmF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDUwJTtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC00cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSw1MCUpO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdygyLjQsMi40KTtcblx0XHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMS4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHN0cm9rZTogIzkwYTBiNztcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICMzZDQ3NTI7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdHB7XG5cdFx0XHRcdFx0XHRcdFx0XHQmLmJhZGdlIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IC01cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAtNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAuMXB4IDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMTY1NkE0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250OiBtZXNzYWdlLWJveDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IC01MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0XHRcdCYubm90aWZpY2F0aW9uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMS44NXJlbSAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuMXJlbSAxcmVtIDEuMXJlbSAycmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHN0cm9rZTogJGJsdWU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX29wdGlvbnNfYnRuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB3KDIuOCwyLjgpO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgYnIoJGJsdWUpO1xuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogLTI7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsLjUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBmYjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogIzkwYTBiNztcblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB3KC40LC40KTtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0JjpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAuM3JlbSBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX29wdGlvbnNfbGlzdCB7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IGF1dG87XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGVmdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yaWdodCB7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmpvYiB7XG5cdFx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRcdHdpZHRoOiA0MSU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMi4ycmVtIDFyZW0gMi4wcmVtO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjk3cmVtIDEuNjVyZW0gLjk3cmVtIDEuNjNyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5yaWdodCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3RleHQge1xuXHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl90eXBlIHtcblx0XHRcdFx0XHR3aWR0aDogMTcuMSU7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTcwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNS4xJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOS4xJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDMwJTtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuOTdyZW0gMS42NXJlbSAuOTdyZW0gMC45M3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuOTdyZW0gMS42NXJlbSAuOTdyZW0gMS42M3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9ob25vcmFyIHtcblx0XHRcdFx0XHR3aWR0aDogMTcuOSU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE0JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTI4MHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNSU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX2tvcnMge1xuXHRcdFx0XHRcdHdpZHRoOiAxNy45NCU7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNzAwcHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEzLjk0JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE4JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfYmV0YWxpbmdzZGF0byB7XG5cdFx0XHRcdFx0d2lkdGg6IDE0LjklO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNC41JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE2LjUlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9vcHRpb25zIHtcblx0XHRcdFx0XHR3aWR0aDogMTUuOSU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMC40cmVtIDFyZW0gMS40cmVtO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE3MDBweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTkuOSU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDEuNHJlbSAxcmVtIDEuNHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiA4JTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDklO1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0UxRThGMTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfdGV4dF9zdWIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0bWFyZ2luOiAtNnB4IDBweCA1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9jb2wge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAuOThyZW0gMi4ycmVtO1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdC5oZWxwLWlubGluZXtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0cGFkZGluZzogMC45N3JlbSAxLjY1cmVtXG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdHBhZGRpbmc6IC4ycmVtIDEuNjVyZW07XG5cdFx0XHR9XG5cblx0XHRcdC5pbm5lcl9mb3JtIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuMjVyZW0gMS44cmVtO1xuXHRcdFx0XHRcdHdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmNsZWFyZml4IHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5yYXRlUmFuZ2VNZXNzYWdle1xuXHRcdFx0XHRcdGNvbG9yOmJsYWNrO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDExcmVtO1xuXHRcdFx0XHRtYXJnaW46IDAgMXJlbSAwIDA7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHcoMS4yLDIuNCk7XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5wdXQge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfYm90dG9tX2xpbmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdH1cblx0XHRcdHVsIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0cGFkZGluZzogMS43cmVtIDIuMjVyZW07XG5cdFx0XHRcdFx0Ji5pbmZvX2J1dHRvbiB7XG5cdFx0XHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0XHRcdCZfbGluZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMS4ycmVtIDJyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Jl9idXR0b25fcGFuZWwge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxOHJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1LjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdGhlaWdodDogNC4zNXJlbTtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuMnJlbSAxLjByZW07XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDphdXRvO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTVyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC52YWx1ZV90aXRsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCgubGFzdCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMS40cmVtIDFyZW0gMS40cmVtIDIuMnJlbTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuNHJlbSAxcmVtIDEuNHJlbSAxLjdyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XG5cdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMWU4ZjE7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDNyZW0gMS43cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA1LjJyZW07XG5cdFx0XHRcdFx0XHQmLmJsdWUge1xuXHRcdFx0XHRcdFx0XHQmLmNsZWFyIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDFyZW07XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5pbmZvIHtcblx0XHRcdFx0XHRcdFx0Jl9idXR0b25fcGFuZWwge1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmxhc3Qge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMnJlbSAwO1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQkZFM0ZGO1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5hcnNvcGdvcmVsc2Uge1xuXHQuYmxvY2tfdGl0bGUge1xuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdH1cblx0XG5cdC53YXJuaW5nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogI0ZGRUJGMjtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRwYWRkaW5nOiAxLjZyZW0gMS42cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNHJlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjAwcHgpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRzdmcge1xuXHRcdFx0QGluY2x1ZGUgdygyLjQsMi40KTtcblx0XHRcdG1hcmdpbjogMCAxcmVtIDAgMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogI0U0NEM4Mztcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHR9XG5cdH1cblx0LndvcmtfcGFuZWwge1xuXHRcdHBhZGRpbmc6IDMuMXJlbSAyLjlyZW07XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAlIC0gMTEuNXJlbSk7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTEyMHB4KXtcblx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSA0LjVyZW0pO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTEwcHgpe1xuXHRcdFx0cGFkZGluZzogNy43cmVtIDEuNXJlbSAzLjFyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdHBhZGRpbmc6IDYuNnJlbSAxLjVyZW0gMy4xcmVtO1xuXHRcdH1cblxuXHRcdC5wYW5lbF9yZXN1bHRzIHtcblx0XHRcdHBhZGRpbmc6IDJyZW0gM3JlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0KiB7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0cGFkZGluZzogMnJlbSAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAycmVtIC44cmVtO1xuXHRcdFx0fVxuXHRcdFx0LmFubnVhbF90YXhfcmVzdWx0c3tcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzc3cHgpe1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdGxpe1xuXHRcdFx0XHRcdGxpc3Qtc3R5bGUtdHlwZTogY2lyY2xlO1xuXHRcdFx0XHR9XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcmVtO1xuXHRcdFx0fVxuXHRcdFx0LmFubnVhbF90YXhfbm90aWNle1xuXHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzcmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVzdWx0cyB7XG5cdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC44cmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9zdWJ0aXRsZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmxpc3Qge1xuXHRcdFx0bWFyZ2luOiAycmVtIDA7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdG1hcmdpbjogMXJlbSAwIDNyZW07XG5cdFx0XHR9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAuOTVyZW0gMXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6IC40NXJlbSAuN3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLndhcm5pbmcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmViZjI7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRtaW4td2lkdGg6IDE4cmVtO1xuXHRcdFx0cGFkZGluZzogMS42cmVtIDIuM3JlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6JHc7XG5cdFx0XHRcdG1hcmdpbjogMXJlbSAwO1xuXHRcdFx0fVxuXHRcdFx0c3ZnIHtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYgKyAuYnRuIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDFyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYm90dG9tX2xpbmUge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMXJlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogI0JGRTNGRjtcblx0XHRcdH1cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOHB4O1xuXHRcdFx0fVxuXHRcdFx0LmJ0bntcblx0XHRcdFx0Ji5ibHVle1xuXHRcdFx0XHRcdCYuY2xlYXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmZmZmZmY7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokYmx1ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsInNlY3Rpb24ge1xuXHQmLm1haW5faW50ZXJmYWNlIHtcblx0XHQuaW50ZXJmYWNle1xuXHRcdFx0Jl9sZWZ0e1xuXHRcdFx0XHQmLnJlZmVyLWZyaWVuZHMge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHQmLnJlZmVyLWZyaWVuZHMge1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDExMjFweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jb250YWluZXIge1xuXHRcdEBpbmNsdWRlIGNvbnQ7XG5cdH1cblx0Ji5iYW5uZXIge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdG1pbi1oZWlnaHQ6IDQ2cmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRwYWRkaW5nOiAzLjdyZW0gMXJlbSAwO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7XG5cdFx0XHRwYWRkaW5nOiAxNi43cmVtIDFyZW0gMHJlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0cGFkZGluZy10b3A6IDJyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHBhZGRpbmc6IDJyZW0gMXJlbSA1cmVtO1xuXHRcdH1cblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0aGVpZ2h0OiA4MyU7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogI0YyRjZGQztcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0aGVpZ2h0OiA3MyU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdGhlaWdodDogOTIlO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdFx0LmxlZnQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXgtd2lkdGg6IDQ3cmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMS44cmVtIDJyZW0gMHJlbSAwO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0cGFkZGluZzogMS44cmVtIDJyZW0gNnJlbSAwO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyM3B4KXtcblx0XHRcdFx0Ji5kaXNjb3VudF9wZXJjZW50X20ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYuZGlzY291bnRfcGVyY2VudF9kIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHQmLmRpc2NvdW50X3BlcmNlbnRfbSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmRpc2NvdW50X3BlcmNlbnRfZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnJpZ2h0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0bWF4LXdpZHRoOiA3MHJlbTtcblx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMS42cmVtO1xuXHRcdFx0cGFkZGluZzo0cmVtIDJyZW0gMnJlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHR9XG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxLjZyZW07XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRAaW5jbHVkZSBhYnM7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggMjBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG5cdFx0XHR9XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0d2lkdGg6IDk0JTtcblx0XHRcdFx0aGVpZ2h0OiA2cmVtO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdGJvdHRvbTogLTJyZW07XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxN3B4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG5cdFx0XHR9XG5cdFx0XHQqIHtcblx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXHRcdFx0Jl90aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAjMTY1NkE0O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiA0LjhyZW07XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDUuNnJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9zdWJ0aXRsZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Y29sb3I6ICMxNjU2QTQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RleHQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Y29sb3I6ICMxNjU2QTQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwcmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0YiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHBhZGRpbmc6IDEuOTlyZW0gMi41cmVtO1xuXHRcdFx0fVxuXHRcdFx0LmNvZGVfY29udGVudCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNFOUY1RkU7XG5cdFx0XHRcdGNvbG9yOiAjMTY1NkE0O1xuXHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjRTlGNUZFO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxNXJlbTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMXJlbSAxcmVtIDUwJSA1MCUgLyAxcmVtIDFyZW0gMTAwJSAxMDAlO1xuXHRcdFx0XHQubGVmdF90ZXh0IHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5yaWdodF90ZXh0IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDYuNHJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy43cmVtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjNlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmNvZGVfY29udGVudF9pbmZvIHtcblx0XHRcdFx0Y29sb3I6ICMxNjU2QTQ7XG5cdFx0XHRcdC5sZWZ0X3RleHQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0XHRcdFx0fVxuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc2hhcmVfdGl0bGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNyZW0gMnJlbSAwIDJyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy4wcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5yYWJhdCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAycmVtIDNyZW0gMnJlbTtcblx0XHRcdFx0XHQucmlnaHRfYm90dG9tIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0LmNvbCB7XG5cdFx0XHRcdFx0XHRcdFx0bWluLXdpZHRoOiA2NXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5zaGFyaW5nX2J0bl9mYiB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDhweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuc2hhcmluZ19idG5fdHdpdHRlciwgLnNoYXJpbmdfYnRuX2VtYWlsLCAuc2hhcmluZ19idG5fc21zLCAubGlua2VkaW4ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA0cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LnNoYXJpbmdfYnRuX3NtcyB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0XHRcdC5jb2wge1xuXHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogNDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHQuc2hhcmluZ19idG5fdHdpdHRlciwgLnNoYXJpbmdfYnRuX2VtYWlsLCAuc2hhcmluZ19idG5fc21zLCAubGlua2VkaW4ge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnNoYXJpbmdfYnRuX2ZiIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdHdpZHRoOiA5cHg7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogOXB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA5cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zaGFyaW5nX2J0bl90d2l0dGVyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMXB4O1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMTdweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIxcHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIxcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5zaGFyaW5nX2J0bl9lbWFpbCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0XHRcdG1heC1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuc2hhcmluZ19idG5fc21zIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0XHRtaW4td2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnVuaXF1ZS1jb2RlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdC5sZWZ0X3RleHQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5sZWZ0X3BlcmNlbnQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogNC44cmVtO1xuXHRcdFx0XHRcdGNvbG9yOiAjRkZGO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMUZCQTdDO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYmFubmVyIHtcblx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzFGMjAyNDtcblx0XHRcdFx0Zm9udC1zaXplOiA0LjhyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1LjZyZW07XG5cdFx0XHRcdG1hcmdpbjogMCAwIDJyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy4wcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX3RleHQge1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW07XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmJ5X2Jhbm5lciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRtaW4taGVpZ2h0OiA0NnJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0YmFja2dyb3VuZDogI0YyRjZGQztcblx0XHRwYWRkaW5nOiAyLjdyZW0gMXJlbSA0LjVyZW07XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTQwMHB4KXtcblx0XHRcdHBhZGRpbmc6IDIuN3JlbSA1cmVtIDQuNXJlbSAwcmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTEwcHgpe1xuXHRcdFx0cGFkZGluZzogMTIuN3JlbSA1cmVtIDByZW0gMDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdHBhZGRpbmc6IDguN3JlbSAwcmVtIDNyZW0gMDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0cGFkZGluZzogMTAuN3JlbSAxcmVtIDVyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdHBhZGRpbmc6IDYuN3JlbSAxcmVtIDVyZW07XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0dG9wOiAtNTAlO1xuXHRcdFx0cmlnaHQ6IDEzLjUlO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2l0aW9uOi40cztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGJhY2tncm91bmQ6ICNDOEVDQ0U7XG5cdFx0XHRAaW5jbHVkZSB3KDgxLjUsODEuNSk7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNzAwcHgpe1xuXHRcdFx0XHRyaWdodDogOS41JTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0NTBweCl7XG5cdFx0XHRcdHJpZ2h0OiAwLjUlO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0bGVmdDogLTlyZW07XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0dG9wOiAtNDByZW07XG5cdFx0XHRcdEBpbmNsdWRlIHcoMTAwLDEwMCk7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdGxlZnQ6IC01OSU7XG5cdFx0XHRcdHRvcDogLTE1JTtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRAaW5jbHVkZSB3KDExMCwxMTApO1xuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0Jjpub3QoLnNlY29uZCkge1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogN3JlbTtcblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0XHR0b3A6IDcuMXJlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdCYuc2Vjb25kIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmxlZnQge1xuXHRcdFx0XHRcdG1heC13aWR0aDogNDVyZW07XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMS42cmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMi44cmVtIGF1dG8gMCAwO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDMuOHJlbSA4LjJyZW0gNC41cmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjIsIDg2LCAxNjQsIC4xKTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDM1cmVtO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMy41cmVtIDIuMnJlbSAzLjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA1N3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl90aXRsZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGNvbG9yOiAjMTY1NkE0O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMXJlbTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuN3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRleHQge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICMxNjU2QTQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjByZW07XG5cdFx0XHRcdFx0XHQmLmJvbGQge1xuXHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdG1heC13aWR0aDogNTdyZW07XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMTByZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMy4xcmVtIDByZW0gMXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRcdFx0XHRncmlkLWdhcDogMnJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuOHJlbTtcblx0XHRcdFx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogMWZyIDFmcjtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubGVmdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogNDdyZW07XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRwYWRkaW5nOiAwIDJyZW0gMCAwO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDEuOHJlbSAycmVtIDZyZW0gMDtcblx0XHRcdH1cblx0XHRcdGltZyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEyLjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDFyZW07XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdG1heC13aWR0aDogNTVyZW07XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdG1pbi1oZWlnaHQ6IDM3LjRyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAxLjZyZW07XG5cdFx0XHRwYWRkaW5nOjMuMXJlbSAycmVtIDFyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdH1cblx0XHRcdCYuYW5udWFsIHtcblx0XHRcdFx0Ly8gcGFkZGluZzogMy4xcmVtIDJyZW0gMnJlbTtcblx0XHRcdFx0LnNwYXIge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCAyMHB4IDQwcHggcmdiYSgwLCAwLCAwLCAwLjE3KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMS42cmVtO1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0QGluY2x1ZGUgYWJzO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDIwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuXHRcdFx0fVxuXHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAxLjZyZW07XG5cdFx0XHRcdHotaW5kZXg6IDA7XG5cdFx0XHRcdHdpZHRoOiA5NCU7XG5cdFx0XHRcdGhlaWdodDogNnJlbTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRib3R0b206IC0ycmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTdweCByZ2JhKDAsIDAsIDAsIDAuMTcpO1xuXHRcdFx0fVxuXHRcdFx0LnNwYXIge1xuXHRcdFx0XHRAaW5jbHVkZSBmYjtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0ei1pbmRleDogLTI7XG5cdFx0XHRcdHRvcDogMi4wNXJlbTtcblx0XHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdFx0dHJhbnNpdGlvbjouMnM7XG5cdFx0XHRcdHJpZ2h0OiAtNy4wNXJlbTtcblx0XHRcdFx0QGluY2x1ZGUgdygxMCwxMCk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMUZCQTdDO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC44KTtcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCAwcHggNDBweCByZ2JhKDAsIDAsIDAsIDAuOTcpO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0cmlnaHQ6IC00cmVtO1xuXHRcdFx0XHRcdHRvcDogLTEuOTVyZW07XG5cdFx0XHRcdFx0QGluY2x1ZGUgdyg3LjUsNy41KTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX3N1YnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjhyZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnRvZ2dsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2NoZWNrIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdHdpZHRoOiA2LjVyZW07XG5cdFx0XHRcdFx0Ly8gb3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAtLjRyZW0gMCAwO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMC4zcmVtIDFyZW0gMC4zcmVtIDEuMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmX2NoZWNrX2ZhY2Uge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMi4zcmVtO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogNjAlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXJlbTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNDOENDREU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246MHM7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB3KDIsMik7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRUNGMUY2O1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDU7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHQmOmNoZWNrZWQge1xuXHRcdFx0XHRcdFx0JiB+IC50b2dnbGVfY2hlY2tfZmFjZSB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRUNGMUY2O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDIuNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiMyMTk2RjM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdXBwZXJfcGFuZWwge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl91cHBlcl90aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdH1cblx0XHRcdCoge1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQmX2NlbnRlciB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0cGFkZGluZzozLjZyZW0gMCAzLjlyZW07XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDQwMHB4KXtcblx0XHRcdFx0XHRwYWRkaW5nOiA0LjZyZW0gMCAzLjlyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNC44cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1LjZyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC41cmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl92YWwge1xuXHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0Zm9udC1zaXplOiAycmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwIDAgLjRyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3N1YnRpdGxlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3RleHQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0Y29sb3I6ICMxNjU2QTQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwcmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0YiB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0fVxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAxLjlyZW0gMi41cmVtO1xuXHRcdFx0XHQmICsgLmJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZvcm0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzcmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0XHRsYWJlbCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzRyZW07XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxcmVtIDAgMDtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHRvcDogMC43cmVtO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRyaWdodDogMXJlbTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3R0b206IDUuMHJlbTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHcoMywzKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5nb29kIHtcblx0XHRcdFx0XHRcdC5lcnJvcl90ZXh0IHtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMyMTk2RjM7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLmVycm9yIHtcblx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYuZXJyb3Ige1xuXHRcdFx0XHRcdFx0LmVycm9yX3RleHQge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjMTY1NmE0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZXJyb3JfbGluZSB7XG5cdFx0XHRcdFx0XHRib3R0b206IDJweDtcblx0XHRcdFx0XHRcdHRvcDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmVycm9yX3RleHQsIC5nb29kX3RleHQge1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dG9wOiBhdXRvO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtMi40cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuM3JlbSAzLjNyZW0gLjNyZW0gMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxN3JlbTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRwYWRkaW5nOiAxLjlyZW0gLjVyZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYmFubmVyIHtcblx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzFGMjAyNDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiA0LjhyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiA1LjZyZW07XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl90ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMi4ycmVtO1xuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LnByb3Bvc2VfbGlzdCAge1xuXHRcdEBtZWRpYShtaW4td2lkdGg6IDk5MnB4KXtcblx0XHRcdHBhZGRpbmctdG9wOiA1cmVtO1xuXHRcdH1cblx0XHR6LWluZGV4OiAxO1xuXHRcdEBpbmNsdWRlIGNvbnQoKTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luOiA2cmVtIGF1dG8gMDtcblx0XHQucHJvcG9zZV9saXN0X3RpdGxle1xuXHRcdFx0Y29sb3I6ICMxRjIwMjQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRsaW5lLWhlaWdodDogMy4wcmVtO1xuXHRcdH1cblx0XHQubGlzdCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdC5jb2xfbmV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IDAgMi40cmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB3KDIuNCwyLjQpO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvIDIuNHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0bWFyZ2luOjEuMHJlbSBhdXRvIDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0dHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX2NvbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0bWF4LXdpZHRoOiAzM3JlbTtcblx0XHRcdFx0bWluLWhlaWdodDogMTNyZW07XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdFx0cGFkZGluZzogM3JlbSAxcmVtIDFyZW0gM3JlbTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHN2ZyAge1xuXHRcdFx0XHRcdEBpbmNsdWRlIHcoMy4yLDMuMik7XG5cdFx0XHRcdH1cblx0XHRcdFx0ZGl2IHtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY29sIHtcblx0XHRcdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMUYyMDI0O1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl90ZXh0IHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1x0XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjByZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYucHJlc2VudGF0aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMi42cmVtIDJyZW0gMDtcblx0XHRAbWVkaWEobWluLXdpZHRoOiA3NjdweCl7XG5cdFx0XHRtYXgtaGVpZ2h0OiA5MHJlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0bWF4LWhlaWdodDogMTAwcmVtO1xuXHRcdFx0cGFkZGluZzogN3JlbSAycmVtIDA7XG5cdFx0fVxuXHRcdC5wcmVzZW50YXRpb24ge1xuXHRcdFx0Jl9saW5lIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0QGluY2x1ZGUgY29udCg5N3JlbSk7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA1cmVtO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNHJlbTtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdC5jb2wge1xuXHRcdFx0XHRcdFx0b3JkZXI6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdFx0XHRcdG1hcmdpbjogNXJlbSBhdXRvIDAgO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLmxlZnQge1xuXHRcdFx0XHRcdC5jb2wge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0dG9wOiAtOHJlbTtcblx0XHRcdFx0XHRcdGxlZnQ6IDJyZW07XG5cdFx0XHRcdFx0XHR3aWR0aDogMzByZW07XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdFx0bGVmdDowO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMjZyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMjZyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYucmlnaHQge1xuXHRcdFx0XHRcdC5jb2wge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0XHR0b3A6IC00MHJlbTtcblx0XHRcdFx0XHRcdGxlZnQ6IC00MHJlbTtcblx0XHRcdFx0XHRcdHdpZHRoOiAzM3JlbTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7XG5cdFx0XHRcdFx0XHRcdHRvcDogLTM3cmVtO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMzByZW07XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAyOHJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk2MHB4KXtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTIwcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDI4cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ibHVlIHtcblx0XHRcdFx0XHRjb2xvcjogJGJsdWU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNvbCB7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1NXJlbTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpe1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQudGV4dCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy4wcmVtO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdygzLDMpO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgMXJlbTtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdygzLDMpO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmJvbGQge1xuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnJhYmF0IHtcblx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogNy41cmVtIDAgMDtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDk0JTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZDogI0U5RjlGMjtcblx0XHR9XG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTAyNHB4KXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5sZWZ0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0QGluY2x1ZGUgZmIoKTtcblx0XHRcdHBhZGRpbmc6IDJyZW07XG5cdFx0XHRtYXgtd2lkdGg6IDI4cmVtO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAuOHJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDQxcmVtO1xuXHRcdFx0YmFja2dyb3VuZDogIzFGQkE3Qztcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE4cHg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0cGFkZGluZzogM3JlbSAycmVtIDJyZW07XG5cdFx0XHRib3gtc2hhZG93OiAwcHggMjBweCA0MHB4IHJnYmEoMCwgMCwgMCwgMC4xNyk7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDMxcmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl90ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0Jl9wZXJjZW50IHtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGZvbnQtc2l6ZTogNy4ycmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmX3BlcmNlbnRfdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDQuOHJlbTtcblx0XHRcdH1cblx0XHRcdGRpdiB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAyLjVyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yaWdodCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0bWF4LXdpZHRoOiA4NC43cmVtO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMS42cmVtO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtIDEwcmVtO1xuXHRcdFx0Ym94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gM3JlbSAxcmVtIDNyZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMS41cmVtIDFyZW0gMS41cmVtO1xuXHRcdFx0fVxuXG5cdFx0XHQmX3VwcGVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX2JvdHRvbSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNC40cmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2wge1xuXHRcdFx0XHRcdHdpZHRoOiAxMy4ycmVtO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IC40cmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSAycmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAycmVtIDFyZW0gMDtcblx0XHRcdFx0XHQmLnRpdGxlIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA5LjJyZW07XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMC4ycmVtIDFyZW0gMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSAycmVtIDEuM3JlbSAwcmVtO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy4wcmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdFx0XHQmOm5vdCgudGl0bGUpIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1cmVtO1xuXHRcdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjMpO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCk6bm90KC50aXRsZSkge1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDEuN3JlbSAxcmVtIDA7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxLjRyZW0gMXJlbSAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDFyZW0gMCAwO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRAaW5jbHVkZSB3KDIuNCwyLjQpO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgLjVyZW07XG5cdFx0XHRcdFx0Jjpub3QoLmxpbmtlZGluKSB7XG5cdFx0XHRcdFx0XHRmaWxsOiR3O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmxpbmtlZGluIHtcblx0XHRcdFx0XHRcdHN0cm9rZTokdztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50ZXh0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGNvbG9yOiAjMWYyMDI1O1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LXdpZHRoOiAzMHJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRcdHBhZGRpbmc6IDAgM3JlbSAwIDA7XG5cdFx0XHRcdG1hcmdpbjogMCA4LjVyZW0gMCAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMy43cmVtO1xuXHRcdFx0XHRiIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5wYW5lbF9jb2RlIHtcblx0XHRcdFx0QGluY2x1ZGUgZmI7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdEBpbmNsdWRlIHcoMjYsMjYpO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOjUwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogI0U5RjVGRTtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0LnN1YnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2RlIHtcblx0XHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0XHRmb250LXNpemU6IDMuMnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy43cmVtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjNlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0bWFyZ2luOiA1cmVtIGF1dG8gMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA0MDBweCl7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdygyNCwyNCk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5odmFkIHtcblx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogOHJlbSAwIDNyZW07XG5cdFx0QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0NjFweCkgYW5kIChtYXgtd2lkdGg6IDU1MHB4KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDRyZW07XG5cdFx0fVxuXHRcdEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDAwcHgpIGFuZCAobWF4LXdpZHRoOiA0NjBweCkge1xuXHRcdFx0cGFkZGluZy10b3A6IDU1cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEgIChtYXgtd2lkdGg6IDM5OXB4KSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNjVyZW07XG5cdFx0fVxuXHRcdC5odmFkIHtcblx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzFGMjAyNDtcdFxuXHRcdFx0XHRmb250LXNpemU6IDMuMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuN3JlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9saXN0IHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0LmNvbCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMzZyZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdHBhZGRpbmc6IDJyZW0gMi41cmVtIDUuMnJlbTtcblx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGMkY2RkM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCY6bnRoLWNoaWxkKDMpIHtcblx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNFOUY1RkU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gM3JlbTtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiA4MyU7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTlGOUYyO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdH1cblx0XHRcdCoge1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQmX2ljb24ge1xuXHRcdFx0XHRAaW5jbHVkZSBmYjtcblx0XHRcdFx0QGluY2x1ZGUgdyg4LDgpO1xuXHRcdFx0XHRtYXJnaW46IDAgYXV0byAyLjFyZW07XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEuNnJlbTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdFx0XHR9XG5cdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0Y29sb3I6ICMxRjIwMjQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMHJlbTtcblx0XHRcdH1cblx0XHRcdCZfdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAycmVtO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdH1cblx0XHRcdCZfbmFtZSB7XG5cdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdH1cblx0XHRcdCYuZ3JlZW57XG5cdFx0XHRcdC5jb2xfaWNvbntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuZGFya2JsdWV7XG5cdFx0XHRcdC5jb2xfaWNvbntcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYmx1ZXtcblx0XHRcdFx0LmNvbF9pY29ue1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRncmVlbjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzcmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRzdmcge1xuXHRcdFx0QGluY2x1ZGUgdyg0LDQpO1xuXHRcdH1cblx0fVxufVxuZm9vdGVyIHtcblx0Ym9yZGVyOjA7XG5cdEBpbmNsdWRlIGZiO1xuXHRiYWNrZ3JvdW5kOiAkdztcblx0bWFyZ2luOiAwIGF1dG87XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogNHJlbSAycmVtO1xuXHRoMyB7XG5cdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0fVxufSIsIi5zdGF0aXN0aWMge1xuXHQmX3RpdGxlX2xpbmUge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRwYWRkaW5nOiAyLjJyZW0gM3JlbSAgLjdyZW07XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHBhZGRpbmc6IDIuMnJlbSAycmVtICAuN3JlbTtcblx0XHR9XG5cdFx0LmJ0biB7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHQmLmJpZyB7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNzVyZW0gMi41cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQuYmxvY2tfdGl0bGUge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXHQud29ya19wYW5lbCB7XG5cdFx0cGFkZGluZzogNnJlbSAwIDA7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogcHgpe1xuXG5cdFx0fVxuXHR9XG5cdC5ncm91cF9jaGFydHN7XG5cdFx0Z3JpZC1nYXA6IDNlbTtcblx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdHBhZGRpbmc6IDAgM3JlbTtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdChhdXRvLWZpbGwsbWlubWF4KDQ5ZW0sMWZyKSk7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogMTYwMHB4KXtcblx0XHRcdGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KGF1dG8tZmlsbCxtaW5tYXgoNTNlbSwxZnIpKTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwYWRkaW5nOiAwIDJyZW07XG5cdFx0fVxuXHRcdFxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAycmVtIDAgMDtcblx0XHRcdC8vbWF4LXdpZHRoOiAzOS41cmVtO1xuXHRcdFx0Ji5sYXJnIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRtYXJnaW46IDJyZW0gYXV0byAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuY29sIHtcblx0XHRcdCZfY2hhcnQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0XHRcdFx0cGFkZGluZzogMnJlbSAyLjhyZW07XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmJpZyB7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogNzQuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMS41cmVtIDEuNXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9zZWN0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdC13ZWJraXQtYm94LXBhY2s6anVzdGlmeTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdFx0XG5cdFx0XHRcdCYudGl0bGUge1xuXHRcdFx0XHRcdC5jb2xfdGV4dCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzkwYTBiNztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfbGluZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0XHRcdFx0cGFkZGluZzogMXJlbSAwO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudGl0bGUge1xuXHRcdFx0XHRcdC5jb2xfdGV4dCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5jb3VwbGUge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdFx0LXdlYmtpdC1ib3gtcGFjazpqdXN0aWZ5O1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0Z3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoYXV0by1maWxsLG1pbm1heCgyMHJlbSwxZnIpKTtcblx0XHRcdFx0XHQuY29sX2xlZnR7XG5cdFx0XHRcdFx0XHR3aWR0aDo1MCU7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOjEwMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb2xfcmlnaHQge1xuXHRcdFx0XHRcdFx0d2lkdGg6NTAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHR3aWR0aDoxMDAlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdFx0LmNvbF9zZWN0aW9uIHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogMzVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX2RhdGEge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEuMHJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAwLjhyZW0gMXJlbTtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdH1cblx0XHRcdFx0LmxlZnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5jb2xfdGV4dCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0Jl90ZXh0IHtcblx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHR9XG5cdFx0XHQmX3R5cGUge1xuXHRcdFx0XHR3aWR0aDogMzUlO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfaG9ub3JhciB7XG5cdFx0XHRcdHdpZHRoOiAyMi42JTtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9wcm9jZW50IHtcblx0XHRcdFx0d2lkdGg6IDIxJTtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEzcmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX3RpdGxlX21vbnRoIHtcblx0XHRcdH1cblx0XHRcdCZfbW90aCB7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJvdHRvbV9saW5lIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0cGFkZGluZzogM3JlbTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cbn0iLCIudWktaGVscGVyLWhpZGRlbiB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1oZWxwZXItaGlkZGVuLWFjY2Vzc2libGUge1xuXHRib3JkZXI6IDA7XG5cdGNsaXA6IHJlY3QoMCAwIDAgMCk7XG5cdGhlaWdodDogMXB4O1xuXHRtYXJnaW46IC0xcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0d2lkdGg6IDFweDtcbn1cblxuLnVpLWhlbHBlci1yZXNldCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRvdXRsaW5lOiAwO1xuXHRsaW5lLWhlaWdodDogMS4zO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLWhlbHBlci1jbGVhcmZpeCB7XG5cdCY6YmVmb3JlIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdH1cblxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdH1cbn1cblxuLnVpLWhlbHBlci16Zml4IHtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG9wYWNpdHk6IDA7XG5cdGZpbHRlcjogQWxwaGEoT3BhY2l0eSA9IDApO1xuXG5cdC8qIHN1cHBvcnQ6IElFOCAqL1xufVxuXG4udWktZnJvbnQge1xuXHR6LWluZGV4OiAxMDA7XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udWktc3RhdGUtZGlzYWJsZWQge1xuXHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLnVpLWljb24ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdG1hcmdpbi10b3A6IC0uMjVlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi51aS13aWRnZXQtaWNvbi1ibG9jayB7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBNaXNjIHZpc3VhbHNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4vKiBPdmVybGF5cyAqL1xuXG4udWktd2lkZ2V0LW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0bGVmdDogMDtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnVpLWFjY29yZGlvbiB7XG5cdC51aS1hY2NvcmRpb24taGVhZGVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbjogMnB4IDAgMCAwO1xuXHRcdHBhZGRpbmc6IC41ZW0gLjVlbSAuNWVtIC43ZW07XG5cdFx0Zm9udC1zaXplOiAxMDAlO1xuXHR9XG5cblx0LnVpLWFjY29yZGlvbi1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAxZW0gMi4yZW07XG5cdFx0Ym9yZGVyLXRvcDogMDtcblx0XHRvdmVyZmxvdzogYXV0bztcblx0fVxufVxuXG4udWktYXV0b2NvbXBsZXRlIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnVpLW1lbnUge1xuXHRsaXN0LXN0eWxlOiBub25lO1xuXHRwYWRkaW5nOiAwO1xuXHRtYXJnaW46IDA7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRvdXRsaW5lOiAwO1xuXG5cdC51aS1tZW51IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQudWktbWVudS1pdGVtIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Lyogc3VwcG9ydDogSUUxMCwgc2VlICM4ODQ0ICovXG5cdFx0bGlzdC1zdHlsZS1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9naWY7YmFzZTY0LFIwbEdPRGxoQVFBQkFJQUFBQUFBQVAvLy95SDVCQUVBQUFBQUxBQUFBQUFCQUFFQUFBSUJSQUE3XCIpO1xuXHR9XG5cblx0LnVpLW1lbnUtaXRlbS13cmFwcGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogM3B4IDFlbSAzcHggLjRlbTtcblx0fVxuXG5cdC51aS1tZW51LWRpdmlkZXIge1xuXHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRib3JkZXItd2lkdGg6IDFweCAwIDAgMDtcblx0fVxuXG5cdC51aS1zdGF0ZS1mb2N1cywgLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdFx0bWFyZ2luOiAtMXB4O1xuXHR9XG59XG5cbi8qIGljb24gc3VwcG9ydCAqL1xuXG4udWktbWVudS1pY29ucyB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQudWktbWVudS1pdGVtLXdyYXBwZXIge1xuXHRcdHBhZGRpbmctbGVmdDogMmVtO1xuXHR9XG59XG5cbi8qIGxlZnQtYWxpZ25lZCAqL1xuXG4udWktbWVudSB7XG5cdC51aS1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHRsZWZ0OiAuMmVtO1xuXHRcdG1hcmdpbjogYXV0byAwO1xuXHR9XG5cblx0LnVpLW1lbnUtaWNvbiB7XG5cdFx0bGVmdDogYXV0bztcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG4vKiByaWdodC1hbGlnbmVkICovXG5cbi51aS1idXR0b24ge1xuXHRwYWRkaW5nOiAuNGVtIDFlbTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdG1hcmdpbi1yaWdodDogLjFlbTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cblx0LyogU3VwcG9ydDogSUUgPD0gMTEgKi9cblx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHQmOmxpbmssICY6dmlzaXRlZCwgJjpob3ZlciwgJjphY3RpdmUge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4vKiB0byBtYWtlIHJvb20gZm9yIHRoZSBpY29uLCBhIHdpZHRoIG5lZWRzIHRvIGJlIHNldCBoZXJlICovXG5cbi51aS1idXR0b24taWNvbi1vbmx5IHtcblx0d2lkdGg6IDJlbTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5cHg7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi8qIG5vIGljb24gc3VwcG9ydCBmb3IgaW5wdXQgZWxlbWVudHMgKi9cblxuaW5wdXQudWktYnV0dG9uLnVpLWJ1dHRvbi1pY29uLW9ubHkge1xuXHR0ZXh0LWluZGVudDogMDtcbn1cblxuLyogYnV0dG9uIGljb24gZWxlbWVudChzKSAqL1xuXG4udWktYnV0dG9uLWljb24tb25seSAudWktaWNvbiB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLXRvcDogLThweDtcblx0bWFyZ2luLWxlZnQ6IC04cHg7XG59XG5cbi51aS1idXR0b24udWktaWNvbi1ub3RleHQgLnVpLWljb24ge1xuXHRwYWRkaW5nOiAwO1xuXHR3aWR0aDogMi4xZW07XG5cdGhlaWdodDogMi4xZW07XG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xuXHR3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG5pbnB1dC51aS1idXR0b24ge1xuXHQmLnVpLWljb24tbm90ZXh0IC51aS1pY29uIHtcblx0XHR3aWR0aDogYXV0bztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0d2hpdGUtc3BhY2U6IG5vcm1hbDtcblx0XHRwYWRkaW5nOiAuNGVtIDFlbTtcblx0fVxuXG5cdCY6Oi1tb3otZm9jdXMtaW5uZXIge1xuXHRcdGJvcmRlcjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG59XG5cbi8qIHdvcmthcm91bmRzICovXG4vKiBTdXBwb3J0OiBGaXJlZm94IDUgLSA0MCAqL1xuXG5idXR0b24udWktYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcblx0Ym9yZGVyOiAwO1xuXHRwYWRkaW5nOiAwO1xufVxuXG4udWktY29udHJvbGdyb3VwIHtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG5cdD4gLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cblx0XHQmOmZvY3VzLCAmLnVpLXZpc3VhbC1mb2N1cyB7XG5cdFx0XHR6LWluZGV4OiA5OTk5O1xuXHRcdH1cblx0fVxufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIHtcblx0PiAudWktY29udHJvbGdyb3VwLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZsb2F0OiBub25lO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHR9XG5cblx0LnVpLWNvbnRyb2xncm91cC1pdGVtIHtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHR9XG59XG5cbi51aS1jb250cm9sZ3JvdXAgLnVpLWNvbnRyb2xncm91cC1sYWJlbCB7XG5cdHBhZGRpbmc6IC40ZW0gMWVtO1xuXG5cdHNwYW4ge1xuXHRcdGZvbnQtc2l6ZTogODAlO1xuXHR9XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsICsgLnVpLWNvbnRyb2xncm91cC1pdGVtIHtcblx0Ym9yZGVyLWxlZnQ6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtdmVydGljYWwgLnVpLWNvbnRyb2xncm91cC1sYWJlbCArIC51aS1jb250cm9sZ3JvdXAtaXRlbSB7XG5cdGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi51aS1jb250cm9sZ3JvdXAtaG9yaXpvbnRhbCAudWktY29udHJvbGdyb3VwLWxhYmVsLnVpLXdpZGdldC1jb250ZW50IHtcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4udWktY29udHJvbGdyb3VwLXZlcnRpY2FsIHtcblx0LnVpLWNvbnRyb2xncm91cC1sYWJlbC51aS13aWRnZXQtY29udGVudCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0fVxuXG5cdC51aS1zcGlubmVyLWlucHV0IHtcblx0XHQvKiBTdXBwb3J0OiBJRTggb25seSwgQW5kcm9pZCA8IDQuNCBvbmx5ICovXG5cdFx0d2lkdGg6IDc1JTtcblx0XHR3aWR0aDogY2FsYyggMTAwJSAtIDIuNGVtICk7XG5cdH1cblxuXHQudWktc3Bpbm5lciAudWktc3Bpbm5lci11cCB7XG5cdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG5cdH1cbn1cblxuLyogU3Bpbm5lciBzcGVjaWZpYyBzdHlsZSBmaXhlcyAqL1xuXG4udWktY2hlY2tib3hyYWRpby1sYWJlbCAudWktaWNvbi1iYWNrZ3JvdW5kIHtcblx0Ym94LXNoYWRvdzogaW5zZXQgMXB4IDFweCAxcHggI2NjYztcblx0Ym9yZGVyLXJhZGl1czogLjEyZW07XG5cdGJvcmRlcjogbm9uZTtcbn1cblxuLnVpLWNoZWNrYm94cmFkaW8tcmFkaW8tbGFiZWwge1xuXHQudWktaWNvbi1iYWNrZ3JvdW5kIHtcblx0XHR3aWR0aDogMTZweDtcblx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMWVtO1xuXHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0fVxuXG5cdCYudWktY2hlY2tib3hyYWRpby1jaGVja2VkIHtcblx0XHQudWktaWNvbiwgJjpob3ZlciAudWktaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuXHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0Ym9yZGVyLXdpZHRoOiA0cHg7XG5cdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdH1cblx0fVxufVxuXG4udWktY2hlY2tib3hyYWRpby1kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4udWktZGF0ZXBpY2tlciB7XG5cdHdpZHRoOiAxN2VtO1xuXHRwYWRkaW5nOiAuMmVtIC4yZW0gMDtcblx0ZGlzcGxheTogbm9uZTtcblxuXHQudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC51aS1kYXRlcGlja2VyLXByZXYsIC51aS1kYXRlcGlja2VyLW5leHQge1xuXHRcdHRvcDogMnB4O1xuXHRcdHdpZHRoOiAyNXB4O1xuXHRcdGhlaWdodDogMjVweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRib3JkZXItcmFkaXVzOjUwJTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjOTBBMEI3O1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDVweDtcblx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHR0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiNmZmY7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjMjE5NkYzO1xuXHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRib3JkZXItY29sb3I6ICMyMTk2RjM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzkwQTBCNztcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTBBMEI3O1xuXHRcdH1cblx0fVxuXHQudWktZGF0ZXBpY2tlci1uZXh0IHtcblx0XHQmOmJlZm9yZSB7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjOTBBMEI3O1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICM5MEEwQjc7XG5cdFx0fVxuXHR9XG5cblx0XG5cblx0LnVpLWRhdGVwaWNrZXItcHJldiB7XG5cdFx0bGVmdDogMnB4O1xuXHR9XG5cblx0LnVpLWRhdGVwaWNrZXItbmV4dCB7XG5cdFx0cmlnaHQ6IDJweDtcblx0fVxuXG5cdFxuXG5cdC51aS1kYXRlcGlja2VyLXByZXYgc3BhbiwgLnVpLWRhdGVwaWNrZXItbmV4dCBzcGFuIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtOHB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbi10b3A6IC04cHg7XG5cdH1cblxuXHQudWktZGF0ZXBpY2tlci10aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDIuM3JlbTtcblx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRtYXJnaW46IDFweCAwO1xuXHRcdH1cblx0fVxuXHRzZWxlY3Qge1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRib3JkZXI6MDtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0YmFja2dyb3VuZDpcdHVybCgnLi4vaW1hZ2VzL3NlbGVjdC1tYXJrZXIuc3ZnJykgMTAwJSBjZW50ZXIgbm8tcmVwZWF0O1xuXG5cdFx0Ji51aS1kYXRlcGlja2VyLW1vbnRoIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHdpZHRoOiA5LjVyZW07XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHR9XG5cdFx0Ji51aS1kYXRlcGlja2VyLXllYXIge1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0d2lkdGg6IDZyZW07XG5cdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHR0YWJsZSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0Zm9udC1zaXplOiAuOWVtO1xuXHRcdG1hcmdpbjogMCAwIC40ZW07XG5cdFx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0XHR0aGVhZCB7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U1RTVFNTtcblx0XHR9XG5cdFx0dGJvZHkge1xuXHRcdFx0cGFkZGluZy10b3A6IDFyZW07XG5cdFx0fVxuXHR9XG5cblx0dGgge1xuXHRcdGJvcmRlcjogMDtcblx0XHRwYWRkaW5nOiAuNGVtIC4zZW07XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdHNwYW4ge1xuXHRcdFx0Y29sb3I6ICNDOENDREU7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXHR9XG5cblx0dGQge1xuXHRcdGJvcmRlcjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHNwYW4sIGEge1xuXHRcdFx0Ym9yZGVyOjA7XG5cdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdHBhZGRpbmc6IC4yZW07XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0LnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRtYXJnaW46IC43ZW0gMCAwIDA7XG5cdFx0cGFkZGluZzogMCAuMmVtO1xuXHRcdGJvcmRlci1sZWZ0OiAwO1xuXHRcdGJvcmRlci1yaWdodDogMDtcblx0XHRib3JkZXItYm90dG9tOiAwO1xuXG5cdFx0YnV0dG9uIHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdG1hcmdpbjogLjVlbSAuMmVtIC40ZW07XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbSAuNmVtO1xuXHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblxuXHRcdFx0Ji51aS1kYXRlcGlja2VyLWN1cnJlbnQge1xuXHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnVpLWRhdGVwaWNrZXItbXVsdGkge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG59XG5cbi8qIHdpdGggbXVsdGlwbGUgY2FsZW5kYXJzICovXG5cbi51aS1kYXRlcGlja2VyLW11bHRpIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcblx0ZmxvYXQ6IGxlZnQ7XG5cblx0dGFibGUge1xuXHRcdHdpZHRoOiA5NSU7XG5cdFx0bWFyZ2luOiAwIGF1dG8gLjRlbTtcblx0fVxufVxuXG4udWktZGF0ZXBpY2tlci1tdWx0aS0yIC51aS1kYXRlcGlja2VyLWdyb3VwIHtcblx0d2lkdGg6IDUwJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktMyAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAzMy4zJTtcbn1cblxuLnVpLWRhdGVwaWNrZXItbXVsdGktNCAudWktZGF0ZXBpY2tlci1ncm91cCB7XG5cdHdpZHRoOiAyNSU7XG59XG5cbi51aS1kYXRlcGlja2VyLW11bHRpIHtcblx0LnVpLWRhdGVwaWNrZXItZ3JvdXAtbGFzdCAudWktZGF0ZXBpY2tlci1oZWFkZXIsIC51aS1kYXRlcGlja2VyLWdyb3VwLW1pZGRsZSAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xuXHRcdGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuXHR9XG5cblx0LnVpLWRhdGVwaWNrZXItYnV0dG9ucGFuZSB7XG5cdFx0Y2xlYXI6IGxlZnQ7XG5cdH1cbn1cblxuLnVpLWRhdGVwaWNrZXItcm93LWJyZWFrIHtcblx0Y2xlYXI6IGJvdGg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250LXNpemU6IDA7XG59XG5cbi8qIFJUTCBzdXBwb3J0ICovXG5cbi51aS1kYXRlcGlja2VyLXJ0bCB7XG5cdGRpcmVjdGlvbjogcnRsO1xuXG5cdC51aS1kYXRlcGlja2VyLXByZXYge1xuXHRcdHJpZ2h0OiAycHg7XG5cdFx0bGVmdDogYXV0bztcblx0fVxuXG5cdC51aS1kYXRlcGlja2VyLW5leHQge1xuXHRcdGxlZnQ6IDJweDtcblx0XHRyaWdodDogYXV0bztcblx0fVxuXG5cdC51aS1kYXRlcGlja2VyLXByZXY6aG92ZXIge1xuXHRcdHJpZ2h0OiAxcHg7XG5cdFx0bGVmdDogYXV0bztcblx0fVxuXG5cdC51aS1kYXRlcGlja2VyLW5leHQ6aG92ZXIge1xuXHRcdGxlZnQ6IDFweDtcblx0XHRyaWdodDogYXV0bztcblx0fVxuXG5cdC51aS1kYXRlcGlja2VyLWJ1dHRvbnBhbmUge1xuXHRcdGNsZWFyOiByaWdodDtcblxuXHRcdGJ1dHRvbiB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblxuXHRcdFx0Ji51aS1kYXRlcGlja2VyLWN1cnJlbnQge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnVpLWRhdGVwaWNrZXItZ3JvdXAge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxuXG5cdC51aS1kYXRlcGlja2VyLWdyb3VwLWxhc3QgLnVpLWRhdGVwaWNrZXItaGVhZGVyLCAudWktZGF0ZXBpY2tlci1ncm91cC1taWRkbGUgLnVpLWRhdGVwaWNrZXItaGVhZGVyIHtcblx0XHRib3JkZXItcmlnaHQtd2lkdGg6IDA7XG5cdFx0Ym9yZGVyLWxlZnQtd2lkdGg6IDFweDtcblx0fVxufVxuXG4vKiBJY29ucyAqL1xuXG4udWktZGF0ZXBpY2tlciAudWktaWNvbiB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGxlZnQ6IC41ZW07XG5cdHRvcDogLjNlbTtcbn1cblxuLnVpLWRpYWxvZyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiAuMmVtO1xuXHRvdXRsaW5lOiAwO1xuXG5cdC51aS1kaWFsb2ctdGl0bGViYXIge1xuXHRcdHBhZGRpbmc6IC40ZW0gMWVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0fVxuXG5cdC51aS1kaWFsb2ctdGl0bGUge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdG1hcmdpbjogLjFlbSAwO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0d2lkdGg6IDkwJTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHR9XG5cblx0LnVpLWRpYWxvZy10aXRsZWJhci1jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAuM2VtO1xuXHRcdHRvcDogNTAlO1xuXHRcdHdpZHRoOiAyMHB4O1xuXHRcdG1hcmdpbjogLTEwcHggMCAwIDA7XG5cdFx0cGFkZGluZzogMXB4O1xuXHRcdGhlaWdodDogMjBweDtcblx0fVxuXG5cdC51aS1kaWFsb2ctY29udGVudCB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJvcmRlcjogMDtcblx0XHRwYWRkaW5nOiAuNWVtIDFlbTtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHR9XG5cblx0LnVpLWRpYWxvZy1idXR0b25wYW5lIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdGJvcmRlci13aWR0aDogMXB4IDAgMCAwO1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0bWFyZ2luLXRvcDogLjVlbTtcblx0XHRwYWRkaW5nOiAuM2VtIDFlbSAuNWVtIC40ZW07XG5cblx0XHQudWktZGlhbG9nLWJ1dHRvbnNldCB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0fVxuXG5cdFx0YnV0dG9uIHtcblx0XHRcdG1hcmdpbjogLjVlbSAuNGVtIC41ZW0gMDtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdH1cblxuXHQudWktcmVzaXphYmxlLW4ge1xuXHRcdGhlaWdodDogMnB4O1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdC51aS1yZXNpemFibGUtZSB7XG5cdFx0d2lkdGg6IDJweDtcblx0XHRyaWdodDogMDtcblx0fVxuXG5cdC51aS1yZXNpemFibGUtcyB7XG5cdFx0aGVpZ2h0OiAycHg7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cblx0LnVpLXJlc2l6YWJsZS13IHtcblx0XHR3aWR0aDogMnB4O1xuXHRcdGxlZnQ6IDA7XG5cdH1cblxuXHQudWktcmVzaXphYmxlLXNlLCAudWktcmVzaXphYmxlLXN3LCAudWktcmVzaXphYmxlLW5lLCAudWktcmVzaXphYmxlLW53IHtcblx0XHR3aWR0aDogN3B4O1xuXHRcdGhlaWdodDogN3B4O1xuXHR9XG5cblx0LnVpLXJlc2l6YWJsZS1zZSB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cblx0LnVpLXJlc2l6YWJsZS1zdyB7XG5cdFx0bGVmdDogMDtcblx0XHRib3R0b206IDA7XG5cdH1cblxuXHQudWktcmVzaXphYmxlLW5lIHtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDA7XG5cdH1cblxuXHQudWktcmVzaXphYmxlLW53IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHRvcDogMDtcblx0fVxufVxuXG4udWktZHJhZ2dhYmxlIC51aS1kaWFsb2ctdGl0bGViYXIge1xuXHRjdXJzb3I6IG1vdmU7XG59XG5cbi51aS1kcmFnZ2FibGUtaGFuZGxlIHtcblx0LW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xufVxuXG4udWktcmVzaXphYmxlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udWktcmVzaXphYmxlLWhhbmRsZSB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Zm9udC1zaXplOiAwLjFweDtcblx0ZGlzcGxheTogYmxvY2s7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXJlc2l6YWJsZS1kaXNhYmxlZCAudWktcmVzaXphYmxlLWhhbmRsZSwgLnVpLXJlc2l6YWJsZS1hdXRvaGlkZSAudWktcmVzaXphYmxlLWhhbmRsZSB7XG5cdGRpc3BsYXk6IG5vbmU7XG59XG5cbi51aS1yZXNpemFibGUtbiB7XG5cdGN1cnNvcjogbi1yZXNpemU7XG5cdGhlaWdodDogN3B4O1xuXHR3aWR0aDogMTAwJTtcblx0dG9wOiAtNXB4O1xuXHRsZWZ0OiAwO1xufVxuXG4udWktcmVzaXphYmxlLXMge1xuXHRjdXJzb3I6IHMtcmVzaXplO1xuXHRoZWlnaHQ6IDdweDtcblx0d2lkdGg6IDEwMCU7XG5cdGJvdHRvbTogLTVweDtcblx0bGVmdDogMDtcbn1cblxuLnVpLXJlc2l6YWJsZS1lIHtcblx0Y3Vyc29yOiBlLXJlc2l6ZTtcblx0d2lkdGg6IDdweDtcblx0cmlnaHQ6IC01cHg7XG5cdHRvcDogMDtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG4udWktcmVzaXphYmxlLXcge1xuXHRjdXJzb3I6IHctcmVzaXplO1xuXHR3aWR0aDogN3B4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IDA7XG5cdGhlaWdodDogMTAwJTtcbn1cblxuLnVpLXJlc2l6YWJsZS1zZSB7XG5cdGN1cnNvcjogc2UtcmVzaXplO1xuXHR3aWR0aDogMTJweDtcblx0aGVpZ2h0OiAxMnB4O1xuXHRyaWdodDogMXB4O1xuXHRib3R0b206IDFweDtcbn1cblxuLnVpLXJlc2l6YWJsZS1zdyB7XG5cdGN1cnNvcjogc3ctcmVzaXplO1xuXHR3aWR0aDogOXB4O1xuXHRoZWlnaHQ6IDlweDtcblx0bGVmdDogLTVweDtcblx0Ym90dG9tOiAtNXB4O1xufVxuXG4udWktcmVzaXphYmxlLW53IHtcblx0Y3Vyc29yOiBudy1yZXNpemU7XG5cdHdpZHRoOiA5cHg7XG5cdGhlaWdodDogOXB4O1xuXHRsZWZ0OiAtNXB4O1xuXHR0b3A6IC01cHg7XG59XG5cbi51aS1yZXNpemFibGUtbmUge1xuXHRjdXJzb3I6IG5lLXJlc2l6ZTtcblx0d2lkdGg6IDlweDtcblx0aGVpZ2h0OiA5cHg7XG5cdHJpZ2h0OiAtNXB4O1xuXHR0b3A6IC01cHg7XG59XG5cbi51aS1wcm9ncmVzc2JhciB7XG5cdGhlaWdodDogMmVtO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdC51aS1wcm9ncmVzc2Jhci12YWx1ZSB7XG5cdFx0bWFyZ2luOiAtMXB4O1xuXHRcdGhlaWdodDogMTAwJTtcblx0fVxuXG5cdC51aS1wcm9ncmVzc2Jhci1vdmVybGF5IHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL2dpZjtiYXNlNjQsUjBsR09EbGhLQUFvQUlBQkFBQUFBUC8vL3lIL0MwNUZWRk5EUVZCRk1pNHdBd0VBQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2tZd05xWHJkQzUyRFMwNmE3TUZaSSs0RkhCQ0tvRGVXS1hxeW1QcUdxeHZKclhaYk14N1R0Yyt3OVhnVTJGQjNsT3lRUldFVDJJRkdpVTltMWZyRFZweFpaYzZiZkh3djRjMVlYUDZrMVZkeTI5MkZiNlVrdXZGdFhwdldTekErSHljWEpIVVhpR1lJaU1nMlI2VzQ1OWduV0dmSE5kaklxRFdWcWVtSDJla3BPYmtwT2xwcFdVcVppcXI2ZWRxcVdRQUFJZmtFQ1FFQUFRQXNBQUFBQUNnQUtBQUFBcFNNZ1puR2ZhcWNnMUUydXV6RG1tSFVCUjhRaWw5NWhpUEtxV24zYXF0THNTMTh5N0cxU3pOZW93V0JFTnRRZCtUMUprdFAwNW56UFRkSlpsUjZ2VXhOV1dqVit2VVdoV05rV0Z3eGw5VnBaUmVkWWNmbElPTGFmYWEyOFhkc0gveW5sY2MxdVBWRFp4UUlSMEsyNStjSUNDbW9xQ2U1bUdoWk9mZVlTVWg1eUpjSnlya1pXV3BhUjhkb0oybzROWXE2MmxBQUFDSDVCQWtCQUFFQUxBQUFBQUFvQUNnQUFBS1ZESTRZeTIyWm5JTlJOcW9zdzBCdjdpMWd5SFVrRmo3b1NhV2x1M292QzhHeE5zbzVmbHV6M3FMVmhCVmVUL0x6N1pUSHl4TDVkRGFsUVdQVk9zUVd0Um51d1hhRlRqOWpWVmg4cG1hOUpqWjR6WVNqNVpPeW1hN3V1b2xmZmgrSVI1YVc5N2NIdUJVWEtHS1hsS2puK0RpSFdNY1lKYWg0TjBsWUNNbEpPWGlwR1JyNXFkZ29TVHJxV1NxNldGbDJ5cG9hVUFBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwYUViNkhMZ2QvaU83Rk5XdGNGV2UrdWZPREdqUmZvaUoyYWtTaGJ1ZWIwd3RJNTB6bTAycGJ2d2ZXRU1XQlExektHbExJaHNraUVQbTlSNnZSWHhWNFp6V1QyeUhPR3BXTXlvcmJsS2xOcDhIbUhFYi9sQ1hqY1c3Ym10WFA4WHQyMjlPVldSMWZvZDJlV3FOZkh1TWpYQ1BrSUdOaWxlT2lJbVZtQ09FbW9TZm4zeVhsSldtb0hHaHFwNmlsWXVXWXBtVHFLVWdBQUlma0VDUUVBQVFBc0FBQUFBQ2dBS0FBQUFwaUVINmtiNThiaVEzRk5XdE1GV1czZU5WY29qdUZHZnFuWnFTZWJ1UzA2dzVWODAvWDAycEtlOHpGd1A2RUZXT1QxbERGazhyR0VSaDFUVE5Pb2NRNjFIbTRYbTJWZXhVSHB6anltVmlIckZiaUVMc2VmVnJuNlhLZm50MlE5Ry8rWGRpZTQ5OVhIZDJnNGg3aW9PR2hYR0pib0dBblhTQm5vQndLWXlmaW91YlpKMkhuMFJ1UlphZmxaT2lsNTZacDZpaW9LU1hwVUFBQWgrUVFKQVFBQkFDd0FBQUFBS0FBb0FBQUNrb1FScVJ2bnh1STdrVTFhMVVVNWJkNXRuU2VPWlhobW41bFdLM3FOVFd2UmRReFA4cXZhQysveWFZUXpYTzdCTXZhVUVtSlJkM1RzaU1BZ3N3bU5ZclNnWmRZclRYNnRTSEdaTzczZXp1QXcydXh1UStCYmVaZk14c2V4WTM1Ky9RZTRKMWluVjBnNHgzV0h1TWhJbDJqWE9LVDJRK1ZVNWZnb1NVSTUyVmZaeWZrSkdraGE2am1ZK2FhWWRpcnErbFFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLV0JJS3BZZTBMM1lOS1RvcXN3VWx2em5pZ2Q0d2lSNEtoWnJLdDlVcHFpcDYxaTlFM3ZNdnhSZEhsYkVGaUVYZms5WUFSWXhPWlpENlZRMnBVdW5CbXRSWG8xTGY4aE1WVmNObDhKYWZWMzhhTTIvRnU1VjE2Qm42M3I2eHQ5N2owOStNWFNGaTRCbmlHRmFlM2h6Ykg5K2hZQnprcHVVaDVhWm1IdWFuWk9aZ0l1dmJHaU5lb21DbmF4eGFwMnVwYUNac3ErMWtBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLWGpJOEJ5NXpmNGtPeFRWclhOVmx2MVgwZDhJR1pHS0xuTnBZdG04THI5Y3FWZXVPU3ZmT1c3OUQ5YURIaXpOaERKaWRGWmhOeWRFYWhPYURINm5vbXRKanAxdHV0S29OV2t2QTZKcWZSVkxIVS9RVWZhdTlsMng3RzU0ZDFmbDk5NXhjSUdBZFhxTWZCTmFkb1lyaEgrTWcyS0JscFZwYmx1Q2lYbU1uWjJTaDRHQnFKK2NrSU9xcUo2TG1LU2xsWm1zb3E2d3BRQUFBaCtRUUpBUUFCQUN3QUFBQUFLQUFvQUFBQ2xZeC9vTHZveHVKRGtVMWExWVVaYko1OW5TZDJaWGhXcWJSYTIvZ0Y4R3UyRFkzaXFzN3lycSt4QllFa1l2RlNNOGFTU09iRStaZ1JsMUJIRlpOcjdwUkNhdlo1QlcyMTQyaFkzQU4veld0c21mMTJwOVh4eEZsMmxwTG4xcnNlenRmWFpqZElXSWYyczVkSXR3allLQmdvOXlnNXBIZ3pKWFRFZUdsWnVlbnB5UG1wR1FvS09Xa1ltU3BhU25xS2lsZUkyRkFBQUNINUJBa0JBQUVBTEFBQUFBQW9BQ2dBQUFLVmpCK2d1K2pHNGtPUlRWclZoUmxzbm4yZEozWmxlRmFwdEZyYitDWG1POU9vemVMNVZmUDk5SHZBV2hwaVVkY3drcEJIMzgyNUF3WWRVOHhUcWxMR2h0Q29zQXJLTXB2ZmExbU1SYWU5VnZXWmZlQjJYZlBrZUxtbTE4bFVjQmorcDVkbk44alhaM1lJR0VoWXVPVW40NWFvQ0RrcDE2aGw1SWpZSnZqV0tjbm9HUXBxeVBscE9ocjNhRWxhcXJxNTZCcTdWQUFBT3c9PVwiKTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZmlsdGVyOiBhbHBoYShvcGFjaXR5ID0gMjUpO1xuXG5cdFx0Lyogc3VwcG9ydDogSUU4ICovXG5cdFx0b3BhY2l0eTogMC4yNTtcblx0fVxufVxuXG4udWktcHJvZ3Jlc3NiYXItaW5kZXRlcm1pbmF0ZSAudWktcHJvZ3Jlc3NiYXItdmFsdWUge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4udWktc2VsZWN0YWJsZSB7XG5cdC1tcy10b3VjaC1hY3Rpb246IG5vbmU7XG5cdHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cblxuLnVpLXNlbGVjdGFibGUtaGVscGVyIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR6LWluZGV4OiAxMDA7XG5cdGJvcmRlcjogMXB4IGRvdHRlZCBibGFjaztcbn1cblxuLnVpLXNlbGVjdG1lbnUtbWVudSB7XG5cdHBhZGRpbmc6IDA7XG5cdG1hcmdpbjogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdGRpc3BsYXk6IG5vbmU7XG5cblx0LnVpLW1lbnUge1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IGhpZGRlbjtcblx0XHRwYWRkaW5nLWJvdHRvbTogMXB4O1xuXG5cdFx0LnVpLXNlbGVjdG1lbnUtb3B0Z3JvdXAge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjU7XG5cdFx0XHRwYWRkaW5nOiAycHggMC40ZW07XG5cdFx0XHRtYXJnaW46IDAuNWVtIDAgMCAwO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0Ym9yZGVyOiAwO1xuXHRcdH1cblx0fVxufVxuXG4udWktc2VsZWN0bWVudS1vcGVuIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi51aS1zZWxlY3RtZW51LXRleHQge1xuXHRkaXNwbGF5OiBibG9jaztcblx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnVpLXNlbGVjdG1lbnUtYnV0dG9uLnVpLWJ1dHRvbiB7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHdpZHRoOiAxNGVtO1xufVxuXG4udWktc2VsZWN0bWVudS1pY29uLnVpLWljb24ge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi10b3A6IDA7XG59XG5cbi51aS1zbGlkZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0LnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAyO1xuXHRcdHdpZHRoOiAxLjJlbTtcblx0XHRoZWlnaHQ6IDEuMmVtO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHRcdHRvdWNoLWFjdGlvbjogbm9uZTtcblx0fVxuXG5cdC51aS1zbGlkZXItcmFuZ2Uge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGZvbnQtc2l6ZTogLjdlbTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXI6IDA7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuXHR9XG5cblx0Ji51aS1zdGF0ZS1kaXNhYmxlZCB7XG5cdFx0LnVpLXNsaWRlci1oYW5kbGUsIC51aS1zbGlkZXItcmFuZ2Uge1xuXHRcdFx0ZmlsdGVyOiBpbmhlcml0O1xuXHRcdH1cblx0fVxufVxuXG4vKiBzdXBwb3J0OiBJRTggLSBTZWUgIzY3MjcgKi9cblxuLnVpLXNsaWRlci1ob3Jpem9udGFsIHtcblx0aGVpZ2h0OiAuOGVtO1xuXG5cdC51aS1zbGlkZXItaGFuZGxlIHtcblx0XHR0b3A6IC0uM2VtO1xuXHRcdG1hcmdpbi1sZWZ0OiAtLjZlbTtcblx0fVxuXG5cdC51aS1zbGlkZXItcmFuZ2Uge1xuXHRcdHRvcDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdH1cblxuXHQudWktc2xpZGVyLXJhbmdlLW1pbiB7XG5cdFx0bGVmdDogMDtcblx0fVxuXG5cdC51aS1zbGlkZXItcmFuZ2UtbWF4IHtcblx0XHRyaWdodDogMDtcblx0fVxufVxuXG4udWktc2xpZGVyLXZlcnRpY2FsIHtcblx0d2lkdGg6IC44ZW07XG5cdGhlaWdodDogMTAwcHg7XG5cblx0LnVpLXNsaWRlci1oYW5kbGUge1xuXHRcdGxlZnQ6IC0uM2VtO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1ib3R0b206IC0uNmVtO1xuXHR9XG5cblx0LnVpLXNsaWRlci1yYW5nZSB7XG5cdFx0bGVmdDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC51aS1zbGlkZXItcmFuZ2UtbWluIHtcblx0XHRib3R0b206IDA7XG5cdH1cblxuXHQudWktc2xpZGVyLXJhbmdlLW1heCB7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5cbi51aS1zb3J0YWJsZS1oYW5kbGUge1xuXHQtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi51aS1zcGlubmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDA7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi51aS1zcGlubmVyLWlucHV0IHtcblx0Ym9yZGVyOiBub25lO1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXHRjb2xvcjogaW5oZXJpdDtcblx0cGFkZGluZzogLjIyMmVtIDA7XG5cdG1hcmdpbjogLjJlbSAwO1xuXHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRtYXJnaW4tbGVmdDogLjRlbTtcblx0bWFyZ2luLXJpZ2h0OiAyZW07XG59XG5cbi51aS1zcGlubmVyLWJ1dHRvbiB7XG5cdHdpZHRoOiAxLjZlbTtcblx0aGVpZ2h0OiA1MCU7XG5cdGZvbnQtc2l6ZTogLjVlbTtcblx0cGFkZGluZzogMDtcblx0bWFyZ2luOiAwO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cmlnaHQ6IDA7XG59XG5cbi8qIG1vcmUgc3BlY2lmaWNpdHkgcmVxdWlyZWQgaGVyZSB0byBvdmVycmlkZSBkZWZhdWx0IGJvcmRlcnMgKi9cblxuLnVpLXNwaW5uZXIgYS51aS1zcGlubmVyLWJ1dHRvbiB7XG5cdGJvcmRlci10b3Atc3R5bGU6IG5vbmU7XG5cdGJvcmRlci1ib3R0b20tc3R5bGU6IG5vbmU7XG5cdGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbn1cblxuLnVpLXNwaW5uZXItdXAge1xuXHR0b3A6IDA7XG59XG5cbi51aS1zcGlubmVyLWRvd24ge1xuXHRib3R0b206IDA7XG59XG5cbi51aS10YWJzIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdC8qIHBvc2l0aW9uOiByZWxhdGl2ZSBwcmV2ZW50cyBJRSBzY3JvbGwgYnVnIChlbGVtZW50IHdpdGggcG9zaXRpb246IHJlbGF0aXZlIGluc2lkZSBjb250YWluZXIgd2l0aCBvdmVyZmxvdzogYXV0byBhcHBlYXIgYXMgXCJmaXhlZFwiKSAqL1xuXHRwYWRkaW5nOiAuMmVtO1xuXG5cdC51aS10YWJzLW5hdiB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IC4yZW0gLjJlbSAwO1xuXG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bWFyZ2luOiAxcHggLjJlbSAwIDA7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0fVxuXG5cdFx0LnVpLXRhYnMtYW5jaG9yIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0cGFkZGluZzogLjVlbSAxZW07XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0bGkge1xuXHRcdFx0Ji51aS10YWJzLWFjdGl2ZSB7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IC0xcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxcHg7XG5cblx0XHRcdFx0LnVpLXRhYnMtYW5jaG9yIHtcblx0XHRcdFx0XHRjdXJzb3I6IHRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji51aS1zdGF0ZS1kaXNhYmxlZCAudWktdGFicy1hbmNob3IsICYudWktdGFicy1sb2FkaW5nIC51aS10YWJzLWFuY2hvciB7XG5cdFx0XHRcdGN1cnNvcjogdGV4dDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnVpLXRhYnMtY29sbGFwc2libGUgLnVpLXRhYnMtbmF2IGxpLnVpLXRhYnMtYWN0aXZlIC51aS10YWJzLWFuY2hvciB7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnVpLXRhYnMgLnVpLXRhYnMtcGFuZWwge1xuXHRkaXNwbGF5OiBibG9jaztcblx0Ym9yZGVyLXdpZHRoOiAwO1xuXHRwYWRkaW5nOiAxZW0gMS40ZW07XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi51aS10b29sdGlwIHtcblx0cGFkZGluZzogOHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IDk5OTk7XG5cdG1heC13aWR0aDogMzAwcHg7XG59XG5cbmJvZHkgLnVpLXRvb2x0aXAge1xuXHRib3JkZXItd2lkdGg6IDJweDtcbn1cblxuLyogQ29tcG9uZW50IGNvbnRhaW5lcnNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udWktd2lkZ2V0IHtcblx0Zm9udC1mYW1pbHk6IEFyaWFsLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6IDFlbTtcblxuXHQudWktd2lkZ2V0IHtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxuXG5cdGlucHV0LCBzZWxlY3QsIHRleHRhcmVhLCBidXR0b24ge1xuXHRcdGZvbnQtZmFtaWx5OiBBcmlhbCxIZWx2ZXRpY2Esc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDFlbTtcblx0fVxuXG5cdFxufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuXHRjb2xvcjogIzMzMzMzMztcblxuXHRhIHtcblx0XHRjb2xvcjogIzMzMzMzMztcblx0fVxufVxuXG4udWktd2lkZ2V0LWhlYWRlciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdGNvbG9yOiAjM0Q0NzUyO1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Ym9yZGVyLXJhZGl1czogMDtcblxuXHRhIHtcblx0XHRjb2xvcjogIzMzMzMzMztcblx0fVxufVxuXG4vKiBJbnRlcmFjdGlvbiBzdGF0ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udWktc3RhdGUtZGVmYXVsdCwgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZGVmYXVsdCwgLnVpLWJ1dHRvbiB7XG5cdC8vIGJvcmRlcjogMXB4IHNvbGlkICNjNWM1YzU7XG5cdC8vIGJhY2tncm91bmQ6ICNmNmY2ZjY7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGNvbG9yOiAjNDU0NTQ1O1xufVxuXG5odG1sIC51aS1idXR0b24udWktc3RhdGUtZGlzYWJsZWQge1xuXHQmOmhvdmVyLCAmOmFjdGl2ZSB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2M1YzVjNTtcblx0XHRiYWNrZ3JvdW5kOiAjZjZmNmY2O1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Y29sb3I6ICM0NTQ1NDU7XG5cdH1cbn1cblxuLnVpLXN0YXRlLWRlZmF1bHQgYSB7XG5cdGNvbG9yOiAjNDU0NTQ1O1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0JjpsaW5rLCAmOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAjNDU0NTQ1O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG5hIHtcblx0Ji51aS1idXR0b24sICY6bGluay51aS1idXR0b24sICY6dmlzaXRlZC51aS1idXR0b24ge1xuXHRcdGNvbG9yOiAjNDU0NTQ1O1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4udWktYnV0dG9uIHtcblx0Y29sb3I6ICM0NTQ1NDU7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnVpLXN0YXRlLWhvdmVyLCAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhvdmVyLCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtaG92ZXIsIC51aS1zdGF0ZS1mb2N1cywgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1mb2N1cywgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWZvY3VzIHtcblx0Y29sb3I6ICMyMTk2RjM7XG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdGJhY2tncm91bmQ6IHJnYmEoMzMsIDE1MCwgMjQzLCAuMik7XG59XG5cbi51aS1idXR0b24ge1xuXHQmOmhvdmVyLCAmOmZvY3VzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuXHRcdGJhY2tncm91bmQ6ICNlZGVkZWQ7XG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRjb2xvcjogIzJiMmIyYjtcblx0fVxufVxuXG4udWktc3RhdGUtaG92ZXIgYSB7XG5cdGNvbG9yOiAjMmIyYjJiO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3ZlciwgJjpsaW5rLCAmOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAjMmIyYjJiO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4udWktc3RhdGUtZm9jdXMgYSB7XG5cdGNvbG9yOiAjMmIyYjJiO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0Jjpob3ZlciwgJjpsaW5rLCAmOnZpc2l0ZWQge1xuXHRcdGNvbG9yOiAjMmIyYjJiO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG5hLnVpLWJ1dHRvbiB7XG5cdCY6aG92ZXIsICY6Zm9jdXMge1xuXHRcdGNvbG9yOiAjMmIyYjJiO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxufVxuXG4udWktdmlzdWFsLWZvY3VzIHtcblx0Ym94LXNoYWRvdzogMCAwIDNweCAxcHggcmdiKDk0LCAxNTgsIDIxNCk7XG59XG5cbi51aS1zdGF0ZS1hY3RpdmUsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtYWN0aXZlLCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtYWN0aXZlLCBhLnVpLWJ1dHRvbjphY3RpdmUge1xuXHRiYWNrZ3JvdW5kOiAjMjE5NkYzO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLWJ1dHRvbiB7XG5cdCY6YWN0aXZlLCAmLnVpLXN0YXRlLWFjdGl2ZTpob3ZlciB7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgIzAwM2VmZjtcblx0XHRiYWNrZ3JvdW5kOiAjMDA3ZmZmO1xuXHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdH1cbn1cblxuLnVpLWljb24tYmFja2dyb3VuZCB7XG5cdGJvcmRlcjogIzAwM2VmZjtcblx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnVpLXN0YXRlLWFjdGl2ZSB7XG5cdC51aS1pY29uLWJhY2tncm91bmQge1xuXHRcdGJvcmRlcjogIzAwM2VmZjtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHR9XG5cblx0YSB7XG5cdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0JjpsaW5rLCAmOnZpc2l0ZWQge1xuXHRcdFx0Y29sb3I6ICNmZmZmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXHR9XG59XG5cbi8qIEludGVyYWN0aW9uIEN1ZXNcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuXG4udWktc3RhdGUtaGlnaGxpZ2h0LCAudWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWhpZ2hsaWdodCwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG5cdGJvcmRlcjowO1xuXHRjb2xvcjogIzIxOTZGMztcblx0YmFja2dyb3VuZDogcmdiYSgzMywgMTUwLCAyNDMsIC4yKTtcbn1cblxuLnVpLXN0YXRlLWNoZWNrZWQge1xuXHRib3JkZXI6IDFweCBzb2xpZCAjZGFkNTVlO1xuXHRiYWNrZ3JvdW5kOiAjZmZmYTkwO1xufVxuXG4udWktc3RhdGUtaGlnaGxpZ2h0IGEsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaGlnaGxpZ2h0IGEsIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQgYSB7XG5cdGNvbG9yOiAjNzc3NjIwO1xufVxuXG4udWktc3RhdGUtZXJyb3IsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3IsIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1lcnJvciB7XG5cdGJvcmRlcjogMXB4IHNvbGlkICNmMWE4OTk7XG5cdGJhY2tncm91bmQ6ICNmZGRmZGY7XG5cdGNvbG9yOiAjNWYzZjNmO1xufVxuXG4udWktc3RhdGUtZXJyb3IgYSwgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1lcnJvciBhLCAudWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZXJyb3IgYSwgLnVpLXN0YXRlLWVycm9yLXRleHQsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZXJyb3ItdGV4dCwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWVycm9yLXRleHQge1xuXHRjb2xvcjogIzVmM2YzZjtcbn1cblxuLnVpLXByaW9yaXR5LXByaW1hcnksIC51aS13aWRnZXQtY29udGVudCAudWktcHJpb3JpdHktcHJpbWFyeSwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLXByaW9yaXR5LXByaW1hcnkge1xuXHRmb250LXdlaWdodDogYm9sZDtcbn1cblxuLnVpLXByaW9yaXR5LXNlY29uZGFyeSwgLnVpLXdpZGdldC1jb250ZW50IC51aS1wcmlvcml0eS1zZWNvbmRhcnksIC51aS13aWRnZXQtaGVhZGVyIC51aS1wcmlvcml0eS1zZWNvbmRhcnkge1xuXHRvcGFjaXR5OiAuNztcblx0ZmlsdGVyOiBBbHBoYShPcGFjaXR5ID0gNzApO1xuXG5cdC8qIHN1cHBvcnQ6IElFOCAqL1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQsIC51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtZGlzYWJsZWQsIC51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kaXNhYmxlZCB7XG5cdG9wYWNpdHk6IC4zNTtcblx0ZmlsdGVyOiBBbHBoYShPcGFjaXR5ID0gMzUpO1xuXG5cdC8qIHN1cHBvcnQ6IElFOCAqL1xuXHRiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4udWktc3RhdGUtZGlzYWJsZWQgLnVpLWljb24ge1xuXHRmaWx0ZXI6IEFscGhhKE9wYWNpdHkgPSAzNSk7XG5cblx0Lyogc3VwcG9ydDogSUU4IC0gU2VlICM2MDU5ICovXG59XG5cbi8qIEljb25zXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogc3RhdGVzIGFuZCBpbWFnZXMgKi9cblxuLnVpLWljb24ge1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNDQ0NDQ0XzI1NngyNDAucG5nXCIpO1xufVxuXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLWljb24sIC51aS13aWRnZXQtaGVhZGVyIC51aS1pY29uIHtcblx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzQ0NDQ0NF8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWhvdmVyIC51aS1pY29uLCAudWktc3RhdGUtZm9jdXMgLnVpLWljb24ge1xuXHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNTU1NTU1XzI1NngyNDAucG5nXCIpO1xufVxuXG4udWktYnV0dG9uIHtcblx0Jjpob3ZlciAudWktaWNvbiwgJjpmb2N1cyAudWktaWNvbiB7XG5cdFx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzU1NTU1NV8yNTZ4MjQwLnBuZ1wiKTtcblx0fVxufVxuXG4udWktc3RhdGUtYWN0aXZlIC51aS1pY29uLCAudWktYnV0dG9uOmFjdGl2ZSAudWktaWNvbiB7XG5cdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc19mZmZmZmZfMjU2eDI0MC5wbmdcIik7XG59XG5cbi51aS1zdGF0ZS1oaWdobGlnaHQgLnVpLWljb24sIC51aS1idXR0b24gLnVpLXN0YXRlLWhpZ2hsaWdodC51aS1pY29uIHtcblx0Ly8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiaW1hZ2VzL3VpLWljb25zXzc3NzYyMF8yNTZ4MjQwLnBuZ1wiKTtcbn1cblxuLnVpLXN0YXRlLWVycm9yIC51aS1pY29uLCAudWktc3RhdGUtZXJyb3ItdGV4dCAudWktaWNvbiB7XG5cdC8vIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImltYWdlcy91aS1pY29uc19jYzAwMDBfMjU2eDI0MC5wbmdcIik7XG59XG5cbi51aS1idXR0b24gLnVpLWljb24ge1xuXHQvLyBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJpbWFnZXMvdWktaWNvbnNfNzc3Nzc3XzI1NngyNDAucG5nXCIpO1xufVxuXG4vKiBwb3NpdGlvbmluZyAqL1xuXG4udWktaWNvbi1ibGFuayB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDE2cHggMTZweDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1uIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLW5lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggMDtcbn1cblxuLnVpLWljb24tY2FyZXQtMS1zZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtcyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NXB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTEtc3cge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLXcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xufVxuXG4udWktaWNvbi1jYXJldC0xLW53IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTItbi1zIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IDA7XG59XG5cbi51aS1pY29uLWNhcmV0LTItZS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IDA7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbmUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc2Uge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS1zIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTY1cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtc3cge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTZweDtcbn1cblxuLnVpLWljb24tdHJpYW5nbGUtMS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTEtbncge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE2cHg7XG59XG5cbi51aS1pY29uLXRyaWFuZ2xlLTItbi1zIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC0xNnB4O1xufVxuXG4udWktaWNvbi10cmlhbmdsZS0yLWUtdyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTZweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1uIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1uZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLWUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXMge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjVweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1zdyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0xLXcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMS1udyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMzJweDtcbn1cblxuLnVpLWljb24tYXJyb3ctMi1uLXMge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItbmUtc3cge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTMycHg7XG59XG5cbi51aS1pY29uLWFycm93LTItZS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvdy0yLXNlLW53IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1uIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS1zIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3N0b3AtMS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0zMnB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDFweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLW5lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMS1zZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtcyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTEtc3cge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLXcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGljay0xLW53IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbi1zIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyOHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrLTItbmUtc3cge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1lLXcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2stMi1zZS1udyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS1uIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE5MnB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3RoaWNrc3RvcC0xLWUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTQ4cHg7XG59XG5cbi51aS1pY29uLWFycm93dGhpY2tzdG9wLTEtcyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtNDhweDtcbn1cblxuLnVpLWljb24tYXJyb3d0aGlja3N0b3AtMS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC00OHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybnRoaWNrLTEtdyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1uIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJudGhpY2stMS1zIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtdyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC02NHB4O1xufVxuXG4udWktaWNvbi1hcnJvd3JldHVybi0xLW4ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZXR1cm4tMS1lIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTY0cHg7XG59XG5cbi51aS1pY29uLWFycm93cmV0dXJuLTEtcyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtdyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3dyZWZyZXNoLTEtcyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtNjRweDtcbn1cblxuLnVpLWljb24tYXJyb3ctNCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgwcHg7XG59XG5cbi51aS1pY29uLWFycm93LTQtZGlhZyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1leHRsaW5rIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTgwcHg7XG59XG5cbi51aS1pY29uLW5ld3dpbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC04MHB4O1xufVxuXG4udWktaWNvbi1yZWZyZXNoIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXNodWZmbGUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtODBweDtcbn1cblxuLnVpLWljb24tdHJhbnNmZXItZS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTgwcHg7XG59XG5cbi51aS1pY29uLXRyYW5zZmVydGhpY2stZS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC04MHB4O1xufVxuXG4udWktaWNvbi1mb2xkZXItY29sbGFwc2VkIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTZweDtcbn1cblxuLnVpLWljb24tZm9sZGVyLW9wZW4ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtOTZweDtcbn1cblxuLnVpLWljb24tZG9jdW1lbnQtYiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1ub3RlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtY2xvc2VkIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLW1haWwtb3BlbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC05NnB4O1xufVxuXG4udWktaWNvbi1zdWl0Y2FzZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtOTZweDtcbn1cblxuLnVpLWljb24tY29tbWVudCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtOTZweDtcbn1cblxuLnVpLWljb24tcGVyc29uIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC05NnB4O1xufVxuXG4udWktaWNvbi1wcmludCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNjBweCAtOTZweDtcbn1cblxuLnVpLWljb24tdHJhc2gge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTc2cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWxvY2tlZCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtOTZweDtcbn1cblxuLnVpLWljb24tdW5sb2NrZWQge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTk2cHg7XG59XG5cbi51aS1pY29uLWJvb2ttYXJrIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC05NnB4O1xufVxuXG4udWktaWNvbi10YWcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTk2cHg7XG59XG5cbi51aS1pY29uLWhvbWUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTJweDtcbn1cblxuLnVpLWljb24tZmxhZyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2FsZW5kYXIge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMzJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhcnQge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTEycHg7XG59XG5cbi51aS1pY29uLXBlbmNpbCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tY2xvY2sge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWRpc2sge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWNhbGN1bGF0b3Ige1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTExMnB4O1xufVxuXG4udWktaWNvbi16b29taW4ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTExMnB4O1xufVxuXG4udWktaWNvbi16b29tb3V0IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc2VhcmNoIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24td3JlbmNoIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tZ2VhciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xOTJweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWhlYXJ0IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIwOHB4IC0xMTJweDtcbn1cblxuLnVpLWljb24tc3RhciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMjRweCAtMTEycHg7XG59XG5cbi51aS1pY29uLWxpbmsge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjQwcHggLTExMnB4O1xufVxuXG4udWktaWNvbi1jYW5jZWwge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweDtcbn1cblxuLnVpLWljb24tcGx1cyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tcGx1c3RoaWNrIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1taW51cyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tbWludXN0aGljayB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xvc2Uge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODBweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNsb3NldGhpY2sge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWtleSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWxpZ2h0YnVsYiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXNjaXNzb3JzIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY2xpcGJvYXJkIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tY29weSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNzZweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLWNvbnRhY3Qge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTEyOHB4O1xufVxuXG4udWktaWNvbi1pbWFnZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0yMDhweCAtMTI4cHg7XG59XG5cbi51aS1pY29uLXZpZGVvIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIyNHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tc2NyaXB0IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTI0MHB4IC0xMjhweDtcbn1cblxuLnVpLWljb24tYWxlcnQge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNDRweDtcbn1cblxuLnVpLWljb24taW5mbyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tbm90aWNlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1oZWxwIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1jaGVjayB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tYnVsbGV0IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1yYWRpby1vbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcmFkaW8tb2ZmIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTExMnB4IC0xNDRweDtcbn1cblxuLnVpLWljb24tcGluLXcge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE0NHB4O1xufVxuXG4udWktaWNvbi1waW4tcyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAtMTQ0cHg7XG59XG5cbi51aS1pY29uLXBsYXkge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNjBweDtcbn1cblxuLnVpLWljb24tcGF1c2Uge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTZweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXNlZWstbmV4dCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1wcmV2IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQ4cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1zZWVrLWVuZCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNjBweDtcbn1cblxuLnVpLWljb24tc2Vlay1zdGFydCwgLnVpLWljb24tc2Vlay1maXJzdCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0xNjBweDtcbn1cblxuLyogdWktaWNvbi1zZWVrLWZpcnN0IGlzIGRlcHJlY2F0ZWQsIHVzZSB1aS1pY29uLXNlZWstc3RhcnQgaW5zdGVhZCAqL1xuXG4udWktaWNvbi1zdG9wIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTk2cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1lamVjdCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMTJweCAtMTYwcHg7XG59XG5cbi51aS1pY29uLXZvbHVtZS1vZmYge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTI4cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi12b2x1bWUtb24ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTQ0cHggLTE2MHB4O1xufVxuXG4udWktaWNvbi1wb3dlciB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE3NnB4O1xufVxuXG4udWktaWNvbi1zaWduYWwtZGlhZyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tc2lnbmFsIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTAge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWJhdHRlcnktMSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0xNzZweDtcbn1cblxuLnVpLWljb24tYmF0dGVyeS0yIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE3NnB4O1xufVxuXG4udWktaWNvbi1iYXR0ZXJ5LTMge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAtMTc2cHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1wbHVzIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1taW51cyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWNsb3NlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXRyaWFuZ2xlLXMge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS10cmlhbmdsZS13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtdHJpYW5nbGUtbiB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC05NnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LWUge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTEycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtYXJyb3ctcyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xMjhweCAtMTkycHg7XG59XG5cbi51aS1pY29uLWNpcmNsZS1hcnJvdy13IHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE0NHB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLWFycm93LW4ge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtem9vbWluIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE3NnB4IC0xOTJweDtcbn1cblxuLnVpLWljb24tY2lyY2xlLXpvb21vdXQge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGUtY2hlY2sge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMjA4cHggLTE5MnB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1wbHVzIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjA4cHg7XG59XG5cbi51aS1pY29uLWNpcmNsZXNtYWxsLW1pbnVzIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1jaXJjbGVzbWFsbC1jbG9zZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0zMnB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tc3F1YXJlc21hbGwtcGx1cyB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC00OHB4IC0yMDhweDtcbn1cblxuLnVpLWljb24tc3F1YXJlc21hbGwtbWludXMge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNjRweCAtMjA4cHg7XG59XG5cbi51aS1pY29uLXNxdWFyZXNtYWxsLWNsb3NlIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTgwcHggLTIwOHB4O1xufVxuXG4udWktaWNvbi1ncmlwLWRvdHRlZC12ZXJ0aWNhbCB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLWRvdHRlZC1ob3Jpem9udGFsIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTE2cHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLXNvbGlkLXZlcnRpY2FsIHtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTMycHggLTIyNHB4O1xufVxuXG4udWktaWNvbi1ncmlwLXNvbGlkLWhvcml6b250YWwge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDhweCAtMjI0cHg7XG59XG5cbi51aS1pY29uLWdyaXBzbWFsbC1kaWFnb25hbC1zZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC02NHB4IC0yMjRweDtcbn1cblxuLnVpLWljb24tZ3JpcC1kaWFnb25hbC1zZSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IC04MHB4IC0yMjRweDtcbn1cblxuLyogTWlzYyB2aXN1YWxzXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuLyogQ29ybmVyIHJhZGl1cyAqL1xuXG4udWktY29ybmVyLWFsbCwgLnVpLWNvcm5lci10b3AsIC51aS1jb3JuZXItbGVmdCwgLnVpLWNvcm5lci10bCB7XG5cdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsIC51aS1jb3JuZXItdG9wLCAudWktY29ybmVyLXJpZ2h0LCAudWktY29ybmVyLXRyIHtcblx0Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcbn1cblxuLnVpLWNvcm5lci1hbGwsIC51aS1jb3JuZXItYm90dG9tLCAudWktY29ybmVyLWxlZnQsIC51aS1jb3JuZXItYmwge1xuXHRib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi51aS1jb3JuZXItYWxsLCAudWktY29ybmVyLWJvdHRvbSwgLnVpLWNvcm5lci1yaWdodCwgLnVpLWNvcm5lci1iciB7XG5cdGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi8qIE92ZXJsYXlzICovXG5cbi51aS13aWRnZXQtb3ZlcmxheSB7XG5cdGJhY2tncm91bmQ6ICNhYWFhYWE7XG5cdG9wYWNpdHk6IC4zO1xuXHRmaWx0ZXI6IEFscGhhKE9wYWNpdHkgPSAzMCk7XG5cblx0Lyogc3VwcG9ydDogSUU4ICovXG59XG5cbi51aS13aWRnZXQtc2hhZG93IHtcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xuXHRib3gtc2hhZG93OiAwcHggMHB4IDVweCAjNjY2NjY2O1xufSIsIi5tb2RhbF93aW5kb3cge1xuXHR0b3A6IDA7XG5cdGxlZnQ6IDA7XG5cdG9wYWNpdHk6IDA7XG5cdHotaW5kZXg6IC0zO1xuXHRAaW5jbHVkZSBmYjtcblx0d2lkdGg6IDEwMCU7XG5cdGhlaWdodDogMTAwJTtcblx0ei1pbmRleDogMTAwO1xuXHRwYWRkaW5nOiA2LjJyZW0gM3JlbSAzcmVtIDEuM3JlbTtcblx0b3ZlcmZsb3c6IGF1dG87XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRwYWRkaW5nOiAxcmVtO1xuXHR9XG5cdCYuYWN0aXZlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHotaW5kZXg6IDQwO1xuXHRcdHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuXHRcdC5vdmVybGF5IHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHRcdC5tb2RhbCB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcblx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4zcztcblx0XHR9XG5cdFx0Ji5jbG9zZSB7XG5cdFx0XHQubW9kYWwge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC45KTtcblx0XHRcdFx0dHJhbnNpdGlvbi1kZWxheTogMHM7XG5cdFx0XHR9XG5cdFx0XHQub3ZlcmxheSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4ycztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5zaGFkb3cge1xuXHRcdC5tb2RhbCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXHQmLnVubG9jayB7XG5cdFx0Lm1vZGFsIHtcblx0XHRcdG1heC13aWR0aDogNDlyZW07XG5cdFx0XHQudW5sb2NrIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYubGVhdmluZyB7XG5cdFx0Lm1vZGFsIHtcblx0XHRcdC5sZWF2aW5nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYueWVhcmx5IHtcblx0XHQubW9kYWwge1xuXHRcdFx0LnllYXJseSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLm1vbnRobHkge1xuXHRcdC5tb2RhbCB7XG5cdFx0XHQubW9udGhseSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLm1vbnRobHlfY29uZmlybSB7XG5cdFx0Lm1vZGFsIHtcblx0XHRcdC5tb250aGx5X2NvbmZpcm0ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji55X2hpYmVybmF0ZV9jb25maXJtIHtcblx0XHQubW9kYWwge1xuXHRcdFx0LnlfaGliZXJuYXRlX2NvbmZpcm0ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5tX2hpYmVybmF0ZV9jb25maXJtIHtcblx0XHQubW9kYWwge1xuXHRcdFx0Lm1faGliZXJuYXRlX2NvbmZpcm0ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5wcm9mZXNzaW9uLCAmLmxlYXZpbmcsICYueWVhcmx5LCAmLm1vbnRobHksICYubW9udGhseV9jb25maXJtLCAmLm1faGliZXJuYXRlX2NvbmZpcm0ge1xuXHRcdC5tb2RhbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ5cmVtO1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHRcdC51bmxvY2sge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdC5tb2RhbF9jb250ZW50e1xuXHRcdFx0XHQubW9kYWxfYm9keXtcblx0XHRcdFx0XHRsYWJlbHtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0XHRcdCNwcm9mZXNzaW9ue1xuXHRcdFx0XHRcdFx0XHQmLmVycm9ye1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZWQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Lm1vZGFsX2JvdHRvbXtcblx0XHRcdFx0XHQuYnRue1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMC45cmVtIDIuM3JlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5sZWF2aW5nLCAmLnllYXJseSwgJi5tb250aGx5LCAmLm1vbnRobHlfY29uZmlybSwgJi55X2hpYmVybmF0ZV9jb25maXJtLCAmLm1faGliZXJuYXRlX2NvbmZpcm0ge1xuXHRcdC5tb2RhbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDY1cmVtO1xuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRjb2xvcjogIzFGQkE3Qztcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHRiIHtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnNhdmVfc2VjdXJlbHkge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4ycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jaGFuZ2VfcGxhbiwgLmNoYW5nZV9wbGFuX3RvX2hpYmVybmF0aW9uLCAubGljZW5zZV9idG4sIC5idXlfaGliZXJuYXRpb24sIC5nZXRfZnVsbF9hY2Nlc3Mge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMxRkJBN0M7XG5cdFx0XHRcdFx0Y29sb3I6ICNGRkY7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogbm9uZTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDM0cmVtO1xuXHRcdFx0XHRcdGhlaWdodDogNC40cmVtO1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNoYW5nZV9wbGFuOmZvY3VzLCAuY2hhbmdlX3BsYW5fdG9faGliZXJuYXRpb246Zm9jdXMsIC5saWNlbnNlX2J0bjpmb2N1cywgLmJ1eV9oaWJlcm5hdGlvbjpmb2N1cywgLmdldF9mdWxsX2FjY2Vzczpmb2N1cyB7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuY2hhbmdlX3BsYW5fdG9faGliZXJuYXRpb24ge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjguMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQubGljZW5zZV9idG4ge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRcdG1heC13aWR0aDogbm9uZTtcblx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5idXlfaGliZXJuYXRpb24ge1xuXHRcdFx0XHRcdG1heC13aWR0aDogNDVyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LmdldF9mdWxsX2FjY2VzcyB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyMy41cmVtO1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zYXZlX2RhdGEge1xuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogM3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vZGFsX3RpdGxlIHtcblx0XHRcdFx0Zm9udC1zaXplOiAzLjFyZW07XG5cdFx0XHR9XG5cdFx0XHQubW9kYWxfY29udGVudCB7XG5cdFx0XHRcdC5tb2RhbF91cHBlciB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0U0NEM4Mztcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tb2RhbF9ib3R0b20ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0LmNhbmNlbCwgLmNhbmNlbF9hZ3JlZW1lbnQsIC5jaGFuZ2VfcGxhbl9idG4ge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDUuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhbmNlbDpmb2N1cywgLmNhbmNlbF9hZ3JlZW1lbnQ6Zm9jdXMsIC5jaGFuZ2VfcGxhbl9idG46Zm9jdXMge1xuXHRcdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhbmNlbCB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRcdHdpZHRoOiA5LjdyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHQmLnRvX3JpZ2h0IHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmNhbmNlbF9hZ3JlZW1lbnQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGRjNCMzA7XG5cdFx0XHRcdFx0XHRib3JkZXItY29sb3I6ICNGRjNCMzA7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTcuNXJlbTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuY2hhbmdlX3BsYW5fYnRuIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyMTk2RjM7XG5cdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdCYudG9fcmlnaHQge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLnNoYXJlIHtcblx0XHQubW9kYWwge1xuXHRcdFx0bWF4LXdpZHRoOiA0OXJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDIwcmVtO1xuXHRcdFx0cGFkZGluZzogMi45OXJlbSA0LjhyZW0gMi44cmVtO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjAwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAyLjk5cmVtIDEuOHJlbSAyLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQmX2JvZHkge1xuXHRcdFx0XHRwYWRkaW5nOiAxLjRyZW0gMCAycmVtO1xuXHRcdFx0fVxuXHRcdFx0LnNoYXJlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCYub3ByZXQge1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdHBhZGRpbmc6IDUuOHJlbSAyNS4xcmVtIDIuNHJlbSAyNXJlbTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjAwcHgpe1xuXHRcdFx0cGFkZGluZzogNS44cmVtIDJyZW0gMi40cmVtIDJyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdHBhZGRpbmc6IDNyZW0gLjdyZW0gMi40cmVtIDIuMnJlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0cGFkZGluZzogM3JlbSAuNXJlbSAyLjRyZW0gLjVyZW07XG5cdFx0fVxuXHRcdC5tb2RhbCB7XG5cdFx0XHQvLyBib3JkZXI6MDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LXdpZHRoOiA2OC44cmVtO1xuXHRcdFx0bWluLWhlaWdodDogZml0LWNvbnRlbnQ7XG5cdFx0XHQmX2Nsb3NlIHtcblx0XHRcdFx0dG9wOiAzLjVyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHR0b3A6IDNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0bWF4LXdpZHRoOiA2OS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0Lm9wcmV0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC5mb3JtIHtcblx0XHRcdFx0XHQmLm90aGVyIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0XHQuZGlzYWJsZWRfam9iX3NldHRpbmdze1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmhpZGRlbl9tZXNzYWdle1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogYmx1ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5lcnJvcntcblx0XHRcdFx0XHRcdFx0Y29sb3I6IHJlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5hZHZhbmNlZF9saW5re1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5kb3duOmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlxcMjVCMlwiO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcXDI1QkNcIjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIxOTZmMztcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5vcHJldF9mcmFnbWFuIHtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nOiA1LjhyZW0gMjUuMXJlbSAyLjRyZW0gMjVyZW07XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTIwMHB4KXtcblx0XHRcdHBhZGRpbmc6IDUuOHJlbSAycmVtIDIuNHJlbSAycmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIC43cmVtIDIuNHJlbSAyLjJyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHBhZGRpbmc6IDNyZW0gMXJlbSAyLjRyZW0gMXJlbTtcblx0XHR9XG5cdFx0Lm1vZGFsIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LXdpZHRoOiA2OC44cmVtO1xuXHRcdFx0bWluLWhlaWdodDogNjFyZW07XG5cdFx0XHQmX2Nsb3NlIHtcblx0XHRcdFx0dG9wOiAzLjVyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHR0b3A6IDNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0bWF4LXdpZHRoOiA2OS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0Lm9wcmV0X2ZyYWdtYW4ge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji50aWZvZyB7XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0cGFkZGluZzogNS44cmVtIDI1LjFyZW0gMi40cmVtIDI1cmVtO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMDBweCl7XG5cdFx0XHRwYWRkaW5nOiA1LjhyZW0gMnJlbSAyLjRyZW0gMnJlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0cGFkZGluZzogM3JlbSAuN3JlbSAyLjRyZW0gMi4ycmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRwYWRkaW5nOiAzcmVtIDFyZW0gMi40cmVtIDFyZW07XG5cdFx0fVxuXHRcdC5tb2RhbCB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC13aWR0aDogNjguOHJlbTtcblx0XHRcdG1pbi1oZWlnaHQ6IDUwcmVtO1xuXHRcdFx0Jl9jbG9zZSB7XG5cdFx0XHRcdHRvcDogMy41cmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0dG9wOiAzcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdG1heC13aWR0aDogNjkuNXJlbTtcblx0XHRcdH1cblx0XHRcdC50aWZvZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQub3ZlcmxheSB7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR6LWluZGV4OiAxO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR0cmFuc2l0aW9uOi40cztcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGJhY2tncm91bmQ6cmdiYSgwLDAsMCwuNSk7XG5cdH1cblx0LmlubmVyX3BhbmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQmX2J0biB7XG5cdFx0XHRAaW5jbHVkZSBmYjtcblx0XHRcdGNvbG9yOiM1OTk0REM7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAyMCU7XG5cdFx0XHRAaW5jbHVkZSBicigkYmx1ZSk7XG5cdFx0XHRAaW5jbHVkZSB3KDMuMiwzLjIpO1xuXHRcdFx0KiB7XG5cdFx0XHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdFx0fVxuXHRcdFx0JjphY3RpdmUge1xuXHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0aW5wdXQge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRtYXJnaW46IDAgLjNyZW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0XHRtYXgtd2lkdGg6IDYuM3JlbTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cdH1cblx0Lm90aGVyX2Jsb2NrIHtcblx0XHQubWFudWFsX2Jsb2Nre1xuXHRcdFx0bWluLWhlaWdodDogNjlweDtcblx0XHRcdGJhY2tncm91bmQ6ICNFQ0YxRjY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHQuYnRue1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzUwcHgpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1pbi13aWR0aDogNzUwcHgpe1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5kaXN0YW5jZV9pbnB1dF9ibG9ja3tcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxcmVtO1xuXHRcdFx0XHQuaGlkZGVuX21lc3NhZ2V7XG5cdFx0XHRcdFx0cGFkZGluZzogLjNyZW07XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEycmVtO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDY2NnB4KXtcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogLjVyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRpc3RhbmNlLWluZm97XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMnJlbTtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0Zm9udC1zaXplOiB4LWxhcmdlO1xuXHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRjb2xvcjogIzEyOTdFQztcblx0XHRcdFx0XHRtaW4td2lkdGg6IDIuN3JlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogM3JlbTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjZweCl7XG5cdFx0XHRcdFx0XHR3aWR0aDogNnJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjZweCl7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAuMnJlbTtcblx0XHRcdFx0XHRpbnB1dHtcblx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTByZW07XG5cdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5kaXN0YW5jZV9ibG9ja3tcblx0XHRcdG1pbi1oZWlnaHQ6IDY5cHg7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRUNGMUY2O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogOHB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGVuZDtcblx0XHRcdC5idG57XG5cdFx0XHRcdG1hcmdpbi10b3A6IDFyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDFyZW07XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NTBweCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA3NTFweCl7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmRpc3RhbmNlX2xhYmVsX2Jsb2Nre1xuXHRcdFx0XHQuZGlzdGFuY2UtaW5mb3tcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNXJlbTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IHgtbGFyZ2U7XG5cdFx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRcdGNvbG9yOiAjMTI5N0VDO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEgKG1heC13aWR0aDogNjY2cHggKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhpZGRlbl9tZXNzYWdle1xuXHRcdFx0XHRcdHBhZGRpbmc6IC4zcmVtO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDY2NnB4KXtcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IC41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2NjZweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWRkcmVzc19pbnB1dHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjEwcHgpO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdH1cblx0XHRcdC5hZGRyZXNzX2luZGV4e1xuXHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA1OHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDU4cHg7XG5cdFx0XHRcdG1pbi13aWR0aDogNDhweDtcblx0XHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNFQ0YxRjY7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdFx0c3Bhbntcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRmb250LXNpemU6IHgtbGFyZ2U7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTRweDtcblx0XHRcdFx0XHRjb2xvcjogIzEyOTdFQztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0bGFiZWx7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAycmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuYWRkcmVzc19idG57XG5cdFx0XHRtYXgtd2lkdGg6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDIwJSA4MCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHQucGx1c3tcblx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHRcdC50ZXh0e1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRtYXgtd2lkdGg6IC13ZWJraXQtZmlsbC1hdmFpbGFibGU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5hZGRyZXNzX2J0bjphZnRlcntcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMnB4O1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRsZWZ0OiA2MHB4O1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzEyOTdFQztcblx0XHR9XG5cdFx0LmFkZHJlc3NfaGVhZGVye1xuXHRcdFx0YmFja2dyb3VuZDogI0VDRjFGNjtcblx0XHRcdGhlaWdodDogNDZweDtcblx0XHRcdGRpc3BsYXk6IGdyaWQ7XG5cdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDUwJSA1MCU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0LnRhYi1uYW1le1xuXHRcdFx0XHRwYWRkaW5nOiA0cHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDAuOHJlbTtcblx0XHRcdFx0cHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjRweDtcblx0XHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQuYXV0b21hdGlje1xuXHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0JFQzlENjtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuXHRcdFx0LnN2Z3tcblx0XHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0fVxuXHRcdFx0Ji5hY3RpdmV7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGRkZGRkY7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDA7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzEyOTdFQztcblx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMXB4O1xuXHRcdFx0XHRjb2xvcjogIzEyOTdFQztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0c3Zne1xuXHRcdFx0XHRcdHBhdGh7XG5cdFx0XHRcdFx0XHRmaWxsOiAjMTI5N0VDO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQubWFudWFse1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI0JFQzlENjtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAycHg7XG5cdFx0XHQuc3Zne1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0XHQmLmFjdGl2ZXtcblx0XHRcdFx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjMTI5N0VDO1xuXHRcdFx0XHRib3JkZXItc3R5bGU6IHNvbGlkO1xuXHRcdFx0XHRib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG5cdFx0XHRcdGNvbG9yOiAjMTI5N0VDO1xuXHRcdFx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdFx0XHRzdmd7XG5cdFx0XHRcdFx0cGF0aHtcblx0XHRcdFx0XHRcdGZpbGw6ICMxMjk3RUM7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdHBhZGRpbmc6IDJyZW0gMDtcblx0XHRtaW4taGVpZ2h0OiAyMHJlbTtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRoZWlnaHQ6IDFyZW07XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdG1hcmdpbi10b3A6IC0ycmVtO1xuXHRcdFx0YmFja2dyb3VuZDogI0VDRjFGNjtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0aGVpZ2h0OiAxcmVtO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0YmFja2dyb3VuZDogI0VDRjFGNjtcblx0XHR9XG5cdFx0Jl9ib3R0b20ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0d2lkdGg6IGludHJpbnNpYztcblx0XHRcdHdpZHRoOiAtbW96LW1heC1jb250ZW50O1xuXHRcdFx0d2lkdGg6IC13ZWJraXQtbWF4LWNvbnRlbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiA0cmVtO1xuXHRcdFx0LmluZm8ge1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0fVxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDJyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDUwMHB4KXtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDExcmVtICFpbXBvcnRhbnQ7O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdGxhYmVsIHtcblx0XHRcdCYuY291bnRlcl93cmFwIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDIxcmVtO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdC5yZW1vdmVfYWRkcmVzc3tcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogNC41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmICsgbGFiZWwge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYgKyAuYnRuIHtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnJlbTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmlubmVyX2xpbmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBzdGFydDtcblx0XHRcdC5idG57XG5cdFx0XHRcdG1heC13aWR0aDogODIlO1xuXHRcdFx0fVxuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQucmVtb3ZlX2FkZHJlc3N7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnNlY29uZCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDJyZW07XG5cdFx0XHQucmVtb3ZlX2FkZHJlc3N7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQubW9kYWwge1xuXHRcdHRvcDogMDtcblx0XHRsZWZ0OiAwO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ei1pbmRleDogMjtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0YmFja2dyb3VuZDokdztcblx0XHRtaW4taGVpZ2h0OiAyOHJlbTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogLjZyZW07XG5cdFx0dHJhbnNmb3JtOiBzY2FsZSguOSk7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTVFNUU1O1xuXHRcdHBhZGRpbmc6IDIuOXJlbSA0LjhyZW0gMS44cmVtO1xuXHRcdHRyYW5zaXRpb246dHJhbnNmb3JtIC43cywgb3BhY2l0eSAuN3M7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNTAwcHgpe1xuXHRcdFx0cGFkZGluZzogMi41cmVtIDIuNXJlbSAyLjVyZW07XG5cdFx0fVxuXHRcdCYuY3VzdG9te1xuXHRcdFx0bWluLWhlaWdodDogYXV0bztcblx0XHR9XG5cdFx0Jl9jb250ZW50IHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5zaGFyZSB7XG5cdFx0XHRmb3JtIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bGFiZWwge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdCYuYmx1ZS5jbGVhciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjlyZW0gMi4zcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQub3ByZXQsIC5vcHJldF9mcmFnbWFuLCAudGlmb2cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Lm1vZGFsX3RpdGxlIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS4xcmVtO1xuXHRcdFx0XHRwYWRkaW5nOiAzcmVtIDQuOHJlbSAwcmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMy4xcmVtIDVyZW0gMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMy4xcmVtIDEuNXJlbSAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZm9ybSB7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDMuOHJlbSAxLjdyZW0gNC44cmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxLjByZW0gMS43cmVtIDEuMHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnZpZGVvIHtcblx0XHRcdFx0Jl9ibG9jayB7XG5cdFx0XHRcdFx0dG9wOiAtMXB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHJpZ2h0OiAtMjEuOHJlbTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDE4LjdyZW07XG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwcmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTEwcHgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMnJlbSA0LjVyZW07XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRUNGMUY2O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDJyZW07XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDFyZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAuOXJlbSA0LjlyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IC45cmVtIDEuNXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Jl9wYW5lbCB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMC42cmVtO1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6dXJsKCcuLi9pbWFnZXMvb3ByZXQucG5nJyljZW50ZXIgbm8tcmVwZWF0ICR3O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogNjUlO1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhYnMoKTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6cmdiYSg4OSwgMTQ4LCAyMjAsIC41KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDExLjRyZW07XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDYuNHJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAxLjVyZW0gMCAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3BsYXkge1xuXHRcdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgZmI7XG5cdFx0XHRcdFx0QGluY2x1ZGUgYWJzO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRAaW5jbHVkZSB3KDQsNCk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICMyMTk2RjM7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMzMsIDE1MCwgMjQzLCAwLjMpO1xuXHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBhYnM7XG5cdFx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IC41cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IC43cmVtIHNvbGlkICR3O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogLjVyZW0gc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6YWN0aXZlIHtcblx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDAgNHB4IDEwcHggcmdiYSgzMywxNTAsMjQzLC4zKSwgMCAwcHggMTJweCAtNXB4IHJnYmEoMCwwLDAsLjYpIGluc2V0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX2JvdHRvbSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRwYWRkaW5nOiAuNnJlbSAwIC42cmVtIDtcblx0XHRcdFx0XHQmICsgLnZpZGVvX2JvdHRvbSB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyMjksIDIyOSwgMjI5LCAuNCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB3KDIuMywyLjMpO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDFyZW0gMCAwO1xuXHRcdFx0XHRcdFx0Ji5hc2sge1xuXHRcdFx0XHRcdFx0XHRzdHJva2U6dHJhbnBhcmVudDtcblx0XHRcdFx0XHRcdFx0cGF0aDp0cmFucGFyZW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRzdHJva2U6JGJsdWUgIWltcG9ydGFudDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRUNGMUY2O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmxpbmUge1xuXHRcdFx0XHRkaXNwbGF5OiBncmlkO1xuXHRcdFx0XHRncmlkLWdhcDogMnJlbTtcblx0XHRcdFx0bWFyZ2luOiAwIDAgM3B4O1xuXHRcdFx0XHRncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnI7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDcxMHB4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjFyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzEwcHgpe1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLnVwbG9hZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaW5mbyB7XG5cdFx0XHRcdFx0dG9wOiAyMHB4O1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtLjVyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdCYudGl0bGUge1xuXHRcdFx0XHRcdFx0bWFyZ2luOjAgMCAwO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5lcnJvcl9saW5lIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmNvZGFfZ3JhbWV4e1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG4gICAgXHRcdFx0XHRhbGlnbi1pdGVtczogYmFzZWxpbmU7XG5cdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDEuMXJlbSAwIDA7XG5cdFx0XHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmluZm97XG5cdFx0XHRcdFx0XHRyaWdodDogLTEwcmVtO1xuXHRcdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRcdFx0XHRyaWdodDogLTNweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRpdGxle1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpIHtcblx0XHRcdFx0XHRcdFx0d29yZC1icmVhazogYnJlYWstd29yZDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwMHJlbTtcblx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IHVuc2V0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLnVwbG9hZCB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuZHJvcHpvbmUge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHQqIHtcblx0XHRcdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdFx0QGluY2x1ZGUgdygyLjQsMi40KTtcblx0XHRcdFx0XHRtYXJnaW46MCBhdXRvIC45cmVtO1xuXHRcdFx0XHRcdHBhdGgge1xuXHRcdFx0XHRcdFx0ZmlsbDp0cmFuc3BhcmVudDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmR6IHtcblx0XHRcdFx0XHQmLXByZXZpZXcge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA4cmVtO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMS45NXJlbTtcblx0XHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdFx0XHRcdG1hcmdpbjogMS4xcmVtIDEuOXJlbSAxcmVtIDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtaW1hZ2Uge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogLjZyZW07XG5cdFx0XHRcdFx0XHRib3JkZXI6IDJweCBzb2xpZCAjQzhDQ0RFO1xuXHRcdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtZXJyb3ItbWVzc2FnZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLWRldGFpbHMge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji1lcnJvci1tYXJrIHtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0XHR0b3A6IC0xLjByZW07XG5cdFx0XHRcdFx0XHRyaWdodDogLTFyZW07XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB3KDMsMyk7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9yZW1vdmVfaW1nLnN2Zycpbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCYtc3VjY2Vzcy1tYXJrIHtcblx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMztcblx0XHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLXByb2dyZXNzIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHQvLyBkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjowcztcblx0XHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGFicygpO1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvcHJlbG9hZGVyLmdpZicpbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMTM1JTtcblx0XHRcdFx0XHRcdGFuaW1hdGlvbjpoaWRlIDRzICBsaW5lYXIgMTtcblx0XHRcdFx0XHRcdC8vIG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHQvLyB0cmFuc2l0aW9uLWRlbGF5OiBvcGFjaXR5IDNzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmRyb3Age1xuXHRcdFx0XHQmX3pvbmUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdEBpbmNsdWRlIGZiO1xuXHRcdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMS4ycmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIC40cmVtO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogLjZyZW07XG5cdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IGRhc2hlZCAjNTk5NERDO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmX3N1YnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5ib3R0b21fbGluZSB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IC45cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLmNsZWFyIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5ibHVlIHtcblx0XHRcdFx0XHRcdCYgKyAuYmx1ZSB7XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KXtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9jbG9zZSB7XG5cdFx0XHRmaWxsOiM5MEEwQjc7XG5cdFx0XHR0b3A6IDEuOXJlbTtcblx0XHRcdHJpZ2h0OiAxLjhyZW07XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRAaW5jbHVkZSB3KDIuNCwyLjQpO1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGZpbGw6JGJsdWU7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XG5cdFx0XHRcdHJpZ2h0OiAycmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmX3N1YnRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICNFNDRDODM7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0bWFyZ2luOiAwIDAgMC4zcmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHR9XG5cdFx0Jl90aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGNvbG9yOiAjMUYyMDI0O1xuXHRcdFx0Zm9udC1zaXplOiAzLjJyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMy43cmVtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0uMXB4O1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuMHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl90ZXh0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xuICAgIFx0XHRtYXgtaGVpZ2h0OiA1MHJlbTtcblx0XHR9XG5cdFx0Jl9ib2R5IHtcblx0XHRcdHBhZGRpbmc6IDEuMHJlbSAwIDMuMHJlbTtcblx0XHR9XG5cdFx0Jl9ib3R0b20ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQmLnN0YXJ0IHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0fVxuXHRcdFx0Ji5jZW50ZXIge1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdH1cblx0XHRcdCYuZW5kIHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdH1cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRwYWRkaW5nOiAxLjlyZW0gMi4zcmVtO1xuXHRcdFx0XHQmICsgLmJ0biB7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEuMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQudGl0bGUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHQmX3RleHQge1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHR9XG5cdFx0XHQuaW5mbyB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAzcmVtO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR9XG5cdFx0XHQmLnRyaXBzX2NvdW50X2xhYmVse1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHR9XG59XG4ub3RoZXJfYmxvY2t7XG5cdC5hdXRvbWF0aWNfYmxvY2t7XG5cdFx0Ji5hY3RpdmV7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQuaW5uZXJfbGluZXtcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0Ji5jb3VudGVyX3dyYXAge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgYXV0bztcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0LmluZm97XG5cdFx0XHRcdFx0XHRib3R0b206IHVuc2V0O1xuXHRcdFx0XHRcdFx0dG9wOiAyMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4iLCJcbi8qIFRoZSBlcnJvciBhbGVydCBtZXNzYWdlIGJveCAqL1xuLmVycm9yLWFsZXJ0IHtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMDdhNzQ7XG4gIFxuICAgIC8qIFJlZCAqL1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB9XG5cbiAgLnN1Y2Nlc3MtYWxlcnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgXG4gICAgLyogUmVkICovXG4gICAgY29sb3I6IHdoaXRlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAud2FybmluZy1hbGVydCB7XG4gICAgcGFkZGluZzogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3O1xuICBcbiAgICAvKiBSZWQgKi9cbiAgICBjb2xvcjogd2hpdGU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgfVxuXG4gIC5ub3RpY2UtYWxlcnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjZTVmZjtcblxuICAgIC8qIFJlZCAqL1xuICAgIGNvbG9yOiAjMDA0MDg1O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgICYuYWRtaW57XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBcbiAgLyogVGhlIGNsb3NlIGJ1dHRvbiAqL1xuICBcbiAgLmNsb3NlYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNpdGlvbjogMC4zcztcbiAgXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgfVxuICB9IiwiLnNrYXR0ZXNhdHNlciB7XG5cdC5ibG9ja190aXRsZSB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcblx0fVxuXHRcblx0Lndhcm5pbmcge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRiYWNrZ3JvdW5kOiAjRkZFQkYyO1xuXHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdHBhZGRpbmc6IDEuNnJlbSAxLjZyZW07XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdHN2ZyB7XG5cdFx0XHRAaW5jbHVkZSB3KDIuNCwyLjQpO1xuXHRcdFx0bWFyZ2luOiAwIDFyZW0gMCAwO1xuXHRcdH1cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGNvbG9yOiAjRTQ0QzgzO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdH1cblx0fVxuXHQud29ya19wYW5lbCB7XG5cdFx0cGFkZGluZzogMy4xcmVtIDIuOXJlbTtcblx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAxMS41cmVtKTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTIwcHgpe1xuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQuNXJlbSk7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMTBweCl7XG5cdFx0XHRwYWRkaW5nOiA3LjdyZW0gMS41cmVtIDMuMXJlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0cGFkZGluZzogNi42cmVtIDEuNXJlbSAzLjFyZW07XG5cdFx0fVxuXHRcdC50b3RhbF9yZXN1bHRzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0LXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcblx0XHRcdG1heC13aWR0aDogODFyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdGJhY2tncm91bmQ6cmdiYSgzMywgMTUwLCAyNDMsIC4xKTtcblx0XHRcdHBhZGRpbmc6IDEuNzVyZW0gNHJlbSAxLjc1cmVtIDNyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAycmVtIDEuNzVyZW0gMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMXJlbSAxLjc1cmVtIDEuMHJlbTtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMXJlbTtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDExcmVtKTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMXJlbTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0fVxuXHRcdC5wYW5lbF9yZXN1bHRzIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bWF4LXdpZHRoOiA4MXJlbTtcblx0XHRcdG1hcmdpbjogMCAwIDEuMXJlbTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDZweDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRwYWRkaW5nOjJyZW0gM3JlbSAxcmVtO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdCYgKyAucGFuZWxfcmVzdWx0c3tcblx0XHRcdFx0cGFkZGluZzogMS41cmVtIDNyZW0gMXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCoge1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdHBhZGRpbmc6ICAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAycmVtIC44cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVzdWx0cyB7XG5cdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfc3VidGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5saXN0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBhZGRpbmc6IC45NXJlbSAxcmVtO1xuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDMzLDE1MCwyNDMsLjEpO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRwYWRkaW5nOiAuOTVyZW0gLjdyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji53YXJuaW5nIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZFQkYyO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdH1cblx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMnJlbTtcblx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNnJlbSk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogNnJlbTtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRtaW4td2lkdGg6IDE4cmVtO1xuXHRcdFx0cGFkZGluZzogMS42cmVtIDIuM3JlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGJhY2tncm91bmQ6JHc7XG5cdFx0XHR9XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiArIC5idG4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LmJvdHRvbV9saW5lIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdHBhZGRpbmc6IDNyZW0gMCAwO1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRtYXJnaW46IDEuODc1cmVtIDA7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNCRkUzRkY7XG5cdFx0XHRcdHBhZGRpbmc6IDNyZW0gMXJlbSAzcmVtO1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRcdFx0fVxuXHRcdFx0LmJ0bntcblx0XHRcdFx0Ji5ibHVle1xuXHRcdFx0XHRcdCYuY2xlYXJ7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiNmZmZmZmY7XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDokYmx1ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIi5za2F0IHtcblx0LmJsb2NrX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG5cblx0bGFiZWx7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cblx0XG5cdC53YXJuaW5nIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogI0ZGRUJGMjtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRwYWRkaW5nOiAxLjZyZW0gMS42cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTU3MHB4KXtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRtYXJnaW4tdG9wOiAycmVtO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNnJlbTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNjAwcHgpe1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHRzdmcge1xuXHRcdFx0QGluY2x1ZGUgdygyLjQsMi40KTtcblx0XHRcdG1hcmdpbjogMCAxcmVtIDAgMDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRjb2xvcjogI0U0NEM4Mztcblx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuN3JlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LndvcmtfcGFuZWwge1xuXHRcdHBhZGRpbmc6IDMuMXJlbSAyLjlyZW07XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAlIC0gMTEuNXJlbSk7XG5cdFx0cGFkZGluZy1ib3R0b206IDEwNXB4O1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC41cmVtKTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdHBhZGRpbmc6IDcuN3JlbSAxLjVyZW0gMy4xcmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRwYWRkaW5nOiA2LjZyZW0gMS41cmVtIDMuMXJlbTtcblx0XHR9XG5cdFx0LnRvdGFsX3Jlc3VsdHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWF4LXdpZHRoOiA4MXJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGJhY2tncm91bmQ6cmdiYSgzMywgMTUwLCAyNDMsIC4xKTtcblx0XHRcdHBhZGRpbmc6IDEuNzVyZW0gNHJlbSAxLjc1cmVtIDNyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAycmVtIDEuNzVyZW0gMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMXJlbSAxLjc1cmVtIDEuMHJlbTtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMXJlbSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHR3aWR0aDogMTFyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHQucGFuZWxfcmVzdWx0cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogODFyZW07XG5cdFx0XHRtYXJnaW46IDAgMCAxLjFyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cGFkZGluZzoxcmVtIDNyZW0gMS41cmVtO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdCYgKyAucGFuZWxfcmVzdWx0c3tcblx0XHRcdFx0cGFkZGluZzogMS41cmVtIDNyZW0gMXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAxcmVtIDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCoge1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEwMjRweCl7XG5cdFx0XHRcdHBhZGRpbmc6ICAxcmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAycmVtIC44cmVtO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucmVzdWx0cyB7XG5cdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDEuMXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42cmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfc3VidGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5saXN0IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bGFiZWwge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdG1heC13aWR0aDogOXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdGlucHV0IHtcblx0XHRcdFx0cGFkZGluZzogLjdyZW0gMDtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0ZGlzcGxheTogLXdlYmtpdC1ib3g7XG5cdFx0XHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0cGFkZGluZzogLjk1cmVtIDFyZW07XG5cdFx0XHRcdCYudG90YWwge1xuXHRcdFx0XHRcdHBhZGRpbmc6IC44cmVtIDFyZW07XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLC4xKTtcblx0XHRcdFx0XHQqIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLndhcm5pbmcge1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC8vICY6aG92ZXIge1xuXHRcdFx0XHQvLyBcdGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywuMSk7XG5cdFx0XHRcdC8vIH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdHBhZGRpbmc6IC45NXJlbSAuN3JlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLndhcm5pbmcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNGRkVCRjI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdFx0fVxuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAycmVtO1xuXHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNXJlbSk7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gOXJlbSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTNyZW07XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDlyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdG9yZGVyOiAxO1xuXHRcdFx0bWluLXdpZHRoOiAxNHJlbTtcblx0XHRcdHBhZGRpbmc6IDEuNnJlbSAyLjNyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiR3O1xuXHRcdFx0XHRtYXJnaW46IDFyZW0gMDtcblx0XHRcdH1cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmICsgLmJ0biB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAxcmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYuYmx1ZTpub3QoLmNsZWFyKSB7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRvcmRlcjogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQvLyAmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHQvLyBcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHQvLyB9XG5cdFx0fVxuXHRcdC5ib3R0b21fbGluZSB7XG5cdFx0XHRyaWdodDogM3JlbTtcblx0XHRcdGJvdHRvbTogM3JlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0bWFyZ2luOiAxLjg3NXJlbSAwO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0YmFja2dyb3VuZDogI0JGRTNGRjtcblx0XHRcdFx0cGFkZGluZzogM3JlbSAxcmVtIDNyZW07XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0XHQuYnRue1xuXHRcdFx0XHQmLmJsdWV7XG5cdFx0XHRcdFx0Ji5jbGVhcntcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6I2ZmZmZmZjtcblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiRibHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwic2VjdGlvbiB7XG5cdCYubWFpbl9pbnRlcmZhY2Uge1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdHBhZGRpbmctdG9wOiA3cmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRwYWRkaW5nLXRvcDogM3JlbTtcblx0XHR9XG5cdFx0LmludGVyZmFjZSB7XG5cdFx0XHQmX2xlZnQge1xuXHRcdFx0XHQmLnByb2ZpbGUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX3JpZ2h0e1xuXHRcdFx0XHQmLnByb2ZpbGUge1xuXHRcdFx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDExMjFweCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4uaW50ZXJmYWNlIHtcblx0Jl9wcm9maWxlIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdG1pbi1oZWlnaHQ6IDUwcmVtO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtYXJnaW46IDFyZW0gYXV0byAwO1xuXHRcdG1heC13aWR0aDogMTQwLjk1cmVtO1xuXHRcdHBhZGRpbmctbGVmdDogMXB4O1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdCYuZmlsbCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdH1cblx0XHQmLmF1dG9tYXRpYyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDMuOThyZW0gM3JlbSAyLjRyZW07XG5cdFx0XHQuYmxvY2tfdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAuNXJlbTtcblx0XHRcdH1cblx0XHRcdC5yYWRpbyB7XG5cdFx0XHRcdCZfbmFtZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjZyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3VidGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHR9XG5cdFx0XHQuZ3JvdXBfY2hlY2tlciB7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNHJlbSAwIDA7XG5cdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMC44NXJlbTtcblx0XHRcdFx0XHQmLmJsb2NrIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IC41cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHR0ZXh0YXJlYSB7XG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LmhpZGRlbl9ibG9jayB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHRvcDogMnJlbTtcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IC0yO1xuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IC41cyB0b3AsLjVzIG9wYWNpdHk7XG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYXV0bztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnRpdGxlIHtcblx0XHRcdFx0XHRjb2xvcjogIzE2NTZBNDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuMnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS42cmVtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwLjRweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuYm90dG9tX2xpbmUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZzogMTIuNXJlbSAwIDA7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMS41cmVtIDAgMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnJpZ2h0IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDA7XG5cdFx0XHRcdFx0XHRcdCYgKyAuYnRuIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLnJlZCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGM0IzMDtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI0ZGM0IzMDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0Lndhcm5pbmcge1xuXHRcdFx0bGVmdDogM3JlbTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0Ym90dG9tOiAzcmVtO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWF4LXdpZHRoOiA1NnJlbTtcblx0XHRcdG1hcmdpbi1yaWdodDogYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICNGRkVCRjI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdHBhZGRpbmc6IDEuNnJlbSA0LjZyZW0gMS42cmVtIDEuNnJlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA2MDBweCl7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHRcdHN2ZyB7XG5cdFx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHRcdG1hcmdpbjogMCAxcmVtIDAgMDtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAjRTQ0QzgzO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwcmVtIGF1dG8gMDtcblx0XHR9XG5cdFx0Lndhcm5pbmcge1xuXHRcdFx0YmFja2dyb3VuZDogI0ZGRUJGMjtcblx0XHR9XG5cdFx0Zm9ybSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdH1cblx0XHQuZm9yX2RlbW8ge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdFx0LmZvcl9wcmVtaXVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdC5wYW5lbCB7XG5cdFx0XHQmX2xlZnQge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0bWF4LXdpZHRoOiAzMy45cmVtO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpe1xuXHRcdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9yaWdodCB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkdztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMXJlbSAxcmVtO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzLXRvcC1sZWZ0OiAuNnJlbTtcblx0XHRcdFx0bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDM0LjlyZW0pO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzLWJvdHRvbS1yaWdodDogLjZyZW07XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpe1xuXHRcdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmFsZXJ0e1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBhbmVsX3JpZ2h0IHtcblx0XHRcdFx0XHQmX2xpbmUge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDMuOHJlbSAyLjhyZW0gMy4wcmVtO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyLjVyZW0gMS44cmVtIDIuNXJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI4LjUlO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyNXJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRcdFx0XHRcdG1heC13aWR0aDogMTRyZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDE4cmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDExcmVtO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQubGFzdCB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1x0XG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDAgMDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmZvcl9wcmVtaXVtIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IC0xcmVtIDAgMDtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjNyZW0gNS4ycmVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5jYW5jZWwsIC51cGdyYWRlX3RvX2Z1bGwge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMC44cmVtO1xuXHRcdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQuY2FuY2VsOmZvY3VzLCAudXBncmFkZV90b19mdWxsIHtcblx0XHRcdFx0XHRcdFx0XHRcdG91dGxpbmU6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5jYW5jZWwge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ji50b19yaWdodCB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC51cGdyYWRlX3RvX2Z1bGwge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI3LjhyZW07XG5cdFx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDQuNHJlbTtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICMxRkJBN0M7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI0ZGRjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmJ0biB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSA0cmVtO1xuXHRcdFx0XHRcdFx0XHQmX3RleHQge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAuNXJlbSAwIDA7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtMnJlbTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfbGluZV9kYXRlIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAyLjFyZW07XG5cdFx0XHRcdFx0XHRwIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogLjg7XG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMUYyMDI0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMy4wcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX3N1YnRpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5tYWlue1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDIuM3JlbTtcblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRmb3Jte1xuXHRcdFx0XHRcdFx0ZmxleDogMSAxMDAlO1xuXHRcdFx0XHRcdFx0Lm1haW5fbGluZXtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDIuM3JlbSAwIDIuM3JlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5saW5lLWJvcmRlcntcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNTUlO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAyLjJyZW0gMCAyLjJyZW0gMi44cmVtO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTExcHgpe1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA5MiU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0bGFiZWx7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0LnNlbGVjdDphZnRlcntcblx0XHRcdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdGxhYmVsIC5zZWxlY3Q6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHJpZ2h0OiAwLjhyZW07XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnBhbmVsX3JpZ2h0X2xpbmV7XG5cdFx0XHRcdFx0XHQmLmNhcmRzX2xpc3Qge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6M3JlbTtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0YyRjZGQztcblx0XHRcdFx0XHRcdFx0d2lkdGg6MjgycHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDo1NjhweDtcblx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogNTY4cHg7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5oZWFkZXJ7XG5cdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDo3MHB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOmluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IGJsYWNrIHNvbGlkO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRcdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6MjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGxlZnQ6MTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOjE0M3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OjMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6MjBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6MzBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTpub3JtYWw7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OjQwMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTpub3dyYXA7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5jYXJkc19jb3VudHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxN3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dG9wOiAyNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246cmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRzcGFue1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogUm9ib3RvLVJlZ3VsYXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0LmJvZHl7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBpbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOmluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdFx0LmVtcHR5e1xuXHRcdFx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LmltYWdle1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNDOENDREU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiA3MXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDkwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0Lm5vX2NhcmRzX3RleHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDoxMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjojM0Q0NzUyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHQuYWRkX25ld19jYXJkX3RleHR7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRvcDoxMTFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMTg0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc3R5bGU6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTVweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjojOTBBMEI3O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmNhcmRze1xuXHRcdFx0XHRcdFx0XHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiA0MDBweDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHQuY2FyZHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxMTFweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQzhDQ0RFO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdCYuZXhwaXJlZHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjRkZFQkYyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFNDRDODM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0Lm1haW5fcGFydHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTk0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0U1RTVFNTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQubW9iaWxlX3BheV9pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdC5tb2JpbGVfcGF5X2ljb24sIC5hcHBsZV9wYXlfaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYXBwbGVfcGF5IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogNDRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjOTBBMEI3O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYnRuX3RvX3NldF9jYXJke1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5wcmltYXJ5e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogOTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0JGRTNGRjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYuc2Vjb25kYXJ5e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTA2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNFQ0YxRjY7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA0NHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNnB4IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHk7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYubW9iaWxlX3BheSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDMycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Ji5hcHBsZV9wYXkge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGlucHV0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC50ZXh0IHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LWZhbWlseTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdCYucHJpbWFyeXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzIxOTZGMztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHQmLnNlY29uZGFyeXtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHQuYnRuX3RvX3NldF9jYXJkOmhvdmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzU5OTREQztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdC50ZXh0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0LmNhcmRfbnVtYmVye1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE3NXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFJvYm90by1SZWd1bGFyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxOXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxNnB4IDE2cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0LmRlbGV0ZV9wYXJ0e1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA1NnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdGF7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTIuNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0XHQuZGVsZXRlX3BhcnQ6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0YyRjZGQztcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRhe1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0cGF0aHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRzdHJva2U6ICMyMTk2RjM7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdFx0c3Ryb2tlLXdpZHRoOiAycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdFx0LmNhcmQ6aG92ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5mb290ZXJ7XG5cdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogOThweDtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDppbmhlcml0O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0LmFkZF9jYXJkX2J0bntcblx0XHRcdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjUwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRtaW4taGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHdoaXRlO1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0XHRcdHNwYW57XG5cdFx0XHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBSb2JvdG8tUmVndWxhcjtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zdHlsZTogbm9ybWFsO1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMThweDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdC5hZGRfY2FyZF9idG57XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX2luZm9fYm90dG9tIHtcblx0XHRcdFx0QGluY2x1ZGUgZmI7XG5cdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSAwIDA7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHR9XG5cdFx0XHRcdC50aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdWJ0aXRsZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICNCRkUzRkY7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQuc3BhY2Uge1xuXHRcdFx0XHRcdCZfdXNlZF92YWx1ZSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJHc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jl91c2VkX3N1YnRpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4zcmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0LnBhbmVsIHtcblx0XHRcdFx0XHQmX3NwYWNlX3VzZWQge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0dG9wOiAtNXB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMTNweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB3KDEzLDEzKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdC5wcm9ncmVzcy1yaW5nX19jaXJjbGUge1xuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG5cdFx0XHRcdFx0XHRcdC8vIHRyYW5zaXRpb246IHN0cm9rZS1kYXNob2Zmc2V0IDAuM3M7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX3NwYWNlX3VzZWQge1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdEBpbmNsdWRlIGZiO1xuXHRcdFx0XHRib3JkZXI6NXB4IHNvbGlkICR3O1xuXHRcdFx0XHRAaW5jbHVkZSB3KDEyLjIsMTIuMik7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDNyZW0gMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRtYXJnaW46IDAgMXJlbSAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfcmlnaHRfdXBwZXIge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdH1cblx0XHRcdCZfaW5mbyB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjMTY1NmE0O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAyNC4xcmVtO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdFx0cGFkZGluZzogM3JlbSAzcmVtIDIuN3JlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0XHRtaW4taGVpZ2h0OiAxNy4xcmVtO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDNyZW0gMXJlbSAycmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRmb250LXNpemU6IDMuMnJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMuN3JlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdXNlcl9lbWFpbCB7XG5cdFx0XHRcdGNvbG9yOiAkdztcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjRyZW07XG5cdFx0XHR9XG5cdFx0XHQmX3JhYmF0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46LjhyZW0gMCAwIDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjRTFFOEYxO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdFx0cGFkZGluZzogMi4ycmVtIDNyZW0gMS44cmVtO1xuXHRcdFx0XHRwIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5maXJlX2ljb24ge1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdG1hcmdpbjouOHJlbSBhdXRvIDAgO1xuXHRcdFx0XHRcdHdpZHRoOiA5OCU7XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHAge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5saW5lIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMi4zcmVtO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAxLjhyZW0gMS44cmVtO1xuXHRcdFx0fVxuXHRcdFx0Ji5ib3R0b20ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGF7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMTFweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogLjNyZW0gMi44cmVtIDIuOHJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5idG4ge1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0fVxuXHRcdFx0Jl90aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAjMUYyMDI0O1xuXHRcdFx0XHRmb250LXNpemU6IDIuMHJlbTtcblx0XHRcdFx0cGFkZGluZzogMC43cmVtIDA7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEuNnJlbTtcblx0XHRcdH1cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLmJvcmRlciB7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHRtYXgtd2lkdGg6IDQyLjNyZW07XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyLjFyZW07XG5cdFx0XHQudGl0bGUge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzcHg7XG5cdFx0XHR9XG5cdFx0XHQuZXJyb3JfdGV4dCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMi42cmVtIC4zcmVtIDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuYXV0b21hdGljIHtcblx0XHRcdCYuaW50ZXJmYWNlX3Byb2ZpbGUge1xuXHRcdFx0XHQud2FybmluZyB7XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkxcHgpe1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDJyZW07XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiA0cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWluLXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJzZWN0aW9uIHtcblx0Ji5tYWluX2ludGVyZmFjZSB7XG5cblx0XHQmLmludm9pY2VzIHtcblx0XHRcdHBhZGRpbmctdG9wOiAxcmVtO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdFx0cGFkZGluZy10b3A6IDdyZW07XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0fVxuXHRcdFx0LmludGVyZmFjZV9sZWZ0LmZpbGwge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxufVxuLmludm9pY2VzIHtcblx0LmJsb2NrX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxLjJyZW07XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0cGFkZGluZzogMCAxLjdyZW07XG5cdFx0fVxuXHR9XG5cdC5lbXB0eV9ibG9jayB7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdEBpbmNsdWRlIGZiO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6IDEycmVtIDJyZW0gMnJlbTtcblx0XHQuaWNvbiB7XG5cdFx0XHRAaW5jbHVkZSBmYjtcblx0XHRcdHBhZGRpbmc6IDcuM3JlbTtcblx0XHRcdEBpbmNsdWRlIHcoMjYsMjYpO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czo1MCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjRjJGNkZDO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG8gM3JlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0cGFkZGluZzogNS4wcmVtO1xuXHRcdFx0XHRAaW5jbHVkZSB3KDE5LDE5KTtcblx0XHRcdH1cblx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0ei1pbmRleDogMDtcblx0XHRcdFx0d2lkdGg6IDgzJTtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGhlaWdodDogODMlO1xuXHRcdFx0XHRAaW5jbHVkZSBhYnM7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGJvcmRlcjoxcHggc29saWQgI0M4Q0NERTs7XG5cdFx0XHR9XG5cdFx0XHRpbWcge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQuZW1wdHkgeyBcblx0XHRcdCZfdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMy4ycmVtO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjdyZW07XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvIDEuNXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMi4wcmVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfdGV4dCB7XG5cdFx0XHRcdGNvbG9yOiAjMjE5NkYzO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjhyZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC53b3JrX3BhbmVsIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdHBhZGRpbmc6M3JlbSAyLjlyZW0gMnJlbSAyLjhyZW07XG5cdFx0bWluLWhlaWdodDogY2FsYygxMDAlIC0gNC4xcmVtKTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpe1xuXHRcdFx0cGFkZGluZzogNy45cmVtIDEuNHJlbSAwO1xuXHRcdFx0bWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIuN3JlbSk7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdHBhZGRpbmc6IDcuM3JlbSAwIDA7XG5cdFx0fVxuXHR9XG5cdC5pbnZvaWNlIHtcblx0XHQmX2xpbmUge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItYm90dG9tOiAgMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHQuY29sX3RpdGxle1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAjOTBBMEI3O1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGJvcmRlci1ib3R0b206ICAwcHggc29saWQgI0UxRThGMTtcblx0XHRcdFx0Ym9yZGVyLXRvcDogIDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHQmICsgLmpvYl9saW5lIHtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji50aXRsZSB7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb2xfdGV4dCB7XG5cdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb3VwbGUge1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHQuc3RhcnQsLnVibG9kIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdFx0XHRcdH0gXG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5zeW1ib2wge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGNvbG9yOiAjOTBhMGI3O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgLjRyZW07XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji5kYXRhIHtcblx0XHRcdFx0LmNvbF90ZXh0IHtcblx0XHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQuaGFuZGxpbmcge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMS44cmVtIDFyZW07XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSAxLjlyZW07XG5cdFx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMzAwcHgpe1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxLjNyZW0gMC45cmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxOTAwcHgpe1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMC44cmVtIDFyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMS45cmVtIDJyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdC5jb3VwbGUge1xuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5jb3VwbGUge1xuXHRcdFx0XHR3aWR0aDogMjIlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMSU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQubGVmdCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjlyZW07XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5yaWdodCB7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmZpcnN0IHtcblx0XHRcdFx0d2lkdGg6IDE1LjUlO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5rb2Ige1xuXHRcdFx0XHR3aWR0aDogMTclO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxOCU7XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuc3RhdHVzIHtcblx0XHRcdFx0d2lkdGg6IDE4LjQlO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxOTAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMy40JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5ibG9iIHtcblx0XHRcdFx0d2lkdGg6IDE3LjQlO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zdGFydCB7XG5cdFx0XHRcdHdpZHRoOjQwJTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDEuOXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LnVkbG9iIHtcblx0XHRcdFx0d2lkdGg6IDYwJTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTUwMHB4KXtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRwYWRkaW5nOiAxcmVtIDEuOXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0LmhhbmRsaW5nIHtcblx0XHRcdFx0d2lkdGg6IDExLjUlO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxOTAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxNi40JTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxNTAwcHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAyMS40JTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMC44cmVtIDFyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDMwcmVtO1xuXHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG5cdFx0XHRcdH1cdFx0XHRcblx0XHRcdH1cblx0XHR9XG5cdFx0Jl9jb2wge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAxcmVtIDEuOXJlbTtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIub3ZlcmJsaW5rIHtcblx0LmJsb2NrX3RpdGxlIHtcblx0XHRtYXJnaW4tYm90dG9tOiAycmVtO1xuXHR9XG5cdC53cmFwcGVyLXdhcm5pbmd7XG5cdFx0bWFyZ2luLXRvcDogMzBweDtcblx0fVxuXHQud2FybmluZyB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdGJhY2tncm91bmQ6ICNGRkVCRjI7XG5cdFx0Ym9yZGVyLXJhZGl1czogLjZyZW07XG5cdFx0cGFkZGluZzogMS42cmVtIDEuNnJlbTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDE1MDBweCl7XG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xuXHRcdFx0bWFyZ2luLXRvcDogMnJlbTtcblx0XHRcdG1hcmdpbi1ib3R0b206IDRyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0c3ZnIHtcblx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHRtYXJnaW46IDAgMXJlbSAwIDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y29sb3I6ICNFNDRDODM7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0fVxuXHR9XG5cdC53b3JrX3BhbmVsIHtcblx0XHRwYWRkaW5nOiAzLjFyZW0gMi45cmVtO1xuXHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtIDExLjVyZW0pO1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNC41cmVtKTtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTExMHB4KXtcblx0XHRcdHBhZGRpbmc6IDcuN3JlbSAxLjVyZW0gMy4xcmVtO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRwYWRkaW5nOiA2LjZyZW0gMS41cmVtIDMuMXJlbTtcblx0XHR9XG5cdFx0LnRvdGFsX3Jlc3VsdHMge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0bWF4LXdpZHRoOiA4MXJlbTtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGJhY2tncm91bmQ6cmdiYSgzMywgMTUwLCAyNDMsIC4xKTtcblx0XHRcdHBhZGRpbmc6IDEuNzVyZW0gNHJlbSAxLjc1cmVtIDNyZW07XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAycmVtIDEuNzVyZW0gMS41cmVtO1xuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMXJlbSAxLjc1cmVtIDEuMHJlbTtcblx0XHRcdH1cblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0Zm9udC1zaXplOiAyLjByZW07XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzLjByZW07XG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDFyZW07XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMXJlbSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0XHR3aWR0aDogMTFyZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdH1cblx0XHQucGFuZWxfcmVzdWx0cyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdC8vIG1heC13aWR0aDogODFyZW07XG5cdFx0XHQvLyBtYXJnaW46IDAgMCAxLjFyZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiA2cHg7XG5cdFx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdFx0cGFkZGluZzoxcmVtIDNyZW0gMXJlbTtcblx0XHRcdC8vYm9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0XHQqIHtcblx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHR9XG5cdFx0XHQmICsgLnBhbmVsX3Jlc3VsdHN7XG5cdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAzcmVtIDFyZW07XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0XHRwYWRkaW5nOiAxLjVyZW0gMXJlbSAxcmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQqIHtcblx0XHRcdFx0Y29sb3I6ICMzRDQ3NTI7XG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMDI0cHgpe1xuXHRcdFx0XHRwYWRkaW5nOiAgMXJlbTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRcdFx0cGFkZGluZzogMnJlbSAuOHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJlc3VsdHMge1xuXHRcdFx0Jl90aXRsZSB7XG5cdFx0XHRcdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRcdFx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHQtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxLjFyZW07XG5cdFx0XHRcdC8vanVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHQvL2FsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDJyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDNyZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRcblx0XHR9XG5cblx0XHQubGlzdCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbi1ib3R0b206IDIuNnJlbTtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMS42cmVtO1xuXHRcdFx0fVxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdH1cblx0XHRcdGxpIHtcblx0XHRcdFx0Ly9kaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRkaXNwbGF5OiAtd2Via2l0LWJveDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAuOTVyZW0gMXJlbTtcblx0XHRcdFx0Ly9qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdC13ZWJraXQtYm94LXBhY2s6anVzdGlmeTtcblx0XHRcdFx0Ly8gJjpob3ZlciB7XG5cdFx0XHRcdC8vIFx0YmFja2dyb3VuZDogcmdiYSgzMywxNTAsMjQzLC4xKTtcblx0XHRcdFx0Ly8gfVxuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTJweCl7XG5cdFx0XHRcdFx0cGFkZGluZzogLjk1cmVtIC43cmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdCYudG90YWwge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEuM3JlbSAxcmVtO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMzMsMTUwLDI0MywuMSk7XG5cdFx0XHRcdFx0KiB7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdFx0cGFkZGluZzogLjk1cmVtIC43cmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLndhcm5pbmcge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmViZjI7XG5cdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHR9XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDkwJTtcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDJyZW07XG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE0cmVtKTtcblx0XHRcdFx0XHRcdCYjdG90YWx7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMCU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHQvL3dpZHRoOiAxNHJlbTtcblx0XHRcdFx0XHRcdC8vdGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHRwIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIuNHJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogOTkycHgpe1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyLjNyZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdG1pbi13aWR0aDogMThyZW07XG5cdFx0XHRwYWRkaW5nOiAxLjZyZW0gMi4zcmVtO1xuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0YmFja2dyb3VuZDokdztcblx0XHRcdFx0bWFyZ2luOiAxcmVtIDA7XG5cdFx0XHR9XG5cdFx0XHRzdmcge1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0JiArIC5idG4ge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJvdHRvbV9saW5lIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAzcmVtIDFyZW07XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNCRkUzRkY7XG5cdFx0XHR9XG5cdFx0XHRzcGFuIHtcblx0XHQgXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRcdCBcdFx0bGluZS1oZWlnaHQ6IDEuOHJlbTtcblx0XHRcdH1cblx0XHRcdC5idG57XG5cdFx0XHRcdCYuYmx1ZXtcblx0XHRcdFx0XHQmLmNsZWFye1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDojZmZmZmZmO1xuXHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6JGJsdWU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi53cmFwcGVyLXdhcm5pbmd7XG5cdG1hcmdpbi10b3A6IDMwcHg7XG5cdC53YXJuaW5nIHtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0YmFja2dyb3VuZDogI0ZGRUJGMjtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRwYWRkaW5nOiAxLjZyZW0gMS42cmVtO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNFMUU4RjE7XG5cdFx0QG1lZGlhKG1heC13aWR0aDogMTU3MHB4KXtcblx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDYwMHB4KXtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0c3ZnIHtcblx0XHRcdEBpbmNsdWRlIHcoMi40LDIuNCk7XG5cdFx0XHRtYXJnaW46IDAgMXJlbSAwIDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0Y29sb3I6ICNFNDRDODM7XG5cdFx0XHRmb250LXNpemU6IDEuNXJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0fVxuXHR9XG59XG4iLCIuYWRtaW4ge1xuICAgICNwcmltYXJ5X2NhcmRzX2V4cGlyeV9pbmZve1xuICAgICAgICAudG90YWx7XG4gICAgICAgICAgICBmb250LXdlaWdodDogODAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgI3llYXJfY29lZmZfdGJsIHRib2R5Pi50b3RhbHtcbiAgICAgICAgZm9udC1zaXplOiBsYXJnZTtcbiAgICB9XG4gICAgI3VzZXJfY29lZmZfdGJsIHRib2R5Pi50b3RhbHtcbiAgICAgICAgZm9udC1zaXplOiBsYXJnZTtcbiAgICB9XG4gICAgJi51c2Vycy1wZXItcGxhbntcbiAgICAgICAgLnRvdGFsLXJvd3tcbiAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5vdmVydmlld3tcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgICAgICB9XG4gICAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICAgIGRpdntcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgICAgIH1cbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogbGFyZ2U7XG4gICAgICAgIH1cbiAgICAgICAgLnRvdGFsLXJvd3tcbiAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgICYuZGljb3V0LWNyZWRpdHtcbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogMTI4MHB4KXtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJ7XG4gICAgICAgICAgICBtYXJnaW46IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgLnNlYXJjaC1ibG9ja3tcbiAgICAgICAgICAgIG1hcmdpbjogMnJlbTtcbiAgICAgICAgfVxuICAgICAgICAudXNlclN0YXRle1xuICAgICAgICAgICAgbWFyZ2luOiAycmVtO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5ib3JkZXJlZC10YWJsZXtcbiAgICAgICAgICAgIG1hcmdpbjogMnJlbTtcbiAgICAgICAgICAgIG1heC13aWR0aDogOTUlO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tYmxvY2t7XG4gICAgICAgICAgICBtYXJnaW46IDJyZW07XG4gICAgICAgIH1cbiAgICAgICAgLm5vLWRhdGF7XG4gICAgICAgICAgICBtYXJnaW46IDJyZW07XG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnVzZXJzX3Byb2Zlc3Npb25ze1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHJlbTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICAgICAgJi5oZWFkZXJ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyJTtcbiAgICAgICAgfVxuICAgICAgICAmLmJ0bi1ibG9ja3tcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgICAgICB9XG4gICAgICAgICYuY3JlYXRle1xuICAgICAgICAgICAgLmhlYWRlcntcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTRyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuY29udGVudHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXJlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByb2Zlc3Npb25zX2luZGV4e1xuICAgICAgICB0ZHtcbiAgICAgICAgICAgICYuYnRuLWJsb2Nre1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJ7XG4gICAgICAgICAgICBoMXtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnN1Yl9oZWFkZXJ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAudXNlcnMge1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgICAgIH1cbiAgICAgICAgI3VzZXJzLWxvYWRlcntcbiAgICAgICAgICAgIGZvbnQtc2l6ZTp4eHgtbGFyZ2U7XG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgICAgICB0b3A6NTAlO1xuICAgICAgICAgICAgbGVmdDo1MCU7XG4gICAgICAgIH1cblxuICAgICAgICAuZGF0YVRhYmxlc19sZW5ndGgge1xuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmRhdGFUYWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogOTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLmRhdGFUYWJsZXNfaW5mb3tcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgfVxuICAgICAgICAuZGF0YVRhYmxlc19wYWdpbmF0ZXtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgICAgIH1cbiAgICAgICAgLmRhdGFUYWJsZXNfZmlsdGVye1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXJ7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNSU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyJTtcbiAgICAgICAgfVxuICAgICAgICAudGFic3tcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc2NvdW50LWdyb3VwIC5zZWxlY3Q6YWZ0ZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5kaXNjb3VudC1ncm91cCAuc2VsZWN0IC5zZWxlY3RfaW5kaWNhdG9ye1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAuZGlzY291bnQtZ3JvdXAgLnNlbGVjdCBpbnB1dHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc2NvdW50LWdyb3VwIC5zZWxlY3QgdWx7XG4gICAgICAgICAgICB3aWR0aDptYXgtY29udGVudDtcbiAgICAgICAgICAgIGhlaWdodDogMjUwcHg7XG4gICAgICAgICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICAgIH1cbiAgICAgICAgLmRpc2NvdW50LWdyb3VwIC5vcmRlcntcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0X290aGVye1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICB9XG4gICAgICAgIC5jb21wYXJpc29uLXRhYmxlLWJldHdlZW4tdXNlcnMtc3RhdGVze1xuICAgICAgICAgICAgLmVtYWlsIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBmb3Jte1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0Zm9vdCB7XG4gICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICB0aCB7XG4gICAgICAgICAgICAgICAgICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA5NSU7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuc3RhdGVzX2NvbXBhcmlzb257XG4gICAgICAgICAgICAuZGF0YVRhYmxlc19sZW5ndGgge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNSU7XG4gICAgICAgICAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGNvbnRlbnRzO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5ub3RpZmljYXRpb25zX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTclO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5kYXRhVGFibGVzX2xlbmd0aCB7XG4gICAgICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTByZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLm5vdGlmaWNhdGlvbnNfYmxvY2sge1xuICAgICAgICAgICAgd2lkdGg6IDk3JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYucmVmZXJyZXJ7XG4gICAgICAgIC5kYXRhVGFibGVzX3dyYXBwZXJ7XG4gICAgICAgICAgICBtYXJnaW46IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZvcl9yZWZlcnJlcntcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgICYuZGlzY291dC1ncm91cHtcbiAgICAgICAgLmFjdGlvbnMtYnRuc3tcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAuZWRpdHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90by1SZWd1bGFyJztcbiAgICAgICAgICAgICYubWFpbl9pbnRlcmZhY2V7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRleHRhcmVhe1xuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmhlYWRlcntcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTUwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1lbnVfaXRlbXtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIuM3JlbTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm1lc3NhZ2V7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGlucHV0e1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0bi1ibG9ja3tcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnBhcmFtc3tcbiAgICAgICAgLmJ0bi1ibG9ja3tcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmNodXJue1xuICAgICAgICAudG90YWwtcm93e1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBmb250LXNpemU6IHNtYWxsO1xuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInICFpbXBvcnRhbnQ7XG4gICAgQG1lZGlhKG1heC13aWR0aDogMTEwMHB4KXtcbiAgICAgICAgbWFyZ2luOiAycmVtO1xuICAgIH1cbiAgICBpbnB1dHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcicgIWltcG9ydGFudDtcbiAgICAgICAgbWluLWhlaWdodDogM3JlbTtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgJi5jaGVja2JveC1yb3VuZHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlYXJjaC1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgICAgJi5zZWFyY2gtaW5wdXR7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgICAgIHJpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgdG9wOiA0OXB4O1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0JFQzlENztcbiAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYnRue1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiA5cHggMjVweDtcbiAgICAgICAgbGVmdDogNDkuNjklO1xuICAgICAgICByaWdodDogMTcuNSU7XG4gICAgICAgIHRvcDogMTQuNTglO1xuICAgICAgICBib3R0b206IDE2LjY3JTtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgLmdyZWVuIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxRkJBN0M7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgzMSwgMTg2LCAxMjQsIDAuMyk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJsdWUge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogIzIxOTZGMztcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDMxLCAxODYsIDEyNCwgMC4zKTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgICYuY2xlYXJ7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnRvX2NlbnRlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgIHRoLCB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5yZWVwYXktc3luY3tcbiAgICAgICAgdGgsIHRkIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAuY2hlY2tib3gtcm91bmQge1xuICAgICAgICB3aWR0aDogMS4zZW07XG4gICAgICAgIGhlaWdodDogMS4zZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICBcbiAgICAuY2hlY2tib3gtcm91bmQ6Y2hlY2tlZCB7XG4gICAgICAgIGJvcmRlcjogN3B4IHNvbGlkICMyMTk2RjM7XG4gICAgfVxuXG4gICAgLmJ0bi1ibG9jayB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICYuZm9yX3VzZXJzIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDElO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wYWdpbmF0aW9uID4gdWwgPiBsaSB7XG4gICAgICAgICYuYWN0aXZlLCAmLmRpc2FibGVkIHsgXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNkZGQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgaW1nLCBzdmcge1xuICAgICAgICBAaW5jbHVkZSB3KDMuMiwzLjIpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgICBtaW4td2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXgtd2lkdGg6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IDIuNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tbGVmdDogMS4zcmVtICFpbXBvcnRhbnQ7XG4gICAgICAgICY6bm90KC5maWxsLWNvbG9yKSB7XG4gICAgICAgICAgICBwYXRoIHtcbiAgICAgICAgICAgICAgICBzdHJva2U6I0M4Q0NERTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmZpbGwtY29sb3Ige1xuICAgICAgICAgICAgcGF0aCB7XG4gICAgICAgICAgICAgICAgZmlsbDojQzhDQ0RFO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXJ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmluZGtvbXN0YXJ0e1xuICAgICAgICAuYnRue1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgICYuZ3JlZW57XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRhYmxle1xuICAgICAgICAgICAgbWFyZ2luOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAycmVtO1xuICAgICAgICB9XG4gICAgICAgIC5idG4tYmxvY2t7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuZmlzY2FsLXBlcmlvZHtcbiAgICAgICAgZm9ybXtcbiAgICAgICAgICAgIC5pbnB1dHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5yYXRle1xuICAgICAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICAgICAgfVxuICAgICAgICAubWluLCAubWF4e1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgfVxuICAgICAgICAudmFsaWQtdG8sLnZhbGlkLWZyb217XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwOHB4O1xuICAgICAgICB9XG4gICAgICAgIC5taW4sIC5tYXgsIC5yYXRlLCAudHJhbnNwb3J0LXR5cGUsIC52YWxpZC10bywudmFsaWQtZnJvbXtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDM1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm1pbiwgLm1heCwgLnJhdGUsIC50cmFuc3BvcnQtdHlwZXtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICAgIC50cmFuc3BvcnQtdHlwZXtcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcbiAgICAgICAgfVxuICAgICAgICAudHJhbnNwb3J0LXRhYmxle1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAudHJhbnNwb3J0LWhlYWRlcntcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudHJhbnNwb3J0LWJvZHl7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtcm93LWdyb3VwO1xuICAgICAgICAgICAgICAgIC5jZWxse1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiAtd2Via2l0LWJhc2VsaW5lLW1pZGRsZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmRlbGV0ZS1idG4tY2VsbHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC50cmFuc3BvcnQtcm93e1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5jZWxse1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5wYXltZW50c3tcbiAgICAgICAgLmludGVyZmFjZV9yaWdodHtcbiAgICAgICAgICAgIGRpc3BsYXk6bm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tb2RhbHtcbiAgICAgICAgLm1vZGFsLWhlYWRlcntcbiAgICAgICAgICAgIGgze1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuZGF0YVRhYmxlc19wcm9jZXNzaW5ne1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogeHh4LWxhcmdlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5kYXRhVGFibGVzX2ZpbHRlcntcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgI0RhdGFUYWJsZXNfVGFibGVfMCA+IHRoZWFkID4gdHJ7XG4gICAgICAgIHRoOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cbi5tb2RhbC1iYWNrZHJvcCArIC5tb2RhbHtcbiAgICBoM3tcbiAgICAgICAgZm9udC1zaXplOiAxOHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDogMThweCAhaW1wb3J0YW50O1xuICAgIH1cbn1cbiNtb2RhbC1yZW1vdmUtdGF4LXBheWVyc3tcbiAgICBsZWZ0OiA0MCU7XG4gICAgLmRhdGFUYWJsZXNfaW5mb3tcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmRhdGFUYWJsZXNfcGFnaW5hdGV7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5kYXRhVGFibGVzX2ZpbHRlcntcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbiN1c2Vyc0xpc3RUb1JlbW92ZXtcbiAgICB3aWR0aDogYXV0bztcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgaGVpZ2h0OiAyNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmhpYmVybmF0aW9uLXBsYW4tc2V0dGluZ3N7XG4gICAgLmlucHV0IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuICAgIGxhYmVsW2Zvcj1cImhpYmVybmF0aW9uX3BsYW5fc2V0dGluZ3NfaXNfYWJvdXRfaGliZXJuYXRpb25cIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5jaGVjayB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLnRleHQuY2hlY2tib3h7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xuICAgIH1cbn1cbiIsIi5uZXdze1xuICAgIGZvbnQtc2l6ZTogc21hbGw7XG4gICAgZm9udC1mYW1pbHk6ICdSb2JvdG8tUmVndWxhcic7XG4gICAgJi5tYWluX2ludGVyZmFjZXtcbiAgICAgICAgbWFyZ2luOiAycmVtO1xuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjgwcHgpe1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTByZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgbGFiZWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTUwcHg7XG4gICAgfVxuICAgIHRleHRhcmVhe1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG4gICAgLmhlYWRlcntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tZW51X2l0ZW17XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLnRpdGxle1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjNyZW07XG4gICAgICAgIH1cbiAgICAgICAgLm1lc3NhZ2V7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0e1xuICAgICAgICBtaW4taGVpZ2h0OiAzcmVtO1xuICAgIH1cbiAgICAuY29udGVudHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG4gICAgLmJ0bntcbiAgICAgICAgJi5uZXdze1xuICAgICAgICAgICAgcmlnaHQ6IDEuNSU7XG4gICAgICAgIH1cbiAgICB9XG59IiwiLnBhZ2VyZmFudGF7XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NzdweCkge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICB9XG59XG4ucGFnZXJmYW50YSBhLFxuLnBhZ2VyZmFudGEgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgYmxhY2s7XG4gIGNvbG9yOiBibGFjaztcbiAgbWFyZ2luLXJpZ2h0OiAuNWVtO1xuICBwYWRkaW5nOiAuNWVtIC43NWVtO1xufVxuXG4ucGFnZXJmYW50YSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ucGFnZXJmYW50YSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzE2NTZBNDtcbiAgY29sb3I6IHdoaXRlO1xufVxuXG4ucGFnZXJmYW50YSAuZG90cyB7XG4gIGJvcmRlci13aWR0aDogMDtcbn1cblxuLnBhZ2VyZmFudGEgLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjMTY1NkE0O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5wYWdlcmZhbnRhIC5kaXNhYmxlZCB7XG4gIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gIGNvbG9yOiBibGFjaztcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn0iLCIuYnVsa19lbnRpdGllc191cGxvYWR7XG4gIG1hcmdpbi10b3A6IDcuNXJlbTtcbiAgLmhlYWRlcntcbiAgICBmb250LXNpemU6IHh4LWxhcmdlO1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICB9XG4gIC5lbnRpdHlfbGlzdHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgfVxuXG4gIGZvcm17XG4gICAgLnVwbG9hZF9wYXJ0e1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgICAgIC5pbnB1dHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgICNidWxrX3VwbG9hZF9mb3JtX2NzdntcbiAgICAgICAgZm9udC1zaXplOiBsYXJnZXI7XG4gICAgICB9XG4gICAgfVxuICAgIGxhYmVse1xuICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICAgIC5zZWxlY3Q6YWZ0ZXJ7XG4gICAgICAgIGJvdHRvbTogMS40NXJlbTtcbiAgICAgIH1cbiAgICAgIHNwYW57XG4gICAgICAgICYuZXJyb3J7XG4gICAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5zdWJtaXRfYnRue1xuICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIH1cbiAgfVxuICAuc3VjY2Vzcy1hbGVydHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gIH1cbn0iLCIuY3VzdG9tLW1vZGFse1xuICBmb3Jte1xuICAgIC5pdGVte1xuICAgICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgLnBhZ2Vze1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICAgIC5lcnJvcntcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgICAjaW5mb19zdGFydERhdGUgPiBkaXYgPiBzZWxlY3Qge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXRvcDogLjI1cmVtO1xuICAgICAgfVxuICAgICAgI2luZm9fZW5kRGF0ZSA+IGRpdiA+IHNlbGVjdCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLjI1cmVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAuMjVyZW07XG4gICAgICB9XG4gICAgfVxuICAgIC5jb250ZW50e1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgfVxuICAgIC5hY3Rpb25ze1xuICAgICAgcGFkZGluZzogMTBweCAyMHB4IDE4cHggMjBweDtcbiAgICB9XG4gIH1cbiAgdGFibGV7XG4gICAgdGJvZHl7XG4gICAgICB0cntcbiAgICAgICAgdGR7XG4gICAgICAgICAgJi5idG4tYmxvY2t7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIuc2VsZWN0Mi1jb250YWluZXJ7XG4gICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICBtYXgtd2lkdGg6IDE1MHB4OyAgXG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgICAgICAgbWluLWhlaWdodDogMzJweDtcbiAgICAgICAgbWF4LWhlaWdodDogMzJweDtcbiAgICAgICAgd2lkdGg6IDE1MHB4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2U5ZTllOTtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtc2VsZWN0ZWQ9dHJ1ZV0ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBmb250LWZhbWlseTogZm9udEF3ZXNvbWU7XG4gICAgICAgICAgICBjb250ZW50OiBcIlxcMjcxM1wiO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjc3NzUwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQGltcG9ydCBcImJvb3RzdHJhcC5taW4uY3NzXCI7XG5AaW1wb3J0IFwidmFyc1wiO1xuQGltcG9ydCBcInN0YXRpY1wiO1xuQGltcG9ydCBcImZvbnRzXCI7XG5AaW1wb3J0IFwiaGVhZGVyXCI7XG5AaW1wb3J0IFwibG9nb3V0XCI7XG5AaW1wb3J0IFwibWFpblwiO1xuQGltcG9ydCBcIm1lbnVcIjtcbkBpbXBvcnQgXCJ5ZWFyX2xpc3RcIjtcbkBpbXBvcnQgXCJpbmRrb21zdGFydFwiO1xuQGltcG9ydCBcImpvYnNcIjtcbkBpbXBvcnQgXCJkZWR1Y3Rpb25cIjtcbkBpbXBvcnQgXCJpbnZlc3RtZW50c1wiO1xuQGltcG9ydCBcImFyc29wZ29yZWxzZVwiO1xuQGltcG9ydCBcImRpc2NvdW50XCI7XG5AaW1wb3J0IFwic3RhdGlzdGljXCI7XG5AaW1wb3J0IFwianF1ZXJ5LXVpXCI7XG5AaW1wb3J0IFwibW9kYWxfd2luZG93XCI7XG5AaW1wb3J0IFwiYWxlcnRcIjtcbkBpbXBvcnQgXCJza2F0dGVzYXRzZXJcIjtcbkBpbXBvcnQgXCJza2F0XCI7XG5AaW1wb3J0IFwicHJvZmlsXCI7XG5AaW1wb3J0IFwiaW52b2ljZXNcIjtcbkBpbXBvcnQgXCJvdmVyYmxpbmtcIjtcbkBpbXBvcnQgXCJkaXNjb3VudFwiO1xuQGltcG9ydCBcImFkbWluXCI7XG5AaW1wb3J0IFwibmV3c1wiO1xuQGltcG9ydCBcInBhZ2VyZmFudGFcIjtcbkBpbXBvcnQgXCJidWxrX3VwbG9hZFwiO1xuQGltcG9ydCBcImN1c3RvbV9tb2RhbFwiO1xuQGltcG9ydCBcInNlbGVjdDJfZm9yX3VzZXJzX3N0YXRlc19jb21wYXJpc29uXCI7XG5cbiN1aS1kYXRlcGlja2VyLWRpdiB7XG5cdHotaW5kZXg6IDUwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHksIGh0bWwge1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGJhY2tncm91bmQ6I2YyZjJmMjtcblx0dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC43cztcblx0Ji5oaWRkZW4ge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0Ym9keSB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblx0XHQuaW50ZXJmYWNlIHtcblx0XHRcdCZfb3ZlcmxheSB7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMjBweCl7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0XHRcdGZpbHRlcjpibHVyKDBweCk7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IGF1dG87XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmZvcl9tb2RhbCB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0fVxufVxuaWZyYW1le1xuXHR6LWluZGV4OiAxMDA7XG59XG4udmlkZW9fYmxvY2t7XG5cdC5idG57XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdH1cblx0QG1lZGlhKG1heC13aWR0aDogNjYwcHgpe1xuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0Jl9saW5re1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0Jl9oZWxwe1xuXHRcdFx0bWFyZ2luOiAxcmVtO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEobWF4LXdpZHRoOiAxMTAwcHgpe1xuXHRcdCZfbGlua3tcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHRcdCZfaGVscHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAzcmVtO1xuXHRcdH1cblx0fVxufVxuYm9keSB7XG5cdEBtZWRpYShtYXgtd2lkdGg6IDk5MnB4KXtcblx0XHQvLyBvdmVyZmxvdy14OiBhdXRvO1xuXHR9XG59XG4ubm9uZSB7XG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5idG4ge1xuXHRAaW5jbHVkZSBmYjtcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdGZvbnQtc2l6ZTogMS41cmVtO1xuXHRsaW5lLWhlaWdodDogMS44cmVtO1xuXHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdHBhZGRpbmc6IDEuM3JlbSAyLjVyZW07XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0QGluY2x1ZGUgYnIoI2YyZjJmMik7XG5cdCYgKyAuYnRuIHtcblx0XHRtYXJnaW4tbGVmdDogMXJlbTtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH0gXG5cdCYuYmlnIHtcblx0XHRwYWRkaW5nOiAyLjByZW0gMi41cmVtO1xuXHR9XG5cdCYuZ3JlZW4ge1xuXHRcdGJhY2tncm91bmQ6ICMxRkJBN0M7XG5cdFx0QGluY2x1ZGUgYnIoIzFGQkE3Qyk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMzEsIDE4NiwgMTI0LCAwLjMpO1xuXHRcdGNvbG9yOiR3O1xuXHRcdHBhdGgge1xuXHRcdFx0c3Ryb2tlOiR3O1xuXHRcdH1cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6JHc7XG5cdFx0XHRjb2xvcjogJGdyZWVuO1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdHN0cm9rZTokZ3JlZW47XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYuY2xlYXIge1xuXHRcdFx0YmFja2dyb3VuZDp0cmFuc3BhcmVudDtcblx0XHRcdGNvbG9yOiAkZ3JlZW47XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzFGQkE3Qztcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQmLmJsdWUge1xuXHRcdGNvbG9yOiR3O1xuXHRcdGJhY2tncm91bmQ6ICRibHVlO1xuXHRcdEBpbmNsdWRlIGJyKCRibHVlKTtcblx0XHRib3gtc2hhZG93OiAwcHggNHB4IDEwcHggcmdiYSgzMywgMTUwLCAyNDMsIDAuMyk7XG5cdFx0YXtcblx0XHRcdGNvbG9yOiAkdztcblx0XHR9XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiR3O1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0YXtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0fVxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdHN0cm9rZTokYmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdFx0cGF0aCB7XG5cdFx0XHRzdHJva2U6JHc7XG5cdFx0fVxuXG5cdFx0Ji5jbGVhciB7XG5cdFx0XHRiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuXHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdHN0cm9rZTokYmx1ZTtcblx0XHRcdH1cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRzdHJva2U6JHc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5ncmF5IHtcblx0XHRjb2xvcjokdztcblx0XHRiYWNrZ3JvdW5kOiAjOTBBMEI3O1xuXHRcdEBpbmNsdWRlIGJyKCM5MEEwQjcpO1xuXHRcdC8vIGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDMzLCAxNTAsIDI0MywgMC4zKTtcblx0XHQmOmhvdmVyIHtcblx0XHRcdGJhY2tncm91bmQ6JHc7XG5cdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRzdHJva2U6IzkwQTBCNztcblx0XHRcdH1cblx0XHR9XG5cdFx0cGF0aCB7XG5cdFx0XHRzdHJva2U6JHc7XG5cdFx0fVxuXG5cdFx0Ji5jbGVhciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiR3O1xuXHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRwYXRoIHtcblx0XHRcdFx0c3Ryb2tlOiM5MEEwQjc7XG5cdFx0XHR9XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogIzkwQTBCNztcblx0XHRcdFx0Y29sb3I6ICR3O1xuXHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRzdHJva2U6JHc7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Ji5vcmFuZ2Uge1xuXHRcdGNvbG9yOiAkdztcblx0XHRiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHRcdEBpbmNsdWRlIGJyKCRvcmFuZ2UpO1xuXHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDMzLCAxNTAsIDI0MywgMC4zKTtcblx0XHRhe1xuXHRcdFx0Y29sb3I6ICR3O1xuXHRcdH1cblx0XHRwYXRoIHtcblx0XHRcdHN0cm9rZTokdztcblx0XHR9XG5cdH1cblx0JjphY3RpdmUge1xuXHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMykgaW5zZXQ7XG5cdH1cblx0c3ZnIHtcblx0XHRAaW5jbHVkZSB3KDEuNiwxLjYpO1xuXHRcdG1hcmdpbi1sZWZ0OiAxLjNyZW07XG5cdFx0Ji5kb3dubG9hZCB7XG5cdFx0XHRAaW5jbHVkZSB3KDIuMiwyLjIpO1xuXHRcdH1cblx0fVxuXHRAbWVkaWEobWF4LXdpZHRoOiA2NjBweCl7XG5cdFx0Zm9udC1zaXplOiAxLjNyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNXJlbTtcblx0XHRwYWRkaW5nOiAuOXJlbSAyLjVyZW07XG5cdH1cblx0Ji5pbmZvX2J1dHRvbiB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdC5pbmZvIHtcblx0XHRcdCZfYnV0dG9uIHtcblx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdC5pbmZvX2J1dHRvbl9wYW5lbCB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMjtcblx0XHRcdFx0XHRcdGJvdHRvbTogLTRweDtcblx0XHRcdFx0XHRcdGZpbHRlcjogYmx1cigwcHgpO1xuXHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogNTAlO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxMztcblx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAzMHJlbTtcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHRcdFx0LmluZm9fYnV0dG9uX292ZXJsYXkge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxMztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCZfYnV0dG9uX3BhbmVsIHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0ei1pbmRleDogLTI7XG5cdFx0XHRcdHJpZ2h0OiAtNHB4O1xuXHRcdFx0XHRib3R0b206IDRyZW07XG5cdFx0XHRcdHdpZHRoOiAzMHJlbTtcblx0XHRcdFx0YmFja2dyb3VuZDogJHc7XG5cdFx0XHRcdGZpbHRlcjogYmx1cig1cHgpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IC42cmVtO1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRib3gtc2hhZG93OiAwcHggN3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA3KTtcblx0XHRcdFx0dHJhbnNpdGlvbjouNHMgb3BhY2l0eSwgLjRzIGJvdHRvbSwgLjRzIGZpbHRlciwgMHMgd2lkdGgsICBtYXgtd2lkdGggMHM7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0Ym90dG9tOiA1MCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQ1cmVtO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmluZm8ge1xuXHRcdFx0XHRcdCZfdXBwZXIge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMXJlbTtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTFFOEYxO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX3RpdGxlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjMUYyMDI0O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjhyZW07XG5cdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogMi4xcmVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmX3RleHQge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdCZfbGluZSB7XG5cdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEuNXJlbSAycmVtO1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjM2LCAyNDEsIDI0NiwgLjUpO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMjM2LCAyNDEsIDI0NiwgLjUpO1xuXHRcdFx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjaXJjbGUge1xuXHRcdFx0XHRcdFx0XHRcdFx0XHRmaWxsOiNDQ0YwRDQ7XG5cdFx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0XHRwYXRoIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0ZmlsbDojMTA4QzUyO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHRzcGFuLCBhIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkYmx1ZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdHNwYW4sIGEge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAxcmVtIDAgMDtcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdygzLjIsMy4yKTtcblx0XHRcdFx0XHRcdFx0Y2lyY2xlIHtcblx0XHRcdFx0XHRcdFx0XHRmaWxsOiNDRUU0RkY7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0cGF0aCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmlsbDojNTk5NERDO1xuXHRcdFx0XHRcdFx0XHRcdHN0cm9rZTogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Jl9idXR0b25fb3ZlcmxheSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR6LWluZGV4OiAtMztcblx0XHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOi40cztcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDpyZ2JhKDAsMCwwLC41KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHQuaW5mb19idXR0b25fcGFuZWwge1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRib3R0b206IC00cHg7XG5cdFx0XHRcdGZpbHRlcjogYmx1cigwcHgpO1xuXHRcdFx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCl7XG5cdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdGJvdHRvbTogNTAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDEzO1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzByZW07XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgNTAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogNzY3cHgpe1xuXHRcdFx0XHQuaW5mb19idXR0b25fb3ZlcmxheSB7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR6LWluZGV4OiAxMztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLmNoZWNrIHtcblx0QGluY2x1ZGUgdygyLjUsMi41KTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRAaW5jbHVkZSBmYjtcblx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHQmX2ljb24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjQkVDOUQ3O1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0fVxuXHRpbnB1dCB7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0QGluY2x1ZGUgYWJzO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHotaW5kZXg6IDEwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Ym9yZGVyOjA7XG5cdFx0JjpjaGVja2VkIHtcblx0XHRcdCYgfiAuY2hlY2tfaWNvbiB7XG5cdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICRibHVlO1xuXHRcdFx0XHRiYWNrZ3JvdW5kOnVybCgnLi4vaW1hZ2VzL2NoZWNrLnN2ZycpIG5vLXJlcGVhdCBjZW50ZXIgJGJsdWU7XG5cdFx0XHRcdGJhY2tncm91bmQtc2l6ZTogMXJlbSAuOHJlbTtcblx0XHRcdFx0Ym94LXNoYWRvdzogMHB4IDRweCAxMHB4IHJnYmEoMjIsIDg2LDE2NCwgLjMpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuLnJhZGlvIHtcblx0QGluY2x1ZGUgZmI7XG5cdHBhZGRpbmc6IC41NXJlbTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdEBpbmNsdWRlIHcoMy41LDMuNSk7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICNGMkY2RkM7XG5cdH1cblx0Jl9pY29uIHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdHRyYW5zaXRpb246Ym9yZGVyIC45cztcblx0XHRib3JkZXI6IDJweCBzb2xpZCAjQkVDOUQ3O1xuXHR9XG5cdGlucHV0IHtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRAaW5jbHVkZSBhYnM7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRib3JkZXI6MDtcblx0XHQmOmNoZWNrZWQge1xuXHRcdFx0JiB+IC5jaGVja19pY29uIHtcblx0XHRcdFx0Ym9yZGVyOiA3cHggc29saWQgJGJsdWU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDBweCA0cHggMTBweCByZ2JhKDIyLCA4NiwxNjQsIC4zKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5ibG9ja190aXRsZSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjb2xvcjogIzFGMjAyNDtcblx0bWFyZ2luLWJvdHRvbTogM3JlbTtcblx0Zm9udC1zaXplOiAzLjJyZW07XG5cdGxpbmUtaGVpZ2h0OiAzLjdyZW07XG5cdEBtZWRpYShtYXgtd2lkdGg6IDY2MHB4KXtcblx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0fVxufVxuLmluZm8ge1xuXHRyaWdodDogMDtcblx0bWFyZ2luOiAwO1xuXHRib3R0b206IDFyZW07XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHQmLmNvZGFfZ3JhbWV4IHtcblx0XHRwb3NpdGlvbjogaW5pdGlhbDtcblx0XHRwYWRkaW5nLWxlZnQ6IDdweDtcblx0XHRAbWVkaWEobWF4LXdpZHRoOiA5OTlweCl7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblx0fVxuXHQmOmhvdmVyIHtcblx0XHQuaW5mb19tZXNzYWdlIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0QG1lZGlhKG1pbi13aWR0aDogMTIyMHB4KXtcblx0XHRcdFx0bGVmdDogNHJlbTtcblx0XHRcdH1cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMTlweCl7XG5cdFx0XHRcdGJvdHRvbTogNHJlbTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9tZXNzYWdlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHotaW5kZXg6IC0yO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHR3aWR0aDogMjhyZW07XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHR0cmFuc2l0aW9uOi40cztcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRib3JkZXItcmFkaXVzOiAuNnJlbTtcblx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nOiAxLjJyZW0gMS41cmVtIDEuMnJlbSAwLjVyZW07XG5cdFx0Ym94LXNoYWRvdzogMCAycHggMTBweCByZ2JhKDgzLDEwNCwxMjksLjMpLCAtMXB4IDJweCAxMHB4IHJnYmEoODMsMTA0LDEyOSwuMyk7XG5cdFx0QG1lZGlhKG1pbi13aWR0aDogMTIyMHB4KXtcblx0XHRcdGxlZnQ6IDJyZW07XG5cdFx0fVxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDEyMTlweCl7XG5cdFx0XHR0b3A6IGF1dG87XG5cdFx0XHR6LWluZGV4OiAtMjtcblx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0Ym90dG9tOiAycmVtO1xuXHRcdFx0cmlnaHQ6IC0xcmVtO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdEBpbmNsdWRlIHcoMS43LDEuNyk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6dXJsKCcuLi9pbWFnZXMvaWNvbjYuc3ZnJykgY2VudGVyIG5vLXJlcGVhdDtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0XHRcdEBtZWRpYShtaW4td2lkdGg6IDEyMjBweCl7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRsZWZ0OiAtMS4ycmVtO1xuXG5cdFx0XHR9XG5cdFx0XHRAbWVkaWEobWF4LXdpZHRoOiAxMjE5cHgpe1xuXHRcdFx0XHRyaWdodDogMXJlbTtcblx0XHRcdFx0Ym90dG9tOiAtMS4zcmVtO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuXHRcdFx0fVxuXHRcdH1cblx0XHRpbWcge1xuXHRcdFx0QGluY2x1ZGUgdygxLDEuNik7XG5cdFx0fVxuXHR9XG5cdGltZyB7XG5cdFx0QGluY2x1ZGUgdygyLjAsMi4wKTtcblx0fVxuXHRwIHtcblx0XHRjb2xvcjogIzFGMjAyNDtcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xuXHRcdGZvbnQtc2l6ZTogMS4xcmVtO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVyZW07XG5cdH1cbn1cbi5ncm91cF9yYWRpbyB7XG5cdHdpZHRoOiAxMDAlO1xuXHRtYXgtd2lkdGg6IDQycmVtO1xuXHQudGl0bGUge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Jl90ZXh0IHtcblx0XHRcdGNvbG9yOiAjM0Q0NzUyO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0fVxuXHRcdC5pbmZvIHtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDNyZW07XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHR9XG5cdCZfbGluZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRwYWRkaW5nOiAwLjhyZW0gMCAwIDA7XG5cdFx0LnJhZGlvIHtcblx0XHRcdG1hcmdpbi1yaWdodDogMC4zcmVtO1xuXHRcdH1cblx0XHRsYWJlbCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMy4ycmVtO1xuXHRcdFx0fVxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTlweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5pbXBvdGFudCB7XG5cdCY6YWZ0ZXIge1xuXHRcdHRvcDogLTFweDtcblx0XHRjb250ZW50OiAnIConO1xuXHRcdGNvbG9yOiAjRTQ0QzgzO1xuXHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR9XG59XG5sYWJlbCB7XG5cdHdpZHRoOiAxMDAlO1xuXHRmbG9hdDogbm9uZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdG1heC13aWR0aDogMjhyZW07XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0cGFkZGluZzogMCAzLjFyZW0gMCAwO1xuXHRtYXJnaW4tYm90dG9tOiAxLjVyZW07XG5cdEBtZWRpYShtYXgtd2lkdGg6IDU1MHB4KXtcblx0XHRtYXJnaW4tYm90dG9tOiAyLjJyZW07XG5cdH1cblx0Ji5maWxsIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cGFkZGluZzogN3B4IDAgMCA1cHg7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG5cdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJhY2tncm91bmQ6ICNGMkY2RkM7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA0cHg7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JlYzlkNztcblx0XHR9XG5cdFx0c3Bhbi50aXRsZSB7XG5cdFx0XHRjb2xvcjogIzkwQTBCNztcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0Y29sb3I6ICM5MEEwQjc7XG5cdFx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAyLjRyZW07XG5cdFx0XHRib3JkZXItYm90dG9tOjBweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHR9XG5cdH1cblx0Ji5zaG9ydCB7XG5cdFx0bWF4LXdpZHRoOiAxNnJlbTtcblx0fVxuXHQuc2VsZWN0IHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdCYucGVuZGluZyB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0LnNlbGVjdF9saXN0IHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGFuaW1hdGlvbjogc2hvdyAuM3MgbGluZWFyIDE7XG5cdFx0XHRcdCYuYWRtaW57XG5cdFx0XHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDQwcmVtO1xuXHRcdFx0XHRcdG92ZXJmbG93LXk6IHNjcm9sbDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLndpdGhfc2Nyb2xsIHtcblx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblx0XHRcdFx0XHRoZWlnaHQ6IDI1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCZfaW5kaWNhdG9yIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0JjphZnRlciB7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRib3R0b206IDEuNDVyZW07XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdHJpZ2h0OiAzLjhyZW07XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvcmRlci10b3A6IC43NXJlbSBzb2xpZCAjMjE5NmYzO1xuXHRcdFx0Ym9yZGVyLWxlZnQ6IC41NXJlbSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yaWdodDogLjU1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdH1cblx0XHQmX2xpc3Qge1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHotaW5kZXg6IDEwO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGJhY2tncm91bmQ6ICR3O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNnB4O1xuXHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0XHRcdGJveC1zaGFkb3c6IDBweCA3cHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDcpO1xuXHRcdFx0bGkge1xuXHRcdFx0XHRjb2xvcjogIzNENDc1Mjtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRmb250LXNpemU6IDEuM3JlbTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuOXJlbTtcblx0XHRcdFx0cGFkZGluZzogMS4yNXJlbSAycmVtO1xuXHRcdFx0XHQmLmFjdGl2ZSwgJjpob3ZlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgyMzYsIDI0MSwgMjQ2LCAuNSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblx0LmVycm9yX2xpbmUge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiAwO1xuXHRcdGJvdHRvbTogMDtcblx0XHR3aWR0aDogMDtcblx0XHRoZWlnaHQ6IDJweDtcblx0XHRiYWNrZ3JvdW5kOnJlZDtcblx0XHRtYXJnaW46IDA7XG5cdFx0dHJhbnNpdGlvbjouNHM7XG5cdH1cblx0Ji5lcnJvciB7XG5cdFx0c3ZnIHtcblx0XHRcdHBhdGgge1xuXHRcdFx0XHRzdHJva2U6IHJlZDtcblx0XHRcdH1cblx0XHR9XG5cdFx0c3BhbiB7XG5cdFx0XHRjb2xvcjogcmVkO1xuXHRcdH1cblx0XHQuZXJyb3JfbGluZSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblx0c3BhbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luOiAwcHggMCA3cHg7XG5cdFx0Y29sb3I6ICMxNjU2QTQ7XG5cdFx0Zm9udC1zaXplOiAxLjJyZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuNnJlbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMC40cHg7XG5cdFx0Ji5lcnJvcntcblx0XHRcdGNvbG9yOnJlZDtcblx0XHR9XG5cdFx0QG1lZGlhKG1heC13aWR0aDogNTUwcHgpe1xuXHRcdFx0bWFyZ2luOiAwIDAgM3B4O1xuXHRcdH1cblx0fVxuXHRzdmcsIC5maWVsZF9pY29uIHtcblx0XHRyaWdodDogM3JlbTtcblx0XHRib3R0b206IC43cmVtO1xuXHRcdEBpbmNsdWRlIHcoMiwgMik7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHBhdGgge1xuXHRcdFx0ZmlsbDogI0M4Q0NERTtcblx0XHR9XG5cdFx0Ji5wZXJzZW50IHtcblx0XHRcdEBpbmNsdWRlIHcoMS4yLDIuNCk7XG5cdFx0fVxuXHR9XG5cdGlucHV0IHtcblx0XHRib3JkZXI6MDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Y29sb3I6IzNENDc1Mjtcblx0XHRiYWNrZ3JvdW5kOiAwO1xuXHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRmb250LXNpemU6IDEuNnJlbTtcblx0XHRsaW5lLWhlaWdodDogMi40cmVtO1xuXHRcdHBhZGRpbmc6IDAuM3JlbSAyLjZyZW0gMC4zcmVtIDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNCRUM5RDc7XG5cdFx0Jjpmb2N1cywgJjphY3RpdmUge1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHRcdGJvcmRlci1jb2xvcjogI0JFQzlENztcblx0XHR9XG5cdFx0JltyZWFkb25seV0ge1xuXHRcdFx0YmFja2dyb3VuZDogMDtcblx0XHR9XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xuXHRcdH1cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA1NTBweCl7XG5cdFx0XHRwYWRkaW5nOiAwIDIuNnJlbSAuM3JlbSAwO1xuXHRcdH1cblx0fVxufVxuXG4udWktZGF0ZXBpY2tlciB7XG5cdHdpZHRoOiAyNXJlbTtcblx0YmFja2dyb3VuZDogI0ZGRkZGRjtcblx0Ym9yZGVyOiAxcHggc29saWQgI0UxRThGMTtcblx0Ym94LXNoYWRvdzogMHB4IDdweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4wNyk7XG5cdGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuLnNlbGVjdF9vdGhlciB7XG5cdGZvbnQtZmFtaWx5OiAnUm9ib3RvLVJlZ3VsYXInICFpbXBvcnRhbnQ7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0aGVpZ2h0OiAycmVtO1xuXHQmLmFkbWlue1xuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExMDBweCl7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XG5cdFx0aW5wdXR7XG5cdFx0XHRib3JkZXItYm90dG9tOiAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDYwMDtcblx0XHRcdGZvbnQtc2l6ZTogaW5oZXJpdDtcblx0XHR9XG5cdFx0bGk6aG92ZXJ7XG5cdFx0XHRzcGFue1xuXHRcdFx0XHRjb2xvcjogIzIxOTZmMztcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0bWFyZ2luOiBhdXRvIDA7XG5cdG1heC13aWR0aDogMTZyZW07XG5cdEBtZWRpYShtYXgtd2lkdGg6IDc2N3B4KXtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdC5zZWxlY3Qge1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0fVxuXHR9XG5cdC5pbmRpY2F0b3Ige1xuXHRcdG1hcmdpbjogMDtcblx0XHRmb250LXNpemU6IDEuNHJlbTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHNob3cge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdDEwMCUge1xuXHRcdG92ZXJmbG93OiBhdXRvO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBzaG93X2xlZnQge1xuXHQwJSB7XG5cdFx0bGVmdDoycmVtO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXHQxMDAlIHtcblx0XHRsZWZ0OjRyZW07XG5cdFx0b3BhY2l0eTogMTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgaGlkZSB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuLy8gVE8gRE8gbmVlZCBzdHlsZXMgZm9yIGRpc2FibGUgYnV0dG9uXG4vLy51cHBlcl9wYW5lbCAuZGlzYWJsZWRfdGFie1xuLy9cdGJhY2tncm91bmQ6ICNDOENDREU7XG4vL1xuLy9cdGF7XG4vL1x0XHRjb2xvcjogI2ZmZjtcbi8vXHR9XG4vL30iXSwic291cmNlUm9vdCI6IiJ9*/