/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./scss/app.public.single.scss ***!
  \****************************************************************************************************************************************************************************************************************************************************/
abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{background:transparent;border:0;font-size:1.6rem;margin:0;outline:0;padding:0;vertical-align:baseline}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a{background:transparent;font-size:100%;margin:0;padding:0;vertical-align:baseline}ins{text-decoration:none}ins,mark{background-color:#ff9;color:#000}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0}input,select{vertical-align:middle}.pd-1{padding:1.6rem}.pd-2,.pd-3,.pd-4,.pd-5{padding:3.2rem}.pdv-1{padding-bottom:1.6rem;padding-top:1.6rem}.pdv-2{padding-bottom:3.2rem;padding-top:3.2rem}.pdv-3{padding-bottom:4.8rem;padding-top:4.8rem}.pdv-4{padding-bottom:6.4rem;padding-top:6.4rem}.pdv-5{padding-bottom:8rem;padding-top:8rem}.pdh-1{padding-left:1.6rem;padding-right:1.6rem}.pdh-2{padding-left:3.2rem;padding-right:3.2rem}.pdv-3{padding-left:4.8rem;padding-right:4.8rem}.pdh-4{padding-left:6.4rem;padding-right:6.4rem}.pdh-5{padding-left:8rem;padding-right:8rem}.mg-0{margin:0}.mg-1{margin:1.6rem}.mg-2{margin:3.2rem}.mg-3{margin:4.8rem}.mg-4{margin:6.4rem}.mg-5{margin:8rem}.mgb-0{margin-bottom:0}.mgb-1{margin-bottom:1.6rem}.mgb-2{margin-bottom:3.2rem}.mgb-3{margin-bottom:4.8rem}.mgb-4{margin-bottom:6.4rem}.mgb-5{margin-bottom:8rem}.app-form input[type=datetime-local],.app-form input[type=datetime],.app-form input[type=email],.app-form input[type=number],.app-form input[type=password],.app-form input[type=tel],.app-form input[type=text],.app-form select,.app-form textarea{border:1px solid #ced4da;border-radius:.25rem;font-size:1.6rem;line-height:1;padding:.8rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.app-form input[type=datetime-local].form-error,.app-form input[type=datetime].form-error,.app-form input[type=email].form-error,.app-form input[type=number].form-error,.app-form input[type=password].form-error,.app-form input[type=tel].form-error,.app-form input[type=text].form-error,.app-form select.form-error,.app-form textarea.form-error{border:1px solid #f5c6cb}.app-form input[type=datetime-local]:focus,.app-form input[type=datetime]:focus,.app-form input[type=email]:focus,.app-form input[type=number]:focus,.app-form input[type=password]:focus,.app-form input[type=tel]:focus,.app-form input[type=text]:focus,.app-form select:focus,.app-form textarea:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.app-form input[type=file]{font-size:1.6rem;line-height:1;padding:.8rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.app-form input[type=file].form-error{border:1px solid #f5c6cb}.app-form input[type=file]:focus{background-color:#fff;border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25);color:#495057;outline:0}.app-form .ctrl,.app-form .form-error{display:inline-block;padding:.8rem;width:100%}.app-form .ctrl-label{border:1px solid transparent;font-weight:700}.app-form .form-footer{text-align:right}.app-form .error-message{color:#dc3545}.app-form .ctrl.ctrl-inline{display:inline-block}.app-form.cake .form-inputs{display:-ms-flexbox;display:flex}.app-form.cake .form-inputs.vertical .input{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;width:100%}.app-form.cake .form-inputs.vertical .input .suffix,.app-form.cake .form-inputs.vertical .input label{white-space:nowrap}.app-form.cake .form-inputs.vertical .input label{margin:0 .8rem 0 0}.app-form.cake .form-inputs.vertical .input .suffix{margin-left:.8rem}.app-form.cake .form-inputs.vertical.width-auto .input,.app-form.cake .form-inputs.vertical.width-auto input,.app-form.cake .form-inputs.vertical.width-auto select{width:auto}.app-form.cake .form-inputs .input{padding-right:1.6rem}.app-form.cake .form-inputs .input:last-child{padding-right:0}.app-form.cake .form-inputs .input.inline{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.app-form.cake .form-inputs .input.inline input{width:auto}.app-form.cake .form-inputs .input.inline label{-ms-flex-preferred-size:100%;flex-basis:100%}.app-form.cake .form-inputs .suffix{margin-left:.8rem}.app-form.cake .form-inputs .w_1{-ms-flex-preferred-size:6.25%;flex-basis:6.25%}.app-form.cake .form-inputs .w_2{-ms-flex-preferred-size:12.5%;flex-basis:12.5%}.app-form.cake .form-inputs .w_3{-ms-flex-preferred-size:18.75%;flex-basis:18.75%}.app-form.cake .form-inputs .w_4{-ms-flex-preferred-size:25%;flex-basis:25%}.app-form.cake .form-inputs .w_5{-ms-flex-preferred-size:31.25%;flex-basis:31.25%}.app-form.cake .form-inputs .w_6{-ms-flex-preferred-size:37.5%;flex-basis:37.5%}.app-form.cake .form-inputs .w_7{-ms-flex-preferred-size:43.75%;flex-basis:43.75%}.app-form.cake .form-inputs .w_8{-ms-flex-preferred-size:50%;flex-basis:50%}.app-form.cake .form-inputs .w_9{-ms-flex-preferred-size:56.25%;flex-basis:56.25%}.app-form.cake .form-inputs .w_10{-ms-flex-preferred-size:62.5%;flex-basis:62.5%}.app-form.cake .form-inputs .w_11{-ms-flex-preferred-size:68.75%;flex-basis:68.75%}.app-form.cake .form-inputs .w_12{-ms-flex-preferred-size:75%;flex-basis:75%}.app-form.cake .form-inputs .w_13{-ms-flex-preferred-size:81.25%;flex-basis:81.25%}.app-form.cake .form-inputs .w_14{-ms-flex-preferred-size:87.5%;flex-basis:87.5%}.app-form.cake .form-inputs .w_15{-ms-flex-preferred-size:93.75%;flex-basis:93.75%}.app-form.cake .form-inputs .w_16{-ms-flex-preferred-size:100%;flex-basis:100%}.app-form.cake .input{margin-bottom:1.6rem}.app-form.cake .input label{display:block;font-weight:600;margin-bottom:.8rem}.app-form.cake .date input,.app-form.cake .date select{display:inline-block;width:auto}.btn{background:none;border:none;border-radius:2px;color:#fff!important;display:inline-block;line-height:1;padding:1.6rem 3.2rem;text-decoration:none;transition:all .4s;white-space:nowrap}.btn.block{display:block;text-align:center;width:100%}.btn.small{padding:.8rem 3.2rem}.btn.mini{padding:.8rem}.btn.danger,.btn.delete{background:#dc3545}.btn.danger:hover,.btn.delete:hover{background:#e25865}.btn:hover{background:#464e57;cursor:pointer}.btn.view{background:#f5f5f5;color:#000!important}.btn.view:hover{background:#fff}.btn.create,.btn.primary,.btn.submit{background:#007bff}.btn.create:hover,.btn.primary:hover,.btn.submit:hover{background:#2990ff}.btn.edit,.btn.update{background:#00bcd4}.btn.edit:hover,.btn.update:hover{background:#00e0fd}.btn.select{background:#7ece46;color:#fff}.btn.select:hover{background:#94d766}.ta-left,.ta-right{text-align:right}.ta-center{text-align:center}.message{margin-bottom:1.6rem}.message.error{background:#fdecea;border:1px solid #ffbbb6;padding:1.6rem}.message.warning{background:#fffbd1;border:1px solid #fd3;padding:1.6rem}.message.info{background:#e8f4fd;border:1px solid #a9c2d6;padding:1.6rem}.message.success{background:#edf7ed;border:1px solid #9dc49f;padding:1.6rem}@media screen and (min-width:769px){*,:after,:before{box-sizing:border-box;font-size:1.6rem}body,html{height:100%;width:100%}html{background:#f5f5f5;font-size:62.5%;padding:0}body{margin:0;padding:0}.app{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;width:100%}.app header.l-header{border-bottom:1px solid #f5f5f5;font-size:2.8rem;padding:3.2rem 1.6rem;text-align:center}.app .contents{background:#fff;border-radius:4px;box-shadow:0 0 8px -2px rgba(0,0,0,.1);width:64%}.app footer.l-footer{border-top:1px solid #f5f5f5;padding:1.6rem}}@media screen and (max-width:768px){*,:after,:before{box-sizing:border-box;font-size:1.6rem}body,html{height:100%;width:100%}html{background:#f5f5f5;font-size:62.5%;padding:0}body{margin:0;padding:0}.app{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;width:100%}.app header.l-header{border-bottom:1px solid #f5f5f5;font-size:2.8rem;padding:3.2rem 1.6rem;text-align:center}.app .contents{background:#fff;-ms-flex-preferred-size:100%;flex-basis:100%}.app footer.l-footer{border-top:1px solid #f5f5f5;padding:1.6rem}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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bkMsU0FFbUMsQ0FwQnZDLHFCQTBCTSw0QkFBZ0MsQ0FEaEMsY0FDZ0MsQ0FDakMsQ0Q5Qkwsb0NFbEJBLGlCQUNFLHFCQUFzQixDUDZDdEIsZ0JIdkJZLENVbEJkLFVBRUUsV0FBWSxDQURaLFVBQ1ksQ0FHZCxLQUdFLGtCQUFzQixDQUZ0QixlQUFnQixDQUNoQixTQUNzQixDQUd4QixLQUVFLFFBQVMsQ0FEVCxTQUNTLENBR1gsS0FJRSxxQkFBbUIsQ0FBbkIsa0JBQW1CLENBRG5CLG1CQUFhLENBQWIsWUFBYSxDQURiLFdBQVksQ0FHWixvQkFBdUIsQ0FBdkIsc0JBQXVCLENBSnZCLFVBSXVCLENBTHpCLHFCQVVNLCtCQUFtQyxDUGV2QyxnQkg3QlcsQ1VhUCxxQlZuQk8sQ1VzQlAsaUJBQWtCLENBWnhCLGVBaUJJLGVBQWlCLENBQ2pCLDRCQUFnQixDQUFoQixlQUFnQixDQWxCcEIscUJBd0JNLDRCQUFnQyxDQURoQyxjQUNnQyxDQUNqQyxDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vbHlueC1tYW5hZ2VyLy4vc2Nzcy9hcHAubGlicy9fcmVzZXQuc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5saWJzL19wYWRkaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vbHlueC1tYW5hZ2VyLy4vc2Nzcy9fdmFycy5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLmxpYnMvX21hcmdpbi5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLmxpYnMvX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5saWJzL19mb3JtLmNha2Uuc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5saWJzL19idG4uc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5saWJzL190ZXh0LWFsaWduLnNjc3MiLCJ3ZWJwYWNrOi8vbHlueC1tYW5hZ2VyLy4vc2Nzcy9hcHAubGlicy9fbWVzc2FnZS5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLnB1YmxpYy5zaW5nbGUuc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5wdWJsaWMuc2luZ2xlL2xhcmdlL19sYXlvdXQuc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5wdWJsaWMuc2luZ2xlL3NtYWxsL19sYXlvdXQuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuaHRtbDVkb2N0b3IuY29tIFJlc2V0IFN0eWxlc2hlZXRcbnYxLjYuMVxuTGFzdCBVcGRhdGVkOiAyMDEwLTA5LTE3XG5BdXRob3I6IFJpY2hhcmQgQ2xhcmsgLSBodHRwOi8vcmljaGNsYXJrZGVzaWduLmNvbVxuVHdpdHRlcjogQHJpY2hfY2xhcmtcbiovXG5cbmh0bWwsIGJvZHksIGRpdiwgc3Bhbiwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hYmJyLCBhZGRyZXNzLCBjaXRlLCBjb2RlLFxuZGVsLCBkZm4sIGVtLCBpbWcsIGlucywga2JkLCBxLCBzYW1wLFxuc21hbGwsIHN0cm9uZywgc3ViLCBzdXAsIHZhcixcbmIsIGksXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdXRsaW5lOiAwO1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbm5hdiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGUsIHEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgY29udGVudDogbm9uZTtcbn1cblxuYSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmlucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGNoYW5nZSBjb2xvdXJzIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjk7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5kZWwge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuYWJiclt0aXRsZV0sIGRmblt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xuICBjdXJzb3I6IGhlbHA7XG59XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi8qIGNoYW5nZSBib3JkZXIgY29sb3VyIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xuaHIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAxcHg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7XG4gIG1hcmdpbjogMWVtIDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmlucHV0LCBzZWxlY3Qge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqIOWeguebtOawtOW5s+aWueWQkeOBrnBhZGRpbmdcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBkLTEge1xuICBwYWRkaW5nOiAkdW5pdDtcbn1cblxuLnBkLTIge1xuICBwYWRkaW5nOiAkdW5pdCoyO1xufVxuXG4ucGQtMyB7XG4gIHBhZGRpbmc6ICR1bml0KjI7XG59XG5cbi5wZC00IHtcbiAgcGFkZGluZzogJHVuaXQqMjtcbn1cblxuLnBkLTUge1xuICBwYWRkaW5nOiAkdW5pdCoyO1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqIOWeguebtOaWueWQkeOBrnBhZGRpbmdcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBkdi0xIHtcbiAgcGFkZGluZy10b3A6ICR1bml0O1xuICBwYWRkaW5nLWJvdHRvbTogJHVuaXQ7XG59XG4ucGR2LTIge1xuICBwYWRkaW5nLXRvcDogJHVuaXQqMjtcbiAgcGFkZGluZy1ib3R0b206ICR1bml0KjI7XG59XG4ucGR2LTMge1xuICBwYWRkaW5nLXRvcDogJHVuaXQqMztcbiAgcGFkZGluZy1ib3R0b206ICR1bml0KjM7XG59XG4ucGR2LTQge1xuICBwYWRkaW5nLXRvcDogJHVuaXQqNDtcbiAgcGFkZGluZy1ib3R0b206ICR1bml0KjQ7XG59XG4ucGR2LTUge1xuICBwYWRkaW5nLXRvcDogJHVuaXQqNTtcbiAgcGFkZGluZy1ib3R0b206ICR1bml0KjU7XG59XG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICog5rC05bmz5pa55ZCR44GucGFkZGluZ1xuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ucGRoLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAkdW5pdDtcbiAgcGFkZGluZy1sZWZ0OiAkdW5pdDtcbn1cbi5wZGgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6ICR1bml0KjI7XG4gIHBhZGRpbmctbGVmdDogJHVuaXQqMjtcbn1cbi5wZHYtMyB7XG4gIHBhZGRpbmctcmlnaHQ6ICR1bml0KjM7XG4gIHBhZGRpbmctbGVmdDogJHVuaXQqMztcbn1cbi5wZGgtNCB7XG4gIHBhZGRpbmctcmlnaHQ6ICR1bml0KjQ7XG4gIHBhZGRpbmctbGVmdDogJHVuaXQqNDtcbn1cbi5wZGgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6ICR1bml0KjU7XG4gIHBhZGRpbmctbGVmdDogJHVuaXQqNTtcbn1cbiIsIi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICpcbiAqICAg44OV44Kp44Oz44OI44K144Kk44K6XG4gKlxuICpcbiAqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGFwcDogKFxuICAgICAgICBoZWFkZXItaGVpZ2h0OiA2MHB4XG4pO1xuXG4kdW5pdDogMS42cmVtO1xuXG4kZm9udC1zaXplOiAoXG4gIHgtOTogMy40cmVtLFxuICB4LTg6IDMuMnJlbSxcbiAgeC03OiAzLjByZW0sXG4gIHgtNjogMi44cmVtLFxuICB4LTU6IDIuNnJlbSxcbiAgeC00OiAyLjRyZW0sXG4gIHgtMzogMi4ycmVtLFxuICB4LTI6IDIuMHJlbSxcbiAgeC0xOiAxLjhyZW0sXG4gIGJhc2U6IDEuNnJlbSxcbiAgcy0xOiAxLjRyZW0sXG4gIHMtMjogMS4ycmVtLFxuICBzLTM6IDEuMHJlbVxuKTtcblxuJGJvcmRlcjogKFxuICAgICAgICByYWRpdXM6IDBweCxcbiAgICAgICAgY29sb3I6ICNkZWRlZGUsXG4gICAgICAgIGxpZ2h0OiAjRUZFRkVGLFxuICAgICAgICBkYXJrOiAjZDVkNGQwXG4pO1xuXG5cbiRiZzogKFxuICAgICAgICBiYXNlOiAjRkZGXG4pO1xuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKlxuICogICDln7rmnKzjgqvjg6njg7xcbiAqXG4gKlxuICogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kY29sb3JzOiAoXG4gICAgICAgIG1haW46ICM0NWIxYzcsXG4gICAgICAgIGdyYXk6IHdoaXRlU21va2UsXG4gIC8vZ3JlZW46ICNhMmNmMDYsXG5cbiAgICAgICAgcmVkOiAjRDA2MDVDLFxuICAgICAgICBibHVlOiAjNzBDNENCLFxuICAgICAgICBjeWFuOiAjMDA5OTk0LFxuICAgICAgICBncmVlbjogIzg1QjIwMCxcblxuICAgICAgICBvcmFuZ2U6ICNmMmFlMjcsXG4pO1xuXG5cbiRhcHAtY29sb3Itd2hpdGU6ICNmZmY7XG4kYXBwLWNvbG9yLWJsYWNrOiAjMDAwO1xuJGFwcC1jb2xvci1ibHVlOiAjMjY4YmQyO1xuJGFwcC1jb2xvci1ibHVlLWRhcms6ICMwMDY0Y2Q7XG4kYXBwLWNvbG9yLWN5YW46ICMyYWExOTg7XG4kYXBwLWNvbG9yLWdyZWVuOiAjNWJiYTQ5O1xuJGFwcC1jb2xvci1ncmVlbi1saWdodDogI0YwRkFGNztcbiRhcHAtY29sb3ItcmVkOiAjQUYyRjQyO1xuJGFwcC1jb2xvci15ZWxsb3c6ICNmZmI0MDA7XG4kYXBwLWNvbG9yLXllbGxvdy1saWdodDogI2ZmZmJlNDtcbiRhcHAtY29sb3Itb3JhbmdlOiAjZmU4ODAyO1xuJGFwcC1jb2xvci1waW5rOiAjRDMzNjgyO1xuJGFwcC1jb2xvci1wdXJwbGU6ICM3YTQzYjY7XG4kYXBwLWNvbG9yLWdvbGQ6ICNGQkYwN0I7XG4kYXBwLWNvbG9yLW1hZ2VudGE6ICNkMzM2ODI7XG4kYXBwLWNvbG9yLXZpb2xldDogIzZjNzFjNDtcblxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKlxuICogICDjg4bjgq3jgrnjg4hcbiAqXG4gKlxuICogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4vLyDln7rmnKzjga7jg4bjgq3jgrnjg4jjgqvjg6njg7xcbiRhcHAtdGV4dC1jb2xvcjogIzFjMmIzNjtcbiRhcHAtdGV4dC1jb2xvci1saWdodDogbGlnaHRlbigkYXBwLXRleHQtY29sb3IsIDE2JSk7XG4kYXBwLXRleHQtY29sb3ItZGFyazogZGFya2VuKCRhcHAtdGV4dC1jb2xvciwgMTYlKTtcblxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKlxuICogICDjg6rjg7Pjgq/jgqvjg6njg7xcbiAqXG4gKlxuICogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kYXBwLWxpbmstY29sb3I6ICMwMDdiZmY7XG4kYXBwLWxpbmstY29sb3ItaG92ZXI6ICMwMGIwZmY7XG4kYXBwLWxpbmstY29sb3ItdmlzaXQ6ICMwMGIwZmY7XG4kYXBwLWxpbmstY29sb3ItYWN0aXZlOiAjMDBiMGZmO1xuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqXG4gKiAgIOiDjOaZr+iJslxuICpcbiAqXG4gKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuJGFwcC1iYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuJGFwcC1iYWNrZ3JvdW5kOiAkYXBwLWJhY2tncm91bmQtY29sb3I7XG4kYXBwLWJhY2tncm91bmQtZGFyazogI2VlZThkNTtcblxuJGFwcC1iYWNrZ3JvdW5kLWdyZWVuOiAjRjBGQUY3O1xuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqXG4gKiAgIOaeoFxuICpcbiAqXG4gKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRhcHAtZmxhbWUtYmFja2dyb3VuZDogI0U1RThFOTtcbiRhcHAtZmxhbWUtYmFja2dyb3VuZC1saWdodDogI0Y5RjlGOTtcblxuJGFwcC1pbnB1dC1ib3JkZXItY29sb3I6IGRhcmtlbigkYXBwLWJhY2tncm91bmQtY29sb3IsIDglKTtcbiRhcHAtYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGFwcC1iYWNrZ3JvdW5kLWNvbG9yLCA4JSk7XG5cbi8vIDQ5N2ZiNVxuXG4vLyRqZC1ub3RlLWJhY2tncm91bmQ6ICNERkRGREY7XG5cbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICpcbiAqICAgSkQg5LiK5pu444GNXG4gKlxuICpcbiAqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGpkLWljb24xNi1pbWFnZS1wYXRoOiAnL2RhdGEvaW1nL2FwcC9pY29uMTYucG5nJztcbiRqZC1pY29uMTYtd2hpdGUtaW1hZ2UtcGF0aDogJy9kYXRhL2ltZy9hcHAvaWNvbjE2X3doaXRlLnBuZyc7XG5cblxuJGxheW91dDogKFxuICBtYXJnaW46IDE2cHhcbik7XG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICog5Z6C55u05rC05bmz5pa55ZCR44GubWFyZ2luXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tZy0wIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWctMSB7XG4gIG1hcmdpbjogJHVuaXQ7XG59XG5cbi5tZy0yIHtcbiAgbWFyZ2luOiAkdW5pdCoyO1xufVxuXG4ubWctMyB7XG4gIG1hcmdpbjogJHVuaXQqMztcbn1cblxuLm1nLTQge1xuICBtYXJnaW46ICR1bml0KjQ7XG59XG5cbi5tZy01IHtcbiAgbWFyZ2luOiAkdW5pdCo1O1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKiBtYXJnaW4tYm90dG9tXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tZ2ItMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4ubWdiLTEge1xuICBtYXJnaW4tYm90dG9tOiAkdW5pdDtcbn1cblxuLm1nYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogJHVuaXQqMjtcbn1cblxuLm1nYi0zIHtcbiAgbWFyZ2luLWJvdHRvbTogJHVuaXQqMztcbn1cblxuLm1nYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogJHVuaXQqNDtcbn1cblxuLm1nYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogJHVuaXQqNTtcbn1cbiIsIi5hcHAtZm9ybSB7XG5cbiAgLypcbiAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwLjFyZW0gc29saWQgI2QxZDFkMTtcbiAgICBib3JkZXItcmFkaXVzOiAuNHJlbTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG4gICAgaGVpZ2h0OiAzLjhyZW07XG4gICAgcGFkZGluZzogLjZyZW0gMS4wcmVtO1xuICAgIHdpZHRoOiAxMDAlXG4gIH1cblxuICBpbnB1dFt0eXBlPSdkYXRldGltZS1sb2NhbCddOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2MDZjNzY7XG4gICAgb3V0bGluZTogMFxuICB9XG4gICAqL1xuICBpbnB1dFt0eXBlPVwidGV4dFwiXSwgaW5wdXRbdHlwZT1cImVtYWlsXCJdLCBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9J2RhdGV0aW1lJ10sIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG4gIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIGZzKCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHBhZGRpbmc6ICR1bml0LzI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmZvcm0tZXJyb3Ige1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y1YzZjYjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgLjI1KTtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgQGluY2x1ZGUgZnMoKTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxcbiAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgcGFkZGluZzogJHVuaXQvMjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuZm9ybS1lcnJvciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVjNmNiO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAuMjUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdHJsLCAuZm9ybS1lcnJvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6ICR1bml0LzI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY3RybC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZm9ybS1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmVycm9yLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xuICB9XG5cbiAgLmN0cmwge1xuICAgICYuY3RybC1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG5cbn1cbiIsIkBtaXhpbiBmcygkc2l6ZTowKSB7XG4gICRmczogbWFwLWdldCgkZm9udC1zaXplLCBiYXNlKTtcblxuICBAaWYgJHNpemUgPT0gLTIge1xuICAgICRmczogbWFwLWdldCgkZm9udC1zaXplLCBzLTIpO1xuICB9XG5cbiAgQGlmICRzaXplID09IC0xIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgcy0xKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSAxIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC0xKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSAyIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC0yKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSAzIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC0zKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA0IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC00KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA1IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC01KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA2IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC02KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA3IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC03KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA4IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC04KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA5IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC05KTtcbiAgfVxuICBmb250LXNpemU6ICRmcztcbn1cbiIsIi5hcHAtZm9ybSB7XG4gICYuY2FrZSB7XG4gICAgLmZvcm0taW5wdXRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICYudmVydGljYWwge1xuXG4gICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIGxhYmVsLCAuc3VmZml4IHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHVuaXQvMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnN1ZmZpeCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHVuaXQvMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndpZHRoLWF1dG8ge1xuICAgICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmlucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHVuaXQ7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW5saW5lIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN1ZmZpeCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdW5pdC8yO1xuICAgICAgfVxuXG4gICAgICAud18xIHsgZmxleC1iYXNpczogNi4yNSU7IH1cbiAgICAgIC53XzIgeyBmbGV4LWJhc2lzOiAxMi41JTsgfVxuICAgICAgLndfMyB7IGZsZXgtYmFzaXM6IDE4Ljc1JTsgfVxuICAgICAgLndfNCB7IGZsZXgtYmFzaXM6IDI1JTsgfVxuICAgICAgLndfNSB7IGZsZXgtYmFzaXM6IDMxLjI1JTsgfVxuICAgICAgLndfNiB7IGZsZXgtYmFzaXM6IDM3LjUlOyB9XG4gICAgICAud183IHsgZmxleC1iYXNpczogNDMuNzUlOyB9XG4gICAgICAud184IHsgZmxleC1iYXNpczogNTAlOyB9XG4gICAgICAud185IHsgZmxleC1iYXNpczogNTYuMjUlOyB9XG4gICAgICAud18xMCB7IGZsZXgtYmFzaXM6IDYyLjUlOyB9XG4gICAgICAud18xMSB7IGZsZXgtYmFzaXM6IDY4Ljc1JTsgfVxuICAgICAgLndfMTIgeyBmbGV4LWJhc2lzOiA3NSU7IH1cbiAgICAgIC53XzEzIHsgZmxleC1iYXNpczogODEuMjUlOyB9XG4gICAgICAud18xNCB7IGZsZXgtYmFzaXM6IDg3LjUlOyB9XG4gICAgICAud18xNSB7IGZsZXgtYmFzaXM6IDkzLjc1JTsgfVxuICAgICAgLndfMTYgeyBmbGV4LWJhc2lzOiAxMDAlOyB9XG4gICAgfVxuXG5cbiAgICAuaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVuaXQ7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdW5pdC8yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgIGlucHV0LCBzZWxlY3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuXG4gIH1cbn1cbiIsIi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogJHVuaXQgJHVuaXQqMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgJi5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYuc21hbGwge1xuICAgIHBhZGRpbmc6ICR1bml0LzIgJHVuaXQqMjtcbiAgfVxuICAmLm1pbmkge1xuICAgIHBhZGRpbmc6ICR1bml0LzIgJHVuaXQvMjtcbiAgfVxuICAmLmRlbGV0ZSwgJi5kYW5nZXIge1xuICAgIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCNkYzM1NDUsIDglKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCMzNDNhNDAsIDglKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmLnZpZXcge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLnN1Ym1pdCwgJi5jcmVhdGUsICYucHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oIzAwN2JmZiwgOCUpO1xuICAgIH1cbiAgfVxuXG4gICYudXBkYXRlLCAmLmVkaXQge1xuICAgIGJhY2tncm91bmQ6ICMwMEJDRDQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCMwMEJDRDQsIDglKTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICM3ZWNlNDY7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCM3ZWNlNDYsIDglKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50YS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50YS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGEtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLm1lc3NhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAkdW5pdDtcbiAgJi5lcnJvciB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZGVjZWE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmYmJiNjtcbiAgfVxuXG4gICYud2FybmluZyB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmZiZDE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZkMztcbiAgfVxuXG4gICYuaW5mbyB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNlOGY0ZmQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E5YzJkNjtcbiAgfVxuXG4gICYuc3VjY2VzcyB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNlZGY3ZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlkYzQ5ZjtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcnNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcblxuQGltcG9ydCBcImFwcC5saWJzL3Jlc2V0XCI7XG5AaW1wb3J0IFwiYXBwLmxpYnMvcGFkZGluZ1wiO1xuQGltcG9ydCBcImFwcC5saWJzL21hcmdpblwiO1xuQGltcG9ydCBcImFwcC5saWJzL2Zvcm1cIjtcbkBpbXBvcnQgXCJhcHAubGlicy9mb3JtLmNha2VcIjtcbkBpbXBvcnQgXCJhcHAubGlicy9idG5cIjtcbkBpbXBvcnQgXCJhcHAubGlicy90ZXh0LWFsaWduXCI7XG5AaW1wb3J0IFwiYXBwLmxpYnMvbWVzc2FnZVwiO1xuXG5cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIHtcbiAgQGltcG9ydCBcImFwcC5wdWJsaWMuc2luZ2xlL2xhcmdlL2xheW91dFwiO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICBAaW1wb3J0IFwiYXBwLnB1YmxpYy5zaW5nbGUvc21hbGwvbGF5b3V0XCI7XG59XG4iLCIqLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIEBpbmNsdWRlIGZzKCk7XG59XG5cbmh0bWwsIGJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcbn1cblxuYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFwcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIGhlYWRlciB7XG4gICAgJi5sLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAkdW5pdCoyICR1bml0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlc21va2U7XG4gICAgICBAaW5jbHVkZSBmcyg2KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuY29udGVudHMge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHdpZHRoOiA2NCU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggLTJweCByZ2JhKGJsYWNrLCAuMSk7XG4gIH1cblxuICBmb290ZXIge1xuICAgICYubC1mb290ZXIge1xuICAgICAgcGFkZGluZzogJHVuaXQgJHVuaXQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGVzbW9rZTtcbiAgICB9XG4gIH1cblxufVxuIiwiKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBAaW5jbHVkZSBmcygpO1xufVxuXG5odG1sLCBib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogNjIuNSU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG59XG5cbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5hcHAge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBoZWFkZXIge1xuICAgICYubC1oZWFkZXIge1xuICAgICAgcGFkZGluZzogJHVuaXQqMiAkdW5pdDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB3aGl0ZXNtb2tlO1xuICAgICAgQGluY2x1ZGUgZnMoNik7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICB9XG5cbiAgZm9vdGVyIHtcbiAgICAmLmwtZm9vdGVyIHtcbiAgICAgIHBhZGRpbmc6ICR1bml0ICR1bml0O1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlc21va2U7XG4gICAgfVxuICB9XG5cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/