/*!****************************************************************************************************************************************************************************************************************************************************!*\
  !*** 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;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=date],.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=date].form-error,.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=date]:focus,.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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dkMscUJBMEJNLDRCQUFnQyxDQURoQyxjQUNnQyxDQUNqQyxDRGhDTCxvQ0VoQkEsaUJBQ0UscUJBQXNCLENQNkN0QixnQkh2QlksQ1VsQmQsVUFFRSxXQUFZLENBRFosVUFDWSxDQUdkLEtBR0Usa0JBQXNCLENBRnRCLGVBQWdCLENBQ2hCLFNBQ3NCLENBR3hCLEtBRUUsUUFBUyxDQURULFNBQ1MsQ0FHWCxLQUlFLHFCQUFtQixDQUFuQixrQkFBbUIsQ0FEbkIsbUJBQWEsQ0FBYixZQUFhLENBRGIsV0FBWSxDQUdaLG9CQUF1QixDQUF2QixzQkFBdUIsQ0FKdkIsVUFJdUIsQ0FMekIscUJBVU0sK0JBQW1DLENQZXZDLGdCSDdCVyxDVWFQLHFCVm5CTyxDVXNCUCxpQkFBa0IsQ0FaeEIsZUFpQkksZUFBaUIsQ0FDakIsNEJBQWdCLENBQWhCLGVBQWdCLENBbEJwQixxQkF3Qk0sNEJBQWdDLENBRGhDLGNBQ2dDLENBQ2pDLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5saWJzL19yZXNldC5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLmxpYnMvX3BhZGRpbmcuc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL192YXJzLnNjc3MiLCJ3ZWJwYWNrOi8vbHlueC1tYW5hZ2VyLy4vc2Nzcy9hcHAubGlicy9fbWFyZ2luLnNjc3MiLCJ3ZWJwYWNrOi8vbHlueC1tYW5hZ2VyLy4vc2Nzcy9hcHAubGlicy9fZm9ybS5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvX21peGlucy5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLmxpYnMvX2Zvcm0uY2FrZS5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLmxpYnMvX2J0bi5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLmxpYnMvX3RleHQtYWxpZ24uc2NzcyIsIndlYnBhY2s6Ly9seW54LW1hbmFnZXIvLi9zY3NzL2FwcC5saWJzL19tZXNzYWdlLnNjc3MiLCJ3ZWJwYWNrOi8vbHlueC1tYW5hZ2VyLy4vc2Nzcy9hcHAucHVibGljLnNpbmdsZS5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLnB1YmxpYy5zaW5nbGUvbGFyZ2UvX2xheW91dC5zY3NzIiwid2VicGFjazovL2x5bngtbWFuYWdlci8uL3Njc3MvYXBwLnB1YmxpYy5zaW5nbGUvc21hbGwvX2xheW91dC5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8qXG5odG1sNWRvY3Rvci5jb20gUmVzZXQgU3R5bGVzaGVldFxudjEuNi4xXG5MYXN0IFVwZGF0ZWQ6IDIwMTAtMDktMTdcbkF1dGhvcjogUmljaGFyZCBDbGFyayAtIGh0dHA6Ly9yaWNoY2xhcmtkZXNpZ24uY29tXG5Ud2l0dGVyOiBAcmljaF9jbGFya1xuKi9cblxuaHRtbCwgYm9keSwgZGl2LCBzcGFuLCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmFiYnIsIGFkZHJlc3MsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHNhbXAsXG5zbWFsbCwgc3Ryb25nLCBzdWIsIHN1cCwgdmFyLFxuYiwgaSxcbmRsLCBkdCwgZGQsIG9sLCB1bCwgbGksXG5maWVsZHNldCwgZm9ybSwgbGFiZWwsIGxlZ2VuZCxcbnRhYmxlLCBjYXB0aW9uLCB0Ym9keSwgdGZvb3QsIHRoZWFkLCB0ciwgdGgsIHRkLFxuYXJ0aWNsZSwgYXNpZGUsIGNhbnZhcywgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG91dGxpbmU6IDA7XG4gIC8vZm9udC1zaXplOiAxLjZyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbmJvZHkge1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuYXJ0aWNsZSwgYXNpZGUsIGRldGFpbHMsIGZpZ2NhcHRpb24sIGZpZ3VyZSxcbmZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1lbnUsIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG5ibG9ja3F1b3RlLCBxIHtcbiAgcXVvdGVzOiBub25lO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlcixcbnE6YmVmb3JlLCBxOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG5cbmEge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogY2hhbmdlIGNvbG91cnMgdG8gc3VpdCB5b3VyIG5lZWRzICovXG5pbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vKiBjaGFuZ2UgY29sb3VycyB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5O1xuICBjb2xvcjogIzAwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGVsIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbmFiYnJbdGl0bGVdLCBkZm5bdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbiAgY3Vyc29yOiBoZWxwO1xufVxuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBjaGFuZ2UgYm9yZGVyIGNvbG91ciB0byBzdWl0IHlvdXIgbmVlZHMgKi9cbmhyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMXB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjY2NjO1xuICBtYXJnaW46IDFlbSAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCwgc2VsZWN0IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbiIsIi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKiDlnoLnm7TmsLTlubPmlrnlkJHjga5wYWRkaW5nXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wZC0xIHtcbiAgcGFkZGluZzogJHVuaXQ7XG59XG5cbi5wZC0yIHtcbiAgcGFkZGluZzogJHVuaXQqMjtcbn1cblxuLnBkLTMge1xuICBwYWRkaW5nOiAkdW5pdCoyO1xufVxuXG4ucGQtNCB7XG4gIHBhZGRpbmc6ICR1bml0KjI7XG59XG5cbi5wZC01IHtcbiAgcGFkZGluZzogJHVuaXQqMjtcbn1cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKiDlnoLnm7TmlrnlkJHjga5wYWRkaW5nXG4gKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wZHYtMSB7XG4gIHBhZGRpbmctdG9wOiAkdW5pdDtcbiAgcGFkZGluZy1ib3R0b206ICR1bml0O1xufVxuLnBkdi0yIHtcbiAgcGFkZGluZy10b3A6ICR1bml0KjI7XG4gIHBhZGRpbmctYm90dG9tOiAkdW5pdCoyO1xufVxuLnBkdi0zIHtcbiAgcGFkZGluZy10b3A6ICR1bml0KjM7XG4gIHBhZGRpbmctYm90dG9tOiAkdW5pdCozO1xufVxuLnBkdi00IHtcbiAgcGFkZGluZy10b3A6ICR1bml0KjQ7XG4gIHBhZGRpbmctYm90dG9tOiAkdW5pdCo0O1xufVxuLnBkdi01IHtcbiAgcGFkZGluZy10b3A6ICR1bml0KjU7XG4gIHBhZGRpbmctYm90dG9tOiAkdW5pdCo1O1xufVxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqIOawtOW5s+aWueWQkeOBrnBhZGRpbmdcbiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnBkaC0xIHtcbiAgcGFkZGluZy1yaWdodDogJHVuaXQ7XG4gIHBhZGRpbmctbGVmdDogJHVuaXQ7XG59XG4ucGRoLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAkdW5pdCoyO1xuICBwYWRkaW5nLWxlZnQ6ICR1bml0KjI7XG59XG4ucGR2LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAkdW5pdCozO1xuICBwYWRkaW5nLWxlZnQ6ICR1bml0KjM7XG59XG4ucGRoLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAkdW5pdCo0O1xuICBwYWRkaW5nLWxlZnQ6ICR1bml0KjQ7XG59XG4ucGRoLTUge1xuICBwYWRkaW5nLXJpZ2h0OiAkdW5pdCo1O1xuICBwYWRkaW5nLWxlZnQ6ICR1bml0KjU7XG59XG4iLCIvKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqXG4gKiAgIOODleOCqeODs+ODiOOCteOCpOOCulxuICpcbiAqXG4gKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRhcHA6IChcbiAgICAgICAgaGVhZGVyLWhlaWdodDogNjBweFxuKTtcblxuJHVuaXQ6IDEuNnJlbTtcblxuJGZvbnQtc2l6ZTogKFxuICB4LTk6IDMuNHJlbSxcbiAgeC04OiAzLjJyZW0sXG4gIHgtNzogMy4wcmVtLFxuICB4LTY6IDIuOHJlbSxcbiAgeC01OiAyLjZyZW0sXG4gIHgtNDogMi40cmVtLFxuICB4LTM6IDIuMnJlbSxcbiAgeC0yOiAyLjByZW0sXG4gIHgtMTogMS44cmVtLFxuICBiYXNlOiAxLjZyZW0sXG4gIHMtMTogMS40cmVtLFxuICBzLTI6IDEuMnJlbSxcbiAgcy0zOiAxLjByZW1cbik7XG5cbiRib3JkZXI6IChcbiAgICAgICAgcmFkaXVzOiAwcHgsXG4gICAgICAgIGNvbG9yOiAjZGVkZWRlLFxuICAgICAgICBsaWdodDogI0VGRUZFRixcbiAgICAgICAgZGFyazogI2Q1ZDRkMFxuKTtcblxuXG4kYmc6IChcbiAgICAgICAgYmFzZTogI0ZGRlxuKTtcbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICpcbiAqICAg5Z+65pys44Kr44Op44O8XG4gKlxuICpcbiAqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGNvbG9yczogKFxuICAgICAgICBtYWluOiAjNDViMWM3LFxuICAgICAgICBncmF5OiB3aGl0ZVNtb2tlLFxuICAvL2dyZWVuOiAjYTJjZjA2LFxuXG4gICAgICAgIHJlZDogI0QwNjA1QyxcbiAgICAgICAgYmx1ZTogIzcwQzRDQixcbiAgICAgICAgY3lhbjogIzAwOTk5NCxcbiAgICAgICAgZ3JlZW46ICM4NUIyMDAsXG5cbiAgICAgICAgb3JhbmdlOiAjZjJhZTI3LFxuKTtcblxuXG4kYXBwLWNvbG9yLXdoaXRlOiAjZmZmO1xuJGFwcC1jb2xvci1ibGFjazogIzAwMDtcbiRhcHAtY29sb3ItYmx1ZTogIzI2OGJkMjtcbiRhcHAtY29sb3ItYmx1ZS1kYXJrOiAjMDA2NGNkO1xuJGFwcC1jb2xvci1jeWFuOiAjMmFhMTk4O1xuJGFwcC1jb2xvci1ncmVlbjogIzViYmE0OTtcbiRhcHAtY29sb3ItZ3JlZW4tbGlnaHQ6ICNGMEZBRjc7XG4kYXBwLWNvbG9yLXJlZDogI0FGMkY0MjtcbiRhcHAtY29sb3IteWVsbG93OiAjZmZiNDAwO1xuJGFwcC1jb2xvci15ZWxsb3ctbGlnaHQ6ICNmZmZiZTQ7XG4kYXBwLWNvbG9yLW9yYW5nZTogI2ZlODgwMjtcbiRhcHAtY29sb3ItcGluazogI0QzMzY4MjtcbiRhcHAtY29sb3ItcHVycGxlOiAjN2E0M2I2O1xuJGFwcC1jb2xvci1nb2xkOiAjRkJGMDdCO1xuJGFwcC1jb2xvci1tYWdlbnRhOiAjZDMzNjgyO1xuJGFwcC1jb2xvci12aW9sZXQ6ICM2YzcxYzQ7XG5cbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICpcbiAqICAg44OG44Kt44K544OIXG4gKlxuICpcbiAqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLy8g5Z+65pys44Gu44OG44Kt44K544OI44Kr44Op44O8XG4kYXBwLXRleHQtY29sb3I6ICMxYzJiMzY7XG4kYXBwLXRleHQtY29sb3ItbGlnaHQ6IGxpZ2h0ZW4oJGFwcC10ZXh0LWNvbG9yLCAxNiUpO1xuJGFwcC10ZXh0LWNvbG9yLWRhcms6IGRhcmtlbigkYXBwLXRleHQtY29sb3IsIDE2JSk7XG5cbi8qICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqXG4gKlxuICpcbiAqICAg44Oq44Oz44Kv44Kr44Op44O8XG4gKlxuICpcbiAqICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuJGFwcC1saW5rLWNvbG9yOiAjMDA3YmZmO1xuJGFwcC1saW5rLWNvbG9yLWhvdmVyOiAjMDBiMGZmO1xuJGFwcC1saW5rLWNvbG9yLXZpc2l0OiAjMDBiMGZmO1xuJGFwcC1saW5rLWNvbG9yLWFjdGl2ZTogIzAwYjBmZjtcblxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKlxuICogICDog4zmma/oibJcbiAqXG4gKlxuICogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbiRhcHAtYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiRhcHAtYmFja2dyb3VuZDogJGFwcC1iYWNrZ3JvdW5kLWNvbG9yO1xuJGFwcC1iYWNrZ3JvdW5kLWRhcms6ICNlZWU4ZDU7XG5cbiRhcHAtYmFja2dyb3VuZC1ncmVlbjogI0YwRkFGNztcblxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqXG4gKlxuICogICDmnqBcbiAqXG4gKlxuICogKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4kYXBwLWZsYW1lLWJhY2tncm91bmQ6ICNFNUU4RTk7XG4kYXBwLWZsYW1lLWJhY2tncm91bmQtbGlnaHQ6ICNGOUY5Rjk7XG5cbiRhcHAtaW5wdXQtYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGFwcC1iYWNrZ3JvdW5kLWNvbG9yLCA4JSk7XG4kYXBwLWJvcmRlci1jb2xvcjogZGFya2VuKCRhcHAtYmFja2dyb3VuZC1jb2xvciwgOCUpO1xuXG4vLyA0OTdmYjVcblxuLy8kamQtbm90ZS1iYWNrZ3JvdW5kOiAjREZERkRGO1xuXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICpcbiAqXG4gKiAgIEpEIOS4iuabuOOBjVxuICpcbiAqXG4gKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cbiRqZC1pY29uMTYtaW1hZ2UtcGF0aDogJy9kYXRhL2ltZy9hcHAvaWNvbjE2LnBuZyc7XG4kamQtaWNvbjE2LXdoaXRlLWltYWdlLXBhdGg6ICcvZGF0YS9pbWcvYXBwL2ljb24xNl93aGl0ZS5wbmcnO1xuXG5cbiRsYXlvdXQ6IChcbiAgbWFyZ2luOiAxNnB4XG4pO1xuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAqIOWeguebtOawtOW5s+aWueWQkeOBrm1hcmdpblxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubWctMCB7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1nLTEge1xuICBtYXJnaW46ICR1bml0O1xufVxuXG4ubWctMiB7XG4gIG1hcmdpbjogJHVuaXQqMjtcbn1cblxuLm1nLTMge1xuICBtYXJnaW46ICR1bml0KjM7XG59XG5cbi5tZy00IHtcbiAgbWFyZ2luOiAkdW5pdCo0O1xufVxuXG4ubWctNSB7XG4gIG1hcmdpbjogJHVuaXQqNTtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxuICogbWFyZ2luLWJvdHRvbVxuICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubWdiLTAge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLm1nYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogJHVuaXQ7XG59XG5cbi5tZ2ItMiB7XG4gIG1hcmdpbi1ib3R0b206ICR1bml0KjI7XG59XG5cbi5tZ2ItMyB7XG4gIG1hcmdpbi1ib3R0b206ICR1bml0KjM7XG59XG5cbi5tZ2ItNCB7XG4gIG1hcmdpbi1ib3R0b206ICR1bml0KjQ7XG59XG5cbi5tZ2ItNSB7XG4gIG1hcmdpbi1ib3R0b206ICR1bml0KjU7XG59XG4iLCIuYXBwLWZvcm0ge1xuXG4gIC8qXG4gIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMC4xcmVtIHNvbGlkICNkMWQxZDE7XG4gICAgYm9yZGVyLXJhZGl1czogLjRyZW07XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xuICAgIGhlaWdodDogMy44cmVtO1xuICAgIHBhZGRpbmc6IC42cmVtIDEuMHJlbTtcbiAgICB3aWR0aDogMTAwJVxuICB9XG5cbiAgaW5wdXRbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjA2Yzc2O1xuICAgIG91dGxpbmU6IDBcbiAgfVxuICAgKi9cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sIGlucHV0W3R5cGU9XCJlbWFpbFwiXSwgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLCBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLCBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICBpbnB1dFt0eXBlPSdkYXRlJ10sIGlucHV0W3R5cGU9J2RhdGV0aW1lJ10sIGlucHV0W3R5cGU9J2RhdGV0aW1lLWxvY2FsJ10sXG4gIHRleHRhcmVhLCBzZWxlY3Qge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIEBpbmNsdWRlIGZzKCk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgICBib3JkZXItcmFkaXVzOiAuMjVyZW07XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIC4xNXMgZWFzZS1pbi1vdXQsXG4gICAgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIHBhZGRpbmc6ICR1bml0LzI7XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAmLmZvcm0tZXJyb3Ige1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y1YzZjYjtcbiAgICB9XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgLjI1KTtcbiAgICB9XG4gIH1cblxuICBpbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgQGluY2x1ZGUgZnMoKTtcbiAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCxcbiAgICBib3gtc2hhZG93IC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgcGFkZGluZzogJHVuaXQvMjtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICYuZm9ybS1lcnJvciB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjVjNmNiO1xuICAgIH1cblxuICAgICY6Zm9jdXMge1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICAgICAgb3V0bGluZTogMDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAuMjUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdHJsLCAuZm9ybS1lcnJvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6ICR1bml0LzI7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuY3RybC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAuZm9ybS1mb290ZXIge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG5cbiAgLmVycm9yLW1lc3NhZ2Uge1xuICAgIGNvbG9yOiAjZGMzNTQ1O1xuICB9XG5cbiAgLmN0cmwge1xuICAgICYuY3RybC1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgfVxuXG5cbn1cbiIsIkBtaXhpbiBmcygkc2l6ZTowKSB7XG4gICRmczogbWFwLWdldCgkZm9udC1zaXplLCBiYXNlKTtcblxuICBAaWYgJHNpemUgPT0gLTIge1xuICAgICRmczogbWFwLWdldCgkZm9udC1zaXplLCBzLTIpO1xuICB9XG5cbiAgQGlmICRzaXplID09IC0xIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgcy0xKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSAxIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC0xKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSAyIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC0yKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSAzIHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC0zKTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA0IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC00KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA1IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC01KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA2IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC02KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA3IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC03KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA4IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC04KTtcbiAgfVxuXG4gIEBpZiAkc2l6ZSA9PSA5IHtcbiAgICAkZnM6IG1hcC1nZXQoJGZvbnQtc2l6ZSwgeC05KTtcbiAgfVxuICBmb250LXNpemU6ICRmcztcbn1cbiIsIi5hcHAtZm9ybSB7XG4gICYuY2FrZSB7XG4gICAgLmZvcm0taW5wdXRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAgICYudmVydGljYWwge1xuXG4gICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAgIGxhYmVsLCAuc3VmZml4IHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgICAgfVxuICAgICAgICAgIGxhYmVsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHVuaXQvMjtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnN1ZmZpeCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHVuaXQvMjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLndpZHRoLWF1dG8ge1xuICAgICAgICAgIC5pbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgaW5wdXQsIHNlbGVjdCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmlucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJHVuaXQ7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgfVxuXG4gICAgICAgICYuaW5saW5lIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICB9XG4gICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLnN1ZmZpeCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkdW5pdC8yO1xuICAgICAgfVxuXG4gICAgICAud18xIHsgZmxleC1iYXNpczogNi4yNSU7IH1cbiAgICAgIC53XzIgeyBmbGV4LWJhc2lzOiAxMi41JTsgfVxuICAgICAgLndfMyB7IGZsZXgtYmFzaXM6IDE4Ljc1JTsgfVxuICAgICAgLndfNCB7IGZsZXgtYmFzaXM6IDI1JTsgfVxuICAgICAgLndfNSB7IGZsZXgtYmFzaXM6IDMxLjI1JTsgfVxuICAgICAgLndfNiB7IGZsZXgtYmFzaXM6IDM3LjUlOyB9XG4gICAgICAud183IHsgZmxleC1iYXNpczogNDMuNzUlOyB9XG4gICAgICAud184IHsgZmxleC1iYXNpczogNTAlOyB9XG4gICAgICAud185IHsgZmxleC1iYXNpczogNTYuMjUlOyB9XG4gICAgICAud18xMCB7IGZsZXgtYmFzaXM6IDYyLjUlOyB9XG4gICAgICAud18xMSB7IGZsZXgtYmFzaXM6IDY4Ljc1JTsgfVxuICAgICAgLndfMTIgeyBmbGV4LWJhc2lzOiA3NSU7IH1cbiAgICAgIC53XzEzIHsgZmxleC1iYXNpczogODEuMjUlOyB9XG4gICAgICAud18xNCB7IGZsZXgtYmFzaXM6IDg3LjUlOyB9XG4gICAgICAud18xNSB7IGZsZXgtYmFzaXM6IDkzLjc1JTsgfVxuICAgICAgLndfMTYgeyBmbGV4LWJhc2lzOiAxMDAlOyB9XG4gICAgfVxuXG5cbiAgICAuaW5wdXQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHVuaXQ7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkdW5pdC8yO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5kYXRlIHtcbiAgICAgIGlucHV0LCBzZWxlY3Qge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuXG4gIH1cbn1cbiIsIi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgLjRzO1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgcGFkZGluZzogJHVuaXQgJHVuaXQqMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgJi5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gICYuc21hbGwge1xuICAgIHBhZGRpbmc6ICR1bml0LzIgJHVuaXQqMjtcbiAgfVxuICAmLm1pbmkge1xuICAgIHBhZGRpbmc6ICR1bml0LzIgJHVuaXQvMjtcbiAgfVxuICAmLmRlbGV0ZSwgJi5kYW5nZXIge1xuICAgIGJhY2tncm91bmQ6ICNkYzM1NDU7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCNkYzM1NDUsIDglKTtcbiAgICB9XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCMzNDNhNDAsIDglKTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmLnZpZXcge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlc21va2U7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAmLnN1Ym1pdCwgJi5jcmVhdGUsICYucHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZDogIzAwN2JmZjtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oIzAwN2JmZiwgOCUpO1xuICAgIH1cbiAgfVxuXG4gICYudXBkYXRlLCAmLmVkaXQge1xuICAgIGJhY2tncm91bmQ6ICMwMEJDRDQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCMwMEJDRDQsIDglKTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdCB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGJhY2tncm91bmQ6ICM3ZWNlNDY7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaWdodGVuKCM3ZWNlNDYsIDglKTtcbiAgICB9XG4gIH1cbn1cbiIsIi50YS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi50YS1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGEtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLm1lc3NhZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAkdW5pdDtcbiAgJi5lcnJvciB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZGVjZWE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZmYmJiNjtcbiAgfVxuXG4gICYud2FybmluZyB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNmZmZiZDE7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2ZkMztcbiAgfVxuXG4gICYuaW5mbyB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNlOGY0ZmQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E5YzJkNjtcbiAgfVxuXG4gICYuc3VjY2VzcyB7XG4gICAgcGFkZGluZzogMS42cmVtO1xuICAgIGJhY2tncm91bmQ6ICNlZGY3ZWQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlkYzQ5ZjtcbiAgfVxufVxuIiwiQGltcG9ydCBcInZhcnNcIjtcbkBpbXBvcnQgXCJtaXhpbnNcIjtcblxuQGltcG9ydCBcImFwcC5saWJzL3Jlc2V0XCI7XG5AaW1wb3J0IFwiYXBwLmxpYnMvcGFkZGluZ1wiO1xuQGltcG9ydCBcImFwcC5saWJzL21hcmdpblwiO1xuQGltcG9ydCBcImFwcC5saWJzL2Zvcm1cIjtcbkBpbXBvcnQgXCJhcHAubGlicy9mb3JtLmNha2VcIjtcbkBpbXBvcnQgXCJhcHAubGlicy9idG5cIjtcbkBpbXBvcnQgXCJhcHAubGlicy90ZXh0LWFsaWduXCI7XG5AaW1wb3J0IFwiYXBwLmxpYnMvbWVzc2FnZVwiO1xuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkge1xuICBAaW1wb3J0IFwiYXBwLnB1YmxpYy5zaW5nbGUvbGFyZ2UvbGF5b3V0XCI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIEBpbXBvcnQgXCJhcHAucHVibGljLnNpbmdsZS9zbWFsbC9sYXlvdXRcIjtcbn1cbiIsIiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgQGluY2x1ZGUgZnMoKTtcbn1cblxuaHRtbCwgYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbmh0bWwge1xuICBmb250LXNpemU6IDYyLjUlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZXNtb2tlO1xufVxuXG5ib2R5IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYXBwIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgaGVhZGVyIHtcbiAgICAmLmwtaGVhZGVyIHtcbiAgICAgIHBhZGRpbmc6ICR1bml0KjIgJHVuaXQ7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgd2hpdGVzbW9rZTtcbiAgICAgIEBpbmNsdWRlIGZzKDYpO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5jb250ZW50cyB7XG4gICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgd2lkdGg6IDY0JTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAwIDhweCAtMnB4IHJnYmEoYmxhY2ssIC4xKTtcbiAgfVxuXG4gIGZvb3RlciB7XG4gICAgJi5sLWZvb3RlciB7XG4gICAgICBwYWRkaW5nOiAkdW5pdCAkdW5pdDtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB3aGl0ZXNtb2tlO1xuICAgIH1cbiAgfVxuXG59XG4iLCIqLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIEBpbmNsdWRlIGZzKCk7XG59XG5cbmh0bWwsIGJvZHkge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA2Mi41JTtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZDogd2hpdGVzbW9rZTtcbn1cblxuYm9keSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLmFwcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gIGhlYWRlciB7XG4gICAgJi5sLWhlYWRlciB7XG4gICAgICBwYWRkaW5nOiAkdW5pdCoyICR1bml0O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlc21va2U7XG4gICAgICBAaW5jbHVkZSBmcyg2KTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuY29udGVudHMge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gIH1cblxuICBmb290ZXIge1xuICAgICYubC1mb290ZXIge1xuICAgICAgcGFkZGluZzogJHVuaXQgJHVuaXQ7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgd2hpdGVzbW9rZTtcbiAgICB9XG4gIH1cblxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/