/*!**************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./assets/sass/source/ats/JV.Messagesv2.scss ***!
  \**************************************************************************************************************************************************************************************************************************************/
h4.nofontfamilyreq{font-weight:600!important}.jv-loading-image{background-image:url(../../013f1a04d7d70954a316.gif);background-position:50%;background-repeat:no-repeat;height:32px;width:32px}.jv-loading-overlay{background-color:hsla(0,0%,100%,0);position:fixed;z-index:10000}.jv-contextual-loading-overlay,.jv-loading-overlay{background-position:50%;background-repeat:no-repeat;bottom:0;left:0;right:0;top:0}.jv-contextual-loading-overlay{background-color:#fff;opacity:.5;position:absolute;transition:opacity .2s;z-index:9999}.jv-contextual-loading-overlay .jv-loading-image{display:none}.spin{-webkit-animation:spin .7s linear infinite;-moz-animation:spin .7s linear infinite;animation:spin .7s linear infinite;height:13px;width:13px}@-moz-keyframes spin{to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.jv-loading-image{left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%}.loading-animate-hide.loading-animate-hide-active,.loading-animate-show{opacity:0}body.stylekit-v2-enabled .jv-modal-header h2{line-height:unset}.jv-blueButton{background:#1872cc;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-blueButton:hover{background:#1872cc;color:#fff;opacity:1}.jv-blueButton:active{opacity:.8}.jv-grayButton{background:#263238;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-grayButton:hover{background:#263238;color:#fff;opacity:1}.jv-grayButton:active{opacity:.8}.select2-container{display:inline-block;margin:0;position:relative;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-clip:padding-box;border:1px solid #87969c;border-radius:4px;color:#263238;display:block;height:31px;line-height:30px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;-webkit-touch-callout:none;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:linear-gradient(top,#fff,#eee 50%);background:linear-gradient(180deg,#fff 50%,#e4eaee 131.25%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#ffffff",endColorstr = "#eeeeee",GradientType = 0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container.select2-drop-above .select2-choice{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:linear-gradient(top,#eee,#fff 90%);border-bottom-color:#87969c;border-radius:0 0 4px 4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-choice abbr{background:url(../../c07457739c183c845cac.png) right 2px no-repeat;border:0;cursor:pointer;display:none;font-size:1px;height:12px;outline:0;position:absolute;right:27px;text-decoration:none;top:8px!important;width:12px}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{background-color:#fff;border:0;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:9998}.select2-drop{background:#fff;border:1px solid #87969c;border-radius:0 0 4px 4px;border-top:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);color:#000;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:9999}.select2-drop-auto-width{border-top:1px solid #87969c;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{border-bottom:0;border-radius:4px 4px 0 0;border-top:1px solid #87969c;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);margin-top:1px}.select2-drop-active{border:1px solid #5897fb}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:linear-gradient(top,#ccc,#eee 60%);border-left:1px solid #87969c;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#eeeeee",endColorstr = "#cccccc",GradientType = 0);height:100%;position:absolute;right:0;top:0;width:24px}.select2-container .select2-choice .select2-arrow b{background:url(../../c07457739c183c845cac.png) no-repeat 3px 1px;display:block;height:100%;width:100%}.select2-search{display:inline-block;margin:0;min-height:26px;padding-left:4px;padding-right:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.select2-search input{background:#fff url(../../c07457739c183c845cac.png) no-repeat 100% -22px;background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);border:1px solid #87969c;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-family:Open Sans;font-size:1em;height:auto!important;margin:0;min-height:26px;outline:0;padding:4px 20px 4px 5px;width:100%}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%;background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-dropdown-open .select2-choice{background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:linear-gradient(top,#fff,#eee 50%);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:linear-gradient(bottom,#fff,#eee 50%);border:1px solid #5897fb;border-top-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{background-image:none;display:list-item;list-style:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{cursor:pointer;margin:0;min-height:1em;padding:3px 7px 4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{background:#f4f4f4;color:#666;cursor:default;display:list-item}.select2-results .select2-disabled{background:#f4f4f4;cursor:default;display:list-item}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #87969c;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{background:transparent!important;border:0;border-radius:2px;-webkit-box-shadow:none;box-shadow:none;color:#666;font-family:Open Sans;font-size:100%;margin:1px 0;outline:0;padding:5px}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{background-clip:padding-box;border:1px solid #87969c;border-radius:3px;-webkit-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 5px 3px 18px;position:relative;-webkit-touch-callout:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#f4f4f4",GradientType=0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{background:url(../../c07457739c183c845cac.png) 100% 0 no-repeat;display:block;font-size:1px;height:13px;outline:none;position:absolute;right:3px;top:4px;width:12px}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;padding:3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{background:none;display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;left:0!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.select2-display-none{display:none}.select2-measure-scrollbar{height:100px;left:-10000px;overflow:scroll;position:absolute;top:-10000px;width:100px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../../688bccf95583ddf2ba42.png)!important;background-repeat:no-repeat!important;background-size:60px 48px!important}.select2-search input{background-position:100% -26px!important}.select2-choice abbr{background-position:100% -14px!important}}body{color:#333;font-family:Open Sans,Helvetica;font-size:14px;font-weight:400;line-height:20px}h1{font-size:44px;line-height:77px}h1,h2{font-family:Poppins;font-weight:400}h2{font-size:36px;line-height:56px}h3{font-size:32px;line-height:56px}h3,h4{font-family:Poppins;font-weight:500}h4{font-size:28px}h5{font-size:24px;line-height:40px}h5,h6{font-family:Poppins;font-weight:600}h6{font-size:20px;line-height:32px}p{font-family:Open Sans,Helvetica;font-size:14px;font-weight:400;line-height:20px}.subtitle1{font-size:16px}.subtitle1,.subtitle2{font-family:Poppins;font-weight:500;line-height:24px}.subtitle2{font-size:14px}.small,strong,strong *{font-weight:600}.small,time{font-size:12px}time{color:#8c8c8c;font-weight:400}.jv-modal-container{overflow-x:hidden;top:0}.jv-modal-container,.jv-modal-container-center{bottom:0;left:0;position:fixed;right:0;z-index:11000}.jv-modal-container-center{overflow:hidden;top:50%}.jv-modal input,.jv-modal textarea{background-color:#fff;border:1px solid #e4edf3;border-radius:2px;color:#304047;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jv-modal input:focus,.jv-modal textarea:focus{background-color:#fff;border:1px solid #1872cc;outline:0}.jv-modal .row-label-multiple{float:left;padding-right:15px}.jv-modal input{font-weight:400;vertical-align:middle}.jv-modal input[type=radio]{margin:5px}.jv-modal input[type=checkbox],.jv-modal input[type=radio]{border:none!important;overflow-y:auto}.jv-modal select{-webkit-appearance:none;box-sizing:border-box;color:#263238;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e4edf3;color:#000;cursor:default;min-width:85px;padding:5px}.jv-modal select:focus{background-color:#fff;border:1px solid #1872cc;outline:0}.jv-modal .select2-container{margin:0}.jv-modal .hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jv-modal .next,.jv-modal .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jv-modal .next:hover,.jv-modal .prev:hover{background-color:#fff;opacity:.8}.jv-modal .prev{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #637078!important;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:40px;padding:5px;text-indent:-99999px;width:40px}.jv-modal .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .prev{left:-57px}.jv-modal .next{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #637078!important;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:40px;padding:5px;text-indent:-99999px;width:40px}.jv-modal .next.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .next{right:-57px}.jv-modal{background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0 0 2em rgba(0,0,0,.3);margin:0 auto 20px;position:relative;top:10%!important;width:740px;z-index:12000}.jv-modal .modalTableView tr:last-child{border-bottom:1px solid #acc0ca!important}.jv-modal .modalTableView td{max-width:123px;padding:3px}.jv-modal .modalTableView th{padding:5px 2px;text-align:left}.jv-modal .paging{position:absolute;right:10px;top:125px}.jv-modal .paging .jv-arrowLeft{margin-right:0}.jv-modal .paging .jv-arrowLeft,.jv-modal .paging .jv-arrowRight{height:40px!important;min-width:40px!important}.jv-modal .paging .pagination-count{color:#263238}.jv-modal-minimal .jv-modal{border-radius:3px;margin-top:20px}.jv-modal-minimal .jv-modal-header{display:none}.jv-modal-minimal .jv-modal-content{padding:25px;text-align:center}.jv-modal-minimal .jv-modal-icon-close{color:#acc0ca}.jv-modal-minimal .jv-modal-close{right:10px;top:10px}.jv-modal-content,.jv-modal-header{overflow:auto;padding:15px}.jv-modal-content.clearfix,.jv-modal-header.clearfix{overflow:inherit}.jv-modal-content .jv-modal-subpoints,.jv-modal-header .jv-modal-subpoints{margin:15px 40px}.jv-modal-content .jv-modal-subpoints>li,.jv-modal-header .jv-modal-subpoints>li{font-size:11px;list-style:initial;margin-bottom:10px}.jv-modal-content .tooltipWindow,.jv-modal-header .tooltipWindow{padding:0}.jv-modal-content .tooltipWindow:before,.jv-modal-header .tooltipWindow:before{border-left:0;border-right:0}.jv-modalSubTitle{display:inline-block;padding:0 0 10px}.jv-modal-header{background:#1872cc;box-sizing:border-box;color:#fff;height:50px;position:relative}.jv-modal-header h1,.jv-modal-header h2,.jv-modal-header h3,.jv-modal-header h4,.jv-modal-header h5,.jv-modal-header h6{border:0;font-weight:400;margin:0;padding:0}.jv-modal-header h2{font-size:16px;font-weight:600;padding:0}.jv-modal-overlay{background-color:rgba(51,51,51,.2);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:10000}.jv-modal-overlay.animate{transition:opacity .2s,visibility 0s linear;transition-delay:.2s,.4s}.jv-modal-overlay.visible{opacity:1;transition-delay:0s;visibility:visible}.jv-modal-visible{height:100%;overflow:hidden;position:static}.jv-modal-visible .select2-drop{z-index:13000}.jv-modal-visible .select2-drop-mask{z-index:12999}.jv-modal-visible #ui-datepicker-div{z-index:13001!important}.jv-modal-close{position:absolute;right:15px;top:18px}.jv-modal-icon-close{color:#fff;font-size:13px}.modal-animate-hide,.modal-animate-show{transition:opacity .3s,transform .4s}.modal-animate-hide.modal-animate-hide-active,.modal-animate-show{bottom:-100px;opacity:0;transform:translateY(-100px)}.modal-animate-hide.modal-animate-hide-active .jv-modal,.modal-animate-show .jv-modal{margin-bottom:120px}.modal-animate-show.modal-animate-show-active{opacity:1;transform:translateY(0)}.animate-modal{transition:opacity .3s,transform .4s}.animate-modal.ng-hide-add,.animate-modal.ng-hide-remove{display:block!important}.animate-modal.ng-hide-add-active,.animate-modal.ng-hide-remove{bottom:-100px;opacity:0;transform:translateY(-100px)}.animate-modal.ng-hide-add-active .jv-modal,.animate-modal.ng-hide-remove .jv-modal{margin-bottom:120px}.animate-modal.ng-hide-remove-active{opacity:1;transform:translateY(0)}.button-group{margin-top:15px}.button-group:after{clear:both;content:"";display:table}.primary-buttons{float:right}.primary-buttons button{margin-left:10px;margin-right:0}.secondary-buttons{float:left}.error,.errorLabel{color:#d32f2f}.error{background-color:#fff;padding-top:5px}.ng-hide{display:none!important}.jv-gridBody .jv-noResultMessage{padding:25%;text-align:center}.tasks-table-container{margin-left:1em}select option{background:#fff!important;border-left:2px solid #1872cc!important;height:auto;padding-left:6px}option:hover{background:red!important}#jv-messages .container{max-width:1600px;overflow:auto}#jv-messages .jv-filter label{display:block;font-size:14px;font-weight:600;margin:10px 0 5px}.jv-gridHeaderContainer .jv-action{padding:8px 0 8px 8px;position:relative}.jv-gridHeaderContainer .jv-action:before{color:#acc0ca;float:left;height:14px;margin-top:-2px;position:absolute;right:16px;top:15px;width:14px;z-index:0}.jv-gridHeaderContainer .jv-action select{-webkit-appearance:none;background:none repeat scroll 0 0 transparent;border:none;box-shadow:none;color:purple;cursor:pointer;font-family:Open Sans,Helvetica,Arial,sans-serif;height:30px;min-width:100px;padding:5px 10px!important;padding:0 5px;position:relative;white-space:pre;z-index:5}.jv-gridHeaderContainer .jv-action select:active,.jv-gridHeaderContainer .jv-action select:focus{outline:none!important}.jv-gridHeaderContainer .jv-arrow{margin:5px 0 5px 5px;padding:0}.jv-gridHeaderContainer .jv-number{color:#263238;margin-top:15px;padding:0}table td{padding:10px;text-align:left;vertical-align:middle}table td a{font-size:14px;font-weight:400}table td a.unread{font-weight:700}table th{font-size:12px;padding:10px;text-align:left}table th strong{font-weight:600}.jv-gridBody .jv-gridRow>td{border-top:1px solid #e4edf3}.jv-selectionMsg{background:#fff;border-radius:3px;box-shadow:0 2px 2px 2px rgba(0,0,0,.1);margin:0;padding:6px;z-index:999999}.jv-selectionMsg:before{border-bottom:5px solid #d32f2f;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";display:block;height:0;width:0}.jv-selectionMsg{border-top:3px solid #d32f2f!important}.jv-selectionMsg:before{margin:-14px auto 10px}.jv-selectionMsg{color:#d32f2f;color:red;left:10px;position:absolute;top:60px}.arrow-color{color:#5b6971}#jv-messageGrid .jv-name{width:125px}#jv-messageGrid .jv-gridEntityDates,#jv-messageGrid .jv-type{width:70px}.jv-filter{background:#f3f7f9;margin-right:6px!important;padding-bottom:20px}.jv-filter h2{line-height:24px}.jv-filter h2 span{font-weight:600;margin-left:0}.jv-filter h2 .jv-collapseArrow{margin-top:0}.jv-filter h3{border-radius:0}.jv-filter .jv-reset{background-color:#1872cc;border-color:#5b6971!important;border-radius:4px;color:#fff!important;font-size:12px;margin:10px 0}.jv-filter .jv-filterOptions label{display:block;font-size:14px;font-weight:600;margin:10px 0 5px}.filterOptions .select2-container,.jv-filterOptions .select2-container{width:190px}.jv-actionsCombo .select2-choice,.jv-actionsCombo .select2-chosen,.jv-actionsCombo .select2-container,.jv-actionsCombo span{background:transparent!important;background-image:none!important;border:none!important;color:#1872cc!important;font-size:14px!important;line-height:22.9px!important;margin-right:0!important;padding-left:32px!important}.jv-actionsCombo .select2-arrow,.jv-actionsCombo.message-actions .select2-chosen{display:none!important}.jv-actionsCombo .select2-container-active .select2-choice{border:none!important;box-shadow:none!important;-webkit-box-shadow:none!important}.jv-actionsCombo .select2-choice{left:-57px;width:205px}#jv-successMessage{background:none repeat scroll 0 0 rgba(51,51,51,.7);bottom:0;color:#fff;display:none;font-size:14px;left:0;line-height:30px;opacity:.9;padding:5px 10px;position:fixed;text-align:center;top:auto;width:100%;z-index:999999}.jv-contentContainer .jqmWindow{margin-left:-9px;margin-top:-9px;position:fixed;top:50%!important}.jv-contextual-loading-overlay .jv-loading-image{display:block}.select2-container:hover{color:#fff}#select2-drop{border-radius:4px;min-width:max-content}.select2-dropdown-open{border:1px solid #87969c;border-radius:5px}.select2-dropdown-open .select2-choice{background:#fff;background-image:none!important}.select2-dropdown-open #select2-drop{border:1px solid #87969c;border-radius:5px}.select2-container-active .select2-choice{box-shadow:none!important;-webkit-box-shadow:none}.select2-search{display:none}.select2-results{margin:4px!important;max-height:none!important;padding:0!important}.select2-results li{margin-left:0}.select2-results li:last-child .select2-result-label{border:none!important}.select2-results .select2-result-label{color:#263238;line-height:24px}.select2-results .select2-highlighted .select2-result-label{color:#fff}.select2-drop-active{border:1px solid #87969c;border-radius:0!important;border-top:none;margin-left:-1px;margin-top:-4px}.select2-dropdown-open .select2-choice{border:none!important}.icon-panel-arrow:before{content:"\e681"}.pagination-left:before,.pagination-right:before{color:#1872cc}button:disabled .pagination-left:before,button:disabled .pagination-right:before{opacity:.5}input[type=checkbox],input[type=radio]{accent-color:#1872cc}.jv-filter{min-width:224px}.jv-filter-close{margin-left:-23.2%;min-width:unset!important;transition-duration:.5s;transition-property:margin-left}.jv-filter-close div.jv-filterOptions,.jv-filter-close div.jv-reset,.jv-filter-close h2:not(.jv-filterOpener){display:none}.left-margin{margin-left:10px}.large{font-size:1.5em}.reverse-arrow{filter:invert(42%) sepia(20%) saturate(241%) hue-rotate(160deg) brightness(89%) contrast(88%);height:1em;transform:rotate(180deg)}.btn-cancel,.btn-delete,.btn-edit{background:#1872cc;border:none;border-radius:2px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-cancel:hover,.btn-delete:hover,.btn-edit:hover{background:#1872cc;color:#fff;opacity:1}.btn-cancel:active,.btn-delete:active,.btn-edit:active{opacity:.8}.btn-cancel,.btn-delete,.btn-edit{border-radius:4px;color:#fff!important}.jv-filterOpener-open{margin-left:94%!important}.jv-grid-long{margin-left:10px!important;min-width:200px}.jv-sortPanel,.jv-sortPanel1{left:70px}.jv-sortPanel li a,.jv-sortPanel1 li a{width:70px}.jv-filter .jv-filterOpener a.padding-left-x-small{padding-left:5px}.jv-filter .jv-searchFont a{background-color:#e4edf3}.jv-gridHeaderContainer{background-color:#f3f7f9}.icon-align{vertical-align:text-top}.title-size-fix{font-size:24px;font-weight:700;margin-bottom:20px}.select2-search input[type=text]{margin-bottom:2px;margin-top:2px;padding:0 18px 0 4px}.select2-drop.actions-dropdown .select2-highlighted{background:#fff!important;border-left:2px solid #1872cc!important}.select2-drop.actions-dropdown .select2-highlighted .select2-result-label{color:#1872cc}.select2-drop.actions-dropdown .select2-results{margin:0!important}.select2-drop.actions-dropdown .select2-result-label{border-bottom:1px solid #e4edf3!important;color:#263238;line-height:24px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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NkJOLENJdjZCSSxvQ0FDRSxhQUNBLGlCSnk2Qk4sQ0l2NkJJLHVDQUNFLGFKeTZCTixDSXY2Qkksa0NBRUUsVU94RkksQ1B1RkosUUowNkJOLENJcjZCRSxtQ0FHRSxjQURBLFlKeTZCSixDSXY2QkkscURBQ0UsZ0JKMDZCTixDSXg2QkksMkVBQ0UsZ0JKMjZCTixDSTE2Qk0saUZBRUUsZUFEQSxtQkFFQSxrQko2NkJSLENJMTZCSSxpRUFDRSxTSjY2Qk4sQ0k1NkJNLCtFQUNFLGNBQ0EsY0orNkJSLENJMzZCRSxrQkFDRSxxQkFDQSxnQko4NkJKLENJNTZCRSxpQkFFRSxrQksvRkcsQ0w4Rkgsc0JBRUEsVUt4SEksQ0wwSEosWUFEQSxpQkpnN0JKLENJOTZCSSx3SEFTRSxTTDdHSixlQW5Cb0IsQ0s4SGhCLFNBQ0EsU0ppN0JOLENJOTZCSSxvQkFFRSxlTDdHSixlQXJCaUIsQ0ttSWIsU0pnN0JOLENJNTZCRSxrQkFRRSxtQ0FGQSxTQUNBLE9BTkEsVUFFQSxlQUVBLFFBREEsTUFGQSxrQkFPQSxhSis2QkosQ0k5NkJJLDBCQUNFLDRDQUNBLHdCSmc3Qk4sQ0k5NkJJLDBCQUVFLFVBREEsb0JBRUEsa0JKZzdCTixDSTU2QkUsa0JBR0UsWUFEQSxnQkFEQSxlSmk3QkosQ0k3NkJJLGdDQUNFLGFKKzZCTixDSTc2QkkscUNBQ0UsYUorNkJOLENJNTZCSSxxQ0FDRSx1Qko4NkJOLENJMTZCRSxnQkFDRSxrQkFDQSxXQUNBLFFKNjZCSixDSTE2QkUscUJBQ0UsVUsxTEksQ0wyTEosY0o2NkJKLENJMTZCRSx3Q0FFRSxvQ0o2NkJKLENJMTZCRSxrRUFJRSxjQURBLFVBREEsNEJKKzZCSixDSTM2Qkksc0ZBQ0UsbUJKODZCTixDSTE2QkUsOENBRUUsVUFEQSx1Qko4NkJKLENJMTZCRSxlQUNFLG9DSjY2QkosQ0kxNkJFLHlEQUVFLHVCSjY2QkosQ0kxNkJFLGdFQUlFLGNBREEsVUFEQSw0QkorNkJKLENJNTZCSSxvRkFDRSxtQkorNkJOLENJMzZCRSxxQ0FFRSxVQURBLHVCSis2QkosQ0kzNkJFLGNBQ0Us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Q0csZ0RBQ0Qsa0JBMnFDRixDQXpxQ0csOEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fdHlwb2dyYXBoeS1ub2ZvbnRzdjIuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9hdHMvSlYuTWVzc2FnZXN2Mi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX21vZGFsdjIuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9jb21tb24vcGFydGlhbHMvX21peGluc3YyLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9zb3VyY2UvY29tbW9uL3BhcnRpYWxzL19jb2xvcnN2Mi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0MnYyLmNzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fZm9ybXYyLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2NvbG9yc3YyLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3BhZ2luYXRpb252Mi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3Rvb2x0aXB2Mi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190cmlhbmdsZXYyLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcblxuJGp2LW1heC13aWR0aDogMTYwMHB4O1xuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC10aGluOiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LXgtcmVndWxhcjogNTAwO1xuJGZvbnQtd2VpZ2h0LXNlbWk6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbi8vIEZvbnQgU2l6ZXNcbiRmb250LXNpemUtbWluaTogMTFweDtcbiRmb250LXNpemUtc21hbGw6IDEycHg7XG4vLyBiYXNlIGZvbnQtc2l6ZSBpcyBkZWZpbmVkIGluIHRoZSBib2R5IHRhZyBAIDEzcHguIFNlZSBiZWxvdy5cbiRmb250LXNpemUtbm9ybWFsOiAxNHB4O1xuJGZvbnQtc2l6ZS1tZWRpdW06IDE2cHg7XG4kZm9udC1zaXplLWxhcmdlOiAyMHB4O1xuJGZvbnQtc2l6ZS14LWxhcmdlOiAyNHB4O1xuJGZvbnQtc2l6ZS14eC1sYXJnZTogMzJweDtcbiRmb250LXNpemUteHh4LWxhcmdlOiAzNnB4O1xuJGZvbnQtc2l6ZS14eHh4LWxhcmdlOiA0NHB4O1xuJGZvbnQtc2l6ZS14bGFyZ2U6IDI4cHg7XG5cbkBtaXhpbiB0eXBlLWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xufVxuXG5AbWl4aW4gdHlwZS1yb21hbiB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuQG1peGluIHR5cGUtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5AbWl4aW4gdHlwZS1oZWF2eSB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIHJlc2V0Rm9udHMge1xuICBib2R5IHtcbiAgICBjb2xvcjogJGJvZHk7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEhlbHZldGljYTsgLy8gQWRkaW5nIEhlbHZldGljYSwgSGVsdmV0aWNhIE5ldWUsIGFuZCBBcmlhbCBhcyBGYWxsYmFja3MgaWYgbmVjZXNzYXJ5XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIH1cblxuICBoMSB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14eHh4LWxhcmdlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogNzdweDtcbiAgfVxuXG4gIGgyIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXh4eC1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS14eC1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXgtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxuXG4gIGg0IHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXhsYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXgtcmVndWxhcjtcbiAgfVxuXG4gIGg1IHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXgtbGFyZ2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG5cbiAgaDYge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG5cbiAgcCB7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCIsIEhlbHZldGljYTtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIC5zdWJ0aXRsZTF7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC14LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICAuc3VidGl0bGUye1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQteC1yZWd1bGFyO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICB9XG5cbiAgc3Ryb25nLFxuICBzdHJvbmcgKiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICB9XG5cbiAgLnNtYWxsIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICB9XG5cbiAgbGFiZWwge1xuICB9XG5cbiAgdGltZSB7XG4gICAgY29sb3I6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzUlKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgfVxufVxuaDQubm9mb250ZmFtaWx5cmVxIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pICFpbXBvcnRhbnQ7XG59XG4iLCJAdXNlIFwiLi4vLi4vY29tbW9uL2NvbG9yc3YyXCIgYXMgKjtcclxuQHVzZSBcIi4uLy4uL2NvbW1vbi9fdHlwb2dyYXBoeS1ub2ZvbnRzdjJcIiBhcyAqO1xyXG5AdXNlIFwiLi4vLi4vY29tbW9uL3Rvb2x0aXB2MlwiIGFzICo7XHJcbkB1c2UgXCIuLi8uLi9jb21tb24vbG9hZGluZ1wiIGFzICo7XHJcbkB1c2UgXCIuLi8uLi9jb21tb24vbW9kYWx2MlwiIGFzICo7XHJcbkB1c2UgXCIuLi9jb21tb24vcGFydGlhbHMvbWl4aW5zdjJcIiBhcyAqO1xyXG5AdXNlIFwiLi4vLi4vLi4vbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QydjJcIjtcclxuXHJcbkBpbmNsdWRlIHJlc2V0Rm9udHMoKTtcclxuQGluY2x1ZGUgbW9kYWwtYmFzZSgpO1xyXG5cclxuJGZpbHRlclNoYWRvd0NvbG9yOiAjY2NjY2NjO1xyXG4kaGVhZGVyQmFja2dyb3VuZENvbG9yOiAjZjVmNWY1O1xyXG4kaGVhZGVyUGFuZWxzQ29sb3I6ICNlY2VjZWM7XHJcbiRmaWx0ZXJIb3Jpem9udGFsT2Zmc2V0OiAycHg7XHJcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogI2NjY2NjYztcclxuJGhlYWRlckgySGVpZ2h0OiA4MHB4O1xyXG4kYWN0aW9uYm9yZGVyQ29sb3I6ICNlZWVlZWU7XHJcbiRPdmVybGF5SGVhZGVyQ29sb3I6ICMyQjZEQUU7XHJcbiRPdmVybGF5SGVhZGVySGVpZ2h0OiA1MHB4O1xyXG4kT3ZlcmxheVdpZHRoOiA2MDBweDsgXHJcbiRPdmVybGF5UGFkZGluZzogMTBweDtcclxuJHBhZ2VXaWR0aDogOTkwcHg7XHJcbiRmb250LWNvbG9yLW1haW46ICMyNjMyMzg7XHJcbiRmb250LWNvbG9yLXNlYzogIzViNjk3MTtcclxuJGZvbnQtY29sb3ItZGlzYWJsZWQ6ICNhY2MwY2E7XHJcblxyXG4uanYtZ3JpZEJvZHkgLmp2LW5vUmVzdWx0TWVzc2FnZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDI1JTtcclxufVxyXG5cclxuLnRhc2tzLXRhYmxlLWNvbnRhaW5lcntcclxuXHRtYXJnaW4tbGVmdDogMWVtO1xyXG59XHJcblxyXG5zZWxlY3Qgb3B0aW9ue1xyXG5cdGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0ICBoZWlnaHQ6IGF1dG87XHJcblx0ICBib3JkZXItbGVmdDogMnB4IHNvbGlkICRibHVlICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZy1sZWZ0OiA2cHg7XHJcbn1cclxub3B0aW9uOmhvdmVye1xyXG5cdGJhY2tncm91bmQ6IHJlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4janYtbWVzc2FnZXMge1xyXG5cdC5jb250YWluZXIge1xyXG5cdFx0bWF4LXdpZHRoOiAxNjAwcHg7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuXHR9XHJcblx0Lmp2LWZpbHRlciB7XHJcblx0XHRsYWJlbCB7XHJcbiAgICBcdGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgXHRmb250LXNpemU6IDE0cHg7XHJcbiAgICBcdGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICBcdG1hcmdpbjogMTBweCAwIDVweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5qdi1ncmlkSGVhZGVyQ29udGFpbmVyIHtcclxuXHQvL1RoaXMgaXMgYWxzbyB0aGUgdG9wIGJveFxyXG5cdC5qdi1hY3Rpb24ge1xyXG5cdFx0Ly93aWR0aDogMTc1cHg7XHJcblx0XHQvL21hcmdpbjogN3B4IDEwcHg7XHJcblx0XHRwYWRkaW5nOiA4cHggMHB4IDhweCA4cHg7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQvL1RoaXMgaXMgdGhlIGFycm93XHJcblx0XHQmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1zZWM7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXHJcblx0XHRcdHRvcDogMTVweDtcclxuXHRcdFx0cmlnaHQ6IDE2cHg7XHJcblx0XHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDE0cHg7XHJcblx0XHRcdG1hcmdpbi10b3A6IC0ycHg7XHJcblx0XHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0XHR6LWluZGV4OiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdC8vVGhpcyBpcyB0aGUgdG9wIGJveFxyXG5cdFx0c2VsZWN0IHtcclxuXHRcdFx0Ym9yZGVyOiBub25lO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHRyYW5zcGFyZW50O1xyXG5cdFx0XHRib3gtc2hhZG93OiBub25lO1xyXG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRcdHBhZGRpbmc6IDVweCAxMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0Ly93aWR0aDogMTgwcHggIWltcG9ydGFudDtcclxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xyXG5cdFx0XHRtaW4td2lkdGg6IDEwMHB4O1xyXG5cdFx0XHRwYWRkaW5nOiAwIDVweDtcclxuXHRcdFx0d2hpdGUtc3BhY2U6IHByZTtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRjb2xvcjogcHVycGxlO1xyXG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcblx0XHRcdHotaW5kZXg6IDU7XHJcblx0XHRcdC8vVGhpcyBpcyBmb3IgdGhlIG9uZSBjbGlja2VkIG9uXHJcblx0XHRcdCY6YWN0aXZlLCAmOmZvY3VzIHtcclxuXHRcdFx0XHRvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRcdH1cclxuXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHR9XHJcblx0Lmp2LWFycm93IHtcclxuXHRcdG1hcmdpbjogNXB4IDAgNXB4IDVweDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdC5qdi1udW1iZXIge1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHRjb2xvcjogJGJvZHk7XHJcblx0fVxyXG59XHJcblxyXG4vL1RoaXMgaXMgc2VhcmNoIG91dHB1dFxyXG50YWJsZSB7XHJcbiAgdGQge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cdFxyXG4gICAgLy9oZWlnaHQ6IDUwcHg7XHJcbiAgICBhIHtcclxuICAgIFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgLy8xN3B4XHJcbiAgICBcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcclxuICAgIH1cclxuICAgIGEudW5yZWFkIHtcclxuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xyXG4gICAgfVxyXG4gIH1cclxuICB0aCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIC8vYmFja2dyb3VuZC1jb2xvcjogJHRoLWJnLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyAvLzExcHhcclxuXHRcdHN0cm9uZyB7XHJcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuXHRcdH1cclxuICB9XHJcbn1cclxuLmp2LWdyaWRCb2R5IC5qdi1ncmlkUm93PnRkIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcclxufVxyXG4uanYtc2VsZWN0aW9uTXNnIHtcclxuXHR6LWluZGV4OiA5OTk5OTk7XHJcblx0QGluY2x1ZGUgZXJyb3ItdG9vbHRpcDtcclxuXHRjb2xvcjogcmVkO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDYwcHg7XHJcblx0bGVmdDogMTBweDtcclxufVxyXG4uYXJyb3ctY29sb3J7XHJcblx0Y29sb3I6ICM1QjY5NzE7XHJcbn1cclxuXHJcbiNqdi1tZXNzYWdlR3JpZCB7XHJcbiAgLmp2LW5hbWUge1xyXG4gICAgd2lkdGg6IDEyNXB4O1xyXG4gIH1cclxuICAuanYtdHlwZSwgLmp2LWdyaWRFbnRpdHlEYXRlcyB7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICB9XHJcbn1cclxuXHJcbi5qdi1maWx0ZXIge1xyXG5cdHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG5cdGJhY2tncm91bmQ6ICNGM0Y3Rjk7XHJcblx0bWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcclxuXHRcclxuXHRoMiB7IFxyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcblx0XHRzcGFuIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcclxuXHRcdH1cclxuXHRcdC5qdi1jb2xsYXBzZUFycm93IHtcclxuXHRcdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdH1cclxuXHR9XHJcblx0XHJcblx0aDMge1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHR9XHJcblx0Lmp2LXJlc2V0IHtcclxuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgLy8xM3B4O1xyXG5cdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0XHRib3JkZXItY29sb3I6ICM1QjY5NzEgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQtY29sb3I6ICRmb250LWNvbG9yLWxpbms7XHJcblx0XHRjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xyXG5cdH1cclxuXHQuanYtZmlsdGVyT3B0aW9ucyB7XHJcblx0XHQvL3BhZGRpbmc6IDEwcHg7XHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IC8vMTFweDtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdG1hcmdpbjogMTBweCAwIDVweCAwO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uanYtZmlsdGVyT3B0aW9ucywgLmZpbHRlck9wdGlvbnMge1xyXG4gIC5zZWxlY3QyLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDoxOTBweDtcclxuICB9XHJcbn1cclxuLmp2LWFjdGlvbnNDb21ib3tcclxuXHRzcGFuLCAuc2VsZWN0Mi1jb250YWluZXIsIC5zZWxlY3QyLWNob2ljZSwgLnNlbGVjdDItY2hvc2VuIHtcclxuXHRcdGNvbG9yOiAkZm9udC1jb2xvci1saW5rICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHRmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbi1yaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0XHRsaW5lLWhlaWdodDogMjIuOXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDMycHggIWltcG9ydGFudDtcclxuXHRcdC8vcGFkZGluZy1yaWdodDogNjBweDtcclxuXHR9XHJcblxyXG5cdCYubWVzc2FnZS1hY3Rpb25zIHtcclxuXHRcdC5zZWxlY3QyLWNob3NlbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5zZWxlY3QyLWFycm93IHtcclxuXHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHR9XHJcblx0LnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSB7XHJcblx0XHQvLyBib3JkZXItY29sb3I6ICRibHVlICFpbXBvcnRhbnQ7XHJcblx0XHQuc2VsZWN0Mi1jaG9pY2Uge1xyXG5cdFx0XHRib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuc2VsZWN0Mi1jaG9pY2Uge1xyXG5cdFx0bGVmdDogLTU3cHg7XHJcblx0XHR3aWR0aDogMjA1cHg7XHJcblx0fVxyXG5cclxufVxyXG4janYtc3VjY2Vzc01lc3NhZ2Uge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCByZ2JhKDUxLDUxLDUxLC43KTtcclxuXHRcdHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgIG9wYWNpdHk6IDAuOTtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk7XHJcbn1cclxuXHJcbi5qdi1jb250ZW50Q29udGFpbmVyIC5qcW1XaW5kb3cge1xyXG5cdG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG5cdHRvcDogNTAlICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLXRvcDogLTlweDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbi5qdi1jb250ZXh0dWFsLWxvYWRpbmctb3ZlcmxheSAuanYtbG9hZGluZy1pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIHtcclxuXHQmOmhvdmVyIHtcclxuXHQgIC8vYm9yZGVyLWNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xyXG5cdCAgY29sb3I6IHdoaXRlO1xyXG5cdH1cclxuXHRcclxuICB9XHJcbiAgXHJcbiAgI3NlbGVjdDItZHJvcCB7XHJcblx0bWluLXdpZHRoOiBtYXgtY29udGVudDtcclxuXHRib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0Ly9tYXJnaW4tdG9wOiAxcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5zZWxlY3QyLWRyb3Bkb3duLW9wZW4ge1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGRlZmF1bHQtZGFyaztcclxuXHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHQuc2VsZWN0Mi1jaG9pY2Uge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiBub25lICFpbXBvcnRhbnQ7XHJcblx0XHR9XHJcblx0XHQjc2VsZWN0Mi1kcm9wIHsgXHJcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRkZWZhdWx0LWRhcms7XHJcblx0XHRcdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRcdH1cclxuXHR9XHJcbiAgXHJcbiAgLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSB7XHRcclxuXHRcdC5zZWxlY3QyLWNob2ljZSB7XHJcblx0XHRcdGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdFx0LXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG5cdFx0fVxyXG4gIH1cclxuICBcclxuICAuc2VsZWN0Mi1zZWFyY2gge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIFxyXG4gIC5zZWxlY3QyLXJlc3VsdHMge1xyXG5cdG1heC1oZWlnaHQ6IG5vbmUgIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luOiA0cHggIWltcG9ydGFudDtcclxuXHRsaSB7XHJcblx0ICBtYXJnaW4tbGVmdDogMDtcclxuXHQgICY6bGFzdC1jaGlsZCAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xyXG5cdFx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcblx0ICB9XHJcblx0fVxyXG5cdC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XHJcblx0ICBjb2xvcjogJGZvbnQtY29sb3ItbWFpbjtcclxuXHQgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdH1cclxuXHQuc2VsZWN0Mi1oaWdobGlnaHRlZCB7XHJcblx0XHQuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xyXG5cdFx0ICBjb2xvcjogd2hpdGU7XHJcblx0XHR9XHJcblx0ICB9XHJcbn1cclxuLnNlbGVjdDItZHJvcC1hY3RpdmV7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgJGRlZmF1bHQtZGFyaztcclxuXHRib3JkZXItdG9wOiBub25lO1xyXG5cdG1hcmdpbi10b3A6IC00cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2Uge1xyXG5cdGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi5pY29uLXBhbmVsLWFycm93OjpiZWZvcmV7XHJcblx0Y29udGVudDogXCJcXGU2ODFcIjsgXHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXJpZ2h0OjpiZWZvcmV7XHJcblx0Y29sb3I6ICMxODcyQ0M7XHJcbn1cclxuLnBhZ2luYXRpb24tbGVmdDo6YmVmb3Jle1xyXG5cdGNvbG9yOiAjMTg3MkNDO1xyXG59XHJcbmJ1dHRvbjpkaXNhYmxlZCB7XHJcblx0LnBhZ2luYXRpb24tbGVmdDo6YmVmb3Jle1xyXG5cdG9wYWNpdHk6IDAuNTtcclxuXHR9XHJcbn1cclxuYnV0dG9uOmRpc2FibGVkIHtcclxuXHQucGFnaW5hdGlvbi1yaWdodDo6YmVmb3Jle1xyXG5cdG9wYWNpdHk6IDAuNTtcclxuXHR9XHJcbn1cclxuaW5wdXRbdHlwZT1jaGVja2JveF0sIGlucHV0W3R5cGU9cmFkaW9dIHtcclxuICAgIGFjY2VudC1jb2xvcjogIzE4NzJjYztcclxuICB9XHJcblxyXG4uanYtZmlsdGVyIHtcclxuXHRtaW4td2lkdGg6IDIyNHB4O1xyXG59XHJcbi5qdi1maWx0ZXItY2xvc2Uge1xyXG5cdG1pbi13aWR0aDogdW5zZXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp2LWZpbHRlci1jbG9zZXtcclxuXHRtYXJnaW4tbGVmdDogLTIzLjIlO1xyXG5cdHRyYW5zaXRpb24tcHJvcGVydHk6IG1hcmdpbi1sZWZ0O1xyXG5cdHRyYW5zaXRpb24tZHVyYXRpb246IC41cztcclxuXHJcblx0aDI6bm90KC5qdi1maWx0ZXJPcGVuZXIpIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdGRpdi5qdi1yZXNldCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHRkaXYuanYtZmlsdGVyT3B0aW9ucyB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufVxyXG4ubGVmdC1tYXJnaW57XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmxhcmdle1xyXG5cdGZvbnQtc2l6ZTogMS41ZW07XHJcbn1cclxuLnJldmVyc2UtYXJyb3d7XHJcblx0aGVpZ2h0OiAxZW07IFxyXG5cdGZpbHRlcjogaW52ZXJ0KDQyJSkgc2VwaWEoMjAlKSBzYXR1cmF0ZSgyNDElKSBodWUtcm90YXRlKDE2MGRlZykgYnJpZ2h0bmVzcyg4OSUpIGNvbnRyYXN0KDg4JSk7IFxyXG5cdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbn1cclxuLy9MYXlvdXQgT3ZlcnJpZGVzXHJcbi5idG4tZGVsZXRlLCAuYnRuLWNhbmNlbCwgLmJ0bi1lZGl0e1xyXG5AaW5jbHVkZSBidXR0b24oJGZvbnQtY29sb3ItbGluayk7XHJcbmJvcmRlci1yYWRpdXM6IDRweDtcclxuY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdi1maWx0ZXJPcGVuZXItb3BlbiB7XHJcblx0bWFyZ2luLWxlZnQ6IDk0JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanYtZ3JpZC1sb25ne1xyXG5taW4td2lkdGg6IDIwMHB4O1xyXG5tYXJnaW4tbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcbi5qdi1zb3J0UGFuZWwsIC5qdi1zb3J0UGFuZWwxIHtcclxubGVmdDogNzBweDtcclxubGl7XHJcblx0YXtcclxuXHRcdHdpZHRoOiA3MHB4O1xyXG5cdH1cclxufVxyXG59XHJcbi5qdi1maWx0ZXIge1xyXG5cdC5qdi1maWx0ZXJPcGVuZXIgYS5wYWRkaW5nLWxlZnQteC1zbWFsbCB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcclxuXHR9XHJcbn1cclxuLmp2LWZpbHRlciAuanYtc2VhcmNoRm9udCBhe1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRib3JkZXI7XHJcbn1cclxuLmp2LWdyaWRIZWFkZXJDb250YWluZXIge1xyXG5iYWNrZ3JvdW5kLWNvbG9yOiAjRjNGN0Y5O1xyXG59XHJcbi5pY29uLWFsaWdue1xyXG52ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XHJcbn1cclxuLnRpdGxlLXNpemUtZml4e1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcclxufVxyXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXRbdHlwZT1cInRleHRcIl17XHJcblx0cGFkZGluZzogMHB4IDE4cHggMHB4IDRweDtcclxuXHRtYXJnaW4tdG9wOiAycHg7XHJcblx0bWFyZ2luLWJvdHRvbTogMnB4O1xyXG59XHJcbi5zZWxlY3QyLWRyb3AuYWN0aW9ucy1kcm9wZG93bntcclxuXHQuc2VsZWN0Mi1oaWdobGlnaHRlZCB7XHJcblx0ICBcclxuXHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcclxuXHRcdGJhY2tncm91bmQ6IHdoaXRlICFpbXBvcnRhbnQ7XHJcblx0XHQuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xyXG5cdFx0ICBjb2xvcjogJGZvbnQtY29sb3ItbGluaztcclxuXHRcdH1cclxuXHQgIH1cclxuXHQgIC5zZWxlY3QyLXJlc3VsdHMge1xyXG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcblx0ICB9XHJcblx0ICAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xyXG5cdFx0Y29sb3I6ICRmb250LWNvbG9yLW1haW47XHJcblx0XHRsaW5lLWhlaWdodDogMjRweDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XHJcblx0ICB9XHJcbn0iLCJcbiVzcGlubmVyIHtcblx0Ly9ib3JkZXItcmFkaXVzOiA1MCU7XG5cdC8vYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4yKTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiVzcGlubmVyMzIge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmcuZ2lmJyk7XG59XG5cbiVzcGlubmVyMTYge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmctMTZweC5naWYnKTtcbn1cblxuQG1peGluIHNwaW5uZXItYmFzZSB7XG5cdC5zcGlubmVyMzIge1xuXHRcdEBleHRlbmQgJXNwaW5uZXIzMjtcblx0fVxuXHQuc3Bpbm5lcjE2IHtcblx0XHRAZXh0ZW5kICVzcGlubmVyMTY7XG5cdH1cbn0iLCJcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vc3Bpbm5lclwiIGFzICo7XG5cbi5qdi1sb2FkaW5nLW92ZXJsYXkge1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogMTAwMDA7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoJHdoaXRlLCAwKTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xufVxuXG4uanYtY29udGV4dHVhbC1sb2FkaW5nLW92ZXJsYXkge1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG5cdG9wYWNpdHk6IDAuNTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDA7XG5cdHJpZ2h0OiAwO1xuXHRib3R0b206IDA7XG5cdGxlZnQ6IDA7XG5cdHotaW5kZXg6IDk5OTk7XG5cdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuXHQuanYtbG9hZGluZy1pbWFnZXtcblx0XHRkaXNwbGF5OiBub25lIDtcblx0fVxufVxuXG4uc3Bpbntcblx0aGVpZ2h0OiAxM3B4O1xuXHR3aWR0aDogMTNweDtcblx0LXdlYmtpdC1hbmltYXRpb246c3BpbiAwLjdzIGxpbmVhciBpbmZpbml0ZTtcblx0LW1vei1hbmltYXRpb246c3BpbiAwLjdzIGxpbmVhciBpbmZpbml0ZTtcblx0YW5pbWF0aW9uOnNwaW4gMC43cyBsaW5lYXIgaW5maW5pdGU7XG59XG5ALW1vei1rZXlmcmFtZXMgc3BpbiB7IDEwMCUgeyAtbW96LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4geyAxMDAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9IH1cbkBrZXlmcmFtZXMgc3BpbiB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IHRyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKTsgfSB9XG5cbi5qdi1sb2FkaW5nLWltYWdlIHtcblx0QGV4dGVuZCAlc3Bpbm5lcjMyO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHRsZWZ0OiA1MCU7XG5cdG1hcmdpbi10b3A6IC0xNnB4O1xuXHRtYXJnaW4tbGVmdDogLTE2cHg7XG59XG5cbi5sb2FkaW5nLWFuaW1hdGUtaGlkZS5sb2FkaW5nLWFuaW1hdGUtaGlkZS1hY3RpdmUsXG4ubG9hZGluZy1hbmltYXRlLXNob3cge1xuXHRvcGFjaXR5OiAwO1xufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuLy8gU3R5bGVraXQgQ29sb3JzXG4kYmxhY2s6ICMyMjI7XG4kd2hpdGU6ICNGRkY7XG4kZGFyazogIzMzMztcbiRkYXJrLXByaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3NS41JSk7IC8qICNmMWYxZjEgKi9cbiRkYXJrLXNlYzogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA2MCUpOyAvKiAjQ0NDICovXG4kZGFyay10cmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzAlKTsgLyogIzY2NiAqL1xuJGRhcmstYmx1ZTogIzMxNDc5RTtcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcblxuJGJsdWU6ICMzZDg3Y2Y7IC8qICRibHVlOiAjNDE4OENDOyAqL1xuJGJsdWUtcHJpOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQzJSk7XG4kYmx1ZS1zZWM6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogMzAlKTtcbiRibHVlLXRyaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtMjAlKTtcblxuJGdyZWVuOiAjMzhCMjRBO1xuJGdyZWVuLXByaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogNDUlKTtcbiRncmVlbi1zZWM6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDMwJSk7XG4kZ3JlZW4tdHJpOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJHJlZDogI2U1MTQxNDtcbiRyZWQtcHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogNDMlKTtcbiRyZWQtc2VjOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogMjAlKTtcbiRyZWQtdHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRvcmFuZ2U6ICNmNTdkMjE7XG4kb3JhbmdlLXByaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDQzJSk7XG4kb3JhbmdlLXNlYzogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDIwJSk7XG4kb3JhbmdlLXRyaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IC03JSk7XG5cbiRtYWdlbnRhOiAjZjAxOTc4O1xuJG1hZ2VudGEtcHJpOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDMwJSk7XG4kbWFnZW50YS1zZWM6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMjAlKTtcbiRtYWdlbnRhLXRyaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJHllbGxvdzogI2Y5ZWQyNTtcbiR5ZWxsb3ctcHJpOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogMzQlKTtcbiR5ZWxsb3ctc2VjOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogMjAlKTtcbiR5ZWxsb3ctdHJpOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogLTEwLjUlKTtcblxuJGxpbmtlZGluLWNvbG9yOiAjMEQ2Njk2O1xuJHR3aXR0ZXItY29sb3I6ICMzNEFBREY7XG4kZ29vZ2xlLWNvbG9yOiAjREQ0QjM5O1xuJGZhY2Vib29rLWNvbG9yOiAjM0Q1Qjk2O1xuJGRyb3Bib3gtY29sb3I6ICMwMDdFRTU7XG4kYmluZy1jb2xvcjogI2ZhYTYxYztcbiRibHVlLW5hdmhpZ2hsaWdodC1jb2xvcjogIzYzOTVDMjtcblxuJGJsdWUtNDY6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDYlKTtcbiRwdXJwbGU6ICM3MzU0YmQ7XG4kYmxhY2s6ICMyMjI7XG4kYm9yZGVyOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDcwJSk7XG5cbi8vIEdsb2JhbCBFbGVtZW50c1xuJGJvZHk6ICRkYXJrO1xuJGdsb2JhbC1iZy1jb2xvcjogJHdoaXRlO1xuJGJvcmRlckJsdWU6IDFweCBzb2xpZCAkYmx1ZS1wcmk7XG4kZm9udC13ZWlnaHQtc2VtaUdyYXk6ICRkYXJrLXRyaTtcbiRncmlkQWN0aW9uQ29sb3I6ICRkYXJrLXByaTtcbiRmaWx0ZXJTaGFkb3dDb2xvcjogJGRhcmstc2VjO1xuJGxhYmVsOiAkZGFyay10cmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kdGgtYWN0aW9uLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kdGgtYmctY29sb3I6ICRibHVlLXByaTtcbiRmaWx0ZXItYmctY29sb3I6ICRkYXJrLXByaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiRtb2RhbC1zaGFkb3c6IHRyYW5zcGFyZW50O1xuXG4vL3NvY2lhbCBidXR0b25zXG4kbGlua2VkaW5fY29sb3I6ICMwMDdBQUE7XG4kZ29vZ2xlX2NvbG9yOiAjNDI4NWY0O1xuJGZhY2Vib29rX2NvbG9yOiAjNEE0Nzk3O1xuJHR3aXR0ZXJfY29sb3I6ICM0MjlERTI7XG5cbiRncmV5OiAjODA4MDgwOyIsIkB1c2UgXCIuLi9jb21tb24vY29sb3JzdjJcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHN2MlwiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2Zvcm12MlwiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3NwYWNpbmdcIiBhcyAqO1xuXG5AbWl4aW4gbW9kYWwtYmFzZSB7XG4gIC5qdi1tb2RhbC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTEwMDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG5cbiAgLmp2LW1vZGFsLWNvbnRhaW5lci1jZW50ZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxMTAwMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLmp2LW1vZGFsIHtcbiAgICBAaW5jbHVkZSBmb3JtLXN0eWxlcztcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgICBib3gtc2hhZG93OiAwIDAgMmVtIHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMCUgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgIHdpZHRoOiA3NDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgei1pbmRleDogMTIwMDA7XG4gICAgLm1vZGFsVGFibGVWaWV3IHtcbiAgICAgIHRyIHtcbiAgICAgICAgLy9ib3JkZXI6IG5vbmU7XG4gICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLXNlYyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjNweDtcbiAgICAgIH1cbiAgICAgIHRoIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDJweDtcbiAgICAgICAgLy9UaGlzIGlzIG5lZWRlZCBmb3IgSUUgaW4gIC0gTlZcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBhZ2luZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEyNXB4O1xuICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAuanYtYXJyb3dMZWZ0IHtcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgIH1cbiAgICAgIC5qdi1hcnJvd1JpZ2h0IHtcbiAgICAgICAgbWluLXdpZHRoOiA0MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLnBhZ2luYXRpb24tY291bnQge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmp2LW1vZGFsLW1pbmltYWwge1xuICAgIC5qdi1tb2RhbCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgICAuanYtbW9kYWwtaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5qdi1tb2RhbC1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5qdi1tb2RhbC1pY29uLWNsb3NlIHtcbiAgICAgIGNvbG9yOiAkZGFyay1zZWM7XG4gICAgfVxuICAgIC5qdi1tb2RhbC1jbG9zZSB7XG4gICAgICB0b3A6ICRzcGFjaW5nO1xuICAgICAgcmlnaHQ6ICRzcGFjaW5nO1xuICAgIH1cbiAgfVxuXG4gIC5qdi1tb2RhbC1oZWFkZXIsXG4gIC5qdi1tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICYuY2xlYXJmaXgge1xuICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgfVxuICAgIC5qdi1tb2RhbC1zdWJwb2ludHMge1xuICAgICAgbWFyZ2luOiAxNXB4IDQwcHg7XG4gICAgICA+IGxpIHtcbiAgICAgICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBib3JkZXItbGVmdDogMCBub25lO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDAgbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmp2LW1vZGFsU3ViVGl0bGUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAwcHggMHB4IDEwcHg7XG4gIH1cbiAgLmp2LW1vZGFsLWhlYWRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgaDEsXG4gICAgaDIsXG4gICAgaDMsXG4gICAgaDQsXG4gICAgaDUsXG4gICAgaDYge1xuICAgICAgQGluY2x1ZGUgdHlwZS1saWdodDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXI6IDA7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIEBpbmNsdWRlIHR5cGUtcm9tYW47XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5qdi1tb2RhbC1vdmVybGF5IHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC4yKTtcbiAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAmLmFuaW1hdGUge1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB2aXNpYmlsaXR5IDBzIGxpbmVhcjtcbiAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnMsIDAuNHM7XG4gICAgfVxuICAgICYudmlzaWJsZSB7XG4gICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gIC5qdi1tb2RhbC12aXNpYmxlIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLnNlbGVjdDItZHJvcCB7XG4gICAgICB6LWluZGV4OiAxMzAwMDtcbiAgICB9XG4gICAgLnNlbGVjdDItZHJvcC1tYXNrIHtcbiAgICAgIHotaW5kZXg6IDEyOTk5O1xuICAgIH1cblxuICAgICN1aS1kYXRlcGlja2VyLWRpdiB7XG4gICAgICB6LWluZGV4OiAxMzAwMSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5qdi1tb2RhbC1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAkc3BhY2luZyArIDVweDtcbiAgICB0b3A6ICRzcGFjaW5nICsgOHB4O1xuICB9XG5cbiAgLmp2LW1vZGFsLWljb24tY2xvc2Uge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG5cbiAgLm1vZGFsLWFuaW1hdGUtc2hvdyxcbiAgLm1vZGFsLWFuaW1hdGUtaGlkZSB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC40cztcbiAgfVxuXG4gIC5tb2RhbC1hbmltYXRlLXNob3csXG4gIC5tb2RhbC1hbmltYXRlLWhpZGUubW9kYWwtYW5pbWF0ZS1oaWRlLWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3R0b206IC0xMDBweDtcblxuICAgIC5qdi1tb2RhbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtYW5pbWF0ZS1zaG93Lm1vZGFsLWFuaW1hdGUtc2hvdy1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFuaW1hdGUtbW9kYWwge1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdHJhbnNmb3JtIDAuNHM7XG4gIH1cblxuICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZSxcbiAgLmFuaW1hdGUtbW9kYWwubmctaGlkZS1hZGQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cblxuICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZSxcbiAgLmFuaW1hdGUtbW9kYWwubmctaGlkZS1hZGQtYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGJvdHRvbTogLTEwMHB4O1xuICAgIC5qdi1tb2RhbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICB9XG4gIH1cblxuICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZS1hY3RpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmJ1dHRvbi1ncm91cCB7XG4gICAgbWFyZ2luLXRvcDogJHNwLWw7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgfVxuICAucHJpbWFyeS1idXR0b25zIHtcbiAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICBidXR0b24ge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRzcC1tO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cbiAgfVxuICAuc2Vjb25kYXJ5LWJ1dHRvbnMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG5cbiAgLmVycm9yTGFiZWwge1xuICAgIGNvbG9yOiAkcmVkO1xuICB9XG5cbiAgLmVycm9yIHtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIGNvbG9yOiAkcmVkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC8vIGJhY2t3YXJkcy1jb21wYXQgZm9yIEFuZ3VsYXIgMS4wLnhcbiAgLm5nLWhpZGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWl4aW4gbW9kYWwtY29tcGF0IHtcbiAgLmp2LW1vZGFsLWFkYXB0ZXIge1xuICAgIHRleHRhcmVhLFxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuanYtbW9kYWxCdXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAuYnRuLFxuICAgICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuanYtbW9kYWxDb250ZW50IHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmp2LW1vZGFsQ29udGVudCA+ICoge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG4gICAgZm9ybSB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIC5qdi1oTGlzdCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbGkge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgaW5wdXQge1xuICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgJi53aWRlSW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDQ3MHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuYnRuLFxuICAgICAgICAuYnRuLWJsYWNrIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuanYtbW9kYWwtdmlzaWJsZSAuc2VsZWN0Mi1kcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cblxuYm9keS5zdHlsZWtpdC12Mi1lbmFibGVkIHtcbiAgLmp2LW1vZGFsLWhlYWRlciBoMiB7XG4gICAgbGluZS1oZWlnaHQ6IHVuc2V0O1xuICB9XG59IiwiLy9taXhpbnNcbkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vLi4vLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c3YyXCIgYXMgKjtcbkB1c2UgXCIuL2NvbG9yc3YyXCIgYXMgKjtcbkBtaXhpbiBmaXJzdCB7XG5cdGJvcmRlci10b3A6IG5vbmVcbn1cblxuQG1peGluIGxhc3Qge1xuXHRib3JkZXItYm90dG9tOiBub25lXG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbigkYmFja2dyb3VuZDogJGJsdWUpIHtcblx0YmFja2dyb3VuZDogJGJhY2tncm91bmQ7XHRcblx0Y29sb3I6ICR3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1pbi13aWR0aDogNTBweDtcblx0cGFkZGluZzogOHB4IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyOiBub25lO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0Y29sb3I6ICR3aGl0ZTtcblx0fVxuXHQmOmFjdGl2ZXtcblx0XHRvcGFjaXR5OiAuODtcblx0fVxufVxuLmp2LWJsdWVCdXR0b24ge1xuXHRAaW5jbHVkZSBidXR0b24oJGJsdWUpO1xufVxuXG4uanYtZ3JheUJ1dHRvbiB7XG5cdEBpbmNsdWRlIGJ1dHRvbigkZGFyayk7XG59XG5cbi8vIGZvdW5kIGluIF9iYXNlLnNjc3MgZnJvbSBNb2NrdXAgU2VydmVyXG5AbWl4aW4gdHJpYW5nbGUoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0fVxuXHRoZWlnaHQ6IDA7XG5cdHdpZHRoOiAwO1xufVxuXG5AbWl4aW4gdGV4dGFyZWEgKCR3aWR0aCwgJGhlaWdodCwgJG1hcmdpbikge1xuXHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDZweCAtNHB4ICRkYXJrLXRyaTtcblx0d2lkdGg6ICR3aWR0aDtcblx0aGVpZ2h0OiAkaGVpZ2h0O1xuXHRtYXJnaW46ICRtYXJnaW47XG5cdGNvbG9yOiAkYm9keTsgXG5cdGZvbnQtc2l6ZTogMTNweDtcblx0cmVzaXplOm5vbmU7IFxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1wcmk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcblx0cGFkZGluZzogNXB4IDVweCA2cHggNXB4O1xuXHRjdXJzb3I6IHRleHQ7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHQmOmZvY3VzIHtcbi8vXHRcdGJveC1zaGFkb3c6ICAwIDBweCAxNXB4IC01cHggJGRhcms7XG5cdFx0b3V0bGluZTogMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0fVxufVxuXG5AbWl4aW4gaW5wdXQgKCR3aWR0aCwgJG1hcmdpbikge1xuXHQmW3R5cGU9dGV4dF0sXG5cdCZbdHlwZT1wYXNzd29yZF0ge1xuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblx0XHRib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggLTRweCBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDEwJSk7XG5cdFx0d2lkdGg6ICR3aWR0aDtcblx0XHRtYXJnaW46ICRtYXJnaW47IFxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0XHRjb2xvcjogJGRhcms7XG5cdFx0cGFkZGluZzogNXB4IDVweCA2cHggNXB4O1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1wcmk7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogdGV4dDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHQmOmZvY3VzIHtcblx0Ly9cdFx0Ym94LXNoYWRvdzogMCAwcHggMTVweCAtNXB4IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHNlbGVjdCAoJHdpZHRoLCAkbWFyZ2luKSB7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IC00cHggJGRhcmstdHJpO1xuXHR3aWR0aDogJHdpZHRoO1xuXHRtYXJnaW46ICRtYXJnaW47XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0aGVpZ2h0OiAyOHB4O1xuXHRjb2xvcjogJGRhcms7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0Ym9yZGVyLWltYWdlOiBpbml0aWFsO1xuXHR3aGl0ZS1zcGFjZTogcHJlO1xuXHQtd2Via2l0LXJ0bC1vcmRlcmluZzogbG9naWNhbDtcblx0Y29sb3I6IGJsYWNrO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkZGFyay1wcmk7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcblx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRwYWRkaW5nOiA1cHg7XG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IDA7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWUgIWltcG9ydGFudDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHRcblx0fVxufVxuXG5AbWl4aW4gcGFnaW5hdGlvbigkZGlyZWN0aW9uKSB7XG5cdCYge1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdFx0cGFkZGluZzogNXB4O1xuXHR9XG5cblx0QGlmICRkaXJlY3Rpb24gPT0gXCJwcmV2aW91c1wiIHtcblx0XHRcdCYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1wcmV2aW91cy5zdmcnKSAwIDAgbm8tcmVwZWF0ICR3aGl0ZTtcblx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdH1cblx0fVxuXG5cdEBpZiAkZGlyZWN0aW9uID09IFwibmV4dFwiIHtcblx0XHRcdCYge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1uZXh0LnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdFx0fVxuXHR9XG5cblx0Ji5pbmFjdGl2ZSB7XG5cdFx0XHRvcGFjaXR5OiAuMztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGN1cnNvcjogdGV4dDtcblx0fVxufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuLy8gU3R5bGVraXQgQ29sb3JzXG4kYmxhY2s6ICMxZTI4MmQ7XG4kd2hpdGU6ICNGRkY7XG4kZGFyazogIzI2MzIzODtcbiRkYXJrLXByaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3NS41JSk7IC8qICNmMWYxZjEgKi9cbiRkYXJrLXNlYzogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA2MCUpOyAvKiAjQ0NDICovXG4kZGFyay10cmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzAlKTsgLyogIzY2NiAqL1xuXG4kYmx1ZTogIzE4NzJjYzsgLyogJGJsdWU6ICM0MTg4Q0M7ICovXG4kYmx1ZS1wcmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDMlKTtcbiRibHVlLXNlYzogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGJsdWUtdHJpOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IC0yMCUpO1xuXG4kZ3JlZW46ICM0N2E4NGM7XG4kZ3JlZW4tcHJpOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiA0NSUpO1xuJGdyZWVuLXNlYzogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogMzAlKTtcbiRncmVlbi10cmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kcmVkOiAjZTUxNDE0O1xuJHJlZC1wcmk6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiA0MyUpO1xuJHJlZC1zZWM6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiAyMCUpO1xuJHJlZC10cmk6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJG9yYW5nZTogI2M0NDUwMDtcbiRvcmFuZ2UtcHJpOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogNDMlKTtcbiRvcmFuZ2Utc2VjOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogMjAlKTtcbiRvcmFuZ2UtdHJpOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogLTclKTtcblxuJG1hZ2VudGE6ICNmMDE5Nzg7XG4kbWFnZW50YS1wcmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMzAlKTtcbiRtYWdlbnRhLXNlYzogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG1hZ2VudGEtdHJpOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kbGlua2VkaW4tY29sb3I6ICMwRDY2OTY7XG4kdHdpdHRlci1jb2xvcjogIzM0QUFERjtcbiRnb29nbGUtY29sb3I6ICNERDRCMzk7XG4kZmFjZWJvb2stY29sb3I6ICMzRDVCOTY7XG4kZHJvcGJveC1jb2xvcjogIzAwN0VFNTtcbiRiaW5nLWNvbG9yOiAjZmFhNjFjO1xuXG4kcHVycGxlOiAjNzM1NGJkO1xuJGJsYWNrOiAjMjIyO1xuJGJvcmRlcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3MCUpO1xuXG4vLyBHbG9iYWwgRWxlbWVudHNcbiRib2R5OiAkZGFyaztcbiRnbG9iYWwtYmctY29sb3I6ICR3aGl0ZTtcbiRib3JkZXJCbHVlOiAxcHggc29saWQgJGJsdWUtcHJpO1xuJGZvbnQtd2VpZ2h0LXNlbWlHcmF5OiAkZGFyay10cmk7XG4kdGgtYWN0aW9uLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kZmlsdGVyLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kdGgtYmctY29sb3I6ICRibHVlLXByaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiRsYWJlbDogJGRhcmstdHJpO1xuJGZpbHRlclNoYWRvd0NvbG9yOiAkZGFyay1zZWM7XG4kaGVhZGVyQmFja2dyb3VuZENvbG9yOiAkZGFyay1wcmk7XG4kaGVhZGVyUGFuZWxzQ29sb3I6ICRib3JkZXI7XG4kZmlsdGVySG9yaXpvbnRhbE9mZnNldDogMnB4O1xuJGhlYWRlckgySGVpZ2h0OiA4MHB4O1xuJGFjdGlvbmJvcmRlckNvbG9yOiAkYm9yZGVyO1xuJG1vZGFsLXNoYWRvdzogdHJhbnNwYXJlbnQ7XG5cblxuIiwiLypcblZlcnNpb246IDMuNC41IFRpbWVzdGFtcDogTW9uIE5vdiAgNCAwODoyMjo0MiBQU1QgMjAxM1xuKi9cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgLyogaW5saW5lLWJsb2NrIGZvciBpZTcgKi9cbiAgICB6b29tOiAxO1xuICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLFxuLnNlbGVjdDItZHJvcCxcbi5zZWxlY3QyLXNlYXJjaCxcbi5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XG4gIC8qXG4gICAgRm9yY2UgYm9yZGVyLWJveCBzbyB0aGF0ICUgd2lkdGhzIGZpdCB0aGUgcGFyZW50XG4gICAgY29udGFpbmVyIHdpdGhvdXQgb3ZlcmxhcCBiZWNhdXNlIG9mIG1hcmdpbi9wYWRkaW5nLlxuXG4gICAgTW9yZSBJbmZvIDogaHR0cDovL3d3dy5xdWlya3Ntb2RlLm9yZy9jc3MvYm94Lmh0bWxcbiAgKi9cbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiB3ZWJraXQgKi9cbiAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBmaXJlZm94ICovXG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogY3NzMyAqL1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDMxcHg7XG4gICAgcGFkZGluZzogMCAwIDAgOHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg3OTY5QztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGNvbG9yOiAjMjYzMjM4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcblxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZWVlKSwgY29sb3Itc3RvcCgwLjUsICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZWVlIDAlLCAjZmZmIDUwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA1MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHIgPSAnI2ZmZmZmZicsIGVuZENvbG9yc3RyID0gJyNlZWVlZWUnLCBHcmFkaWVudFR5cGUgPSAwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG5cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjRkZGRkZGIDUwJSwgI0U0RUFFRSAxMzEuMjUlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM4Nzk2OUM7XG5cbiAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgI2VlZSksIGNvbG9yLXN0b3AoMC45LCAjZmZmKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA5MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgOTAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNlZWVlZWUnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSAwJSwgI2ZmZiA5MCUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1jaG9zZW4ge1xuICAgIG1hcmdpbi1yaWdodDogNDJweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSA+IC5zZWxlY3QyLWNob3NlbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyN3B4O1xuICAgIHRvcDogOHB4ICFpbXBvcnRhbnQ7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSByaWdodCAycHggbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJicjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICAvKiBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmsgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItZHJvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0b3A6IDEwMCU7XG5cbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4Nzk2OUM7XG4gICAgYm9yZGVyLXRvcDogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzg3OTY5QztcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIC5zZWxlY3QyLXNlYXJjaCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzg3OTY5QztcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG59XG5cbi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM4Nzk2OUM7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNjY2MpLCBjb2xvci1zdG9wKDAuNiwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNjY2MgMCUsICNlZWUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjY2NjIDAlLCAjZWVlIDYwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0ciA9ICcjZWVlZWVlJywgZW5kQ29sb3JzdHIgPSAnI2NjY2NjYycsIEdyYWRpZW50VHlwZSA9IDApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNjY2MgMCUsICNlZWUgNjAlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgM3B4IDFweDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmc6IDRweCAyMHB4IDRweCA1cHg7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgb3V0bGluZTogMDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgZm9udC1zaXplOiAxZW07XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODc5NjlDO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjJweCwgLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4LCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIGlucHV0LnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlLCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCgwLjUsICNlZWUpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKDAuNSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgdG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOHB4IDFweDtcbn1cblxuLyogcmVzdWx0cyAqL1xuLnNlbGVjdDItcmVzdWx0cyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgNHB4O1xuICAgIG1hcmdpbjogNHB4IDRweCA0cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDIwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiA0MHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDYwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDgwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMDBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMTBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogMTIwcHggfVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpLnNlbGVjdDItcmVzdWx0LXdpdGgtY2hpbGRyZW4gPiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gICAgcGFkZGluZzogM3B4IDdweCA0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIG1pbi1oZWlnaHQ6IDFlbTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6ICMzODc1ZDc7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgbGkgZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZWZmZGU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB1bCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHMsXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlYXJjaGluZyxcbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VsZWN0aW9uLWxpbWl0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLypcbmRpc2FibGVkIGxvb2sgZm9yIGRpc2FibGVkIGNob2ljZXMgaW4gdGhlIHJlc3VsdHMgZHJvcGRvd25cbiovXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWRpc2FibGVkLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzLnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogZGlzYWJsZWQgc3R5bGVzICovXG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyogbXVsdGlzZWxlY3QgKi9cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzg3OTY5QztcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDElLCAjZWVlKSwgY29sb3Itc3RvcCgxNSUsICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDElLCAjZmZmIDE1JSk7XG59XG5cbi5zZWxlY3QyLWxvY2tlZCB7XG4gIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMXB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQgaW5wdXQuc2VsZWN0Mi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDE4cHg7XG4gICAgbWFyZ2luOiAzcHggMCAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjODc5NjlDO1xuXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4ICNmZmYgaW5zZXQsIDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggI2ZmZiBpbnNldCwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2Y0ZjRmNCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGNvbG9yLXN0b3AoMjAlLCAjZjRmNGY0KSwgY29sb3Itc3RvcCg1MCUsICNmMGYwZjApLCBjb2xvci1zdG9wKDUyJSwgI2U4ZThlOCksIGNvbG9yLXN0b3AoMTAwJSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UgLnNlbGVjdDItY2hvc2VuIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgdG9wOiA0cHg7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgcmlnaHQgdG9wIG5vLXJlcGVhdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGxlZnQ6IDNweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMXB4O1xufVxuXG4vKiBkaXNhYmxlZCBzdHlsZXMgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHsgICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogZW5kIG11bHRpc2VsZWN0ICovXG5cblxuLnNlbGVjdDItcmVzdWx0LXNlbGVjdGFibGUgLnNlbGVjdDItbWF0Y2gsXG4uc2VsZWN0Mi1yZXN1bHQtdW5zZWxlY3RhYmxlIC5zZWxlY3QyLW1hdGNoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnNlbGVjdDItb2Zmc2NyZWVuLCAuc2VsZWN0Mi1vZmZzY3JlZW46Zm9jdXMge1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1kaXNwbGF5LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLW1lYXN1cmUtc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMDBweDtcbiAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLyogUmV0aW5hLWl6ZSBpY29ucyAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSkgIHtcbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0LCAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlLCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIGFiYnIsIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyeDIucG5nJykgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCA0OHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTI2cHggIWltcG9ydGFudDtcbiAgfVxuICAuc2VsZWN0Mi1jaG9pY2UgYWJiciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMTRweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAZm9yd2FyZCBcIi4uL2NvbW1vbi9zcGFjaW5nXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHN2MlwiO1xuQGZvcndhcmQgXCIuLi9jb21tb24vY29sb3JzdjJcIjtcbkBmb3J3YXJkIFwiLi4vY29tbW9uL3NwYWNpbmdcIjtcblxuQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c3YyXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzdjJcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGFjaW5nXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vcGFnaW5hdGlvbnYyXCIgYXMgKjtcblxuQG1peGluIGZvcm0tc3R5bGVzIHtcbiAgdGV4dGFyZWEsXG4gIGlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgLy9ib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggLTRweCBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDEwJSk7XG4gICAgY29sb3I6IGNvbG9yLmFkanVzdCgkYm9keSwgJGxpZ2h0bmVzczogNSUpO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDZweCA1cHggN3B4IDVweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICY6Zm9jdXMge1xuICAgICAgLy8gYm94LXNoYWRvdzogIDAgMHB4IDE1cHggLTVweCAkZGFyaztcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAucm93LWxhYmVsLW11bHRpcGxlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICB9XG5cbiAgaW5wdXQge1xuICAgIEBpbmNsdWRlIHR5cGUtbGlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgbWFyZ2luOiA1cHg7XG4gIH1cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gIH1cblxuICBzZWxlY3Qge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBoZWlnaHQ6IDI4cHg7XG4gICAgY29sb3I6ICRkYXJrO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYm9yZGVyLWltYWdlOiBpbml0aWFsO1xuICAgIHdoaXRlLXNwYWNlOiBwcmU7XG4gICAgLXdlYmtpdC1ydGwtb3JkZXJpbmc6IGxvZ2ljYWw7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG1pbi13aWR0aDogODVweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgLy9ib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggLTRweCBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDEwJSk7XG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJsdWU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJHdoaXRlLCAkbGlnaHRuZXNzOiAwJSk7XG4gICAgfVxuICB9XG4gIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG5cbiAgLmhhc0RhdGVwaWNrZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2JsdWUvaWNvbi1jYWxlbmRhci5wbmdcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIH1cblxuICAubmV4dCxcbiAgLnByZXYge1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgd2lkdGg6IDU1cHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDY1cHg7XG4gICAgdG9wOiA1MCU7XG4gICAgbWFyZ2luOiAtMzJweCAwIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cbiAgLnByZXYge1xuICAgIC8vYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG4gICAgLy9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC5wbmcpO1xuICAgIC8vYm94LXNoYWRvdzogLTIwcHggMCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC40KSBpbnNldDtcbiAgICAvL2JhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcbiAgICBAaW5jbHVkZSBwYWdpbmF0aW9uKHByZXZpb3VzKTtcbiAgICBsZWZ0OiAtNTdweDtcbiAgICAvLyY6aG92ZXIge1xuICAgIC8vXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC5wbmcpO1xuICAgIC8vXHRib3gtc2hhZG93OiAtMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuICAgIC8vfVxuICB9XG4gIC5uZXh0IHtcbiAgICAvL2JvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgIC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LnBuZyk7XG4gICAgLy9ib3gtc2hhZG93OiAyMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG4gICAgLy9iYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xuICAgIEBpbmNsdWRlIHBhZ2luYXRpb24obmV4dCk7XG4gICAgcmlnaHQ6IC01N3B4O1xuICAgIC8vJjpob3ZlciB7XG4gICAgLy9cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcpO1xuICAgIC8vXHRib3gtc2hhZG93OiAyMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG4gICAgLy99XG4gIH1cbn1cblxuQG1peGluIGZpZWxkLXN0eWxlcyB7XG4gIC5maWVsZC1yb3cge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcC1tO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbiAgICAucm93LWxhYmVsIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWFyZ2luLXRvcDogJHNwLXM7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAmLnJlcXVpcmVkIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgY29udGVudDogXCIqXCI7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcC14cztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5yb3ctY29udHJvbHMge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEzMHB4O1xuICAgICAgcCB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAkc3AtcztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLndpZGUge1xuICAgICAgLnJvdy1sYWJlbCB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJHNwLXM7XG4gICAgICB9XG4gICAgICAucm93LWNvbnRyb2xzIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5yb3ctZXJyb3Ige1xuICAgICAgY29sb3I6ICRyZWQ7XG4gICAgfVxuICB9XG5cbiAgLmZpZWxkLWRpdmlkZXIge1xuICAgIGhlaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgbWFyZ2luOiAkc3AtbCAwO1xuICB9XG59XG4iLCIvLyBXaGl0ZXMsIEdyZXlzIGFuZCBCbGFja3Ncbi8vaHR0cDovL3NjZy5hci1jaC5vcmcvXG5AdXNlICdzYXNzOmNvbG9yJztcbiR3aGl0ZTogI2ZmZjtcbiRibGFjazogIzFlMjgyZDtcblxuJGRhcms6ICMyNjMyMzg7XG4kZGFyay1wcmk6ICNmNWY4ZmE7IC8qICNmNGY0ZjQgKi9cbiRib3JkZXI6ICNlNGVkZjM7IC8qICNlNmU2ZTYgKi9cbiRkYXJrLXNlYzogI2FjYzBjYTsgLyogI0NDQyAqL1xuJGRhcmstdHJpOiAjNWI2OTcxOyAvKiAjODA4MDgwICovXG4kZGFyay1xdWE6ICMzYzQ3NGM7XG4kZGFyay1xdWluOiAjMjUzMjM5O1xuJGRhcmstYm9yZGVyOiAjNjM3MDc4O1xuJGRhcmstYm9yZGVyLXNlYzogIzhhOTU5NztcbiRkYXJrLWJvcmRlci10cmk6ICM4Nzk2OWI7XG4kZ3JleS1pY29uOiAjODA3ZjdmO1xuJGRhcmstaWNvbjogIzI1MzIzODtcblxuJGxpZ2h0LWJhY2tncm91bmQtcHJpOiAjZjRmOGZiO1xuJGxpZ2h0LWJhY2tncm91bmQtc2VjOiAjZjdmYmZlO1xuJGxpZ2h0LWJhY2tncm91bmQtdHJpOiAjZWNmM2Y5O1xuJGxpZ2h0LWJhY2tncm91bmQtcXVhZDogI2ZhZmJmYztcblxuJGRhcmstYmx1ZTogIzMxNDc5ZTtcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcblxuJGJsdWU6ICMxODcyY2M7XG4kYmx1ZS1jb250cmFzdDogIzE1NjVDMDtcbiRibHVlLXByaTogI2UzZjJmZDsgLy8jZWRmNGZhXG4kYmx1ZS1zZWM6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogMzAlKTsgLy8jYjhkM2VkXG4kYmx1ZS10cmk6ICMxZjYzYWY7IC8vIzIxNTQ4NVxuJGRhcmstYmx1ZS1ib3JkZXI6ICMyYjUyNzc7XG5cbiRncmVlbjogIzQ3YTg0YztcbiRncmVlbi1wcmk6ICM4MWM3ODQ7IC8vI2RjZjRkZlxuJGdyZWVuLXNlYzogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogMzAlKTsgLy8jYTFlMmFiXG4kZ3JlZW4tdHJpOiAjMWI1ZTIwOyAvLyMyYzhiM2FcblxuJHJlZDogI2QzMmYyZjtcbiRyZWQtcHJpOiAjZmZlYmVlOyAvLyNmY2Q5ZDlcbiRyZWQtc2VjOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogMjAlKTsgLy8jZjI2ZDZkXG4kcmVkLXRyaTogI2M2MjgyODsgLy8jYjYxMDEwXG5cbiRvcmFuZ2U6ICNmNzY3MDA7XG4kb3JhbmdlLXByaTogI2ZmZjNlMDsgLy8jZmVmOGYzXG4kb3JhbmdlLXNlYzogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDIwJSk7IC8vI2Y5YjY4M1xuJG9yYW5nZS10cmk6ICNjNDQ1MDA7IC8vI2U4NmIwYVxuXG4kbWFnZW50YTogI2YwMTk3ODtcbiRtYWdlbnRhLXByaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiA0NSUpOyAvLyNmZWYwZjZcbiRtYWdlbnRhLXNlYzogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAyMCUpOyAvLyNmNjc5YjBcbiRtYWdlbnRhLXRyaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAtMTAlKTsgLy8jYzkwZDYwXG5cbiRwdXJwbGU6ICM3MzU0YmQ7XG4kcHVycGxlLXByaTogY29sb3IuYWRqdXN0KCRwdXJwbGUsICRsaWdodG5lc3M6IDQwJSk7IC8vI2ViZTdmNlxuJHB1cnBsZS1zZWM6IGNvbG9yLmFkanVzdCgkcHVycGxlLCAkbGlnaHRuZXNzOiAzMCUpOyAvLyNjZGMyZThcbiRwdXJwbGUtdHJpOiBjb2xvci5hZGp1c3QoJHB1cnBsZSwgJGxpZ2h0bmVzczogLTEwJSk7IC8vIzViM2VhMFxuXG4keWVsbG93OiAjZmJjMDJkO1xuJHllbGxvdy1wcmk6ICNmZGQ4MzU7IC8vI2ZlZmJjZVxuJHllbGxvdy1zZWM6IGNvbG9yLmFkanVzdCgkeWVsbG93LCAkbGlnaHRuZXNzOiAyMCUpOyAvLyNmY2Y1ODhcbiR5ZWxsb3ctdHJpOiAjZjlhODI1OyAvLyNlNWQ4MDZcblxuJGxpbmtlZGluLWNvbG9yOiAjMGQ2Njk2O1xuJHR3aXR0ZXItY29sb3I6ICMzNGFhZGY7XG4kZ29vZ2xlLWNvbG9yOiAjZGQ0YjM5O1xuJGZhY2Vib29rLWNvbG9yOiAjM2Q1Yjk2O1xuJGRyb3Bib3gtY29sb3I6ICMwMDdlZTU7XG4kYmluZy1jb2xvcjogI2ZhYTYxYztcblxuJGJsdWUtbmF2aGlnaGxpZ2h0LWNvbG9yOiAjNjM5NWMyO1xuJGJsdWUtNDY6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDYlKTtcblxuLy8gR2xvYmFsIEVsZW1lbnRzXG4kYm9keTogJGRhcms7XG4kZ2xvYmFsLWJnLWNvbG9yOiAkd2hpdGU7XG4kYm9yZGVyQmx1ZTogMXB4IHNvbGlkICRibHVlLXByaTtcbiRmb250LXdlaWdodC1zZW1pR3JheTogJGRhcmstdHJpO1xuJGdyaWRBY3Rpb25Db2xvcjogJGRhcmstcHJpO1xuJGZpbHRlclNoYWRvd0NvbG9yOiAkZGFyay1zZWM7XG4kbGFiZWw6ICRkYXJrLXRyaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiR0aC1hY3Rpb24tYmctY29sb3I6ICRkYXJrLXByaTtcbiR0aC1iZy1jb2xvcjogJGJsdWUtcHJpO1xuJGZpbHRlci1iZy1jb2xvcjogJGRhcmstcHJpO1xuJGVudGl0eVJvd0JvcmRlckNvbG9yOiAkYm9yZGVyO1xuJG1vZGFsLXNoYWRvdzogdHJhbnNwYXJlbnQ7XG5cbiRkZWZhdWx0LW1haW46ICNlNGVhZWU7XG4kZGVmYXVsdC1kYXJrOiAjODc5NjljO1xuJGRlZmF1bHQtbGlnaHQ6ICNmM2Y3Zjk7XG4kZGlzYWJsZWQtbWFpbjogI2ViZjFmNTtcblxuJGZvbnQtY29sb3ItbWFpbjogIzI2MzIzODtcbiRmb250LWNvbG9yLXNlYzogIzViNjk3MTtcbiRmb250LWNvbG9yLWRpc2FibGVkOiAjYWNjMGNhO1xuJGZvbnQtY29sb3ItbGluazogIzE4NzJjYztcblxuJHN1cmZhY2UtYmFja2dyb3VuZDogI2Y1ZjhmYTtcblxuJGhlYWRlckgySGVpZ2h0OiA4MHB4O1xuXG4vLyBPdGhlciBDb2xvcnNcbi8vICRkYXJrLWdyZWVuOiAjMjA3OTJFO1xuLy8gJHB1cnBsZTogIzczNTRiZDtcbiIsIkB1c2UgXCIuL2NvbG9yc3YyXCIgYXMgKjtcbkBtaXhpbiBwYWdpbmF0aW9uKCRkaXJlY3Rpb24pIHtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkZGFyay1ib3JkZXIgIWltcG9ydGFudDtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDQwcHg7XG5cdHdpZHRoOiA0MHB4O1xuXHRwYWRkaW5nOiA1cHg7XG5cdC8vIFByZXZpb3VzIG9yIEJhY2sgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJwcmV2aW91c1wiIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24tcHJldmlvdXMuc3ZnJykgMCAwIG5vLXJlcGVhdCAkd2hpdGU7XG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxuXHQvLyBOZXh0IG9yIEZvcndhcmQgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJuZXh0XCIge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1uZXh0LnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cdCYuZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IC4zO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjdXJzb3I6IHRleHQ7XG5cdH1cbn0iLCJAdXNlICdzYXNzOm1hdGgnO1xuJHNwYWNpbmc6IDEwcHg7XG4kc3BhY2luZy1zbWFsbDogNXB4O1xuJHNwYWNpbmctbGFyZ2U6IDE1cHg7XG5cbi8vIHNob3J0Y3V0c1xuJHNwLXhzOiAycHg7XG4kc3AtczogbWF0aC5kaXYoJHNwYWNpbmcsIDIpO1xuJHNwLW06ICRzcGFjaW5nO1xuJHNwLWw6ICRzcGFjaW5nICogMS41O1xuJHNwLXhsOiAkc3BhY2luZyAqIDI7XG5cbkBtaXhpbiBzcGFjaW5nLWNsYXNzZXMge1xuXHQucGFkLWlubmVyIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZztcblx0fVxuXHQucGFkLWlubmVyLXNtIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1zbWFsbDtcblx0fVxuXHQucGFkLWlubmVyLWxnIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1sYXJnZTtcblx0fVxuXG5cdC5wYWQtb3V0ZXIge1xuXHRcdG1hcmdpbjogJHNwYWNpbmc7XG5cdH1cblx0LnBhZC1vdXRlci1zbSB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZy1zbWFsbDtcblx0fVxuXHQucGFkLW91dGVyLWxnIHtcblx0XHRtYXJnaW46ICRzcGFjaW5nLWxhcmdlO1xuXHR9XG5cblx0LmNsZWFyLXBhZC1vdXRlciB7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNsZWFyLXBhZC1pbm5lciB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG59IiwiQHVzZSBcIi4uL2NvbW1vbi90cmlhbmdsZXYyXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzdjJcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHN2MlwiIGFzICo7XG5cbkBtaXhpbiB0b29sdGlwMigkY29sb3I6ICRibHVlLCAkcG9zaXRpb246IHVwKSB7XG4gICR0b29sdGlwLWJvcmRlcjogM3B4IHNvbGlkICRjb2xvciAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAycHggcmdiYSgwLDAsMCwwLjEpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgcGFkZGluZzogNnB4O1xuICBtYXJnaW46IDA7XG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnICc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgQGluY2x1ZGUgdHJpYW5nbGUoJHBvc2l0aW9uLCAkY29sb3IsIDVweCk7XG4gIH1cbiAgQGlmICRwb3NpdGlvbiA9PSBsZWZ0IHtcbiAgICBib3JkZXItbGVmdDogJHRvb2x0aXAtYm9yZGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgIGxlZnQ6IC04cHg7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb3NpdGlvbiA9PSByaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAkdG9vbHRpcC1ib3JkZXI7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgcmlnaHQ6IC04cHg7XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb3NpdGlvbiA9PSB1cCB7XG4gICAgYm9yZGVyLXRvcDogJHRvb2x0aXAtYm9yZGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIG1hcmdpbjogLTE0cHggYXV0byAxMHB4IGF1dG87XG4gICAgfVxuICB9XG4gIEBlbHNlIGlmICRwb3NpdGlvbiA9PSBkb3duIHtcbiAgICBib3JkZXItYm90dG9tOiAkdG9vbHRpcC1ib3JkZXI7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgfVxuICB9XG59XG5AbWl4aW4gZXJyb3ItdG9vbHRpcCB7XG5cdEBpbmNsdWRlIHRvb2x0aXAyKCRyZWQpO1xuXHRjb2xvcjogJHJlZDtcbn1cblxuXG4vLy8vIFRPT0xUSVAgTUlYSU4gLy8vL1xuXG5AbWl4aW4gdG9vbHRpcCgkd2lkdGg6IDEwZW0sICR2ZXJ0aWNhbE9mZnNldDogMHB4LCAkaG9yaXpvbnRhbE9mZnNldDogMTVweCkge1xuICAvL0J1ZyAxNDY1MSAtIE5WXG4gICAvL3Bvc2l0aW9uOiByZWxhdGl2ZTtcbiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG4gIC50b29sdGlwV2luZG93IHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDIwMDA7XG4gICAgb3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO1xuICAgICY6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLmJvZHkge1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC50b29sdGlwQ29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgcHtcbiAgICBcdGZvbnQtc2l6ZTowLjg0NmVtO1xuICAgIFx0bWFyZ2luLWxlZnQ6MDtcbiAgICBcdG1hcmdpbi1yaWdodDowO1xuICAgIH1cbiAgfVxuICAmLmRvd24ge1xuICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAzcHggI2NjY2NjYztcbiAgICAgIGJvdHRvbTogJHZlcnRpY2FsT2Zmc2V0O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICRibHVlO1xuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaXRMZWZ0IHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgbGVmdDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNpdFJpZ2h0IHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgcmlnaHQ6ICRob3Jpem9udGFsT2Zmc2V0O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLmp2LXdvcmtmbG93LXN0YXR1cy1pbmRpY2F0b3J7XG4gICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgbGVmdDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICB3aWR0aDogNDUwcHggIWltcG9ydGFudDtcbiAgICAgIC5jb25uZWN0b3IsXG4gICAgICAudG9wLWNvbm5lY3RvcixcbiAgICAgIC5sZWZ0LWNvbm5lY3RvciB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICB9XG4gICAgICAud29ya2Zsb3dVcGRhdGVzIHtcbiAgICAgICAgLnBhZGRpbmdMZWZ0MjAge1xuICAgICAgICAgIHBhZGRpbmc6NnB4IDEwcHggIWltcG9ydGFudDtcblxuICAgICAgICAgIHNwYW4ubGFyZ2UsXG4gICAgICAgICAgc3Bhbi5zbWFsbCB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgY29sb3I6ICRmb250LWNvbG9yLXNlYztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5zdWJ0aXRsZTF7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBIZWx2ZXRpY2EgIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgY29sb3I6ICRmb250LWNvbG9yLXNlYztcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi51cCB7XG4gICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4ICNjY2NjY2M7XG4gICAgICB0b3A6ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2l0TGVmdCB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIGxlZnQ6ICRob3Jpem9udGFsT2Zmc2V0O1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaXRSaWdodCB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIHJpZ2h0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wb2ludFJpZ2h0IHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggI2NjY2NjYztcbiAgICAgIHJpZ2h0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAkYmx1ZTtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYudG9wIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgdG9wOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYm90dG9tIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgYm90dG9tOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucG9pbnRMZWZ0IHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDNweCAjY2NjY2NjO1xuICAgICAgbGVmdDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgJGJsdWU7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnRvcCB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIHRvcDogJHZlcnRpY2FsT2Zmc2V0O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLmJvdHRvbSB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIGJvdHRvbTogJHZlcnRpY2FsT2Zmc2V0O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBib3R0b206IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG4gICYudXAge1xuICAgIC50b29sdGlwV2luZG93IC50b29sdGlwQ29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB9XG4gIH1cbiAgJi5kb3duIC50b29sdGlwV2luZG93IC50b29sdGlwQ29udGFpbmVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XG4gIH1cbiAgJi5wb2ludGxlZnQgLnRvb2x0aXBXaW5kb3cgLnRvb2x0aXBDb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gIH1cbiAgJi5wb2ludHJpZ2h0IC50b29sdGlwV2luZG93IC50b29sdGlwQ29udGFpbmVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnN2MlwiIGFzICo7XG4vLy8vIFRSSUFOR0xFUyAvLy8vXG5cbi8vIFRyYW5zZm9ybXMgdGhlIGVsZW1lbnQgaW50byBhIHRyaWFuZ2xlXG4vLyBZb3UgY2FuIG1vZGlmeSBib3JkZXIgc2l6ZXMgdG8gY2hhbmdlIHRoZSBzaGFwZVxuQG1peGluIHRyaWFuZ2xlKCRkaXJlY3Rpb246IGRvd24sICRjb2xvcjogJGJsdWUsICRzaXplOiA2cHgpIHtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgYm9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG4gICAgYm9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG4gICAgYm9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkICRjb2xvcjtcbiAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcbiAgICBib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG4gICAgYm9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG4gIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICBib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG4gIH1cbn1cblxuLy8gQXR0YWNoZXMgYSB0cmlhbmdsZSB0byB0aGUgZWxlbWVudCB1c2luZyBhIHBzZXVkby1lbGVtZW50XG5AbWl4aW4gdHJpYW5nbGUtYWZ0ZXIoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6YWZ0ZXIge1xuICAgIEBpbmNsdWRlIHRyaWFuZ2xlKCRkaXJlY3Rpb24sICRjb2xvciwgJHNpemUpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi8vIEF0dGFjaGVzIGEgdHJpYW5nbGUgdG8gdGhlIGVsZW1lbnQgdXNpbmcgYSBwc2V1ZG8tZWxlbWVudFxuQG1peGluIHRyaWFuZ2xlLWJlZm9yZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIEBpbmNsdWRlIHRyaWFuZ2xlKCRkaXJlY3Rpb24sICRjb2xvciwgJHNpemUpO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG59XG5cbi8vIENvbnZlbmllbmNlIGZ1bmN0aW9uIHRvIGNoYW5nZSB0aGUgY3VycmVudCBlbGVtZW50IGFuZCBpdCdzIHRyaWFuZ2xlJ3MgY29sb3JcbkBtaXhpbiB0cmlhbmdsZS1jb2xvcigkY29sb3I6ICRibHVlLCAkZGlyZWN0aW9uOiBkb3duKSB7XG4gIGJhY2tncm91bmQ6ICRjb2xvcjtcbiAgJjphZnRlciB7XG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvcjtcbiAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRjb2xvcjtcbiAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yO1xuICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICRjb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuQG1peGluIHRyaWFuZ2xlLXRvZ2dsZXMge1xuICAudHJpYW5nbGUtZXhwYW5kZWQsXG4gIC50cmlhbmdsZS1jb2xsYXBzZWQge1xuICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICB9XG5cbiAgLnRyaWFuZ2xlLWV4cGFuZGVkIHtcbiAgICBAaW5jbHVkZSB0cmlhbmdsZSh1cCwgJGRhcmstc2VjLCA1cHgpO1xuICB9XG5cbiAgLnRyaWFuZ2xlLWNvbGxhcHNlZCB7XG4gICAgQGluY2x1ZGUgdHJpYW5nbGUoZG93biwgJGRhcmstc2VjLCA1cHgpO1xuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/