@font-face{font-family:Gotham;font-weight:400;src:url(/assets/css/fonts/gotham/Gotham-Book.ttf) format("truetype")}@font-face{font-family:Gotham;font-weight:500;src:url(/assets/css/fonts/gotham/Gotham-Medium.ttf) format("truetype")}@font-face{font-family:Gotham;font-weight:700;src:url(/assets/css/fonts/gotham/Gotham-Bold.ttf) format("truetype")}@font-face{font-family:Gotham;font-weight:900;src:url(/assets/css/fonts/gotham/Gotham-BlackRegular.ttf) format("truetype")}@font-face{font-family:GothamNarrow;font-weight:500;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Medium.otf) format("opentype")}*,:after,:before{box-sizing:border-box}.blog-details button[data-sf-role=comments-new-submit-button],.button,.button-secondary,.button-small-text,.search-form button,.simple-button,body.blog .sfcommentsSubmitBtn,button,input,input[title="Search input"]+span+button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.img-responsive,img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:48em){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:48em){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container,.global-search,header .hero{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:after,.container:before,.global-search:after,.global-search:before,header .hero:after,header .hero:before{content:" ";display:table}.container:after,.global-search:after,header .hero:after{clear:both}@media (min-width:48em){.container,.global-search,header .hero{width:740px}}@media (min-width:62em){.container,.global-search,header .hero{width:960px}}@media (min-width:75em){.container,.global-search,header .hero{width:1168px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333333%}.col-xs-push-2{left:16.66666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333333%}.col-xs-push-5{left:41.66666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333333%}.col-xs-push-8{left:66.66666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333333%}.col-xs-push-11{left:91.66666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:48em){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:62em){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:75em){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-12{margin-left:100%}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:48em){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:48em){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:48em){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;font-size:18px}}@media (min-width:48em){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:48em){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:48em){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:48em){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#fb8f2e!important;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff!important;background-color:#fb8f2e;border-color:#fb8f2e;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.media{margin-top:15px}.media:first-child{margin-top:0}.media img{max-width:none}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.blog-details button.list-group-item[data-sf-role=comments-new-submit-button],.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.simple-button,a.list-group-item,body.blog .list-group-item.sfcommentsSubmitBtn,button.list-group-item,input[title="Search input"]+span+button.list-group-item{color:#555}.list-group-item.button-secondary .list-group-item-heading,.list-group-item.button-small-text .list-group-item-heading,.list-group-item.button .list-group-item-heading,.list-group-item.simple-button .list-group-item-heading,a.list-group-item .list-group-item-heading,body.blog .list-group-item.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}.list-group-item.button-secondary:focus,.list-group-item.button-secondary:hover,.list-group-item.button-small-text:focus,.list-group-item.button-small-text:hover,.list-group-item.button:focus,.list-group-item.button:hover,.list-group-item.simple-button:focus,.list-group-item.simple-button:hover,a.list-group-item:focus,a.list-group-item:hover,body.blog .list-group-item.sfcommentsSubmitBtn:focus,body.blog .list-group-item.sfcommentsSubmitBtn:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.blog-details button.list-group-item[data-sf-role=comments-new-submit-button],.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.simple-button,body.blog .list-group-item.sfcommentsSubmitBtn,button.list-group-item,input[title="Search input"]+span+button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}.blog-details button.list-group-item-success[data-sf-role=comments-new-submit-button],.list-group-item-success.button,.list-group-item-success.button-secondary,.list-group-item-success.button-small-text,.list-group-item-success.simple-button,a.list-group-item-success,body.blog .list-group-item-success.sfcommentsSubmitBtn,button.list-group-item-success,input[title="Search input"]+span+button.list-group-item-success{color:#3c763d}.list-group-item-success.button-secondary .list-group-item-heading,.list-group-item-success.button-small-text .list-group-item-heading,.list-group-item-success.button .list-group-item-heading,.list-group-item-success.simple-button .list-group-item-heading,a.list-group-item-success .list-group-item-heading,body.blog .list-group-item-success.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}.list-group-item-success.button-secondary:focus,.list-group-item-success.button-secondary:hover,.list-group-item-success.button-small-text:focus,.list-group-item-success.button-small-text:hover,.list-group-item-success.button:focus,.list-group-item-success.button:hover,.list-group-item-success.simple-button:focus,.list-group-item-success.simple-button:hover,a.list-group-item-success:focus,a.list-group-item-success:hover,body.blog .list-group-item-success.sfcommentsSubmitBtn:focus,body.blog .list-group-item-success.sfcommentsSubmitBtn:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}.list-group-item-success.active.button,.list-group-item-success.active.button-secondary,.list-group-item-success.active.button-secondary:focus,.list-group-item-success.active.button-secondary:hover,.list-group-item-success.active.button-small-text,.list-group-item-success.active.button-small-text:focus,.list-group-item-success.active.button-small-text:hover,.list-group-item-success.active.button:focus,.list-group-item-success.active.button:hover,.list-group-item-success.active.simple-button,.list-group-item-success.active.simple-button:focus,.list-group-item-success.active.simple-button:hover,a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,body.blog .list-group-item-success.active.sfcommentsSubmitBtn,body.blog .list-group-item-success.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-success.active.sfcommentsSubmitBtn:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}.blog-details button.list-group-item-info[data-sf-role=comments-new-submit-button],.list-group-item-info.button,.list-group-item-info.button-secondary,.list-group-item-info.button-small-text,.list-group-item-info.simple-button,a.list-group-item-info,body.blog .list-group-item-info.sfcommentsSubmitBtn,button.list-group-item-info,input[title="Search input"]+span+button.list-group-item-info{color:#31708f}.list-group-item-info.button-secondary .list-group-item-heading,.list-group-item-info.button-small-text .list-group-item-heading,.list-group-item-info.button .list-group-item-heading,.list-group-item-info.simple-button .list-group-item-heading,a.list-group-item-info .list-group-item-heading,body.blog .list-group-item-info.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}.list-group-item-info.button-secondary:focus,.list-group-item-info.button-secondary:hover,.list-group-item-info.button-small-text:focus,.list-group-item-info.button-small-text:hover,.list-group-item-info.button:focus,.list-group-item-info.button:hover,.list-group-item-info.simple-button:focus,.list-group-item-info.simple-button:hover,a.list-group-item-info:focus,a.list-group-item-info:hover,body.blog .list-group-item-info.sfcommentsSubmitBtn:focus,body.blog .list-group-item-info.sfcommentsSubmitBtn:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}.list-group-item-info.active.button,.list-group-item-info.active.button-secondary,.list-group-item-info.active.button-secondary:focus,.list-group-item-info.active.button-secondary:hover,.list-group-item-info.active.button-small-text,.list-group-item-info.active.button-small-text:focus,.list-group-item-info.active.button-small-text:hover,.list-group-item-info.active.button:focus,.list-group-item-info.active.button:hover,.list-group-item-info.active.simple-button,.list-group-item-info.active.simple-button:focus,.list-group-item-info.active.simple-button:hover,a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,body.blog .list-group-item-info.active.sfcommentsSubmitBtn,body.blog .list-group-item-info.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-info.active.sfcommentsSubmitBtn:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}.blog-details button.list-group-item-warning[data-sf-role=comments-new-submit-button],.list-group-item-warning.button,.list-group-item-warning.button-secondary,.list-group-item-warning.button-small-text,.list-group-item-warning.simple-button,a.list-group-item-warning,body.blog .list-group-item-warning.sfcommentsSubmitBtn,button.list-group-item-warning,input[title="Search input"]+span+button.list-group-item-warning{color:#8a6d3b}.list-group-item-warning.button-secondary .list-group-item-heading,.list-group-item-warning.button-small-text .list-group-item-heading,.list-group-item-warning.button .list-group-item-heading,.list-group-item-warning.simple-button .list-group-item-heading,a.list-group-item-warning .list-group-item-heading,body.blog .list-group-item-warning.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}.list-group-item-warning.button-secondary:focus,.list-group-item-warning.button-secondary:hover,.list-group-item-warning.button-small-text:focus,.list-group-item-warning.button-small-text:hover,.list-group-item-warning.button:focus,.list-group-item-warning.button:hover,.list-group-item-warning.simple-button:focus,.list-group-item-warning.simple-button:hover,a.list-group-item-warning:focus,a.list-group-item-warning:hover,body.blog .list-group-item-warning.sfcommentsSubmitBtn:focus,body.blog .list-group-item-warning.sfcommentsSubmitBtn:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}.list-group-item-warning.active.button,.list-group-item-warning.active.button-secondary,.list-group-item-warning.active.button-secondary:focus,.list-group-item-warning.active.button-secondary:hover,.list-group-item-warning.active.button-small-text,.list-group-item-warning.active.button-small-text:focus,.list-group-item-warning.active.button-small-text:hover,.list-group-item-warning.active.button:focus,.list-group-item-warning.active.button:hover,.list-group-item-warning.active.simple-button,.list-group-item-warning.active.simple-button:focus,.list-group-item-warning.active.simple-button:hover,a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}.blog-details button.list-group-item-danger[data-sf-role=comments-new-submit-button],.list-group-item-danger.button,.list-group-item-danger.button-secondary,.list-group-item-danger.button-small-text,.list-group-item-danger.simple-button,a.list-group-item-danger,body.blog .list-group-item-danger.sfcommentsSubmitBtn,button.list-group-item-danger,input[title="Search input"]+span+button.list-group-item-danger{color:#a94442}.list-group-item-danger.button-secondary .list-group-item-heading,.list-group-item-danger.button-small-text .list-group-item-heading,.list-group-item-danger.button .list-group-item-heading,.list-group-item-danger.simple-button .list-group-item-heading,a.list-group-item-danger .list-group-item-heading,body.blog .list-group-item-danger.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}.list-group-item-danger.button-secondary:focus,.list-group-item-danger.button-secondary:hover,.list-group-item-danger.button-small-text:focus,.list-group-item-danger.button-small-text:hover,.list-group-item-danger.button:focus,.list-group-item-danger.button:hover,.list-group-item-danger.simple-button:focus,.list-group-item-danger.simple-button:hover,a.list-group-item-danger:focus,a.list-group-item-danger:hover,body.blog .list-group-item-danger.sfcommentsSubmitBtn:focus,body.blog .list-group-item-danger.sfcommentsSubmitBtn:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}.list-group-item-danger.active.button,.list-group-item-danger.active.button-secondary,.list-group-item-danger.active.button-secondary:focus,.list-group-item-danger.active.button-secondary:hover,.list-group-item-danger.active.button-small-text,.list-group-item-danger.active.button-small-text:focus,.list-group-item-danger.active.button-small-text:hover,.list-group-item-danger.active.button:focus,.list-group-item-danger.active.button:hover,.list-group-item-danger.active.simple-button,.list-group-item-danger.active.simple-button:focus,.list-group-item-danger.active.simple-button:hover,a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.blog-details button.close[data-sf-role=comments-new-submit-button],.close.button,.close.button-secondary,.close.button-small-text,.close.simple-button,body.blog .close.sfcommentsSubmitBtn,button.close,input[title="Search input"]+span+button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:40px;overflow-y:hidden;border:1px solid #ddd}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;background:#eee}.table-responsive::-webkit-scrollbar-thumb{background-color:#b8b8b8}.table-responsive::-webkit-scrollbar:vertical{width:100%}.table-responsive::-webkit-scrollbar:horizontal{height:8px}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.article-footer:after,.article-footer:before,.article-set-wrapper:after,.article-set-wrapper:before,.article-wrapper:after,.article-wrapper:before,.clearfix:after,.clearfix:before,.events-block-wrapper:after,.events-block-wrapper:before,.filter-wrapper:after,.filter-wrapper:before,.image-box-left:after,.image-box-left:before,.image-box-right:after,.image-box-right:before,.img-box-center:after,.img-box-center:before,.img-box-left:after,.img-box-left:before,.img-box-right:after,.img-box-right:before,.inner.topics .content:after,.inner.topics .content:before,.main-content .content ol:after,.main-content .content ol:before,.main-content .content ul:after,.main-content .content ul:before,.mm-promo .promo-img-left:after,.mm-promo .promo-img-left:before,.mm-promo:after,.mm-promo:before,.topics-filter-wrapper:after,.topics-filter-wrapper:before{content:" ";display:table}.article-footer:after,.article-set-wrapper:after,.article-wrapper:after,.clearfix:after,.events-block-wrapper:after,.filter-wrapper:after,.image-box-left:after,.image-box-right:after,.img-box-center:after,.img-box-left:after,.img-box-right:after,.inner.topics .content:after,.main-content .content ol:after,.main-content .content ul:after,.mm-promo .promo-img-left:after,.mm-promo:after,.topics-filter-wrapper:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:48em) and (max-width:61.9375em){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:48em) and (max-width:61.9375em){.visible-sm-block{display:block!important}}@media (min-width:48em) and (max-width:61.9375em){.visible-sm-inline{display:inline!important}}@media (min-width:48em) and (max-width:61.9375em){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:62em) and (max-width:74.9375em){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:62em) and (max-width:74.9375em){.visible-md-block{display:block!important}}@media (min-width:62em) and (max-width:74.9375em){.visible-md-inline{display:inline!important}}@media (min-width:62em) and (max-width:74.9375em){.visible-md-inline-block{display:inline-block!important}}@media (min-width:75em){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:75em){.visible-lg-block{display:block!important}}@media (min-width:75em){.visible-lg-inline{display:inline!important}}@media (min-width:75em){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:48em) and (max-width:61.9375em){.hidden-sm{display:none!important}}@media (min-width:62em) and (max-width:74.9375em){.hidden-md{display:none!important}}@media (min-width:75em){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}html{font-size:100%;line-height:1.5}#main-nav-wrapper .login>ul .mm-content a:hover:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper .login>ul .mm-content li li a:hover,#main-nav-wrapper .login>ul>li>a:hover,#main-nav-wrapper nav>ul .mm-content a:hover:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content li li a:hover,#main-nav-wrapper nav>ul>li>a:hover,.access-button:hover,.article-link:hover,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details button[data-sf-role=comments-new-submit-button]:hover,.button-secondary:hover,.button-secondary:hover:not(.dropdown-toggle),.button-small-text:hover,.button-small-text:hover:not(.dropdown-toggle),.button-white-outline a:hover,.button:hover,.button:hover:not(.dropdown-toggle),.event-title-location .title a:hover,.feature-box a:hover,.filtersContainer .buttons input[type=submit]:hover,.footer-social-links li:hover,.search-form button:hover,.simple-button:hover,.simple-button:hover:not(.dropdown-toggle),.topic-link:hover,.topics-wrapper a:hover,body.blog .sfcommentsSubmitBtn:hover,button:hover:not(.dropdown-toggle),input[title="Search input"]+span+button:hover{border-bottom:none!important;text-decoration:none!important}.band a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover,.main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover{text-decoration:underline}.footer-social-links span,.global-search .search-inputs label,.nav-utilities ul li span:not(.shop-count),.site-name{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.focusable.site-name:active,.focusable.site-name:focus,.footer-social-links span.focusable:active,.footer-social-links span.focusable:focus,.global-search .search-inputs label.focusable:active,.global-search .search-inputs label.focusable:focus,.nav-utilities ul li span.focusable:active:not(.shop-count),.nav-utilities ul li span.focusable:focus:not(.shop-count){clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.article-wrapper:hover,.band.article-slider .feature-box:hover{background-color:rgba(255,195,92,.5)}.article-wrapper:hover *,.band.article-slider .feature-box:hover *{color:#1c3040!important}.article-wrapper:hover .label:before,.band.article-slider .feature-box:hover .label:before{background:#fff}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){font-family:GothamNarrow,Arial,Helvetica,sans!important;font-size:.875em!important;min-width:185px;padding:10px 15px;margin-bottom:20px;text-align:left;background:#fb8f2e;background:linear-gradient(90deg,#fb8f2e 50%,#da7419 0);background-size:200% 100%;background-position:0 100%;color:#fff!important;border-left-width:0;border-bottom-width:0;border-right:53px solid #da7419;border-top-width:0;box-shadow:none;position:relative}.button-secondary:not(.dropdown-toggle):hover,.button-small-text:not(.dropdown-toggle):hover,.button:not(.dropdown-toggle):hover,.simple-button:not(.dropdown-toggle):hover,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):hover{background-position:100% 100%;color:#fff}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle):after,.button-secondary:not(.dropdown-toggle):after,.button-small-text:not(.dropdown-toggle):after,.button:not(.dropdown-toggle):after,.simple-button:not(.dropdown-toggle):after,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):after,input[title="Search input"]+span+button:not(.dropdown-toggle):after{content:"";background:url(/assets/images/icons/chevron/s05-right-white.png?1444251875) no-repeat 0 0 transparent;position:absolute;right:-42px;top:9px;width:28px;height:24px;background-size:100%}@media (min-width:62em){.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){transition:all .8s ease;padding:15px;font-size:16px!important}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle):after,.button-secondary:not(.dropdown-toggle):after,.button-small-text:not(.dropdown-toggle):after,.button:not(.dropdown-toggle):after,.simple-button:not(.dropdown-toggle):after,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):after,input[title="Search input"]+span+button:not(.dropdown-toggle):after{width:35px;height:30px;right:-43px;top:10px}}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details button[data-sf-role=comments-new-submit-button],.button,.button-secondary,.button-small-text,.search-form .button,.search-form button,.simple-button,body.blog .sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+button{display:inline-block;-moz-appearance:none;-webkit-appearance:none}.blog-details [data-sf-role=comments-new-submit-button].button:active,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details [data-sf-role=comments-new-submit-button].button:visited,.blog-details button[data-sf-role=comments-new-submit-button]:active,.blog-details button[data-sf-role=comments-new-submit-button]:hover,.blog-details button[data-sf-role=comments-new-submit-button]:visited,.button-secondary:active,.button-secondary:hover,.button-secondary:visited,.button-small-text:active,.button-small-text:hover,.button-small-text:visited,.button:active,.button:hover,.button:visited,.search-form button:active,.search-form button:hover,.search-form button:visited,.simple-button:active,.simple-button:hover,.simple-button:visited,body.blog .sfcommentsSubmitBtn:active,body.blog .sfcommentsSubmitBtn:hover,body.blog .sfcommentsSubmitBtn:visited,input[title="Search input"]+span+button:active,input[title="Search input"]+span+button:hover,input[title="Search input"]+span+button:visited{color:#fff!important}.blog-details [data-sf-role=comments-new-submit-button].button:focus,.blog-details button[data-sf-role=comments-new-submit-button]:focus,.button-secondary:focus,.button-small-text:focus,.button:focus,.search-form button:focus,.simple-button:focus,body.blog .sfcommentsSubmitBtn:focus,input[title="Search input"]+span+button:focus{text-decoration:none!important;color:#fff!important}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details button[data-sf-role=comments-new-submit-button],.button-small-text,.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form button,.simple-button,body.blog .sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+button{font-size:.8125em!important;padding:10px 15px!important;border-width:0 40px 0 0!important}.blog-details [data-sf-role=comments-new-submit-button].button-secondary:after,.blog-details [data-sf-role=comments-new-submit-button].button-small-text:after,.blog-details [data-sf-role=comments-new-submit-button].button:after,.blog-details button[data-sf-role=comments-new-submit-button]:after,.button-small-text:after,.search-form .button-secondary:after,.search-form .button:after,.search-form button:after,.simple-button:after,body.blog .sfcommentsSubmitBtn:after,input[title="Search input"]+span+.button-secondary:after,input[title="Search input"]+span+.button-small-text:after,input[title="Search input"]+span+.button:after,input[title="Search input"]+span+button:after{width:25px!important;right:-32px!important}.button-secondary{background-color:#77c5d5!important;border-right-color:#67b7c7!important;background:linear-gradient(90deg,#77c5d5 50%,#67b7c7 0)!important;background-size:200% 100%!important}.button-secondary:hover{background-position:100% 100%!important}.button-white-outline{width:146px;margin:0 auto;border:3px solid #fff;text-align:center;border-radius:500px;padding:10px;transition:all .2s;cursor:pointer}@media (min-width:62em){.button-white-outline{margin:20px auto}}.button-white-outline:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,0)}.button-white-outline a{font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.875em;color:#fff!important}.button-white-bg{border-radius:3px;display:inline-block;border:1px solid #bdbdbd!important;background:#fff;margin-bottom:20px;position:relative;padding:15px 20% 15px 10px;font-weight:700;margin-left:10px;transition:all .5s ease}@media (min-width:640px){.button-white-bg{padding-right:10%}}.button-white-bg:after{content:"";background:url(/assets/images/sprites/icons/chevron-sf38ec62719.png) no-repeat 0 -295px/100% transparent;position:absolute;right:6px;top:7px;width:28px;height:32px}.button-white-bg:hover{background:#0085ad;color:#fff!important;border-color:#0085ad!important;text-decoration:none!important}.button-white-bg:hover:after{background-position:0 -182px}.access-button,.filtersContainer .buttons input[type=submit]{border-radius:3px;font-size:14px;margin-right:10px;padding:10px 20px;background:#77c5d5}.access-button:hover,.filtersContainer .buttons input[type=submit]:hover{background:#5f9eaa}.access-button.login,.filtersContainer .buttons input.login[type=submit]{background:#b6b6b6}.access-button.login:hover,.filtersContainer .buttons input.login[type=submit]:hover{background:#929292}.blog-details .search-form button[data-sf-role=comments-new-submit-button],.blog-details input[title="Search input"]+span+button[data-sf-role=comments-new-submit-button],.search-form .blog-details button[data-sf-role=comments-new-submit-button],.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form .simple-button,.search-form body.blog .sfcommentsSubmitBtn,.search-form button,.simple-button,body.blog .search-form .sfcommentsSubmitBtn,body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+.simple-button,input[title="Search input"]+span+button{background:#fb8f2e!important;transition:none!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.search-form .button-secondary:hover,.search-form .button-small-text:hover,.search-form .button:hover,.search-form body.blog .sfcommentsSubmitBtn:hover,.search-form button:hover,.simple-button:hover,body.blog .search-form .sfcommentsSubmitBtn:hover,body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn:hover,input[title="Search input"]+span+.button-secondary:hover,input[title="Search input"]+span+.button-small-text:hover,input[title="Search input"]+span+.button:hover,input[title="Search input"]+span+button:hover{background-position:0!important;background:#da7419!important}.img-box,.img-box-center,.img-box-left,.img-box-right{margin-bottom:40px}.img-box-center img,.img-box-left img,.img-box-right img,.img-box img{margin:0 auto!important}@media (min-width:640px){.img-box,.img-box-center,.img-box-left,.img-box-right{width:40%}}.img-box-center .img-box-content,.img-box-left .img-box-content,.img-box-right .img-box-content,.img-box .img-box-content{padding:8px}.img-box-center .caption,.img-box-left .caption,.img-box-right .caption,.img-box .caption{text-align:center;font-size:.6875em;margin:8px 0 0}@media (min-width:640px){.img-box-center .caption,.img-box-left .caption,.img-box-right .caption,.img-box .caption{text-align:left}}@media (min-width:640px){.img-box-right{float:right;margin:0 0 10px 20px}}@media (min-width:640px){.img-box-left{float:left;margin:0 20px 10px 0}}@media (min-width:640px){.img-box-center{margin:20px auto}}@media (min-width:640px){.image-box-left{margin:0 20px 10px 0!important}}@media (min-width:640px){.image-box-right{float:right!important;margin:0 0 10px 20px!important}}.main-content .content ol,.main-content .content ul{padding-left:35px}.main-content .content ol ol,.main-content .content ol ul,.main-content .content ul ol,.main-content .content ul ul{padding-left:20px;padding-top:15px}.main-content .content ol ol li:last-child,.main-content .content ol ul li:last-child,.main-content .content ul ol li:last-child,.main-content .content ul ul li:last-child{padding-bottom:0}.main-content .content li{padding-bottom:15px;line-height:27px}.main-content .content ul li{list-style:none;position:relative}.main-content .content ul li:before{color:#343332;content:"\02014";font-size:9px;left:-15px;line-height:2;padding-right:5px;position:absolute}html.ie8 .main-content .content ul li{display:block;list-style:disc}.main-content .content ul ul li:before{color:#343332}.main-content .content ol li{padding-left:8px}.main-content .content ol ol li{list-style-type:lower-alpha}ul.arrow-bullets,ul.pdf{list-style:none;padding-left:0!important;margin-bottom:20px}ul.arrow-bullets li{position:relative;padding-left:10px;padding-bottom:10px!important;font-size:.875em}ul.arrow-bullets li:before{content:"\00BB";font-family:Arial,sans-serif;position:absolute;left:0;font-size:12px}ul.pdf li{position:relative;padding-left:25px;line-height:25px;padding-bottom:10px!important;font-size:.875em}ul.pdf li:before{content:"";width:20px;height:23px;position:absolute;left:0}.search-results .btn-group,body.blog .sf_pagerNumeric{float:none!important;margin:20px 0 10px}@media (min-width:62em){.search-results .btn-group,body.blog .sf_pagerNumeric{text-align:center}}.search-results .btn-group a,body.blog .sf_pagerNumeric a{border:1px solid #cfcfcf;display:inline-block;font-size:.875em;width:28px;height:28px;line-height:28px;margin:10px 8px 10px 0;border-radius:3px;color:#77c5d5;text-align:center}.search-results .btn-group a.selected,.search-results .btn-group a:hover,body.blog .sf_pagerNumeric a.selected,body.blog .sf_pagerNumeric a:hover{text-decoration:none!important}@media (min-width:62em){.search-results .btn-group a.selected,.search-results .btn-group a:hover,body.blog .sf_pagerNumeric a.selected,body.blog .sf_pagerNumeric a:hover{background:#77c5d5;color:#fff!important;border-color:#77c5d5}}.main-content .content table{margin:20px 0;border-bottom:1px solid #eee}@media (min-width:767px){.main-content .content table{margin:20px 0 40px}}.main-content .content table ol,.main-content .content table ul{padding-left:20px}.main-content .content th{background:#77c5d5;color:#fff!important;font-weight:400}.main-content .content td,.main-content .content th{font-size:.875em;padding:8px 10px;vertical-align:top}.main-content .content tr:nth-child(2n+2) td{background:#f9f9f9}@media (min-width:1025px){.main-content .content tr:hover td{background:#ececec}}.table-responsive{border:none!important}body{color:#343332;font-size:1rem;font-family:GothamNarrow,Arial,sans-serif}body.article{background:#fff}a{color:#e94628;text-decoration:none}.main-content .small-text{font-size:.75em}.breadcrumb{display:none}@media (min-width:767px){.breadcrumb{display:block;padding:25px 0 0;background:transparent;border-radius:0;margin-bottom:20px}.landing .breadcrumb{margin-bottom:40px}}@media (min-width:767px) and (min-width:992px){.landing .breadcrumb{padding-right:265px}}.breadcrumb ul{margin:0;padding:0;list-style:none}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;font-size:.75em;color:#676767}.breadcrumb a:after{color:#676767;content:"\000BB";display:inline-block;margin-left:10px;margin-right:5px}@media (min-width:62em){.events h1{max-width:60%;display:inline-block}}.events .content-2-col .col{width:100%!important}.events .content-2-col .col:first-child{display:none!important}@media (min-width:62em){.events .content-2-col{float:right}.events .content-2-col+form{clear:both}}.filtersContainer{border-bottom:1px solid #d2cec7;margin-bottom:40px;padding:20px 0 25px}.filtersContainer .date-filter,.filtersContainer .topics{position:relative;min-height:1px;padding:0}@media (min-width:62em){.filtersContainer .date-filter,.filtersContainer .topics{float:left;width:50%}}.filtersContainer .topics{margin-bottom:20px}@media (min-width:62em){.filtersContainer .topics{margin-bottom:0}}.filtersContainer .filter-label{font-size:.875em;padding-bottom:5px;display:inline-block;color:#6e6e6e!important}.filtersContainer .buttons{margin:20px 0 0}.filtersContainer .buttons br{display:none}.filtersContainer .buttons input[type=submit]{float:left;color:#fff;border-radius:1px;border:none}@media (min-width:62em){.filtersContainer .buttons{width:100%;float:left}}.filtersContainer option{font-size:.75em;padding:3px 10px}.filtersContainer select#Year{margin-left:0;background:#fff;border:1px solid #d2cec7;border-radius:3px;padding:2px 5px 2px 8px;text-align:left!important;position:relative;display:block}.events-block-wrapper{margin-bottom:20px;padding:0 10px 20px;border-bottom:1px solid #cfcfcf}.events-block-wrapper .row{margin:0!important}.events-block-wrapper .events-date{margin-bottom:10px}@media (min-width:62em){.events-block-wrapper .events-date{font-size:1.125em}}.events-block-wrapper .events-date span{text-transform:uppercase;font-weight:800;font-family:Caecilia,Times,san-serif;color:#6e6e6e!important}.events-block-wrapper .events-date br{display:none}@media (min-width:62em){.events-block-wrapper .events-date{text-align:center;margin-bottom:0}.events-block-wrapper .events-date br{display:block}}@media (min-width:62em){.events-block-wrapper{display:table;width:100%;padding-left:0;padding-right:0}.events-block-wrapper .events-content,.events-block-wrapper .events-date,.events-block-wrapper .events-links{display:table-cell;vertical-align:top}.events-block-wrapper .events-content{padding:0 10px}.events-block-wrapper .events-date{width:8%}}.events-block-wrapper .title{font-weight:700}.events-block-wrapper .time-cost span{display:block;font-size:.875em}.events-block-wrapper .show-hide{font-size:.8125em}.events-block-wrapper .show-hide span{color:#0085ad}.events-links{margin-top:20px}@media (min-width:62em){.events-links{width:20%;text-align:right;margin-top:0}}.events-links a{margin-right:10px;display:inline-block}.events-links a:hover{text-decoration:none!important}@media (min-width:62em){.events-links a{margin-left:10px;margin-right:0}}.events-links .fa{font-size:30px;color:#fb8f2e!important}.event-details{margin-bottom:15px;display:table;padding-bottom:10px;font-family:Caecilia,Times,san-serif;line-height:1}.event-details:first-child{padding-top:0!important}.event-date{padding-right:10px;vertical-align:top}@media (min-width:420px){.event-date{display:table-cell}}.event-date .date-wrapper{width:60px;height:60px;background:#fff;border:5px solid #fff;margin:0 auto 20px}@media (min-width:767px){.event-date .date-wrapper{width:50px;height:50px;margin:0}}.event-date .date-wrapper .date{color:#0f4b68!important;font-family:GothamNarrow,Arial,Helvetica,sans;font-weight:700;text-transform:uppercase;text-align:center;background:transparent;margin:0}@media (min-width:767px){.event-date .date-wrapper .date{font-size:.7em}}.event-date .date-wrapper .date span{display:block;font-size:1.375em;color:#fff;font-weight:400;background:#0f4b68;padding:5px;margin-top:3px}.event-title-location{vertical-align:top;line-height:1.3;font-size:.875em;text-align:center}@media (min-width:420px){.event-title-location{display:table-cell;text-align:left}}@media (min-width:62em){.event-title-location{font-size:16px}}.event-title-location *{color:#fff}.event-title-location .location{font-family:Caecilia,Times,san-serif;font-style:italic}.event-title-location .title{margin:0;line-height:1.2}.event-title-location .date-time{margin:5px 0 20px}footer{background:#fff;margin:0;padding:0}.inner footer{border-top:1px solid #bdbdbd}footer a{color:#0085ad}footer a:hover{text-decoration:underline}.to-top{display:none}@media (min-width:1025px){.to-top{display:block}}.to-top .btn-wrapper{bottom:50px;position:fixed;right:20px;background:#7bd0e2;z-index:998}@media (min-width:1025px){.to-top .btn-wrapper{position:relative;bottom:auto;right:auto;background:none}}.to-top a{z-index:2}@media (min-width:1025px){.to-top a{position:absolute;right:0;top:-33px}}.to-top img{max-width:37px}.footer-content{padding:55px 0 40px;text-align:center;font-size:.875em}.footer-content .container div,.footer-content .global-search div,.footer-content header .hero div,header .footer-content .hero div{margin:10px}@media (min-width:62em){.footer-content .container div,.footer-content .global-search div,.footer-content header .hero div,header .footer-content .hero div{margin:8px 10px}}.footer-content .site-logo{float:none;margin:0 auto 20px!important;max-width:125px}@media (min-width:62em){.footer-content .site-logo{max-width:145px}}.footer-content .tagline{font-family:GothamNarrowLight,Arial,Helvetica,sans;color:#78949d;font-weight:300;font-size:1.25em;margin-top:0;margin-bottom:15px}@media (min-width:767px){.footer-content .tagline{font-size:1.4375em}}.footer-content ul{list-style:none;margin:0;padding:0;border:0;display:block;text-align:center}.footer-content ul:after,.footer-content ul:before{content:" ";display:table}.footer-content ul:after{clear:both}.footer-content ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.footer-content ul li:first-child{padding-left:0}.footer-content ul li.last,.footer-content ul li:last-child{padding-right:0}.footer-content ul li{display:inline-block;float:none}.footer-content .contact-info li:after,.footer-content .links li:after{content:"|";padding-left:10px}.footer-content .contact-info li:last-child:after,.footer-content .links li:last-child:after{content:""}.footer-content .afp-logo{margin:20px auto!important;width:237px}.footer-social-links li{color:#0085ad!important}@media (min-width:0) and (max-width:480px){.footer-social-links li:nth-child(4):after{content:"";display:block}}.footer-social-links a{background:url(/assets/images/sprites/icons/footer-sharing.png?1456952745) no-repeat;width:33px;height:38px;background-size:100%;margin-right:10px;display:block;cursor:pointer}.footer-social-links a.facebook{background-position:0 -193px}.footer-social-links a.facebook:hover{background-position:0 -127px}.footer-social-links a.linkedin{background-position:0 -325px}.footer-social-links a.linkedin:hover{background-position:0 -259px}.footer-social-links a.rss{background-position:0 -457px}.footer-social-links a.rss:hover{background-position:0 -391px}.footer-social-links a.twitter{background-position:0 -589px}.footer-social-links a.twitter:hover{background-position:0 -523px}.footer-social-links a.youtube{background-position:0 -721px}.footer-social-links a.youtube:hover{background-position:0 -655px}.footer-social-links a.email{background-position:0 -61px}.footer-social-links a.email:hover{background-position:0 5px}.footer-social-links a.instagram{background-position:0 -787px}.footer-social-links a.instagram:hover{background-position:0 -853px}.footer-social-links a.snapchat{background-position:0 -913px}.footer-social-links a.snapchat:hover{background-position:0 -975px}.footer-social-links .links a{background:none;width:auto}.footer-social-links .links li:after{content:none}.footer-social-links .links li:last-child{display:inline-flex}.inner .main-content{margin:40px 0}@media (min-width:1025px){.inner .main-content{margin:100px 0 40px}}.inner .content-wrapper{margin-left:-10px;margin-right:-10px}.inner .content-wrapper:after,.inner .content-wrapper:before{content:" ";display:table}.inner .content-wrapper:after{clear:both}.inner .content,.inner .content-full{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-bottom:50px}@media (min-width:62em){.inner .content{float:left;width:66.66666667%}}@media (min-width:62em){.inner .content,.inner .content-full{margin-bottom:0}}.inner.no-sidebar .content{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){.inner.no-sidebar .content{float:left;width:100%}}@media (min-width:62em){.inner.sidebar-left .content{left:33.33333333%}}@media (min-width:75em){.inner.sidebar-left .content{margin-left:8.33333333%;left:25%}}.inner.sidebar-left .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){.inner.sidebar-left .sidebar{float:left;width:33.33333333%;right:66.66666667%}}@media (min-width:75em){.inner.sidebar-left .sidebar{float:left;width:25%;right:75%}}.inner.sidebar-right .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:0) and (max-width:992px){.inner.sidebar-right .sidebar{clear:both}}@media (min-width:62em){.inner.sidebar-right .sidebar{float:left;width:33.33333333%}}.content-2-col{margin-left:-10px;margin-right:-10px}.content-2-col:after,.content-2-col:before{content:" ";display:table}.content-2-col:after{clear:both}.content-2-col .col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){.content-2-col .col{float:left;width:50%}}.mm-dropdown{background:#19516d;height:auto;left:-999em;margin:0 auto;position:absolute;text-align:left;top:70px;width:100%;z-index:99}@media (min-width:1025px){.mm-dropdown{display:none;padding-top:0!important}}#main-nav-wrapper{position:relative;display:none}@media (min-width:1025px){#main-nav-wrapper{display:block;background:#fff;border-top:1px solid #ecebe9;height:92px}#main-nav-wrapper .container,#main-nav-wrapper .global-search,#main-nav-wrapper header .hero,header #main-nav-wrapper .hero{position:relative;padding:0}}#main-nav-wrapper .login,#main-nav-wrapper nav{float:left}#main-nav-wrapper .login li,#main-nav-wrapper nav li{list-style:none}#main-nav-wrapper .login li li,#main-nav-wrapper nav li li{list-style-image:none;list-style-type:none;margin-left:0}#main-nav-wrapper .login a,#main-nav-wrapper nav a{color:#11425a;font-weight:300;padding-left:5px;padding-right:5px}#main-nav-wrapper .login a:hover,#main-nav-wrapper nav a:hover{color:#fff}#main-nav-wrapper .login>ul,#main-nav-wrapper nav>ul{margin:0;padding:0}#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{float:left}@media (min-width:767px){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{line-height:92px;max-height:92px;max-width:120px;text-align:center}.translated-ltr #main-nav-wrapper .login>ul>li,.translated-ltr #main-nav-wrapper nav>ul>li{word-break:break-all}}@media (min-width:62em){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{max-width:150px}}@media (min-width:75em){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{max-width:225px}}#main-nav-wrapper .login>ul>li.active,#main-nav-wrapper .login>ul>li:hover,#main-nav-wrapper nav>ul>li.active,#main-nav-wrapper nav>ul>li:hover{background:#11425a}#main-nav-wrapper .login>ul>li:hover>.mm-dropdown,#main-nav-wrapper nav>ul>li:hover>.mm-dropdown{display:block;left:0}#main-nav-wrapper .login>ul>li:hover>a,#main-nav-wrapper nav>ul>li:hover>a{color:#fff}#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{font-size:.875em;color:#343332;line-height:92px;height:100%;padding:0 10px;display:block;vertical-align:middle}@media (min-width:62em){#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{display:inline-block;line-height:normal;padding:0 10px}}@media (min-width:75em){#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{font-size:.96875em;padding:0 15px}}#main-nav-wrapper .login>ul .mm-content,#main-nav-wrapper nav>ul .mm-content{padding:0 15px;width:100%}@media (min-width:1025px){#main-nav-wrapper .login>ul .mm-content,#main-nav-wrapper nav>ul .mm-content{display:table;padding:0}#main-nav-wrapper .login>ul .mm-content .mm-links-wrapper,#main-nav-wrapper .login>ul .mm-content .mm-promo,#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper,#main-nav-wrapper nav>ul .mm-content .mm-promo{display:table-cell;vertical-align:top;border-style:solid;border-width:55px 0 6px;padding-bottom:20px}#main-nav-wrapper .login>ul .mm-content .mm-links-wrapper,#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper{border-color:#11425a;padding:0 15px}#main-nav-wrapper .login>ul .mm-content .mm-promo,#main-nav-wrapper nav>ul .mm-content .mm-promo{width:35%;border-color:#0b374d;background:#0f4b68}}#main-nav-wrapper .login>ul .mm-content ul,#main-nav-wrapper nav>ul .mm-content ul{padding:0;margin:0}@media (min-width:1025px){#main-nav-wrapper .login>ul .mm-content .mm-links-col,#main-nav-wrapper nav>ul .mm-content .mm-links-col{float:left;width:33%}}#main-nav-wrapper .login>ul .mm-content li,#main-nav-wrapper nav>ul .mm-content li{vertical-align:top;padding-bottom:15px}@media (min-width:62em){#main-nav-wrapper .login>ul .mm-content li,#main-nav-wrapper nav>ul .mm-content li{line-height:1.5;padding-right:15px}#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{margin-top:-40px;padding-bottom:25px;background:transparent;color:#fff;font-family:GothamNarrow,Arial,Helvetica,sans;position:relative}}@media (min-width:62em) and (min-width:992px){#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{font-size:.875em}}@media (min-width:62em) and (min-width:1200px){#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{font-size:1em}}#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary){padding-left:0;padding-right:0;line-height:1;display:inline;color:#fff}@media (min-width:62em){#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary){font-size:.875em}}@media (min-width:75em){#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary){font-size:1em}}#main-nav-wrapper .login>ul .mm-content li li,#main-nav-wrapper nav>ul .mm-content li li{line-height:1.2;margin-left:15px;padding-bottom:10px;position:relative}#main-nav-wrapper .login>ul .mm-content li li:before,#main-nav-wrapper nav>ul .mm-content li li:before{color:#fff;content:"\025B8";font-size:12px;left:-10px;padding-right:5px;position:absolute;top:3px}#main-nav-wrapper .login>ul .mm-content li li:last-child,#main-nav-wrapper nav>ul .mm-content li li:last-child{padding-bottom:0!important}#main-nav-wrapper .login>ul .mm-content li li a,#main-nav-wrapper nav>ul .mm-content li li a{font-size:.875em!important}#main-nav-wrapper .login>ul .mm-content li li a:hover,#main-nav-wrapper nav>ul .mm-content li li a:hover{color:#fff}#main-nav-wrapper .nav-utilities-wrapper{position:relative;float:right}#main-nav-wrapper .login .logout-link,#main-nav-wrapper .login .my-account-link{display:none}#main-nav-wrapper .login .my-account-link .mm-dropdown{width:320px;left:auto!important;right:999em;display:block}#main-nav-wrapper .login .my-account-link .mm-dropdown li{color:#fff}#main-nav-wrapper .login .my-account-link .mm-dropdown li:not(.header){font-family:Caecilia,Times,san-serif;padding-bottom:5px}#main-nav-wrapper .login .my-account-link .mm-dropdown li.header{margin-top:-35px!important;width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-nav-wrapper .login .my-account-link .mm-dropdown .button-wrapper{padding:30px 0}#main-nav-wrapper .login .my-account-link .mm-dropdown .blog-details button[data-sf-role=comments-new-submit-button],#main-nav-wrapper .login .my-account-link .mm-dropdown .button,#main-nav-wrapper .login .my-account-link .mm-dropdown .button-secondary,#main-nav-wrapper .login .my-account-link .mm-dropdown .button-small-text,#main-nav-wrapper .login .my-account-link .mm-dropdown .search-form button,#main-nav-wrapper .login .my-account-link .mm-dropdown .simple-button,#main-nav-wrapper .login .my-account-link .mm-dropdown body.blog .sfcommentsSubmitBtn,#main-nav-wrapper .login .my-account-link .mm-dropdown input[title="Search input"]+span+button,.blog-details #main-nav-wrapper .login .my-account-link .mm-dropdown button[data-sf-role=comments-new-submit-button],.search-form #main-nav-wrapper .login .my-account-link .mm-dropdown button,body.blog #main-nav-wrapper .login .my-account-link .mm-dropdown .sfcommentsSubmitBtn{float:right;font-size:14px!important;line-height:normal;width:250px}#main-nav-wrapper .login .my-account-link .mm-links-col{width:100%!important}#main-nav-wrapper .login .my-account-link:hover{background:#11425a}#main-nav-wrapper .login .my-account-link:hover .mm-dropdown{display:block;right:0}#main-nav-wrapper .login .my-account-link:hover>a{color:#fff}#main-nav-wrapper .login.logged-in .login-link{display:none}#main-nav-wrapper .login.logged-in .my-account-link{display:block}#main-nav-wrapper .login ul{list-style:none}@media (min-width:75em){#main-nav-wrapper .login ul{padding-right:5px;padding-left:5px}}@media (min-width:62em){#main-nav-wrapper .login{float:left;line-height:92px;vertical-align:middle}}#main-nav-wrapper .login .login-link a{background:#0085ad;border-radius:84px;color:#fff!important;padding:6px 14px!important}#main-nav-wrapper .login .login-link:hover{background:transparent!important}#main-nav-wrapper .site-logo{display:none}@media (min-width:1025px){#main-nav-wrapper.fixed-nav,.inner #main-nav-wrapper{position:fixed;width:100%;top:0;height:78px;box-shadow:0 0 9px 0 rgba(0,0,0,.11);z-index:999}#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{display:block;float:left;margin-right:10px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{margin-right:45px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .site-logo img,.inner #main-nav-wrapper .site-logo img{height:100%}#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{line-height:78px;max-height:78px;max-width:82px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{max-width:108px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.71875em;padding:0 5px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.84375em;padding:0 8px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .nav-utilities-wrapper li,.inner #main-nav-wrapper .nav-utilities-wrapper li{line-height:78px}#main-nav-wrapper.fixed-nav .nav-utilities,.inner #main-nav-wrapper .nav-utilities{float:left;margin:0 30px 0 8px}}@media (min-width:1025px) and (min-width:1500px){#main-nav-wrapper.fixed-nav .nav-utilities,.inner #main-nav-wrapper .nav-utilities{margin-left:15px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .nav-more-links,.inner #main-nav-wrapper .nav-more-links{display:block}}.mm-promo{padding:20px 10px}@media (min-width:0) and (max-width:1025px){.mm-promo+.mm-promo{padding-top:0}}@media (min-width:62em){.mm-promo{padding:20px}}@media (min-width:62em){.mm-promo .promo-text-only{padding:10px 20px 20px}.mm-promo .promo-text-only .promo-text{font-size:1.1875em;line-height:26px}}.mm-promo .promo-text{color:#fff;font-family:Caecilia,Times,san-serif;font-size:.875em}@media (min-width:62em){.mm-promo .promo-text{font-size:16px;line-height:1.4}}.mm-promo .promo-link{font-size:.75em!important}.mm-promo .promo-img-left{margin-bottoM:20px}.mm-promo .promo-img-left .promo-img,.mm-promo .promo-img-left .promo-text{float:left}.mm-promo .promo-img-left .promo-img{width:25%;display:none}@media (min-width:1025px){.mm-promo .promo-img-left .promo-img{display:block}.mm-promo .promo-img-left .promo-img img{width:100%}}@media (min-width:62em){.mm-promo .promo-img-left .promo-text{width:65%;margin-left:5%}}.mm-promo .promo-img-only{width:80%;margin:0 auto}.mm-promo .promo-img-only .promo-text{margin-top:10px;font-size:.875em}@media (min-width:1025px){.blog-details .mm-promo [data-sf-role=comments-new-submit-button].button,.blog-details .mm-promo button[data-sf-role=comments-new-submit-button],.mm-promo .blog-details [data-sf-role=comments-new-submit-button].button,.mm-promo .blog-details button[data-sf-role=comments-new-submit-button],.mm-promo .button,.mm-promo .button-secondary,.mm-promo .button-small-text,.mm-promo .search-form button,.mm-promo .simple-button,.mm-promo body.blog .sfcommentsSubmitBtn,.mm-promo input[title="Search input"]+span+button,.search-form .mm-promo button,body.blog .mm-promo .sfcommentsSubmitBtn{float:right;margin-top:60px}}.mm-promo .small-text{font-size:.875em}@media (min-width:1025px){.nav-utilities{float:left;margin-left:10px}}@media (min-width:75em){.nav-utilities{float:right;margin-left:15px;margin-right:15px}}.nav-utilities ul{margin:0;padding:0;border:0;list-style:none}.nav-utilities ul:after,.nav-utilities ul:before{content:" ";display:table}.nav-utilities ul:after{clear:both}.nav-utilities ul li{white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.nav-utilities ul li:first-child{padding-left:0}.nav-utilities ul li.last,.nav-utilities ul li:last-child{padding-right:0}.nav-utilities ul li{list-style-image:none;list-style-type:none;margin-left:0}@media (min-width:62em){.nav-utilities ul li{line-height:92px;max-height:92px}}.nav-utilities ul li a{display:inline-block;background:url(/assets/images/sprites/icons/nav-s6319fe48fd.png) no-repeat;width:18px;height:25px;background-size:100%;line-height:normal;vertical-align:middle}.nav-utilities ul li a.nav-search{background-position:0 -114px}.nav-utilities ul li a.contact{background-position:0 -63px}.nav-utilities ul li a.shop{position:relative;background-position:0 2px}.nav-utilities ul li a.shop .shop-count{background:#ffc35c;border-radius:50%;color:#fff;font-size:12px;height:20px;line-height:20px;position:absolute;right:-14px;text-align:center;top:-7px;width:20px}.nav-more-links{display:none;float:right}.blog-details .nav-more-links button[data-sf-role=comments-new-submit-button],.nav-more-links .blog-details button[data-sf-role=comments-new-submit-button],.nav-more-links .button,.nav-more-links .button-secondary,.nav-more-links .button-small-text,.nav-more-links .simple-button,.nav-more-links body.blog .sfcommentsSubmitBtn,.nav-more-links button,.nav-more-links input[title="Search input"]+span+button,body.blog .nav-more-links .sfcommentsSubmitBtn{background:url(/assets/images/icons/nav/more.png?1444918692) no-repeat center 15px/18px #f9f9f9;border:1px solid #c7dce4;font-size:.75em;height:65px;line-height:65px;width:51px;color:#0085ad;padding-top:15px}.nav-more-links .dropdown-menu{left:auto;right:0;border:1px solid #c7dce4;background:#f9f9f9;border-radius:0}.nav-more-links .dropdown-menu a{color:#0085ad;font-size:.95em}.nav-more-links .dropdown-menu a:focus,.nav-more-links .dropdown-menu a:hover{background:#0085ad;color:#fff;text-decoration:none}.global-search-wrapper{background:#11425a;height:50px;width:100%;display:none;margin-top:-1px;float:right}.fixed-nav .global-search-wrapper,.inner .global-search-wrapper{position:fixed;top:79px}@media (min-width:0) and (max-width:1025px){.global-search{width:100%!important}}.global-search .search-inputs{position:relative}@media (min-width:1025px){.global-search .search-inputs{float:right}}.global-search .search-inputs input[type=text]{border:none;color:#000!important;float:left;height:27px;margin-top:-4px;opacity:1;position:relative;width:100%;padding-left:5px;font-size:.875em}@media (min-width:1025px){.global-search .search-inputs input[type=text]{width:320px;margin-top:10px;height:30px;font-size:16px}}.global-search .search-inputs input[type=submit]{background:url(/assets/images/icons/nav/search-black.png?1444839047) no-repeat 50%/65% transparent;border:none;box-shadow:none;height:30px;position:absolute;right:0;text-indent:-119988px;text-shadow:none;top:-5px;width:29px}@media (min-width:1025px){.global-search .search-inputs input[type=submit]{top:10px}}#main-nav-wrapper nav>ul>li>a{font-size:1.0625em;padding:0 18px}@media (min-width:75em){#main-nav-wrapper nav>ul>li>a{padding:0 18px}}@media (min-width:62em){#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper{width:60%}}@media (min-width:1025px){#main-nav-wrapper nav>ul .mm-content .mm-links-col{margin:20px}}#main-nav-wrapper nav>ul .mm-content .mm-promo .promo-img-only{width:60%}@media (min-width:62em){.home #main-nav-wrapper nav>ul>li.login{float:right!important;margin-left:0;margin-right:15px}.home #main-nav-wrapper .nav-utilities{margin-left:0}}.home #main-nav-wrapper .login{margin:0 10px 0 0}@media (min-width:1025px){#main-nav-wrapper.fixed-nav nav,.inner #main-nav-wrapper nav{width:auto}#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{background-position:top;width:209px;background-size:contain}#main-nav-wrapper.fixed-nav .site-logo .tagline,.inner #main-nav-wrapper .site-logo .tagline{font-size:.5625em;margin-top:-4px}}@media (min-width:62em){#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{max-width:90px}#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.8125em!important}}@media (min-width:75em){#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{max-width:130px}#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.85em!important;max-width:90px}}@media (min-width:1025px){.nav-utilities{margin-left:25px}.fixed-nav .nav-utilities,.inner .nav-utilities{margin-right:35px}}.nav-utilities .shop-count{background:#fb8f2e!important}.inner #main-nav-wrapper .nav-utilities{margin-left:25px}#main-nav-wrapper .my-account-link>a{font-size:17px!important}#main-nav-wrapper.fixed-nav .my-account-link>a,.inner #main-nav-wrapper .my-account-link>a{font-size:13px!important}@media (min-width:75em){#main-nav-wrapper.fixed-nav .my-account-link>a,.inner #main-nav-wrapper .my-account-link>a{font-size:15px!important}}.my-account-link .mm-links-col li{font-size:.875em}#main-nav-wrapper .fpa-ctp-navigation-column nav>ul .mm-content ul{display:flex;flex-direction:column;flex-wrap:wrap;height:200px}#main-nav-wrapper .fpa-ctp-navigation-column nav>ul .mm-content ul .header{display:none}header .hero{margin-bottom:20px}header .hero .hero-wrapper{margin-left:-10px;margin-right:-10px}header .hero .hero-wrapper:after,header .hero .hero-wrapper:before{content:" ";display:table}header .hero .hero-wrapper:after{clear:both}header .hero .hero-wrapper .hero-content:first-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-bottom:20px}@media (min-width:62em){header .hero .hero-wrapper .hero-content:first-child{float:left;width:66.66666667%;padding-right:20px}}header .hero .hero-wrapper .hero-content:last-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){header .hero .hero-wrapper .hero-content:last-child{float:left;width:33.33333333%}}header .hero .hero-wrapper .hero-content:last-child a{width:80%}@media (min-width:640px){header .hero .hero-wrapper .hero-content:last-child a{width:50%}}@media (min-width:766px){header .hero .hero-wrapper .hero-content:last-child a{width:45%;margin-right:2%}}@media (min-width:62em){header .hero .hero-wrapper .hero-content:last-child a{width:100%}}header .hero .hero-header{font-size:1.5625em;color:#3399b3;line-height:1.2}@media (min-width:62em){header .hero .hero-header{font-size:2em}}header .hero .hero-content p{color:#78949d;font-size:18px}@media (min-width:62em){header .hero .hero-content p{font-family:Caecilia,Times,san-serif;font-size:21px}}@media (min-width:1025px){.inner:not(.article) .content-wrapper{margin-top:100px}}.article-share{font-family:Caecilia,Times,san-serif}.article-share .col:first-child p{line-height:1.5}.article-share .col:first-child a{color:#5eaebe}.article-share .col:first-child span{display:block;color:#363a3b}@media (min-width:62em){.article-share .col:first-child+.col{line-height:32px;text-align:right}}.inner:not(.topics) .addthis_inline_share_toolbox,.inner:not(.topics) .addthis_sharing_toolbox{margin-bottom:20px}@media (min-width:62em){.inner:not(.topics) .addthis_inline_share_toolbox,.inner:not(.topics) .addthis_sharing_toolbox{margin-left:10px;margin-bottom:0;float:right}}.inner:not(.topics) .addthis_inline_share_toolbox #atstbx,.inner:not(.topics) .addthis_sharing_toolbox #atstbx{float:left;margin-bottom:20px}.inner:not(.topics) .addthis_inline_share_toolbox .at-share-btn,.inner:not(.topics) .addthis_sharing_toolbox .at-share-btn{margin:0 5px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon{background:url(/assets/images/sprites/icons/footer-sharing.png?1456952745) no-repeat!important;background-size:32px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-facebook,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-facebook{background-position:0 -192px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-facebook:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-facebook:hover{background-position:0 -128px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-linkedin,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-linkedin{background-position:0 -320px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-linkedin:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-linkedin:hover{background-position:0 -256px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-twitter,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-twitter{background-position:0 -576px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-twitter:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-twitter:hover{background-position:0 -512px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-email,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-email{background-position:0 -64px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-email:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-email:hover{background-position:0 0!important}@media (min-width:0) and (max-width:992px){.sidebar{text-align:center}}.blog-details .sidebar [data-sf-role=comments-new-submit-button].button,.blog-details .sidebar button[data-sf-role=comments-new-submit-button],.search-form .sidebar button,.sidebar .blog-details [data-sf-role=comments-new-submit-button].button,.sidebar .blog-details button[data-sf-role=comments-new-submit-button],.sidebar .button,.sidebar .button-secondary,.sidebar .button-small-text,.sidebar .search-form button,.sidebar .simple-button,.sidebar body.blog .sfcommentsSubmitBtn,.sidebar input[title="Search input"]+span+button,body.blog .sidebar .sfcommentsSubmitBtn{margin-bottom:40px!important;min-width:250px}@media (min-width:62em){.blog-details .sidebar [data-sf-role=comments-new-submit-button].button,.blog-details .sidebar button[data-sf-role=comments-new-submit-button],.search-form .sidebar button,.sidebar .blog-details [data-sf-role=comments-new-submit-button].button,.sidebar .blog-details button[data-sf-role=comments-new-submit-button],.sidebar .button,.sidebar .button-secondary,.sidebar .button-small-text,.sidebar .search-form button,.sidebar .simple-button,.sidebar body.blog .sfcommentsSubmitBtn,.sidebar input[title="Search input"]+span+button,body.blog .sidebar .sfcommentsSubmitBtn{width:85%;display:block;margin-left:auto;margin-right:auto;min-width:auto}}.sidebar .sidebox-wrapper{border:2px solid #eee;margin:0 auto 40px;text-align:left;max-width:300px}@media (min-width:640px){.sidebar .sidebox-wrapper{max-width:60%}}@media (min-width:62em){.sidebar .sidebox-wrapper{max-width:100%}}@media (min-width:0) and (max-width:992px){body.landing .sidebar .sidebox-wrapper{max-width:100%}}.sidebar .sidebox-wrapper img{width:100%}.sidebar .sidebox-wrapper .sidebox-content{padding:10px 12px;font-family:Caecilia,Times,san-serif;font-size:1em}@media (min-width:62em){.sidebar .sidebox-wrapper .sidebox-content{font-size:.875em;line-height:17px}}.sidebar .sidebox-wrapper .sidebox-content p{line-height:1.3;margin-bottom:10px}.sidebar .sidebox-wrapper .sidebox-title{font-size:1.0625em;font-family:GothamNarrow,Arial,Helvetica,sans;margin-bottom:5px}@media (min-width:767px){.sidebar .sidebox-wrapper .sidebox-title{font-size:1.125em}}@media (min-width:62em){.sidebar .sidebox-wrapper .sidebox-title{font-size:1.0625em}}.sidebar .sidebox-wrapper.event .sidebox-content{font-family:GothamNarrow,Arial,Helvetica,sans}.sidebar .sidebox-wrapper.quote{color:#757575;font-family:Caecilia,Times,san-serif;background:#d6eef2;border-width:0 0 3px;border-color:#7bd0e1;padding:15px 12px 0}.sidebar .sidebox-wrapper.quote .quote{font-family:Caecilia,Times,san-serif;font-style:italic;font-size:1.35em;margin-bottom:20px;line-height:1.2;position:relative}@media (min-width:62em){.sidebar .sidebox-wrapper.quote .quote{font-size:1.625em}}.sidebar .sidebox-wrapper.quote .source{text-align:right}.sidebar .sidebox-wrapper .small-text{font-size:.875em}.sidebox-wrapper.external-ad{border:none;max-width:100%}.sidebox-wrapper.external-ad .img-box,.sidebox-wrapper.external-ad .img-box-center,.sidebox-wrapper.external-ad .img-box-left,.sidebox-wrapper.external-ad .img-box-right,.sidebox-wrapper.external-ad img{width:auto;margin:0 auto}.blog-list>ul{padding-left:0!important}.blog-list h3{margin-bottom:5px}.blog-list h3+p{margin-bottom:10px!important;font-size:.875em}.blog-list h3+p strong{color:#888!important}.blog-details+div{clear:both}.blog-details a[data-sf-role=comments-new-form-button],.blog-details a[data-sf-role=comments-sort-new-button],.blog-details a[data-sf-role=comments-sort-old-button]{margin:5px 0 20px;font-size:.75em}.blog-details input,.blog-details textarea{padding:5px;font-size:12px}.blog-details div[data-sf-role=comments-container]>div{border-bottom:1px solid #bdbdbd;margin-bottom:20px}.blog-details a[data-sf-role=comments-new-form-button]:after,.blog-details a[data-sf-role=comments-sort-new-button]:after{content:"|";color:#0085ad;padding:0 5px 0 10px}.blog-details img[data-sf-role=comment-avatar]{margin-bottom:20px}.blog-details img[data-sf-role=comment-avatar]+p{margin-bottom:10px}.blog-details div[data-sf-role=comments-new-form] img,.blog-details img[data-sf-role=comment-avatar]{max-width:70px}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-form] img,.blog-details img[data-sf-role=comment-avatar]{float:left;margin-right:20px}}.blog-details span[data-sf-role=comment-date],.blog-details span[data-sf-role=comment-name]{display:block}.blog-details span[data-sf-role=comment-date]{font-size:12px;color:#888!important}.blog-details span[data-sf-role=comment-message],.blog-details span[data-sf-role=comment-name]{font-size:.875em}.blog-details div[data-sf-role=comments-new-form] textarea{height:80px;width:100%;margin-top:20px}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-form] textarea{width:75%;float:left;margin-top:0}}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details [data-sf-role=comments-new-submit-button].simple-button,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn,.blog-details button[data-sf-role=comments-new-submit-button],body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn{clear:both;background:#fb8f2e!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.blog-details [data-sf-role=comments-new-submit-button].button-secondary:hover,.blog-details [data-sf-role=comments-new-submit-button].button-small-text:hover,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details [data-sf-role=comments-new-submit-button].simple-button:hover,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn:hover,.blog-details button[data-sf-role=comments-new-submit-button]:hover,body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn:hover{background-position:0!important;background:#da7419!important}@media (min-width:767px){.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details [data-sf-role=comments-new-submit-button].simple-button,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn,.blog-details button[data-sf-role=comments-new-submit-button],body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn{display:block;margin:20px 0 50px 90px;float:left}}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-logged-out-view]{margin:20px 0 0 90px!important}}.blog-details div[data-sf-role=comments-new-logged-out-view] input{margin:20px 0 10px;width:300px}.archives-item{border-bottom:1px solid #bdbdbd;margin-bottom:40px}@media (min-width:767px){.archives-item{padding-bottom:30px}}.archives-item .media-left a{display:block;width:300px}@media (min-width:767px){.archives-item .media-left a{width:280px}}@media (min-width:0) and (max-width:767px){.archives-item .media-left{margin-bottom:20px}}@media (min-width:0) and (max-width:767px){.archives-item .media-body,.archives-item .media-left{width:100%;float:none;display:block}}.archives-item h3{font-size:1.125em}.archives-item .source{font-style:italic;margin-bottom:10px!important;color:#676767!important}@media (min-width:0) and (max-width:992px){.landing .content-wrapper{padding-left:10px;padding-right:10px}}@media (min-width:767px){.landing .col{float:left;width:30%;margin-right:3%}.landing .col.wrap-boxes{width:64%}.landing .col.sidebar{margin-left:3%}.landing .col:last-child{margin-right:0}}@media (min-width:767px) and (max-width:1025px){.blog-details .landing [data-sf-role=comments-new-submit-button].button,.blog-details .landing button[data-sf-role=comments-new-submit-button],.landing .blog-details [data-sf-role=comments-new-submit-button].button,.landing .blog-details button[data-sf-role=comments-new-submit-button],.landing .button,.landing .button-secondary,.landing .button-small-text,.landing .search-form button,.landing .simple-button,.landing body.blog .sfcommentsSubmitBtn,.landing input[title="Search input"]+span+button,.search-form .landing button,body.blog .landing .sfcommentsSubmitBtn{min-width:100%}}.article-wrapper,.topic-wrapper{border:1px solid #bdbdbd;background:#fff;border-radius:3px;margin-bottom:20px;position:relative}.article-wrapper .topic,.topic-wrapper .topic{padding:15px}.article-wrapper .topic h3,.topic-wrapper .topic h3{font-family:GothamNarrow,Arial,Helvetica,sans;font-weight:700;color:#3399b3!important;font-size:1.125em;text-transform:uppercase;padding-right:15px}.article-wrapper .topic p,.topic-wrapper .topic p{margin-bottom:0;line-height:1.2;font-size:.875em;color:#3d3d3d}.topic-link:hover .topic-wrapper{background:hsla(0,0%,97.6%,.7)}.topic-link:hover h3{color:#5b6770!important}@media (min-width:767px){.landing .col.wrap-boxes .topic-link:nth-of-type(odd) .topic-wrapper{margin-right:20px}}@media (min-width:62em) and (max-width:1200px){.landing .col.wrap-boxes .topic-link:nth-of-type(odd) .topic-wrapper{margin-right:10px}}.landing .col.wrap-boxes .topic-wrapper{width:100%}@media (min-width:767px){.landing .col.wrap-boxes .topic-wrapper{max-width:220px;float:left}}@media (min-width:62em){.landing .col.wrap-boxes .topic-wrapper{max-width:300px;width:50%}}@media (min-width:75em){.landing .col.wrap-boxes .topic-wrapper{max-width:350px}}@media (min-width:767px){.landing .topic-wrapper{height:110px}}@media (min-width:62em){.landing .topic-wrapper{height:95px}}nav#mobile-menu{background:#19516d!important}@media (min-width:1025px){nav#mobile-menu{display:none}}nav#mobile-menu *{color:#fff}.mobile-content-wrapper{position:relative}.mobile-content-wrapper .mobile-menu-btn{background:url(/assets/images/icons/btn-mobile-menu.png?1444848138) no-repeat 0 0/100% transparent;cursor:pointer;float:right;height:30px;margin-top:20px;width:35px;z-index:1;margin-right:10px}.mobile-content-wrapper .mobile-menu-btn span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (min-width:1025px){.mobile-content-wrapper{display:none}}.mobile-content-wrapper .mobile-menu-content,.mobile-menu-footer{display:none}.footer-button a{position:relative;font-size:.875em!important}.footer-button a:before{content:"";display:inline-block;background-image:url(/assets/images/sprites/icons/nav-s6319fe48fd.png);background-repeat:no-repeat;width:15px;height:20px;background-size:100%;line-height:normal;vertical-align:middle;margin-right:5px;overflow:hidden}.footer-button a.contact:before{background-position:0 -75px}.footer-button a.shop .shop-count{display:none}.footer-button a.shop:before{background-position:0 -18px}.footer-button.nav-more-links .button,.footer-button.nav-more-links .button-secondary,.footer-button.nav-more-links .button-small-text,.footer-button.nav-more-links .simple-button,.footer-button.nav-more-links body.blog .sfcommentsSubmitBtn,.footer-button.nav-more-links button,body.blog .footer-button.nav-more-links .sfcommentsSubmitBtn{background-color:transparent;background-position:0 0;border:none;font-size:12.25px;height:20px;line-height:normal;padding:0;vertical-align:top;width:95px}.mm-navbar-top-1{background:#11425a!important}.mobile-menu-title{display:none}.mm-title{font-family:GothamNarrow,Arial,Helvetica,sans;font-weight:700}.mm-navbar-bottom{background:#11425a!important;border-bottom:1px solid #999!important;font-size:.875em}.mm-navbar-bottom .nav-more-links{display:block!important;float:none;cursor:pointer}.mm-navbar-bottom .nav-more-links .dropdown-menu{background:#11425a;left:0;border-width:1px 0 0;z-index:9999}.mm-navbar-bottom .nav-more-links .dropdown-menu a:before{display:none!important}.mm-navbar-bottom.mm-navbar-bottom-2{border-top:1px solid #999!important}.mm-navbar-bottom.mm-navbar-bottom-2 .footer-button:nth-of-type(2){border-left:1px solid #999}.mm-menu.mm-current{z-index:999}@media (min-width:1026px){.mm-menu.mm-current{display:none!important}}.mm-dropdown .mm-listview li.header{font-family:GothamNarrow,Arial,Helvetica,sans;font-weight:700}.mm-dropdown .mm-listview li.header a{margin-left:-10px!important}.mm-dropdown.mm-panel:after,.mm-dropdown.mm-panel:before{height:0}.mm-listview>li.header,.mm-listview>li>a,.mm-listview>li>span{padding-top:12px;padding-bottom:12px}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-navbar .mm-btn:after,.mm-menu .mm-navbar .mm-btn:before{border-color:#fff!important}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:#999!important}.mm-listview>li:not(.mm-divider):after{left:0}@media (min-width:0) and (max-width:1025px){html.mm-opened body:before{background:#000;content:"";height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:999}}@media (min-width:1025px){.mm-page{position:static!important}}html.mm-background .mm-page{background:transparent!important}@media (min-width:1026px){html.mm-opened{position:static!important}}@media (min-width:62em){.inner.topics .main-content{margin-bottom:80px}}.inner.topics .content{margin-bottom:0!important}.inner.topics .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){.inner.topics .sidebar{float:left;width:33.33333333%;margin-left:0;position:static}}.inner.topics .content-wrapper{margin-left:0;margin-right:0}@media (min-width:62em){.inner.topics .content-wrapper{margin-top:60px}}@media (min-width:62em){.inner.topics h1{font-size:2em}}.article-set-wrapper{overflow:hidden}.article-set-wrapper:first-child{margin-bottom:40px}@media (min-width:62em){.article-set-wrapper:first-child{margin-bottom:20px}}.article-link{display:block;margin-bottom:30px;height:143px}@media (min-width:640px){.article-link{float:left;width:48%;max-width:350px}.article-link:nth-child(2n){margin-left:4%}}@media (min-width:62em){.article-link{height:145px}}@media (min-width:75em){.article-link{height:143px}}.article-link.member.block{position:relative}.article-link.member.block:before{background:rgba(0,0,0,.6);border-radius:3px;content:"";height:143px;left:0;position:absolute;top:0;width:100%;z-index:1}.access-blocker{display:none;position:absolute;top:0;z-index:2;padding:30px 15px 20px;background:url(/assets/images/icons/topic-box/lock-white.png?1445869182) no-repeat 97% 10px/11px transparent;width:100%}.block .access-blocker{display:block}.access-blocker *{color:#fff!important}.access-blocker p{ont-family:"GothamNarrow",Arial,Helvetica,sans;font-weight:700;line-height:23px;margin-bottom:15px}.article-wrapper{height:100%}.article-wrapper .article-type,.article-wrapper .date,.article-wrapper .sponsor{color:#6e6e6e!important;font-size:.75em}.article-wrapper h3{font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.875em;color:#3399b3!important;margin:5px 0}@media (min-width:75em){.article-wrapper h3{font-size:1em}}.article-footer{background:#f2f2f2;padding:10px;position:absolute;bottom:0;width:100%;max-height:38px}.article-wrapper:hover .article-footer{background:transparent}.article-footer .article-type{float:left}.article-footer .article-share .open-share{display:block;background:url(/assets/images/icons/topic-box/share.png?1445870350) no-repeat 0 3px/100% transparent;width:15px;height:20px;float:right}.article-footer .article-share .toolbox-wrapper{height:20px;overflow:hidden;position:absolute;right:25px}.article-footer .article-share .addthis_inline_share_toolbox,.article-footer .article-share .addthis_sharing_toolbox{position:relative;right:-120px;transition:right .5s ease}.article-footer .article-share .addthis_inline_share_toolbox.open,.article-footer .article-share .addthis_sharing_toolbox.open{right:0}.details-wrapper{display:table;padding:10px}.details-wrapper>div{display:table-cell;vertical-align:top}.details-wrapper .article-thumb{max-width:70px;padding-right:10px}.details-wrapper .article-thumb.video{max-width:97px}.topics-wrapper #main-topic.active,.topics-wrapper #sub-topics li.active{background:rgba(255,198,83,.35);font-weight:700}.topics-wrapper #main-topic:hover,.topics-wrapper #sub-topics li:hover{background:#77c5d5}.topics-wrapper #main-topic:hover a,.topics-wrapper #sub-topics li:hover a{color:#fff}.topics-filter-wrapper{margin-bottom:40px}.topics-wrapper{border:1px solid #d2cec7;border-width:1px 0;margin:0}.topics-wrapper:after,.topics-wrapper:before{content:" ";display:table}.topics-wrapper:after{clear:both}.topics-wrapper a{font-size:.9375em;padding:0 10px}.topics-wrapper #main-topic{position:relative;min-height:1px;padding-left:10px;padding-right:10px;line-height:35px}@media (min-width:62em){.topics-wrapper #main-topic{float:left;width:25%}}@media (min-width:0) and (max-width:992px){.topics-wrapper #main-topic a:not(.btn){display:none}.topics-wrapper #main-topic a:after{content:"";display:inline-block;height:0;vertical-align:middle;width:0;margin-left:10px;border-left:6px solid transparent;border-right:6px solid transparent}.topics-wrapper #main-topic a[aria-expanded=false]:after{border-top:6px dashed #3399b3}.topics-wrapper #main-topic a[aria-expanded=true]:after{border-bottom:6px dashed #3399b3}.topics-wrapper #main-topic:hover a[aria-expanded=false]:after{border-top-color:#fff}.topics-wrapper #main-topic:hover a[aria-expanded=true]:after{border-bottom-color:#fff}}@media (min-width:62em){.topics-wrapper #main-topic{text-align:center;font-family:GothamNarrow,Arial,Helvetica,sans;padding:10px 0 8px;line-height:1.2}.topics-wrapper #main-topic a.btn{display:none!important}}.topics-wrapper #sub-topics{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:0) and (max-width:992px){.topics-wrapper #sub-topics{padding:0}}@media (min-width:62em){.topics-wrapper #sub-topics{float:left;width:75%;border-left:1px solid #d2d2d2}}@media (min-width:62em){.topics-wrapper #sub-topics.collapse{display:block!important;height:100%!important}}.topics-wrapper #sub-topics ul{list-style:none;margin-left:0;padding-left:0}.topics-wrapper #sub-topics ul li{list-style-image:none;list-style-type:none;margin-left:0}@media (min-width:62em){.topics-wrapper #sub-topics ul{border:0;margin:0 0 0 10px;padding:0 0 0 10px}.topics-wrapper #sub-topics ul:after,.topics-wrapper #sub-topics ul:before{content:" ";display:table}.topics-wrapper #sub-topics ul:after{clear:both}.topics-wrapper #sub-topics ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.topics-wrapper #sub-topics ul li:first-child{padding-left:0}.topics-wrapper #sub-topics ul li.last,.topics-wrapper #sub-topics ul li:last-child{padding-right:0}}.topics-wrapper #sub-topics li{padding-left:10px!important;line-height:35px}@media (min-width:62em){.topics-wrapper #sub-topics li{margin-right:20px;padding:0!important}}.topics-wrapper #sub-topics li:last-child{margin-right:0}@media (min-width:62em){.topics-wrapper #sub-topics li.all-topics{display:none}}.filter-wrapper{margin:0;border-bottom:1px solid #d2cec7;color:#6e6e6e!important;padding:10px}.filter-wrapper #filter-by{font-size:.875em;margin-bottom:20px}@media (min-width:62em){.filter-wrapper #filter-by{float:left;margin-bottom:0}}.filter-wrapper #filter-by .button,.filter-wrapper #filter-by .button-secondary,.filter-wrapper #filter-by .button-small-text,.filter-wrapper #filter-by .simple-button,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn,.filter-wrapper #filter-by button,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn{margin-left:10px;background:#fff;border:1px solid #d2cec7;border-radius:3px;padding:2px 5px 2px 8px;text-align:left!important;width:205px;color:#3399b3;position:relative}.filter-wrapper #filter-by .button-secondary .caret,.filter-wrapper #filter-by .button-small-text .caret,.filter-wrapper #filter-by .button .caret,.filter-wrapper #filter-by .simple-button .caret,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn .caret,.filter-wrapper #filter-by button .caret,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn .caret{display:none}.filter-wrapper #filter-by .button-secondary:before,.filter-wrapper #filter-by .button-small-text:before,.filter-wrapper #filter-by .button:before,.filter-wrapper #filter-by .simple-button:before,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn:before,.filter-wrapper #filter-by button:before,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed #3399b3;display:inline-block;height:0;vertical-align:middle;width:0;position:absolute;right:7px;top:10px}.filter-wrapper #filter-by .dropdown-menu{padding:0;left:80px;width:205px;z-index:998!important}.filter-wrapper #filter-by .dropdown-menu li{padding:5px;margin-bottom:8px;cursor:pointer}.filter-wrapper #filter-by .dropdown-menu li:hover{background:#f2f2f2}@media (min-width:62em){.filter-wrapper #show-by{float:right}}.filter-wrapper #show-by p{font-size:.875em;margin-bottom:0}@media (min-width:62em){.filter-wrapper #show-by p{text-align:right}}.filter-wrapper #show-by a{padding:0 5px}.filter-wrapper #show-by .active{font-weight:700}.sponsor-ad.sidebox-wrapper{background:#f5f5f5;border-width:0 0 3px;border-bottom-color:#7d8fa2}@media (min-width:0) and (max-width:992px){.sponsor-ad.sidebox-wrapper{max-width:100%}}.sponsor-ad.sidebox-wrapper .sidebox{text-align:center;padding:15px}.sponsor-ad.sidebox-wrapper .sidebox .sidebox-title{font-family:Caecilia,Times,san-serif;font-size:1.625em;line-height:32px;color:#77c5d5;padding:15px 0 20px}.sponsor-ad.sidebox-wrapper .sidebox p{color:#676b6c;font-size:.875em;line-height:19px;margin-bottom:20px}.sponsor-ad.sidebox-wrapper .sidebox .img-box-center{width:100%}.blog-details .topics .sidebar button[data-sf-role=comments-new-submit-button],.search-form .topics .sidebar button,.topics .sidebar .blog-details button[data-sf-role=comments-new-submit-button],.topics .sidebar .button,.topics .sidebar .button-secondary,.topics .sidebar .button-small-text,.topics .sidebar .search-form button,.topics .sidebar .simple-button,.topics .sidebar body.blog .sfcommentsSubmitBtn,.topics .sidebar input[title="Search input"]+span+button,body.blog .topics .sidebar .sfcommentsSubmitBtn{margin-bottom:25px!important}.band{width:100%}.band .blog-details [data-sf-role=comments-new-submit-button].button,.band .blog-details button[data-sf-role=comments-new-submit-button],.band .button,.band .button-secondary,.band .button-small-text,.band .search-form button,.band .simple-button,.band body.blog .sfcommentsSubmitBtn,.band input[title="Search input"]+span+button,.blog-details .band [data-sf-role=comments-new-submit-button].button,.blog-details .band button[data-sf-role=comments-new-submit-button],.search-form .band button,body.blog .band .sfcommentsSubmitBtn{min-width:238px}@media (min-width:62em){.band .blog-details [data-sf-role=comments-new-submit-button].button,.band .blog-details button[data-sf-role=comments-new-submit-button],.band .button,.band .button-secondary,.band .button-small-text,.band .search-form button,.band .simple-button,.band body.blog .sfcommentsSubmitBtn,.band input[title="Search input"]+span+button,.blog-details .band [data-sf-role=comments-new-submit-button].button,.blog-details .band button[data-sf-role=comments-new-submit-button],.search-form .band button,body.blog .band .sfcommentsSubmitBtn{margin-top:40px}}.band .content-wrapper p{font-family:Caecilia,Times,san-serif;font-size:1.125em}@media (min-width:62em){.band .content-wrapper p{font-size:1.3125em}}.band-type{font-family:GothamNarrow,Arial,Helvetica,sans;font-size:1.5em;color:#5b6770;margin-bottom:30px}.band-title{color:#3399b3;font-family:Caecilia,Times,san-serif;font-size:1.625em;margin-bottom:20px;line-height:1.2}@media (min-width:62em){.band-title{font-size:2em}}.band.feature-boxes{background:#f3f3f3;padding:40px 0 45px}@media (min-width:62em){.band.feature-boxes{padding-top:90px}}.feature-box-wrapper{margin-bottom:20px}@media (min-width:460px) and (max-width:640px){.feature-box-wrapper{width:65%;margin:0 auto 20px}}@media (min-width:640px){.feature-box-wrapper{position:relative;float:left;width:50%;min-height:1px;padding-left:10px;padding-right:10px}}.four .feature-box-wrapper{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){.four .feature-box-wrapper{float:left;width:25%}}.three .feature-box-wrapper{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){.three .feature-box-wrapper{float:left;width:33.33333333%}}.feature-box-wrapper.video-wrapper .feature-image{position:relative}.feature-box-wrapper.video-wrapper .feature-image:before{content:"";width:100%;height:100%;position:absolute;left:0;background:url(/assets/images/video-overlay.png?1446059613) no-repeat 50% 50%/60px transparent}@media (min-width:62em){.feature-box-wrapper.video-wrapper .feature-image:before{background-size:78px}}.feature-box{background:#fff;border:1px solid rgba(0,133,173,.5);text-align:center;position:relative;height:250px}@media (min-width:62em){.feature-box{height:288px}}.articles .feature-box{height:220px}.feature-box .feature-content-wrapper{display:table;overflow:hidden;width:100%;height:100%}.three .feature-box .feature-content-wrapper{height:115px}.fact-wrapper .feature-box .feature-content-wrapper{height:100%}.feature-box .feature-content{display:table-cell;padding:0 15px;font-weight:300;vertical-align:top}.three .feature-box .feature-content{vertical-align:middle}.feature-box .feature-content p{line-height:24px;margin-bottom:0}.feature-box .feature-image{height:50%}@media (min-width:62em){.feature-box .feature-image{height:auto}}.feature-box .feature-image img{width:100%;height:100%}.three .feature-box .feature-image{margin-bottom:10px}.feature-box .feature-title{line-height:1.2;padding-top:15px}.four .feature-box .feature-title{font-size:1.09375em}@media (min-width:767px){.four .feature-box .feature-title{font-size:1.1875em}}@media (min-width:767px){.three .feature-box .feature-title{font-size:1.25em}}@media (min-width:75em){.three .feature-box .feature-title{font-size:1.4375em}}.feature-box .label{text-transform:uppercase;font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.75em;position:absolute;width:100%;bottom:10px;left:0}@media (min-width:62em){.feature-box .label{font-size:.875em}}.feature-box .label:before{background:#d4d4d4;content:"";height:1px;left:6%;position:absolute;top:-10px;width:90%}.feature-box a{color:#1c3040!important}.feature-box a .label{color:#0085ad}.feature-box a:hover img{opacity:.6}.feature-box a:hover .fact+.feature-title,.feature-box a:hover .fact em,.feature-box a:hover .fact i,.feature-box a:hover .feature-title{color:#0085ad}.feature-box .fact{font-size:1.25em;margin-bottom:40px}.feature-box .fact em,.feature-box .fact i{font-family:GothamNarrow,Arial,Helvetica,sans;font-style:italic;font-size:1.2em;color:#0085ad}@media (min-width:640px){.feature-box .fact em,.feature-box .fact i{font-size:1.2em}}@media (min-width:62em){.feature-box .fact em,.feature-box .fact i{font-size:1.6em}}.feature-box .fact+.feature-title{font-family:GothamNarrow,Arial,Helvetica,sans;font-weight:500;color:#0085ad}.feature-box .fact+.feature-title,.feature-box .fact em,.feature-box .fact i{transition:color .5s ease-in}.feature-boxes .feature-box .label:before{top:-5px}@media (min-width:62em){.feature-boxes .feature-box .label:before{top:-10px}}.band.slider{background:#f3f3f3;padding:40px 0 30px}.band.slider .slide-content{margin-left:-10px;margin-right:-10px}.band.slider .slide-content:after,.band.slider .slide-content:before{content:" ";display:table}.band.slider .slide-content:after{clear:both}@media (min-width:48em){.band.slider .slide-content .left-col{float:left;width:50%}}.band.slider .slide-content .right-col{margin:20px 0 0}@media (min-width:767px){.band.slider .slide-content .right-col{margin-left:auto;margin-right:auto}}@media (min-width:62em){.band.slider .slide-content .right-col{margin-top:40px}}@media (min-width:48em){.band.slider .slide-content .right-col{float:left;width:50%}}@media (min-width:62em){.band.slider .slide-content .right-col{float:left;width:41.66666667%;margin-left:8.33333333%}}.band.slider .slide-content .right-col img{margin:0 auto}.band.slider .slide-content .right-col img.shadow{box-shadow:-13px 13px 0 #e5e5e5}@media (min-width:62em){.band.slider .slide-content .right-col img{margin:0}}.band.slider .slide-content .band-type{color:#5b6770}.band.slider .slide-content p{font-family:Caecilia,Times,san-serif;font-size:1.125em}@media (min-width:62em){.band.slider .slide-content p{font-size:1.3125em}}.band.slider #feature-slider{width:80%;margin:0 auto}.band.slider #feature-slider .bx-slider{padding:0!important}@media (min-width:767px){.band.slider #feature-slider{width:90%}}.band.slider #feature-slider li{overflow:hidden}.band.slider .bx-controls-direction a{background-size:100%;background-repeat:no-repeat;z-index:998}@media (min-width:0) and (max-width:640px){.band.slider .bx-controls-direction a{background-image:none}}@media (min-width:640px){.band.slider .bx-controls-direction a{background-image:url(/assets/images/sprites/slider-arrows-s10c430387a.png);width:30px;height:55px}.band.slider .bx-controls-direction a.bx-prev{background-position:0 -72px;left:-50px}.band.slider .bx-controls-direction a.bx-next{background-position:0 -218px;right:-50px}}@media (min-width:62em){.band.slider .bx-controls-direction a.bx-prev{left:-60px}.band.slider .bx-controls-direction a.bx-next{right:-60px}}.band.slider .bx-controls-direction a:before{content:""}.band.slider .bx-pager{bottom:-60px}.band.slider .bx-pager-item a{background:#b3bbc1}.band.slider .bx-pager-item a.active{background:#77c5d5}.band.article-slider{padding:15px 0!important;background:rgba(214,238,242,.4)!important;border:1px solid #7ec9d5;border-radius:3px;margin-bottom:40px}@media (min-width:767px){.band.article-slider{margin-bottom:0}}.band.article-slider .slide-wrapper{width:100%;margin:0 auto}@media (min-width:62em){.band.article-slider .slide-wrapper{width:78%;width:90.5%}}.band.article-slider .slider-header{font-family:Caecilia,Times,san-serif;font-size:.8125em;color:#797979;margin:0 0 10px 10px}@media (min-width:62em){.band.article-slider .slider-header{margin:0 0 10px 60px;font-size:.9375em}}.band.article-slider .bx-controls-direction a{background-image:url(/assets/images/sprites/slider-arrows-s10c430387a.png)!important;width:15px;height:25px}.band.article-slider .bx-controls-direction a.bx-prev{background-position:0 0;left:7px}.band.article-slider .bx-controls-direction a.bx-next{background-position:0 -74px;right:10px}@media (min-width:480px){.band.article-slider .bx-controls-direction a.bx-prev{left:-43px}.band.article-slider .bx-controls-direction a.bx-next{right:-40px}}@media (min-width:640px){.band.article-slider .bx-controls-direction a.bx-prev{left:-35px}.band.article-slider .bx-controls-direction a.bx-next{right:-35px}}@media (min-width:62em){.band.article-slider .bx-controls-direction a.bx-prev{left:-35px}.band.article-slider .bx-controls-direction a.bx-next{right:-35px}}.band.article-slider .feature-box{font-size:.84375em;width:225px;margin:0 auto;height:106px}.band.article-slider .feature-box:hover{border-color:transparent}@media (min-width:480px){.band.article-slider .feature-box{width:170px;font-size:.75em}}@media (min-width:62em){.band.article-slider .feature-box{height:106px;width:160px;margin:0}}@media (min-width:75em){.band.article-slider .feature-box{width:194px;font-size:.8125em}}.band.article-slider .feature-box a{color:#0085ad!important}.band.article-slider .feature-box a .label{color:#949494!important;position:static}.band.article-slider .feature-box p{line-height:1.2}.band.article-slider .feature-box p:not(.label){height:50px;min-height:auto;padding:10px}.band.article-slider .feature-box p.label{font-size:11px!important;position:relative;bottom:0}.band .bg-image-wrapper{margin:0 auto;background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media (min-width:767px){.band .bg-image-wrapper{background-position:50% 50%}}@media (min-width:0) and (max-width:767px){.band .bg-image-wrapper.video .band .bg-image-wrapper{background:#000}}.parallax-wrapper{margin:0 auto;background-attachment:scroll;background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media (min-width:1025px){.parallax-wrapper{background-attachment:fixed;background-position:50% 50%}}.band.parallax-small{min-height:165px}@media (min-width:767px){.band.parallax-small{height:165px;min-height:1px}}.band.parallax-small .parallax-wrapper{height:100%}.band.cta-button .container,.band.cta-button .global-search,.band.cta-button header .hero,.band.parallax-small .container,.band.parallax-small .global-search,.band.parallax-small header .hero,header .band.cta-button .hero,header .band.parallax-small .hero{position:relative;height:100%}.band.cta-button .content-wrapper,.band.parallax-small .content-wrapper{padding:30px 10px 20px}@media (min-width:767px){.band.cta-button .content-wrapper,.band.parallax-small .content-wrapper{padding:20px 0;position:absolute;height:100%;width:100%;display:table;padding:0}}@media (min-width:767px){.band.cta-button .band-title,.band.cta-button .button-wrapper,.band.parallax-small .band-title,.band.parallax-small .button-wrapper{vertical-align:middle;display:table-cell}}@media (min-width:767px) and (max-width:1025px){.band.cta-button .band-title,.band.parallax-small .band-title{width:62%}}.band.cta-button .band-title,.band.parallax-small .band-title{color:#fff;font-size:1em}@media (min-width:360px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:1.125em}}@media (min-width:640px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:1.75em}}@media (min-width:1025px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:2.1875em}}.band.cta-button .band-title.two-line,.band.parallax-small .band-title.two-line{line-height:1;color:#77c5d5}.band.cta-button .band-title.two-line span,.band.parallax-small .band-title.two-line span{display:block;color:#fff;font-family:GothamNarrow,Arial,Helvetica,sans;font-weight:700;font-size:.72em;margin-top:10px}@media (min-width:62em){.band.cta-button .band-title.two-line span,.band.parallax-small .band-title.two-line span{font-size:.8em}}.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{padding-right:10px}@media (min-width:62em){.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{padding-right:0}}.band.cta-button .blog-details button[data-sf-role=comments-new-submit-button],.band.cta-button .button,.band.cta-button .button-secondary,.band.cta-button .button-small-text,.band.cta-button .search-form button,.band.cta-button .simple-button,.band.cta-button body.blog .sfcommentsSubmitBtn,.band.cta-button input[title="Search input"]+span+button,.band.parallax-small .blog-details button[data-sf-role=comments-new-submit-button],.band.parallax-small .button,.band.parallax-small .button-secondary,.band.parallax-small .button-small-text,.band.parallax-small .search-form button,.band.parallax-small .simple-button,.band.parallax-small body.blog .sfcommentsSubmitBtn,.band.parallax-small input[title="Search input"]+span+button,.blog-details .band.cta-button button[data-sf-role=comments-new-submit-button],.blog-details .band.parallax-small button[data-sf-role=comments-new-submit-button],.search-form .band.cta-button button,.search-form .band.parallax-small button,body.blog .band.cta-button .sfcommentsSubmitBtn,body.blog .band.parallax-small .sfcommentsSubmitBtn{margin:0!important}@media (min-width:767px){.band.cta-button.two-line span,.band.parallax-small.two-line span{font-size:.57142857em}.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{text-align:right}}.band.video{border:10px solid #c6cd23;border-width:10px 0;position:relative}.band.video .left-col,.band.video .right-col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:62em){.band.video .left-col,.band.video .right-col{float:left;width:50%}}.band.video .left-col{margin-bottom:40px}.band.video .container,.band.video .global-search,.band.video header .hero,header .band.video .hero{padding-top:80px;padding-bottom:50px}.band.video .band-type,.band.video p{color:#fff}@media (min-width:62em){.band.video p{padding-right:15%}}.band.video .bg-image-wrapper{background:#000}@media (min-width:0) and (max-width:992px){.band.video .bg-image-wrapper img{height:auto}}.band.cta-button{min-height:165px}@media (min-width:767px){.band.cta-button{height:165px;min-height:1px}}.band.cta-button .band-title{font-family:Caecilia,Times,san-serif;font-weight:700;color:#fff!important;text-transform:uppercase;font-size:1.125em}@media (min-width:460px){.band.cta-button .band-title{font-size:1.5em}}@media (min-width:62em){.band.cta-button .band-title{font-size:1.875em}}.band.ad-promo{background:#fb8f2e;padding:35px 0 45px;display:none}@media (min-width:767px){.band.ad-promo{display:block}}@media (min-width:62em){.band.ad-promo{padding-bottom:35px}}.band.ad-promo .image-wrapper{margin:0 auto;text-align:center}@media (min-width:62em){.band.ad-promo .image-wrapper{width:80%}}.band.ad-promo .image-wrapper img{border:1px solid #cfcfcf}.band.quote{height:auto}@media (min-width:62em){.band.quote{height:345px}}.band.quote .container,.band.quote .global-search,.band.quote header .hero,header .band.quote .hero{padding:50px 20px;position:relative;text-align:center}@media (min-width:767px){.band.quote .container,.band.quote .global-search,.band.quote header .hero,header .band.quote .hero{padding-top:70px;padding-bottom:70px}}@media (min-width:62em){.band.quote .container,.band.quote .global-search,.band.quote header .hero,header .band.quote .hero{padding-top:90px}}.band.quote .quote{display:inline}@media (min-width:62em){.band.quote .quote{font-size:2.1875em;line-height:41px;padding:0}}.band.quote .source{margin-top:20px;margin-bottom:0}.band.employers{text-align:center}.band.employers .container,.band.employers .global-search,.band.employers header .hero,header .band.employers .hero{padding-top:60px}@media (min-width:62em){.band.employers .container,.band.employers .global-search,.band.employers header .hero,header .band.employers .hero{padding-top:40px}}.band.employers .band-type{font-size:1.625em;font-weight:400;position:relative;padding:30px 0 0}.band.employers .band-type:before{content:"";background:url(/assets/images/icons/blue-group.png?1448052779) no-repeat 50% 50%/48px transparent;height:100%;left:0;position:absolute;top:-60px;width:100%}@media (min-width:62em){.band.employers .band-type{font-size:2em;padding:30px 0 10px}}#employer-slider{width:80%;margin:0 auto}@media (min-width:62em){#employer-slider{width:90%}}@media (min-width:75em){#employer-slider{width:100%}}#employer-slider .bx-wrapper li{font-family:Caecilia,Times,san-serif;color:#6e6e6e;line-height:1;padding:5px 0;height:65px;line-height:65px}@media (min-width:640px){#employer-slider .bx-wrapper li{font-size:1.125em}}#employer-slider .bx-wrapper li span{display:inline-block;vertical-align:middle;line-height:1}#employer-slider .bx-wrapper .bx-controls-direction a{top:21px}.site-logo{float:left;display:block}@media (min-width:1025px){.inner .utility-nav-wrapper .site-logo{display:none}}.utility-nav-wrapper{margin-bottom:40px}.utility-nav-wrapper .nav-links{display:none}@media (min-width:1025px){.utility-nav-wrapper .nav-links{display:block;float:right;font-size:.875em;margin-top:10px}}.utility-nav-wrapper .nav-links p,.utility-nav-wrapper .nav-links ul{float:left}.utility-nav-wrapper .nav-links p{margin:0 10px 0 0;color:#999}.utility-nav-wrapper .nav-links ul{margin:0;padding:0;border:0;list-style:none}.utility-nav-wrapper .nav-links ul:after,.utility-nav-wrapper .nav-links ul:before{content:" ";display:table}.utility-nav-wrapper .nav-links ul:after{clear:both}.utility-nav-wrapper .nav-links ul li{white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.utility-nav-wrapper .nav-links ul li:first-child{padding-left:0}.utility-nav-wrapper .nav-links ul li.last,.utility-nav-wrapper .nav-links ul li:last-child{padding-right:0}.utility-nav-wrapper .nav-links ul li{list-style-image:none;list-style-type:none;margin-left:0;padding:0}.utility-nav-wrapper .nav-links ul li:after{content:"|";padding:0 10px;color:#0085ad}.utility-nav-wrapper .nav-links ul li:last-child:after{content:"";padding-right:0}.utility-nav-wrapper .nav-links ul a{color:#0085ad}.utility-nav-wrapper .nav-links ul a:hover{text-decoration:underline}.search-form{margin-bottom:20px}.search-form input{padding:5px;border:1px solid #cfcfcf;height:36px}.blog-details .search-form button[data-sf-role=comments-new-submit-button],.search-form .blog-details button[data-sf-role=comments-new-submit-button],.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form .simple-button,.search-form body.blog .sfcommentsSubmitBtn,.search-form button,.search-form input[title="Search input"]+span+button,body.blog .search-form .sfcommentsSubmitBtn{height:36px!important}.search-results>span,.search-results label{font-style:italic}.search-results ul{padding:20px 0 0!important;margin-top:20px!important;border-top:1px solid #cfcfcf}.search-results .result{padding-bottom:25px!important}.search-results .result>a{font-size:1.0625em;font-weight:700}.search-results .btn-group{text-align:center}.search-results .btn-group>p{font-size:.8125em}.search-results .btn-paging-large{padding-left:5px;padding-right:5px;width:auto!important}input[title="Search input"]{height:42px;margin:20px 5px 40px 0;padding:0 5px}@media (min-width:767px){input[title="Search input"]{width:300px}}.blog-details input[title="Search input"]+span+button[data-sf-role=comments-new-submit-button],body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+.simple-button,input[title="Search input"]+span+button{transition:none!important}@media (min-width:0) and (max-width:992px){.ColumnOneSearch,.search-results{float:none!important}.search-results{width:100%!important;margin-top:40px}}.filter-header{font-weight:700;cursor:pointer;display:inline-block;padding-right:20px;position:relative;color:#3399b3!important;margin-bottom:20px}.filter-header:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px dashed #3399b3;content:"";display:inline-block;height:0;position:absolute;right:0;top:9px;vertical-align:middle;width:0}.filter-header.open:after{border-top:0;border-bottom:6px dashed #3399b3}@media (min-width:62em){.filter-header{display:none}}.ColumnOneSearch{font-size:12px!important;display:none}@media (min-width:0) and (max-width:640px){.ColumnOneSearch{width:100%!important}}@media (min-width:640px) and (max-width:992px){.ColumnOneSearch{width:50%!important}}.ColumnOneSearch *{font-family:GothamNarrow,Arial,Helvetica,sans}.ColumnOneSearch>span{margin-bottom:10px!important;display:block;font-size:13px;font-weight:700}.ColumnOneSearch>span span{font-style:italic;font-weight:400}@media (min-width:62em){.ColumnOneSearch{margin-right:20px!important;display:block!important}}.ColumnOneSearch h3{font-weight:700!important;background:#f3f3f3;font-size:13px!important;padding:8px 5px!important}.ColumnOneSearch .filters{background:#f3f3f3;padding:0 5px 6px;margin-bottom:10px}.ColumnOneSearch .filters li{margin-bottom:8px;line-height:13px!important}.ColumnOneSearch .filters li input{float:left;margin:0 5px 10px 0!important}body.blog{background:#fff;min-width:320px!important;font-size:16px!important;font-family:GothamNarrow,Arial,Helvetica,sans!important}body.blog .content-wrapper{margin-top:50px}body.blog .content ul li{content:""}body.blog .main-content{margin-top:20px}@media (min-width:1025px){body.blog .main-content{margin-top:80px!important}}body.blog .main-content h1{margin-bottom:30px;padding-top:0}@media (min-width:62em){body.blog .main-content h1{font-size:35px}}body.blog .main-content h2{margin-bottom:5px;margin-top:10px;font-size:20px!important}@media (min-width:62em){body.blog .main-content h2{font-size:25px!important}}body.blog .sfpostsList{padding:0!important}body.blog .sfpostsList li.sfpostListItem{padding-bottom:25px}body.blog .sfpostsList li.sfpostListItem:before{display:none}body.blog .sfpostListTitleDateContent .sfpostContent{line-height:27px}body.blog .sfcommentsOrderFilterWrp{float:none}body.blog .sfLeaveCommentLnk{font-size:14px}body.blog .sfcommentsListWrp{border-top:1px solid #cfcfcf;padding-top:20px}body.blog .sfcommentsList{padding-left:0}body.blog .sfcommentsList .sfcommentDetails{margin-bottom:30px!important;padding-left:0}body.blog .sfcommentsList .sfcommentAuthor{padding-right:8px}body.blog .sfcommentsList .sfcommentText{color:#343332;line-height:28px}@media (min-width:767px){body.blog .sfcommentsList .sfcommentText{display:table-cell}}body.blog .sfcommentAuthorAvatar{position:static;margin-bottom:10px}@media (min-width:767px){body.blog .sfcommentAuthorAvatar{float:left;margin-right:20px;margin-top:5px}}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsTitleWrp{width:auto;position:static}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsFormWrp{padding-left:0}body.blog .sfcommentsFormWithAvatarWrp .sfcommentAuthorAvatar{float:left;margin-right:20px}body.blog .sfcommentsFormWithAvatarWrp h2{position:static;font-style:normal;display:block!important}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsForm,body.blog .sfcommentsFormWithAvatarWrp ol.sfcommentsFieldsList{padding:0!important}body.blog .sfcommentsFormWithAvatarWrp li{padding-bottom:0;padding-left:0}body.blog .sfcommentsFormWithAvatarWrp td{background:transparent!important}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsForm .sfcommentEditor{width:100%}body.blog .sfcommentsSubmitBtn{background:#fb8f2e!important;border-right:0!important;min-width:auto!important;padding:10px 0!important;text-transform:capitalize;text-shadow:none!important;transition:none!important;text-align:center!important}body.blog .sfcommentsSubmitBtn:hover{background-position:0!important;background:#da7419!important}body.blog .sf_pagerNumeric a{font-size:14px;padding:0}body.blog .sf_pagerNumeric .sf_PagerCurrent{background:#77c5d5;color:#fff!important;border-color:#77c5d5}@font-face{font-family:Caecilia;src:url(/assets/css/fonts/caecilia/Caecilia-Roman.eot?1448308484);src:url(/assets/css/fonts/caecilia/Caecilia-Roman.eot?&1448308484#iefix) format("embedded-opentype"),url(/assets/css/fonts/caecilia/Caecilia-Roman.woff?1448308484) format("woff"),url(/assets/css/fonts/caecilia/Caecilia-Roman.ttf?1448308484) format("truetype"),url(/assets/css/fonts/caecilia/Caecilia-Roman.svg?1448308484) format("svg")}@font-face{font-family:CaeciliaBold;src:url(/assets/css/fonts/caecilia/Caecilia-Bold.eot?1448308538);src:url(/assets/css/fonts/caecilia/Caecilia-Bold.eot?&1448308538#iefix) format("embedded-opentype"),url(/assets/css/fonts/caecilia/Caecilia-Bold.woff?1448308538) format("woff"),url(/assets/css/fonts/caecilia/Caecilia-Bold.ttf?1448308538) format("truetype"),url(/assets/css/fonts/caecilia/Caecilia-Bold.svg?1448308538) format("svg")}@font-face{font-family:CaeciliaHeavy;src:url(/assets/css/fonts/caecilia/Caecilia-Heavy.eot?1448308710);src:url(/assets/css/fonts/caecilia/Caecilia-Heavy.eot?&1448308710#iefix) format("embedded-opentype"),url(/assets/css/fonts/caecilia/Caecilia-Heavy.woff?1448308710) format("woff"),url(/assets/css/fonts/caecilia/Caecilia-Heavy.ttf?1448308710) format("truetype"),url(/assets/css/fonts/caecilia/Caecilia-Heavy.svg?1448308710) format("svg")}@font-face{font-family:CaeciliaItalic;src:url(/assets/css/fonts/caecilia/Caecilia-Italic.eot?1448308576);src:url(/assets/css/fonts/caecilia/Caecilia-Italic.eot?&1448308576#iefix) format("embedded-opentype"),url(/assets/css/fonts/caecilia/Caecilia-Italic.woff?1448308576) format("woff"),url(/assets/css/fonts/caecilia/Caecilia-Italic.ttf?1448308576) format("truetype"),url(/assets/css/fonts/caecilia/Caecilia-Italic.svg?1448308576) format("svg")}@font-face{font-family:CaeciliaLight;src:url(/assets/css/fonts/caecilia/Caecilia-Light.eot?1448308616);src:url(/assets/css/fonts/caecilia/Caecilia-Light.eot?&1448308616#iefix) format("embedded-opentype"),url(/assets/css/fonts/caecilia/Caecilia-Light.woff?1448308616) format("woff"),url(/assets/css/fonts/caecilia/Caecilia-Light.ttf?1448308616) format("truetype"),url(/assets/css/fonts/caecilia/Caecilia-Light.svg?1448308618) format("svg")}@font-face{font-family:GothamNarrow;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.eot?1448071880);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.eot?&1448071880#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.woff?1448071880) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.ttf?1448071880) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.svg?1448071880) format("svg")}@font-face{font-family:GothamNarrowBold;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.eot?1448071982);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.eot?&1448071982#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.woff?1448071982) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.ttf?1448071982) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.svg?1448071984) format("svg")}@font-face{font-family:GothamNarrowItalic;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.eot?1448072064);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.eot?&1448072064#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.woff?1448072064) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.ttf?1448072064) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.svg?1448072064) format("svg")}@font-face{font-family:GothamNarrowLight;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.eot?1448072026);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.eot?&1448072026#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.woff?1448072026) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.ttf?1448072026) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.svg?1448072026) format("svg")}@media (min-width:0) and (max-width:1025px){#mobile-menu .button-secondary:not(.dropdown-toggle),#mobile-menu .button-small-text:not(.dropdown-toggle),#mobile-menu .button:not(.dropdown-toggle),#mobile-menu .simple-button:not(.dropdown-toggle),#mobile-menu body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),#mobile-menu button:not(.dropdown-toggle),body.blog #mobile-menu .sfcommentsSubmitBtn:not(.dropdown-toggle){font-size:.875em!important}}.site-logo{margin-top:0;width:220px;min-height:60px;background-image:url(/assets/images/fpalogo.svg?1454601958);background-repeat:no-repeat;position:relative;background-size:contain}.fixed-nav .site-logo,.footer-content .site-logo,.inner .site-logo{background-image:url(/assets/images/fpalogo.svg?1448052575);background-size:cover}@media (min-width:420px){.site-logo{width:341px;height:160px}}@media (min-width:767px){.site-logo{min-height:80px}}.fixed-nav .site-logo,.inner .site-logo{background-position:0;width:182px;margin:0}@media (min-width:62em){header .hero .hero-content:first-child{padding-right:40px!important}}header .hero .hero-header{color:#002b49;font-family:CaeciliaBold,Times,san-serif;margin-bottom:10px;line-height:1.1}header .hero .hero-content p{color:#5b6770;font-family:GothamNarrow,Arial,Helvetica,sans}header .hero .button-secondary{background-color:#5b6770!important;border-right-color:#3e4952!important;background:linear-gradient(90deg,#5b6770 50%,#3e4952 0)!important;background-size:200% 100%!important}header .hero .button-secondary:hover{background-position:100% 100%!important}@media (min-width:0) and (max-width:420px){.blog-details header .hero button[data-sf-role=comments-new-submit-button],.search-form header .hero button,body.blog header .hero .sfcommentsSubmitBtn,header .hero .blog-details button[data-sf-role=comments-new-submit-button],header .hero .button,header .hero .button-secondary,header .hero .button-small-text,header .hero .search-form button,header .hero .simple-button,header .hero body.blog .sfcommentsSubmitBtn,header .hero input[title="Search input"]+span+button{min-width:100%}}.band.quote{border-top:9px solid #fb8f2e}.band.quote .quote{color:#002b49;font-family:CaeciliaItalic,Times,san-serif;font-size:1.375em;margin-bottom:20px}@media (min-width:767px){.band.quote .quote{font-size:1.75em}}@media (min-width:62em){.band.quote .quote{font-size:2.1875em;line-height:41px}}.band.quote .source{color:#444647;line-height:20px!important;font-size:.875em;font-family:GothamNarrow,Arial,Helvetica,sans}@media (min-width:62em){.band.quote .source{font-size:16px}}@media (min-width:0) and (max-width:640px){.home .feature-box{height:100%;min-height:250px}}.feature-box .feature-content{font-family:Caecilia,Times,san-serif!important;font-weight:400}.feature-box .feature-content strong{font-family:CaeciliaHeavy,Times,san-serif!important}.feature-box .feature-content em,.feature-box .feature-content i{color:#e94628;font-style:normal}.feature-box .feature-content .fact{font-size:1.5em;line-height:35px;margin:20px 0}@media (min-width:62em){.feature-box .feature-content .fact{margin-top:0}}.feature-box .feature-content .fact em,.feature-box .feature-content .fact i{font-size:1.45833333em;font-family:Caecilia,Times,san-serif!important}.blog-details .feature-box [data-sf-role=comments-new-submit-button].button,.blog-details .feature-box button[data-sf-role=comments-new-submit-button],.feature-box .blog-details [data-sf-role=comments-new-submit-button].button,.feature-box .blog-details button[data-sf-role=comments-new-submit-button],.feature-box .button,.feature-box .button-secondary,.feature-box .button-small-text,.feature-box .search-form button,.feature-box .simple-button,.feature-box body.blog .sfcommentsSubmitBtn,.feature-box input[title="Search input"]+span+button,.search-form .feature-box button,body.blog .feature-box .sfcommentsSubmitBtn{min-width:95%;margin:0 0 20px}@media (min-width:62em){.blog-details .feature-box [data-sf-role=comments-new-submit-button].button,.blog-details .feature-box button[data-sf-role=comments-new-submit-button],.feature-box .blog-details [data-sf-role=comments-new-submit-button].button,.feature-box .blog-details button[data-sf-role=comments-new-submit-button],.feature-box .button,.feature-box .button-secondary,.feature-box .button-small-text,.feature-box .search-form button,.feature-box .simple-button,.feature-box body.blog .sfcommentsSubmitBtn,.feature-box input[title="Search input"]+span+button,.search-form .feature-box button,body.blog .feature-box .sfcommentsSubmitBtn{margin:0}}.feature-box .feature-title{padding-top:0;font-size:1.125em}@media (min-width:62em){.feature-box .feature-title{font-size:1.3125em}}@media (min-width:62em){.band.slider{padding-top:70px}}.band.slider .slide-content .left-col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:48em){.band.slider .slide-content .left-col{float:left;width:66.66666667%}}.band.slider .slide-content .right-col{margin:20px 0;position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:48em){.band.slider .slide-content .right-col{float:left;width:33.33333333%}}.band.slider .slide-content .band-title{font-size:1.5em}@media (min-width:62em){.band.slider .slide-content .band-title{font-size:1.75em}}.band.slider .slide-content p{font-size:.875em;color:#666b6d;font-family:GothamNarrow,Arial,Helvetica,sans}@media (min-width:62em){.band.slider .slide-content p{font-size:1em!important}}.band.video{border-color:#e94628}.band.video p{font-family:GothamNarrowLight,Arial,Helvetica,sans}.band.parallax-small .band-title.two-line{color:#fb8f2e}@media (min-width:0) and (max-width:420px){.band.parallax-small .band-title.two-line span{font-size:1em}}.band.employers .band-type{color:#002b49}.band .container{display:flex;flex-wrap:wrap;flex-direction:column}@media (min-width:48em){.band .container{flex-direction:row}}.band .container .image-wrapper{display:flex;align-self:center;flex:1}@media (min-width:48em){.band .container .image-wrapper{margin-left:1rem}}.band .container .content-wrapper{flex:2}.band .container .image-wrapper img{flex-shrink:0}.band .container .right-col{display:flex;align-self:center;flex:1}@media (min-width:48em){.band .container .right-col{margin-left:1rem}}.band .container .left-col{flex:2}@media (min-width:0) and (max-width:640px){#employer-slider .bx-wrapper li{font-size:.9375em}}@media (min-width:640px) and (max-width:992px){#employer-slider .bx-wrapper li{font-size:1em}}@media (min-width:62em){#employer-slider .bx-wrapper li{font-size:1.125em}}.inner:not(.article) .main-content{margin-top:40px}@media (min-width:62em){.inner:not(.article) .content-wrapper{margin-top:50px!important}}.article-wrapper .topic h3,.topic-wrapper .topic h3{font-weight:400}.footer-content .site-logo{max-width:250px}@media (min-width:62em){.footer-content .site-logo{max-width:250px}}body.sfPageEditor #ctl00_MainNav_ctl00_C nav,body.sfPageEditor #livechat-compact-container,body.sfPageEditor #livechat-full{display:none}body.sfPageEditor #ctl00_LoginArea_ctl00{margin-bottom:0}body.sfPageEditor #ctl00_LoginArea_ctl00_C{position:absolute;width:100%;height:auto}body.sfPageEditor #ctl00_LoginArea_ctl00_C ul{display:none}body.sfPageEditor .nav-more-links,body.sfPageEditor .nav-utilities{display:none!important}body.sfPageEditor .utility-nav-wrapper{display:none;background:none;margin-bottom:0}body.sfPageEditor .utility-nav-wrapper .nav-links{display:none}body.sfPageEditor .login-link a,body.sfPageEditor .my-account-link a{color:#343332!important}body.sfPageEditor .login-link:hover,body.sfPageEditor .my-account-link:hover{background:transparent!important}body.sfPageEditor.inner #main-nav-wrapper{position:static}body.sfPageEditor.inner #main-nav-wrapper nav{display:none}body.sfPageEditor.inner .main-content .container,body.sfPageEditor.inner .main-content .global-search,body.sfPageEditor.inner .main-content header .hero,header body.sfPageEditor.inner .main-content .hero{background:none!important}body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn,body.sfPageEditor .modal-content .button,body.sfPageEditor .modal-content .button-secondary,body.sfPageEditor .modal-content .button-small-text,body.sfPageEditor .modal-content .simple-button,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn,body.sfPageEditor .modal-content button{color:#333!important;width:auto!important;transition:none!important;min-width:1px;background:#eee!important;font-size:12.5px!important}body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn:after,body.sfPageEditor .modal-content .button-secondary:after,body.sfPageEditor .modal-content .button-small-text:after,body.sfPageEditor .modal-content .button:after,body.sfPageEditor .modal-content .simple-button:after,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn:after,body.sfPageEditor .modal-content button:after{display:none!important}body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn:hover,body.sfPageEditor .modal-content .button-secondary:hover,body.sfPageEditor .modal-content .button-small-text:hover,body.sfPageEditor .modal-content .button:hover,body.sfPageEditor .modal-content .simple-button:hover,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn:hover,body.sfPageEditor .modal-content button:hover{border:1px solid transparent!important}body.sfTemplateEditor #ctl00_LoginArea_ctl00_C ul,body.sfTemplateEditor #ctl00_MainNav_ctl00_C nav,body.sfTemplateEditor .nav-utilities,body.sfTemplateEditor .utility-nav-wrapper{display:block}body.sfTemplateEditor #main-nav-wrapper nav{display:block!important}body.sfTemplateEditor .mm-dropdown{display:none!important}@media (min-width:48em){.sf_cols{width:100%;margin:0;padding:0}.sf_cols:after,.sf_cols:before{content:"";display:table}.sf_cols:after{clear:both}.sf_cols{zoom:1}.sf_colsOut+.sf_colsOut{*margin-left:-1px!important}.sf_block{display:block}.sf_1col_1_100{float:none;margin:0}.sf_2cols_1_25{float:left;width:25%;margin:0}.sf_2cols_2_75{float:right;width:75%;margin:0}.sf_2cols_2_75 .sf_2cols_2in_75{margin-left:12px}.sf_2cols_1_33{float:left;width:33%;margin:0}.sf_2cols_2_67{float:right;width:67%;margin:0}.sf_2cols_2_67 .sf_2cols_2in_67{margin-left:12px}.sf_2cols_1_50{float:left;width:50%;margin:0}.sf_2cols_2_50{float:right;width:50%;margin:0}.sf_2cols_2_50 .sf_2cols_2in_50{margin-left:12px}.sf_2cols_1_67{float:left;width:67%;margin:0}.sf_2cols_2_33{float:right;width:33%;margin:0}.sf_2cols_2_33 .sf_2cols_2in_33{margin-left:12px}.sf_2cols_1_75{float:left;width:75%;margin:0}.sf_2cols_2_25{float:right;width:25%;margin:0}.sf_2cols_2_25 .sf_2cols_2in_25{margin-left:12px}.sf_3cols_1_33{float:left;width:33%;margin:0}.sf_3cols_2_34{float:left;width:34%;margin:0}.sf_3cols_3_33{float:left;width:33%;margin:0;_margin-left:-1px!important}.sf_3cols_2_34 .sf_3cols_2in_34,.sf_3cols_3_33 .sf_3cols_3in_33{margin-left:12px}.sf_3cols_1_25{float:left;width:25%;margin:0}.sf_3cols_2_50{float:left;width:50%;margin:0}.sf_3cols_3_25{float:left;width:25%;margin:0;_margin-left:-1px!important}.sf_3cols_2_50 .sf_3cols_2in_50,.sf_3cols_3_25 .sf_3cols_3in_25{margin-left:12px}.sf_4cols_1_25,.sf_4cols_2_25,.sf_4cols_3_25,.sf_4cols_4_25{float:left;width:25%;margin:0}.sf_4cols_4_25{_margin-left:-1px!important}.sf_4cols_2_25 .sf_4cols_2in_25,.sf_4cols_3_25 .sf_4cols_3in_25,.sf_4cols_4_25 .sf_4cols_4in_25{margin-left:12px}.sf_5cols_1_20,.sf_5cols_2_20,.sf_5cols_3_20,.sf_5cols_4_20,.sf_5cols_5_20{float:left;width:20%;margin:0}.sf_5cols_5_20{_margin-left:-1px!important}.sf_5cols_2_20 .sf_5cols_2in_20,.sf_5cols_3_20 .sf_5cols_3in_20,.sf_5cols_4_20 .sf_5cols_4in_20,.sf_5cols_5_20 .sf_5cols_5in_20{margin-left:12px}}.sfpostDetails .sfpostContent{padding:20px 0}body.blog .content ul li{display:block;clear:both;margin-bottom:25px;overflow:hidden}.blog-list ul li .post-image{border:2px solid #eee;height:180px;float:left;margin-bottom:20px;margin-right:20px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:180px;display:none;position:relative}.blog-details .blog-image img,.blog-list ul li .post-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.blog-details .blog-image{border:2px solid #eee;height:180px;float:left;margin-bottom:20px;margin-right:20px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:180px;position:relative}.blog-list ul li:nth-child(-n+3) .post-image{display:block}.blog-summary{font-size:16px}body.blog .main-content h2{margin-bottom:0}.content blockquote{background:#fff;padding:15px 20px 15px 45px;margin:20px 0;position:relative;font-size:16px;line-height:1.2;color:#666;text-align:justify;border-left:10px solid #fb8f2e;border-right:2px solid #eee;box-shadow:2px 2px 15px #eee}.content blockquote.left-quote{float:left;text-align:left;margin:0 15px 20px 0;padding-left:60px;width:35%}.content blockquote.right-quote{float:right;margin:0 0 20px 15px;padding-left:60px;text-align:left;width:35%}.content blockquote:before{content:"\201C";font-family:Georgia,serif;font-size:60px;font-weight:700;color:#fb8f2e;position:absolute;left:10px;top:5px}.content blockquote:after{content:""}.content blockquote a:hover{color:#666}.content blockquote em{font-style:italic}.blog.blog-list .pagination li{float:left;clear:none}.callout,.callout.Primary{background:#d87429;border-top:3px solid #f98f3c;color:#fff!important;margin-bottom:20px;padding:20px}.callout.Secondary{background:#5b6770;border-top:3px solid #3e4952;color:#fff!important;padding:20px}.callout .button-secondary{background:#fb8f2e!important;float:right;margin-bottom:0;background:linear-gradient(90deg,#fb8f2e 50%,#fb8f2e 0)!important;background-size:200% 100%;background-position:0 100%;color:#fff!important;border-right:53px solid #3e4952!important;border-width:0 53px 0 0;box-shadow:none;min-width:100%;position:relative}.callout p{color:#fff!important;margin-bottom:0!important;margin-top:15px}.article-share.post-share{float:left;margin-top:20px;margin-left:-15px}.blog-list .article-share.post-share .addthis_sharing_toolbox{clear:none!important}.article-share.post-share .at-icon-wrapper{background:#fb8f2e}.sidebar .sidebox-wrapper.categories,.sidebar .sidebox-wrapper.subscribe{border:2px solid #eee;padding:10px}.sidebar .sidebox-wrapper.subscribe input[type=text]{border:2px solid #eee;margin-top:10px;margin-bottom:10px;padding:10px;width:100%}.main-content a.rss-button:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),.sidebox .rss-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiPjxwYXRoIGQ9Ik01NzYgMTM0NGMwIDUzLjMtMTguNyA5OC43LTU2IDEzNnMtODIuNyA1Ni0xMzYgNTYtOTguNy0xOC43LTEzNi01Ni01Ni04Mi43LTU2LTEzNiAxOC43LTk4LjcgNTYtMTM2IDgyLjctNTYgMTM2LTU2IDk4LjcgMTguNyAxMzYgNTYgNTYgODIuNyA1NiAxMzZ6bTUxMiAxMjNjMS4zIDE4LjctNC4zIDM0LjctMTcgNDgtMTIgMTQtMjcuNyAyMS00NyAyMUg4ODljLTE2LjcgMC0zMS01LjUtNDMtMTYuNXMtMTguNy0yNC44LTIwLTQxLjVjLTE0LjctMTUyLjctNzYuMi0yODMuMi0xODQuNS0zOTEuNVM0MDIuNyA5MTYuNyAyNTAgOTAyYy0xNi43LTEuMy0zMC41LTgtNDEuNS0yMFMxOTIgODU1LjcgMTkyIDgzOVY3MDRjMC0xOS4zIDctMzUgMjEtNDcgMTEuMy0xMS4zIDI1LjctMTcgNDMtMTdoNWMxMDYuNyA4LjcgMjA4LjcgMzUuNSAzMDYgODAuNVM3NTAuNyA4MjYgODI2IDkwMmM3NiA3NS4zIDEzNi41IDE2MS43IDE4MS41IDI1OXM3MS44IDE5OS4zIDgwLjUgMzA2em01MTIgMmMxLjMgMTgtNC43IDMzLjctMTggNDctMTIgMTMuMy0yNy4zIDIwLTQ2IDIwaC0xNDNjLTE3LjMgMC0zMi4yLTUuOC00NC41LTE3LjVzLTE4LjgtMjUuOC0xOS41LTQyLjVjLTgtMTQzLjMtNDEuNy0yNzkuNS0xMDEtNDA4LjVzLTEzNi41LTI0MS0yMzEuNS0zMzYtMjA3LTE3Mi4yLTMzNi0yMzEuNVMzOTUuMyA0MDYuNyAyNTIgMzk4Yy0xNi43LS43LTMwLjgtNy4yLTQyLjUtMTkuNVMxOTIgMzUxLjcgMTkyIDMzNVYxOTJjMC0xOC43IDYuNy0zNCAyMC00NiAxMi0xMiAyNi43LTE4IDQ0LTE4aDNjMTc0LjcgOC43IDM0MS44IDQ4LjcgNTAxLjUgMTIwUzEwNjIgNDE3LjMgMTE4NiA1NDJjMTI0LjcgMTI0IDIyMi43IDI2NS44IDI5NCA0MjUuNXMxMTEuMyAzMjYuOCAxMjAgNTAxLjV6IiBmaWxsPSIjZmI4ZjJlIi8+PC9zdmc+");background-repeat:no-repeat;background-size:89% 80%;background-position:-151px 2px;color:#000;display:block;font-size:24px;padding-left:34px;margin-top:0;padding-bottom:0;margin-bottom:10px;border-bottom:none;cursor:pointer;opacity:1}.main-content a.rss-button:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover,.sidebox .rss-button{opacity:.7;text-decoration:none}.text-highlight{color:#fb8f2e}.sidebar a.button{width:100%}@media (min-width:62em){.sidebar .subscribe .button-secondary{margin-bottom:10px!important;width:100%}}.sidebar .sidebox-wrapper.categories h2,.sidebar .sidebox-wrapper.subscribe h2{margin-top:0}.post-content{clear:both;margin-top:20px}.general-alert p{font-family:GothamNarrowItalic,Arial,sans-serif;font-weight:700;color:#495965}.general-alert a{color:#008ab1}.general-alert span.brackets{color:#008ab1;font-weight:700}.home #main-nav-wrapper .login>ul .mm-content .mm-links-wrapper{border-color:#19516d!important}@media (min-width:1024px){.account-link-desktop,.home .account-link-desktop{display:block}.home #main-nav-wrapper .login a{color:#002b49}.home #main-nav-wrapper .login a:hover{color:#fff}.btn.btn-account{display:none}.home .btn.btn-account{color:#002b49;display:none}}@media (max-width:1024px){.account-link-desktop{display:none}.btn.btn-account{background-color:transparent;display:block;border:none;color:#002b49;font-size:16px;font-weight:600;text-transform:uppercase}}.alert-wrapper{background-color:#afa9a0;bottom:0;color:#fff;height:175px;padding:30px 0;position:fixed;width:100%}.alert-wrapper p{margin-left:10%;margin-right:10%;width:80%;font-family:GothamBook,Arial,Helvetica,sans;font-size:21px;line-height:120%}@media (max-width:1024px){.alert-wrapper p{font-size:20px}}@media (max-width:768px){.alert-wrapper p{font-size:15px}}.btn-close{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDA1IDEzNi43OThMMzc1LjIwMiAxMDcgMjU2IDIyNi4yMDIgMTM2Ljc5OCAxMDcgMTA3IDEzNi43OTggMjI2LjIwMiAyNTYgMTA3IDM3NS4yMDIgMTM2Ljc5OCA0MDUgMjU2IDI4NS43OTggMzc1LjIwMiA0MDUgNDA1IDM3NS4yMDIgMjg1Ljc5OCAyNTZ6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:100% 100%;display:block;height:25px;position:absolute;top:10px;right:10px;width:25px}.trustarc-banner-wrapper{width:100%!important;position:fixed!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;z-index:999999!important;text-align:left!important;border-top:1px solid #b8b8b8}.trustarc-banner-content,.trustarc-banner-footer{margin:0!important}@media (max-width:768px){.trustarc-banner-wrapper .trustarc-client-logo{padding:1rem!important}.trustarc-banner-wrapper #truste-header-text span{font-size:1.5rem!important;line-height:1rem!important}}.list-tool{margin-bottom:20px}.list-tool.accordion-list ul,.list-tool.expand-list ul,.list-tool.list--expandable ul{list-style:none;margin:0;padding:0}.list-tool.accordion-list ul li,.list-tool.expand-list ul li,.list-tool.list--expandable ul li{padding:15px 5px}.list-tool.accordion-list ul li>a,.list-tool.expand-list ul li>a,.list-tool.list--expandable ul li>a{display:block;position:relative}.list-tool.accordion-list ul li>a:after,.list-tool.accordion-list ul li>a:before,.list-tool.expand-list ul li>a:after,.list-tool.expand-list ul li>a:before,.list-tool.list--expandable ul li>a:after,.list-tool.list--expandable ul li>a:before{content:"";position:absolute;top:50%;background:#000;transform:translateY(-50%)}.list-tool.accordion-list ul li>a:before,.list-tool.expand-list ul li>a:before,.list-tool.list--expandable ul li>a:before{right:1em;width:1px;height:15px}.list-tool.accordion-list ul li>a:after,.list-tool.expand-list ul li>a:after,.list-tool.list--expandable ul li>a:after{right:.6em;width:15px;height:1px}.list-tool.accordion-list ul li>a.active,.list-tool.expand-list ul li>a.active,.list-tool.list--expandable ul li>a.active{border-bottom-color:transparent}.list-tool.accordion-list ul li>a.active:before,.list-tool.expand-list ul li>a.active:before,.list-tool.list--expandable ul li>a.active:before{transform:translateY(-50%) rotate(90deg)}.list-tool .list-tool__item table{width:100%;margin:0}.list--expandable{padding:0}.list--expandable .list-tool__title{background:#15bef0;font-weight:400;padding:8px 10px;vertical-align:top;margin-bottom:20px;text-transform:uppercase;color:#002b49;font-size:1.3125rem}.list--expandable .title-main{color:#000!important;background:transparent}.list--expandable .list-tool__content{max-height:0;overflow:hidden;margin-bottom:1rem;transition:max-height .5s ease-in;color:#050000;font-size:19px}.list--expandable .list-tool__content a{color:#fb8f2e!important}.list--expandable .list-tool__content.active{max-height:10000px}.list--expandable .list__toggle{color:#fb8f2e!important;width:100%;display:block;text-transform:uppercase;position:relative}.list--expandable .list__toggle:after{content:"";display:block;position:absolute;top:.8rem;right:1rem;width:15px;height:15px;border-right:2px solid #050000;border-top:2px solid #050000;transform:rotate(135deg) translateY(3px)}.list--expandable-preview{padding:3rem 0}.list--expandable-preview .list-tool__item{max-width:1148px;margin:10px auto}.list--expandable-preview .list-tool__title{color:#e94628;font-size:33px;margin-bottom:1rem;background:transparent;padding:0}.list--expandable-preview .list-tool__content{max-height:330px}.list--expandable .list-tool__content,.list--expandable .list-tool__content a,.list--expandable .list-tool__content p{line-height:27px;font-size:16px}.list--expandable-preview .list__toggle:after{right:auto;left:8rem;top:0}.list--expandable-preview .list-tool__content.active+a.list__toggle:after{transform:rotate(-45deg) translateY(12px)}.main-content .content .list--expandable-preview ul li:before{font-size:16px;left:0;position:relative}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{margin:0 0 .5em}.h1,h1{font-family:GothamNarrow,Arial,sans-serif;font-weight:400}.h2,h2{color:#002b49}.color-primary{color:#e94628}.color-secondary{color:#fb8f2e}.color-tertiary{color:#afa9a0}.color-navy{color:#002b49}.text-normal{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}.sr-only,.visually-hidden,.visuallyhidden,.visuallyHidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;width:1px;height:1px}.main-content h1{font-size:1.875rem;color:#605b54!important;margin-bottom:20px;text-transform:none;font-weight:400}.main-content h2{font-size:20px;font-family:Gotham,Geneva,sans-serif;font-weight:500;margin:25px 0 15px}.main-content h3{font-weight:300;text-transform:none}.main-content .h4,.main-content h4{font-weight:500}.main-content .fpac-heading{font-family:Gotham,Geneva,sans-serif!important;margin:0 0 .5em!important;color:#fb8f2e!important;font-weight:500}.main-content h2.fpac-heading{font-size:1.875rem!important}@media (min-width:64em){.h1,h1{font-size:3.125rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.5rem}.main-content h1{font-size:2.1875rem}.main-content h2{font-size:1.5625rem}}.site-header{position:sticky;top:0;z-index:100;background:#fff}.fpac-header__container{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:1340px;margin:0 auto;padding:0 15px 15px}.fpac-header__logo{width:220px}.fpac-header__logo img{width:100%}.fpac-header__login,.fpac-header__more,.fpac-header__search{display:none}@media (min-width:64em){.fpac-header{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.11)}.fpac-header__container{padding:0 15px;align-items:stretch}.fpac-header__logo{width:200px;padding:0 15px 15px 0}.fpac-header__section{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:calc(100% - 200px)}.fpac-header__search{display:inline-block;margin:0 25px 0 0}.fpac-header__login{margin:0 50px 0 0}.fpac-header__login,.fpac-header__more{display:inline-block}.fpac-header__navigation{width:100%;margin-top:auto}}@media (min-width:81.25em){.fpac-header__logo{width:300px}.fpac-header__section{width:calc(100% - 300px)}}.container{width:100%;max-width:1340px;margin:0 auto;padding:0 15px}.container--padded{padding:35px 15px}.container--flex{display:flex;flex-wrap:wrap;align-items:center}.container--flex:after,.container--flex:before{display:none}.container--flex.start{justify-content:flex-start}.container--flex.end{justify-content:flex-end}.container--flex.center{justify-content:center}.container--flex.around{justify-content:space-around}.container--flex.between{justify-content:space-between}@media (min-width:64em){.container--padded{padding:60px 15px}}.color-wrapper.primary{background:#e94628}.color-wrapper.secondary{background:#fb8f2e}.color-wrapper.tertiary{background:#afa9a0}.color-wrapper.quaternary{background:#5b6770}.color-wrapper.gray{background:#f7f7f8}body.sfPageEditor .site-header{position:static}body.sfPageEditor .hero-carousel{min-height:auto;height:auto}.a11y-slider,.a11y-slider-container{position:relative}.a11y-slider{overflow:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}.a11y-slider::-webkit-scrollbar{width:0;height:0}.a11y-slide{scroll-snap-align:start;box-sizing:inherit}.a11y-slider-sr-only{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;text-align:center;font-family:inherit;font-size:1em}.a11y-slider-sr-only:focus{position:static;background:#000;color:#fff;width:100%;height:auto;margin:0;clip:auto;padding:10px}.a11y-slider--hide{display:none}.a11y-slider--scrolling{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-behavior:auto}.a11y-slider-autoplay{position:absolute;right:15px;bottom:5px;font-size:0;width:45px;height:45px;background:none;border:0;padding:0;z-index:1}.a11y-slider-autoplay:after,.a11y-slider-autoplay:before{content:"";width:4px;height:24px;background:#fff;position:absolute;top:50%;transform:translateY(-50%);left:10px}.a11y-slider-autoplay:after{left:auto;right:10px}.a11y-slider-autoplay[data-autoplaying=false]:before{display:none}.a11y-slider-autoplay[data-autoplaying=false]:after{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12.5px 0 12.5px 25px;left:0;right:0;margin:auto;background:none}.a11y-slider-dots{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;width:100%;max-width:1340px;margin:20px auto 0}.a11y-slider-dots button{width:14px;height:14px;border-radius:50%;background:#5b6770;border:0;padding:0;font-size:0}.a11y-slider-dots button.active,.a11y-slider-dots button:focus,.a11y-slider-dots button:hover{background:#e94628}@media (min-width:64em){.a11y-slider-dots{padding:0 30px;justify-content:flex-start}}@media (min-width:81.25em){.a11y-slider-dots{padding:0 50px}}.image-benefits__content{padding:20px}.image-benefits__content img{margin:0 auto}.image-benefits__content+.image-benefits__content{border-top:1px solid #5b6770}.employee-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;font-size:1.25rem}.employee-list>li{color:#5b6770;display:inline-block;font-weight:500;margin:0 1.25em .75em 0}@media (min-width:60em){.container--flex .card-link-callout{width:45%;max-width:none}.image-benefits{display:flex;flex-wrap:wrap;padding:20px 0 0}.image-benefits__content{width:33.33333%;display:flex;align-items:center;padding:20px 40px}.image-benefits__content+.image-benefits__content{border-top:0;position:relative}.image-benefits__content+.image-benefits__content:before{content:"";width:1px;height:100%;max-height:232px;background:#5b6770;position:absolute;top:50%;transform:translateY(-50%);left:0}.employee-list{font-size:1.5625rem;padding:20px 0 0}}@media (min-width:64em){.container--flex .card-link-callout{width:50%;max-width:535px;margin:0 30px}}.tab-layout__tabs{display:none}.tab-layout__button,.tab-layout__toggle{font-family:Gotham,Geneva,sans-serif}.tab-layout__toggle{display:block;color:#fb8f2e;font-size:1.5rem;text-transform:uppercase;padding:.5em;border:0;background:none;width:100%;font-weight:700;text-align:left;border-bottom:1px solid #afa9a0}.tab-layout__toggle.active{background:#e94628;color:#fff}.tab-layout__panel{display:none;padding:1rem}.tab-layout__image{margin:0 auto 25px}.tab-layout__content{line-height:1.3}@media (min-width:60em){.tab-layout{display:flex;flex-wrap:wrap;align-items:center}.tab-layout__tabs{display:flex;flex-wrap:wrap;width:35%}.tab-layout__button{width:100%;border:0;padding:.5em;background:none;font-size:1.5rem;font-weight:700;text-transform:uppercase;text-align:left;color:#fb8f2e;border-bottom:1px solid #afa9a0}.tab-layout__button.active{background:#e94628;color:#fff;border:0}button.tab-layout__button:hover{border-bottom:1px solid #afa9a0!important}.tab-layout__main{width:65%}.tab-layout__toggle{display:none}.tab-layout__panel{padding:1.25rem;flex-wrap:wrap;align-items:center}.tab-layout__panel.active{display:flex}.tab-layout__image{width:100%;max-width:300px;margin:0 15px 0 0}.tab-layout__content{width:calc(100% - 315px);font-size:1.25rem}}@media (min-width:64em){.tab-layout__button{font-size:1.5625rem}.tab-layout__content{font-size:1.5rem}}.hero-carousel{padding:10px 15px;background:#f7f7f8}.hero-slide__wrapper{width:100%;max-width:1340px;margin:0 auto}.hero-slide__content{color:#5b6770}.hero-slide__quote{font-family:Gotham,Geneva,sans-serif;font-weight:900;display:block;font-size:4rem;margin:0 0 10px;padding:15px 0 0;line-height:0;color:#fb8f2e}.hero-slide__description{margin:0 0 20px;font-size:1.25rem;line-height:1.2;color:#5b6770}.hero-slide__description--header{font-size:2rem;color:#fb8f2e}.hero-slide__description--header h1,.hero-slide__description--header h2,.hero-slide__description--header h3,.hero-slide__description--header h4{font-size:inherit;font-weight:500;font-family:Gotham,Geneva,sans-serif;color:initial;margin:0 0 .5em!important}.hero-slide__name{font-weight:700;margin:0;line-height:1.1}.hero-slide__name,.hero-slide__position{display:block;width:100%;font-size:1.25rem}.hero-slide__position{margin:0 0 1em}.hero-slide__link{display:block;font-size:1.125rem;font-weight:500;color:#e94628}.hero-slide__image{display:none;width:100%;-o-object-fit:cover;object-fit:cover}.hero-slide__image--mobile{display:block;max-width:65%;margin:0 auto 15px}@media (min-width:64em){.hero-carousel{display:flex;justify-content:center;align-items:flex-end;padding:0}.hero-carousel .a11y-slider-dots{position:absolute;bottom:40px;padding:0 30px 0 15px;left:0;right:0}.hero-slide__wrapper{display:flex;align-items:center;padding:65px 15px 0;height:100%}.hero-slide__content{width:60%;padding:0 30px 80px 0;position:relative;display:flex;flex-wrap:wrap;align-items:center}.hero-slide__content--secondary{padding:0 30px 80px 60px}.hero-slide__quote{position:absolute;left:0;top:20px;padding:0;font-size:6rem}.hero-slide__description{width:100%;font-size:1.5rem}.hero-slide__description--header{font-size:2.25rem;margin:0}.hero-slide__image{display:block;width:40%}.hero-slide__image--mobile{display:none}}@media (min-width:81.25em){.hero-carousel .a11y-slider-dots{padding:0 30px 0 15px}.hero-slide__content{padding:0 80px 80px 0}.hero-slide__content--secondary{padding:0 80px 80px}.hero-slide__quote{font-size:8rem}.hero-slide__description--header{font-size:2.5rem}.hero-slide__link{font-size:1.625rem}.hero-slide__name,.hero-slide__position{font-size:1.5625rem}}.card-link-callout,.card-link-callout__image{width:100%}.card-link-callout__content{padding:1rem;background:#fff;text-align:right}.card-link-callout__link{color:#e94628;font-size:1.125rem;font-weight:500}@media (min-width:60em){.card-link-callout{width:100%;max-width:535px}.card-link-callout__content{padding:1rem 2rem}.card-link-callout__link{font-size:1.4375rem}}@media (max-width:63.9375em){body.main-nav-active{overflow:hidden}body.main-nav-active:before{content:"";background:#000;height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:10}.main-nav__toggle{width:40px;height:40px;background:none;padding:0;border:0;position:relative}.main-nav__toggle:after,.main-nav__toggle:before,.main-nav__toggle>span:after{content:"";width:35px;height:5px;background:#000;position:absolute;top:8px;left:0;right:0;margin:auto}.main-nav__toggle:after{top:19px}.main-nav__toggle>span:after{top:30px}.main-nav__menu{position:fixed;top:0;right:-100%;height:100%;width:80%;max-width:440px;z-index:25;transition:right .3s linear;background:#fb8f2e;visibility:hidden}.main-nav__menu.active{right:0;visibility:visible}.main-nav__menu-list{list-style:none;margin:0;padding:0}.main-nav__heading{background:#11425a;color:#fff;padding:10px 45px;text-align:center;position:relative;font-weight:700}.main-nav__button{width:40px;height:40px;background:none;border:0;padding:0;display:grid;place-items:center;position:absolute;top:50%;transform:translateY(-50%);right:0}.main-nav__button--back{display:none;left:0;right:auto}.main-nav__button--back.active{display:block}.main-nav__button--back:before{content:"";width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);left:20px}.main-nav__item{border-bottom:1px solid #999}.main-nav__item--secondary{list-style:none;margin:0;padding:0}.main-nav__item--secondary>li{border-bottom:1px solid #999}.main-nav__item--secondary>li a{display:block;color:#000;background:#fb8f2e;padding:12px 20px}.main-nav__item--secondary .dropdown-toggle{display:none}.main-nav__item--tertiary{border-bottom:1px solid #999}.main-nav__item--tertiary a,.main-nav__link{display:block;color:#000;background:#fb8f2e;padding:12px 20px}.main-nav__link--button{width:100%;text-align:left;border:0;font-weight:400;position:relative}.main-nav__link--button:before{content:"";width:1px;height:100%;position:absolute;right:45px;top:0;background:#999}.main-nav__link--button:after{content:"";width:10px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:20px}.main-nav__link--button:focus,.main-nav__link--button:hover{text-decoration:none}.main-nav__sub-menu{position:absolute;top:43px;bottom:80px;left:100%;width:100%;list-style:none;margin:0;padding:0 20px;background:#fb8f2e;transition:left .3s linear;z-index:25}.main-nav__sub-menu.active{left:0}.main-nav__footer{background:#11425a;position:absolute;bottom:0;left:0;width:100%}.main-nav__more-button{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;padding:10px 0;margin:0;border:0;border-top:1px solid #999;background:none}.main-nav__more-image{display:inline-block;width:20px;margin:0 10px 0 0}.main-nav__more-menu{display:none;position:absolute;bottom:100%;left:0;width:100%;border-top:1px solid #fff;z-index:50}}@media (min-width:64em){.main-nav__toggle{display:none}.main-nav__menu{position:relative;width:100%;padding:0 0 10px}.main-nav__menu-list{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:0;padding:0}.main-nav__sub-menu{display:none;flex-wrap:wrap;gap:0 40px;list-style:none;margin:0;padding:15px 20px;position:absolute;width:100%;max-width:575px;top:calc(100% + 5px);transform:translateX(-50%);background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.14);z-index:25}.main-nav__sub-menu.active{display:flex}.main-nav__footer,.main-nav__heading{display:none}.main-nav__item{width:calc(50% - 20px)}.main-nav__item--root{width:auto;font-size:1.0625rem;margin:0 0 0 10px}.main-nav__item--secondary,.main-nav__item--tertiary{display:none}.main-nav__item--root:nth-last-child(-n+3) .main-nav__sub-menu{transform:none;right:0}.main-nav__link{display:block;color:#000;padding:.5em 0;border-bottom:1px solid #999}.main-nav__link:focus,.main-nav__link:hover{text-decoration:underline}.main-nav__link--button{background:none;border:0;padding:.5em .65em}.main-nav__link--button.active,.main-nav__link--button:focus-visible,.main-nav__link--button:hover{background:#fb8f2e}.global-login__dropdown.open .dropdown-menu{display:block}.global-login__dropdown>a{display:none!important}.global-login__dropdown .btn.dropdown-toggle{display:block;display:inline-block;padding:.25em 1.25em;background:#fb8f2e;color:#fff;border-radius:15px;border:0}.global-login__dropdown .dropdown-backdrop{display:none}.global-login__dropdown .dropdown-menu{left:auto;right:0;width:320px;padding:15px!important;color:#fff}.global-login__dropdown .dropdown-menu ul{list-style:none;margin:0 0 20px;padding:0;font-family:Caecilia,Times,san-serif}.global-login__dropdown .dropdown-menu .header{margin:0 0 1em;font-size:1rem;font-family:GothamNarrow,Arial,sans-serif}.global-login__dropdown .dropdown-menu a{color:#fff;font-size:1rem}.global-login__dropdown .dropdown-menu a:focus,.global-login__dropdown .dropdown-menu a:hover{text-decoration:underline}.global-login__dropdown .button-wrapper a{float:right;width:250px}}@media (min-width:72em){.main-nav__link{font-size:.9375rem}}.more-menu__toggle{display:none}.more-menu__list{list-style:none;margin:0;padding:10px 20px;background:#11425a}.more-menu__link{display:block;padding:5px 0;color:#fff;font-size:.75rem}@media (min-width:64em){.more-menu{position:relative}.more-menu__toggle{display:inline-block;width:40px;height:40px;background:none;padding:0;border:0;position:relative}.more-menu__toggle:after,.more-menu__toggle:before,.more-menu__toggle>span:after{content:"";width:35px;height:5px;background:#000;position:absolute;top:8px;left:0;right:0;margin:auto}.more-menu__toggle:after{top:19px}.more-menu__toggle>span:after{top:30px}.more-menu__list{display:none;position:absolute;top:100%;min-width:160px;right:0;border:1px solid #e94628;background:#fff;padding:10px 20px;z-index:10}.more-menu__link{color:#0085ad;font-size:1rem}.more-menu__link:focus,.more-menu__link:hover{text-decoration:underline}}.global-login{list-style:none;margin:0;padding:0}.global-login__link{display:inline-block;padding:.25em 1.25em;background:#e94628;color:#fff;border-radius:15px}[global-login] [data-login-item=logout]{display:none}[global-login].logged-in [data-login-item=logout]{display:block}[global-login].logged-in [data-login-item=login]{display:none}@media (min-width:64em){.global-login__item--mobile{display:none}}.fpac-search__dropdown,.fpac-search__toggle{display:none}@media (min-width:64em){.fpac-search{position:relative}.fpac-search__link{display:none}.fpac-search__dropdown{display:none;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.fpac-search__dropdown.active{display:block}.fpac-search__label{position:relative;margin:0}.fpac-search__input{padding:.5em 5px}.fpac-search__submit{position:absolute;right:0;top:50%;transform:translateY(-50%)}.fpac-search__submit,.fpac-search__toggle{width:40px;height:40px;background:none;border:0;padding:0}.fpac-search__toggle{display:grid;place-items:center}.fpac-search__icon{width:24px;height:24px;fill:#000}.fpac-search__icon--secondary{width:20px;height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZwYWMvZ2xvYmFsL192YXJpYWJsZXMuc2NzcyIsImZwYWMvZ2xvYmFsL19mcGEtdGhlbWUuc2NzcyIsImZwYWMvc3R5bGVzLmNzcyIsImZwYWMvZ2xvYmFsL190eXBvZ3JhcGh5LnNjc3MiLCJmcGFjL2dsb2JhbC9fdXRpbGl0aWVzLnNjc3MiLCJmcGFjL2dsb2JhbC9fZnBhYy1oZWFkZXIuc2NzcyIsImZwYWMvZ2xvYmFsL19ncmlkLnNjc3MiLCJmcGFjL2dsb2JhbC9fbGF5b3V0cy5zY3NzIiwiZnBhYy9nbG9iYWwvX2FkbWluLnNjc3MiLCJmcGFjL3ZlbmRvci9fYTExeVNsaWRlci5zY3NzIiwiZnBhYy9wYWdlcy9faG9tZXBhZ2Uuc2NzcyIsImZwYWMvbW9kdWxlcy9saXN0L19saXN0LXRhYnMuc2NzcyIsImZwYWMvbW9kdWxlcy9oZXJvL19jYXJvdXNlbC5zY3NzIiwiZnBhYy9jb21wb25lbnRzL2NhcmRzL19JbWFnZUFuZExpbmsuc2NzcyIsImZwYWMvY29tcG9uZW50cy9uYXZpZ2F0aW9uL19tYWluTmF2LnNjc3MiLCJmcGFjL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9fbW9yZU1lbnUuc2NzcyIsImZwYWMvY29tcG9uZW50cy9nbG9iYWxMb2dpbi9faW5kZXguc2NzcyIsImZwYWMvY29tcG9uZW50cy9jb250ZW50LWJsb2Nrcy9fc2VhcmNoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0FDSSxrQkFBcUIsQ0FDeEIsZUFBbUIsQ0FDaEIsb0VBQXVFLENBRTNFLFdBQ0ksa0JBQXFCLENBQ3hCLGVBQWdCLENBQ2Isc0VBQXlFLENBRTdFLFdBQ0ksa0JBQXFCLENBQ3hCLGVBQWdCLENBQ2Isb0VBQXVFLENBTzNFLFdBQ0ksa0JBQXFCLENBQ3hCLGVBQWdCLENBQ2IsNEVBQStFLENBR25GLFdBQ0ksd0JBQTJCLENBQzlCLGVBQWdCLENBQ2IsbUZBQXNGLENDcEIxRixpQkFJSSxxQkFBc0IsQ0FHMUIsa1BBWUksbUJBQW9CLENBQ3BC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LENad0daLHdCWW5HSCw0QkFDQyxZQUFhLENBQ2IsQ0NaRiw0Q0FDQyxZQUFhLENiNEdWLHdCYXBHSCxhQUNDLGlCQUFrQixDQUVuQixtQkFDQyxZQUFhLENBRWQsdUJBQ0MsWUFBYSxDQUNiLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsT0FBUSxDQUNSLDBCQUEyQixDQUw1Qiw4QkFPRSxhQUFjLENBR2hCLG9CQUNDLGlCQUFrQixDQUNsQixRQUFTLENBRVYsb0JBRUMsZ0JBQWlCLENBRWxCLHFCQUNDLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsT0FBUSxDQUNSLDBCQUtVLENBRVgsMENBTkMsVUFBVyxDQUNYLFdBQVksQ0FDWixlQUFnQixDQUNoQixRQUFTLENBQ1QsU0FTbUIsQ0FQcEIscUJBTUMsWUFBYSxDQUNiLGtCQUFtQixDQUVwQixtQkFDQyxVQUFXLENBQ1gsV0FBWSxDQUNaLFNqQmxDZ0IsQ2lCb0NqQiw4QkFDQyxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsT0FBUSxDQUNSLDBCQUEyQixDQUMzQiIsImZpbGUiOiJmcGFjL3N0eWxlcy5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1cIjtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0udHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1cIjtcclxuXHRmb250LXdlaWdodDogNzAwO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1CbGFja1JlZ3VsYXIudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1cIjtcclxuXHRmb250LXdlaWdodDogOTAwO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQmxhY2tSZWd1bGFyLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTWVkaXVtLm90ZicpIGZvcm1hdChcIm9wZW50eXBlXCIpO1xyXG59XHJcblxyXG4kY29sb3ItbmF2eTogIzAwMmI0OTtcclxuJGNvbG9yLWdyYXk6ICNhZmE5YTA7XHJcbiRjb2xvci1tZW51LWJvcmRlcjogIzk5OTtcclxuJGNvbG9yLWRhcmtncmF5OiAjNWI2NzcwO1xyXG4kY29sb3ItZGFya2dyYXktMjogIzAwMmI0OTtcclxuJGNvbG9yLWdyYXktYmFja2dyb3VuZDogI2Y3ZjdmODtcclxuJGNvbG9yLWxpbms6ICMwMDg1YWQ7XHJcbiRjb2xvci1ibHVlOiAjMTE0MjVhO1xyXG4kY29sb3Itd2hpdGU6ICNmZmY7XHJcbiRjb2xvci1ibGFjazogIzAwMDtcclxuXHJcbiRjb2xvci1wcmltYXJ5OiAjZTk0NjI4O1xyXG4kY29sb3Itc2Vjb25kYXJ5OiAjZmI4ZjJlO1xyXG4kY29sb3ItdGVydGlhcnk6ICRjb2xvci1ncmF5O1xyXG4kY29sb3ItcXVhdGVybmFyeTogJGNvbG9yLWRhcmtncmF5O1xyXG5cclxuLy8gVHlwb2dyYXBoeVxyXG4kZm9udC1wcmltYXJ5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcclxuJGZvbnQtc2Vjb25kYXJ5OiBcIkdvdGhhbVwiLCBHZW5ldmEsIHNhbnMtc2VyaWY7XHJcbiRmb250LWhlYWRpbmc6ICRmb250LXNlY29uZGFyeTtcclxuXHJcbiRmb250V2VpZ2h0LWxpZ2h0OiAzMDA7XHJcbiRmb250V2VpZ2h0LW5vcm1hbDogNDAwO1xyXG4kZm9udFdlaWdodC1tZWRpdW06IDUwMDtcclxuJGZvbnRXZWlnaHQtc2VtaWJvbGQ6IDYwMDtcclxuJGZvbnRXZWlnaHQtYm9sZDogNzAwO1xyXG4kZm9udFdlaWdodC1ibGFjazogOTAwO1xyXG5cclxuJHR5cG9ncmFwaHktbWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cclxuJHNjcmVlbi1tYXg6IDEzNDBweDtcclxuXHJcblxyXG4vLyBCcmVha3BvaW50c1xyXG4vLyBZb3UgY2FuIGNvbnZlcnQgdGhlc2UgYXQgaHR0cDovL3B4dG9lbS5jb21cclxuJGJwLXM6IDIwZW07IC8vIDMyMHB4XHJcbiRicC1zLW1heDogMjkuOTM4ZW07IC8vIDQ3OXB4XHJcbiRicC1zdzogMzBlbTsgLy8gNDgwcHhcclxuJGJwLXN3LW1heDogNDcuOTM4ZW07IC8vIDc2N3B4XHJcbiRicC1tOiA0OGVtOyAvLyA3NjhweFxyXG4kYnAtbS1tYXg6IDU5LjkzOGVtOyAvLyA5NTlweFxyXG4kYnAtbXc6IDYwZW07IC8vIDk2MHB4XHJcbiRicC1tdy1tYXg6IDYzLjkzNzVlbSA7IC8vIDEwMjNweFxyXG4kYnAtbDogNjRlbTsgLy8gMTAyNHB4XHJcbiRicC1sbTogNzJlbTsgLy8gMTE1NXB4XHJcbiRicC1sLW1heDogODEuMTg4ZW07IC8vIDEyOTlweFxyXG4kYnAteGw6IDgxLjI1ZW07IC8vIDEzMDBweFxyXG4iLCIvKiBPdmVycmlkZSBib290c3RyYXAgdmFyaWFibGVzIGJ5IHJlZGVmaW5pbmcgdGhlIHZhcmlhYmxlIGhlcmUuXHJcblx0VmlldyBhbGwgdmFyaWFibGVzOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iL21hc3Rlci9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2Nzc1xyXG4qL1xyXG4qIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbi5idXR0b24sXHJcbi5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYnV0dG9uLXNlY29uZGFyeSxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKmEge1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgXHJcblx0Jjpob3ZlcixcclxuXHQmOmZvY3VzIHtcclxuXHQgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuXHQgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuXHR9XHJcbiAgXHJcblx0Jjpmb2N1cyB7XHJcblx0ICBAaW5jbHVkZSB0YWItZm9jdXM7XHJcblx0fVxyXG4gIH0qL1xyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW1nLXJlc3BvbnNpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5pbWctcm91bmRlZCB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbi5pbWctdGh1bWJuYWlsIHtcclxuICAgIHBhZGRpbmc6IDRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1jaXJjbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG5ociB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXHJcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGNsaXA6IGF1dG87XHJcbn1cclxuXHJcbltyb2xlPVwiYnV0dG9uXCJdIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxuLmgxLFxyXG4uaDIsXHJcbi5oMyxcclxuLmg0LFxyXG4uaDUsXHJcbi5oNiB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmgxIHNtYWxsLFxyXG5oMSAuc21hbGwsXHJcbmgyIHNtYWxsLFxyXG5oMiAuc21hbGwsXHJcbmgzIHNtYWxsLFxyXG5oMyAuc21hbGwsXHJcbmg0IHNtYWxsLFxyXG5oNCAuc21hbGwsXHJcbmg1IHNtYWxsLFxyXG5oNSAuc21hbGwsXHJcbmg2IHNtYWxsLFxyXG5oNiAuc21hbGwsXHJcbi5oMSBzbWFsbCxcclxuLmgxIC5zbWFsbCxcclxuLmgyIHNtYWxsLFxyXG4uaDIgLnNtYWxsLFxyXG4uaDMgc21hbGwsXHJcbi5oMyAuc21hbGwsXHJcbi5oNCBzbWFsbCxcclxuLmg0IC5zbWFsbCxcclxuLmg1IHNtYWxsLFxyXG4uaDUgLnNtYWxsLFxyXG4uaDYgc21hbGwsXHJcbi5oNiAuc21hbGwge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEsXHJcbmgyLFxyXG4uaDIsXHJcbmgzLFxyXG4uaDMge1xyXG4gICAgLyptYXJnaW4tdG9wOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7Ki9cclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5oMSBzbWFsbCxcclxuaDEgLnNtYWxsLFxyXG4uaDEgc21hbGwsXHJcbi5oMSAuc21hbGwsXHJcbmgyIHNtYWxsLFxyXG5oMiAuc21hbGwsXHJcbi5oMiBzbWFsbCxcclxuLmgyIC5zbWFsbCxcclxuaDMgc21hbGwsXHJcbmgzIC5zbWFsbCxcclxuLmgzIHNtYWxsLFxyXG4uaDMgLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogNjUlO1xyXG59XHJcblxyXG5oNCxcclxuLmg0LFxyXG5oNSxcclxuLmg1LFxyXG5oNixcclxuLmg2IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5oNCBzbWFsbCxcclxuaDQgLnNtYWxsLFxyXG4uaDQgc21hbGwsXHJcbi5oNCAuc21hbGwsXHJcbmg1IHNtYWxsLFxyXG5oNSAuc21hbGwsXHJcbi5oNSBzbWFsbCxcclxuLmg1IC5zbWFsbCxcclxuaDYgc21hbGwsXHJcbmg2IC5zbWFsbCxcclxuLmg2IHNtYWxsLFxyXG4uaDYgLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogNzUlO1xyXG59XHJcblxyXG5oMSxcclxuLmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxufVxyXG5cclxuaDIsXHJcbi5oMiB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG5oNCxcclxuLmg0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuaDUsXHJcbi5oNSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmg2LFxyXG4uaDYge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG5wIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbn1cclxuXHJcbi5sZWFkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5sZWFkIHtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbnNtYWxsLFxyXG4uc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA4NSU7XHJcbn1cclxuXHJcbm1hcmssXHJcbi5tYXJrIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbiAgICBwYWRkaW5nOiAuMmVtO1xyXG59XHJcblxyXG4udGV4dC1sZWZ0IHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi50ZXh0LXJpZ2h0IHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGV4dC1qdXN0aWZ5IHtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbn1cclxuXHJcbi50ZXh0LW5vd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4udGV4dC1sb3dlcmNhc2Uge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZTtcclxufVxyXG5cclxuLnRleHQtdXBwZXJjYXNlLFxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4udGV4dC1jYXBpdGFsaXplIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG59XHJcblxyXG4udGV4dC1tdXRlZCB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG5cclxuLnRleHQtcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuYS50ZXh0LXByaW1hcnk6aG92ZXIsXHJcbmEudGV4dC1wcmltYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMjg2MDkwO1xyXG59XHJcblxyXG4udGV4dC1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG5hLnRleHQtc3VjY2Vzczpob3ZlcixcclxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMyYjU0MmM7XHJcbn1cclxuXHJcbi50ZXh0LWluZm8ge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbmEudGV4dC1pbmZvOmhvdmVyLFxyXG5hLnRleHQtaW5mbzpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzI0NTI2OTtcclxufVxyXG5cclxuLnRleHQtd2FybmluZyB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsXHJcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNjY1MTJjO1xyXG59XHJcblxyXG4udGV4dC1kYW5nZXIge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbmEudGV4dC1kYW5nZXI6aG92ZXIsXHJcbmEudGV4dC1kYW5nZXI6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM4NDM1MzQ7XHJcbn1cclxuXHJcbi5iZy1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYmctcHJpbWFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG5hLmJnLXByaW1hcnk6aG92ZXIsXHJcbmEuYmctcHJpbWFyeTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xyXG59XHJcblxyXG4uYmctc3VjY2VzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXHJcbmEuYmctc3VjY2Vzczpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzO1xyXG59XHJcblxyXG4uYmctaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcblxyXG5hLmJnLWluZm86aG92ZXIsXHJcbmEuYmctaW5mbzpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlO1xyXG59XHJcblxyXG4uYmctd2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcblxyXG5hLmJnLXdhcm5pbmc6aG92ZXIsXHJcbmEuYmctd2FybmluZzpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1O1xyXG59XHJcblxyXG4uYmctZGFuZ2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbn1cclxuXHJcbmEuYmctZGFuZ2VyOmhvdmVyLFxyXG5hLmJnLWRhbmdlcjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5O1xyXG59XHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDlweDtcclxuICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcclxufVxyXG5cclxudWwsXHJcbm9sIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG51bCB1bCxcclxudWwgb2wsXHJcbm9sIHVsLFxyXG5vbCBvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubGlzdC11bnN0eWxlZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubGlzdC1pbmxpbmUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG59XHJcblxyXG4ubGlzdC1pbmxpbmU+bGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbmRsIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5kdCxcclxuZGQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbn1cclxuXHJcbmR0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG5kZCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLmRsLWhvcml6b250YWwgZGQ6YmVmb3JlLFxyXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5kbC1ob3Jpem9udGFsIGR0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMTYwcHg7XHJcbiAgICAgICAgY2xlYXI6IGxlZnQ7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC5kbC1ob3Jpem9udGFsIGRkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTgwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmFiYnJbdGl0bGVdLFxyXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcclxuICAgIC8qIGN1cnNvcjogaGVscDtcclxuXHQgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkYWJici1ib3JkZXItY29sb3I7Ki9cclxufVxyXG5cclxuLmluaXRpYWxpc20ge1xyXG4gICAgZm9udC1zaXplOiA5MCU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTcuNXB4O1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcclxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxyXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYmxvY2txdW90ZSBmb290ZXIsXHJcbmJsb2NrcXVvdGUgc21hbGwsXHJcbmJsb2NrcXVvdGUgLnNtYWxsIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiA4MCU7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsXHJcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxyXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnO1xyXG59XHJcblxyXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWVlZWU7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsXHJcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXHJcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnO1xyXG59XHJcblxyXG5hZGRyZXNzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxufVxyXG5cclxuLmNvbnRhaW5lcixcclxuLmdsb2JhbC1zZWFyY2gsXHJcbmhlYWRlciAuaGVybyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5jb250YWluZXI6YmVmb3JlLFxyXG4uZ2xvYmFsLXNlYXJjaDpiZWZvcmUsXHJcbmhlYWRlciAuaGVybzpiZWZvcmUsXHJcbi5jb250YWluZXI6YWZ0ZXIsXHJcbi5nbG9iYWwtc2VhcmNoOmFmdGVyLFxyXG5oZWFkZXIgLmhlcm86YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmNvbnRhaW5lcjphZnRlcixcclxuLmdsb2JhbC1zZWFyY2g6YWZ0ZXIsXHJcbmhlYWRlciAuaGVybzphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuXHJcbiAgICAuY29udGFpbmVyLFxyXG4gICAgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICBoZWFkZXIgLmhlcm8ge1xyXG4gICAgICAgIHdpZHRoOiA3NDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuXHJcbiAgICAuY29udGFpbmVyLFxyXG4gICAgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICBoZWFkZXIgLmhlcm8ge1xyXG4gICAgICAgIHdpZHRoOiA5NjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuXHJcbiAgICAuY29udGFpbmVyLFxyXG4gICAgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICBoZWFkZXIgLmhlcm8ge1xyXG4gICAgICAgIHdpZHRoOiAxMTY4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItZmx1aWQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcclxuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ucm93IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5yb3c6YmVmb3JlLFxyXG4ucm93OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5yb3c6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSxcclxuLmNvbC1zbS0xLFxyXG4uY29sLW1kLTEsXHJcbi5jb2wtbGctMSxcclxuLmNvbC14cy0yLFxyXG4uY29sLXNtLTIsXHJcbi5jb2wtbWQtMixcclxuLmNvbC1sZy0yLFxyXG4uY29sLXhzLTMsXHJcbi5jb2wtc20tMyxcclxuLmNvbC1tZC0zLFxyXG4uY29sLWxnLTMsXHJcbi5jb2wteHMtNCxcclxuLmNvbC1zbS00LFxyXG4uY29sLW1kLTQsXHJcbi5jb2wtbGctNCxcclxuLmNvbC14cy01LFxyXG4uY29sLXNtLTUsXHJcbi5jb2wtbWQtNSxcclxuLmNvbC1sZy01LFxyXG4uY29sLXhzLTYsXHJcbi5jb2wtc20tNixcclxuLmNvbC1tZC02LFxyXG4uY29sLWxnLTYsXHJcbi5jb2wteHMtNyxcclxuLmNvbC1zbS03LFxyXG4uY29sLW1kLTcsXHJcbi5jb2wtbGctNyxcclxuLmNvbC14cy04LFxyXG4uY29sLXNtLTgsXHJcbi5jb2wtbWQtOCxcclxuLmNvbC1sZy04LFxyXG4uY29sLXhzLTksXHJcbi5jb2wtc20tOSxcclxuLmNvbC1tZC05LFxyXG4uY29sLWxnLTksXHJcbi5jb2wteHMtMTAsXHJcbi5jb2wtc20tMTAsXHJcbi5jb2wtbWQtMTAsXHJcbi5jb2wtbGctMTAsXHJcbi5jb2wteHMtMTEsXHJcbi5jb2wtc20tMTEsXHJcbi5jb2wtbWQtMTEsXHJcbi5jb2wtbGctMTEsXHJcbi5jb2wteHMtMTIsXHJcbi5jb2wtc20tMTIsXHJcbi5jb2wtbWQtMTIsXHJcbi5jb2wtbGctMTIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmNvbC14cy0xLFxyXG4uY29sLXhzLTIsXHJcbi5jb2wteHMtMyxcclxuLmNvbC14cy00LFxyXG4uY29sLXhzLTUsXHJcbi5jb2wteHMtNixcclxuLmNvbC14cy03LFxyXG4uY29sLXhzLTgsXHJcbi5jb2wteHMtOSxcclxuLmNvbC14cy0xMCxcclxuLmNvbC14cy0xMSxcclxuLmNvbC14cy0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmNvbC14cy0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTAge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTcge1xyXG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMiB7XHJcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTQge1xyXG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNSB7XHJcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOCB7XHJcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTEwIHtcclxuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTExIHtcclxuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG5cclxuICAgIC5jb2wtc20tMSxcclxuICAgIC5jb2wtc20tMixcclxuICAgIC5jb2wtc20tMyxcclxuICAgIC5jb2wtc20tNCxcclxuICAgIC5jb2wtc20tNSxcclxuICAgIC5jb2wtc20tNixcclxuICAgIC5jb2wtc20tNyxcclxuICAgIC5jb2wtc20tOCxcclxuICAgIC5jb2wtc20tOSxcclxuICAgIC5jb2wtc20tMTAsXHJcbiAgICAuY29sLXNtLTExLFxyXG4gICAgLmNvbC1zbS0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xIHtcclxuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0yIHtcclxuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTQge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTcge1xyXG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS04IHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tOSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTEwIHtcclxuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMTEge1xyXG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTAge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xIHtcclxuICAgICAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTIge1xyXG4gICAgICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTMge1xyXG4gICAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTQge1xyXG4gICAgICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTUge1xyXG4gICAgICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTYge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTcge1xyXG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTgge1xyXG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTkge1xyXG4gICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTEwIHtcclxuICAgICAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xMSB7XHJcbiAgICAgICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMTIge1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0wIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0xIHtcclxuICAgICAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0zIHtcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTQge1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC02IHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTcge1xyXG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC05IHtcclxuICAgICAgICBsZWZ0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTExIHtcclxuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTEyIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtOCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTEwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTExIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuXHJcbiAgICAuY29sLW1kLTEsXHJcbiAgICAuY29sLW1kLTIsXHJcbiAgICAuY29sLW1kLTMsXHJcbiAgICAuY29sLW1kLTQsXHJcbiAgICAuY29sLW1kLTUsXHJcbiAgICAuY29sLW1kLTYsXHJcbiAgICAuY29sLW1kLTcsXHJcbiAgICAuY29sLW1kLTgsXHJcbiAgICAuY29sLW1kLTksXHJcbiAgICAuY29sLW1kLTEwLFxyXG4gICAgLmNvbC1tZC0xMSxcclxuICAgIC5jb2wtbWQtMTIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMSB7XHJcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMiB7XHJcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTMge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC00IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtNSB7XHJcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC03IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtOCB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xMCB7XHJcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTExIHtcclxuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0wIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0yIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0zIHtcclxuICAgICAgICByaWdodDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC00IHtcclxuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC01IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC02IHtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC03IHtcclxuICAgICAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC04IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC05IHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0xMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTEyIHtcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMCB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMSB7XHJcbiAgICAgICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTIge1xyXG4gICAgICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC00IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTUge1xyXG4gICAgICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC03IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTgge1xyXG4gICAgICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xMCB7XHJcbiAgICAgICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xMSB7XHJcbiAgICAgICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xMiB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtNiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC03IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtOSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcblxyXG4gICAgLmNvbC1sZy0xLFxyXG4gICAgLmNvbC1sZy0yLFxyXG4gICAgLmNvbC1sZy0zLFxyXG4gICAgLmNvbC1sZy00LFxyXG4gICAgLmNvbC1sZy01LFxyXG4gICAgLmNvbC1sZy02LFxyXG4gICAgLmNvbC1sZy03LFxyXG4gICAgLmNvbC1sZy04LFxyXG4gICAgLmNvbC1sZy05LFxyXG4gICAgLmNvbC1sZy0xMCxcclxuICAgIC5jb2wtbGctMTEsXHJcbiAgICAuY29sLWxnLTEyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTEge1xyXG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0zIHtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTUge1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy02IHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNyB7XHJcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTgge1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy05IHtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMTAge1xyXG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTEyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMCB7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTEge1xyXG4gICAgICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMiB7XHJcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMyB7XHJcbiAgICAgICAgcmlnaHQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNCB7XHJcbiAgICAgICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNSB7XHJcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNiB7XHJcbiAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNyB7XHJcbiAgICAgICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtOCB7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtOSB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMTAge1xyXG4gICAgICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTExIHtcclxuICAgICAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xMiB7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTAge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTEge1xyXG4gICAgICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0yIHtcclxuICAgICAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTMge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtNCB7XHJcbiAgICAgICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC01IHtcclxuICAgICAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTYge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtNyB7XHJcbiAgICAgICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC04IHtcclxuICAgICAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTkge1xyXG4gICAgICAgIGxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMTAge1xyXG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMTEge1xyXG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMTIge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTYge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC04IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBtYXJnaW46IDRweCAwIDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHggXFw5O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5zZWxlY3RbbXVsdGlwbGVdLFxyXG5zZWxlY3Rbc2l6ZV0ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xyXG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7XHJcbiAgICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxufVxyXG5cclxub3V0cHV0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbiAgICAtby10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXHJcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcclxuICAgIGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRlXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJ0aW1lXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwidGltZVwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcclxuICAgIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cIm1vbnRoXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRlXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJ0aW1lXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwidGltZVwiXSxcclxuICAgIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1sZyxcclxuICAgIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cIm1vbnRoXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucmFkaW8sXHJcbi5jaGVja2JveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucmFkaW8gbGFiZWwsXHJcbi5jaGVja2JveCBsYWJlbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxyXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0cHggXFw5O1xyXG59XHJcblxyXG4ucmFkaW8rLnJhZGlvLFxyXG4uY2hlY2tib3grLmNoZWNrYm94IHtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmFkaW8taW5saW5lKy5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUrLmNoZWNrYm94LWlubGluZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXVtkaXNhYmxlZF0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSxcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5yYWRpby1pbmxpbmUuZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxyXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LWlubGluZSB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXHJcbi5jaGVja2JveC5kaXNhYmxlZCBsYWJlbCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtaW4taGVpZ2h0OiAzNHB4O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uZm9ybS1jb250cm9sLXN0YXRpYy5idG4sXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRuIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuc2VsZWN0LmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20+c2VsZWN0LmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0biB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxudGV4dGFyZWEuaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+dGV4dGFyZWEuYnRuLFxyXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20+c2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbT5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3RbbXVsdGlwbGVdLmJ0biB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1zbSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWluLWhlaWdodDogMzJweDtcclxuICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmJ0biB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG5zZWxlY3QuaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZz5zZWxlY3QuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRuIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG50ZXh0YXJlYS5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj50ZXh0YXJlYS5idG4sXHJcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZz5zZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnPnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdFttdWx0aXBsZV0uYnRuIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgbWluLWhlaWdodDogMzhweDtcclxuICAgIHBhZGRpbmc6IDExcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbn1cclxuXHJcbi5oYXMtZmVlZGJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDM0cHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uaW5wdXQtbGcrLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbisuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1sZysuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgd2lkdGg6IDQ2cHg7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNDZweDtcclxufVxyXG5cclxuLmlucHV0LXNtKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24rLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmJ0bisuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtc20rLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcclxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxyXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLFxyXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxyXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcclxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsXHJcbi5oYXMtc3VjY2Vzcy5yYWRpbyBsYWJlbCxcclxuLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLFxyXG4uaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsLFxyXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4O1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuaGVscC1ibG9jayxcclxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxyXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxyXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LFxyXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcclxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsXHJcbi5oYXMtd2FybmluZy5yYWRpbyBsYWJlbCxcclxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxyXG4uaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLFxyXG4uaGFzLXdhcm5pbmcuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICM4YTZkM2I7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNjY1MTJjO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYzBhMTZiO1xyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXHJcbi5oYXMtZXJyb3IgLmNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtZXJyb3IgLnJhZGlvLFxyXG4uaGFzLWVycm9yIC5jaGVja2JveCxcclxuLmhhcy1lcnJvciAucmFkaW8taW5saW5lLFxyXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXHJcbi5oYXMtZXJyb3IucmFkaW8gbGFiZWwsXHJcbi5oYXMtZXJyb3IuY2hlY2tib3ggbGFiZWwsXHJcbi5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLFxyXG4uaGFzLWVycm9yLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG5cclxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxuICAgIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG5cclxuLmhhcy1mZWVkYmFjayBsYWJlbH4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHRvcDogMjVweDtcclxufVxyXG5cclxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5fi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4uaGVscC1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogIzczNzM3MztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5yYWRpbyxcclxuICAgIC5mb3JtLWlubGluZSAuY2hlY2tib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxyXG4gICAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4gICAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCxcclxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcclxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xyXG4gICAgbWluLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSxcclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gICAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICByaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAtbGcgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNC4zMzMzMzNweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZhZGUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbiAgICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xyXG59XHJcblxyXG4uZmFkZS5pbiB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uY29sbGFwc2Uge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNvbGxhcHNlLmluIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG50ci5jb2xsYXBzZS5pbiB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbn1cclxuXHJcbnRib2R5LmNvbGxhcHNlLmluIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDtcclxufVxyXG5cclxuLmNvbGxhcHNpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcclxuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG59XHJcblxyXG4uY2FyZXQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGJvcmRlci10b3A6IDRweCBkYXNoZWQ7XHJcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgXFw5O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uZHJvcHVwLFxyXG4uZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWluLXdpZHRoOiAxNjBweDtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgbWFyZ2luOiAycHggMCAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbWFyZ2luOiA5cHggMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudT5saT5hIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzI2MjYyNjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSxcclxuLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLFxyXG4uZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsXHJcbi5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLFxyXG4uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6aG92ZXIsXHJcbi5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLm9wZW4+LmRyb3Bkb3duLW1lbnUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5vcGVuPmEge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogYXV0bztcclxufVxyXG5cclxuLmRyb3Bkb3duLWhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDNweCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1iYWNrZHJvcCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiA5OTA7XHJcbn1cclxuXHJcbi5wdWxsLXJpZ2h0Pi5kcm9wZG93bi1tZW51IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG5cclxuLmRyb3B1cCAuY2FyZXQsXHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5O1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcclxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtYnRuLFxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICB3aWR0aDogMSU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxyXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmRyb3Bkb3duLXRvZ2dsZSxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLWdyb3VwPi5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xlLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG46bm90KDpmaXJzdC1jaGlsZCksXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKT4uYnRuIHtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuPi5idG4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuPi5idG4rLmJ0biB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmhvdmVyLFxyXG4uaW5wdXQtZ3JvdXAtYnRuPi5idG46Zm9jdXMsXHJcbi5pbnB1dC1ncm91cC1idG4+LmJ0bjphY3RpdmUge1xyXG4gICAgei1pbmRleDogMjtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXAge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcblxyXG4ubmF2IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubmF2OmJlZm9yZSxcclxuLm5hdjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4ubmF2OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ubmF2PmxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubmF2PmxpPmEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbn1cclxuXHJcbi5uYXY+bGk+YTpob3ZlcixcclxuLm5hdj5saT5hOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbn1cclxuXHJcbi5uYXY+bGkuZGlzYWJsZWQ+YSB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG5cclxuLm5hdj5saS5kaXNhYmxlZD5hOmhvdmVyLFxyXG4ubmF2PmxpLmRpc2FibGVkPmE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5uYXYgLm9wZW4+YSxcclxuLm5hdiAub3Blbj5hOmhvdmVyLFxyXG4ubmF2IC5vcGVuPmE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLm5hdiAubmF2LWRpdmlkZXIge1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IDlweCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbn1cclxuXHJcbi5uYXY+bGk+YT5pbWcge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4ubmF2LXRhYnMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5uYXYtdGFicz5saSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbn1cclxuXHJcbi5uYXYtdGFicz5saT5hIHtcclxuICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG59XHJcblxyXG4ubmF2LXRhYnM+bGk+YTpob3ZlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkO1xyXG59XHJcblxyXG4ubmF2LXRhYnM+bGkuYWN0aXZlPmEsXHJcbi5uYXYtdGFicz5saS5hY3RpdmU+YTpob3ZlcixcclxuLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLm5hdi1waWxscz5saSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLm5hdi1waWxscz5saT5hIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLm5hdi1waWxscz5saStsaSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG59XHJcblxyXG4ubmF2LXBpbGxzPmxpLmFjdGl2ZT5hLFxyXG4ubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmhvdmVyLFxyXG4ubmF2LXBpbGxzPmxpLmFjdGl2ZT5hOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLm5hdi1zdGFja2VkPmxpIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG59XHJcblxyXG4ubmF2LXN0YWNrZWQ+bGkrbGkge1xyXG4gICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5uYXYtanVzdGlmaWVkLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQ+bGksXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZD5saT5hLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5hIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQ+LmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcblxyXG4gICAgLm5hdi1qdXN0aWZpZWQ+bGksXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB3aWR0aDogMSU7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1qdXN0aWZpZWQ+bGk+YSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+bGk+YSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmEsXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuXHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkPmxpPmEsXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5hIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YSxcclxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLFxyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMsXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWItY29udGVudD4udGFiLXBhbmUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRhYi1jb250ZW50Pi5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24+bGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbj5saT5hLFxyXG4ucGFnaW5hdGlvbj5saT5zcGFuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjZmI4ZjJlICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5hLFxyXG4ucGFnaW5hdGlvbj5saTpmaXJzdC1jaGlsZD5zcGFuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbj5saTpsYXN0LWNoaWxkPmEsXHJcbi5wYWdpbmF0aW9uPmxpOmxhc3QtY2hpbGQ+c3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24+bGk+YTpob3ZlcixcclxuLnBhZ2luYXRpb24+bGk+YTpmb2N1cyxcclxuLnBhZ2luYXRpb24+bGk+c3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24+bGk+c3Bhbjpmb2N1cyB7XHJcbiAgICB6LWluZGV4OiAzO1xyXG4gICAgY29sb3I6ICMyMzUyN2M7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmEsXHJcbi5wYWdpbmF0aW9uPi5hY3RpdmU+YTpob3ZlcixcclxuLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmZvY3VzLFxyXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sXHJcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmZvY3VzIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZiOGYyZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZiOGYyZTtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW4sXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3Bhbjpmb2N1cyxcclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPmEsXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1sZz5saT5hLFxyXG4ucGFnaW5hdGlvbi1sZz5saT5zcGFuIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPmEsXHJcbi5wYWdpbmF0aW9uLWxnPmxpOmZpcnN0LWNoaWxkPnNwYW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1sZz5saTpsYXN0LWNoaWxkPmEsXHJcbi5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+c3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tc20+bGk+YSxcclxuLnBhZ2luYXRpb24tc20+bGk+c3BhbiB7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPmEsXHJcbi5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPnNwYW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbT5saTpsYXN0LWNoaWxkPmEsXHJcbi5wYWdpbmF0aW9uLXNtPmxpOmxhc3QtY2hpbGQ+c3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLnBhZ2VyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnBhZ2VyOmJlZm9yZSxcclxuLnBhZ2VyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5wYWdlcjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnBhZ2VyIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLnBhZ2VyIGxpPmEsXHJcbi5wYWdlciBsaT5zcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDVweCAxNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG59XHJcblxyXG4ucGFnZXIgbGk+YTpob3ZlcixcclxuLnBhZ2VyIGxpPmE6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxufVxyXG5cclxuLnBhZ2VyIC5uZXh0PmEsXHJcbi5wYWdlciAubmV4dD5zcGFuIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnBhZ2VyIC5wcmV2aW91cz5hLFxyXG4ucGFnZXIgLnByZXZpb3VzPnNwYW4ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5wYWdlciAuZGlzYWJsZWQ+YSxcclxuLnBhZ2VyIC5kaXNhYmxlZD5hOmhvdmVyLFxyXG4ucGFnZXIgLmRpc2FibGVkPmE6Zm9jdXMsXHJcbi5wYWdlciAuZGlzYWJsZWQ+c3BhbiB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4uYWxlcnQge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmFsZXJ0IGg0IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmFsZXJ0IC5hbGVydC1saW5rIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uYWxlcnQ+cCxcclxuLmFsZXJ0PnVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5hbGVydD5wK3Age1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4uYWxlcnQtZGlzbWlzc2FibGUsXHJcbi5hbGVydC1kaXNtaXNzaWJsZSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxyXG4uYWxlcnQtZGlzbWlzc2libGUgLmNsb3NlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogLTJweDtcclxuICAgIHJpZ2h0OiAtMjFweDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uYWxlcnQtc3VjY2VzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuXHJcbi5hbGVydC1zdWNjZXNzIGhyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7XHJcbn1cclxuXHJcbi5hbGVydC1zdWNjZXNzIC5hbGVydC1saW5rIHtcclxuICAgIGNvbG9yOiAjMmI1NDJjO1xyXG59XHJcblxyXG4uYWxlcnQtaW5mbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYmNlOGYxO1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbi5hbGVydC1pbmZvIGhyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNhNmUxZWM7XHJcbn1cclxuXHJcbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcclxuICAgIGNvbG9yOiAjMjQ1MjY5O1xyXG59XHJcblxyXG4uYWxlcnQtd2FybmluZyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZmFlYmNjO1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbi5hbGVydC13YXJuaW5nIGhyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNmN2UxYjU7XHJcbn1cclxuXHJcbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcclxuICAgIGNvbG9yOiAjNjY1MTJjO1xyXG59XHJcblxyXG4uYWxlcnQtZGFuZ2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbiAgICBib3JkZXItY29sb3I6ICNlYmNjZDE7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlciBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwO1xyXG59XHJcblxyXG4uYWxlcnQtZGFuZ2VyIC5hbGVydC1saW5rIHtcclxuICAgIGNvbG9yOiAjODQzNTM0O1xyXG59XHJcblxyXG4ubWVkaWEge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLm1lZGlhOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5tZWRpYSBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4ubWVkaWEsXHJcbi5tZWRpYS1ib2R5IHtcclxuICAgIHpvb206IDE7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4ubWVkaWEtYm9keSB7XHJcbiAgICB3aWR0aDogMTAwMDBweDtcclxufVxyXG5cclxuLm1lZGlhLW9iamVjdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuLm1lZGlhLXJpZ2h0LFxyXG4ubWVkaWE+LnB1bGwtcmlnaHQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGVmdCxcclxuLm1lZGlhPi5wdWxsLWxlZnQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLm1lZGlhLWxlZnQsXHJcbi5tZWRpYS1yaWdodCxcclxuLm1lZGlhLWJvZHkge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5tZWRpYS1taWRkbGUge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm1lZGlhLWJvdHRvbSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG59XHJcblxyXG4ubWVkaWEtaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0sXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICM1NTU7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24ubGlzdC1ncm91cC1pdGVtLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW1bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxsIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICAgIGNvbG9yOiAjYzdkZGVmO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzc1tkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjNzYzZDtcclxuICAgIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIHtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm9bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b24sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlciB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXJbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYmNjY2M7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxyXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXHJcbi5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxyXG4uZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXHJcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxufVxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzUlO1xyXG59XHJcblxyXG4uY2xvc2Uge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0yMCk7XHJcbn1cclxuXHJcbi5jbG9zZTpob3ZlcixcclxuLmNsb3NlOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcclxufVxyXG5cclxuYnV0dG9uLmNsb3NlLFxyXG4uY2xvc2UuYnV0dG9uLFxyXG4uY2xvc2UuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5jbG9zZS5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbi5jbG9zZSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24uY2xvc2VbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyAuY2xvc2Uuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmNsb3NlLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuY2FwdGlvbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxudGgge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnRhYmxlPnRoZWFkPnRyPnRoLFxyXG4udGFibGU+dGhlYWQ+dHI+dGQsXHJcbi50YWJsZT50Ym9keT50cj50aCxcclxuLnRhYmxlPnRib2R5PnRyPnRkLFxyXG4udGFibGU+dGZvb3Q+dHI+dGgsXHJcbi50YWJsZT50Zm9vdD50cj50ZCB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlPnRoZWFkPnRyPnRoIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlPmNhcHRpb24rdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsXHJcbi50YWJsZT5jYXB0aW9uK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLFxyXG4udGFibGU+Y29sZ3JvdXArdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGgsXHJcbi50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50ZCxcclxuLnRhYmxlPnRoZWFkOmZpcnN0LWNoaWxkPnRyOmZpcnN0LWNoaWxkPnRoLFxyXG4udGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGQge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxufVxyXG5cclxuLnRhYmxlPnRib2R5K3Rib2R5IHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGUgLnRhYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGgsXHJcbi50YWJsZS1jb25kZW5zZWQ+dGhlYWQ+dHI+dGQsXHJcbi50YWJsZS1jb25kZW5zZWQ+dGJvZHk+dHI+dGgsXHJcbi50YWJsZS1jb25kZW5zZWQ+dGJvZHk+dHI+dGQsXHJcbi50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGgsXHJcbi50YWJsZS1jb25kZW5zZWQ+dGZvb3Q+dHI+dGQge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoLFxyXG4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQsXHJcbi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aCxcclxuLnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkLFxyXG4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGgsXHJcbi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgsXHJcbi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1vZi10eXBlKG9kZCkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcclxufVxyXG5cclxudGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSxcclxudGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4udGFibGU+dGhlYWQ+dHI+dGQuYWN0aXZlLFxyXG4udGFibGU+dGhlYWQ+dHI+dGguYWN0aXZlLFxyXG4udGFibGU+dGhlYWQ+dHIuYWN0aXZlPnRkLFxyXG4udGFibGU+dGhlYWQ+dHIuYWN0aXZlPnRoLFxyXG4udGFibGU+dGJvZHk+dHI+dGQuYWN0aXZlLFxyXG4udGFibGU+dGJvZHk+dHI+dGguYWN0aXZlLFxyXG4udGFibGU+dGJvZHk+dHIuYWN0aXZlPnRkLFxyXG4udGFibGU+dGJvZHk+dHIuYWN0aXZlPnRoLFxyXG4udGFibGU+dGZvb3Q+dHI+dGQuYWN0aXZlLFxyXG4udGFibGU+dGZvb3Q+dHI+dGguYWN0aXZlLFxyXG4udGFibGU+dGZvb3Q+dHIuYWN0aXZlPnRkLFxyXG4udGFibGU+dGZvb3Q+dHIuYWN0aXZlPnRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbn1cclxuXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5hY3RpdmU6aG92ZXIsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5hY3RpdmU6aG92ZXIsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGQsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uYWN0aXZlLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHIuYWN0aXZlOmhvdmVyPnRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7XHJcbn1cclxuXHJcbi50YWJsZT50aGVhZD50cj50ZC5zdWNjZXNzLFxyXG4udGFibGU+dGhlYWQ+dHI+dGguc3VjY2VzcyxcclxuLnRhYmxlPnRoZWFkPnRyLnN1Y2Nlc3M+dGQsXHJcbi50YWJsZT50aGVhZD50ci5zdWNjZXNzPnRoLFxyXG4udGFibGU+dGJvZHk+dHI+dGQuc3VjY2VzcyxcclxuLnRhYmxlPnRib2R5PnRyPnRoLnN1Y2Nlc3MsXHJcbi50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRkLFxyXG4udGFibGU+dGJvZHk+dHIuc3VjY2Vzcz50aCxcclxuLnRhYmxlPnRmb290PnRyPnRkLnN1Y2Nlc3MsXHJcbi50YWJsZT50Zm9vdD50cj50aC5zdWNjZXNzLFxyXG4udGFibGU+dGZvb3Q+dHIuc3VjY2Vzcz50ZCxcclxuLnRhYmxlPnRmb290PnRyLnN1Y2Nlc3M+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLnN1Y2Nlc3M6aG92ZXIsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5zdWNjZXNzOmhvdmVyLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50ZCxcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5zdWNjZXNzLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHIuc3VjY2Vzczpob3Zlcj50aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2O1xyXG59XHJcblxyXG4udGFibGU+dGhlYWQ+dHI+dGQuaW5mbyxcclxuLnRhYmxlPnRoZWFkPnRyPnRoLmluZm8sXHJcbi50YWJsZT50aGVhZD50ci5pbmZvPnRkLFxyXG4udGFibGU+dGhlYWQ+dHIuaW5mbz50aCxcclxuLnRhYmxlPnRib2R5PnRyPnRkLmluZm8sXHJcbi50YWJsZT50Ym9keT50cj50aC5pbmZvLFxyXG4udGFibGU+dGJvZHk+dHIuaW5mbz50ZCxcclxuLnRhYmxlPnRib2R5PnRyLmluZm8+dGgsXHJcbi50YWJsZT50Zm9vdD50cj50ZC5pbmZvLFxyXG4udGFibGU+dGZvb3Q+dHI+dGguaW5mbyxcclxuLnRhYmxlPnRmb290PnRyLmluZm8+dGQsXHJcbi50YWJsZT50Zm9vdD50ci5pbmZvPnRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbn1cclxuXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC5pbmZvOmhvdmVyLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI+dGguaW5mbzpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyLmluZm86aG92ZXI+dGQsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4uaW5mbyxcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyLmluZm86aG92ZXI+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcclxufVxyXG5cclxuLnRhYmxlPnRoZWFkPnRyPnRkLndhcm5pbmcsXHJcbi50YWJsZT50aGVhZD50cj50aC53YXJuaW5nLFxyXG4udGFibGU+dGhlYWQ+dHIud2FybmluZz50ZCxcclxuLnRhYmxlPnRoZWFkPnRyLndhcm5pbmc+dGgsXHJcbi50YWJsZT50Ym9keT50cj50ZC53YXJuaW5nLFxyXG4udGFibGU+dGJvZHk+dHI+dGgud2FybmluZyxcclxuLnRhYmxlPnRib2R5PnRyLndhcm5pbmc+dGQsXHJcbi50YWJsZT50Ym9keT50ci53YXJuaW5nPnRoLFxyXG4udGFibGU+dGZvb3Q+dHI+dGQud2FybmluZyxcclxuLnRhYmxlPnRmb290PnRyPnRoLndhcm5pbmcsXHJcbi50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRkLFxyXG4udGFibGU+dGZvb3Q+dHIud2FybmluZz50aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcblxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQud2FybmluZzpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLndhcm5pbmc6aG92ZXIsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50ci53YXJuaW5nOmhvdmVyPnRkLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+Lndhcm5pbmcsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50ci53YXJuaW5nOmhvdmVyPnRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7XHJcbn1cclxuXHJcbi50YWJsZT50aGVhZD50cj50ZC5kYW5nZXIsXHJcbi50YWJsZT50aGVhZD50cj50aC5kYW5nZXIsXHJcbi50YWJsZT50aGVhZD50ci5kYW5nZXI+dGQsXHJcbi50YWJsZT50aGVhZD50ci5kYW5nZXI+dGgsXHJcbi50YWJsZT50Ym9keT50cj50ZC5kYW5nZXIsXHJcbi50YWJsZT50Ym9keT50cj50aC5kYW5nZXIsXHJcbi50YWJsZT50Ym9keT50ci5kYW5nZXI+dGQsXHJcbi50YWJsZT50Ym9keT50ci5kYW5nZXI+dGgsXHJcbi50YWJsZT50Zm9vdD50cj50ZC5kYW5nZXIsXHJcbi50YWJsZT50Zm9vdD50cj50aC5kYW5nZXIsXHJcbi50YWJsZT50Zm9vdD50ci5kYW5nZXI+dGQsXHJcbi50YWJsZT50Zm9vdD50ci5kYW5nZXI+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmRhbmdlcjpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmRhbmdlcjpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyLmRhbmdlcjpob3Zlcj50ZCxcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5kYW5nZXIsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50ci5kYW5nZXI6aG92ZXI+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcclxufVxyXG5cclxuLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgIG1pbi1oZWlnaHQ6IDAuMDElO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC8qbWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAqIDAuNzUpOyovXHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XHJcbiAgICAgICAgLyogLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7Ki9cclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyLXRodW1iIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhiOGI4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhcjp2ZXJ0aWNhbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyOmhvcml6b250YWwge1xyXG4gICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGJvZHk+dHI+dGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGQge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmxhc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyOmxhc3QtY2hpbGQ+dGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmNsZWFyZml4OmJlZm9yZSxcclxuLmltZy1ib3gtcmlnaHQ6YmVmb3JlLFxyXG4uaW1nLWJveC1sZWZ0OmJlZm9yZSxcclxuLmltZy1ib3gtY2VudGVyOmJlZm9yZSxcclxuLmltYWdlLWJveC1sZWZ0OmJlZm9yZSxcclxuLmltYWdlLWJveC1yaWdodDpiZWZvcmUsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWw6YmVmb3JlLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmJlZm9yZSxcclxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmJlZm9yZSxcclxuLm1tLXByb21vOmJlZm9yZSxcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDpiZWZvcmUsXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YmVmb3JlLFxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpiZWZvcmUsXHJcbi5hcnRpY2xlLXdyYXBwZXI6YmVmb3JlLFxyXG4uYXJ0aWNsZS1mb290ZXI6YmVmb3JlLFxyXG4udG9waWNzLWZpbHRlci13cmFwcGVyOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyOmJlZm9yZSxcclxuLmNsZWFyZml4OmFmdGVyLFxyXG4uaW1nLWJveC1yaWdodDphZnRlcixcclxuLmltZy1ib3gtbGVmdDphZnRlcixcclxuLmltZy1ib3gtY2VudGVyOmFmdGVyLFxyXG4uaW1hZ2UtYm94LWxlZnQ6YWZ0ZXIsXHJcbi5pbWFnZS1ib3gtcmlnaHQ6YWZ0ZXIsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWw6YWZ0ZXIsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2w6YWZ0ZXIsXHJcbi5ldmVudHMtYmxvY2std3JhcHBlcjphZnRlcixcclxuLm1tLXByb21vOmFmdGVyLFxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmFmdGVyLFxyXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmFmdGVyLFxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjphZnRlcixcclxuLmFydGljbGUtd3JhcHBlcjphZnRlcixcclxuLmFydGljbGUtZm9vdGVyOmFmdGVyLFxyXG4udG9waWNzLWZpbHRlci13cmFwcGVyOmFmdGVyLFxyXG4uZmlsdGVyLXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmNsZWFyZml4OmFmdGVyLFxyXG4uaW1nLWJveC1yaWdodDphZnRlcixcclxuLmltZy1ib3gtbGVmdDphZnRlcixcclxuLmltZy1ib3gtY2VudGVyOmFmdGVyLFxyXG4uaW1hZ2UtYm94LWxlZnQ6YWZ0ZXIsXHJcbi5pbWFnZS1ib3gtcmlnaHQ6YWZ0ZXIsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWw6YWZ0ZXIsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2w6YWZ0ZXIsXHJcbi5ldmVudHMtYmxvY2std3JhcHBlcjphZnRlcixcclxuLm1tLXByb21vOmFmdGVyLFxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmFmdGVyLFxyXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmFmdGVyLFxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjphZnRlcixcclxuLmFydGljbGUtd3JhcHBlcjphZnRlcixcclxuLmFydGljbGUtZm9vdGVyOmFmdGVyLFxyXG4udG9waWNzLWZpbHRlci13cmFwcGVyOmFmdGVyLFxyXG4uZmlsdGVyLXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jZW50ZXItYmxvY2sge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLnB1bGwtcmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdWxsLWxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2hvdyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW52aXNpYmxlIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLnRleHQtaGlkZSB7XHJcbiAgICBmb250OiAwLzAgYTtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5oaWRkZW4ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWZmaXgge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG5ALW1zLXZpZXdwb3J0IHtcclxuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGg7XHJcbn1cclxuXHJcbi52aXNpYmxlLXhzIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUtc20ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS1tZCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlLWxnIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUteHMtYmxvY2ssXHJcbi52aXNpYmxlLXhzLWlubGluZSxcclxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxyXG4udmlzaWJsZS1zbS1ibG9jayxcclxuLnZpc2libGUtc20taW5saW5lLFxyXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXHJcbi52aXNpYmxlLW1kLWJsb2NrLFxyXG4udmlzaWJsZS1tZC1pbmxpbmUsXHJcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcclxuLnZpc2libGUtbGctYmxvY2ssXHJcbi52aXNpYmxlLWxnLWlubGluZSxcclxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudmlzaWJsZS14cyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS52aXNpYmxlLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRyLnZpc2libGUteHMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoLnZpc2libGUteHMsXHJcbiAgICB0ZC52aXNpYmxlLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZpc2libGUteHMtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZpc2libGUteHMtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xyXG4gICAgLnZpc2libGUtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLXNtLFxyXG4gICAgdGQudmlzaWJsZS1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xyXG4gICAgLnZpc2libGUtc20tYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjEuOTM3NWVtKSB7XHJcbiAgICAudmlzaWJsZS1zbS1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xyXG4gICAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcclxuICAgIC52aXNpYmxlLW1kIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1tZCxcclxuICAgIHRkLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcclxuICAgIC52aXNpYmxlLW1kLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtYXgtd2lkdGg6IDc0LjkzNzVlbSkge1xyXG4gICAgLnZpc2libGUtbWQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcclxuICAgIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAudmlzaWJsZS1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS52aXNpYmxlLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRyLnZpc2libGUtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoLnZpc2libGUtbGcsXHJcbiAgICB0ZC52aXNpYmxlLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAudmlzaWJsZS1sZy1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuICAgIC52aXNpYmxlLWxnLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5oaWRkZW4teHMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2MS45Mzc1ZW0pIHtcclxuICAgIC5oaWRkZW4tc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcclxuICAgIC5oaWRkZW4tbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuICAgIC5oaWRkZW4tbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnZpc2libGUtcHJpbnQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnZpc2libGUtcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS1wcmludCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLXByaW50LFxyXG4gICAgdGQudmlzaWJsZS1wcmludCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1wcmludC1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAudmlzaWJsZS1wcmludC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC52aXNpYmxlLXByaW50LWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLmhpZGRlbi1wcmludCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi8qQ2hldnJvbnMqL1xyXG4vKk5hdiBJY29ucyovXHJcbi8qU2hhcmUgSWNvbnMqL1xyXG4vKlNsaWRlciBBcnJvd3MqL1xyXG4vKlRvcGljIEJveCBJY29ucyovXHJcbi8qIFRZUE9HUkFQSFkgVkFSSUFCTEVTICovXHJcbi8qIE1JWElOUyAqL1xyXG4vKiBGVU5DVElPTlMgKi9cclxuYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uOmhvdmVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGE6aG92ZXIsXHJcbi5hY2Nlc3MtYnV0dG9uOmhvdmVyLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3ZlcixcclxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC50aXRsZSBhOmhvdmVyLFxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBsaTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmE6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saT5hOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgYTpob3Zlcjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgYTpob3Zlcjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXHJcbi50b3BpYy1saW5rOmhvdmVyLFxyXG4uYXJ0aWNsZS1saW5rOmhvdmVyLFxyXG4udG9waWNzLXdyYXBwZXIgYTpob3ZlcixcclxuLmZlYXR1cmUtYm94IGE6aG92ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxyXG4uYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIHNwYW4sXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHNwYW46bm90KC5zaG9wLWNvdW50KSxcclxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgbGFiZWwsXHJcbi5zaXRlLW5hbWUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XHJcbiAgICBjbGlwOiByZWN0KDFweCAxcHggMXB4IDFweCk7XHJcbiAgICAvKiBJRTYsIElFNyAqL1xyXG4gICAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDFweCAhaW1wb3J0YW50O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTphY3RpdmU6bm90KC5zaG9wLWNvdW50KSxcclxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgbGFiZWwuZm9jdXNhYmxlOmFjdGl2ZSxcclxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6YWN0aXZlLFxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLmZvY3VzYWJsZTpmb2N1cyxcclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbi5mb2N1c2FibGU6Zm9jdXM6bm90KC5zaG9wLWNvdW50KSxcclxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgbGFiZWwuZm9jdXNhYmxlOmZvY3VzLFxyXG4uZm9jdXNhYmxlLnNpdGUtbmFtZTpmb2N1cyB7XHJcbiAgICBjbGlwOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXI6aG92ZXIsXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk1LCA5MiwgMC41KTtcclxufVxyXG5cclxuLmFydGljbGUtd3JhcHBlcjpob3ZlciAqLFxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgKiB7XHJcbiAgICBjb2xvcjogIzFjMzA0MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5sYWJlbDpiZWZvcmUsXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciAubGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiAxODVweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZDogI2ZiOGYyZTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZiOGYyZSA1MCUsICNkYTc0MTkgNTAlKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAjZGE3NDE5IDUzcHg7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgNTNweCAwIDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvY2hldnJvbi9zMDUtcmlnaHQtd2hpdGUucG5nPzE0NDQyNTE4NzUnKSBuby1yZXBlYXQgMCAwIHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC00MnB4O1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuXHJcbiAgICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyIHtcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgcmlnaHQ6IC00M3B4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4uYnV0dG9uOmhvdmVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLmJ1dHRvbjp2aXNpdGVkLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6dmlzaXRlZCxcclxuLnNpbXBsZS1idXR0b246dmlzaXRlZCxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjp2aXNpdGVkLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjp2aXNpdGVkLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTp2aXNpdGVkLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246dmlzaXRlZCxcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOnZpc2l0ZWQsXHJcbi5idXR0b24tc2Vjb25kYXJ5OnZpc2l0ZWQsXHJcbi5idXR0b246YWN0aXZlLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6YWN0aXZlLFxyXG4uc2ltcGxlLWJ1dHRvbjphY3RpdmUsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246YWN0aXZlLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjphY3RpdmUsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmFjdGl2ZSxcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmFjdGl2ZSxcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFjdGl2ZSxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b246Zm9jdXMsXHJcbi5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246Zm9jdXMsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOmZvY3VzLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpmb2N1cyxcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5LFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4ge1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgNDBweCAwIDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxyXG4uc2ltcGxlLWJ1dHRvbjphZnRlcixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphZnRlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b246YWZ0ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b246YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbjphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIge1xyXG4gICAgd2lkdGg6IDI1cHggIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAtMzJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdDNUQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICM2N2I3YzcgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzc3YzVkNSA1MCUsICM2N2I3YzcgNTAlKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtb3V0bGluZSB7XHJcbiAgICB3aWR0aDogMTQ2cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MDBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5idXR0b24td2hpdGUtb3V0bGluZSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtb3V0bGluZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUgYSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmcge1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTVweCAyMCUgMTVweCAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5idXR0b24td2hpdGUtYmcge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2NoZXZyb24tc2YzOGVjNjI3MTkucG5nJykgbm8tcmVwZWF0IDAgLTI5NXB4LzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNnB4O1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMzJweDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmc6aG92ZXI6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTgycHg7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzc3QzVENTtcclxufVxyXG5cclxuLmFjY2Vzcy1idXR0b246aG92ZXIsXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICM1ZjllYWE7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLmxvZ2luLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjZiNmI2O1xyXG59XHJcblxyXG4uYWNjZXNzLWJ1dHRvbi5sb2dpbjpob3ZlcixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXQubG9naW5bdHlwZT0nc3VibWl0J106aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzkyOTI5MjtcclxufVxyXG5cclxuLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyAuc2VhcmNoLWZvcm0gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5zaW1wbGUtYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3Bhbisuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmI4ZjJlICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC1vLXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b246aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3Bhbisuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGE3NDE5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qU3R5bGVzIGZvciBpbWFnZXMgaW4gdGhlIGNvbnRlbnQgYXJlYSovXHJcbi5pbWctYm94LFxyXG4uaW1nLWJveC1yaWdodCxcclxuLmltZy1ib3gtbGVmdCxcclxuLmltZy1ib3gtY2VudGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5pbWctYm94IGltZyxcclxuLmltZy1ib3gtcmlnaHQgaW1nLFxyXG4uaW1nLWJveC1sZWZ0IGltZyxcclxuLmltZy1ib3gtY2VudGVyIGltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuXHJcbiAgICAuaW1nLWJveCxcclxuICAgIC5pbWctYm94LXJpZ2h0LFxyXG4gICAgLmltZy1ib3gtbGVmdCxcclxuICAgIC5pbWctYm94LWNlbnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmltZy1ib3ggLmltZy1ib3gtY29udGVudCxcclxuLmltZy1ib3gtcmlnaHQgLmltZy1ib3gtY29udGVudCxcclxuLmltZy1ib3gtbGVmdCAuaW1nLWJveC1jb250ZW50LFxyXG4uaW1nLWJveC1jZW50ZXIgLmltZy1ib3gtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbn1cclxuXHJcbi5pbWctYm94IC5jYXB0aW9uLFxyXG4uaW1nLWJveC1yaWdodCAuY2FwdGlvbixcclxuLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcclxuLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LXNpemU6IDAuNjg3NWVtO1xyXG4gICAgbWFyZ2luOiA4cHggMCAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuXHJcbiAgICAuaW1nLWJveCAuY2FwdGlvbixcclxuICAgIC5pbWctYm94LXJpZ2h0IC5jYXB0aW9uLFxyXG4gICAgLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcclxuICAgIC5pbWctYm94LWNlbnRlciAuY2FwdGlvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveC1yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveC1sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAxMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3gtY2VudGVyIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1hZ2UtYm94LWxlZnQge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWFnZS1ib3gtcmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4vKiBVbm9yZGVyZWQgYW5kIE9yZGVyZWQgTGlzdHMgKi9cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgb2wsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgdWwsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBvbCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHVsIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCBsaSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgY29udGVudDogXCJcXDAyMDE0XCI7XHJcbiAgICBmb250LXNpemU6IDlweDtcclxuICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbmh0bWwuaWU4IC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBsaSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhO1xyXG59XHJcblxyXG4vKkN1c3RvbSBCdWxsZXRzKi9cclxudWwuYXJyb3ctYnVsbGV0cyxcclxudWwucGRmIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIC8qID4+IExpc3QgaXRlbSovXHJcbn1cclxuXHJcbnVsLmFycm93LWJ1bGxldHMgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxudWwuYXJyb3ctYnVsbGV0cyBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcMDBCQic7XHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG51bC5wZGYgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG51bC5wZGYgbGk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIzcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMge1xyXG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXHJcbiAgICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLFxyXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDhweCAxMHB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjb2xvcjogIzc3QzVENTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYTpob3ZlcixcclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYS5zZWxlY3RlZCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhOmhvdmVyLFxyXG4gICAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYTpob3ZlcixcclxuICAgIC5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXHJcbiAgICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzdDNUQ1O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIG9sLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRyOm50aC1jaGlsZCgybisyKSB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubWFpbi1jb250ZW50IC5jb250ZW50IHRyOmhvdmVyIHRkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG5ib2R5LmFydGljbGUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5pbm5lciAubWFpbi1jb250ZW50IC5jb250ZW50ICoge1xyXG4gICAgLy8gY29sb3I6ICMzNDMzMzI7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLnNtYWxsLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbn1cclxuXHJcbi5icmVhZGNydW1iIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMCAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5kaW5nIC5icmVhZGNydW1iIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLmJyZWFkY3J1bWIgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgY29sb3I6ICM2NzY3Njc7XHJcbn1cclxuXHJcbi5icmVhZGNydW1iIGE6YWZ0ZXIge1xyXG4gICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICBjb250ZW50OiBcIlxcMDAwQkJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZXZlbnRzIGgxIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2w6Zmlyc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmV2ZW50cyAuY29udGVudC0yLWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMgLmNvbnRlbnQtMi1jb2wrZm9ybSB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAyNXB4O1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciAudG9waWNzLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuZGF0ZS1maWx0ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLmZpbHRlci1sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIG9wdGlvbiB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIHBhZGRpbmc6IDNweCAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciBzZWxlY3QjWWVhciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjtcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5yb3cge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBzcGFuIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlLFxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtY29udGVudCxcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgICAgIHdpZHRoOiA4JTtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC50aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpbWUtY29zdCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnNob3ctaGlkZSB7XHJcbiAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnNob3ctaGlkZSBzcGFuIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uZXZlbnRzLWxpbmtzIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZXZlbnRzLWxpbmtzIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3MgYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3MgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5ldmVudHMtbGlua3MgYSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzLWxpbmtzIC5mYSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBjb2xvcjogI2ZiOGYyZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnQtZGV0YWlscyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuLmV2ZW50LWRldGFpbHM6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50LWRhdGUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmV2ZW50LWRhdGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDYwcHg7XHJcbiAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiA1cHggc29saWQgI2ZmZmZmZjtcclxuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciAuZGF0ZSB7XHJcbiAgICBjb2xvcjogIzBmNGI2OCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJhY2tncm91bmQ6ICMwZjRiNjg7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5ldmVudC10aXRsZS1sb2NhdGlvbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gKiB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC5sb2NhdGlvbiB7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAuZGF0ZS10aW1lIHtcclxuICAgIG1hcmdpbjogNXB4IDAgMjBweDtcclxufVxyXG5cclxuZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uaW5uZXIgZm9vdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZGJkO1xyXG59XHJcblxyXG5mb290ZXIgYSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuZm9vdGVyIGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi50by10b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnRvLXRvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50by10b3AgLmJ0bi13cmFwcGVyIHtcclxuICAgIGJvdHRvbTogNTBweDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzdiZDBlMjtcclxuICAgIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnRvLXRvcCAuYnRuLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnRvLXRvcCBhIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC50by10b3AgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogLTMzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50by10b3AgaW1nIHtcclxuICAgIG1heC13aWR0aDogMzdweDtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDU1cHggMCA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgLmNvbnRhaW5lciBkaXYsXHJcbi5mb290ZXItY29udGVudCAuZ2xvYmFsLXNlYXJjaCBkaXYsXHJcbi5mb290ZXItY29udGVudCBoZWFkZXIgLmhlcm8gZGl2LFxyXG5oZWFkZXIgLmZvb3Rlci1jb250ZW50IC5oZXJvIGRpdiB7XHJcbiAgICBtYXJnaW46IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLmZvb3Rlci1jb250ZW50IC5jb250YWluZXIgZGl2LFxyXG4gICAgLmZvb3Rlci1jb250ZW50IC5nbG9iYWwtc2VhcmNoIGRpdixcclxuICAgIC5mb290ZXItY29udGVudCBoZWFkZXIgLmhlcm8gZGl2LFxyXG4gICAgaGVhZGVyIC5mb290ZXItY29udGVudCAuaGVybyBkaXYge1xyXG4gICAgICAgIG1hcmdpbjogOHB4IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweCAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiAxMjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgLnRhZ2xpbmUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGNvbG9yOiAjNzg5NDlkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmZvb3Rlci1jb250ZW50IC50YWdsaW5lIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNDM3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHVsOmJlZm9yZSxcclxuLmZvb3Rlci1jb250ZW50IHVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5mb290ZXItY29udGVudCB1bDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGkubGFzdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXItY29udGVudCAuY29udGFjdC1pbmZvIGxpOmFmdGVyLFxyXG4uZm9vdGVyLWNvbnRlbnQgLmxpbmtzIGxpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwifFwiO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTpsYXN0LWNoaWxkOmFmdGVyLFxyXG4uZm9vdGVyLWNvbnRlbnQgLmxpbmtzIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IC5hZnAtbG9nbyB7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIzN3B4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBsaSB7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuZm9vdGVyLXNvY2lhbC1saW5rcyBsaTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9mb290ZXItc2hhcmluZy5wbmc/MTQ1Njk1Mjc0NScpIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZmFjZWJvb2sge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkzcHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZmFjZWJvb2s6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI3cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEubGlua2VkaW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzI1cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEubGlua2VkaW46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjU5cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEucnNzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ1N3B4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnJzczpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOTFweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS50d2l0dGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU4OXB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnR3aXR0ZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTIzcHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEueW91dHViZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MjFweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS55b3V0dWJlOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY1NXB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmVtYWlsIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYxcHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZW1haWw6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuaW5zdGFncmFtIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc4N3B4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmluc3RhZ3JhbTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04NTNweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5zbmFwY2hhdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MTNweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5zbmFwY2hhdDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NzVweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgLmxpbmtzIGEge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyAubGlua3MgbGk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgLmxpbmtzIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbn1cclxuXHJcbi5pbm5lciAubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbjogNDBweCAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXIgLm1haW4tY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luOiAxMDBweCAwIDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lciAuY29udGVudC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5pbm5lciAuY29udGVudC13cmFwcGVyOmJlZm9yZSxcclxuLmlubmVyIC5jb250ZW50LXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmlubmVyIC5jb250ZW50LXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5pbm5lciAuY29udGVudCxcclxuLmlubmVyIC5jb250ZW50LWZ1bGwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuaW5uZXIgLmNvbnRlbnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLmlubmVyIC5jb250ZW50LFxyXG4gICAgLmlubmVyIC5jb250ZW50LWZ1bGwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuaW5uZXIubm8tc2lkZWJhciAuY29udGVudCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5jb250ZW50IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5jb250ZW50IHtcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuICAgIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRlbnQtMi1jb2wge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG5cclxuLmNvbnRlbnQtMi1jb2w6YmVmb3JlLFxyXG4uY29udGVudC0yLWNvbDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBNRUdBIE1FTlVcclxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1tLWRyb3Bkb3duIHtcclxuICAgIGJhY2tncm91bmQ6ICMxOTUxNmQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAtOTk5ZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tZHJvcGRvd24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2ViZTk7XHJcbiAgICAgICAgaGVpZ2h0OiA5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAuZ2xvYmFsLXNlYXJjaCxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIGhlYWRlciAuaGVybyxcclxuICAgIGhlYWRlciAjbWFpbi1uYXYtd3JhcHBlciAuaGVybyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgbGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgbGkgbGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gYSB7XHJcbiAgICBjb2xvcjogIzExNDI1YTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGE6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC50cmFuc2xhdGVkLWx0ciAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGksXHJcbiAgICAudHJhbnNsYXRlZC1sdHIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpIHtcclxuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpLmFjdGl2ZSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk6aG92ZXI+Lm1tLWRyb3Bkb3duLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWw+bGk6aG92ZXI+Lm1tLWRyb3Bkb3duIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpOmhvdmVyPmEsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saTpob3Zlcj5hIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk+YSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpPmEge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk+YSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saT5hIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgLypmb250LXNpemU6IGVtKDE2cHgsIDE2cHgpOyovXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWw+bGk+YSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk2ODc1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgLm1tLXByb21vLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1NXB4IDAgNnB4IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxMTQyNWE7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCAubW0tcHJvbW8sXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIHtcclxuICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzBiMzc0ZDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMGY0YjY4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgdWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCB1bCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBsaSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBsaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBsaS5oZWFkZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLypmb3IgaWUqL1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBsaSBsaSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpIGxpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgY29udGVudDogXCJcXDAyNUI4XCI7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsZWZ0OiAtMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogM3B4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGxpIGxpIGEsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBsaSBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzLXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dvdXQtbGluayB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24ge1xyXG4gICAgd2lkdGg6IDMyMHB4O1xyXG4gICAgbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IDk5OWVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBsaSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpOm5vdCguaGVhZGVyKSB7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpLmhlYWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNpbXBsZS1idXR0b24sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3Zlcj5hIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ubG9nZ2VkLWluIC5sb2dpbi1saW5rIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLm15LWFjY291bnQtbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDkycHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rIGEge1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDg0cHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogNnB4IDE0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBoZWlnaHQ6IDc4cHg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28gaW1nLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28gaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdj51bD5saSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDc4cHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdj51bD5saSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGkge1xyXG4gICAgICAgIG1heC13aWR0aDogMTA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2PnVsPmxpPmEsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43MTg3NWVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdj51bD5saT5hLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saT5hIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODQzNzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzLXdyYXBwZXIgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA3OHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDMwcHggMCA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtbW9yZS1saW5rcyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LW1vcmUtbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8ge1xyXG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgLypJbWFnZSBPbmx5IHcvTGluayovXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8rLm1tLXByb21vIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5tbS1wcm9tbyB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8tdGV4dC1vbmx5IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSAucHJvbW8tdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby10ZXh0IHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8tbGluayB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IHtcclxuICAgIG1hcmdpbi1ib3R0b006IDIwcHg7XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyxcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLW9ubHkge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgLyppbWcge1xyXG5cdFx0ICB3aWR0aDogMTAwJTtcclxuXHQgIH0qL1xyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IC5wcm9tby10ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAubW0tcHJvbW8gLmJ1dHRvbixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAubW0tcHJvbW8gLnNpbXBsZS1idXR0b24sXHJcbiAgICAubW0tcHJvbW8gLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAubW0tcHJvbW8gYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLm1tLXByb21vIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgLm1tLXByb21vIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbiAgICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5tbS1wcm9tbyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAuc21hbGwtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuICAgIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWw6YmVmb3JlLFxyXG4ubmF2LXV0aWxpdGllcyB1bDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaS5sYXN0IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5uYXYtc2VhcmNoIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExNHB4O1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLmNvbnRhY3Qge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjNweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5zaG9wIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMnB4O1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLnNob3AgLnNob3AtY291bnQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmYzM1YztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0b3A6IC03cHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5uYXYtbW9yZS1saW5rcyBidXR0b24sXHJcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubmF2LW1vcmUtbGlua3MgLnNpbXBsZS1idXR0b24sXHJcbi5uYXYtbW9yZS1saW5rcyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuLm5hdi1tb3JlLWxpbmtzIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC5uYXYtbW9yZS1saW5rcyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5uYXYtbW9yZS1saW5rcyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAubmF2LW1vcmUtbGlua3MgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyJykgbm8tcmVwZWF0IGNlbnRlciAxNXB4LzE4cHggI2Y5ZjlmOTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIGhlaWdodDogNjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG4gICAgd2lkdGg6IDUxcHg7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M3ZGNlNDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIGZvbnQtc2l6ZTogMC45NWVtO1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpob3ZlcixcclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZ2xvYmFsLXNlYXJjaC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uZml4ZWQtbmF2IC5nbG9iYWwtc2VhcmNoLXdyYXBwZXIsXHJcbi5pbm5lciAuZ2xvYmFsLXNlYXJjaC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNzlweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5nbG9iYWwtc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9uYXYvc2VhcmNoLWJsYWNrLnBuZz8xNDQ0ODM5MDQ3Jykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvNjUlIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC0xMTk5ODhweDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgdG9wOiAtNXB4O1xyXG4gICAgd2lkdGg6IDI5cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIHBhZGRpbmc6IDAgMThweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saT5hIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCAubW0tbGlua3MtY29sIHtcclxuICAgICAgICBtYXJnaW46IDIwcHg7XHJcbiAgICAgICAgLyogd2lkdGg6IGF1dG87ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCAubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGkubG9naW4ge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XHJcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2LFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgLyogaGVpZ2h0OiAyNXB4OyAqL1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICB3aWR0aDogMjA5cHg7XHJcbiAgICAgICAgLyogYm9yZGVyOiAxcHggcmVkIHNvbGlkOyAqL1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyAudGFnbGluZSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIC50YWdsaW5lIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNTYyNWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdj51bD5saSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGkge1xyXG4gICAgICAgIG1heC13aWR0aDogOTBweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2PnVsPmxpPmEsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1ZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2PnVsPmxpLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2PnVsPmxpPmEsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NWVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcyxcclxuICAgIC5pbm5lciAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyAuc2hvcC1jb3VudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmI4ZjJlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjVweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLm15LWFjY291bnQtbGluaz5hIHtcclxuICAgIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm15LWFjY291bnQtbGluaz5hLFxyXG4uaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm15LWFjY291bnQtbGluaz5hIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rPmEsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm15LWFjY291bnQtbGluaz5hIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIGxpIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuLyogTmF2IHRvIG11bHRpcGxlIGNvbHVtbnMgY2hhbmdlcyAqL1xyXG4jbWFpbi1uYXYtd3JhcHBlciAuZnBhLWN0cC1uYXZpZ2F0aW9uLWNvbHVtbiBuYXY+dWwgLm1tLWNvbnRlbnQgdWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAuZnBhLWN0cC1uYXZpZ2F0aW9uLWNvbHVtbiBuYXY+dWwgLm1tLWNvbnRlbnQgdWwgLmhlYWRlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKiBIb21lIHBhZ2UgaGVybyAqL1xyXG5oZWFkZXIgLmhlcm8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YmVmb3JlLFxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgd2lkdGg6IDgwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XHJcbiAgICAgICAgd2lkdGg6IDQ1JTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMS41NjI1ZW07XHJcbiAgICBjb2xvcjogIzMzOTliMztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBjb2xvcjogIzc4OTQ5ZDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXI6bm90KC5hcnRpY2xlKSAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCBwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgYSB7XHJcbiAgICBjb2xvcjogIzVlYWViZTtcclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMzNjNhM2I7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkKy5jb2wge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCxcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG5cclxuICAgIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxyXG4gICAgLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94ICNhdHN0YngsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggI2F0c3RieCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdC1zaGFyZS1idG4sXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0LXNoYXJlLWJ0biB7XHJcbiAgICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2Zvb3Rlci1zaGFyaW5nLnBuZz8xNDU2OTUyNzQ1Jykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayxcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2s6aG92ZXIsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3ZlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1NnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTc2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5idXR0b24sXHJcbi5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXHJcbi5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuc2lkZWJhciBidXR0b24sXHJcbi5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4uc2lkZWJhciAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5zaWRlYmFyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4uc2lkZWJhciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuc2lkZWJhciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLnNpZGViYXIgLmJ1dHRvbixcclxuICAgIC5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAuc2lkZWJhciBidXR0b24sXHJcbiAgICAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuICAgIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbiAgICAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbiAgICAuc2lkZWJhciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcclxuICAgIC5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2VlZWVlZTtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgYm9keS5sYW5kaW5nIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNjI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuZXZlbnQgLnNpZGVib3gtY29udGVudCB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSB7XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDZlZWYyO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XHJcbiAgICBib3JkZXItY29sb3I6ICM3YmQwZTE7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDEycHggMDtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc2l6ZTogMS4zNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5zb3VyY2Uge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNtYWxsLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCBpbWcsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtbGVmdCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtbGVmdCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJsb2ctbGlzdD51bCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctbGlzdCBoMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QgaDMrcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QgaDMrcCBzdHJvbmcge1xyXG4gICAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscytkaXYge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybS1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1zb3J0LW5ldy1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1zb3J0LW9sZC1idXR0b25cIl0ge1xyXG4gICAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyB0ZXh0YXJlYSxcclxuLmJsb2ctZGV0YWlscyBpbnB1dCB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLWNvbnRhaW5lclwiXT5kaXYge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LWZvcm0tYnV0dG9uXCJdOmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtc29ydC1uZXctYnV0dG9uXCJdOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICd8JztcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgcGFkZGluZzogMCA1cHggMCAxMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9XCJjb21tZW50LWF2YXRhclwiXSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9XCJjb21tZW50LWF2YXRhclwiXStwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdLFxyXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiA3MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAuYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9XCJjb21tZW50LWF2YXRhclwiXSxcclxuICAgIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtXCJdIGltZyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPVwiY29tbWVudC1uYW1lXCJdLFxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPVwiY29tbWVudC1kYXRlXCJdIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPVwiY29tbWVudC1kYXRlXCJdIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiAjODg4ODg4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9XCJjb21tZW50LW5hbWVcIl0sXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9XCJjb21tZW50LW1lc3NhZ2VcIl0ge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSB0ZXh0YXJlYSB7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LWZvcm1cIl0gdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc21hbGwtdGV4dCxcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2ltcGxlLWJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGJhY2tncm91bmQ6ICNmYjhmMmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGE3NDE5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2ltcGxlLWJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDUwcHggOTBweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctbG9nZ2VkLW91dC12aWV3XCJdIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDkwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld1wiXSBpbnB1dCB7XHJcbiAgICBtYXJnaW46IDIwcHggMCAxMHB4O1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG59XHJcblxyXG4uYXJjaGl2ZXMtaXRlbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkYmRiZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmFyY2hpdmVzLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDMwMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IGEge1xyXG4gICAgICAgIHdpZHRoOiAyODBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCxcclxuICAgIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1ib2R5IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0gaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG4uYXJjaGl2ZXMtaXRlbSAuc291cmNlIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNjc2NzY3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzJTtcclxuICAgIH1cclxuXHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMge1xyXG4gICAgICAgIHdpZHRoOiA2NCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLmNvbC5zaWRlYmFyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLmNvbDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgIC5sYW5kaW5nIC5idXR0b24sXHJcbiAgICAubGFuZGluZyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAubGFuZGluZyAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5sYW5kaW5nIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmxhbmRpbmcgYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbiAgICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmxhbmRpbmcgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmxhbmRpbmcgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5sYW5kaW5nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmxhbmRpbmcgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIsXHJcbi5hcnRpY2xlLXdyYXBwZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIgLnRvcGljLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4udG9waWMtd3JhcHBlciAudG9waWMgaDMsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIgLnRvcGljIHAsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBjb2xvcjogIzNkM2QzZDtcclxufVxyXG5cclxuLnRvcGljLWxpbms6aG92ZXIgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNDksIDI0OSwgMjQ5LCAwLjcpO1xyXG59XHJcblxyXG4udG9waWMtbGluazpob3ZlciBoMyB7XHJcbiAgICBjb2xvcjogIzVCNjc3MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtbGluazpudGgtb2YtdHlwZShvZGQpIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmxhbmRpbmcgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIGhlaWdodDogMTEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5uYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogIzE5NTE2ZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBuYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbm5hdiNtb2JpbGUtbWVudSAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9idG4tbW9iaWxlLW1lbnUucG5nPzE0NDQ4NDgxMzgnKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHNwYW4ge1xyXG4gICAgZm9udDogMC8wIGE7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1vYmlsZS1tZW51LWZvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24gYS5jb250YWN0OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NXB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhLnNob3AgLnNob3AtY291bnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24gYS5zaG9wOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b24sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNpbXBsZS1idXR0b24sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTIuMjVweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiA5NXB4O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLXRvcC0xIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vYmlsZS1tZW51LXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tbS10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWEgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIgLmZvb3Rlci1idXR0b246bnRoLW9mLXR5cGUoMikge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTk5OTk5O1xyXG59XHJcblxyXG4ubW0tbWVudS5tbS1jdXJyZW50IHtcclxuICAgIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xyXG4gICAgLm1tLW1lbnUubW0tY3VycmVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tZHJvcGRvd24gLm1tLWxpc3R2aWV3IGxpLmhlYWRlciB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIGEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93bi5tbS1wYW5lbDphZnRlcixcclxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmJlZm9yZSB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldz5saT5hLFxyXG4ubW0tbGlzdHZpZXc+bGk+c3BhbixcclxuLm1tLWxpc3R2aWV3PmxpLmhlYWRlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG59XHJcblxyXG4ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXIsXHJcbi5tbS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsXHJcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjpiZWZvcmUsXHJcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldz5saSxcclxuLm1tLWxpc3R2aWV3PmxpOmFmdGVyLFxyXG4ubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQsXHJcbi5tbS1saXN0dmlldz5saSAubW0tbmV4dDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBodG1sLm1tLW9wZW5lZCBib2R5OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNjU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tbS1wYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XHJcbiAgICBodG1sLm1tLW9wZW5lZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmlubmVyLnRvcGljcyAubWFpbi1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIudG9waWNzIC5jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5pbm5lci50b3BpY3MgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5pbm5lci50b3BpY3MgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmFydGljbGUtc2V0LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLWxpbmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAxNDNweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYXJ0aWNsZS1saW5rIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgIG1heC13aWR0aDogMzUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtbGluazpudGgtY2hpbGQoMm4pIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYXJ0aWNsZS1saW5rIHtcclxuICAgICAgICBoZWlnaHQ6IDE0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDNweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtbGluay5tZW1iZXIuYmxvY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1saW5rLm1lbWJlci5ibG9jazpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDE0M3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLXdoaXRlLnBuZz8xNDQ1ODY5MTgyJykgbm8tcmVwZWF0IDk3JSAxMHB4LzExcHggdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJsb2NrIC5hY2Nlc3MtYmxvY2tlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyICoge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyIHAge1xyXG4gICAgb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIC5kYXRlLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC5zcG9uc29yLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXR5cGUge1xyXG4gICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgLypmb250LXdlaWdodDogJGJvbGQgIWltcG9ydGFudDsqL1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogNXB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XHJcbiAgICAuYXJ0aWNsZS13cmFwcGVyIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtaGVpZ2h0OiAzOHB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5hcnRpY2xlLWZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXR5cGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAub3Blbi1zaGFyZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbnMvdG9waWMtYm94L3NoYXJlLnBuZz8xNDQ1ODcwMzUwJykgbm8tcmVwZWF0IDAgM3B4LzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC50b29sYm94LXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcmlnaHQ6IC0xMjBweDtcclxuICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveC5vcGVuLFxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gub3BlbiB7XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuLmRldGFpbHMtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXI+ZGl2IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4uZGV0YWlscy13cmFwcGVyIC5hcnRpY2xlLXRodW1iIHtcclxuICAgIG1heC13aWR0aDogNzBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIudmlkZW8ge1xyXG4gICAgbWF4LXdpZHRoOiA5N3B4O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMuYWN0aXZlLFxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTgsIDgzLCAwLjM1KTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlcixcclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N0M1RDU7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhLFxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6aG92ZXIgYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnRvcGljcy1maWx0ZXItd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXI6YmVmb3JlLFxyXG4udG9waWNzLXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgYSB7XHJcbiAgICBmb250LXNpemU6IDAuOTM3NWVtO1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTpub3QoLmJ0bikge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXTphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhLmJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMmQyZDI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzLmNvbGxhcHNlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDpiZWZvcmUsXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkubGFzdCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaS5hbGwtdG9waWNzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICAgIGNvbG9yOiAjMzM5OWIzO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uIC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0IC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxyXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSAuY2FyZXQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dDpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmJlZm9yZSxcclxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZCAjMzM5OWIzO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDdweDtcclxuICAgIHRvcDogMTBweDtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxlZnQ6IDgwcHg7XHJcbiAgICB3aWR0aDogMjA1cHg7XHJcbiAgICB6LWluZGV4OiA5OTggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGkge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBhIHtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgLmFjdGl2ZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdkOGZhMjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggLnNpZGVib3gtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgY29sb3I6ICM3N0M1RDU7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMjBweDtcclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IHAge1xyXG4gICAgY29sb3I6ICM2NzZiNmM7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCAuaW1nLWJveC1jZW50ZXIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbixcclxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi50b3BpY3MgLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC50b3BpY3MgLnNpZGViYXIgYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC50b3BpY3MgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4udG9waWNzIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC50b3BpY3MgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJhbmQgLmJ1dHRvbixcclxuLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZCAuc2ltcGxlLWJ1dHRvbixcclxuLmJhbmQgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcclxuLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbi5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJhbmQgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbi5iYW5kIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5iYW5kIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtaW4td2lkdGg6IDIzOHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG5cclxuICAgIC5iYW5kIC5idXR0b24sXHJcbiAgICAuYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuYmFuZCAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5iYW5kIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxyXG4gICAgLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbiAgICAuYmFuZCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJhbmQgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAuYmFuZCBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5iYW5kIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQgLmNvbnRlbnQtd3JhcHBlciBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC10eXBlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIGNvbG9yOiAjNUI2NzcwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmJhbmQtdGl0bGUge1xyXG4gICAgY29sb3I6ICMzMzk5YjM7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmZlYXR1cmUtYm94ZXMge1xyXG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgIHBhZGRpbmc6IDQwcHggMCA0NXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuZmVhdHVyZS1ib3hlcyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0NjBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZm91ciAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAudGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvdmlkZW8tb3ZlcmxheS5wbmc/MTQ0NjA1OTYxMycpIG5vLXJlcGVhdCA1MCUgNTAlLzYwcHggdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3gge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMTMzLCAxNzMsIDAuNSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDI1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDI4OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZXMgLmZlYXR1cmUtYm94IHtcclxuICAgIGhlaWdodDogMjIwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTE1cHg7XHJcbn1cclxuXHJcbi5mYWN0LXdyYXBwZXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4uZm91ciAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjA5Mzc1ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmZvdXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjQzNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5sYWJlbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5mZWF0dXJlLWJveCAubGFiZWwge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5sYWJlbDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2Q0ZDRkNDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGxlZnQ6IDYlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMTBweDtcclxuICAgIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhIHtcclxuICAgIGNvbG9yOiAjMWMzMDQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgaW1nIHtcclxuICAgIG9wYWNpdHk6IDAuNjtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGVtLFxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCBpIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCsuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mYWN0IHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgaSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcblxyXG4gICAgLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxyXG4gICAgLmZlYXR1cmUtYm94IC5mYWN0IGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxyXG4gICAgLmZlYXR1cmUtYm94IC5mYWN0IGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS42ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCsuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgaSxcclxuLmZlYXR1cmUtYm94IC5mYWN0Ky5mZWF0dXJlLXRpdGxlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC01cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgdG9wOiAtMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMzBweDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDpiZWZvcmUsXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcuc2hhZG93IHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTEzcHggMTNweCAwICNlNWU1ZTU7XHJcbiAgICBib3gtc2hhZG93OiAtMTNweCAxM3B4IDAgI2U1ZTVlNTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZyB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogIzVCNjc3MDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciAuYngtc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIGxpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2xpZGVyLWFycm93cy1zMTBjNDMwMzg3YS5wbmcnKTtcclxuICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MnB4O1xyXG4gICAgICAgIGxlZnQ6IC01MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjE4cHg7XHJcbiAgICAgICAgcmlnaHQ6IC01MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuYngtcGFnZXIge1xyXG4gICAgYm90dG9tOiAtNjBweDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEge1xyXG4gICAgYmFja2dyb3VuZDogI2IzYmJjMTtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N0M1RDU7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyMTQsIDIzOCwgMjQyLCAwLjQpICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjN2VjOWQ1O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDc4JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogOTAuNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG4gICAgY29sb3I6ICM3OTc5Nzk7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGVyLWhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCA2MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2xpZGVyLWFycm93cy1zMTBjNDMwMzg3YS5wbmcnKSAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIGxlZnQ6IDdweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzRweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtNDNweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtMzVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IC0zNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC0zNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XHJcbiAgICBmb250LXNpemU6IDAuODQzNzVlbTtcclxuICAgIHdpZHRoOiAyMjVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiAxMDZweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMTA2cHg7XHJcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDE5NHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHA6bm90KC5sYWJlbCkge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBwLmxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcblxyXG4uYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgLW8tYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIudmlkZW8gLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDAwMDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYXJhbGxheC13cmFwcGVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvKi5wYXJhbGxheC1zbWFsbCAmIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG4gIFxyXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgkdGFibGV0KXtcclxuXHRcdFx0aGVpZ2h0OiAxNjVweDtcclxuXHRcdFx0bWluLWhlaWdodDogMXB4O1xyXG5cdFx0fVxyXG5cdH0qL1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAucGFyYWxsYXgtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICAgICAgICAvKmhlaWdodDogNDcwcHg7Ki9cclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNjVweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5wYXJhbGxheC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRhaW5lcixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5oZXJvLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250YWluZXIsXHJcbi5iYW5kLmN0YS1idXR0b24gLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmN0YS1idXR0b24gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQuY3RhLWJ1dHRvbiAuaGVybyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXHJcbi5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDEwcHggMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICB3aWR0aDogNjIlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIC8qZm9udC1zaXplOiBlbSgxOHB4KTtcclxuICBcclxuXHRcdCAgQGluY2x1ZGUgYnJlYWtwb2ludCg0MjBweCl7XHJcblx0XHRcdCAgZm9udC1zaXplOiBlbSgyOHB4KTtcclxuXHRcdCAgfSovXHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG5cclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM3N0M1RDU7XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjcyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG5cclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4sXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ltcGxlLWJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zaW1wbGUtYnV0dG9uLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbixcclxuLmJhbmQuY3RhLWJ1dHRvbiBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJhbmQuY3RhLWJ1dHRvbiBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuYmFuZC5jdGEtYnV0dG9uIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbC50d28tbGluZSBzcGFuLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbi50d28tbGluZSBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNTcxNDI4NTdlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIHtcclxuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjYzZjZDIzO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcclxuLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG5cclxuICAgIC5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcclxuICAgIC5iYW5kLnZpZGVvIC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuY29udGFpbmVyLFxyXG4uYmFuZC52aWRlbyAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQudmlkZW8gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQudmlkZW8gLmhlcm8ge1xyXG4gICAgcGFkZGluZy10b3A6IDgwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTBweDtcclxufVxyXG5cclxuLmJhbmQudmlkZW8gLmJhbmQtdHlwZSxcclxuLmJhbmQudmlkZW8gcCB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLnZpZGVvIHAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmN0YS1idXR0b24ge1xyXG4gICAgbWluLWhlaWdodDogMTY1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNjVweDtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hZC1wcm9tbyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmI4ZjJlO1xyXG4gICAgcGFkZGluZzogMzVweCAwIDQ1cHg7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLmFkLXByb21vIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLmFkLXByb21vIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLnF1b3RlIHtcclxuICAgICAgICBoZWlnaHQ6IDM0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAuY29udGFpbmVyLFxyXG4uYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8ge1xyXG4gICAgcGFkZGluZzogNTBweCAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAuYmFuZC5xdW90ZSAuY29udGFpbmVyLFxyXG4gICAgLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG5cclxuICAgIC5iYW5kLnF1b3RlIC5jb250YWluZXIsXHJcbiAgICAuYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcclxuICAgIGhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDkwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIC5xdW90ZSB7XHJcbiAgICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgLypmb3IgSUUqL1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnF1b3RlIC5xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnNvdXJjZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyAuY29udGFpbmVyLFxyXG4uYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5lbXBsb3llcnMgLmhlcm8ge1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5jb250YWluZXIsXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLmVtcGxveWVycyAuaGVybyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyAuYmFuZC10eXBlIHtcclxuICAgIGZvbnQtc2l6ZTogMS42MjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDAgMDtcclxufVxyXG5cclxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9ibHVlLWdyb3VwLnBuZz8xNDQ4MDUyNzc5Jykgbm8tcmVwZWF0IDUwJSA1MCUvNDhweCB0cmFuc3BhcmVudDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC02MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNlbXBsb3llci1zbGlkZXIge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgI2VtcGxveWVyLXNsaWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcclxuICAgICNlbXBsb3llci1zbGlkZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBjb2xvcjogIzZlNmU2ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAjZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgIHRvcDogMjFweDtcclxufVxyXG5cclxuLnNpdGUtbG9nbyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCxcclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyBwIHtcclxuICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgIGNvbG9yOiAjOTk5OTk5O1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmJlZm9yZSxcclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmZpcnN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkubGFzdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICd8JztcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGEge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLnNlYXJjaC1mb3JtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybSBpbnB1dCB7XHJcbiAgICBwYWRkaW5nOiA1cHggNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcclxuICAgIGhlaWdodDogMzZweDtcclxufVxyXG5cclxuLnNlYXJjaC1mb3JtIC5idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zZWFyY2gtZm9ybSAuc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgLnNlYXJjaC1mb3JtIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGhlaWdodDogMzZweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgbGFiZWwsXHJcbi5zZWFyY2gtcmVzdWx0cz5zcGFuIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIHVsIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAwIDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdD5hIHtcclxuICAgIGZvbnQtc2l6ZTogMS4wNjI1ZW07XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cD5wIHtcclxuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLXBhZ2luZy1sYXJnZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdIHtcclxuICAgIGhlaWdodDogNDJweDtcclxuICAgIG1hcmdpbjogMjBweCA1cHggNDBweCAwO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24tc21hbGwtdGV4dCxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3Bhbisuc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbi5ibG9nLWRldGFpbHMgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCxcclxuICAgIC5zZWFyY2gtcmVzdWx0cyB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlci1oZWFkZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmZpbHRlci1oZWFkZXI6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5maWx0ZXItaGVhZGVyLm9wZW46YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDZweCBkYXNoZWQgIzMzOTliMztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5maWx0ZXItaGVhZGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5Db2x1bW5PbmVTZWFyY2gge1xyXG4gICAgICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCAqIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoPnNwYW4ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoPnNwYW4gc3BhbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCBoMyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogOHB4IDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICBwYWRkaW5nOiAwIDVweCA2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkgaW5wdXQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIG1pbi13aWR0aDogMzIwcHggIWltcG9ydGFudDtcclxuICAgIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cclxuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5jb250ZW50IHVsIGxpIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBib2R5LmJsb2cgLm1haW4tY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogODBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3Qge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdExpc3RUaXRsZURhdGVDb250ZW50IC5zZnBvc3RDb250ZW50IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNPcmRlckZpbHRlcldycCB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZkxlYXZlQ29tbWVudExuayB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3RXcnAge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudERldGFpbHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRBdXRob3Ige1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzVGl0bGVXcnAge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm1XcnAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBoMiB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgb2wuc2Zjb21tZW50c0ZpZWxkc0xpc3QsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzRm9ybSB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0gLnNmY29tbWVudEVkaXRvciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYjhmMmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgLW8tdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZGE3NDE5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzc3QzVENTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLVJvbWFuLmVvdD8xNDQ4MzA4NDg0Jyk7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtUm9tYW4uZW90PyYxNDQ4MzA4NDg0I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLVJvbWFuLndvZmY/MTQ0ODMwODQ4NCcpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLVJvbWFuLnR0Zj8xNDQ4MzA4NDg0JykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLVJvbWFuLnN2Zz8xNDQ4MzA4NDg0JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYUJvbGRcIjtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Cb2xkLmVvdD8xNDQ4MzA4NTM4Jyk7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtQm9sZC5lb3Q/JjE0NDgzMDg1MzgjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtQm9sZC53b2ZmPzE0NDgzMDg1MzgnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Cb2xkLnR0Zj8xNDQ4MzA4NTM4JykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUJvbGQuc3ZnPzE0NDgzMDg1MzgnKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhSGVhdnlcIjtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1IZWF2eS5lb3Q/MTQ0ODMwODcxMCcpO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUhlYXZ5LmVvdD8mMTQ0ODMwODcxMCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1IZWF2eS53b2ZmPzE0NDgzMDg3MTAnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1IZWF2eS50dGY/MTQ0ODMwODcxMCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1IZWF2eS5zdmc/MTQ0ODMwODcxMCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFJdGFsaWNcIjtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1JdGFsaWMuZW90PzE0NDgzMDg1NzYnKTtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1JdGFsaWMuZW90PyYxNDQ4MzA4NTc2I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUl0YWxpYy53b2ZmPzE0NDgzMDg1NzYnKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1JdGFsaWMudHRmPzE0NDgzMDg1NzYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtSXRhbGljLnN2Zz8xNDQ4MzA4NTc2JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYUxpZ2h0XCI7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtTGlnaHQuZW90PzE0NDgzMDg2MTYnKTtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1MaWdodC5lb3Q/JjE0NDgzMDg2MTYjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtTGlnaHQud29mZj8xNDQ4MzA4NjE2JykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtTGlnaHQudHRmPzE0NDgzMDg2MTYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtTGlnaHQuc3ZnPzE0NDgzMDg2MTgnKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2suZW90PzE0NDgwNzE4ODAnKTtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLmVvdD8mMTQ0ODA3MTg4MCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLndvZmY/MTQ0ODA3MTg4MCcpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sudHRmPzE0NDgwNzE4ODAnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay5zdmc/MTQ0ODA3MTg4MCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQuZW90PzE0NDgwNzE5ODInKTtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLmVvdD8mMTQ0ODA3MTk4MiNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmY/MTQ0ODA3MTk4MicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQudHRmPzE0NDgwNzE5ODInKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC5zdmc/MTQ0ODA3MTk4NCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93SXRhbGljXCI7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5lb3Q/MTQ0ODA3MjA2NCcpO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMuZW90PyYxNDQ4MDcyMDY0I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMud29mZj8xNDQ4MDcyMDY0JykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy50dGY/MTQ0ODA3MjA2NCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLnN2Zz8xNDQ4MDcyMDY0JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dMaWdodFwiO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LmVvdD8xNDQ4MDcyMDI2Jyk7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQuZW90PyYxNDQ4MDcyMDI2I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LndvZmY/MTQ0ODA3MjAyNicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LnR0Zj8xNDQ4MDcyMDI2JykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LnN2Zz8xNDQ4MDcyMDI2JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAjbW9iaWxlLW1lbnUgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgICNtb2JpbGUtbWVudSAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgICNtb2JpbGUtbWVudSAuYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgI21vYmlsZS1tZW51IC5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgICNtb2JpbGUtbWVudSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgYm9keS5ibG9nICNtb2JpbGUtbWVudSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAjbW9iaWxlLW1lbnUgLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpdGUtbG9nbyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvZnBhbG9nby5zdmc/MTQ1NDYwMTk1OCcpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28sXHJcbi5maXhlZC1uYXYgLnNpdGUtbG9nbyxcclxuLmlubmVyIC5zaXRlLWxvZ28ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9mcGFsb2dvLnN2Zz8xNDQ4MDUyNTc1Jyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcclxuICAgIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAzNDFweDtcclxuICAgICAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maXhlZC1uYXYgLnNpdGUtbG9nbyxcclxuLmlubmVyIC5zaXRlLWxvZ28ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBjZW50ZXI7XHJcbiAgICB3aWR0aDogMTgycHg7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhQm9sZFwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1QjY3NzAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzNlNDk1MiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNWI2NzcwIDUwJSwgIzNlNDk1MiA1MCUpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcclxuXHJcbiAgICBoZWFkZXIgLmhlcm8gLmJ1dHRvbixcclxuICAgIGhlYWRlciAuaGVybyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICBoZWFkZXIgLmhlcm8gLnNpbXBsZS1idXR0b24sXHJcbiAgICBoZWFkZXIgLmhlcm8gLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSBoZWFkZXIgLmhlcm8gYnV0dG9uLFxyXG4gICAgaGVhZGVyIC5oZXJvIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4gICAgaGVhZGVyIC5oZXJvIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyBoZWFkZXIgLmhlcm8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgaGVhZGVyIC5oZXJvIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyBoZWFkZXIgLmhlcm8gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBoZWFkZXIgLmhlcm8gLmJ1dHRvbi1zZWNvbmRhcnksXHJcbiAgICBoZWFkZXIgLmhlcm8gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUge1xyXG4gICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkICNmYjhmMmU7XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIC5xdW90ZSB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhSXRhbGljXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnF1b3RlIC5xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIC5zb3VyY2Uge1xyXG4gICAgY29sb3I6ICM0NDQ2NDc7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIC5ob21lIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCB7XHJcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBzdHJvbmcge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFIZWF2eVwiLCBUaW1lcywgc2FuLXNlcmlmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IGVtLFxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBpIHtcclxuICAgIGNvbG9yOiAjZTk0NjI4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCAuZmFjdCB7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IC5mYWN0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCAuZmFjdCBlbSxcclxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQgLmZhY3QgaSB7XHJcbiAgICBmb250LXNpemU6IDEuNDU4MzMzMzNlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5idXR0b24sXHJcbi5mZWF0dXJlLWJveCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5mZWF0dXJlLWJveCAuc2ltcGxlLWJ1dHRvbixcclxuLmZlYXR1cmUtYm94IC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuZmVhdHVyZS1ib3ggYnV0dG9uLFxyXG4uZmVhdHVyZS1ib3ggaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbi5mZWF0dXJlLWJveCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyAuZmVhdHVyZS1ib3ggYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uZmVhdHVyZS1ib3ggLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIC5mZWF0dXJlLWJveCBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4uZmVhdHVyZS1ib3ggYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmZlYXR1cmUtYm94IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uZmVhdHVyZS1ib3ggLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWluLXdpZHRoOiA5NSU7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcblxyXG4gICAgLmZlYXR1cmUtYm94IC5idXR0b24sXHJcbiAgICAuZmVhdHVyZS1ib3ggLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmZlYXR1cmUtYm94IC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmZlYXR1cmUtYm94IC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmZlYXR1cmUtYm94IGJ1dHRvbixcclxuICAgIC5mZWF0dXJlLWJveCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuICAgIC5mZWF0dXJlLWJveCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmZlYXR1cmUtYm94IGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuICAgIC5mZWF0dXJlLWJveCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5mZWF0dXJlLWJveCBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmZlYXR1cmUtYm94IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuZmVhdHVyZS1ib3ggLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuZmVhdHVyZS1ib3ggLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuc2xpZGVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAuYmFuZC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICM2NjZiNmQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC52aWRlbyB7XHJcbiAgICBib3JkZXItY29sb3I6ICNlOTQ2Mjg7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIHAge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUge1xyXG4gICAgY29sb3I6ICNmYjhmMmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxufVxyXG5cclxuLmJhbmQgLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5iYW5kIC5jb250YWluZXIge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQgLmNvbnRhaW5lciAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgZmxleDogMTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5iYW5kIC5jb250YWluZXIgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZCAuY29udGFpbmVyIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZmxleDogMjtcclxufVxyXG5cclxuLmJhbmQgLmNvbnRhaW5lciAuaW1hZ2Utd3JhcHBlciBpbWcge1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbn1cclxuXHJcbi5iYW5kIC5jb250YWluZXIgLnJpZ2h0LWNvbCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xyXG4gICAgZmxleDogMTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5iYW5kIC5jb250YWluZXIgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kIC5jb250YWluZXIgLmxlZnQtY29sIHtcclxuICAgIGZsZXg6IDI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuICAgICNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyOm5vdCguYXJ0aWNsZSkgLm1haW4tY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xyXG4gICAgLmlubmVyOm5vdCguYXJ0aWNsZSkgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWMtd3JhcHBlciAudG9waWMgaDMsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIGgzIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbi5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcclxuICAgIG1heC13aWR0aDogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XHJcbiAgICAuZm9vdGVyLWNvbnRlbnQgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLyogQ01TIEFETUlOIFNUWUxFUyAqL1xyXG5ib2R5LnNmUGFnZUVkaXRvciAjbGl2ZWNoYXQtY29tcGFjdC1jb250YWluZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1mdWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0MgdWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm5hdi11dGlsaXRpZXMsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAubG9naW4tbGluayBhLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rIGEge1xyXG4gICAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbms6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5teS1hY2NvdW50LWxpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciBib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5oZXJvIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDFweDtcclxuICAgIGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTIuNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJ1dHRvbjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ltcGxlLWJ1dHRvbjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFmdGVyLFxyXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2LFxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsLFxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgLm5hdi11dGlsaXRpZXMsXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgLm1tLWRyb3Bkb3duIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogU1RBUlQgVGVsZXJpay5TaXRlZmluaXR5LlJlc291cmNlcy5UaGVtZXMuTGF5b3V0c0Jhc2ljcy5jc3MgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5zZl9jb2xzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sczpiZWZvcmUsXHJcbiAgICAuc2ZfY29sczphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sczphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmX2NvbHMge1xyXG4gICAgICAgIHpvb206IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmX2NvbHNPdXQrLnNmX2NvbHNPdXQge1xyXG4gICAgICAgICptYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl9ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzFjb2xfMV8xMDAge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV8yNSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNzUge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl83NSAuc2ZfMmNvbHNfMmluXzc1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV8zMyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNjcge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNjclO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl82NyAuc2ZfMmNvbHNfMmluXzY3IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV81MCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNTAge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl81MCAuc2ZfMmNvbHNfMmluXzUwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV82NyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDY3JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMzMge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl8zMyAuc2ZfMmNvbHNfMmluXzMzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV83NSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMjUge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl8yNSAuc2ZfMmNvbHNfMmluXzI1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMV8zMyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzJfMzQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18zXzMzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMl8zNCAuc2ZfM2NvbHNfMmluXzM0LFxyXG4gICAgLnNmXzNjb2xzXzNfMzMgLnNmXzNjb2xzXzNpbl8zMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzFfMjUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18yXzUwIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfM18yNSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzJfNTAgLnNmXzNjb2xzXzJpbl81MCxcclxuICAgIC5zZl8zY29sc18zXzI1IC5zZl8zY29sc18zaW5fMjUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl80Y29sc18xXzI1LFxyXG4gICAgLnNmXzRjb2xzXzJfMjUsXHJcbiAgICAuc2ZfNGNvbHNfM18yNSxcclxuICAgIC5zZl80Y29sc180XzI1IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNGNvbHNfNF8yNSB7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzRjb2xzXzJfMjUgLnNmXzRjb2xzXzJpbl8yNSxcclxuICAgIC5zZl80Y29sc18zXzI1IC5zZl80Y29sc18zaW5fMjUsXHJcbiAgICAuc2ZfNGNvbHNfNF8yNSAuc2ZfNGNvbHNfNGluXzI1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNWNvbHNfMV8yMCxcclxuICAgIC5zZl81Y29sc18yXzIwLFxyXG4gICAgLnNmXzVjb2xzXzNfMjAsXHJcbiAgICAuc2ZfNWNvbHNfNF8yMCxcclxuICAgIC5zZl81Y29sc181XzIwIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNWNvbHNfNV8yMCB7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzVjb2xzXzJfMjAgLnNmXzVjb2xzXzJpbl8yMCxcclxuICAgIC5zZl81Y29sc18zXzIwIC5zZl81Y29sc18zaW5fMjAsXHJcbiAgICAuc2ZfNWNvbHNfNF8yMCAuc2ZfNWNvbHNfNGluXzIwLFxyXG4gICAgLnNmXzVjb2xzXzVfMjAgLnNmXzVjb2xzXzVpbl8yMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEVORCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xyXG5cclxuXHJcbi8qIG5ldyBzdHlsZXMgKi9cclxuXHJcbi5zZnBvc3REZXRhaWxzIC5zZnBvc3RDb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxufVxyXG5cclxuLyp0aHVtYm5haWwqL1xyXG5ib2R5LmJsb2cgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYmxvZy1saXN0IHVsIGxpIC5wb3N0LWltYWdlIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWVlZWU7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJsb2ctbGlzdCB1bCBsaSAucG9zdC1pbWFnZSBpbWcsXHJcbi5ibG9nLWRldGFpbHMgLmJsb2ctaW1hZ2UgaW1nIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgLmJsb2ctaW1hZ2Uge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2VlZWVlZTtcclxuICAgIGhlaWdodDogMTgwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogMTgwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QgdWwgbGk6bnRoLWNoaWxkKC1uKzMpIC5wb3N0LWltYWdlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5cclxuLypzdW1tYXJ5IHRleHQqL1xyXG4uYmxvZy1zdW1tYXJ5IHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLypxdW90ZXMqL1xyXG4uY29udGVudCBibG9ja3F1b3RlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCA0NXB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLypGb250Ki9cclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBjb2xvcjogIzY2NjtcclxuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblxyXG4gICAgLypCb3JkZXJzIC0gKE9wdGlvbmFsKSovXHJcbiAgICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZmI4ZjJlO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2VlZWVlZTtcclxuXHJcbiAgICAvKkJveCBTaGFkb3cgLSAoT3B0aW9uYWwpKi9cclxuICAgIC1tb3otYm94LXNoYWRvdzogMnB4IDJweCAxNXB4ICNlZWU7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDJweCAycHggMTVweCAjZWVlO1xyXG4gICAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4ICNlZWU7XHJcbn1cclxuXHJcbi5jb250ZW50IGJsb2NrcXVvdGUubGVmdC1xdW90ZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgMTVweCAyMHB4IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgICB3aWR0aDogMzUlO1xyXG59XHJcblxyXG4uY29udGVudCBibG9ja3F1b3RlLnJpZ2h0LXF1b3RlIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMCAwIDIwcHggMTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogNjBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB3aWR0aDogMzUlO1xyXG59XHJcblxyXG4uY29udGVudCBibG9ja3F1b3RlOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXDIwMUNcIjtcclxuICAgIC8qVW5pY29kZSBmb3IgTGVmdCBEb3VibGUgUXVvdGUqL1xyXG5cclxuICAgIC8qRm9udCovXHJcbiAgICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDYwcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGNvbG9yOiAjZmI4ZjJlO1xyXG5cclxuICAgIC8qUG9zaXRpb25pbmcqL1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMTBweDtcclxuICAgIHRvcDogNXB4O1xyXG59XHJcblxyXG4uY29udGVudCBibG9ja3F1b3RlOjphZnRlciB7XHJcbiAgICAvKlJlc2V0IHRvIG1ha2Ugc3VyZSovXHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG59XHJcblxyXG4uY29udGVudCBibG9ja3F1b3RlIGE6aG92ZXIge1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbn1cclxuXHJcbi5jb250ZW50IGJsb2NrcXVvdGUgZW0ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4vKnBhZ2luYXRpb24qL1xyXG4uYmxvZy5ibG9nLWxpc3QgLnBhZ2luYXRpb24gbGkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBjbGVhcjogbm9uZTtcclxufVxyXG5cclxuLypjYWxsb3V0Ki9cclxuLmNhbGxvdXQsXHJcbi5jYWxsb3V0LlByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZDogI2Q4NzQyOTtcclxuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZjk4ZjNjO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4uY2FsbG91dC5TZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZDogIzViNjc3MDtcclxuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAjM2U0OTUyO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi5jYWxsb3V0IC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6ICNmYjhmMmUgIWltcG9ydGFudDtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmYjhmMmUgNTAlLCAjZmI4ZjJlIDUwJSkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAjM2U0OTUyIDUzcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci13aWR0aDogMCA1M3B4IDAgMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jYWxsb3V0IHAge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi8qc29jaWFsIGljb25zKi9cclxuLmFydGljbGUtc2hhcmUucG9zdC1zaGFyZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QgLmFydGljbGUtc2hhcmUucG9zdC1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gge1xyXG4gICAgY2xlYXI6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUucG9zdC1zaGFyZSAuYXQtaWNvbi13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYjhmMmU7XHJcbn1cclxuXHJcbi8qc2lkZWJveCovXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuY2F0ZWdvcmllcyxcclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5zdWJzY3JpYmUge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2VlZWVlZTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuc3Vic2NyaWJlIGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2VlZWVlZTtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGEucnNzLWJ1dHRvbjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4uc2lkZWJveCAucnNzLWJ1dHRvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXhMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F4TnpreUlERTNPVElpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJREUzT1RJZ01UYzVNanNpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBnbzhjM1I1YkdVZ2RIbHdaVDBpZEdWNGRDOWpjM01pUGdvSkxuTjBNSHRtYVd4c09pTkdRamhHTWtVN2ZRbzhMM04wZVd4bFBnbzhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTlRjMkxERXpORFJqTUN3MU15NHpMVEU0TGpjc09UZ3VOeTAxTml3eE16WnpMVGd5TGpjc05UWXRNVE0yTERVMmN5MDVPQzQzTFRFNExqY3RNVE0yTFRVMmN5MDFOaTA0TWk0M0xUVTJMVEV6Tm5NeE9DNDNMVGs0TGpjc05UWXRNVE0yQ2dsek9ESXVOeTAxTml3eE16WXROVFp6T1RndU55d3hPQzQzTERFek5pdzFObE0xTnpZc01USTVNQzQzTERVM05pd3hNelEwZWlCTk1UQTRPQ3d4TkRZM1l6RXVNeXd4T0M0M0xUUXVNeXd6TkM0M0xURTNMRFE0WXkweE1pd3hOQzB5Tnk0M0xESXhMVFEzTERJeFNEZzRPUW9KWXkweE5pNDNMREF0TXpFdE5TNDFMVFF6TFRFMkxqVnpMVEU0TGpjdE1qUXVPQzB5TUMwME1TNDFZeTB4TkM0M0xURTFNaTQzTFRjMkxqSXRNamd6TGpJdE1UZzBMalV0TXpreExqVlROREF5TGpjc09URTJMamNzTWpVd0xEa3dNbU10TVRZdU55MHhMak10TXpBdU5TMDRMVFF4TGpVdE1qQUtDVk14T1RJc09EVTFMamNzTVRreUxEZ3pPVlkzTURSak1DMHhPUzR6TERjdE16VXNNakV0TkRkak1URXVNeTB4TVM0ekxESTFMamN0TVRjc05ETXRNVGRvTldNeE1EWXVOeXc0TGpjc01qQTRMamNzTXpVdU5Td3pNRFlzT0RBdU5WTTNOVEF1Tnl3NE1qWXNPREkyTERrd01nb0pZemMyTERjMUxqTXNNVE0yTGpVc01UWXhMamNzTVRneExqVXNNalU1VXpFd056a3VNeXd4TXpZd0xqTXNNVEE0T0N3eE5EWTNlaUJOTVRZd01Dd3hORFk1WXpFdU15d3hPQzAwTGpjc016TXVOeTB4T0N3ME4yTXRNVElzTVRNdU15MHlOeTR6TERJd0xUUTJMREl3YUMweE5ETUtDV010TVRjdU15d3dMVE15TGpJdE5TNDRMVFEwTGpVdE1UY3VOWE10TVRndU9DMHlOUzQ0TFRFNUxqVXROREl1TldNdE9DMHhORE11TXkwME1TNDNMVEkzT1M0MUxURXdNUzAwTURndU5YTXRNVE0yTGpVdE1qUXhMVEl6TVM0MUxUTXpObk10TWpBM0xURTNNaTR5TFRNek5pMHlNekV1TlFvSlV6TTVOUzR6TERRd05pNDNMREkxTWl3ek9UaGpMVEUyTGpjdE1DNDNMVE13TGpndE55NHlMVFF5TGpVdE1Ua3VOVk14T1RJc016VXhMamNzTVRreUxETXpOVll4T1RKak1DMHhPQzQzTERZdU55MHpOQ3d5TUMwME5tTXhNaTB4TWl3eU5pNDNMVEU0TERRMExURTRhRE1LQ1dNeE56UXVOeXc0TGpjc016UXhMamdzTkRndU55dzFNREV1TlN3eE1qQlRNVEEyTWl3ME1UY3VNeXd4TVRnMkxEVTBNbU14TWpRdU55d3hNalFzTWpJeUxqY3NNalkxTGpnc01qazBMRFF5TlM0MVV6RTFPVEV1TXl3eE1qazBMak1zTVRZd01Dd3hORFk1ZWlJdlBnbzhMM04yWno0S1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDg5JSA4MCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxcHggMnB4O1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIHBhZGRpbmctbGVmdDogMzRweDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBhLnJzcy1idXR0b246bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlcixcclxuLnNpZGVib3ggLnJzcy1idXR0b24ge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udGV4dC1oaWdobGlnaHQge1xyXG4gICAgY29sb3I6ICNmYjhmMmU7XHJcbn1cclxuXHJcblxyXG4uc2lkZWJhciBhLmJ1dHRvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcclxuXHJcbiAgICAuc2lkZWJhciAuc3Vic2NyaWJlIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4gICAgLnNpZGViYXIgLnN1YnNjcmliZSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLmNhdGVnb3JpZXMgaDIsXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuc3Vic2NyaWJlIGgyIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbn1cclxuXHJcbi5wb3N0LWNvbnRlbnQge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uZ2VuZXJhbC1hbGVydCBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiAnR290aGFtTmFycm93SXRhbGljJywgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGNvbG9yOiByZ2IoNzMsIDg5LCAxMDEpO1xyXG59XHJcblxyXG4uZ2VuZXJhbC1hbGVydCBhIHtcclxuICAgIGNvbG9yOiByZ2IoMCwgMTM4LCAxNzcpO1xyXG59XHJcblxyXG4uZ2VuZXJhbC1hbGVydCBzcGFuLmJyYWNrZXRzIHtcclxuICAgIGNvbG9yOiByZ2IoMCwgMTM4LCAxNzcpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5ob21lICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICMxOTUxNmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogZHJvcGRvd24gb24gY2xpY2sgb2YgbXkgYWNjb3VudCAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuYWNjb3VudC1saW5rLWRlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBhOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLmJ0bi1hY2NvdW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5idG4uYnRuLWFjY291bnQge1xyXG4gICAgICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYnRuLmJ0bi1hY2NvdW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIH1cclxufVxyXG5cclxuLmFsZXJ0LXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0FGQTlBMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgaGVpZ2h0OiAxNzVweDtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxufVxyXG5cclxuLmFsZXJ0LXdyYXBwZXIgcCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuYWxlcnQtd3JhcHBlciBwIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmFsZXJ0LXdyYXBwZXIgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWNsb3NlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJajQ4Y0dGMGFDQmtQU0pOTkRBMUlERXpOaTQzT1RoTU16YzFMakl3TWlBeE1EY2dNalUySURJeU5pNHlNRElnTVRNMkxqYzVPQ0F4TURjZ01UQTNJREV6Tmk0M09UZ2dNakkyTGpJd01pQXlOVFlnTVRBM0lETTNOUzR5TURJZ01UTTJMamM1T0NBME1EVWdNalUySURJNE5TNDNPVGdnTXpjMUxqSXdNaUEwTURVZ05EQTFJRE0zTlM0eU1ESWdNamcxTGpjNU9DQXlOVFo2SWk4K1BDOXpkbWMrXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICByaWdodDogMTBweDtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKioqKipUcmFjayBBcmMqKioqKiovXHJcbi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IGZpeGVkICFpbXBvcnRhbnQ7XHJcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2I4YjhiODtcclxufVxyXG5cclxuLnRydXN0YXJjLWJhbm5lci1jb250ZW50LFxyXG4udHJ1c3RhcmMtYmFubmVyLWZvb3RlciB7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyICN0cnVzdGUtaGVhZGVyLXRleHQgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0IExpc3RzXHJcblx0ID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmxpc3QtdG9vbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGksXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGksXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaT5hLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpPmEsXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaT5hIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpPmE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpPmE6YWZ0ZXIsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGk+YTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGk+YTphZnRlcixcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpPmE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGk+YTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaT5hOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaT5hOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpPmE6YmVmb3JlIHtcclxuICAgIHJpZ2h0OiAxZW07XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpPmE6YWZ0ZXIsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGk+YTphZnRlcixcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpPmE6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IC42ZW07XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpPmEuYWN0aXZlLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpPmEuYWN0aXZlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGk+YS5hY3RpdmUge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGk+YS5hY3RpdmU6YmVmb3JlLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpPmEuYWN0aXZlOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpPmEuYWN0aXZlOmJlZm9yZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLmxpc3QtdG9vbCAubGlzdC10b29sX19pdGVtIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblx0ICAgbGlzdC0tZXhwYW5kYWJsZVxyXG5cdCAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLmxpc3QtLWV4cGFuZGFibGUge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fdGl0bGUge1xyXG4gICAgYmFja2dyb3VuZDogIzE1QkVGMDtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLnRpdGxlLW1haW4ge1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAuNXMgZWFzZS1pbjtcclxuICAgIGNvbG9yOiAjMDUwMDAwO1xyXG4gICAgZm9udC1zaXplOiAxOXB4O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IGEge1xyXG4gICAgY29sb3I6ICNGQjhGMkUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fY29udGVudC5hY3RpdmUge1xyXG4gICAgbWF4LWhlaWdodDogMTAwMDBweDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZSB7XHJcbiAgICBjb2xvcjogI0ZCOEYyRSAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAuOHJlbTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDUwMDAwO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTAwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoM3B4KTtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdCAgIGxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAgIC5saXN0LS1leHBhbmRhYmxlLXByZXZpZXdcclxuXHQgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcge1xyXG4gICAgcGFkZGluZzogM3JlbSAwO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX2l0ZW0ge1xyXG4gICAgbWF4LXdpZHRoOiAxMTQ4cHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX190aXRsZSB7XHJcbiAgICBjb2xvcjogI0U5NDYyODtcclxuICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAzMzBweDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fY29udGVudCxcclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fY29udGVudCBwLFxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IGEge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3RfX3RvZ2dsZTphZnRlciB7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGxlZnQ6IDhyZW07XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudC5hY3RpdmUrYS5saXN0X190b2dnbGU6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDEycHgpO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IC5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgdWwgbGk6YmVmb3JlIHtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn0iLCJAZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0udHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJsYWNrUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQmxhY2tSZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTWVkaXVtLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEVYVEVORFNcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBNSVhJTlNcclxuICAgLSBYcmVtXHJcbiAgIC0gUHNldWRvICAgXHJcbiAgIC0gQnJlYWtwb2ludFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIFBzZXVkbyBNaXhpblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEJyZWFrcG9pbnQgTWl4aW5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogT3ZlcnJpZGUgYm9vdHN0cmFwIHZhcmlhYmxlcyBieSByZWRlZmluaW5nIHRoZSB2YXJpYWJsZSBoZXJlLlxyXG5cdFZpZXcgYWxsIHZhcmlhYmxlczogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwLXNhc3MvYmxvYi9tYXN0ZXIvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3NcclxuKi9cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbi5idXR0b24sXG4uYnV0dG9uLXNtYWxsLXRleHQsXG4uc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5idXR0b24tc2Vjb25kYXJ5LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4vKmEge1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgXHJcblx0Jjpob3ZlcixcclxuXHQmOmZvY3VzIHtcclxuXHQgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuXHQgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuXHR9XHJcbiAgXHJcblx0Jjpmb2N1cyB7XHJcblx0ICBAaW5jbHVkZSB0YWItZm9jdXM7XHJcblx0fVxyXG4gIH0qL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uaW1nLXJlc3BvbnNpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1yb3VuZGVkIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAtby10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLFxuaDIgc21hbGwsXG5oMiAuc21hbGwsXG5oMyBzbWFsbCxcbmgzIC5zbWFsbCxcbmg0IHNtYWxsLFxuaDQgLnNtYWxsLFxuaDUgc21hbGwsXG5oNSAuc21hbGwsXG5oNiBzbWFsbCxcbmg2IC5zbWFsbCxcbi5oMSBzbWFsbCxcbi5oMSAuc21hbGwsXG4uaDIgc21hbGwsXG4uaDIgLnNtYWxsLFxuLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCxcbi5oNCBzbWFsbCxcbi5oNCAuc21hbGwsXG4uaDUgc21hbGwsXG4uaDUgLnNtYWxsLFxuLmg2IHNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMge1xuICAvKm1hcmdpbi10b3A6ICRsaW5lLWhlaWdodC1jb21wdXRlZDsqL1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLFxuLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCxcbmgyIHNtYWxsLFxuaDIgLnNtYWxsLFxuLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCxcbmgzIHNtYWxsLFxuaDMgLnNtYWxsLFxuLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlOyB9XG5cbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuaDQgc21hbGwsXG5oNCAuc21hbGwsXG4uaDQgc21hbGwsXG4uaDQgLnNtYWxsLFxuaDUgc21hbGwsXG5oNSAuc21hbGwsXG4uaDUgc21hbGwsXG4uaDUgLnNtYWxsLFxuaDYgc21hbGwsXG5oNiAuc21hbGwsXG4uaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7IH1cblxuaDEsXG4uaDEge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDMwcHg7IH1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDEycHg7IH1cblxucCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmxlYWQge1xuICAgIGZvbnQtc2l6ZTogMjFweDsgfSB9XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4NSU7IH1cblxubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogLjJlbTsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLnRleHQtdXBwZXJjYXNlLFxuLmluaXRpYWxpc20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMzN2FiNzsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlcixcbmEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMyODYwOTA7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLFxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsXG5hLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjQ1MjY5OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlcixcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM2NjUxMmM7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlcixcbmEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsXG5hLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwOyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXG5hLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzOyB9XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmJnLWluZm86aG92ZXIsXG5hLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlOyB9XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsXG5hLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbmEuYmctZGFuZ2VyOmhvdmVyLFxuYS5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5OyB9XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbnVsLFxub2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbnVsIHVsLFxudWwgb2wsXG5vbCB1bCxcbm9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG5cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmRsLWhvcml6b250YWwgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmRsLWhvcml6b250YWwgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDsgfSB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIC8qIGN1cnNvcjogaGVscDtcclxuXHQgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkYWJici1ib3JkZXItY29sb3I7Ki8gfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlOyB9XG5cbmJsb2NrcXVvdGUge1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMTcuNXB4OyB9XG5cbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSB1bDpsYXN0LWNoaWxkLFxuYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5ibG9ja3F1b3RlIGZvb3RlcixcbmJsb2NrcXVvdGUgc21hbGwsXG5ibG9ja3F1b3RlIC5zbWFsbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZSAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNCBcXDAwQTAnOyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWVlZWU7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcbiAgY29udGVudDogJyc7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgfVxuXG4uY29udGFpbmVyLFxuLmdsb2JhbC1zZWFyY2gsXG5oZWFkZXIgLmhlcm8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uZ2xvYmFsLXNlYXJjaDpiZWZvcmUsXG5oZWFkZXIgLmhlcm86YmVmb3JlLFxuLmNvbnRhaW5lcjphZnRlcixcbi5nbG9iYWwtc2VhcmNoOmFmdGVyLFxuaGVhZGVyIC5oZXJvOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250YWluZXI6YWZ0ZXIsXG4uZ2xvYmFsLXNlYXJjaDphZnRlcixcbmhlYWRlciAuaGVybzphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5jb250YWluZXIsXG4gIC5nbG9iYWwtc2VhcmNoLFxuICBoZWFkZXIgLmhlcm8ge1xuICAgIHdpZHRoOiA3NDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5jb250YWluZXIsXG4gIC5nbG9iYWwtc2VhcmNoLFxuICBoZWFkZXIgLmhlcm8ge1xuICAgIHdpZHRoOiA5NjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5jb250YWluZXIsXG4gIC5nbG9iYWwtc2VhcmNoLFxuICBoZWFkZXIgLmhlcm8ge1xuICAgIHdpZHRoOiAxMTY4cHg7IH0gfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5jb250YWluZXItZmx1aWQ6YmVmb3JlLFxuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jb2wteHMtMSxcbi5jb2wtc20tMSxcbi5jb2wtbWQtMSxcbi5jb2wtbGctMSxcbi5jb2wteHMtMixcbi5jb2wtc20tMixcbi5jb2wtbWQtMixcbi5jb2wtbGctMixcbi5jb2wteHMtMyxcbi5jb2wtc20tMyxcbi5jb2wtbWQtMyxcbi5jb2wtbGctMyxcbi5jb2wteHMtNCxcbi5jb2wtc20tNCxcbi5jb2wtbWQtNCxcbi5jb2wtbGctNCxcbi5jb2wteHMtNSxcbi5jb2wtc20tNSxcbi5jb2wtbWQtNSxcbi5jb2wtbGctNSxcbi5jb2wteHMtNixcbi5jb2wtc20tNixcbi5jb2wtbWQtNixcbi5jb2wtbGctNixcbi5jb2wteHMtNyxcbi5jb2wtc20tNyxcbi5jb2wtbWQtNyxcbi5jb2wtbGctNyxcbi5jb2wteHMtOCxcbi5jb2wtc20tOCxcbi5jb2wtbWQtOCxcbi5jb2wtbGctOCxcbi5jb2wteHMtOSxcbi5jb2wtc20tOSxcbi5jb2wtbWQtOSxcbi5jb2wtbGctOSxcbi5jb2wteHMtMTAsXG4uY29sLXNtLTEwLFxuLmNvbC1tZC0xMCxcbi5jb2wtbGctMTAsXG4uY29sLXhzLTExLFxuLmNvbC1zbS0xMSxcbi5jb2wtbWQtMTEsXG4uY29sLWxnLTExLFxuLmNvbC14cy0xMixcbi5jb2wtc20tMTIsXG4uY29sLW1kLTEyLFxuLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmNvbC14cy0xLFxuLmNvbC14cy0yLFxuLmNvbC14cy0zLFxuLmNvbC14cy00LFxuLmNvbC14cy01LFxuLmNvbC14cy02LFxuLmNvbC14cy03LFxuLmNvbC14cy04LFxuLmNvbC14cy05LFxuLmNvbC14cy0xMCxcbi5jb2wteHMtMTEsXG4uY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTsgfVxuXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTsgfVxuXG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bzsgfVxuXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlOyB9XG5cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlOyB9XG5cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlOyB9XG5cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTsgfVxuXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmNvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTsgfVxuXG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTsgfVxuXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTsgfVxuXG4uY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTsgfVxuXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLXNtLTEsXG4gIC5jb2wtc20tMixcbiAgLmNvbC1zbS0zLFxuICAuY29sLXNtLTQsXG4gIC5jb2wtc20tNSxcbiAgLmNvbC1zbS02LFxuICAuY29sLXNtLTcsXG4gIC5jb2wtc20tOCxcbiAgLmNvbC1zbS05LFxuICAuY29sLXNtLTEwLFxuICAuY29sLXNtLTExLFxuICAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1zbS1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLXNtLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmNvbC1tZC0xLFxuICAuY29sLW1kLTIsXG4gIC5jb2wtbWQtMyxcbiAgLmNvbC1tZC00LFxuICAuY29sLW1kLTUsXG4gIC5jb2wtbWQtNixcbiAgLmNvbC1tZC03LFxuICAuY29sLW1kLTgsXG4gIC5jb2wtbWQtOSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5jb2wtbGctMSxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTMsXG4gIC5jb2wtbGctNCxcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTYsXG4gIC5jb2wtbGctNyxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTksXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC0zIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5jb2wtbGctcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5jb2wtbGctcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlOyB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH0gfVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTsgfVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpOyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wge1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4OyB9XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcbiAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LXNtLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwibW9udGhcIl0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7IH0gfVxuXG4uZm9ybS1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLnJhZGlvLFxuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4ucmFkaW8gbGFiZWwsXG4uY2hlY2tib3ggbGFiZWwge1xuICBtaW4taGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTsgfVxuXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7IH1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5zZWxlY3QuaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbnRleHRhcmVhLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3RbbXVsdGlwbGVdLmJ0biB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbnNlbGVjdC5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxudGV4dGFyZWEuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzOyB9XG5cbi5oYXMtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4OyB9XG5cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtc3VjY2Vzcy5yYWRpbyBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7IH1cblxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5oYXMtZXJyb3IgLnJhZGlvLFxuLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcbi5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MzsgfVxuXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbCB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDI1cHg7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDsgfVxuXG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0bixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgICB0b3A6IDA7IH0gfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94LFxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy10b3A6IDdweDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcbi5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94IHtcbiAgbWluLWhlaWdodDogMjdweDsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLFxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4OyB9IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTQuMzMzMzMzcHg7XG4gICAgZm9udC1zaXplOiAxOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDEycHg7IH0gfVxuXG4uZmFkZSB7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XG4gIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjsgfVxuXG4uZmFkZS5pbiB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNvbGxhcHNlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG50ci5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdzsgfVxuXG50Ym9keS5jb2xsYXBzZS5pbiB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdy1ncm91cDsgfVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogaGVpZ2h0LCB2aXNpYmlsaXR5O1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246IDAuMzVzO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7IH1cblxuLmNhcmV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xuICBib3JkZXItdG9wOiA0cHggc29saWQgXFw5O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcHVwLFxuLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDE2MHB4O1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luOiAycHggMCAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94OyB9XG5cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBjbGVhcjogYm90aDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGEsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5vcGVuID4gYSB7XG4gIG91dGxpbmU6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDsgfVxuXG4uZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5MDsgfVxuXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmRyb3B1cCAuY2FyZXQsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIFxcOTtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDJweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfSB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl0ge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4ge1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLFxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyOyB9XG5cbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXY6YmVmb3JlLFxuLm5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubmF2OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5uYXYgPiBsaSA+IGE6aG92ZXIsXG4ubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5uYXYgLm9wZW4gPiBhLFxuLm5hdiAub3BlbiA+IGE6aG92ZXIsXG4ubmF2IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNzsgfVxuXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cblxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkOyB9XG5cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtcGlsbHMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5uYXYtcGlsbHMgPiBsaSA+IGEge1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMnB4OyB9XG5cbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5uYXYtc3RhY2tlZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm5hdi1qdXN0aWZpZWQsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uYXYtanVzdGlmaWVkID4gbGksXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5uYXYtanVzdGlmaWVkID4gbGksXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElOyB9XG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7IH1cbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfSB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbjogMjBweCAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpID4gYSxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjZmI4ZjJlICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICMyMzUyN2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDsgfVxuXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmI4ZjJlO1xuICBib3JkZXItY29sb3I6ICNmYjhmMmU7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7IH1cblxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdlcjpiZWZvcmUsXG4ucGFnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnBhZ2VyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsgfVxuXG4ucGFnZXIgLm5leHQgPiBhLFxuLnBhZ2VyIC5uZXh0ID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydCA+IHAsXG4uYWxlcnQgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDsgfVxuXG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTIxcHg7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7IH1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjOyB9XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTsgfVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwOyB9XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLm1lZGlhIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1lZGlhLWJvZHkge1xuICB3aWR0aDogMTAwMDBweDsgfVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5tZWRpYS1yaWdodCxcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1lZGlhLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICNjN2RkZWY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm9bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ1tkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApOyB9XG5cbi5jbG9zZTpob3Zlcixcbi5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApOyB9XG5cbmJ1dHRvbi5jbG9zZSxcbi5jbG9zZS5idXR0b24sXG4uY2xvc2UuYnV0dG9uLXNtYWxsLXRleHQsXG4uY2xvc2Uuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5jbG9zZSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmNsb3NlW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5jbG9zZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmNsb3NlLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG5cbnRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sXG50YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmFjdGl2ZSxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4OyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2OyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC53YXJuaW5nLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKm1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAwLjc1KTsqL1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC8qIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyovXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDhweDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH0gfVxuXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmltZy1ib3gtcmlnaHQ6YmVmb3JlLFxuLmltZy1ib3gtbGVmdDpiZWZvcmUsXG4uaW1nLWJveC1jZW50ZXI6YmVmb3JlLFxuLmltYWdlLWJveC1sZWZ0OmJlZm9yZSxcbi5pbWFnZS1ib3gtcmlnaHQ6YmVmb3JlLFxuLm1haW4tY29udGVudCAuY29udGVudCB1bDpiZWZvcmUsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmJlZm9yZSxcbi5ldmVudHMtYmxvY2std3JhcHBlcjpiZWZvcmUsXG4ubW0tcHJvbW86YmVmb3JlLFxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDpiZWZvcmUsXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmJlZm9yZSxcbi5hcnRpY2xlLXNldC13cmFwcGVyOmJlZm9yZSxcbi5hcnRpY2xlLXdyYXBwZXI6YmVmb3JlLFxuLmFydGljbGUtZm9vdGVyOmJlZm9yZSxcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyOmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlcixcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxuLmltZy1ib3gtbGVmdDphZnRlcixcbi5pbWctYm94LWNlbnRlcjphZnRlcixcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcbi5pbWFnZS1ib3gtcmlnaHQ6YWZ0ZXIsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsOmFmdGVyLFxuLm1haW4tY29udGVudCAuY29udGVudCBvbDphZnRlcixcbi5ldmVudHMtYmxvY2std3JhcHBlcjphZnRlcixcbi5tbS1wcm9tbzphZnRlcixcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQ6YWZ0ZXIsXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmFmdGVyLFxuLmFydGljbGUtc2V0LXdyYXBwZXI6YWZ0ZXIsXG4uYXJ0aWNsZS13cmFwcGVyOmFmdGVyLFxuLmFydGljbGUtZm9vdGVyOmFmdGVyLFxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjphZnRlcixcbi5maWx0ZXItd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIsXG4uaW1nLWJveC1yaWdodDphZnRlcixcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXG4uaW1hZ2UtYm94LWxlZnQ6YWZ0ZXIsXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxuLm1haW4tY29udGVudCAuY29udGVudCB1bDphZnRlcixcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2w6YWZ0ZXIsXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXG4ubW0tcHJvbW86YWZ0ZXIsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmFmdGVyLFxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxuLmFydGljbGUtd3JhcHBlcjphZnRlcixcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXG4uZmlsdGVyLXdyYXBwZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuLnZpc2libGUteHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjEuOTM3NWVtKSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2MS45Mzc1ZW0pIHtcbiAgLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2MS45Mzc1ZW0pIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSBhbmQgKG1heC13aWR0aDogNzQuOTM3NWVtKSB7XG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1tZCxcbiAgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtYXgtd2lkdGg6IDc0LjkzNzVlbSkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnZpc2libGUtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYxLjkzNzVlbSkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtYXgtd2lkdGg6IDc0LjkzNzVlbSkge1xuICAuaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLypDaGV2cm9ucyovXG4vKk5hdiBJY29ucyovXG4vKlNoYXJlIEljb25zKi9cbi8qU2xpZGVyIEFycm93cyovXG4vKlRvcGljIEJveCBJY29ucyovXG4vKiBUWVBPR1JBUEhZIFZBUklBQkxFUyAqL1xuLyogTUlYSU5TICovXG4vKiBGVU5DVElPTlMgKi9cbmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uc2ltcGxlLWJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNlY29uZGFyeTpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLnNpbXBsZS1idXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06aG92ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4uYnV0dG9uLXNlY29uZGFyeTpob3Zlcixcbi5idXR0b24td2hpdGUtb3V0bGluZSBhOmhvdmVyLFxuLmFjY2Vzcy1idXR0b246aG92ZXIsXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3Zlcixcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUgYTpob3Zlcixcbi5mb290ZXItc29jaWFsLWxpbmtzIGxpOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxuLnRvcGljLWxpbms6aG92ZXIsXG4uYXJ0aWNsZS1saW5rOmhvdmVyLFxuLnRvcGljcy13cmFwcGVyIGE6aG92ZXIsXG4uZmVhdHVyZS1ib3ggYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXG4uYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbjpub3QoLnNob3AtY291bnQpLFxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgbGFiZWwsXG4uc2l0ZS1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcbiAgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbi5mb2N1c2FibGU6YWN0aXZlOm5vdCguc2hvcC1jb3VudCksXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBsYWJlbC5mb2N1c2FibGU6YWN0aXZlLFxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6YWN0aXZlLFxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6Zm9jdXMsXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTpmb2N1czpub3QoLnNob3AtY291bnQpLFxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgbGFiZWwuZm9jdXNhYmxlOmZvY3VzLFxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5hcnRpY2xlLXdyYXBwZXI6aG92ZXIsXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk1LCA5MiwgMC41KTsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyOmhvdmVyICosXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgKiB7XG4gIGNvbG9yOiAjMWMzMDQwICFpbXBvcnRhbnQ7IH1cblxuLmFydGljbGUtd3JhcHBlcjpob3ZlciAubGFiZWw6YmVmb3JlLFxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIC5sYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmOyB9XG5cbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTg1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogI2ZiOGYyZTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmI4ZjJlIDUwJSwgI2RhNzQxOSA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgI2RhNzQxOSA1M3B4O1xuICBib3JkZXItd2lkdGg6IDAgNTNweCAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2NoZXZyb24vczA1LXJpZ2h0LXdoaXRlLnBuZz8xNDQ0MjUxODc1XCIpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MnB4O1xuICB0b3A6IDlweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHJpZ2h0OiAtNDNweDtcbiAgICB0b3A6IDEwcHg7IH0gfVxuXG4uYnV0dG9uLFxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLmJ1dHRvbjpob3Zlcixcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3Zlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG4uYnV0dG9uOnZpc2l0ZWQsXG4uYnV0dG9uLXNtYWxsLXRleHQ6dmlzaXRlZCxcbi5zaW1wbGUtYnV0dG9uOnZpc2l0ZWQsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOnZpc2l0ZWQsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246dmlzaXRlZCxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOnZpc2l0ZWQsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246dmlzaXRlZCxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjp2aXNpdGVkLFxuLmJ1dHRvbi1zZWNvbmRhcnk6dmlzaXRlZCxcbi5idXR0b246YWN0aXZlLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmFjdGl2ZSxcbi5zaW1wbGUtYnV0dG9uOmFjdGl2ZSxcbi5zZWFyY2gtZm9ybSBidXR0b246YWN0aXZlLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFjdGl2ZSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmFjdGl2ZSxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbjphY3RpdmUsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWN0aXZlLFxuLmJ1dHRvbi1zZWNvbmRhcnk6YWN0aXZlIHtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uOmZvY3VzLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLnNpbXBsZS1idXR0b246Zm9jdXMsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmZvY3VzLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmZvY3VzLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06Zm9jdXMsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4uYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24tc21hbGwtdGV4dCxcbi5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dCxcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNtYWxsLXRleHQsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5LFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuIHtcbiAgZm9udC1zaXplOiAwLjgxMjVlbSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXdpZHRoOiAwIDQwcHggMCAwICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxuLnNpbXBsZS1idXR0b246YWZ0ZXIsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmFmdGVyLFxuLnNlYXJjaC1mb3JtIC5idXR0b246YWZ0ZXIsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uOmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbjphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNlY29uZGFyeTphZnRlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlciB7XG4gIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XG4gIHJpZ2h0OiAtMzJweCAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3QzVENSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM2N2I3YzcgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNzdjNWQ1IDUwJSwgIzY3YjdjNyA1MCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUge1xuICB3aWR0aDogMTQ2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5idXR0b24td2hpdGUtb3V0bGluZSB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87IH0gfVxuXG4uYnV0dG9uLXdoaXRlLW91dGxpbmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMCk7IH1cblxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGEge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24td2hpdGUtYmcge1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAyMCUgMTVweCAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnV0dG9uLXdoaXRlLWJnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7IH0gfVxuXG4uYnV0dG9uLXdoaXRlLWJnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9jaGV2cm9uLXNmMzhlYzYyNzE5LnBuZ1wiKSBuby1yZXBlYXQgMCAtMjk1cHgvMTAwJSB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMzJweDsgfVxuXG4uYnV0dG9uLXdoaXRlLWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24td2hpdGUtYmc6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODJweDsgfVxuXG4uYWNjZXNzLWJ1dHRvbixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM3N0M1RDU7IH1cblxuLmFjY2Vzcy1idXR0b246aG92ZXIsXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1ZjllYWE7IH1cblxuLmFjY2Vzcy1idXR0b24ubG9naW4sXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPSdzdWJtaXQnXSB7XG4gIGJhY2tncm91bmQ6ICNiNmI2YjY7IH1cblxuLmFjY2Vzcy1idXR0b24ubG9naW46aG92ZXIsXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5MjkyOTI7IH1cblxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNlYXJjaC1mb3JtIC5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAuc2VhcmNoLWZvcm0gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNpbXBsZS1idXR0b24sXG4uYmxvZy1kZXRhaWxzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2ZiOGYyZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uOmhvdmVyLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZGE3NDE5ICFpbXBvcnRhbnQ7IH1cblxuLypTdHlsZXMgZm9yIGltYWdlcyBpbiB0aGUgY29udGVudCBhcmVhKi9cbi5pbWctYm94LFxuLmltZy1ib3gtcmlnaHQsXG4uaW1nLWJveC1sZWZ0LFxuLmltZy1ib3gtY2VudGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uaW1nLWJveCBpbWcsXG4uaW1nLWJveC1yaWdodCBpbWcsXG4uaW1nLWJveC1sZWZ0IGltZyxcbi5pbWctYm94LWNlbnRlciBpbWcge1xuICBtYXJnaW46IDAgYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1nLWJveCxcbiAgLmltZy1ib3gtcmlnaHQsXG4gIC5pbWctYm94LWxlZnQsXG4gIC5pbWctYm94LWNlbnRlciB7XG4gICAgd2lkdGg6IDQwJTsgfSB9XG5cbi5pbWctYm94IC5pbWctYm94LWNvbnRlbnQsXG4uaW1nLWJveC1yaWdodCAuaW1nLWJveC1jb250ZW50LFxuLmltZy1ib3gtbGVmdCAuaW1nLWJveC1jb250ZW50LFxuLmltZy1ib3gtY2VudGVyIC5pbWctYm94LWNvbnRlbnQge1xuICBwYWRkaW5nOiA4cHg7IH1cblxuLmltZy1ib3ggLmNhcHRpb24sXG4uaW1nLWJveC1yaWdodCAuY2FwdGlvbixcbi5pbWctYm94LWxlZnQgLmNhcHRpb24sXG4uaW1nLWJveC1jZW50ZXIgLmNhcHRpb24ge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC42ODc1ZW07XG4gIG1hcmdpbjogOHB4IDAgMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltZy1ib3ggLmNhcHRpb24sXG4gIC5pbWctYm94LXJpZ2h0IC5jYXB0aW9uLFxuICAuaW1nLWJveC1sZWZ0IC5jYXB0aW9uLFxuICAuaW1nLWJveC1jZW50ZXIgLmNhcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltZy1ib3gtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltZy1ib3gtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDIwcHggMTBweCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LWNlbnRlciB7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLWJveC1sZWZ0IHtcbiAgICBtYXJnaW46IDAgMjBweCAxMHB4IDAgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1hZ2UtYm94LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgMCAxMHB4IDIwcHggIWltcG9ydGFudDsgfSB9XG5cbi8qIFVub3JkZXJlZCBhbmQgT3JkZXJlZCBMaXN0cyAqL1xuLm1haW4tY29udGVudCAuY29udGVudCB1bCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgb2wsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHVsLFxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgcGFkZGluZy10b3A6IDE1cHg7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpsYXN0LWNoaWxkLFxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBvbCBsaTpsYXN0LWNoaWxkLFxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCBsaTpsYXN0LWNoaWxkLFxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMjdweDsgfVxuXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMzNDMzMzI7XG4gIGNvbnRlbnQ6IFwiXFwwMjAxNFwiO1xuICBmb250LXNpemU6IDlweDtcbiAgbGVmdDogLTE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG5odG1sLmllOCAubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpiZWZvcmUge1xuICBjb2xvcjogIzM0MzMzMjsgfVxuXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7IH1cblxuLypDdXN0b20gQnVsbGV0cyovXG51bC5hcnJvdy1idWxsZXRzLFxudWwucGRmIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxudWwge1xuICAvKiA+PiBMaXN0IGl0ZW0qLyB9XG5cbnVsLmFycm93LWJ1bGxldHMgbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbnVsLmFycm93LWJ1bGxldHMgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMDBCQic7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDEycHg7IH1cblxudWwucGRmIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxudWwucGRmIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyB7XG4gIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXG4gIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLFxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsaW5lLWhlaWdodDogMjhweDtcbiAgbWFyZ2luOiAxMHB4IDhweCAxMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29sb3I6ICM3N0M1RDU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhOmhvdmVyLFxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYTpob3Zlcixcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcbiAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYTpob3ZlcixcbiAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcbiAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogIzc3QzVENTtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzc3QzVENTsgfSB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUge1xuICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDsgfSB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgb2wsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgge1xuICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRkIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRyOm50aC1jaGlsZCgybisyKSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWFpbi1jb250ZW50IC5jb250ZW50IHRyOmhvdmVyIHRkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5IHtcbiAgY29sb3I6ICMzNDMzMzI7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbmJvZHkuYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuYSB7XG4gIGNvbG9yOiAjZTk0NjI4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm1haW4tY29udGVudCAuc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5icmVhZGNydW1iIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJyZWFkY3J1bWIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDI1cHggMCAwO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIC5sYW5kaW5nIC5icmVhZGNydW1iIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxhbmRpbmcgLmJyZWFkY3J1bWIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDI2NXB4OyB9IH1cblxuLmJyZWFkY3J1bWIgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmJyZWFkY3J1bWIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgY29sb3I6ICM2NzY3Njc7IH1cblxuLmJyZWFkY3J1bWIgYTphZnRlciB7XG4gIGNvbG9yOiAjNjc2NzY3O1xuICBjb250ZW50OiBcIlxcMDAwQkJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmV2ZW50cyBoMSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmV2ZW50cyAuY29udGVudC0yLWNvbCAuY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2w6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmV2ZW50cyAuY29udGVudC0yLWNvbCB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC5ldmVudHMgLmNvbnRlbnQtMi1jb2wgKyBmb3JtIHtcbiAgICBjbGVhcjogYm90aDsgfSB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmNlYzc7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHBhZGRpbmc6IDIwcHggMCAyNXB4OyB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3MsXG4uZmlsdGVyc0NvbnRhaW5lciAuZGF0ZS1maWx0ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3MsXG4gIC5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7IH1cblxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMge1xuICBtYXJnaW46IDIwcHggMCAwOyB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAxcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMXB4O1xuICBib3JkZXItcmFkaXVzOiAxcHg7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciBvcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogM3B4IDEwcHg7IH1cblxuLmZpbHRlcnNDb250YWluZXIgc2VsZWN0I1llYXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmOyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciAucm93IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBzcGFuIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSxcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtY29udGVudCxcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtbGlua3Mge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gICAgd2lkdGg6IDglOyB9IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC50aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC50aW1lLWNvc3Qgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5zaG93LWhpZGUge1xuICBmb250LXNpemU6IDAuODEyNWVtOyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciAuc2hvdy1oaWRlIHNwYW4ge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZXZlbnRzLWxpbmtzIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZXZlbnRzLWxpbmtzIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uZXZlbnRzLWxpbmtzIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZXZlbnRzLWxpbmtzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZXZlbnRzLWxpbmtzIGEge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5ldmVudHMtbGlua3MgLmZhIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogI2ZiOGYyZSAhaW1wb3J0YW50OyB9XG5cbi5ldmVudC1kZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZXZlbnQtZGV0YWlsczpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50LWRhdGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuZXZlbnQtZGF0ZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW46IDAgYXV0byAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciAuZGF0ZSB7XG4gIGNvbG9yOiAjMGY0YjY4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH0gfVxuXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogIzBmNGI2ODtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5ldmVudC10aXRsZS1sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gKiB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiAubG9jYXRpb24ge1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC50aXRsZSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLmRhdGUtdGltZSB7XG4gIG1hcmdpbjogNXB4IDAgMjBweDsgfVxuXG5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmlubmVyIGZvb3RlciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZGJkOyB9XG5cbmZvb3RlciBhIHtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuZm9vdGVyIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4udG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50by10b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnRvLXRvcCAuYnRuLXdyYXBwZXIge1xuICBib3R0b206IDUwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM3YmQwZTI7XG4gIHotaW5kZXg6IDk5ODsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50by10b3AgLmJ0bi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm90dG9tOiBhdXRvO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG4udG8tdG9wIGEge1xuICB6LWluZGV4OiAyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnRvLXRvcCBhIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAtMzNweDsgfSB9XG5cbi50by10b3AgaW1nIHtcbiAgbWF4LXdpZHRoOiAzN3B4OyB9XG5cbi5mb290ZXItY29udGVudCB7XG4gIHBhZGRpbmc6IDU1cHggMCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgLmNvbnRhaW5lciBkaXYsXG4uZm9vdGVyLWNvbnRlbnQgLmdsb2JhbC1zZWFyY2ggZGl2LFxuLmZvb3Rlci1jb250ZW50IGhlYWRlciAuaGVybyBkaXYsXG5oZWFkZXIgLmZvb3Rlci1jb250ZW50IC5oZXJvIGRpdiB7XG4gIG1hcmdpbjogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZm9vdGVyLWNvbnRlbnQgLmNvbnRhaW5lciBkaXYsXG4gIC5mb290ZXItY29udGVudCAuZ2xvYmFsLXNlYXJjaCBkaXYsXG4gIC5mb290ZXItY29udGVudCBoZWFkZXIgLmhlcm8gZGl2LFxuICBoZWFkZXIgLmZvb3Rlci1jb250ZW50IC5oZXJvIGRpdiB7XG4gICAgbWFyZ2luOiA4cHggMTBweDsgfSB9XG5cbi5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHggIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxMjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZm9vdGVyLWNvbnRlbnQgLnNpdGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNDVweDsgfSB9XG5cbi5mb290ZXItY29udGVudCAudGFnbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0xpZ2h0XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGNvbG9yOiAjNzg5NDlkO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1jb250ZW50IC50YWdsaW5lIHtcbiAgICBmb250LXNpemU6IDEuNDM3NWVtOyB9IH1cblxuLmZvb3Rlci1jb250ZW50IHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgdWw6YmVmb3JlLFxuLmZvb3Rlci1jb250ZW50IHVsOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5mb290ZXItY29udGVudCB1bDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5mb290ZXItY29udGVudCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi5mb290ZXItY29udGVudCB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmZvb3Rlci1jb250ZW50IHVsIGxpLmxhc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5mb290ZXItY29udGVudCB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLmZvb3Rlci1jb250ZW50IC5jb250YWN0LWluZm8gbGk6YWZ0ZXIsXG4uZm9vdGVyLWNvbnRlbnQgLmxpbmtzIGxpOmFmdGVyIHtcbiAgY29udGVudDogXCJ8XCI7XG4gIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTpsYXN0LWNoaWxkOmFmdGVyLFxuLmZvb3Rlci1jb250ZW50IC5saW5rcyBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgLmFmcC1sb2dvIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDIzN3B4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGxpIHtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5mb290ZXItc29jaWFsLWxpbmtzIGxpOm50aC1jaGlsZCg0KTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9mb290ZXItc2hhcmluZy5wbmc/MTQ1Njk1Mjc0NVwiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAzM3B4O1xuICBoZWlnaHQ6IDM4cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTNweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmZhY2Vib29rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI3cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyNXB4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEubGlua2VkaW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTlweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnJzcyB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ1N3B4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEucnNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzkxcHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS50d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTg5cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS50d2l0dGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTIzcHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS55b3V0dWJlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzIxcHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS55b3V0dWJlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjU1cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5lbWFpbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYxcHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5lbWFpbDpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgNXB4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEuaW5zdGFncmFtIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzg3cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5pbnN0YWdyYW06aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04NTNweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnNuYXBjaGF0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTEzcHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5zbmFwY2hhdDpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTk3NXB4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIC5saW5rcyBhIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgd2lkdGg6IGF1dG87IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgLmxpbmtzIGxpOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyAubGlua3MgbGk6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4OyB9XG5cbi5pbm5lciAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaW5uZXIgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luOiAxMDBweCAwIDQwcHg7IH0gfVxuXG4uaW5uZXIgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4uaW5uZXIgLmNvbnRlbnQtd3JhcHBlcjpiZWZvcmUsXG4uaW5uZXIgLmNvbnRlbnQtd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uaW5uZXIgLmNvbnRlbnQtd3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5pbm5lciAuY29udGVudCxcbi5pbm5lciAuY29udGVudC1mdWxsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXIgLmNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXIgLmNvbnRlbnQsXG4gIC5pbm5lciAuY29udGVudC1mdWxsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmlubmVyLm5vLXNpZGViYXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xuICAgIGxlZnQ6IDI1JTsgfSB9XG5cbi5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xuICAgIHJpZ2h0OiA3NSU7IH0gfVxuXG4uaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XG4gICAgY2xlYXI6IGJvdGg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXIuc2lkZWJhci1yaWdodCAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfSB9XG5cbi5jb250ZW50LTItY29sIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5jb250ZW50LTItY29sOmJlZm9yZSxcbi5jb250ZW50LTItY29sOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250ZW50LTItY29sOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNvbnRlbnQtMi1jb2wgLmNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgTUVHQSBNRU5VXHJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubW0tZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjMTk1MTZkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IC05OTllbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiA3MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW0tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2ViZTk7XG4gICAgaGVpZ2h0OiA5MnB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5nbG9iYWwtc2VhcmNoLFxuICAjbWFpbi1uYXYtd3JhcHBlciBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAjbWFpbi1uYXYtd3JhcHBlciAuaGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ge1xuICBmbG9hdDogbGVmdDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiBsaSBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gYSB7XG4gIGNvbG9yOiAjMTE0MjVhO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiBhOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIG1heC1oZWlnaHQ6IDkycHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRyYW5zbGF0ZWQtbHRyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gIC50cmFuc2xhdGVkLWx0ciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAyMjVweDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkuYWN0aXZlLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyID4gLm1tLWRyb3Bkb3duLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIgPiBhLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzM0MzMzMjtcbiAgbGluZS1oZWlnaHQ6IDkycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAvKmZvbnQtc2l6ZTogZW0oMTZweCwgMTZweCk7Ki8gfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAwLjk2ODc1ZW07XG4gICAgcGFkZGluZzogMCAxNXB4OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA1NXB4IDAgNnB4IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxMTQyNWE7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIGJvcmRlci1jb2xvcjogIzBiMzc0ZDtcbiAgICBiYWNrZ3JvdW5kOiAjMGY0YjY4OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgdWwsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKmZvciBpZSovIH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGNvbnRlbnQ6IFwiXFwwMjVCOFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmssXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ291dC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24ge1xuICB3aWR0aDogMzIwcHg7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IDk5OWVtO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGk6bm90KC5oZWFkZXIpIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkuaGVhZGVyIHtcbiAgbWFyZ2luLXRvcDogLTM1cHggIWltcG9ydGFudDtcbiAgd2lkdGg6IDI4MHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi13cmFwcGVyIHtcbiAgcGFkZGluZzogMzBweCAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24tc21hbGwtdGV4dCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2ltcGxlLWJ1dHRvbixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBidXR0b24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3aWR0aDogMjUwcHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWxpbmtzLWNvbCB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbms6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIC5tbS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ubG9nZ2VkLWluIC5sb2dpbi1saW5rIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ubG9nZ2VkLWluIC5teS1hY2NvdW50LWxpbmsge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB1bCB7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBsaW5lLWhlaWdodDogOTJweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rIGEge1xuICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xuICBib3JkZXItcmFkaXVzOiA4NHB4O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA2cHggMTRweCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubG9naW4tbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDc4cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICB6LWluZGV4OiA5OTk7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0NXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyBpbWcsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHg7XG4gICAgbWF4LWhlaWdodDogNzhweDtcbiAgICBtYXgtd2lkdGg6IDgycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDhweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMC43MTg3NWVtO1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSA+IGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAwLjg0Mzc1ZW07XG4gICAgcGFkZGluZzogMCA4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAzMHB4IDAgOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LW1vcmUtbGlua3MsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LW1vcmUtbGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1tLXByb21vIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICAvKkltYWdlIE9ubHkgdy9MaW5rKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubW0tcHJvbW8gKyAubW0tcHJvbW8ge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLm1tLXByb21vIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLm1tLXByb21vIC5wcm9tby10ZXh0LW9ubHkge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAyMHB4OyB9XG4gIC5tbS1wcm9tbyAucHJvbW8tdGV4dC1vbmx5IC5wcm9tby10ZXh0IHtcbiAgICBmb250LXNpemU6IDEuMTg3NWVtO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4OyB9IH1cblxuLm1tLXByb21vIC5wcm9tby10ZXh0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAubW0tcHJvbW8gLnByb21vLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40OyB9IH1cblxuLm1tLXByb21vIC5wcm9tby1saW5rIHtcbiAgZm9udC1zaXplOiAwLjc1ZW0gIWltcG9ydGFudDsgfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvTTogMjBweDsgfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby10ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby10ZXh0IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfSB9XG5cbi5tbS1wcm9tbyAucHJvbW8taW1nLW9ubHkge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgLyppbWcge1xyXG5cdFx0ICB3aWR0aDogMTAwJTtcclxuXHQgIH0qLyB9XG5cbi5tbS1wcm9tbyAucHJvbW8taW1nLW9ubHkgLnByb21vLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW0tcHJvbW8gLmJ1dHRvbixcbiAgLm1tLXByb21vIC5idXR0b24tc21hbGwtdGV4dCxcbiAgLm1tLXByb21vIC5zaW1wbGUtYnV0dG9uLFxuICAubW0tcHJvbW8gLnNlYXJjaC1mb3JtIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtIC5tbS1wcm9tbyBidXR0b24sXG4gIC5tbS1wcm9tbyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5tbS1wcm9tbyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5tbS1wcm9tbyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLm1tLXByb21vIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubW0tcHJvbW8gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuLm1tLXByb21vIC5zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi11dGlsaXRpZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLm5hdi11dGlsaXRpZXMge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH0gfVxuXG4ubmF2LXV0aWxpdGllcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsOmJlZm9yZSxcbi5uYXYtdXRpbGl0aWVzIHVsOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaS5sYXN0IHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLm5hdi11dGlsaXRpZXMgdWwgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIG1heC1oZWlnaHQ6IDkycHg7IH0gfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL25hdi1zNjMxOWZlNDhmZC5wbmdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5uYXYtc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE0cHg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5jb250YWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjNweDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLnNob3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMnB4OyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCAuc2hvcC1jb3VudCB7XG4gIGJhY2tncm91bmQ6ICNmZmMzNWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAtN3B4O1xuICB3aWR0aDogMjBweDsgfVxuXG4ubmF2LW1vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcbi5uYXYtbW9yZS1saW5rcyAuc2ltcGxlLWJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4ubmF2LW1vcmUtbGlua3MgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIC5uYXYtbW9yZS1saW5rcyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5uYXYtbW9yZS1saW5rcyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyXCIpIG5vLXJlcGVhdCBjZW50ZXIgMTVweC8xOHB4ICNmOWY5Zjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBoZWlnaHQ6IDY1cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogNTFweDtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYSB7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBmb250LXNpemU6IDAuOTVlbTsgfVxuXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpob3Zlcixcbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4uZ2xvYmFsLXNlYXJjaC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YTtcbiAgaGVpZ2h0OiA1MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5maXhlZC1uYXYgLmdsb2JhbC1zZWFyY2gtd3JhcHBlcixcbi5pbm5lciAuZ2xvYmFsLXNlYXJjaC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDc5cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmdsb2JhbC1zZWFyY2gge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIHtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMjdweDtcbiAgbWFyZ2luLXRvcDogLTRweDtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICB3aWR0aDogMzIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9zZWFyY2gtYmxhY2sucG5nPzE0NDQ4MzkwNDdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvNjUlIHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogLTExOTk4OHB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdG9wOiAtNXB4O1xuICB3aWR0aDogMjlweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHRvcDogMTBweDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxLjA2MjVlbTtcbiAgcGFkZGluZzogMCAxOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAwIDE4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlciB7XG4gICAgd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLWNvbCB7XG4gICAgbWFyZ2luOiAyMHB4O1xuICAgIC8qIHdpZHRoOiBhdXRvOyAqLyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIC5wcm9tby1pbWctb25seSB7XG4gIHdpZHRoOiA2MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmhvbWUgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaS5sb2dpbiB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC5ob21lICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi5ob21lICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gICAgLyogaGVpZ2h0OiAyNXB4OyAqL1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICB3aWR0aDogMjA5cHg7XG4gICAgLyogYm9yZGVyOiAxcHggcmVkIHNvbGlkOyAqL1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyAudGFnbGluZSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28gLnRhZ2xpbmUge1xuICAgIGZvbnQtc2l6ZTogMC41NjI1ZW07XG4gICAgbWFyZ2luLXRvcDogLTRweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiA5MHB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpID4gYSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDAuODEyNWVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkge1xuICAgIG1heC13aWR0aDogMTMwcHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMC44NWVtICFpbXBvcnRhbnQ7XG4gICAgbWF4LXdpZHRoOiA5MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXV0aWxpdGllcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1cHg7IH1cbiAgLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcyxcbiAgLmlubmVyIC5uYXYtdXRpbGl0aWVzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7IH0gfVxuXG4ubmF2LXV0aWxpdGllcyAuc2hvcC1jb3VudCB7XG4gIGJhY2tncm91bmQ6ICNmYjhmMmUgIWltcG9ydGFudDsgfVxuXG4uaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMge1xuICBtYXJnaW4tbGVmdDogMjVweDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubXktYWNjb3VudC1saW5rID4gYSB7XG4gIGZvbnQtc2l6ZTogMTdweCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rID4gYSxcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubXktYWNjb3VudC1saW5rID4gYSB7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rID4gYSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5teS1hY2NvdW50LWxpbmsgPiBhIHtcbiAgICBmb250LXNpemU6IDE1cHggIWltcG9ydGFudDsgfSB9XG5cbi5teS1hY2NvdW50LWxpbmsgLm1tLWxpbmtzLWNvbCBsaSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4vKiBOYXYgdG8gbXVsdGlwbGUgY29sdW1ucyBjaGFuZ2VzICovXG4jbWFpbi1uYXYtd3JhcHBlciAuZnBhLWN0cC1uYXZpZ2F0aW9uLWNvbHVtbiBuYXYgPiB1bCAubW0tY29udGVudCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgaGVpZ2h0OiAyMDBweDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAuZnBhLWN0cC1uYXZpZ2F0aW9uLWNvbHVtbiBuYXYgPiB1bCAubW0tY29udGVudCB1bCAuaGVhZGVyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBIb21lIHBhZ2UgaGVybyAqL1xuaGVhZGVyIC5oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjpiZWZvcmUsXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XG4gIHdpZHRoOiA4MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbi1yaWdodDogMiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjU2MjVlbTtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyZW07IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBwIHtcbiAgY29sb3I6ICM3ODk0OWQ7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBwIHtcbiAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMjFweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyOm5vdCguYXJ0aWNsZSkgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7IH0gfVxuXG4uYXJ0aWNsZS1zaGFyZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7IH1cblxuLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIGEge1xuICBjb2xvcjogIzVlYWViZTsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzNjNhM2I7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCArIC5jb2wge1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCxcbiAgLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAjYXRzdGJ4LFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAjYXRzdGJ4IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0LXNoYXJlLWJ0bixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0LXNoYXJlLWJ0biB7XG4gIG1hcmdpbjogMCA1cHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24sXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvZm9vdGVyLXNoYXJpbmcucG5nPzE0NTY5NTI3NDVcIikgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzJweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2ssXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOTJweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2s6aG92ZXIsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW4sXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMjBweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW46aG92ZXIsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW46aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yNTZweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTc2cHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXI6aG92ZXIsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTUxMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbCxcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsOmhvdmVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLnNpZGViYXIgLmJ1dHRvbixcbi5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcbi5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxuLnNpZGViYXIgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuc2lkZWJhciBidXR0b24sXG4uc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uc2lkZWJhciAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuc2lkZWJhciAuYnV0dG9uLFxuICAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxuICAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxuICAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4gIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbiAgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogYXV0bzsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlZWVlO1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgYm9keS5sYW5kaW5nIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHtcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA2MjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuZXZlbnQgLnNpZGVib3gtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgYmFja2dyb3VuZDogI2Q2ZWVmMjtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gIGJvcmRlci1jb2xvcjogIzdiZDBlMTtcbiAgcGFkZGluZzogMTVweCAxMnB4IDA7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtc2l6ZTogMS4zNWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVlbTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnNvdXJjZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgaW1nLFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveCxcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlcixcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYmxvZy1saXN0ID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYmxvZy1saXN0IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ibG9nLWxpc3QgaDMgKyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmJsb2ctbGlzdCBoMyArIHAgc3Ryb25nIHtcbiAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDsgfVxuXG4uYmxvZy1kZXRhaWxzICsgZGl2IHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1zb3J0LW5ldy1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtc29ydC1vbGQtYnV0dG9uXCJdIHtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5ibG9nLWRldGFpbHMgdGV4dGFyZWEsXG4uYmxvZy1kZXRhaWxzIGlucHV0IHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtY29udGFpbmVyXCJdID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvblwiXTphZnRlcixcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1zb3J0LW5ldy1idXR0b25cIl06YWZ0ZXIge1xuICBjb250ZW50OiAnfCc7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBwYWRkaW5nOiAwIDVweCAwIDEwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPVwiY29tbWVudC1hdmF0YXJcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPVwiY29tbWVudC1hdmF0YXJcIl0sXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSBpbWcge1xuICBtYXgtd2lkdGg6IDcwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdLFxuICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG5cbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9XCJjb21tZW50LW5hbWVcIl0sXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPVwiY29tbWVudC1kYXRlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtZGF0ZVwiXSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDsgfVxuXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPVwiY29tbWVudC1uYW1lXCJdLFxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtbWVzc2FnZVwiXSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtXCJdIHRleHRhcmVhIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc21hbGwtdGV4dCxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNpbXBsZS1idXR0b24sXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJhY2tncm91bmQ6ICNmYjhmMmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06aG92ZXIsXG4uYmxvZy1kZXRhaWxzIGJvZHkuYmxvZyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcbmJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2RhNzQxOSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zaW1wbGUtYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggMCA1MHB4IDkwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld1wiXSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCA5MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctbG9nZ2VkLW91dC12aWV3XCJdIGlucHV0IHtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgd2lkdGg6IDMwMHB4OyB9XG5cbi5hcmNoaXZlcy1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlcy1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfSB9XG5cbi5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCBhIHtcbiAgICB3aWR0aDogMjgwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCxcbiAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWJvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmFyY2hpdmVzLWl0ZW0gaDMge1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuLmFyY2hpdmVzLWl0ZW0gLnNvdXJjZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY3Njc2NyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmxhbmRpbmcgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLmNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMlOyB9XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyB7XG4gICAgd2lkdGg6IDY0JTsgfVxuICAubGFuZGluZyAuY29sLnNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzJTsgfVxuICAubGFuZGluZyAuY29sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubGFuZGluZyAuYnV0dG9uLFxuICAubGFuZGluZyAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5sYW5kaW5nIC5zaW1wbGUtYnV0dG9uLFxuICAubGFuZGluZyAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLmxhbmRpbmcgYnV0dG9uLFxuICAubGFuZGluZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5sYW5kaW5nIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAuYmxvZy1kZXRhaWxzIC5sYW5kaW5nIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmxhbmRpbmcgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5sYW5kaW5nIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4gIC5sYW5kaW5nIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5sYW5kaW5nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubGFuZGluZyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWluLXdpZHRoOiAxMDAlOyB9IH1cblxuLnRvcGljLXdyYXBwZXIsXG4uYXJ0aWNsZS13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4udG9waWMtd3JhcHBlciAudG9waWMsXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyB7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnRvcGljLXdyYXBwZXIgLnRvcGljIGgzLFxuLmFydGljbGUtd3JhcHBlciAudG9waWMgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi50b3BpYy13cmFwcGVyIC50b3BpYyBwLFxuLmFydGljbGUtd3JhcHBlciAudG9waWMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMzZDNkM2Q7IH1cblxuLnRvcGljLWxpbms6aG92ZXIgLnRvcGljLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuNyk7IH1cblxuLnRvcGljLWxpbms6aG92ZXIgaDMge1xuICBjb2xvcjogIzVCNjc3MCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy1saW5rOm50aC1vZi10eXBlKG9kZCkgLnRvcGljLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbi5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5sYW5kaW5nIC50b3BpYy13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDk1cHg7IH0gfVxuXG5uYXYjbW9iaWxlLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjMTk1MTZkICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBuYXYjbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5uYXYjbW9iaWxlLW1lbnUgKiB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9idG4tbW9iaWxlLW1lbnUucG5nPzE0NDQ4NDgxMzhcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICB3aWR0aDogMzVweDtcbiAgei1pbmRleDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG5cbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4gc3BhbiB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1vYmlsZS1tZW51LWZvb3RlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvb3Rlci1idXR0b24gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7IH1cblxuLmZvb3Rlci1idXR0b24gYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL25hdi1zNjMxOWZlNDhmZC5wbmdcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZvb3Rlci1idXR0b24gYS5jb250YWN0OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc1cHg7IH1cblxuLmZvb3Rlci1idXR0b24gYS5zaG9wIC5zaG9wLWNvdW50IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZm9vdGVyLWJ1dHRvbiBhLnNob3A6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMThweDsgfVxuXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b24sXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNpbXBsZS1idXR0b24sXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgZm9udC1zaXplOiAxMi4yNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA5NXB4OyB9XG5cbi5tbS1uYXZiYXItdG9wLTEge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhICFpbXBvcnRhbnQ7IH1cblxuLm1vYmlsZS1tZW51LXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW0tdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbSB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk5OTkgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGZsb2F0OiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZDogIzExNDI1YTtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50OyB9XG5cbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiAuZm9vdGVyLWJ1dHRvbjpudGgtb2YtdHlwZSgyKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzk5OTk5OTsgfVxuXG4ubW0tbWVudS5tbS1jdXJyZW50IHtcbiAgei1pbmRleDogOTk5OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLm1tLW1lbnUubW0tY3VycmVudCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLm1tLWRyb3Bkb3duIC5tbS1saXN0dmlldyBsaS5oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubW0tZHJvcGRvd24gLm1tLWxpc3R2aWV3IGxpLmhlYWRlciBhIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmFmdGVyLFxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmJlZm9yZSB7XG4gIGhlaWdodDogMDsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaSA+IGEsXG4ubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4sXG4ubW0tbGlzdHZpZXcgPiBsaS5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsXG4ubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIsXG4ubW0tbWVudSAubW0tbmF2YmFyIC5tbS1idG46YmVmb3JlLFxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbi5tbS1saXN0dmlldyA+IGxpLFxuLm1tLWxpc3R2aWV3ID4gbGk6YWZ0ZXIsXG4ubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCxcbi5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50OyB9XG5cbi5tbS1saXN0dmlldyA+IGxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXIge1xuICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIGh0bWwubW0tb3BlbmVkIGJvZHk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1tLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICBodG1sLm1tLW9wZW5lZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLnRvcGljcyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9IH1cblxuLmlubmVyLnRvcGljcyAuY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XG4gICAgcG9zaXRpb246IHN0YXRpYzsgfSB9XG5cbi5pbm5lci50b3BpY3MgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmlubmVyLnRvcGljcyBoMSB7XG4gICAgZm9udC1zaXplOiAyZW07IH0gfVxuXG4uYXJ0aWNsZS1zZXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmFydGljbGUtc2V0LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5hcnRpY2xlLXNldC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLmFydGljbGUtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDE0M3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDglO1xuICAgIG1heC13aWR0aDogMzUwcHg7IH1cbiAgLmFydGljbGUtbGluazpudGgtY2hpbGQoMm4pIHtcbiAgICBtYXJnaW4tbGVmdDogNCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBoZWlnaHQ6IDE0NXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmFydGljbGUtbGluayB7XG4gICAgaGVpZ2h0OiAxNDNweDsgfSB9XG5cbi5hcnRpY2xlLWxpbmsubWVtYmVyLmJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hcnRpY2xlLWxpbmsubWVtYmVyLmJsb2NrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMTQzcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTsgfVxuXG4uYWNjZXNzLWJsb2NrZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMjtcbiAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLXdoaXRlLnBuZz8xNDQ1ODY5MTgyXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmxvY2sgLmFjY2Vzcy1ibG9ja2VyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFjY2Vzcy1ibG9ja2VyICoge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5hY2Nlc3MtYmxvY2tlciBwIHtcbiAgb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmFydGljbGUtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyIC5kYXRlLFxuLmFydGljbGUtd3JhcHBlciAuc3BvbnNvcixcbi5hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtdHlwZSB7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5hcnRpY2xlLXdyYXBwZXIgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgLypmb250LXdlaWdodDogJGJvbGQgIWltcG9ydGFudDsqL1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogNXB4IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLmFydGljbGUtd3JhcHBlciBoMyB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYXJ0aWNsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM4cHg7IH1cblxuLmFydGljbGUtd3JhcHBlcjpob3ZlciAuYXJ0aWNsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtdHlwZSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAub3Blbi1zaGFyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvc2hhcmUucG5nPzE0NDU4NzAzNTBcIikgbm8tcmVwZWF0IDAgM3B4LzEwMCUgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLnRvb2xib3gtd3JhcHBlciB7XG4gIGhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTEyMHB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjVzIGVhc2U7IH1cblxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveC5vcGVuLFxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94Lm9wZW4ge1xuICByaWdodDogMDsgfVxuXG4uZGV0YWlscy13cmFwcGVyIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLmRldGFpbHMtd3JhcHBlciA+IGRpdiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLmRldGFpbHMtd3JhcHBlciAuYXJ0aWNsZS10aHVtYiB7XG4gIG1heC13aWR0aDogNzBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4uZGV0YWlscy13cmFwcGVyIC5hcnRpY2xlLXRodW1iLnZpZGVvIHtcbiAgbWF4LXdpZHRoOiA5N3B4OyB9XG5cbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYy5hY3RpdmUsXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5OCwgODMsIDAuMzUpO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3Zlcixcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM3N0M1RDU7IH1cblxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGEsXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6aG92ZXIgYSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi50b3BpY3MtZmlsdGVyLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi50b3BpY3Mtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDtcbiAgbWFyZ2luOiAwOyB9XG5cbi50b3BpY3Mtd3JhcHBlcjpiZWZvcmUsXG4udG9waWNzLXdyYXBwZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnRvcGljcy13cmFwcGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnRvcGljcy13cmFwcGVyIGEge1xuICBmb250LXNpemU6IDAuOTM3NWVtO1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cblxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTpub3QoLmJ0bikge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9XCJmYWxzZVwiXTphZnRlciB7XG4gICAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdOmFmdGVyIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgcGFkZGluZzogMTBweCAwIDhweDtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDc1JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDJkMmQyOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcy5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmJlZm9yZSxcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaSB7XG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpLmxhc3Qge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDM1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFsbC10b3BpY3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xuICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbixcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjA1cHg7XG4gIGNvbG9yOiAjMzM5OWIzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0IC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkgLmNhcmV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b246YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQ6YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b246YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmJlZm9yZSxcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IDRweCBkYXNoZWQgIzMzOTliMztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA3cHg7XG4gIHRvcDogMTBweDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XG4gIHBhZGRpbmc6IDA7XG4gIGxlZnQ6IDgwcHg7XG4gIHdpZHRoOiAyMDVweDtcbiAgei1pbmRleDogOTk4ICFpbXBvcnRhbnQ7IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGkge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBhIHtcbiAgcGFkZGluZzogMCA1cHg7IH1cblxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IC5hY3RpdmUge1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjN2Q4ZmEyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDE1cHg7IH1cblxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5zaWRlYm94LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICM3N0M1RDU7XG4gIHBhZGRpbmc6IDE1cHggMCAyMHB4OyB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCBwIHtcbiAgY29sb3I6ICM2NzZiNmM7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5pbWctYm94LWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnRvcGljcyAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAudG9waWNzIC5zaWRlYmFyIGJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLnRvcGljcyAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgLnRvcGljcyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4udG9waWNzIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAudG9waWNzIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmFuZCAuYnV0dG9uLFxuLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQgLnNpbXBsZS1idXR0b24sXG4uYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcbi5iYW5kIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAuYmFuZCBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uYmFuZCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1pbi13aWR0aDogMjM4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQgLmJ1dHRvbixcbiAgLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuYmFuZCAuc2ltcGxlLWJ1dHRvbixcbiAgLmJhbmQgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcbiAgLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAuYmFuZCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmJsb2ctZGV0YWlscyAuYmFuZCBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4gIC5iYW5kIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAuYmFuZCBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAuYmFuZCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuYmFuZCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4uYmFuZCAuY29udGVudC13cmFwcGVyIHAge1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNWVtOyB9IH1cblxuLmJhbmQtdHlwZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDEuNWVtO1xuICBjb2xvcjogIzVCNjc3MDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uYmFuZC10aXRsZSB7XG4gIGNvbG9yOiAjMzM5OWIzO1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9IH1cblxuLmJhbmQuZmVhdHVyZS1ib3hlcyB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDQwcHggMCA0NXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLmZlYXR1cmUtYm94ZXMge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9IH1cblxuLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NjBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG5cbi5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZm91ciAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTsgfSB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9IH1cblxuLmZlYXR1cmUtYm94LXdyYXBwZXIudmlkZW8td3JhcHBlciAuZmVhdHVyZS1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3ZpZGVvLW92ZXJsYXkucG5nPzE0NDYwNTk2MTNcIikgbm8tcmVwZWF0IDUwJSA1MCUvNjBweCB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3OHB4OyB9IH1cblxuLmZlYXR1cmUtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjUwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDI4OHB4OyB9IH1cblxuLmFydGljbGVzIC5mZWF0dXJlLWJveCB7XG4gIGhlaWdodDogMjIwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMTVweDsgfVxuXG4uZmFjdC13cmFwcGVyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcbiAgaGVpZ2h0OiA1MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2UgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBwYWRkaW5nLXRvcDogMTVweDsgfVxuXG4uZm91ciAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICBmb250LXNpemU6IDEuMDkzNzVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmZvdXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTg3NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4yNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjQzNzVlbTsgfSB9XG5cbi5mZWF0dXJlLWJveCAubGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAwLjc1ZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvdHRvbTogMTBweDtcbiAgbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuZmVhdHVyZS1ib3ggLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA2JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogOTAlOyB9XG5cbi5mZWF0dXJlLWJveCBhIHtcbiAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDsgfVxuXG4uZmVhdHVyZS1ib3ggYSAubGFiZWwge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZlYXR1cmUtdGl0bGUge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCBlbSxcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGkge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0IHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuLmZlYXR1cmUtYm94IC5mYWN0IGkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGkge1xuICAgIGZvbnQtc2l6ZTogMS42ZW07IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3QgKyAuZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXG4uZmVhdHVyZS1ib3ggLmZhY3QgaSxcbi5mZWF0dXJlLWJveCAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW47XG4gIC1vLXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluOyB9XG5cbi5mZWF0dXJlLWJveGVzIC5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcbiAgdG9wOiAtNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5mZWF0dXJlLWJveGVzIC5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcbiAgICB0b3A6IC0xMHB4OyB9IH1cblxuLmJhbmQuc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgcGFkZGluZzogNDBweCAwIDMwcHg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDpiZWZvcmUsXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcge1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcuc2hhZG93IHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAtMTNweCAxM3B4IDAgI2U1ZTVlNTtcbiAgYm94LXNoYWRvdzogLTEzcHggMTNweCAwICNlNWU1ZTU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjNUI2NzcwOyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjEyNWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDEuMzEyNWVtOyB9IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5iYW5kLnNsaWRlciAjZmVhdHVyZS1zbGlkZXIgLmJ4LXNsaWRlciB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbi5iYW5kLnNsaWRlciAjZmVhdHVyZS1zbGlkZXIgbGkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHotaW5kZXg6IDk5ODsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zbGlkZXItYXJyb3dzLXMxMGM0MzAzODdhLnBuZ1wiKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDU1cHg7IH1cbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MnB4O1xuICAgIGxlZnQ6IC01MHB4OyB9XG4gIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjE4cHg7XG4gICAgcmlnaHQ6IC01MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtNjBweDsgfVxuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDsgfSB9XG5cbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlciB7XG4gIGJvdHRvbTogLTYwcHg7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEge1xuICBiYWNrZ3JvdW5kOiAjYjNiYmMxOyB9XG5cbi5iYW5kLnNsaWRlciAuYngtcGFnZXItaXRlbSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3N0M1RDU7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xuICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTQsIDIzOCwgMjQyLCAwLjQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ZWM5ZDU7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNzglOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA5MC41JTsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbjogMCAwIDEwcHggMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGVyLWhlYWRlciB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDI1cHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGxlZnQ6IDdweDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc0cHg7XG4gIHJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XG4gICAgbGVmdDogLTQzcHg7IH1cbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XG4gICAgbGVmdDogLTM1cHg7IH1cbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtMzVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtMzVweDsgfVxuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gICAgcmlnaHQ6IC0zNXB4OyB9IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcbiAgZm9udC1zaXplOiAwLjg0Mzc1ZW07XG4gIHdpZHRoOiAyMjVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGhlaWdodDogMTA2cHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIHtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgZm9udC1zaXplOiAwLjc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICAgIGhlaWdodDogMTA2cHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XG4gICAgd2lkdGg6IDE5NHB4O1xuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggYSB7XG4gIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IGEgLmxhYmVsIHtcbiAgY29sb3I6ICM5NDk0OTQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0YXRpYzsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHA6bm90KC5sYWJlbCkge1xuICBoZWlnaHQ6IDUwcHg7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAubGFiZWwge1xuICBmb250LXNpemU6IDExcHggIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3R0b206IDA7IH1cblxuLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlci52aWRlbyAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDsgfSB9XG5cbi5wYXJhbGxheC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtbW96LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLyoucGFyYWxsYXgtc21hbGwgJiB7XHJcblx0XHRtaW4taGVpZ2h0OiAxNjVweDtcclxuICBcclxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRhYmxldCl7XHJcblx0XHRcdGhlaWdodDogMTY1cHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDFweDtcclxuXHRcdH1cclxuXHR9Ki8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5wYXJhbGxheC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IGZpeGVkO1xuICAgIC8qaGVpZ2h0OiA0NzBweDsqL1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCB7XG4gIG1pbi1oZWlnaHQ6IDE2NXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCB7XG4gICAgaGVpZ2h0OiAxNjVweDtcbiAgICBtaW4taGVpZ2h0OiAxcHg7IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAucGFyYWxsYXgtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGFpbmVyLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQucGFyYWxsYXgtc21hbGwgLmhlcm8sXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250YWluZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQuY3RhLWJ1dHRvbiBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuY3RhLWJ1dHRvbiAuaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDEwcHggMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgd2lkdGg6IDYyJTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAvKmZvbnQtc2l6ZTogZW0oMThweCk7XHJcbiAgXHJcblx0XHQgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNDIwcHgpe1xyXG5cdFx0XHQgIGZvbnQtc2l6ZTogZW0oMjhweCk7XHJcblx0XHQgIH0qL1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuMTg3NWVtOyB9IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUsXG4uYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNzdDNUQ1OyB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4sXG4uYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXNtYWxsLXRleHQsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ltcGxlLWJ1dHRvbixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJhbmQucGFyYWxsYXgtc21hbGwgYnV0dG9uLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc2Vjb25kYXJ5LFxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXNtYWxsLXRleHQsXG4uYmFuZC5jdGEtYnV0dG9uIC5zaW1wbGUtYnV0dG9uLFxuLmJhbmQuY3RhLWJ1dHRvbiAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5iYW5kLmN0YS1idXR0b24gYnV0dG9uLFxuLmJhbmQuY3RhLWJ1dHRvbiBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uYmFuZC5jdGEtYnV0dG9uIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5iYW5kLmN0YS1idXR0b24gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5iYW5kLmN0YS1idXR0b24gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsLnR3by1saW5lIHNwYW4sXG4gIC5iYW5kLmN0YS1idXR0b24udHdvLWxpbmUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjU3MTQyODU3ZW07IH1cbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4uYmFuZC52aWRlbyB7XG4gIGJvcmRlcjogMTBweCBzb2xpZCAjYzZjZDIzO1xuICBib3JkZXItd2lkdGg6IDEwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcbi5iYW5kLnZpZGVvIC5yaWdodC1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcbiAgLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmJhbmQudmlkZW8gLmNvbnRhaW5lcixcbi5iYW5kLnZpZGVvIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQudmlkZW8gaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLnZpZGVvIC5oZXJvIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG5cbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUsXG4uYmFuZC52aWRlbyBwIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQudmlkZW8gcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUlOyB9IH1cblxuLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4uYmFuZC5jdGEtYnV0dG9uIHtcbiAgbWluLWhlaWdodDogMTY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLmN0YS1idXR0b24ge1xuICAgIGhlaWdodDogMTY1cHg7XG4gICAgbWluLWhlaWdodDogMXB4OyB9IH1cblxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDYwcHgpIHtcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVlbTsgfSB9XG5cbi5iYW5kLmFkLXByb21vIHtcbiAgYmFja2dyb3VuZDogI2ZiOGYyZTtcbiAgcGFkZGluZzogMzVweCAwIDQ1cHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLmFkLXByb21vIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLmFkLXByb21vIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfSB9XG5cbi5iYW5kLmFkLXByb21vIC5pbWFnZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbi5iYW5kLmFkLXByb21vIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7IH1cblxuLmJhbmQucXVvdGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQucXVvdGUge1xuICAgIGhlaWdodDogMzQ1cHg7IH0gfVxuXG4uYmFuZC5xdW90ZSAuY29udGFpbmVyLFxuLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8ge1xuICBwYWRkaW5nOiA1MHB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5xdW90ZSAuY29udGFpbmVyLFxuICAuYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcbiAgLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXG4gIC5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcbiAgaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvIHtcbiAgICBwYWRkaW5nLXRvcDogOTBweDtcbiAgICBwYWRkaW5nLXRvcDogOTBweDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5xdW90ZSB7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogaW5saW5lO1xuICAvKmZvciBJRSovIH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnF1b3RlIC5xdW90ZSB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQucXVvdGUgLnNvdXJjZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLmJhbmQuZW1wbG95ZXJzIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5iYW5kLmVtcGxveWVycyAuY29udGFpbmVyLFxuLmJhbmQuZW1wbG95ZXJzIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQuZW1wbG95ZXJzIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5lbXBsb3llcnMgLmhlcm8ge1xuICBwYWRkaW5nLXRvcDogNjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5lbXBsb3llcnMgLmNvbnRhaW5lcixcbiAgLmJhbmQuZW1wbG95ZXJzIC5nbG9iYWwtc2VhcmNoLFxuICAuYmFuZC5lbXBsb3llcnMgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgLmJhbmQuZW1wbG95ZXJzIC5oZXJvIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDsgfSB9XG5cbi5iYW5kLmVtcGxveWVycyAuYmFuZC10eXBlIHtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMwcHggMCAwOyB9XG5cbi5iYW5kLmVtcGxveWVycyAuYmFuZC10eXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9ibHVlLWdyb3VwLnBuZz8xNDQ4MDUyNzc5XCIpIG5vLXJlcGVhdCA1MCUgNTAlLzQ4cHggdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgcGFkZGluZzogMzBweCAwIDEwcHg7IH0gfVxuXG4jZW1wbG95ZXItc2xpZGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgI2VtcGxveWVyLXNsaWRlciB7XG4gICAgd2lkdGg6IDkwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NWVtKSB7XG4gICNlbXBsb3llci1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGNvbG9yOiAjNmU2ZTZlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGhlaWdodDogNjVweDtcbiAgbGluZS1oZWlnaHQ6IDY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTsgfSB9XG5cbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICB0b3A6IDIxcHg7IH1cblxuLnNpdGUtbG9nbyB7XG4gIGZsb2F0OiBsZWZ0O1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lciAudXRpbGl0eS1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyBwLFxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgY29sb3I6ICM5OTk5OTk7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YmVmb3JlLFxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpLmxhc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBwYWRkaW5nOiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiAnfCc7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBhIHtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnNlYXJjaC1mb3JtIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xuICBwYWRkaW5nOiA1cHggNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBoZWlnaHQ6IDM2cHg7IH1cblxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNlYXJjaC1mb3JtIC5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGhlaWdodDogMzZweCAhaW1wb3J0YW50OyB9XG5cbi5zZWFyY2gtcmVzdWx0cyBsYWJlbCxcbi5zZWFyY2gtcmVzdWx0cyA+IHNwYW4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLnNlYXJjaC1yZXN1bHRzIHVsIHtcbiAgcGFkZGluZzogMjBweCAwIDAgMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0IHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCA+IGEge1xuICBmb250LXNpemU6IDEuMDYyNWVtO1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCA+IHAge1xuICBmb250LXNpemU6IDAuODEyNWVtOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLXBhZ2luZy1sYXJnZSB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0ge1xuICBoZWlnaHQ6IDQycHg7XG4gIG1hcmdpbjogMjBweCA1cHggNDBweCAwO1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0ge1xuICAgIHdpZHRoOiAzMDBweDsgfSB9XG5cbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5ibG9nLWRldGFpbHMgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoLFxuICAuc2VhcmNoLXJlc3VsdHMge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4uZmlsdGVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmZpbHRlci1oZWFkZXI6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA5cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwOyB9XG5cbi5maWx0ZXItaGVhZGVyLm9wZW46YWZ0ZXIge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmZpbHRlci1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uQ29sdW1uT25lU2VhcmNoIHtcbiAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuQ29sdW1uT25lU2VhcmNoIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLkNvbHVtbk9uZVNlYXJjaCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50OyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCAqIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCA+IHNwYW4ge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCA+IHNwYW4gc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuQ29sdW1uT25lU2VhcmNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggNXB4ICFpbXBvcnRhbnQ7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCAuZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDAgNXB4IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkgaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDVweCAxMHB4IDAgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbmJvZHkuYmxvZyAuY29udGVudCB1bCBsaSB7XG4gIGNvbnRlbnQ6ICcnOyB9XG5cbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM1cHg7IH0gfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50OyB9IH1cblxuYm9keS5ibG9nIC5zZnBvc3RzTGlzdCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDI1cHg7IH1cblxuYm9keS5ibG9nIC5zZnBvc3RzTGlzdCBsaS5zZnBvc3RMaXN0SXRlbTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuYmxvZyAuc2Zwb3N0TGlzdFRpdGxlRGF0ZUNvbnRlbnQgLnNmcG9zdENvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMjdweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNPcmRlckZpbHRlcldycCB7XG4gIGZsb2F0OiBub25lOyB9XG5cbmJvZHkuYmxvZyAuc2ZMZWF2ZUNvbW1lbnRMbmsge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdFdycCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudERldGFpbHMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRBdXRob3Ige1xuICBwYWRkaW5nLXJpZ2h0OiA4cHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XG4gIGNvbG9yOiAjMzQzMzMyO1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7IH0gfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c1RpdGxlV3JwIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtV3JwIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGgyIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIG9sLnNmY29tbWVudHNGaWVsZHNMaXN0LFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCB0ZCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNGb3JtIC5zZmNvbW1lbnRFZGl0b3Ige1xuICB3aWR0aDogMTAwJTsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4ge1xuICBiYWNrZ3JvdW5kOiAjZmI4ZjJlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAwICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgLW8tdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2RhNzQxOSAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICM3N0M1RDU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzc3QzVENTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Sb21hbi5lb3Q/MTQ0ODMwODQ4NFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Sb21hbi5lb3Q/JjE0NDgzMDg0ODQjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLVJvbWFuLndvZmY/MTQ0ODMwODQ4NFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Sb21hbi50dGY/MTQ0ODMwODQ4NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtUm9tYW4uc3ZnPzE0NDgzMDg0ODRcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYUJvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Cb2xkLmVvdD8xNDQ4MzA4NTM4XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUJvbGQuZW90PyYxNDQ4MzA4NTM4I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Cb2xkLndvZmY/MTQ0ODMwODUzOFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Cb2xkLnR0Zj8xNDQ4MzA4NTM4XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1Cb2xkLnN2Zz8xNDQ4MzA4NTM4XCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFIZWF2eVwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUhlYXZ5LmVvdD8xNDQ4MzA4NzEwXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUhlYXZ5LmVvdD8mMTQ0ODMwODcxMCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtSGVhdnkud29mZj8xNDQ4MzA4NzEwXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUhlYXZ5LnR0Zj8xNDQ4MzA4NzEwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1IZWF2eS5zdmc/MTQ0ODMwODcxMFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtSXRhbGljLmVvdD8xNDQ4MzA4NTc2XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUl0YWxpYy5lb3Q/JjE0NDgzMDg1NzYjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUl0YWxpYy53b2ZmPzE0NDgzMDg1NzZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtSXRhbGljLnR0Zj8xNDQ4MzA4NTc2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1JdGFsaWMuc3ZnPzE0NDgzMDg1NzZcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYUxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtTGlnaHQuZW90PzE0NDgzMDg2MTZcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtTGlnaHQuZW90PyYxNDQ4MzA4NjE2I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9jYWVjaWxpYS9DYWVjaWxpYS1MaWdodC53b2ZmPzE0NDgzMDg2MTZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvY2FlY2lsaWEvQ2FlY2lsaWEtTGlnaHQudHRmPzE0NDgzMDg2MTZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2NhZWNpbGlhL0NhZWNpbGlhLUxpZ2h0LnN2Zz8xNDQ4MzA4NjE4XCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay5lb3Q/MTQ0ODA3MTg4MFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLmVvdD8mMTQ0ODA3MTg4MCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay53b2ZmPzE0NDgwNzE4ODBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay50dGY/MTQ0ODA3MTg4MFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay5zdmc/MTQ0ODA3MTg4MFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLmVvdD8xNDQ4MDcxOTgyXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQuZW90PyYxNDQ4MDcxOTgyI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmY/MTQ0ODA3MTk4MlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLnR0Zj8xNDQ4MDcxOTgyXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLnN2Zz8xNDQ4MDcxOTg0XCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93SXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5lb3Q/MTQ0ODA3MjA2NFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLmVvdD8mMTQ0ODA3MjA2NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy53b2ZmPzE0NDgwNzIwNjRcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy50dGY/MTQ0ODA3MjA2NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5zdmc/MTQ0ODA3MjA2NFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0xpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQuZW90PzE0NDgwNzIwMjZcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQuZW90PyYxNDQ4MDcyMDI2I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1MaWdodC53b2ZmPzE0NDgwNzIwMjZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQudHRmPzE0NDgwNzIwMjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LnN2Zz8xNDQ4MDcyMDI2XCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAjbW9iaWxlLW1lbnUgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgI21vYmlsZS1tZW51IC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAjbW9iaWxlLW1lbnUgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgI21vYmlsZS1tZW51IC5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgI21vYmlsZS1tZW51IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIGJvZHkuYmxvZyAjbW9iaWxlLW1lbnUgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAjbW9iaWxlLW1lbnUgLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDsgfSB9XG5cbi5zaXRlLWxvZ28ge1xuICBtYXJnaW4tdG9wOiAwO1xuICB3aWR0aDogMjIwcHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ZwYWxvZ28uc3ZnPzE0NTQ2MDE5NThcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG5cbi5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvLFxuLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxuLmlubmVyIC5zaXRlLWxvZ28ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9mcGFsb2dvLnN2Zz8xNDQ4MDUyNTc1XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuc2l0ZS1sb2dvIHtcbiAgICB3aWR0aDogMzQxcHg7XG4gICAgaGVpZ2h0OiAxNjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1sb2dvIHtcbiAgICBtaW4taGVpZ2h0OiA4MHB4OyB9IH1cblxuLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxuLmlubmVyIC5zaXRlLWxvZ28ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgd2lkdGg6IDE4MnB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHggIWltcG9ydGFudDsgfSB9XG5cbmhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFCb2xkXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG5oZWFkZXIgLmhlcm8gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUI2NzcwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzNlNDk1MiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM1YjY3NzAgNTAlLCAjM2U0OTUyIDUwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAyMDAlIDEwMCUgIWltcG9ydGFudDsgfVxuXG5oZWFkZXIgLmhlcm8gLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIGhlYWRlciAuaGVybyAuYnV0dG9uLFxuICBoZWFkZXIgLmhlcm8gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICBoZWFkZXIgLmhlcm8gLnNpbXBsZS1idXR0b24sXG4gIGhlYWRlciAuaGVybyAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gaGVhZGVyIC5oZXJvIGJ1dHRvbixcbiAgaGVhZGVyIC5oZXJvIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiAgaGVhZGVyIC5oZXJvIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAuYmxvZy1kZXRhaWxzIGhlYWRlciAuaGVybyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4gIGhlYWRlciAuaGVybyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyBoZWFkZXIgLmhlcm8gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGhlYWRlciAuaGVybyAuYnV0dG9uLXNlY29uZGFyeSxcbiAgaGVhZGVyIC5oZXJvIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuXG4uYmFuZC5xdW90ZSB7XG4gIGJvcmRlci10b3A6IDlweCBzb2xpZCAjZmI4ZjJlOyB9XG5cbi5iYW5kLnF1b3RlIC5xdW90ZSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBmb250LWZhbWlseTogXCJDYWVjaWxpYUl0YWxpY1wiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuMzc1ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnF1b3RlIC5xdW90ZSB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuYmFuZC5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7IH0gfVxuXG4uYmFuZC5xdW90ZSAuc291cmNlIHtcbiAgY29sb3I6ICM0NDQ2NDc7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQucXVvdGUgLnNvdXJjZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAuaG9tZSAuZmVhdHVyZS1ib3gge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAyNTBweDsgfSB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHN0cm9uZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhSGVhdnlcIiwgVGltZXMsIHNhbi1zZXJpZiAhaW1wb3J0YW50OyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IGVtLFxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQgaSB7XG4gIGNvbG9yOiAjZTk0NjI4O1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQgLmZhY3Qge1xuICBmb250LXNpemU6IDEuNWVtO1xuICBsaW5lLWhlaWdodDogMzVweDtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQgLmZhY3Qge1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCAuZmFjdCBlbSxcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IC5mYWN0IGkge1xuICBmb250LXNpemU6IDEuNDU4MzMzMzNlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZiAhaW1wb3J0YW50OyB9XG5cbi5mZWF0dXJlLWJveCAuYnV0dG9uLFxuLmZlYXR1cmUtYm94IC5idXR0b24tc21hbGwtdGV4dCxcbi5mZWF0dXJlLWJveCAuc2ltcGxlLWJ1dHRvbixcbi5mZWF0dXJlLWJveCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5mZWF0dXJlLWJveCBidXR0b24sXG4uZmVhdHVyZS1ib3ggaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmZlYXR1cmUtYm94IC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAuZmVhdHVyZS1ib3ggYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmZlYXR1cmUtYm94IC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcbi5ibG9nLWRldGFpbHMgLmZlYXR1cmUtYm94IFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uZmVhdHVyZS1ib3ggYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5mZWF0dXJlLWJveCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5mZWF0dXJlLWJveCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1pbi13aWR0aDogOTUlO1xuICBtYXJnaW46IDAgMCAyMHB4IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmZlYXR1cmUtYm94IC5idXR0b24sXG4gIC5mZWF0dXJlLWJveCAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5mZWF0dXJlLWJveCAuc2ltcGxlLWJ1dHRvbixcbiAgLmZlYXR1cmUtYm94IC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAuZmVhdHVyZS1ib3ggYnV0dG9uLFxuICAuZmVhdHVyZS1ib3ggaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAuZmVhdHVyZS1ib3ggLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4gIC5ibG9nLWRldGFpbHMgLmZlYXR1cmUtYm94IGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmZlYXR1cmUtYm94IC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAuZmVhdHVyZS1ib3ggW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcbiAgLmZlYXR1cmUtYm94IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5mZWF0dXJlLWJveCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgLmZlYXR1cmUtYm94IC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICBwYWRkaW5nLXRvcDogMDtcbiAgZm9udC1zaXplOiAxLjEyNWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5iYW5kLnNsaWRlciB7XG4gICAgcGFkZGluZy10b3A6IDcwcHg7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICBtYXJnaW46IDIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAuYmFuZC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNzVlbTsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzY2NmI2ZDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYyZW0pIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uYmFuZC52aWRlbyB7XG4gIGJvcmRlci1jb2xvcjogI2U5NDYyODsgfVxuXG4uYmFuZC52aWRlbyBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TGlnaHRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSB7XG4gIGNvbG9yOiAjZmI4ZjJlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjMDAyYjQ5OyB9XG5cbi5iYW5kIC5jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmJhbmQgLmNvbnRhaW5lciB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG5cbi5iYW5kIC5jb250YWluZXIgLmltYWdlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGZsZXg6IDE7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmJhbmQgLmNvbnRhaW5lciAuaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07IH0gfVxuXG4uYmFuZCAuY29udGFpbmVyIC5jb250ZW50LXdyYXBwZXIge1xuICBmbGV4OiAyOyB9XG5cbi5iYW5kIC5jb250YWluZXIgLmltYWdlLXdyYXBwZXIgaW1nIHtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmJhbmQgLmNvbnRhaW5lciAucmlnaHQtY29sIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBmbGV4OiAxOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5iYW5kIC5jb250YWluZXIgLnJpZ2h0LWNvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07IH0gfVxuXG4uYmFuZCAuY29udGFpbmVyIC5sZWZ0LWNvbCB7XG4gIGZsZXg6IDI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAjZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcbiAgICBmb250LXNpemU6IDAuOTM3NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAjZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07IH0gfVxuXG4uaW5uZXI6bm90KC5hcnRpY2xlKSAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuaW5uZXI6bm90KC5hcnRpY2xlKSAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4udG9waWMtd3JhcHBlciAudG9waWMgaDMsXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBoMyB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28ge1xuICBtYXgtd2lkdGg6IDI1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MmVtKSB7XG4gIC5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcbiAgICBtYXgtd2lkdGg6IDI1MHB4OyB9IH1cblxuLyogQ01TIEFETUlOIFNUWUxFUyAqL1xuYm9keS5zZlBhZ2VFZGl0b3IgI2xpdmVjaGF0LWNvbXBhY3QtY29udGFpbmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgI2xpdmVjaGF0LWZ1bGwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubmF2LXV0aWxpdGllcyxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtbW9yZS1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAudXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbmsgYSxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5teS1hY2NvdW50LWxpbmsgYSB7XG4gIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbms6aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5jb250YWluZXIsXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5nbG9iYWwtc2VhcmNoLFxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuaGVybyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b24sXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b24sXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQ6ICNlZWUgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxMi41cHggIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b246YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b246YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b246aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2LFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDBfQyB1bCxcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubmF2LXV0aWxpdGllcyxcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAudXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjbWFpbi1uYXYtd3JhcHBlciBuYXYge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubW0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyogU1RBUlQgVGVsZXJpay5TaXRlZmluaXR5LlJlc291cmNlcy5UaGVtZXMuTGF5b3V0c0Jhc2ljcy5jc3MgKi9cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC5zZl9jb2xzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2ZfY29sczpiZWZvcmUsXG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2ZfY29scyB7XG4gICAgem9vbTogMTsgfVxuICAuc2ZfY29sc091dCArIC5zZl9jb2xzT3V0IHtcbiAgICAqbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zZl8xY29sXzFfMTAwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzc1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNzUgLnNmXzJjb2xzXzJpbl83NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzY3IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDY3JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNjcgLnNmXzJjb2xzXzJpbl82NyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNTAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzUwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNTAgLnNmXzJjb2xzXzJpbl81MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNjcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzMzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMzMgLnNmXzJjb2xzXzJpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNzUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzI1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMjUgLnNmXzJjb2xzXzJpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzM0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzQlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18zMyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfMzQgLnNmXzNjb2xzXzJpbl8zNCxcbiAgLnNmXzNjb2xzXzNfMzMgLnNmXzNjb2xzXzNpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzUwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18yNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfNTAgLnNmXzNjb2xzXzJpbl81MCxcbiAgLnNmXzNjb2xzXzNfMjUgLnNmXzNjb2xzXzNpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzRjb2xzXzFfMjUsXG4gIC5zZl80Y29sc18yXzI1LFxuICAuc2ZfNGNvbHNfM18yNSxcbiAgLnNmXzRjb2xzXzRfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl80Y29sc180XzI1IHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNGNvbHNfMl8yNSAuc2ZfNGNvbHNfMmluXzI1LFxuICAuc2ZfNGNvbHNfM18yNSAuc2ZfNGNvbHNfM2luXzI1LFxuICAuc2ZfNGNvbHNfNF8yNSAuc2ZfNGNvbHNfNGluXzI1IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAuc2ZfNWNvbHNfMV8yMCxcbiAgLnNmXzVjb2xzXzJfMjAsXG4gIC5zZl81Y29sc18zXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCxcbiAgLnNmXzVjb2xzXzVfMjAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl81Y29sc181XzIwIHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNWNvbHNfMl8yMCAuc2ZfNWNvbHNfMmluXzIwLFxuICAuc2ZfNWNvbHNfM18yMCAuc2ZfNWNvbHNfM2luXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCAuc2ZfNWNvbHNfNGluXzIwLFxuICAuc2ZfNWNvbHNfNV8yMCAuc2ZfNWNvbHNfNWluXzIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfSB9XG5cbi8qIEVORCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xuLyogbmV3IHN0eWxlcyAqL1xuLnNmcG9zdERldGFpbHMgLnNmcG9zdENvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuLyp0aHVtYm5haWwqL1xuYm9keS5ibG9nIC5jb250ZW50IHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ibG9nLWxpc3QgdWwgbGkgLnBvc3QtaW1hZ2Uge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlZWVlO1xuICBoZWlnaHQ6IDE4MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDE4MHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJsb2ctbGlzdCB1bCBsaSAucG9zdC1pbWFnZSBpbWcsXG4uYmxvZy1kZXRhaWxzIC5ibG9nLWltYWdlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmxvZy1kZXRhaWxzIC5ibG9nLWltYWdlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2VlZWVlZTtcbiAgaGVpZ2h0OiAxODBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ibG9nLWxpc3QgdWwgbGk6bnRoLWNoaWxkKC1uKzMpIC5wb3N0LWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypzdW1tYXJ5IHRleHQqL1xuLmJsb2ctc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLypxdW90ZXMqL1xuLmNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ1cHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qRm9udCovXG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIC8qQm9yZGVycyAtIChPcHRpb25hbCkqL1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjZmI4ZjJlO1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWVlZWVlO1xuICAvKkJveCBTaGFkb3cgLSAoT3B0aW9uYWwpKi9cbiAgLW1vei1ib3gtc2hhZG93OiAycHggMnB4IDE1cHggI2VlZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDE1cHggI2VlZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4ICNlZWU7IH1cblxuLmNvbnRlbnQgYmxvY2txdW90ZS5sZWZ0LXF1b3RlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDIwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB3aWR0aDogMzUlOyB9XG5cbi5jb250ZW50IGJsb2NrcXVvdGUucmlnaHQtcXVvdGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDIwcHggMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMzUlOyB9XG5cbi5jb250ZW50IGJsb2NrcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XG4gIC8qVW5pY29kZSBmb3IgTGVmdCBEb3VibGUgUXVvdGUqL1xuICAvKkZvbnQqL1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmI4ZjJlO1xuICAvKlBvc2l0aW9uaW5nKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDVweDsgfVxuXG4uY29udGVudCBibG9ja3F1b3RlOjphZnRlciB7XG4gIC8qUmVzZXQgdG8gbWFrZSBzdXJlKi9cbiAgY29udGVudDogXCJcIjsgfVxuXG4uY29udGVudCBibG9ja3F1b3RlIGE6aG92ZXIge1xuICBjb2xvcjogIzY2NjsgfVxuXG4uY29udGVudCBibG9ja3F1b3RlIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qcGFnaW5hdGlvbiovXG4uYmxvZy5ibG9nLWxpc3QgLnBhZ2luYXRpb24gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IG5vbmU7IH1cblxuLypjYWxsb3V0Ki9cbi5jYWxsb3V0LFxuLmNhbGxvdXQuUHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNkODc0Mjk7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZjk4ZjNjO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5jYWxsb3V0LlNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICM1YjY3NzA7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjM2U0OTUyO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5jYWxsb3V0IC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2ZiOGYyZSAhaW1wb3J0YW50O1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZiOGYyZSA1MCUsICNmYjhmMmUgNTAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgIzNlNDk1MiA1M3B4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCA1M3B4IDAgMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNhbGxvdXQgcCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuXG4vKnNvY2lhbCBpY29ucyovXG4uYXJ0aWNsZS1zaGFyZS5wb3N0LXNoYXJlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDsgfVxuXG4uYmxvZy1saXN0IC5hcnRpY2xlLXNoYXJlLnBvc3Qtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IHtcbiAgY2xlYXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYXJ0aWNsZS1zaGFyZS5wb3N0LXNoYXJlIC5hdC1pY29uLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZmI4ZjJlOyB9XG5cbi8qc2lkZWJveCovXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLmNhdGVnb3JpZXMsXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnN1YnNjcmliZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZWVlZWU7XG4gIHBhZGRpbmc6IDEwcHg7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5zdWJzY3JpYmUgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZWVlZWU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tYWluLWNvbnRlbnQgYS5yc3MtYnV0dG9uOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4uc2lkZWJveCAucnNzLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeExqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXhOemt5SURFM09USWlJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lERTNPVElnTVRjNU1qc2lJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpUGdvOGMzUjViR1VnZEhsd1pUMGlkR1Y0ZEM5amMzTWlQZ29KTG5OME1IdG1hV3hzT2lOR1FqaEdNa1U3ZlFvOEwzTjBlV3hsUGdvOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5OVGMyTERFek5EUmpNQ3cxTXk0ekxURTRMamNzT1RndU55MDFOaXd4TXpaekxUZ3lMamNzTlRZdE1UTTJMRFUyY3kwNU9DNDNMVEU0TGpjdE1UTTJMVFUyY3kwMU5pMDRNaTQzTFRVMkxURXpObk14T0M0M0xUazRMamNzTlRZdE1UTTJDZ2x6T0RJdU55MDFOaXd4TXpZdE5UWnpPVGd1Tnl3eE9DNDNMREV6Tml3MU5sTTFOellzTVRJNU1DNDNMRFUzTml3eE16UTBlaUJOTVRBNE9Dd3hORFkzWXpFdU15d3hPQzQzTFRRdU15d3pOQzQzTFRFM0xEUTRZeTB4TWl3eE5DMHlOeTQzTERJeExUUTNMREl4U0RnNE9Rb0pZeTB4Tmk0M0xEQXRNekV0TlM0MUxUUXpMVEUyTGpWekxURTRMamN0TWpRdU9DMHlNQzAwTVM0MVl5MHhOQzQzTFRFMU1pNDNMVGMyTGpJdE1qZ3pMakl0TVRnMExqVXRNemt4TGpWVE5EQXlMamNzT1RFMkxqY3NNalV3TERrd01tTXRNVFl1TnkweExqTXRNekF1TlMwNExUUXhMalV0TWpBS0NWTXhPVElzT0RVMUxqY3NNVGt5TERnek9WWTNNRFJqTUMweE9TNHpMRGN0TXpVc01qRXRORGRqTVRFdU15MHhNUzR6TERJMUxqY3RNVGNzTkRNdE1UZG9OV014TURZdU55dzRMamNzTWpBNExqY3NNelV1TlN3ek1EWXNPREF1TlZNM05UQXVOeXc0TWpZc09ESTJMRGt3TWdvSll6YzJMRGMxTGpNc01UTTJMalVzTVRZeExqY3NNVGd4TGpVc01qVTVVekV3TnprdU15d3hNell3TGpNc01UQTRPQ3d4TkRZM2VpQk5NVFl3TUN3eE5EWTVZekV1TXl3eE9DMDBMamNzTXpNdU55MHhPQ3cwTjJNdE1USXNNVE11TXkweU55NHpMREl3TFRRMkxESXdhQzB4TkRNS0NXTXRNVGN1TXl3d0xUTXlMakl0TlM0NExUUTBMalV0TVRjdU5YTXRNVGd1T0MweU5TNDRMVEU1TGpVdE5ESXVOV010T0MweE5ETXVNeTAwTVM0M0xUSTNPUzQxTFRFd01TMDBNRGd1TlhNdE1UTTJMalV0TWpReExUSXpNUzQxTFRNek5uTXRNakEzTFRFM01pNHlMVE16TmkweU16RXVOUW9KVXpNNU5TNHpMRFF3Tmk0M0xESTFNaXd6T1RoakxURTJMamN0TUM0M0xUTXdMamd0Tnk0eUxUUXlMalV0TVRrdU5WTXhPVElzTXpVeExqY3NNVGt5TERNek5WWXhPVEpqTUMweE9DNDNMRFl1Tnkwek5Dd3lNQzAwTm1NeE1pMHhNaXd5Tmk0M0xURTRMRFEwTFRFNGFETUtDV014TnpRdU55dzRMamNzTXpReExqZ3NORGd1Tnl3MU1ERXVOU3d4TWpCVE1UQTJNaXcwTVRjdU15d3hNVGcyTERVME1tTXhNalF1Tnl3eE1qUXNNakl5TGpjc01qWTFMamdzTWprMExEUXlOUzQxVXpFMU9URXVNeXd4TWprMExqTXNNVFl3TUN3eE5EWTVlaUl2UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDg5JSA4MCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IC0xNTFweCAycHg7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAyNHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM0cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm1haW4tY29udGVudCBhLnJzcy1idXR0b246bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3Zlcixcbi5zaWRlYm94IC5yc3MtYnV0dG9uIHtcbiAgb3BhY2l0eTogMC43O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLnRleHQtaGlnaGxpZ2h0IHtcbiAgY29sb3I6ICNmYjhmMmU7IH1cblxuLnNpZGViYXIgYS5idXR0b24ge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjJlbSkge1xuICAuc2lkZWJhciAuc3Vic2NyaWJlIC5idXR0b24tc2Vjb25kYXJ5LFxuICAuc2lkZWJhciAuc3Vic2NyaWJlIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLmNhdGVnb3JpZXMgaDIsXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnN1YnNjcmliZSBoMiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnBvc3QtY29udGVudCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5nZW5lcmFsLWFsZXJ0IHAge1xuICBmb250LWZhbWlseTogJ0dvdGhhbU5hcnJvd0l0YWxpYycsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM0OTU5NjU7IH1cblxuLmdlbmVyYWwtYWxlcnQgYSB7XG4gIGNvbG9yOiAjMDA4YWIxOyB9XG5cbi5nZW5lcmFsLWFsZXJ0IHNwYW4uYnJhY2tldHMge1xuICBjb2xvcjogIzAwOGFiMTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLmhvbWUgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIge1xuICBib3JkZXItY29sb3I6ICMxOTUxNmQgIWltcG9ydGFudDsgfVxuXG4vKiBkcm9wZG93biBvbiBjbGljayBvZiBteSBhY2NvdW50ICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmhvbWUgLmFjY291bnQtbGluay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gYSB7XG4gICAgY29sb3I6ICMwMDJiNDk7IH1cbiAgLmhvbWUgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGE6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5idG4uYnRuLWFjY291bnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmhvbWUgLmJ0bi5idG4tYWNjb3VudCB7XG4gICAgY29sb3I6ICMwMDJiNDk7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY291bnQtbGluay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5idG4uYnRuLWFjY291bnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogIzAwMmI0OTtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cblxuLmFsZXJ0LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQUZBOUEwO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDE3NXB4O1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmFsZXJ0LXdyYXBwZXIgcCB7XG4gIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIG1hcmdpbi1yaWdodDogMTAlO1xuICB3aWR0aDogODAlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWxlcnQtd3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFsZXJ0LXdyYXBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9IH1cblxuLmJ0bi1jbG9zZSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEhOMlp5QjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJajQ4Y0dGMGFDQmtQU0pOTkRBMUlERXpOaTQzT1RoTU16YzFMakl3TWlBeE1EY2dNalUySURJeU5pNHlNRElnTVRNMkxqYzVPQ0F4TURjZ01UQTNJREV6Tmk0M09UZ2dNakkyTGpJd01pQXlOVFlnTVRBM0lETTNOUzR5TURJZ01UTTJMamM1T0NBME1EVWdNalUySURJNE5TNDNPVGdnTXpjMUxqSXdNaUEwTURVZ05EQTFJRE0zTlM0eU1ESWdNamcxTGpjNU9DQXlOVFo2SWk4K1BDOXpkbWMrXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMjVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIHJpZ2h0OiAxMHB4O1xuICB3aWR0aDogMjVweDsgfVxuXG4vKioqKipUcmFjayBBcmMqKioqKiovXG4udHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgei1pbmRleDogOTk5OTk5ICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiOGI4Yjg7IH1cblxuLnRydXN0YXJjLWJhbm5lci1jb250ZW50LFxuLnRydXN0YXJjLWJhbm5lci1mb290ZXIge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyIC50cnVzdGFyYy1jbGllbnQtbG9nbyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAjdHJ1c3RlLWhlYWRlci10ZXh0IHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfSB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQgTGlzdHNcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtdG9vbCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGksXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkge1xuICBwYWRkaW5nOiAxNXB4IDVweDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTphZnRlcixcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGE6YmVmb3JlLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTpiZWZvcmUge1xuICByaWdodDogMWVtO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDE1cHg7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTphZnRlcixcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGE6YWZ0ZXIge1xuICByaWdodDogLjZlbTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMXB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEuYWN0aXZlIHtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZTpiZWZvcmUsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhLmFjdGl2ZTpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTsgfVxuXG4ubGlzdC10b29sIC5saXN0LXRvb2xfX2l0ZW0gdGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQgICBsaXN0LS1leHBhbmRhYmxlXHJcblx0ICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtLWV4cGFuZGFibGUge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX3RpdGxlIHtcbiAgYmFja2dyb3VuZDogIzE1QkVGMDtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLnRpdGxlLW1haW4ge1xuICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHtcbiAgbWF4LWhlaWdodDogMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLWluO1xuICBjb2xvcjogIzA1MDAwMDtcbiAgZm9udC1zaXplOiAxOXB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgYSB7XG4gIGNvbG9yOiAjRkI4RjJFICFpbXBvcnRhbnQ7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fY29udGVudC5hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAxMDAwMHB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGUge1xuICBjb2xvcjogI0ZCOEYyRSAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC44cmVtO1xuICByaWdodDogMXJlbTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzA1MDAwMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTAwMDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgzcHgpOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQgICBsaXN0LS1leHBhbmRhYmxlLXByZXZpZXcgICAubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3XHJcblx0ICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyB7XG4gIHBhZGRpbmc6IDNyZW0gMDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX2l0ZW0ge1xuICBtYXgtd2lkdGg6IDExNDhweDtcbiAgbWFyZ2luOiAxMHB4IGF1dG87IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX190aXRsZSB7XG4gIGNvbG9yOiAjRTk0NjI4O1xuICBmb250LXNpemU6IDMzcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDMzMHB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQsXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHAsXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IGEge1xuICBsaW5lLWhlaWdodDogMjdweDtcbiAgZm9udC1zaXplOiAxNnB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3RfX3RvZ2dsZTphZnRlciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA4cmVtO1xuICB0b3A6IDA7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50LmFjdGl2ZSArIGEubGlzdF9fdG9nZ2xlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDEycHgpOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyB1bCBsaTpiZWZvcmUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5oMSwgLmgxLCBoMiwgLmgyLCBoMywgLmgzLCBoNCwgLmg0LCBoNSwgLmg1LCBoNiB7XG4gIG1hcmdpbjogMCAwIC41ZW07IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG5oMiwgLmgyIHtcbiAgY29sb3I6ICMwMDJiNDk7IH1cblxuLmNvbG9yLXByaW1hcnkge1xuICBjb2xvcjogI2U5NDYyODsgfVxuXG4uY29sb3Itc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmYjhmMmU7IH1cblxuLmNvbG9yLXRlcnRpYXJ5IHtcbiAgY29sb3I6ICNhZmE5YTA7IH1cblxuLmNvbG9yLW5hdnkge1xuICBjb2xvcjogIzAwMmI0OTsgfVxuXG4udGV4dC1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi50ZXh0LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLnRleHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLnZpc3VhbGx5aGlkZGVuLFxuLnZpc3VhbGx5LWhpZGRlbixcbi52aXN1YWxseUhpZGRlbixcbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7IH1cblxuLm1haW4tY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gIGNvbG9yOiAjNjA1YjU0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbi5tYWluLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMjVweCAwIDE1cHggMDsgfVxuXG4ubWFpbi1jb250ZW50IGgzIHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLm1haW4tY29udGVudCBoNCwgLm1haW4tY29udGVudCAuaDQge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5tYWluLWNvbnRlbnQgLmZwYWMtaGVhZGluZyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBHZW5ldmEsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgbWFyZ2luOiAwIDAgLjVlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZiOGYyZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5tYWluLWNvbnRlbnQgaDIuZnBhYy1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogMy4xMjVyZW07IH1cbiAgaDIsIC5oMiB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICBoMywgLmgzIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAubWFpbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDIuMTg3NXJlbTsgfVxuICAubWFpbi1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgfSB9XG5cbi5zaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBzdGlja3k7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5mcGFjLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweCAxNXB4OyB9XG5cbi5mcGFjLWhlYWRlcl9fbG9nbyB7XG4gIHdpZHRoOiAyMjBweDsgfVxuICAuZnBhYy1oZWFkZXJfX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4uZnBhYy1oZWFkZXJfX3NlYXJjaCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZwYWMtaGVhZGVyX19sb2dpbiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZwYWMtaGVhZGVyX19tb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZnBhYy1oZWFkZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpOyB9XG4gIC5mcGFjLWhlYWRlcl9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmZwYWMtaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgcGFkZGluZzogMCAxNXB4IDE1cHggMDsgfVxuICAuZnBhYy1oZWFkZXJfX3NlY3Rpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpOyB9XG4gIC5mcGFjLWhlYWRlcl9fc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDI1cHggMCAwOyB9XG4gIC5mcGFjLWhlYWRlcl9fbG9naW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgNTBweCAwIDA7IH1cbiAgLmZwYWMtaGVhZGVyX19tb3JlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmZwYWMtaGVhZGVyX19uYXZpZ2F0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgxLjI1ZW0pIHtcbiAgLmZwYWMtaGVhZGVyX19sb2dvIHtcbiAgICB3aWR0aDogMzAwcHg7IH1cbiAgLmZwYWMtaGVhZGVyX19zZWN0aW9uIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpOyB9IH1cblxuLmNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDAgMTVweDsgfVxuXG4uY29udGFpbmVyLS1wYWRkZWQge1xuICBwYWRkaW5nOiAzNXB4IDE1cHg7IH1cblxuLmNvbnRhaW5lci0tZmxleCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuY29udGFpbmVyLS1mbGV4OjpiZWZvcmUsIC5jb250YWluZXItLWZsZXg6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5jb250YWluZXItLWZsZXguc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAuY29udGFpbmVyLS1mbGV4LmVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAuY29udGFpbmVyLS1mbGV4LmNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmNvbnRhaW5lci0tZmxleC5hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG4gIC5jb250YWluZXItLWZsZXguYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5jb250YWluZXItLXBhZGRlZCB7XG4gICAgcGFkZGluZzogNjBweCAxNXB4OyB9IH1cblxuLmNvbG9yLXdyYXBwZXIucHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNlOTQ2Mjg7IH1cblxuLmNvbG9yLXdyYXBwZXIuc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogI2ZiOGYyZTsgfVxuXG4uY29sb3Itd3JhcHBlci50ZXJ0aWFyeSB7XG4gIGJhY2tncm91bmQ6ICNhZmE5YTA7IH1cblxuLmNvbG9yLXdyYXBwZXIucXVhdGVybmFyeSB7XG4gIGJhY2tncm91bmQ6ICM1YjY3NzA7IH1cblxuLmNvbG9yLXdyYXBwZXIuZ3JheSB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjg7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0YXRpYzsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAuaGVyby1jYXJvdXNlbCB7XG4gIG1pbi1oZWlnaHQ6IGF1dG87XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uYTExeS1zbGlkZXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5hMTF5LXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgLXdlYmtpdC1zY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgLW1zLXNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICBzY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcbiAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xuICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5hMTF5LXNsaWRlcjo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi5hMTF5LXNsaWRlIHtcbiAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XG4gIC1tb3otYm94LXNpemluZzogaW5oZXJpdDtcbiAgYm94LXNpemluZzogaW5oZXJpdDsgfVxuXG4uYTExeS1zbGlkZXItc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5hMTF5LXNsaWRlci1zci1vbmx5OmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgY2xpcDogYXV0bztcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uYTExeS1zbGlkZXItLWhpZGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hMTF5LXNsaWRlci0tc2Nyb2xsaW5nIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nO1xuICAtd2Via2l0LXNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIC1tcy1zY3JvbGwtc25hcC10eXBlOiBub25lO1xuICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87IH1cblxuLmExMXktc2xpZGVyLWF1dG9wbGF5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgYm90dG9tOiA1cHg7XG4gIGZvbnQtc2l6ZTogMDtcbiAgd2lkdGg6IDQ1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xuICB6LWluZGV4OiAxOyB9XG4gIC5hMTF5LXNsaWRlci1hdXRvcGxheTo6YmVmb3JlLCAuYTExeS1zbGlkZXItYXV0b3BsYXk6OmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgbGVmdDogMTBweDsgfVxuICAuYTExeS1zbGlkZXItYXV0b3BsYXk6OmFmdGVyIHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAxMHB4OyB9XG4gIC5hMTF5LXNsaWRlci1hdXRvcGxheVtkYXRhLWF1dG9wbGF5aW5nPVwiZmFsc2VcIl06OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYTExeS1zbGlkZXItYXV0b3BsYXlbZGF0YS1hdXRvcGxheWluZz1cImZhbHNlXCJdOjphZnRlciB7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxMi41cHggMCAxMi41cHggMjVweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICNmZmY7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4uYTExeS1zbGlkZXItZG90cyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0MHB4O1xuICBtYXJnaW46IDIwcHggYXV0byAwOyB9XG4gIC5hMTF5LXNsaWRlci1kb3RzIGJ1dHRvbiB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBiYWNrZ3JvdW5kOiAjNWI2NzcwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMDsgfVxuICAgIC5hMTF5LXNsaWRlci1kb3RzIGJ1dHRvbjpob3ZlciwgLmExMXktc2xpZGVyLWRvdHMgYnV0dG9uOmZvY3VzLCAuYTExeS1zbGlkZXItZG90cyBidXR0b24uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNlOTQ2Mjg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmExMXktc2xpZGVyLWRvdHMge1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODEuMjVlbSkge1xuICAuYTExeS1zbGlkZXItZG90cyB7XG4gICAgcGFkZGluZzogMCA1MHB4OyB9IH1cblxuLmltYWdlLWJlbmVmaXRzX19jb250ZW50IHtcbiAgcGFkZGluZzogMjBweDsgfVxuICAuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQgKyAuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzViNjc3MDsgfVxuXG4uZW1wbG95ZWUtbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG4gIC5lbXBsb3llZS1saXN0ID4gbGkge1xuICAgIGNvbG9yOiAjNWI2NzcwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIG1hcmdpbjogMCAxLjI1ZW0gLjc1ZW0gMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAuY29udGFpbmVyLS1mbGV4IC5jYXJkLWxpbmstY2FsbG91dCB7XG4gICAgd2lkdGg6IDQ1JTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7IH1cbiAgLmltYWdlLWJlbmVmaXRzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nOiAyMHB4IDAgMDsgfVxuICAuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweCA0MHB4OyB9XG4gIC5pbWFnZS1iZW5lZml0c19fY29udGVudCArIC5pbWFnZS1iZW5lZml0c19fY29udGVudCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQgKyAuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAyMzJweDtcbiAgICAgIGJhY2tncm91bmQ6ICM1YjY3NzA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgLmVtcGxveWVlLWxpc3Qge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICAgIHBhZGRpbmc6IDIwcHggMCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNvbnRhaW5lci0tZmxleCAuY2FyZC1saW5rLWNhbGxvdXQge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MzVweDtcbiAgICBtYXJnaW46IDAgMzBweDsgfSB9XG5cbi50YWItbGF5b3V0X190YWJzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWxheW91dF9fYnV0dG9uIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCIsIEdlbmV2YSwgc2Fucy1zZXJpZjsgfVxuXG4udGFiLWxheW91dF9fdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmI4ZjJlO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogLjVlbTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCIsIEdlbmV2YSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhZmE5YTA7IH1cbiAgLnRhYi1sYXlvdXRfX3RvZ2dsZS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNlOTQ2Mjg7XG4gICAgY29sb3I6ICNmZmY7IH1cblxuLnRhYi1sYXlvdXRfX3BhbmVsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMXJlbTsgfVxuXG4udGFiLWxheW91dF9faW1hZ2Uge1xuICBtYXJnaW46IDAgYXV0byAyNXB4OyB9XG5cbi50YWItbGF5b3V0X19jb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAudGFiLWxheW91dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAudGFiLWxheW91dF9fdGFicyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgd2lkdGg6IDM1JTsgfVxuICAudGFiLWxheW91dF9fYnV0dG9uIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogLjVlbTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGNvbG9yOiAjZmI4ZjJlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWZhOWEwOyB9XG4gICAgLnRhYi1sYXlvdXRfX2J1dHRvbi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI2U5NDYyODtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gIGJ1dHRvbi50YWItbGF5b3V0X19idXR0b246aG92ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYWZhOWEwICFpbXBvcnRhbnQ7IH1cbiAgLnRhYi1sYXlvdXRfX21haW4ge1xuICAgIHdpZHRoOiA2NSU7IH1cbiAgLnRhYi1sYXlvdXRfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudGFiLWxheW91dF9fcGFuZWwge1xuICAgIHBhZGRpbmc6IDEuMjVyZW07XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAudGFiLWxheW91dF9fcGFuZWwuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnRhYi1sYXlvdXRfX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIG1hcmdpbjogMCAxNXB4IDAgMDsgfVxuICAudGFiLWxheW91dF9fY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxNXB4KTtcbiAgICBmb250LXNpemU6IDEuMjVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAudGFiLWxheW91dF9fYnV0dG9uIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgfVxuICAudGFiLWxheW91dF9fY29udGVudCB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuXG4uaGVyby1jYXJvdXNlbCB7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmODsgfVxuXG4uaGVyby1zbGlkZV9fd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEzNDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmhlcm8tc2xpZGVfX2NvbnRlbnQge1xuICBjb2xvcjogIzViNjc3MDsgfVxuXG4uaGVyby1zbGlkZV9fcXVvdGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA0cmVtO1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwYWRkaW5nOiAxNXB4IDAgMDtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGNvbG9yOiAjZmI4ZjJlOyB9XG5cbi5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbiB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIge1xuICBmb250LXNpemU6IDJyZW07XG4gIGNvbG9yOiAjZmI4ZjJlOyB9XG4gIC5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbi0taGVhZGVyIGgxLCAuaGVyby1zbGlkZV9fZGVzY3JpcHRpb24tLWhlYWRlciBoMiwgLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIgaDMsIC5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbi0taGVhZGVyIGg0IHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiBpbml0aWFsO1xuICAgIG1hcmdpbjogMCAwIC41ZW0gIWltcG9ydGFudDsgfVxuXG4uaGVyby1zbGlkZV9fbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7IH1cblxuLmhlcm8tc2xpZGVfX3Bvc2l0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMCAwIDFlbTsgfVxuXG4uaGVyby1zbGlkZV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogI2U5NDYyODsgfVxuXG4uaGVyby1zbGlkZV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7IH1cblxuLmhlcm8tc2xpZGVfX2ltYWdlLS1tb2JpbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiA2NSU7XG4gIG1hcmdpbjogMCBhdXRvIDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmhlcm8tY2Fyb3VzZWwge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuaGVyby1jYXJvdXNlbCAuYTExeS1zbGlkZXItZG90cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDQwcHg7XG4gICAgICBwYWRkaW5nOiAwIDMwcHggMCAxNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwOyB9XG4gIC5oZXJvLXNsaWRlX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNjVweCAxNXB4IDA7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5oZXJvLXNsaWRlX19jb250ZW50IHtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmc6IDAgMzBweCA4MHB4IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLmhlcm8tc2xpZGVfX2NvbnRlbnQtLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMCAzMHB4IDgwcHggNjBweDsgfVxuICAuaGVyby1zbGlkZV9fcXVvdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogNnJlbTsgfVxuICAuaGVyby1zbGlkZV9fZGVzY3JpcHRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbi0taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5oZXJvLXNsaWRlX19pbWFnZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQwJTsgfVxuICAuaGVyby1zbGlkZV9faW1hZ2UtLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MS4yNWVtKSB7XG4gIC5oZXJvLWNhcm91c2VsIC5hMTF5LXNsaWRlci1kb3RzIHtcbiAgICBwYWRkaW5nOiAwIDMwcHggMCAxNXB4OyB9XG4gIC5oZXJvLXNsaWRlX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwIDgwcHggODBweCAwOyB9XG4gIC5oZXJvLXNsaWRlX19jb250ZW50LS1zZWNvbmRhcnkge1xuICAgIHBhZGRpbmc6IDAgODBweCA4MHB4IDgwcHg7IH1cbiAgLmhlcm8tc2xpZGVfX3F1b3RlIHtcbiAgICBmb250LXNpemU6IDhyZW07IH1cbiAgLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9XG4gIC5oZXJvLXNsaWRlX19saW5rIHtcbiAgICBmb250LXNpemU6IDEuNjI1cmVtOyB9XG4gIC5oZXJvLXNsaWRlX19uYW1lIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgfVxuICAuaGVyby1zbGlkZV9fcG9zaXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cblxuLmNhcmQtbGluay1jYWxsb3V0IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcmQtbGluay1jYWxsb3V0X19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jYXJkLWxpbmstY2FsbG91dF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5jYXJkLWxpbmstY2FsbG91dF9fbGluayB7XG4gIGNvbG9yOiAjZTk0NjI4O1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5jYXJkLWxpbmstY2FsbG91dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA1MzVweDsgfVxuICAuY2FyZC1saW5rLWNhbGxvdXRfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDFyZW0gMnJlbTsgfVxuICAuY2FyZC1saW5rLWNhbGxvdXRfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMS40Mzc1cmVtOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xuICBib2R5Lm1haW4tbmF2LWFjdGl2ZSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIGJvZHkubWFpbi1uYXYtYWN0aXZlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMC42NTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgLm1haW4tbmF2X190b2dnbGUge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tYWluLW5hdl9fdG9nZ2xlOjpiZWZvcmUsIC5tYWluLW5hdl9fdG9nZ2xlOjphZnRlciwgLm1haW4tbmF2X190b2dnbGUgPiBzcGFuOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAubWFpbi1uYXZfX3RvZ2dsZTo6YWZ0ZXIge1xuICAgICAgdG9wOiAxOXB4OyB9XG4gICAgLm1haW4tbmF2X190b2dnbGUgPiBzcGFuOjphZnRlciB7XG4gICAgICB0b3A6IDMwcHg7IH1cbiAgLm1haW4tbmF2X19tZW51IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXgtd2lkdGg6IDQ0MHB4O1xuICAgIHotaW5kZXg6IDI1O1xuICAgIHRyYW5zaXRpb246IC4zcyBsaW5lYXIgcmlnaHQ7XG4gICAgYmFja2dyb3VuZDogI2ZiOGYyZTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAubWFpbi1uYXZfX21lbnUuYWN0aXZlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAubWFpbi1uYXZfX21lbnUtbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWFpbi1uYXZfX2hlYWRpbmcge1xuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTBweCA0NXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAubWFpbi1uYXZfX2J1dHRvbiB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLm1haW4tbmF2X19idXR0b24tLWJhY2sge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfVxuICAgIC5tYWluLW5hdl9fYnV0dG9uLS1iYWNrLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5tYWluLW5hdl9fYnV0dG9uLS1iYWNrOjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZmZmO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgICAgIGxlZnQ6IDIwcHg7IH1cbiAgLm1haW4tbmF2X19pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTsgfVxuICAubWFpbi1uYXZfX2l0ZW0tLXNlY29uZGFyeSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5tYWluLW5hdl9faXRlbS0tc2Vjb25kYXJ5ID4gbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7IH1cbiAgICAgIC5tYWluLW5hdl9faXRlbS0tc2Vjb25kYXJ5ID4gbGkgYSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZiOGYyZTtcbiAgICAgICAgcGFkZGluZzogMTJweCAyMHB4OyB9XG4gICAgLm1haW4tbmF2X19pdGVtLS1zZWNvbmRhcnkgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW5hdl9faXRlbS0tdGVydGlhcnkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5OyB9XG4gICAgLm1haW4tbmF2X19pdGVtLS10ZXJ0aWFyeSBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmI4ZjJlO1xuICAgICAgcGFkZGluZzogMTJweCAyMHB4OyB9XG4gIC5tYWluLW5hdl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYmFja2dyb3VuZDogI2ZiOGYyZTtcbiAgICBwYWRkaW5nOiAxMnB4IDIwcHg7IH1cbiAgLm1haW4tbmF2X19saW5rLS1idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1haW4tbmF2X19saW5rLS1idXR0b246OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogNDVweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJhY2tncm91bmQ6ICM5OTk7IH1cbiAgICAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgcmlnaHQ6IDIwcHg7IH1cbiAgICAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbjpob3ZlciwgLm1haW4tbmF2X19saW5rLS1idXR0b246Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5tYWluLW5hdl9fc3ViLW1lbnUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDQzcHg7XG4gICAgYm90dG9tOiA4MHB4O1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNmYjhmMmU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGxpbmVhciBsZWZ0O1xuICAgIHotaW5kZXg6IDI1OyB9XG4gICAgLm1haW4tbmF2X19zdWItbWVudS5hY3RpdmUge1xuICAgICAgbGVmdDogMDsgfVxuICAubWFpbi1uYXZfX2Zvb3RlciB7XG4gICAgYmFja2dyb3VuZDogIzExNDI1YTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLm1haW4tbmF2X19tb3JlLWJ1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTk5O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLm1haW4tbmF2X19tb3JlLWltYWdlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwOyB9XG4gIC5tYWluLW5hdl9fbW9yZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICB6LWluZGV4OiA1MDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5tYWluLW5hdl9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW5hdl9fbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4OyB9XG4gIC5tYWluLW5hdl9fbWVudS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLm1haW4tbmF2X19zdWItbWVudSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgZ2FwOiAwIDQwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDU3NXB4O1xuICAgIHRvcDogY2FsYygxMDAlICsgNXB4KTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwIDAgMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KTtcbiAgICB6LWluZGV4OiAyNTsgfVxuICAgIC5tYWluLW5hdl9fc3ViLW1lbnUuYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLm1haW4tbmF2X19oZWFkaW5nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW5hdl9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW5hdl9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7IH1cbiAgLm1haW4tbmF2X19pdGVtLS1yb290IHtcbiAgICB3aWR0aDogYXV0bztcbiAgICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgICBtYXJnaW46IDAgMCAwIDEwcHg7IH1cbiAgLm1haW4tbmF2X19pdGVtLS1zZWNvbmRhcnkge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW4tbmF2X19pdGVtLS10ZXJ0aWFyeSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbi1uYXZfX2l0ZW0tLXJvb3Q6bnRoLWxhc3QtY2hpbGQoLW4rMykgLm1haW4tbmF2X19zdWItbWVudSB7XG4gICAgdHJhbnNmb3JtOiBub25lO1xuICAgIHJpZ2h0OiAwOyB9XG4gIC5tYWluLW5hdl9fbGluayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgcGFkZGluZzogLjVlbSAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5OyB9XG4gICAgLm1haW4tbmF2X19saW5rOmhvdmVyLCAubWFpbi1uYXZfX2xpbms6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLm1haW4tbmF2X19saW5rLS1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IC41ZW0gLjY1ZW07IH1cbiAgICAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbjpob3ZlciwgLm1haW4tbmF2X19saW5rLS1idXR0b246Zm9jdXMtdmlzaWJsZSwgLm1haW4tbmF2X19saW5rLS1idXR0b24uYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmYjhmMmU7IH1cbiAgLmdsb2JhbC1sb2dpbl9fZHJvcGRvd24ub3BlbiAuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmdsb2JhbC1sb2dpbl9fZHJvcGRvd24gPiBhIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmdsb2JhbC1sb2dpbl9fZHJvcGRvd24gLmJ0bi5kcm9wZG93bi10b2dnbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwLjI1ZW0gMS4yNWVtO1xuICAgIGJhY2tncm91bmQ6ICNmYjhmMmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLmdsb2JhbC1sb2dpbl9fZHJvcGRvd24gLmRyb3Bkb3duLWJhY2tkcm9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5nbG9iYWwtbG9naW5fX2Ryb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuZHJvcGRvd24tbWVudSB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LWZhbWlseTogXCJDYWVjaWxpYVwiLCBUaW1lcywgc2FuLXNlcmlmOyB9XG4gICAgLmdsb2JhbC1sb2dpbl9fZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmhlYWRlciB7XG4gICAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cbiAgICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuZHJvcGRvd24tbWVudSBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuZHJvcGRvd24tbWVudSBhOmhvdmVyLCAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuZHJvcGRvd24tbWVudSBhOmZvY3VzIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmdsb2JhbC1sb2dpbl9fZHJvcGRvd24gLmJ1dHRvbi13cmFwcGVyIGEge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMjUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAubWFpbi1uYXZfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9IH1cblxuLm1vcmUtbWVudV9fdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ubW9yZS1tZW51X19saXN0IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7IH1cblxuLm1vcmUtbWVudV9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogLjc1cmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5tb3JlLW1lbnUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubW9yZS1tZW51X190b2dnbGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubW9yZS1tZW51X190b2dnbGU6OmJlZm9yZSwgLm1vcmUtbWVudV9fdG9nZ2xlOjphZnRlciwgLm1vcmUtbWVudV9fdG9nZ2xlID4gc3Bhbjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB3aWR0aDogMzVweDtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogOHB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgLm1vcmUtbWVudV9fdG9nZ2xlOjphZnRlciB7XG4gICAgICB0b3A6IDE5cHg7IH1cbiAgICAubW9yZS1tZW51X190b2dnbGUgPiBzcGFuOjphZnRlciB7XG4gICAgICB0b3A6IDMwcHg7IH1cbiAgLm1vcmUtbWVudV9fbGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U5NDYyODtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB6LWluZGV4OiAxMDsgfVxuICAubW9yZS1tZW51X19saW5rIHtcbiAgICBjb2xvcjogIzAwODVhZDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAubW9yZS1tZW51X19saW5rOmhvdmVyLCAubW9yZS1tZW51X19saW5rOmZvY3VzIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9IH1cblxuLmdsb2JhbC1sb2dpbiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4uZ2xvYmFsLWxvZ2luX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAuMjVlbSAxLjI1ZW07XG4gIGJhY2tncm91bmQ6ICNlOTQ2Mjg7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxNXB4OyB9XG5cbltnbG9iYWwtbG9naW5dIFtkYXRhLWxvZ2luLWl0ZW09XCJsb2dvdXRcIl0ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbltnbG9iYWwtbG9naW5dLmxvZ2dlZC1pbiBbZGF0YS1sb2dpbi1pdGVtPVwibG9nb3V0XCJdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuW2dsb2JhbC1sb2dpbl0ubG9nZ2VkLWluIFtkYXRhLWxvZ2luLWl0ZW09XCJsb2dpblwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmdsb2JhbC1sb2dpbl9faXRlbS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmZwYWMtc2VhcmNoX19kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZwYWMtc2VhcmNoX190b2dnbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mcGFjLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5mcGFjLXNlYXJjaF9fbGluayB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuZnBhYy1zZWFyY2hfX2Ryb3Bkb3duIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNTBweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICAuZnBhYy1zZWFyY2hfX2Ryb3Bkb3duLmFjdGl2ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZnBhYy1zZWFyY2hfX2xhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5mcGFjLXNlYXJjaF9faW5wdXQge1xuICAgIHBhZGRpbmc6IDAgNDBweCAwIDA7XG4gICAgcGFkZGluZzogLjVlbSA1cHg7IH1cbiAgLmZwYWMtc2VhcmNoX19zdWJtaXQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmZwYWMtc2VhcmNoX190b2dnbGUge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgcGxhY2UtaXRlbXM6IGNlbnRlcjsgfVxuICAuZnBhYy1zZWFyY2hfX2ljb24ge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIGhlaWdodDogMjRweDtcbiAgICBmaWxsOiAjMDAwOyB9XG4gIC5mcGFjLXNlYXJjaF9faWNvbi0tc2Vjb25kYXJ5IHtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfSB9XG4iLCJoMSwuaDEsaDIsLmgyLGgzLC5oMyxoNCwuaDQsaDUsLmg1LGg2IHtcclxuXHRtYXJnaW46IDAgMCAuNWVtO1xyXG59XHJcbmgxLC5oMSB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxufVxyXG5oMiwuaDIge1xyXG5cdGNvbG9yOiAkY29sb3ItZGFya2dyYXktMjtcclxufVxyXG4uY29sb3ItcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbn1cclxuXHJcbi5jb2xvci1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbn1cclxuXHJcbi5jb2xvci10ZXJ0aWFyeSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXRlcnRpYXJ5O1xyXG59XHJcbi5jb2xvci1uYXZ5IHtcclxuXHRjb2xvcjogJGNvbG9yLW5hdnk7XHJcbn1cclxuXHJcbi50ZXh0LW5vcm1hbCB7XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxufVxyXG4udGV4dC1tZWRpdW0ge1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcbn1cclxuLnRleHQtYm9sZCB7XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJvbGQ7XHJcbn1cclxuXHJcbi52aXN1YWxseWhpZGRlbixcclxuLnZpc3VhbGx5LWhpZGRlbixcclxuLnZpc3VhbGx5SGlkZGVuLFxyXG4uc3Itb25seSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi8vIHByZXZpb3VzIGZwYSBsZWdhY3kgc3R5bGluZ1xyXG4ubWFpbi1jb250ZW50IHtcclxuXHRoMSB7XHJcblx0XHRmb250LXNpemU6IDEuODc1cmVtO1xyXG5cdFx0Y29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1ub3JtYWw7XHJcblx0fVxyXG5cdGgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMjBweDtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHRcdG1hcmdpbjogMjVweCAwIDE1cHggMDtcclxuXHR9XHJcblx0aDMge1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWxpZ2h0O1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0fVxyXG5cdGg0LC5oNCB7XHJcblx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cdH1cclxufVxyXG5cclxuLy8gZnBhYyBvdmVycmlkZXNcclxuLm1haW4tY29udGVudCB7XHJcblx0LmZwYWMtaGVhZGluZyB7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtaGVhZGluZyAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luOiAwIDAgLjVlbSAhaW1wb3J0YW50O1xyXG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnkgIWltcG9ydGFudDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcblx0fVxyXG5cdGgyLmZwYWMtaGVhZGluZyB7XHJcblx0XHRmb250LXNpemU6IDEuODc1cmVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KGwpIHtcclxuXHRoMSwuaDEge1xyXG5cdFx0Zm9udC1zaXplOiAzLjEyNXJlbTtcclxuXHR9XHJcblx0aDIsLmgyIHtcclxuXHRcdGZvbnQtc2l6ZTogMS44NzVyZW07XHJcblx0fVxyXG5cdGgzLC5oMyB7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHR9XHJcblx0Lm1haW4tY29udGVudCB7XHJcblx0XHRoMSB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMi4xODc1cmVtO1xyXG5cdFx0fVxyXG5cdFx0aDIge1xyXG5cdFx0XHRmb250LXNpemU6IDEuNTYyNXJlbTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEVYVEVORFNcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuJWxpc3RyZXNldCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuJWNsZWFyZml4IHtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgTUlYSU5TXHJcbiAgIC0gWHJlbVxyXG4gICAtIFBzZXVkbyAgIFxyXG4gICAtIEJyZWFrcG9pbnRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuQG1peGluIHgtcmVtKCRwcm9wZXJ0eSwgJHZhbHVlcykge1xyXG4gICAgLy8gQ3JlYXRlIGEgY291cGxlIG9mIGVtcHR5IGxpc3RzIGFzIG91dHB1dCBidWZmZXJzLlxyXG4gICAgJGJhc2UtZm9udC1zaXplOiAxNnB4OyAvLyBzaG91bGQgYmUgY29uc2lzdGVudCB3aXRoIHlvdXIgaHRtbC9ib2R5IGZvbnQtc2l6ZVxyXG4gICAgJHB4LXZhbHVlczogKCk7XHJcbiAgICAkcmVtLXZhbHVlczogKCk7XHJcbiAgIFxyXG4gICAgLy8gTG9vcCB0aHJvdWdoIHRoZSAkdmFsdWVzIGxpc3RcclxuICAgIEBlYWNoICR2YWx1ZSBpbiAkdmFsdWVzIHtcclxuICAgICAgLy8gRm9yIGVhY2ggcHJvcGVydHkgdmFsdWUsIGlmIGl0J3MgaW4gcmVtIG9yIHB4LCBkZXJpdmUgYm90aCByZW0gYW5kXHJcbiAgICAgIC8vIHB4IHZhbHVlcyBmb3IgaXQgYW5kIGFkZCB0aG9zZSB0byB0aGUgZW5kIG9mIHRoZSBhcHByb3ByaWF0ZSBidWZmZXIuXHJcbiAgICAgIC8vIEVuc3VyZSBhbGwgcGl4ZWwgdmFsdWVzIGFyZSByb3VuZGVkIHRvIHRoZSBuZWFyZXN0IHBpeGVsLlxyXG4gICAgICBAaWYgJHZhbHVlID09IDAgb3IgJHZhbHVlID09IDBweCB7XHJcbiAgICAgICAgLy8gMCAtLSB1c2UgaXQgd2l0aG91dCBhIHVuaXRcclxuICAgICAgICAkcHgtdmFsdWVzOiBqb2luKCRweC12YWx1ZXMsIDApO1xyXG4gICAgICAgICRyZW0tdmFsdWVzOiBqb2luKCRyZW0tdmFsdWVzLCAwKTtcclxuICAgICAgfSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIGFuZCBub3QgdW5pdGxlc3MoJHZhbHVlKSBhbmQgKHVuaXQoJHZhbHVlKSA9PSBweCkge1xyXG4gICAgICAgIC8vIHB4IHZhbHVlIGdpdmVuIC0gY2FsY3VsYXRlIHJlbSB2YWx1ZSBmcm9tIGJhc2UtZm9udC1zaXplXHJcbiAgICAgICAgJG5ldy1yZW0tdmFsdWU6ICR2YWx1ZSAvICRiYXNlLWZvbnQtc2l6ZTtcclxuICAgICAgICAkcHgtdmFsdWVzOiBqb2luKCRweC12YWx1ZXMsIHJvdW5kKCR2YWx1ZSkpO1xyXG4gICAgICAgICRyZW0tdmFsdWVzOiBqb2luKCRyZW0tdmFsdWVzLCAjeyRuZXctcmVtLXZhbHVlfXJlbSk7XHJcbiAgICAgIH0gQGVsc2UgaWYgdHlwZS1vZigkdmFsdWUpID09IG51bWJlciBhbmQgbm90IHVuaXRsZXNzKCR2YWx1ZSkgYW5kICh1bml0KCR2YWx1ZSkgPT0gXCIlXCIpIHtcclxuICAgICAgICAvLyAlIHZhbHVlIGdpdmVuIC0gZG9uJ3QgYWRkIHB4IG9yIHJlbVxyXG4gICAgICAgICRweC12YWx1ZXM6IGpvaW4oJHB4LXZhbHVlcywgI3skdmFsdWV9KTtcclxuICAgICAgICAkcmVtLXZhbHVlczogam9pbigkcmVtLXZhbHVlcywgI3skdmFsdWV9KTtcclxuICAgICAgfSBAZWxzZSBpZiAkdmFsdWUgPT0gYXV0byB7XHJcbiAgICAgICAgLy8gYXV0byAtIGRvbid0IGFkZCBweCBvciByZW1cclxuICAgICAgICAkcHgtdmFsdWVzOiBqb2luKCRweC12YWx1ZXMsIGF1dG8pO1xyXG4gICAgICAgICRyZW0tdmFsdWVzOiBqb2luKCRyZW0tdmFsdWVzLCBhdXRvKTsgICAgICBcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgLy8gdW5pdGxlc3MgdmFsdWUgLSB1c2UgdGhvc2UgZGlyZWN0bHkgYXMgcmVtIGFuZCBjYWxjdWxhdGUgdGhlIHB4LWZhbGxiYWNrXHJcbiAgICAgICAgJHB4LXZhbHVlczogam9pbigkcHgtdmFsdWVzLCByb3VuZCgkdmFsdWUgKiAkYmFzZS1mb250LXNpemUpKTtcclxuICAgICAgICAkcmVtLXZhbHVlczogam9pbigkcmVtLXZhbHVlcywgI3skdmFsdWV9cmVtKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICBcclxuICAgIC8vIG91dHB1dCB0aGUgY29udmVydGVkIHJ1bGVzXHJcbiAgICAjeyRwcm9wZXJ0eX06ICRyZW0tdmFsdWVzO1xyXG4gIH1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgUHNldWRvIE1peGluXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbkBtaXhpbiBwc2V1ZG8oJGRpc3BsYXk6IGJsb2NrLCAkcG9zOiBhYnNvbHV0ZSwgJGNvbnRlbnQ6ICcnKXtcclxuICAgIGNvbnRlbnQ6ICRjb250ZW50O1xyXG4gICAgZGlzcGxheTogJGRpc3BsYXk7XHJcbiAgICBwb3NpdGlvbjogJHBvcztcclxufVxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQnJlYWtwb2ludCBNaXhpblxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5AbWl4aW4gYnJlYWtwb2ludCgkcG9pbnQpIHtcclxuICBAaWYgJHBvaW50ID09IHJldGluYSB7XHJcbiAgICBAbWVkaWEgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksIChtaW4tcmVzb2x1dGlvbjogMTkyZHBpKSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDI1NnB4KSBzID0gc21hbGxcclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gcyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLXMpIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbiAgLy8gMTZweCBiYXNlbGluZSAoNTgwcHgpIHN3ID0gc21hbGwtd2lkZVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBzdyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLXN3KSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDU4MHB4IC0gNzY3cHgpIHN3LW0gPSBzbWFsbC13aWRlIFRPIG1lZGl1bVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBzdy1tIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiRicC1zdykgYW5kIChtYXgtd2lkdGg6JGJwLW0pICB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDI1NnB4IC0gNzY3cHgpIHMtbSA9IHNtYWxsIFRPIG1lZGl1bVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBzLW0ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6JGJwLXMpIGFuZCAobWF4LXdpZHRoOiRicC1tKSAgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICAvLyAxNnB4IGJhc2VsaW5lICgyNTZweCAtIDk1OXB4KSBzLWwgPSBzbWFsbCBUTyBsYXJnZVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBzLWwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6JGJwLXMpIGFuZCAobWF4LXdpZHRoOiRicC1sKSAgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gcy14bCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDokYnAtcykgYW5kIChtYXgtd2lkdGg6JGJwLXhsKSAgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICAvLyAxNnB4IGJhc2VsaW5lICg3NjhweCkgbSA9IG1lZGl1bVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBtIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICAvLyAxNnB4IGJhc2VsaW5lICg3NjhweCAtIDk1OXB4KSBtLWwgPSBtZWRpdW0gVE8gbGFyZ2VcclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbS1sIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiRicC1tKSBhbmQgKG1heC13aWR0aDokYnAtbCkgIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbiAgLy8gMTZweCBiYXNlbGluZSAoNzY4cHggLSAxMDI0cHgpIG0tbGcgPSBtZWRpdW0gVE8gbGFyZ2VcclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbS1sZyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDokYnAtbSkgYW5kIChtYXgtd2lkdGg6JGJwLWxnKSAgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICAvLyAxNnB4IGJhc2VsaW5lICg3NjhweCAtIDExNTIpIG0tbCA9IG1lZGl1bSBUTyB4bGFyZ2VcclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbS14bCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDokYnAtbSkgYW5kIChtYXgtd2lkdGg6JGJwLXhsKSAgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICAvLyAxNnB4IGJhc2VsaW5lICg5NjBweCkgbXcgPSBtZWRpdW1cclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbXcge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6JGJwLW13KSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDEwMjRweCkgbCA9IGxhcmdlXHJcbiAgQGVsc2UgaWYgJHBvaW50ID09IGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1sKSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDExNTJweCkgbG0gPSBsYXJnZSBtZWRpdW1cclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbG0ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1sbSkgeyBAY29udGVudDsgfVxyXG4gIH1cclxuXHJcbiAgLy8gMTZweCBiYXNlbGluZSAoMTMwMHB4KSB4bCA9IGV4dHJhIGxhcmdlXHJcbiAgQGVsc2UgaWYgJHBvaW50ID09IHhsIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAteGwpIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcblxyXG4gIEBlbHNlIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkcG9pbnQpIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbn1cclxuIiwiLnNpdGUtaGVhZGVyIHtcclxuXHRwb3NpdGlvbjogc3RpY2t5O1xyXG5cdHRvcDogMDtcclxuXHR6LWluZGV4OiAxMDA7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG59XHJcbi5mcGFjLWhlYWRlciB7XHJcbn1cclxuLmZwYWMtaGVhZGVyX19jb250YWluZXIge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Z2FwOiAxMHB4O1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogJHNjcmVlbi1tYXg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMCAxNXB4IDE1cHg7XHJcbn1cclxuLmZwYWMtaGVhZGVyX19sb2dvIHtcclxuXHR3aWR0aDogMjIwcHg7XHJcblx0aW1nIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG4uZnBhYy1oZWFkZXJfX3NlY3Rpb24ge1xyXG59XHJcbi5mcGFjLWhlYWRlcl9fc2VhcmNoIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mcGFjLWhlYWRlcl9fbG9naW4ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZwYWMtaGVhZGVyX19tb3JlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mcGFjLWhlYWRlcl9fbmF2aWdhdGlvbiB7XHJcblxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0LmZwYWMtaGVhZGVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdGJveC1zaGFkb3c6IDBweCAwcHggMTVweCAwcHggcmdiYSgwLDAsMCwuMTEpO1xyXG5cdH1cclxuXHQuZnBhYy1oZWFkZXJfX2NvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nOiAwIDE1cHg7XHJcblx0XHRhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuXHR9XHJcblx0LmZwYWMtaGVhZGVyX19sb2dvIHtcclxuXHRcdHdpZHRoOiAyMDBweDtcclxuXHRcdHBhZGRpbmc6IDAgMTVweCAxNXB4IDA7XHJcblx0fVxyXG5cdC5mcGFjLWhlYWRlcl9fc2VjdGlvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xyXG5cdH1cclxuXHQuZnBhYy1oZWFkZXJfX3NlYXJjaCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgMjVweCAwIDA7XHJcblx0fVxyXG5cdC5mcGFjLWhlYWRlcl9fbG9naW4ge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIDUwcHggMCAwO1xyXG5cdH1cclxuXHQuZnBhYy1oZWFkZXJfX21vcmUge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdH1cclxuXHQuZnBhYy1oZWFkZXJfX25hdmlnYXRpb24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXJnaW4tdG9wOiBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xyXG5cdC5mcGFjLWhlYWRlcl9fbG9nbyB7XHJcblx0XHR3aWR0aDogMzAwcHg7XHJcblx0fVxyXG5cdC5mcGFjLWhlYWRlcl9fc2VjdGlvbiB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzAwcHgpO1xyXG5cdH1cclxufSIsIi5jb250YWluZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogJHNjcmVlbi1tYXg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcblx0cGFkZGluZzogMCAxNXB4O1xyXG59XHJcbi5jb250YWluZXItLXBhZGRlZCB7XHJcblx0cGFkZGluZzogMzVweCAxNXB4O1xyXG59XHJcbi5jb250YWluZXItLWZsZXgge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0Jjo6YmVmb3JlLCY6OmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdCYuc3RhcnQge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxuXHQmLmVuZCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdH1cclxuXHQmLmNlbnRlciB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHR9XHJcblx0Ji5hcm91bmQge1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XHJcblx0fVxyXG5cdCYuYmV0d2VlbiB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0fVxyXG59XHJcblxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0LmNvbnRhaW5lci0tcGFkZGVkIHtcclxuXHRcdHBhZGRpbmc6IDYwcHggMTVweDtcclxuXHR9XHJcbn0iLCIuY29sb3Itd3JhcHBlciB7XHJcblx0Ji5wcmltYXJ5IHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cdH1cclxuXHQmLnNlY29uZGFyeSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdH1cclxuXHQmLnRlcnRpYXJ5IHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZXJ0aWFyeTtcclxuXHR9XHJcblx0Ji5xdWF0ZXJuYXJ5IHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1xdWF0ZXJuYXJ5O1xyXG5cdH1cclxuXHQmLmdyYXkge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWdyYXktYmFja2dyb3VuZDtcclxuXHR9XHJcbn0iLCJib2R5LnNmUGFnZUVkaXRvciB7XHJcblx0LnNpdGUtaGVhZGVyIHtcclxuXHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0fVxyXG5cdC5oZXJvLWNhcm91c2VsIHtcclxuXHRcdG1pbi1oZWlnaHQ6IGF1dG87XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG59IiwiLmExMXktc2xpZGVyLWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hMTF5LXNsaWRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xyXG4gICAgLXdlYmtpdC1zY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcclxuICAgIC1tcy1zY3JvbGwtc25hcC10eXBlOiB4IG1hbmRhdG9yeTtcclxuICAgIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xyXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lO1xyXG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmExMXktc2xpZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuLmExMXktc2xpZGUge1xyXG4gICAgc2Nyb2xsLXNuYXAtYWxpZ246IHN0YXJ0O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBpbmhlcml0O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBpbmhlcml0O1xyXG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuLmExMXktc2xpZGVyLXNyLW9ubHkge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi5hMTF5LXNsaWRlci1zci1vbmx5OmZvY3VzIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGNsaXA6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uYTExeS1zbGlkZXItLWhpZGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmExMXktc2xpZGVyLS1zY3JvbGxpbmcge1xyXG4gICAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xyXG4gICAgY3Vyc29yOiBncmFiYmluZztcclxuICAgIC13ZWJraXQtc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcclxuICAgIC1tcy1zY3JvbGwtc25hcC10eXBlOiBub25lO1xyXG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcclxuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICBzY3JvbGwtYmVoYXZpb3I6IGF1dG87XHJcbn1cclxuXHJcbi5hMTF5LXNsaWRlci1hdXRvcGxheSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMTVweDtcclxuICAgIGJvdHRvbTogNXB4O1xyXG4gICAgZm9udC1zaXplOiAwO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICAmOjpiZWZvcmUsJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmOjphZnRlciB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICByaWdodDogMTBweDtcclxuICAgIH1cclxuICAgICZbZGF0YS1hdXRvcGxheWluZz1cImZhbHNlXCJdIHtcclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgICAgIGJvcmRlci13aWR0aDogMTIuNXB4IDAgMTIuNXB4IDI1cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmExMXktc2xpZGVyLWRvdHMge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0cGFkZGluZzogMDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtd3JhcDogd3JhcDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRnYXA6IDIwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAkc2NyZWVuLW1heDtcclxuXHRtYXJnaW46IDIwcHggYXV0byAwO1xyXG5cdGJ1dHRvbiB7XHJcblx0XHR3aWR0aDogMTRweDtcclxuXHRcdGhlaWdodDogMTRweDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1kYXJrZ3JheTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRmb250LXNpemU6IDA7XHJcblx0XHQmOmhvdmVyLCY6Zm9jdXMsJi5hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobCkge1xyXG5cdC5hMTF5LXNsaWRlci1kb3RzIHtcclxuXHRcdHBhZGRpbmc6IDAgMzBweDtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuXHQuYTExeS1zbGlkZXItZG90cyB7XHJcblx0XHRwYWRkaW5nOiAwIDUwcHg7XHJcblx0fVxyXG59IiwiLy8gUGFnZSBTcGVjaWZpYyBMYXlvdXRzXHJcblxyXG4vLyBUaGUgQmVuZWZpdHMgb2YgQ2VydGlmaWNhdGlvblxyXG4uaW1hZ2UtYmVuZWZpdHMge1xyXG5cclxufVxyXG4uaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcblx0aW1nIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG4uaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQgKyAuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQge1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3ItZGFya2dyYXk7XHJcbn1cclxuXHJcbi8vIFdobyBlbXBsb3lzICBmcGFjIHByb2Zlc3Npb25hbHNcclxuLmVtcGxveWVlLWxpc3Qge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Zm9udC1zaXplOiAxLjI1cmVtO1xyXG5cdD5saSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWRhcmtncmF5O1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHRcdG1hcmdpbjogMCAxLjI1ZW0gLjc1ZW0gMDtcclxuXHR9XHRcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtdykge1xyXG5cdC8vIGNhcmQgbGluayBjYWxsb3V0c1xyXG5cdC5jb250YWluZXItLWZsZXgge1xyXG5cdFx0LmNhcmQtbGluay1jYWxsb3V0IHtcclxuXHRcdFx0d2lkdGg6IDQ1JTtcclxuXHRcdFx0bWF4LXdpZHRoOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQvLyBpbWFnZSBiZW5lZml0c1xyXG5cdC5pbWFnZS1iZW5lZml0cyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0cGFkZGluZzogMjBweCAwIDA7XHJcblx0fVxyXG5cdC5pbWFnZS1iZW5lZml0c19fY29udGVudCB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC8gMyk7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDIwcHggNDBweDtcclxuXHR9XHJcblx0LmltYWdlLWJlbmVmaXRzX19jb250ZW50ICsgLmltYWdlLWJlbmVmaXRzX19jb250ZW50IHtcclxuXHRcdGJvcmRlci10b3A6IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRtYXgtaGVpZ2h0OiAyMzJweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWRhcmtncmF5O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQvLyBlbXBsb3llZSBsaXN0XHJcblx0LmVtcGxveWVlLWxpc3Qge1xyXG5cdFx0Zm9udC1zaXplOiAxLjU2MjVyZW07XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobCkge1xyXG5cdC5jb250YWluZXItLWZsZXgge1xyXG5cdFx0LmNhcmQtbGluay1jYWxsb3V0IHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0bWF4LXdpZHRoOiA1MzVweDtcclxuXHRcdFx0bWFyZ2luOiAwIDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbiIsIi5saXN0LXRhYnMge1xyXG59XHJcbi50YWItbGF5b3V0IHtcclxufVxyXG4udGFiLWxheW91dF9fdGFicyB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4udGFiLWxheW91dF9fYnV0dG9uIHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG59XHJcbi50YWItbGF5b3V0X190b2dnbGUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0cGFkZGluZzogLjVlbTtcclxuXHRib3JkZXI6IDA7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1ib2xkO1xyXG5cdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG5cdCYuYWN0aXZlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHR9XHJcbn1cclxuLnRhYi1sYXlvdXRfX3BhbmVsIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBhZGRpbmc6IDFyZW07XHJcbn1cdFxyXG4udGFiLWxheW91dF9faW1hZ2Uge1xyXG5cdG1hcmdpbjogMCBhdXRvIDI1cHg7XHJcbn1cclxuLnRhYi1sYXlvdXRfX2NvbnRlbnQge1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobXcpIHtcclxuXHQudGFiLWxheW91dCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHR9XHJcblx0LnRhYi1sYXlvdXRfX3RhYnMge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdHdpZHRoOiAzNSU7XHJcblx0fVxyXG5cdC50YWItbGF5b3V0X19idXR0b24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nOiAuNWVtO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJvbGQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItcHJpbWFyeTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRidXR0b24udGFiLWxheW91dF9fYnV0dG9uIHtcclxuXHRcdCY6aG92ZXIge1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXkgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRhYi1sYXlvdXRfX21haW4ge1xyXG5cdFx0d2lkdGg6IDY1JTtcclxuXHR9XHJcblx0LnRhYi1sYXlvdXRfX3RvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQudGFiLWxheW91dF9fcGFuZWwge1xyXG5cdFx0cGFkZGluZzogMS4yNXJlbTtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC50YWItbGF5b3V0X19pbWFnZSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogMzAwcHg7XHJcblx0XHRtYXJnaW46IDAgMTVweCAwIDA7XHJcblx0fVxyXG5cdC50YWItbGF5b3V0X19jb250ZW50IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMTVweCk7XHJcblx0XHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KGwpIHtcclxuXHQudGFiLWxheW91dF9fYnV0dG9uIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NjI1cmVtO1xyXG5cdH1cclxuXHQudGFiLWxheW91dF9fY29udGVudCB7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHR9XHJcbn0iLCIuaGVyby1jYXJvdXNlbCB7XHJcblx0cGFkZGluZzogMTBweCAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1ncmF5LWJhY2tncm91bmQ7XHJcbn1cclxuLmhlcm8tY2Fyb3VzZWxfX3NsaWRlciB7XHJcbn1cclxuLmhlcm8tc2xpZGVfX3dyYXBwZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogJHNjcmVlbi1tYXg7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuLmhlcm8tc2xpZGVfX2NvbnRlbnQge1xyXG5cdGNvbG9yOiAkY29sb3ItZGFya2dyYXk7XHJcbn1cdFxyXG4uaGVyby1zbGlkZV9fcXVvdGUge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJsYWNrO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogNHJlbTtcclxuXHRtYXJnaW46IDAgMCAxMHB4O1xyXG5cdHBhZGRpbmc6IDE1cHggMCAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAwO1xyXG5cdGNvbG9yOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG59XHJcbi5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbiB7XHJcblx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0bGluZS1oZWlnaHQ6IDEuMjtcclxuXHRjb2xvcjogJGNvbG9yLWRhcmtncmF5O1xyXG59XHJcbi5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbi0taGVhZGVyIHtcclxuXHRmb250LXNpemU6IDJyZW07XHJcblx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0aDEsaDIsaDMsaDQge1xyXG5cdFx0Zm9udC1zaXplOiBpbmhlcml0O1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nO1xyXG5cdFx0Y29sb3I6IGluaXRpYWw7XHJcblx0XHRtYXJnaW46IDAgMCAuNWVtICFpbXBvcnRhbnQ7XHJcblx0fVxyXG59XHJcbi5oZXJvLXNsaWRlX19uYW1lIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJvbGQ7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcbn1cclxuLmhlcm8tc2xpZGVfX3Bvc2l0aW9uIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0bWFyZ2luOiAwIDAgMWVtO1xyXG59XHJcbi5oZXJvLXNsaWRlX19saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG59XHJcbi5oZXJvLXNsaWRlX19pbWFnZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRvYmplY3QtZml0OiBjb3ZlcjtcclxufVxyXG4uaGVyby1zbGlkZV9faW1hZ2UtLW1vYmlsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWF4LXdpZHRoOiA2NSU7XHJcblx0bWFyZ2luOiAwIGF1dG8gMTVweDtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0Lmhlcm8tY2Fyb3VzZWwge1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdC5hMTF5LXNsaWRlci1kb3RzIHtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRib3R0b206IDQwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDAgMzBweCAwIDE1cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fd3JhcHBlciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDY1cHggMTVweCAwO1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fY29udGVudCB7XHJcblx0XHR3aWR0aDogNjAlO1xyXG5cdFx0cGFkZGluZzogMCAzMHB4IDgwcHggMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fY29udGVudC0tc2Vjb25kYXJ5IHtcclxuXHRcdHBhZGRpbmc6IDAgMzBweCA4MHB4IDYwcHg7XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19xdW90ZSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiAyMHB4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGZvbnQtc2l6ZTogNnJlbTtcclxuXHR9XHJcblx0Lmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHRcdFxyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fZGVzY3JpcHRpb24tLWhlYWRlciB7XHJcblx0XHRmb250LXNpemU6IDIuMjVyZW07XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19pbWFnZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA0MCU7XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19pbWFnZS0tbW9iaWxlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcblx0Lmhlcm8tY2Fyb3VzZWwge1xyXG5cdFx0LmExMXktc2xpZGVyLWRvdHMge1xyXG5cdFx0XHRwYWRkaW5nOiAwIDMwcHggMCAxNXB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAwIDgwcHggODBweCAwO1xyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fY29udGVudC0tc2Vjb25kYXJ5IHtcclxuXHRcdHBhZGRpbmc6IDAgODBweCA4MHB4IDgwcHg7XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19xdW90ZSB7XHJcblx0XHRmb250LXNpemU6IDhyZW07XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbi0taGVhZGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMi41cmVtO1xyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fbGluayB7XHJcblx0XHRmb250LXNpemU6IDEuNjI1cmVtO1xyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fbmFtZSB7XHJcblx0XHRmb250LXNpemU6IDEuNTYyNXJlbTtcclxuXHR9XHJcblx0Lmhlcm8tc2xpZGVfX3Bvc2l0aW9uIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NjI1cmVtO1xyXG5cdH1cclxufSIsIi5jYXJkLWxpbmstY2FsbG91dCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuLmNhcmQtbGluay1jYWxsb3V0X19pbWFnZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuLmNhcmQtbGluay1jYWxsb3V0X19jb250ZW50IHtcclxuXHRwYWRkaW5nOiAxcmVtO1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG4uY2FyZC1saW5rLWNhbGxvdXRfX2xpbmsge1xyXG5cdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuXHRmb250LXNpemU6IDEuMTI1cmVtO1xyXG5cdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobXcpIHtcclxuXHQuY2FyZC1saW5rLWNhbGxvdXQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRtYXgtd2lkdGg6IDUzNXB4O1xyXG5cdH1cclxuXHQuY2FyZC1saW5rLWNhbGxvdXRfX2NvbnRlbnQge1xyXG5cdFx0cGFkZGluZzogMXJlbSAycmVtO1xyXG5cdH1cclxuXHQuY2FyZC1saW5rLWNhbGxvdXRfX2xpbmsge1xyXG5cdFx0Zm9udC1zaXplOiAxLjQzNzVyZW07XHJcblx0fVxyXG59IiwiQG1lZGlhIChtYXgtd2lkdGg6ICRicC1tdy1tYXgpIHtcclxuXHRib2R5Lm1haW4tbmF2LWFjdGl2ZSB7XHJcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogXCJcIjtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdG9wYWNpdHk6IDAuNjU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0ei1pbmRleDogMTA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tYWluLW5hdiB7XHJcblx0XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fdG9nZ2xlIHtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUsJjo6YWZ0ZXIsPnNwYW46OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogOHB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHR0b3A6IDE5cHg7XHJcblx0XHR9XHJcblx0XHQ+c3Bhbjo6YWZ0ZXIge1xyXG5cdFx0XHR0b3A6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fbWVudSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogLTEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHR3aWR0aDogODAlO1xyXG5cdFx0bWF4LXdpZHRoOiA0NDBweDtcclxuXHRcdHotaW5kZXg6IDI1O1xyXG5cdFx0dHJhbnNpdGlvbjogLjNzIGxpbmVhciByaWdodDtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFpbi1uYXZfX21lbnUtbGlzdCB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19oZWFkaW5nIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDEwcHggNDVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1ib2xkO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2J1dHRvbiB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2J1dHRvbi0tYmFjayB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHJpZ2h0OiBhdXRvO1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMTBweDtcclxuXHRcdFx0aGVpZ2h0OiAxMHB4O1xyXG5cdFx0XHRib3JkZXItbGVmdDogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XHJcblx0XHRcdGxlZnQ6IDIwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faXRlbSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLW1lbnUtYm9yZGVyO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2l0ZW0tLXNlY29uZGFyeSB7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdD5saSB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItbWVudS1ib3JkZXI7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XHRcdFxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19pdGVtLS10ZXJ0aWFyeSB7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLW1lbnUtYm9yZGVyO1xyXG5cdFx0YSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XHRcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19saW5rIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDIwcHg7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fbGluay0tYnV0dG9uIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1ub3JtYWw7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDFweDtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiA0NXB4O1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1tZW51LWJvcmRlcjtcclxuXHRcdH1cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG5cdFx0XHRyaWdodDogMjBweDtcclxuXHRcdH1cclxuXHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19zdWItbWVudSB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDQzcHg7XHJcblx0XHRib3R0b206IDgwcHg7XHJcblx0XHRsZWZ0OiAxMDAlO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMCAyMHB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdHRyYW5zaXRpb246IC4zcyBsaW5lYXIgbGVmdDtcclxuXHRcdHotaW5kZXg6IDI1O1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQubWFpbi1uYXZfX2Zvb3RlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19tb3JlLWJ1dHRvbiB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0cGFkZGluZzogMTBweCAwO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1tZW51LWJvcmRlcjtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fbW9yZS1pbWFnZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19tb3JlLW1lbnUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGJvdHRvbTogMTAwJTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcblx0XHR6LWluZGV4OiA1MDtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobCkge1xyXG5cdC5tYWluLW5hdl9fdG9nZ2xlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fbWVudSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDAgMCAxMHB4O1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX21lbnUtbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX3N1Yi1tZW51IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRnYXA6IDAgNDBweDtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNTc1cHg7XHJcblx0XHR0b3A6IGNhbGMoMTAwJSArIDVweCk7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0XHRib3gtc2hhZG93OiAwIDAgMTBweCAxcHggcmdiYSgwLDAsMCwuMTQpO1xyXG5cdFx0ei1pbmRleDogMjU7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faGVhZGluZyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2Zvb3RlciB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2l0ZW0ge1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faXRlbS0tcm9vdCB7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xyXG5cdFx0bWFyZ2luOiAwIDAgMCAxMHB4O1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2l0ZW0tLXNlY29uZGFyeSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2l0ZW0tLXRlcnRpYXJ5IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faXRlbS0tcm9vdDpudGgtbGFzdC1jaGlsZCgtbiszKSB7XHJcblx0XHQubWFpbi1uYXZfX3N1Yi1tZW51IHtcclxuXHRcdFx0dHJhbnNmb3JtOiBub25lO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19saW5rIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdHBhZGRpbmc6IC41ZW0gMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItbWVudS1ib3JkZXI7XHJcblx0XHQmOmhvdmVyLCY6Zm9jdXMge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19saW5rLS1idXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmc6IC41ZW0gLjY1ZW07XHJcblx0XHQmOmhvdmVyLCY6Zm9jdXMtdmlzaWJsZSwmLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5nbG9iYWwtbG9naW5fX2Ryb3Bkb3duIHtcclxuXHRcdCYub3BlbiB7XHJcblx0XHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdFx0PmEge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDAuMjVlbSAxLjI1ZW07XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcblx0XHRcdGJvcmRlcjogMDtcclxuXHRcdH1cclxuXHRcdC5kcm9wZG93bi1iYWNrZHJvcCB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0XHQuZHJvcGRvd24tbWVudSB7XHJcblx0XHRcdGxlZnQ6IGF1dG87XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR3aWR0aDogMzIwcHg7XHJcblx0XHRcdHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0dWwge1xyXG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcblx0XHRcdH1cclxuXHRcdFx0LmhlYWRlciB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIDAgMWVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRcdFx0fVxyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHQmOmhvdmVyLCY6Zm9jdXMge1xyXG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQuYnV0dG9uLXdyYXBwZXIge1xyXG5cdFx0XHRhIHtcclxuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHRcdFx0d2lkdGg6IDI1MHB4O1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KGxtKSB7XHJcblx0Lm1haW4tbmF2X19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cdH1cclxufSIsIi5tb3JlLW1lbnUge1xyXG59XHJcbi5tb3JlLW1lbnVfX3RvZ2dsZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4ubW9yZS1tZW51X19saXN0IHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAxMHB4IDIwcHg7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XHJcbn1cclxuLm1vcmUtbWVudV9faXRlbSB7XHJcblx0XHJcbn1cclxuLm1vcmUtbWVudV9fbGluayB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogNXB4IDA7XHJcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRmb250LXNpemU6IC43NXJlbTtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0Lm1vcmUtbWVudSB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5tb3JlLW1lbnVfX3RvZ2dsZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Jjo6YmVmb3JlLCY6OmFmdGVyLD5zcGFuOjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMzVweDtcclxuXHRcdFx0aGVpZ2h0OiA1cHg7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDhweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdG1hcmdpbjogYXV0bztcclxuXHRcdH1cclxuXHRcdCY6OmFmdGVyIHtcclxuXHRcdFx0dG9wOiAxOXB4O1xyXG5cdFx0fVxyXG5cdFx0PnNwYW46OmFmdGVyIHtcclxuXHRcdFx0dG9wOiAzMHB4O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubW9yZS1tZW51X19saXN0IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDEwMCU7XHJcblx0XHRtaW4td2lkdGg6IDE2MHB4O1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItcHJpbWFyeTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRcdHotaW5kZXg6IDEwO1x0XHRcclxuXHR9XHJcblx0Lm1vcmUtbWVudV9fbGluayB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWxpbms7XHJcblx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHQmOmhvdmVyLCY6Zm9jdXMge1xyXG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdH1cclxuXHR9XHJcbn0iLCIuZ2xvYmFsLWxvZ2luIHtcclxuXHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcbi5nbG9iYWwtbG9naW5fX2l0ZW0ge1xyXG5cclxufVxyXG4uZ2xvYmFsLWxvZ2luX19saW5rIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cGFkZGluZzogLjI1ZW0gMS4yNWVtO1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxufVxyXG5bZ2xvYmFsLWxvZ2luXSB7XHJcblx0W2RhdGEtbG9naW4taXRlbT1cImxvZ291dFwiXSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQmLmxvZ2dlZC1pbiB7XHJcblx0XHRbZGF0YS1sb2dpbi1pdGVtPVwibG9nb3V0XCJdIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR9XHJcblx0XHRbZGF0YS1sb2dpbi1pdGVtPVwibG9naW5cIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5AaW5jbHVkZSBicmVha3BvaW50KGwpIHtcclxuXHQuZ2xvYmFsLWxvZ2luX19pdGVtLS1tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn0iLCIvLyBTZWFyY2ggaW5zaWRlIGhlYWRlciBsYXlvdXRcclxuLmZwYWMtc2VhcmNoIHtcclxuXHJcbn1cclxuLmZwYWMtc2VhcmNoX19saW5rIHtcclxuXHJcbn1cclxuLmZwYWMtc2VhcmNoX19kcm9wZG93biB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4uZnBhYy1zZWFyY2hfX2xhYmVsIHtcclxuXHJcbn1cclxuLmZwYWMtc2VhcmNoX19pbnB1dCB7XHJcblxyXG59XHJcbi5mcGFjLXNlYXJjaF9fc3VibWl0IHtcclxuXHJcbn1cclxuLmZwYWMtc2VhcmNoX190b2dnbGUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZwYWMtc2VhcmNoX19pY29uIHtcclxuXHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobCkge1xyXG5cdC8vIFNlYXJjaCBpbnNpZGUgaGVhZGVyIGxheW91dFxyXG5cdC5mcGFjLXNlYXJjaCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0fVxyXG5cdC5mcGFjLXNlYXJjaF9fbGluayB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHQuZnBhYy1zZWFyY2hfX2Ryb3Bkb3duIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogNTBweDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblx0LmZwYWMtc2VhcmNoX19sYWJlbCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cdC5mcGFjLXNlYXJjaF9faW5wdXQge1xyXG5cdFx0cGFkZGluZzogMCA0MHB4IDAgMDtcclxuXHRcdHBhZGRpbmc6IC41ZW0gNXB4O1xyXG5cdH1cclxuXHQuZnBhYy1zZWFyY2hfX3N1Ym1pdCB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHR9XHJcblx0LmZwYWMtc2VhcmNoX190b2dnbGUge1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGRpc3BsYXk6IGdyaWQ7XHJcblx0XHRwbGFjZS1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQuZnBhYy1zZWFyY2hfX2ljb24ge1xyXG5cdFx0d2lkdGg6IDI0cHg7XHJcblx0XHRoZWlnaHQ6IDI0cHg7XHJcblx0XHRmaWxsOiAkY29sb3ItYmxhY2s7XHJcblx0fVxyXG5cdC5mcGFjLXNlYXJjaF9faWNvbi0tc2Vjb25kYXJ5IHtcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0aGVpZ2h0OiAyMHB4O1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0cmlnaHQ6IDEwcHg7XHJcblx0XHR0b3A6IDUwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHR9XHJcbn0iXX0= */
