.padding-left{padding-left:0}.padding-right{padding-right:0}.padding-left-right{padding-left:0;padding-right:0}.select-paging{padding-left:2px!important}.deco-line{margin:1px}.deco-line2{margin-top:20px;margin-bottom:1px}.btn-success{background-color:orange;border-color:orange;color:#fff;font-weight:bolder}.btn-warning{background-color:#f09d50;border-color:#f09d50}.login-head{background-color:#f4bf00!important}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:orange;border-color:orange}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{background:#f05050;border-color:#f05050}.nav-wrapper{background-color:#fff}.map-dashboard{background-color:#666;padding:10px}.subscribe{background-color:#666}.sidebar>.nav>li.active{border-left-color:#c6003c}.topnavbar .navbar-nav>.open>a,.topnavbar .navbar-nav>.open>a:focus,.topnavbar .navbar-nav>.open>a:hover{box-shadow:0 -3px 0 #11b393 inset}.sidebar-subnav>li.active>.nav-item,.sidebar-subnav>li.active>a,.sidebar-subnav>li>.nav-item:focus,.sidebar-subnav>li>.nav-item:hover,.sidebar-subnav>li>a:focus,.sidebar-subnav>li>a:hover,.sidebar>.nav>li.active>a>em,.sidebar>.nav>li.open>a>em,.topnavbar .navbar-nav>.open>a:focus,.topnavbar .navbar-nav>.open>a:hover,.topnavbar .navbar-nav>li>a:focus,.topnavbar .navbar-nav>li>a:hover{color:#c6003c}.sidebar>.nav>li.active,.sidebar>.nav>li.active .nav,.sidebar>.nav>li.active>a,.sidebar>.nav>li.open,.sidebar>.nav>li.open .nav,.sidebar>.nav>li.open>a{background-color:#fcfcfc;color:#c6003c}.sidebar>.nav>li>.nav-item:focus,.sidebar>.nav>li>.nav-item:hover,.sidebar>.nav>li>a:focus,.sidebar>.nav>li>a:hover{text-decoration:none;outline:0;color:#c6003c}.sidebar-subnav>li.active>.nav-item,.sidebar-subnav>li.active>a{background-color:#cecdcd!important;color:#000;font-weight:bolder}.sidebar-subnav>li>.nav-item:focus,.sidebar-subnav>li>a:focus{background-color:#cecdcd!important;color:#000;font-weight:bolder}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#f4bf00;border-color:#f4bf00}.form-control:focus,.text-info{border-color:#11b393}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#c6003c;border-color:#c6003c;font-weight:700}li>.pull-left>.btn-info{background-color:#dde6e9;border-color:#dde6e9;color:#333}body .whirl{position:relative}body .whirl:before{content:attr(data-spinner-text);display:block;background-color:#f0f0f0;opacity:.7}body .whirl.solid{opacity:1}.no-cssanimations body .whirl:before{opacity:.9}.no-cssanimations body .whirl:after{content:"Loading...";width:40px;height:40px;margin:-20px 0 0 -20px;line-height:40px;color:#000;opacity:1;border:0;box-shadow:0 0 0 #000;background-color:transparent;text-align:center}.login-btn{color:#fff}.login-btn:active{border:solid}#slides_control>div{height:200px}#slides_control{position:absolute;width:400px;left:50%;top:20px;margin-left:-200px}.angular-google-map-container{width:100%;height:500px}.inline-block{display:inline-block}.form-control{padding-left:10px}.col-md-3{width:40%}.cityBox{width:100%;float:right}.centerDiv{margin-top:150px}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#fff;opacity:1}.bgimage{width:96%}.startTimepicker{float:left;margin-right:20px}.endTimepicker{margin-left:20px}.timepickerLabel{margin-top:39px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:#929292}.mt0{color:#f6d21a}::-webkit-input-placeholder{color:#999}:-moz-placeholder{color:#999}::-moz-placeholder{color:#999}:-ms-input-placeholder{color:#999}#abc::-webkit-input-placeholder{color:#909fa7}.timpickerDiv{margin-top:24px}.img-logo{width:auto;max-height:45px}#datatable2 tfoot{display:table-caption}#inputAccess,#inputTags{float:left!important}#inputAccessLabel{margin-left:35px;margin-right:5px}.link_color{color:#656565}.link_color:hover{text-decoration:none}.login_btn{background:#11b393}.login_btn:hover{background:#11b393;border-color:#11b393}.login_btn:focus{background:#f6d21a;border-color:#f6d21a}#pricing>tbody>tr:hover{background-color:#51c6ea;color:#272727}.fareList{color:#f4bf00}.infoWindowContent{color:#f6d21a}.driverImg{width:50px;height:50px}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:190%!important;text-align:center}.fa-circle:before{font-size:11px}.c-radio input[type=radio]:checked+span{border-color:#f4bf00;background-color:#fff}.c-checkbox input[type=radio]:checked+span:before,.c-radio input[type=radio]:checked+span:before{color:#f4bf00}.dateLbl{color:#656565;font-weight:700}.promoCOdeClndr:last-child>.btn,.promoCOdeClndr:last-child>.btn-group{margin-left:-1px;margin-top:26px}span>h3 .small{font-weight:400;line-height:1;color:#3a3f51;font-size:65%}.placeOrderDropdown{padding:11px}.placeOrder>.ngdialog-content{width:400px!important}.custom-panel{border:0!important;border-bottom:1px solid #cdd9e0!important;margin-bottom:0!important}.placeOrder{padding-top:115px!important}.fontlarger{font-size:20px}#add-promo{margin-top:-30px}.subscribeForm{border:1px solid #dde6e9;padding:10px}.subscribeLabels{font-weight:400;margin-bottom:4px}.pending{color:red}.delivered{color:#ff0}.headerMargin{margin-top:-35px}.headerButtonMargin{margin:-5px 0 0 0}#orderDatatable>.table-responsive>div.dataTables_wrapper{width:2500px;margin:0}.whirl{position:relative}.whirl:before{content:"";z-index:1;position:absolute;top:0;right:0;bottom:0;left:0;background-color:#999;opacity:.6}.whirl:after{z-index:2;content:"";height:40px;width:40px;position:absolute;top:50%;left:50%;margin:-20px 0 0 -20px;-webkit-transition:all .75s ease 0s;transition:all .75s ease 0s;border-radius:100%;border-top:4px solid #555;-webkit-animation:standard .75s infinite linear;animation:standard .75s infinite linear;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.whirl.no-overlay:before{content:none;display:none}@-webkit-keyframes standard{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes standard{from{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.whirl.bar.follow:after{-webkit-animation:bar-follow 1s infinite linear;animation:bar-follow 1s infinite linear}@-webkit-keyframes bar-follow{0%{-webkit-box-shadow:inset 40px 0 0 rgba(0,0,0,.5);box-shadow:inset 40px 0 0 rgba(0,0,0,.5)}100%{-webkit-box-shadow:inset -40px 0 0 rgba(0,0,0,.5);box-shadow:inset -40px 0 0 rgba(0,0,0,.5)}}@keyframes bar-follow{0%{-webkit-box-shadow:inset 40px 0 0 rgba(0,0,0,.5);box-shadow:inset 40px 0 0 rgba(0,0,0,.5)}100%{-webkit-box-shadow:inset -40px 0 0 rgba(0,0,0,.5);box-shadow:inset -40px 0 0 rgba(0,0,0,.5)}}.whirl.bar:after{height:20px;width:40px;border-radius:0;border:none;-webkit-animation:bar 1s infinite linear;animation:bar 1s infinite linear}@-webkit-keyframes bar{from{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 80px 0 0 rgba(0,0,0,.5);box-shadow:inset 80px 0 0 rgba(0,0,0,.5)}}@keyframes bar{from{-webkit-box-shadow:inset 0 0 0 rgba(0,0,0,.5);box-shadow:inset 0 0 0 rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 80px 0 0 rgba(0,0,0,.5);box-shadow:inset 80px 0 0 rgba(0,0,0,.5)}}.whirl.blade:after{height:20px;width:20px;margin:-10px 0 0 10px;border-right:4px solid transparent;border-top:4px solid transparent;border-left:4px solid transparent;border-bottom:4px solid #e74c3c;opacity:1;-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.whirl.double-up:after{border-right:4px solid #e74c3c;border-top:4px double #e74c3c;border-left:4px double #e74c3c;border-bottom:4px double #e74c3c}.whirl.duo:after{border-right:4px solid #333;border-left:4px solid #333;border-top:4px solid #f1c40f;border-bottom:4px solid #f1c40f}.whirl.helicopter:after{height:10px;width:40px;margin:-10px 0 0 -20px;border:none;border-radius:0;opacity:1;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;background-color:#8e44ad}.whirl.line.back-and-forth.grow:after{-webkit-animation:line-back-and-forth 1s infinite linear,line-back-and-forth-grow 1s infinite linear;animation:line-back-and-forth 1s infinite linear,line-back-and-forth-grow 1s infinite linear}@-webkit-keyframes line-back-and-forth-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(2);transform:scaleY(2)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}75%{-webkit-transform:scaleY(2);transform:scaleY(2)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes line-back-and-forth-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}25%{-webkit-transform:scaleY(2);transform:scaleY(2)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}75%{-webkit-transform:scaleY(2);transform:scaleY(2)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.whirl.line.back-and-forth:after{-webkit-animation:line-back-and-forth 1s infinite linear;animation:line-back-and-forth 1s infinite linear}@-webkit-keyframes line-back-and-forth{0%{width:10px}50%{width:50px}100%{width:10px}}@keyframes line-back-and-forth{0%{width:10px}50%{width:50px}100%{width:10px}}.whirl.line.grow:after{-webkit-animation:line .75s infinite linear,line-grow .75s infinite linear;animation:line .75s infinite linear,line-grow .75s infinite linear}@-webkit-keyframes line-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes line-grow{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(2);transform:scaleY(2)}100%{-webkit-transform:scaleY(1);transform:scaleY(1)}}.whirl.line:after{height:20px;border-radius:0;border:none;-webkit-box-shadow:inset -10px 0 0 rgba(0,0,0,.5);box-shadow:inset -10px 0 0 rgba(0,0,0,.5);-webkit-animation:line .75s infinite linear;animation:line .75s infinite linear}@-webkit-keyframes line{from{width:10px}to{width:50px}}@keyframes line{from{width:10px}to{width:50px}}.whirl.ringed:after{border-right:4px solid #e74c3c;border-top:4px solid #2ecc71;border-left:4px solid #2ecc71;border-bottom:4px solid #2ecc71;opacity:1}.whirl.shadow.oval.left:after,.whirl.shadow.oval:after{-webkit-animation:spin-shadow .25s infinite linear;animation:spin-shadow .25s infinite linear;border:none;border-radius:40% 100%}@-webkit-keyframes spin-shadow{0%{-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.5);box-shadow:inset 5px 5px 5px rgba(0,0,0,.5)}25%{-webkit-box-shadow:inset -5px 5px 5px rgba(0,0,0,.5);box-shadow:inset -5px 5px 5px rgba(0,0,0,.5)}50%{-webkit-box-shadow:inset -5px -5px 5px rgba(0,0,0,.5);box-shadow:inset -5px -5px 5px rgba(0,0,0,.5)}100%{-webkit-box-shadow:inset 5px -5px 5px rgba(0,0,0,.5);box-shadow:inset 5px -5px 5px rgba(0,0,0,.5)}}@keyframes spin-shadow{0%{-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.5);box-shadow:inset 5px 5px 5px rgba(0,0,0,.5)}25%{-webkit-box-shadow:inset -5px 5px 5px rgba(0,0,0,.5);box-shadow:inset -5px 5px 5px rgba(0,0,0,.5)}50%{-webkit-box-shadow:inset -5px -5px 5px rgba(0,0,0,.5);box-shadow:inset -5px -5px 5px rgba(0,0,0,.5)}100%{-webkit-box-shadow:inset 5px -5px 5px rgba(0,0,0,.5);box-shadow:inset 5px -5px 5px rgba(0,0,0,.5)}}.whirl.shadow.oval.right:after{-webkit-animation:spin-shadow .25s infinite linear;animation:spin-shadow .25s infinite linear;border:none;border-radius:100% 40%}@keyframes spin-shadow{0%{-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.5);box-shadow:inset 5px 5px 5px rgba(0,0,0,.5)}25%{-webkit-box-shadow:inset -5px 5px 5px rgba(0,0,0,.5);box-shadow:inset -5px 5px 5px rgba(0,0,0,.5)}50%{-webkit-box-shadow:inset -5px -5px 5px rgba(0,0,0,.5);box-shadow:inset -5px -5px 5px rgba(0,0,0,.5)}100%{-webkit-box-shadow:inset 5px -5px 5px rgba(0,0,0,.5);box-shadow:inset 5px -5px 5px rgba(0,0,0,.5)}}.whirl.shadow:after{-webkit-animation:spin-shadow .25s infinite linear;animation:spin-shadow .25s infinite linear;border-radius:100%;border:none}@keyframes spin-shadow{0%{-webkit-box-shadow:inset 5px 5px 5px rgba(0,0,0,.5);box-shadow:inset 5px 5px 5px rgba(0,0,0,.5)}25%{-webkit-box-shadow:inset -5px 5px 5px rgba(0,0,0,.5);box-shadow:inset -5px 5px 5px rgba(0,0,0,.5)}50%{-webkit-box-shadow:inset -5px -5px 5px rgba(0,0,0,.5);box-shadow:inset -5px -5px 5px rgba(0,0,0,.5)}100%{-webkit-box-shadow:inset 5px -5px 5px rgba(0,0,0,.5);box-shadow:inset 5px -5px 5px rgba(0,0,0,.5)}}.whirl.sphere.horizontal:after,.whirl.sphere:after{border-radius:100%;-webkit-animation:sphere .5s infinite;animation:sphere .5s infinite;border:none;height:40px}@-webkit-keyframes sphere{from{-webkit-box-shadow:inset 45px 0 10px rgba(0,0,0,.5);box-shadow:inset 45px 0 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset -45px 0 10px rgba(0,0,0,.5);box-shadow:inset -45px 0 10px rgba(0,0,0,.5)}}@keyframes sphere{from{-webkit-box-shadow:inset 45px 0 10px rgba(0,0,0,.5);box-shadow:inset 45px 0 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset -45px 0 10px rgba(0,0,0,.5);box-shadow:inset -45px 0 10px rgba(0,0,0,.5)}}.whirl.sphere.vertical:after{border-radius:100%;-webkit-animation:sphere-v .5s infinite;animation:sphere-v .5s infinite;border:none;height:40px}@-webkit-keyframes sphere-v{from{-webkit-box-shadow:inset 0 45px 10px rgba(0,0,0,.5);box-shadow:inset 0 45px 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 0 -45px 10px rgba(0,0,0,.5);box-shadow:inset 0 -45px 10px rgba(0,0,0,.5)}}@keyframes sphere-v{from{-webkit-box-shadow:inset 0 45px 10px rgba(0,0,0,.5);box-shadow:inset 0 45px 10px rgba(0,0,0,.5)}to{-webkit-box-shadow:inset 0 -45px 10px rgba(0,0,0,.5);box-shadow:inset 0 -45px 10px rgba(0,0,0,.5)}}.whirl.traditional:after{border-right:4px solid #777;border-top:4px solid #777;border-left:4px solid #999;border-bottom:4px solid #bbb}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#f4bf00;border-color:#f4bf00}.startLocation{width:15px;height:15px;background-color:#ff4500;display:block;border-radius:100%;position:relative}.startLocation:after{position:absolute;width:20px;background-color:#4181a7;content:"";display:block;top:24px;left:-3px;height:1px;transform:rotate(90deg)}.endLocation{margin-top:20px;width:15px;height:15px;background-color:#00dd1c;display:block;border-radius:100%;position:relative}.ngdialog.dialogwidth800 .ngdialog-content{width:800px!important}.nopadding{padding:0!important}.menu_div_inner fieldset{border-bottom:0}.menu_div_inner,.menu_div_upper,.menu_scroller_inner{padding:10px;margin-bottom:10px;background-color:#fff!important;-webkit-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);-moz-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);border-radius:4px}.menu_div_inner .btn{-webkit-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);-moz-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);padding:10px 30px;color:#fff}.menu_scroller_inner .sidemenu{padding:0}.menu_scroller_inner .sidemenu ul li{color:grey;margin:0;padding:8px 10px;border-left:5px solid transparent;padding:10px 10px;border-bottom:1px solid #f2f2f2}.menu_scroller_inner .sidemenu ul li h4{margin:0;padding:8px 10px;border-left:5px solid #57af2c;border-bottom:1px solid #d3d3d3}.menu_scroller_inner .sidemenu ul .active{padding:0;border-left:0}.menu_scroller_inner .sidemenu ul .active h4{border-left:5px solid #57af2c;font-weight:300}.menu_scroller_inner .sidemenu ul .active .subnav li{padding-left:30px;list-style:none;padding:5px!important;border-bottom:1px solid #e9e9e9}.menu_scroller_inner .sidemenu ul .active2{padding:0;border-left:0}.menu_scroller_inner .sidemenu ul .active2 h4{border-left:5px solid transparent;font-weight:300}.divheader{border-bottom:1px solid #eee;background-color:#11b393;border-radius:4px 4px 0 0}.divheader h4{color:#fff}.sidebarmain{background:#11b393;min-height:100vh;position:fixed}.sidebarmain img{padding:10px;width:100%}.sidebarmain ul li{cursor:pointer;color:#3e3d3d}.sidebarmain ul li:first-child{margin-top:14px}.sidebarmain ul li span{width:50px;height:50px;display:block;margin:0 auto}.sidebarmain ul li:hover strong{color:#fff}.sidebarmain ul li strong{display:block;color:grey}.sidebarmain ul .activemenu{color:#fff}.sidebarmain a:focus,.sidebarmain a:hover{background-color:transparent!important}.active strong{color:#fff!important}#home{background-position:0 0}#profile{background-position:-200px 0}#menu{background-position:-150px 0}#site{background-position:-300px 0}.main{margin-left:160px}.fix-to-top{position:fixed;top:0;right:0;padding:0 45px 10px 22px}.sectionofmenu{font-family:opensans,Helvetica,Arial,sans-serif}.customplaceholder{color:#d3d3d3}.title{color:#fff}.addables{margin:10px}.addables .btn-block{color:#fff;transition:all ease .3s}.newaddeditem,.sectionsadded{font-family:opensans,Helvetica,Arial,sans-serif;margin-top:30px;position:relative}.newaddeditem .addtooltip,.sectionsadded .addtooltip{z-index:999;position:absolute;top:-24px;left:20px;color:#fff;background-color:#11b393;padding:2px 10px;border-radius:4px 4px 0 0}.newaddeditem input,.sectionsadded input{border-color:transparent;box-shadow:none;font-size:24px;line-height:28px}.newaddeditem input:focus,.sectionsadded input:focus{border-color:transparent;box-shadow:none;background-color:none}.newaddeditem input:hover,.sectionsadded input:hover{border-color:#e5e5e5}.newaddeditem .fa-bars,.sectionsadded .fa-bars{color:#d3d3d3}.newaddeditem .add,.newaddeditem .remove,.sectionsadded .add,.sectionsadded .remove{color:#d3d3d3;border:0;background:0 0;box-shadow:none;margin-right:10px;padding:0}.newaddeditem .add,.sectionsadded .add{margin-right:10px}.newaddeditem .dropdown button,.sectionsadded .dropdown button{background-color:transparent;border:0;font-size:16px;color:#9c9999}.newaddeditem .dropdown .dropdown-menu,.sectionsadded .dropdown .dropdown-menu{font-size:16px;color:#9c9999}.newaddeditem .dropdown .dropdown-menu li,.sectionsadded .dropdown .dropdown-menu li{cursor:pointer}.fa-plus{cursor:pointer}.itemadded{padding:10px 0}.itemadded input{font-size:16px}.sectionsadded{border-top:1px solid;border-color:#f2f2f2;padding:10px 0}.newaddedsection{margin-bottom:25px}.extrasizes{background-color:#f2f2f2;margin-top:10px}.extrasizes h5{color:#7d5cc6;font-weight:700}.addextras{margin-top:10px}.addextras h5{color:#7d5cc6;font-weight:700}.addsizes{margin-top:10px}.addsizes .checkbox{margin:0}.newaddeditem fieldset{border-top:1px solid #f2f2f2;font-size:14px!important}.accordion-toggle,.addextras,.addsizes,.panel-title{color:#fff;font-size:14px}.accordion-toggle input[type=checkbox]{margin-right:10px}.panel-body{color:#000}#myModal2 .modal-dialog{width:1000px}.itemmenu{border-bottom:1px solid #e5e5e5;margin:0 20px 20px}.subitemmenu{margin:0 20px 20px}.itemmenu .label-default{background:#ececec;color:#000}.subsectionadded{font-size:20px!important}.notupload,.uploaded,.uploading{padding:3px}i.fa.fa-check{color:#d3d3d3}i.fa.fa-spin{color:#d3d3d3}#panelChartNew,#panelChartNew2,#panelChartNew3,#panelChartNew4{padding:40px;margin-bottom:100px}.updateorderstatus{display:none}.fa-circle-o-notch{color:#fff!important}.ngdialog.ngdialog-theme-default{padding-top:60px!important}@supports (-moz-osx-font-smoothing:auto){.menu_div_upper .menusuccess{margin-top:-26px}}@media screen and (-moz-os-version){.menu_div_upper .menusuccess{margin-top:-26px}}.inputname{text-transform:capitalize}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{font-size:1em;margin-top:3px;-webkit-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);-moz-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);padding:2px 10px;font-weight:400;color:#fff;background-color:#3d414e;display:inline-block}.inputfile+label:hover,.inputfile:focus+label{background-color:#3d414e}.inputfile+label{cursor:pointer}.inputfile+label *{pointer-events:none}.inputfile:focus{background-color:none}@media (min-width:200px) and (max-width:1600px){.inputfile+label{font-size:9px;margin-top:3px;-webkit-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);-moz-box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);box-shadow:inset 0 -3px 1px rgba(0,0,0,.05),0 2px 3px rgba(171,171,171,.2);padding:2px 10px;font-weight:400;color:#fff;background-color:#3d414e;display:inline-block}}table thead tr th{text-align:center!important;color:#fff!important}.hiddennew{display:none}.driverImageindetails{position:relative}.loadingDriverImage{position:absolute;z-index:20;top:10%;left:10%;display:block;color:#fff}.item_dataadd input{border:1px solid #e3e3e3;font-size:15px;width:27%;margin:0 1% 0 0;padding:0 0 0 5px}.item_dataadd textarea{border:1px solid #e3e3e3;margin:0;height:40px;vertical-align:bottom;width:42.5%;padding:0 0 0 5px}.item_dataadd input[type=submit]{border:1px solid #e3e3e3;background:#4e4b4b;color:#fff;font-size:14px;text-transform:uppercase;width:16%;height:40px;float:right}.detl{float:left;width:100%;line-height:28px;border:1px solid #e3e3e3}.detl label{width:50%;float:left;border-right:1px solid #e3e3e3;padding:0 5px}.detl p{padding:0 5px;float:left}.accordion-toggle:after{font-family:FontAwesome;content:"\f078";float:right}.accordion-opened .accordion-toggle:after{content:"\f054"}.lower-head-text{padding:13px 0}.lower-head-text a{color:#11b393;font-size:17px}.lower-head-text h1.faq{background:#fdcb94;font-size:19px;padding:13px;margin:0 0 30px;border-top-left-radius:12px;border-top-right-radius:12px;color:#000}.faqanswer{display:none;width:100%;background:#5fbdab;margin:0 0 20px;padding:12px 20px 1px 30px}.faqanswer p{font-size:14px;line-height:25px;padding:15px 0;color:#fff}.togglefaq{text-decoration:none;color:#333;font-size:13px;padding:10px 30px;line-height:20px;display:block;border:1px solid #efefef;margin:0 0 16px!important;width:100%;margin-bottom:-1px;box-shadow:0 1px 7px 0 rgba(0,0,0,.22);border-radius:8px}.icon-plus{color:#5ec4cd;margin-right:20px;font-size:20px;float:left}.icon-minus{color:#5ec4cd;margin-right:20px;font-size:20px;float:left}.lower-add-form{width:96%;border:0 solid red;margin:20px auto 10px}.icon-minus:before{content:"\f056"}.box input[type=submit]:hover{background:#0c5177!important;color:#fff;-webkit-transition:all .4s;transition:all .4s}i.fa.fa-minus-circle{margin:0 20px 0 0;font-size:22px}#table_dr table{width:100%}#table_dr tr{line-height:34px}#table_dr tr td,#table_dr tr th{border:1px solid #e3e3e3;padding:0 5px}table.table_menudet{width:100%}table.table_menudet td{border:1px solid #e3e3e3;padding:0 0 0 5px}.data_model label{width:100%}.data_model input{width:32%;margin:0 0 18px 0}.box1{width:48%;float:left;border:1px solid #c3bfbf;margin:0 8px 0 0;padding:5px 5px;min-height:175px}.st_span{width:100%;float:left}.menu_ord{float:left;width:100%}.menu_ord span{float:left;width:33%;border:1px solid #bfbfbf;padding:0 5px}.menu_itm span{float:left;width:33%;border:1px solid #bfbfbf;padding:0 5px}.itemButton{margin:15px 0 0 0;background:#4e4b4b;color:#fff;border:1px solid #e3e3e3;font-size:14px;text-transform:Capitalize;padding:5px 12px}.saveButton{margin-top:15px;background:#11b393;color:#fff;border:1px solid #e3e3e3;text-transform:uppercase;float:right;padding:10px 20px}.imageHeading{margin-left:-39px;margin-top:10px;font-size:23px}.banner-image-div{text-align:center;margin-top:10px}.banner-image{width:150px;height:150px;border-radius:75px}.image_customer{width:120px;height:120px;border-radius:60px}.headPara{font-size:17px;padding-left:14px;margin-bottom:8px}.optionDiv1{border:1px solid;border-radius:4px;border-color:#11b393;margin-left:11px;margin-top:6px;width:46%;background-color:rgba(0,255,0,.1);padding:4px 6px;float:left;color:#000;word-break:break-all;position:relative}.removeButton{position:absolute;top:7px;right:5px;color:#000}.ansDiv{height:120px;border:1px solid #58ceb1;overflow-y:scroll;border-radius:3px;margin-bottom:1px;margin:0 auto}.ui-select-bootstrap .ui-select-choices-row.active>a{color:#fff;text-decoration:none;outline:0;background-color:#11b393!important}.statusBtnActive1{background-color:green!important;color:#fff!important;font-weight:700}.statusBtnActive2{background-color:#c6003c!important;color:#fff!important;font-weight:700}.statusBtnActive3{background-color:rgba(255,155,5,.671)!important;color:#000!important;font-weight:700}.yellowRating{color:orange}.redRating{color:red}.greenRating{color:green}.fa.checkmark{position:absolute;top:0;right:100px;height:25px;width:25px;background-color:transparent!important;bottom:0;display:flex;justify-content:center;align-items:center}.custData{padding:10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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YSxPQUdqQixVQUNJLFFBQVMiLCJmaWxlIjoiY3VzdG9tLXN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qQ29tbW9uIENTUyovXG5cbi5wYWRkaW5nLWxlZnQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnBhZGRpbmctcmlnaHQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5wYWRkaW5nLWxlZnQtcmlnaHQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4uc2VsZWN0LXBhZ2luZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAycHggIWltcG9ydGFudDtcbn1cblxuLmRlY28tbGluZSB7XG4gICAgbWFyZ2luOiAxcHg7XG59XG5cbi5kZWNvLWxpbmUyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbn1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZBNTAwO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGQTUwMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlclxufVxuXG4uYnRuLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMDlkNTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjA5ZDUwO1xufVxuXG4ubG9naW4taGVhZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YmYwMCAhaW1wb3J0YW50O1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIsXG4uYnRuLXN1Y2Nlc3M6Zm9jdXMsXG4uYnRuLXN1Y2Nlc3MuZm9jdXMsXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLFxuLmJ0bi1zdWNjZXNzLmFjdGl2ZSxcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkE1MDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkZBNTAwO1xufVxuXG4uYnRuLXdhcm5pbmc6aG92ZXIsXG4uYnRuLXdhcm5pbmc6Zm9jdXMsXG4uYnRuLXdhcm5pbmcuZm9jdXMsXG4uYnRuLXdhcm5pbmc6YWN0aXZlLFxuLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQ6ICNmMDUwNTA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjA1MDUwO1xufVxuXG4ubmF2LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuXG4ubWFwLWRhc2hib2FyZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG4uc3Vic2NyaWJlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2O1xufVxuXG4uc2lkZWJhcj4ubmF2PmxpLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNDNjAwM0M7XG59XG5cbi50b3BuYXZiYXIgLm5hdmJhci1uYXY+Lm9wZW4+YSxcbi50b3BuYXZiYXIgLm5hdmJhci1uYXY+Lm9wZW4+YTpob3Zlcixcbi50b3BuYXZiYXIgLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAtM3B4IDAgIzExYjM5MyBpbnNldDtcbn1cblxuXG4vKi50b3BuYXZiYXIgLm5hdmJhci1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmNGJmMDAgMCUsICNmNGJmMDAgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmNGJmMDAgMCUsICNmNGJmMDAgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjRiZjAwIDAlLCAjNjY2IDEwMCUpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICBjb2xvcjogI2Y0YmYwMDtcbn0qL1xuXG4udG9wbmF2YmFyIC5uYXZiYXItbmF2PmxpPmE6aG92ZXIsXG4udG9wbmF2YmFyIC5uYXZiYXItbmF2Pi5vcGVuPmE6aG92ZXIsXG4udG9wbmF2YmFyIC5uYXZiYXItbmF2PmxpPmE6Zm9jdXMsXG4udG9wbmF2YmFyIC5uYXZiYXItbmF2Pi5vcGVuPmE6Zm9jdXMsXG4uc2lkZWJhcj4ubmF2PmxpLmFjdGl2ZT5hPmVtLFxuLnNpZGViYXI+Lm5hdj5saS5vcGVuPmE+ZW0sXG4uc2lkZWJhci1zdWJuYXY+bGkuYWN0aXZlPmEsXG4uc2lkZWJhci1zdWJuYXY+bGkuYWN0aXZlPi5uYXYtaXRlbSxcbi5zaWRlYmFyLXN1Ym5hdj5saT5hOmZvY3VzLFxuLnNpZGViYXItc3VibmF2PmxpPi5uYXYtaXRlbTpmb2N1cyxcbi5zaWRlYmFyLXN1Ym5hdj5saT5hOmhvdmVyLFxuLnNpZGViYXItc3VibmF2PmxpPi5uYXYtaXRlbTpob3ZlciB7XG4gICAgY29sb3I6ICNDNjAwM0M7XG59XG5cbi5zaWRlYmFyPi5uYXY+bGkuYWN0aXZlLFxuLnNpZGViYXI+Lm5hdj5saS5vcGVuLFxuLnNpZGViYXI+Lm5hdj5saS5hY3RpdmU+YSxcbi5zaWRlYmFyPi5uYXY+bGkub3Blbj5hLFxuLnNpZGViYXI+Lm5hdj5saS5hY3RpdmUgLm5hdixcbi5zaWRlYmFyPi5uYXY+bGkub3BlbiAubmF2IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmY2ZjO1xuICAgIGNvbG9yOiAjQzYwMDNDO1xufVxuXG4uc2lkZWJhcj4ubmF2PmxpPmE6Zm9jdXMsXG4uc2lkZWJhcj4ubmF2PmxpPi5uYXYtaXRlbTpmb2N1cyxcbi5zaWRlYmFyPi5uYXY+bGk+YTpob3Zlcixcbi5zaWRlYmFyPi5uYXY+bGk+Lm5hdi1pdGVtOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBjb2xvcjogI0M2MDAzQztcbn1cblxuLnNpZGViYXItc3VibmF2PmxpLmFjdGl2ZT5hLFxuLnNpZGViYXItc3VibmF2PmxpLmFjdGl2ZT4ubmF2LWl0ZW0ge1xuICAgIC8qIGJvcmRlci1yaWdodDoycHggc29saWQgICMxMWIzOTMgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOjJweCBzb2xpZCAgIzExYjM5MyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICAjMTFiMzkzICFpbXBvcnRhbnQ7ICAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDYsIDIwNSwgMjA1KSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4uc2lkZWJhci1zdWJuYXY+bGk+YTpmb2N1cyxcbi5zaWRlYmFyLXN1Ym5hdj5saT4ubmF2LWl0ZW06Zm9jdXMge1xuICAgIC8qIGJvcmRlci1yaWdodDoycHggc29saWQgICMxMWIzOTMgIWltcG9ydGFudDtcbiAgICBib3JkZXItdG9wOjJweCBzb2xpZCAgIzExYjM5MyAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206MnB4IHNvbGlkICAjMTFiMzkzICFpbXBvcnRhbnQ7ICAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyMDYsIDIwNSwgMjA1KSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4uYnRuLWluZm86Zm9jdXMsXG4uYnRuLWluZm8uZm9jdXMsXG4uYnRuLWluZm86YWN0aXZlLFxuLmJ0bi1pbmZvLmFjdGl2ZSxcbi5vcGVuPi5kcm9wZG93bi10b2dnbGUuYnRuLWluZm8ge1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGJmMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjZjRiZjAwO1xufVxuXG4udGV4dC1pbmZvLFxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTFiMzkzO1xuICAgIC8qIGNvbG9yOiAjZjRiZjAwOyovXG59XG5cblxuLyoudGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjA0ZjdlO1xuICAgIGNvbG9yOiB3aGl0ZTtcbn0qL1xuXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmEsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNjAwM0M7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzYwMDNDO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5saT4ucHVsbC1sZWZ0Pi5idG4taW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZTZlOTtcbiAgICBib3JkZXItY29sb3I6ICNkZGU2ZTk7XG4gICAgY29sb3I6ICMzMzMzMzM7XG59XG5cblxuLyogKGNzKXNwaW5uZXIuY3NzIC0gaHR0cDovL2poM3kuZ2l0aHViLmlvLy1jcy1zcGlubmVyXG4gIExpY2Vuc2VkIHVuZGVyIHRoZSBNSVQgbGljZW5zZSB8IEpoZXkgVG9tcGtpbnMgKGMpIDIwMTQuICovXG5cblxuLyogYm9keSB7XG4gICAgKGNzKXNwaW5uZXIgYmFzZSBzdHlsaW5nXG59ICovXG5cbmJvZHkgLndoaXJsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkgLndoaXJsOmJlZm9yZSB7XG4gICAgY29udGVudDogYXR0cihkYXRhLXNwaW5uZXItdGV4dCk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgICBvcGFjaXR5OiAwLjc7XG59XG5cbmJvZHkgLndoaXJsLnNvbGlkIHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4ubm8tY3NzYW5pbWF0aW9ucyBib2R5IC53aGlybDpiZWZvcmUge1xuICAgIG9wYWNpdHk6IC45O1xufVxuXG4ubm8tY3NzYW5pbWF0aW9ucyBib2R5IC53aGlybDphZnRlciB7XG4gICAgY29udGVudDogXCJMb2FkaW5nLi4uXCI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG1hcmdpbjogLTIwcHggMCAwIC0yMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9naW4tYnRuIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmxvZ2luLWJ0bjphY3RpdmUge1xuICAgIGJvcmRlcjogc29saWQ7XG59XG5cbiNzbGlkZXNfY29udHJvbD5kaXYge1xuICAgIGhlaWdodDogMjAwcHg7XG59XG5cblxuLypcbmltZyB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHdpZHRoOiA0MDBweDtcbn1cbiovXG5cbiNzbGlkZXNfY29udHJvbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiA0MDBweDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdG9wOiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMjAwcHg7XG59XG5cblxuLypBZHZhbmNlIG1hcCBzdHlsZXMqL1xuXG4uYW5ndWxhci1nb29nbGUtbWFwLWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MDBweDtcbn1cblxuLmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDQwJTtcbn1cblxuLmNpdHlCb3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmNlbnRlckRpdiB7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG59XG5cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XG4gICAgLypjdXJzb3I6IHBvaW50ZXI7Ki9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5iZ2ltYWdlIHtcbiAgICB3aWR0aDogOTYlO1xufVxuXG4uc3RhcnRUaW1lcGlja2VyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5lbmRUaW1lcGlja2VyIHtcbiAgICBtYXJnaW4tbGVmdDogMjBweDtcbn1cblxuLnRpbWVwaWNrZXJMYWJlbCB7XG4gICAgbWFyZ2luLXRvcDogMzlweDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjE7XG4gICAgY29sb3I6ICM5MjkyOTI7XG59XG5cbi5tdDAge1xuICAgIGNvbG9yOiAjRjZEMjFBO1xufVxuXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xufVxuXG46LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7XG59XG5cbjo6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5OTk7XG59XG5cbjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xufVxuXG5cbi8qIERpZmZlcmVudCBjb2xvciBmb3Igc29tZSBmaWVsZHMgKi9cblxuI2FiYzo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICM5MDlmYTc7XG59XG5cbi50aW1waWNrZXJEaXYge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG59XG5cbi5pbWctbG9nbyB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LWhlaWdodDogNDVweDtcbn1cblxuI2RhdGF0YWJsZTIgdGZvb3Qge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNhcHRpb247XG59XG5cbiNpbnB1dFRhZ3MsXG4jaW5wdXRBY2Nlc3Mge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG5cbiNpbnB1dEFjY2Vzc0xhYmVsIHtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmxpbmtfY29sb3Ige1xuICAgIGNvbG9yOiAjNjU2NTY1O1xufVxuXG4ubGlua19jb2xvcjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4ubG9naW5fYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTFiMzkzO1xufVxuXG4ubG9naW5fYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTFiMzkzO1xuICAgIGJvcmRlci1jb2xvcjogIzExYjM5Mztcbn1cblxuLmxvZ2luX2J0bjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZDogI0Y2RDIxQTtcbiAgICBib3JkZXItY29sb3I6ICNGNkQyMUE7XG59XG5cbiNwcmljaW5nPnRib2R5PnRyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFjNmVhO1xuICAgIGNvbG9yOiAjMjcyNzI3O1xufVxuXG4uZmFyZUxpc3Qge1xuICAgIGNvbG9yOiAjRjRCRjAwO1xufVxuXG4uaW5mb1dpbmRvd0NvbnRlbnQge1xuICAgIGNvbG9yOiAjRjZEMjFBO1xufVxuXG4uZHJpdmVySW1nIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG59XG5cbi5mYS1zdGFjay0xeCxcbi5mYS1zdGFjay0yeCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDE5MCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbn1cblxuLmZhLWNpcmNsZTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmMtcmFkaW8gaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuIHtcbiAgICBib3JkZXItY29sb3I6ICNGNEJGMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmMtY2hlY2tib3ggaW5wdXRbdHlwZT1yYWRpb106Y2hlY2tlZCtzcGFuOmJlZm9yZSxcbi5jLXJhZGlvIGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrc3BhbjpiZWZvcmUge1xuICAgIGNvbG9yOiAjRjRCRjAwO1xufVxuXG4uZGF0ZUxibCB7XG4gICAgY29sb3I6ICM2NTY1NjU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5wcm9tb0NPZGVDbG5kcjpsYXN0LWNoaWxkPi5idG4sXG4ucHJvbW9DT2RlQ2xuZHI6bGFzdC1jaGlsZD4uYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBtYXJnaW4tdG9wOiAyNnB4O1xufVxuXG5zcGFuPmgzIC5zbWFsbCB7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzNhM2Y1MTtcbiAgICBmb250LXNpemU6IDY1JTtcbn1cblxuLnBsYWNlT3JkZXJEcm9wZG93biB7XG4gICAgcGFkZGluZzogMTFweDtcbn1cblxuLnBsYWNlT3JkZXI+Lm5nZGlhbG9nLWNvbnRlbnQge1xuICAgIHdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xufVxuXG4uY3VzdG9tLXBhbmVsIHtcbiAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjQ0REOUUwICFpbXBvcnRhbnQ7XG4gICAgO1xuICAgIG1hcmdpbi1ib3R0b206IDBweCAhaW1wb3J0YW50O1xufVxuXG4ucGxhY2VPcmRlciB7XG4gICAgcGFkZGluZy10b3A6IDExNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb250bGFyZ2VyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG59XG5cbiNhZGQtcHJvbW8ge1xuICAgIG1hcmdpbi10b3A6IC0zMHB4O1xufVxuXG4uc3Vic2NyaWJlRm9ybSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0RERTZFOTtcbiAgICBwYWRkaW5nOiAxMHB4O1xufVxuXG5cbi8qLnN1YnNjcmliZUZvcm1MZWZ0TGFiZWx7XG4gICAgIHBhZGRpbmctbGVmdDogMHB4O1xuIH1cbi5zdWJzY3JpYmVGb3JtUmlnaHRMYWJlbHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XG59XG4uc3Vic2NyaWJlRm9ybUxhYmVse1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbn0qL1xuXG4uc3Vic2NyaWJlTGFiZWxzIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbn1cblxuLnBlbmRpbmcge1xuICAgIGNvbG9yOiByZWQ7XG59XG5cbi5kZWxpdmVyZWQge1xuICAgIGNvbG9yOiB5ZWxsb3c7XG59XG5cbi5oZWFkZXJNYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IC0zNXB4O1xufVxuXG4uaGVhZGVyQnV0dG9uTWFyZ2luIHtcbiAgICBtYXJnaW46IC01cHggMCAwIDA7XG59XG5cbiNvcmRlckRhdGF0YWJsZT4udGFibGUtcmVzcG9uc2l2ZT5kaXYuZGF0YVRhYmxlc193cmFwcGVyIHtcbiAgICB3aWR0aDogMjUwMHB4O1xuICAgIG1hcmdpbjogMDtcbn1cblxuXG4vKiAgRm9yIHNwaW5uZXIgKi9cblxuLndoaXJsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbn1cblxuLndoaXJsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICB6LWluZGV4OiAxO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICBvcGFjaXR5OiAuNlxufVxuXG4ud2hpcmw6YWZ0ZXIge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW46IC0yMHB4IDAgMCAtMjBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuNzVzIGVhc2UgMHM7XG4gICAgdHJhbnNpdGlvbjogYWxsIC43NXMgZWFzZSAwcztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjNTU1O1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzdGFuZGFyZCAuNzVzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IHN0YW5kYXJkIC43NXMgaW5maW5pdGUgbGluZWFyO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIC1tcy10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyXG59XG5cbi53aGlybC5uby1vdmVybGF5OmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTtcbiAgICBkaXNwbGF5OiBub25lXG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzdGFuZGFyZCB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpXG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZylcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3RhbmRhcmQge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKVxuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXG4gICAgfVxufVxuXG4ud2hpcmwuYmFyLmZvbGxvdzphZnRlciB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGJhci1mb2xsb3cgMXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGFuaW1hdGlvbjogYmFyLWZvbGxvdyAxcyBpbmZpbml0ZSBsaW5lYXJcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhci1mb2xsb3cge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCA0MHB4IDAgMCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNDBweCAwIDAgcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtNDBweCAwIDAgcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IC00MHB4IDAgMCByZ2JhKDAsIDAsIDAsIC41KVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBiYXItZm9sbG93IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNDBweCAwIDAgcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDQwcHggMCAwIHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgLTQwcHggMCAwIHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtNDBweCAwIDAgcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG59XG5cbi53aGlybC5iYXI6YWZ0ZXIge1xuICAgIGhlaWdodDogMjBweDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogYmFyIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IGJhciAxcyBpbmZpbml0ZSBsaW5lYXJcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGJhciB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDgwcHggMCAwIHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCA4MHB4IDAgMCByZ2JhKDAsIDAsIDAsIC41KVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBiYXIge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCByZ2JhKDAsIDAsIDAsIC41KVxuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCA4MHB4IDAgMCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgODBweCAwIDAgcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG59XG5cbi53aGlybC5ibGFkZTphZnRlciB7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIG1hcmdpbjogLTEwcHggMCAwIDEwcHg7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICNlNzRjM2M7XG4gICAgb3BhY2l0eTogMTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdFxufVxuXG4ud2hpcmwuZG91YmxlLXVwOmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjZTc0YzNjO1xuICAgIGJvcmRlci10b3A6IDRweCBkb3VibGUgI2U3NGMzYztcbiAgICBib3JkZXItbGVmdDogNHB4IGRvdWJsZSAjZTc0YzNjO1xuICAgIGJvcmRlci1ib3R0b206IDRweCBkb3VibGUgI2U3NGMzY1xufVxuXG4ud2hpcmwuZHVvOmFmdGVyIHtcbiAgICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCAjMzMzO1xuICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzMzMztcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgI2YxYzQwZjtcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgI2YxYzQwZlxufVxuXG4ud2hpcmwuaGVsaWNvcHRlcjphZnRlciB7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIG1hcmdpbjogLTEwcHggMCAwIC0yMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhlNDRhZFxufVxuXG4ud2hpcmwubGluZS5iYWNrLWFuZC1mb3J0aC5ncm93OmFmdGVyIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbGluZS1iYWNrLWFuZC1mb3J0aCAxcyBpbmZpbml0ZSBsaW5lYXIsIGxpbmUtYmFjay1hbmQtZm9ydGgtZ3JvdyAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYW5pbWF0aW9uOiBsaW5lLWJhY2stYW5kLWZvcnRoIDFzIGluZmluaXRlIGxpbmVhciwgbGluZS1iYWNrLWFuZC1mb3J0aC1ncm93IDFzIGluZmluaXRlIGxpbmVhclxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGluZS1iYWNrLWFuZC1mb3J0aC1ncm93IHtcbiAgICAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpXG4gICAgfVxuXG4gICAgMjUlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgyKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMilcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgIH1cblxuICAgIDc1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMik7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDIpXG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMSk7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpbmUtYmFjay1hbmQtZm9ydGgtZ3JvdyB7XG4gICAgMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgIH1cblxuICAgIDI1JSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZVkoMik7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDIpXG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSlcbiAgICB9XG5cbiAgICA3NSUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDIpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgyKVxuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgIH1cbn1cblxuLndoaXJsLmxpbmUuYmFjay1hbmQtZm9ydGg6YWZ0ZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsaW5lLWJhY2stYW5kLWZvcnRoIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IGxpbmUtYmFjay1hbmQtZm9ydGggMXMgaW5maW5pdGUgbGluZWFyXG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaW5lLWJhY2stYW5kLWZvcnRoIHtcbiAgICAwJSB7XG4gICAgICAgIHdpZHRoOiAxMHB4XG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgd2lkdGg6IDUwcHhcbiAgICB9XG5cbiAgICAxMDAlIHtcbiAgICAgICAgd2lkdGg6IDEwcHhcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgbGluZS1iYWNrLWFuZC1mb3J0aCB7XG4gICAgMCUge1xuICAgICAgICB3aWR0aDogMTBweFxuICAgIH1cblxuICAgIDUwJSB7XG4gICAgICAgIHdpZHRoOiA1MHB4XG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIHdpZHRoOiAxMHB4XG4gICAgfVxufVxuXG4ud2hpcmwubGluZS5ncm93OmFmdGVyIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbGluZSAuNzVzIGluZmluaXRlIGxpbmVhciwgbGluZS1ncm93IC43NXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGFuaW1hdGlvbjogbGluZSAuNzVzIGluZmluaXRlIGxpbmVhciwgbGluZS1ncm93IC43NXMgaW5maW5pdGUgbGluZWFyXG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaW5lLWdyb3cge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSlcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDIpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgyKVxuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBsaW5lLWdyb3cge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxKTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVkoMSlcbiAgICB9XG5cbiAgICA1MCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDIpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgyKVxuICAgIH1cblxuICAgIDEwMCUge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKDEpO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWSgxKVxuICAgIH1cbn1cblxuLndoaXJsLmxpbmU6YWZ0ZXIge1xuICAgIGhlaWdodDogMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC0xMHB4IDAgMCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAtMTBweCAwIDAgcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IGxpbmUgLjc1cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYW5pbWF0aW9uOiBsaW5lIC43NXMgaW5maW5pdGUgbGluZWFyXG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBsaW5lIHtcbiAgICBmcm9tIHtcbiAgICAgICAgd2lkdGg6IDEwcHhcbiAgICB9XG5cbiAgICB0byB7XG4gICAgICAgIHdpZHRoOiA1MHB4XG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIGxpbmUge1xuICAgIGZyb20ge1xuICAgICAgICB3aWR0aDogMTBweFxuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgd2lkdGg6IDUwcHhcbiAgICB9XG59XG5cbi53aGlybC5yaW5nZWQ6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICNlNzRjM2M7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICMyZWNjNzE7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjMmVjYzcxO1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMmVjYzcxO1xuICAgIG9wYWNpdHk6IDFcbn1cblxuLndoaXJsLnNoYWRvdy5vdmFsLmxlZnQ6YWZ0ZXIsXG4ud2hpcmwuc2hhZG93Lm92YWw6YWZ0ZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluLXNoYWRvdyAuMjVzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IHNwaW4tc2hhZG93IC4yNXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiA0MCUgMTAwJVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3Bpbi1zaGFkb3cge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCA1cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNXB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG5cbiAgICAyNSUge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC01cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTVweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCA1cHggLTVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgc3Bpbi1zaGFkb3cge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCA1cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNXB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG5cbiAgICAyNSUge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC01cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTVweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCA1cHggLTVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG59XG5cbi53aGlybC5zaGFkb3cub3ZhbC5yaWdodDphZnRlciB7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4tc2hhZG93IC4yNXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGFuaW1hdGlvbjogc3Bpbi1zaGFkb3cgLjI1cyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCUgNDAlXG59XG5cbkBrZXlmcmFtZXMgc3Bpbi1zaGFkb3cge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCA1cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNXB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG5cbiAgICAyNSUge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC01cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTVweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCA1cHggLTVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG59XG5cbi53aGlybC5zaGFkb3c6YWZ0ZXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGluLXNoYWRvdyAuMjVzIGluZmluaXRlIGxpbmVhcjtcbiAgICBhbmltYXRpb246IHNwaW4tc2hhZG93IC4yNXMgaW5maW5pdGUgbGluZWFyO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYm9yZGVyOiBub25lXG59XG5cbkBrZXlmcmFtZXMgc3Bpbi1zaGFkb3cge1xuICAgIDAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCA1cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgNXB4IDVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG5cbiAgICAyNSUge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC01cHggNXB4IDVweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTVweCA1cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgNTAlIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAtNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgMTAwJSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNXB4IC01cHggNXB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCA1cHggLTVweCA1cHggcmdiYSgwLCAwLCAwLCAuNSlcbiAgICB9XG59XG5cbi53aGlybC5zcGhlcmUuaG9yaXpvbnRhbDphZnRlcixcbi53aGlybC5zcGhlcmU6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaGVyZSAuNXMgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uOiBzcGhlcmUgLjVzIGluZmluaXRlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBoZWlnaHQ6IDQwcHhcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHNwaGVyZSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNDVweCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDQ1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC00NXB4IDAgMTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTQ1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNwaGVyZSB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgNDVweCAwIDEwcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDQ1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IC00NXB4IDAgMTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgLTQ1cHggMCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxufVxuXG4ud2hpcmwuc3BoZXJlLnZlcnRpY2FsOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBzcGhlcmUtdiAuNXMgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uOiBzcGhlcmUtdiAuNXMgaW5maW5pdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGhlaWdodDogNDBweFxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BoZXJlLXYge1xuICAgIGZyb20ge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgNDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDQ1cHggMTBweCByZ2JhKDAsIDAsIDAsIC41KVxuICAgIH1cblxuICAgIHRvIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC00NXB4IDEwcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTQ1cHggMTBweCByZ2JhKDAsIDAsIDAsIC41KVxuICAgIH1cbn1cblxuQGtleWZyYW1lcyBzcGhlcmUtdiB7XG4gICAgZnJvbSB7XG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCA0NXB4IDEwcHggcmdiYSgwLCAwLCAwLCAuNSk7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgNDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxuXG4gICAgdG8ge1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTQ1cHggMTBweCByZ2JhKDAsIDAsIDAsIC41KTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAtNDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgLjUpXG4gICAgfVxufVxuXG4ud2hpcmwudHJhZGl0aW9uYWw6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkICM3Nzc7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkICM3Nzc7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjOTk5O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjYmJiXG59XG5cbi5idG4taW5mby5kaXNhYmxlZCxcbi5idG4taW5mb1tkaXNhYmxlZF0sXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLFxuLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXTpob3ZlcixcbmZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm86aG92ZXIsXG4uYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsXG4uYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cyxcbi5idG4taW5mby5kaXNhYmxlZC5mb2N1cyxcbi5idG4taW5mb1tkaXNhYmxlZF0uZm9jdXMsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmZvY3VzLFxuLmJ0bi1pbmZvLmRpc2FibGVkOmFjdGl2ZSxcbi5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsXG4uYnRuLWluZm8uZGlzYWJsZWQuYWN0aXZlLFxuLmJ0bi1pbmZvW2Rpc2FibGVkXS5hY3RpdmUsXG5maWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0YmYwMDtcbiAgICBib3JkZXItY29sb3I6ICNmNGJmMDA7XG59XG5cbi5zdGFydExvY2F0aW9uIHtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogb3JhbmdlcmVkO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc3RhcnRMb2NhdGlvbjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MTgxQTc7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDI0cHg7XG4gICAgbGVmdDogLTNweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5lbmRMb2NhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwZGQxYztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5nZGlhbG9nLmRpYWxvZ3dpZHRoODAwIC5uZ2RpYWxvZy1jb250ZW50IHtcbiAgICB3aWR0aDogODAwcHggIWltcG9ydGFudDtcbn1cblxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiptZW51IHBhZ2Ugc3R5bGluZyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLm5vcGFkZGluZyB7XG4gICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tZW51X2Rpdl9pbm5lciBmaWVsZHNldCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMHB4O1xufVxuXG4ubWVudV9kaXZfaW5uZXIsXG4ubWVudV9zY3JvbGxlcl9pbm5lcixcbi5tZW51X2Rpdl91cHBlciB7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAycHggM3B4IHJnYmEoMTcxLCAxNzEsIDE3MSwgMC4yKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAycHggM3B4IHJnYmEoMTcxLCAxNzEsIDE3MSwgMC4yKTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMnB4IDNweCByZ2JhKDE3MSwgMTcxLCAxNzEsIDAuMik7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubWVudV9kaXZfaW5uZXIgLmJ0biB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMnB4IDNweCByZ2JhKDE3MSwgMTcxLCAxNzEsIDAuMik7XG4gICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMnB4IDNweCByZ2JhKDE3MSwgMTcxLCAxNzEsIDAuMik7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtM3B4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpLCAwIDJweCAzcHggcmdiYSgxNzEsIDE3MSwgMTcxLCAwLjIpO1xuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuXG4vKiAubWVudV9kaXZfaW5uZXIsXG4ubWVudV9zY3JvbGxlcl9pbm5lciB7XG4gICAgbWluLWhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b20gMjBweCAhaW1wb3J0YW50XG59ICovXG5cbi5tZW51X3Njcm9sbGVyX2lubmVyIC5zaWRlbWVudSB7XG4gICAgcGFkZGluZzogMHB4O1xufVxuXG4ubWVudV9zY3JvbGxlcl9pbm5lciAuc2lkZW1lbnUgdWwgbGkge1xuICAgIGNvbG9yOiAjODA4MDgwO1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjJmMmYyO1xufVxuXG4ubWVudV9zY3JvbGxlcl9pbm5lciAuc2lkZW1lbnUgdWwgbGkgaDQge1xuICAgIG1hcmdpbjogMHB4O1xuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgIzU3YWYyYztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QzZDNkMztcbn1cblxuLm1lbnVfc2Nyb2xsZXJfaW5uZXIgLnNpZGVtZW51IHVsIC5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3JkZXItbGVmdDogMHB4O1xufVxuXG4ubWVudV9zY3JvbGxlcl9pbm5lciAuc2lkZW1lbnUgdWwgLmFjdGl2ZSBoNCB7XG4gICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAjNTdhZjJjO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5tZW51X3Njcm9sbGVyX2lubmVyIC5zaWRlbWVudSB1bCAuYWN0aXZlIC5zdWJuYXYgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTllOWU5O1xufVxuXG4ubWVudV9zY3JvbGxlcl9pbm5lciAuc2lkZW1lbnUgdWwgLmFjdGl2ZTIge1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBib3JkZXItbGVmdDogMHB4O1xufVxuXG4ubWVudV9zY3JvbGxlcl9pbm5lciAuc2lkZW1lbnUgdWwgLmFjdGl2ZTIgaDQge1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuXG4vKiAucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzdkNWNjNjtcbn0gKi9cblxuLmRpdmhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExYjM5MztcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDBweCAwcHg7XG59XG5cbi5kaXZoZWFkZXIgaDQge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhcm1haW4ge1xuICAgIGJhY2tncm91bmQ6ICMxMWIzOTM7XG4gICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4uc2lkZWJhcm1haW4gaW1nIHtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2lkZWJhcm1haW4gdWwgbGkge1xuICAgIC8qIG1hcmdpbi10b3A6IDMwcHg7Ki9cbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6ICMzZTNkM2Q7XG59XG5cbi5zaWRlYmFybWFpbiB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMTRweDtcbn1cblxuLnNpZGViYXJtYWluIHVsIGxpIHNwYW4ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnNpZGViYXJtYWluIHVsIGxpOmhvdmVyIHN0cm9uZyB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zaWRlYmFybWFpbiB1bCBsaSBzdHJvbmcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNvbG9yOiAjODA4MDgwO1xufVxuXG4uc2lkZWJhcm1haW4gdWwgLmFjdGl2ZW1lbnUge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhcm1haW4gYTpob3Zlcixcbi5zaWRlYmFybWFpbiBhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG5cbi8qLm5hdmljb25zIHNwYW57XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL25hdmljb25zLWxpZ2h0LWdyZXkucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG4uYWN0aXZlIHNwYW57XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1hZ2VzL25hdmljb25zLWxpZ2h0LnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufSovXG5cbi5hY3RpdmUgc3Ryb25nIHtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuXG4jaG9tZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xufVxuXG4jcHJvZmlsZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMHB4IDA7XG59XG5cbiNtZW51IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUwcHggMDtcbn1cblxuI3NpdGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0zMDBweCAwO1xufVxuXG4ubWFpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2MHB4O1xufVxuXG4uZml4LXRvLXRvcCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAwcHggNDVweCAxMHB4IDIycHg7XG59XG5cbi5zZWN0aW9ub2ZtZW51IHtcbiAgICBmb250LWZhbWlseTogXCJvcGVuc2Fuc1wiLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG4uY3VzdG9tcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiBsaWdodGdyZXk7XG59XG5cbi50aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5hZGRhYmxlcyB7XG4gICAgbWFyZ2luOiAxMHB4O1xufVxuXG4uYWRkYWJsZXMgLmJ0bi1ibG9jayB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbn1cblxuXG4vKi5hZGRhYmxlcyAuYnRuLWJsb2NrOmhvdmVyIHtcbiAgICBjb2xvcjogIzAwMDtcbn0qL1xuXG4ubmV3YWRkZWRpdGVtLFxuLnNlY3Rpb25zYWRkZWQge1xuICAgIGZvbnQtZmFtaWx5OiBcIm9wZW5zYW5zXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5uZXdhZGRlZGl0ZW0gLmFkZHRvb2x0aXAsXG4uc2VjdGlvbnNhZGRlZCAuYWRkdG9vbHRpcCB7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0yNHB4O1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExYjM5MztcbiAgICBwYWRkaW5nOiAycHggMTBweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDBweCAwcHg7XG59XG5cbi5uZXdhZGRlZGl0ZW0gaW5wdXQsXG4uc2VjdGlvbnNhZGRlZCBpbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLm5ld2FkZGVkaXRlbSBpbnB1dDpmb2N1cyxcbi5zZWN0aW9uc2FkZGVkIGlucHV0OmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbm9uZTtcbn1cblxuLm5ld2FkZGVkaXRlbSBpbnB1dDpob3Zlcixcbi5zZWN0aW9uc2FkZGVkIGlucHV0OmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlNWU1ZTU7XG59XG5cbi5uZXdhZGRlZGl0ZW0gLmZhLWJhcnMsXG4uc2VjdGlvbnNhZGRlZCAuZmEtYmFycyB7XG4gICAgY29sb3I6ICNkM2QzZDM7XG59XG5cbi5uZXdhZGRlZGl0ZW0gLnJlbW92ZSxcbi5zZWN0aW9uc2FkZGVkIC5yZW1vdmUsXG4ubmV3YWRkZWRpdGVtIC5hZGQsXG4uc2VjdGlvbnNhZGRlZCAuYWRkIHtcbiAgICBjb2xvcjogI2QzZDNkMztcbiAgICBib3JkZXI6IDBweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG59XG5cbi5uZXdhZGRlZGl0ZW0gLmFkZCxcbi5zZWN0aW9uc2FkZGVkIC5hZGQge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLm5ld2FkZGVkaXRlbSAuZHJvcGRvd24gYnV0dG9uLFxuLnNlY3Rpb25zYWRkZWQgLmRyb3Bkb3duIGJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwcHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjOWM5OTk5O1xufVxuXG4ubmV3YWRkZWRpdGVtIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSxcbi5zZWN0aW9uc2FkZGVkIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGNvbG9yOiAjOWM5OTk5O1xufVxuXG4ubmV3YWRkZWRpdGVtIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSxcbi5zZWN0aW9uc2FkZGVkIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSBsaSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmEtcGx1cyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uaXRlbWFkZGVkIHtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbn1cblxuLml0ZW1hZGRlZCBpbnB1dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG4uc2VjdGlvbnNhZGRlZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkO1xuICAgIGJvcmRlci1jb2xvcjogI2YyZjJmMjtcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcbn1cblxuLm5ld2FkZGVkc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbn1cblxuLmV4dHJhc2l6ZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmV4dHJhc2l6ZXMgaDUge1xuICAgIGNvbG9yOiAjN2Q1Y2M2O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uYWRkZXh0cmFzIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uYWRkZXh0cmFzIGg1IHtcbiAgICBjb2xvcjogIzdkNWNjNjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLmFkZHNpemVzIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuXG4uYWRkc2l6ZXMgLmNoZWNrYm94IHtcbiAgICBtYXJnaW46IDBweDtcbn1cblxuLm5ld2FkZGVkaXRlbSBmaWVsZHNldCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmMmYyZjI7XG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5hZGRleHRyYXMsXG4uYWNjb3JkaW9uLXRvZ2dsZSxcbi5wYW5lbC10aXRsZSxcbi5hZGRzaXplcyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYWNjb3JkaW9uLXRvZ2dsZSBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5wYW5lbC1ib2R5IHtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuI215TW9kYWwyIC5tb2RhbC1kaWFsb2cge1xuICAgIHdpZHRoOiAxMDAwcHg7XG59XG5cbi5pdGVtbWVudSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgbWFyZ2luOiAwcHggMjBweCAyMHB4O1xufVxuXG4uc3ViaXRlbW1lbnUge1xuICAgIG1hcmdpbjogMHB4IDIwcHggMjBweDtcbn1cblxuLml0ZW1tZW51IC5sYWJlbC1kZWZhdWx0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICAgIGNvbG9yOiBibGFjaztcbn1cblxuLnN1YnNlY3Rpb25hZGRlZCB7XG4gICAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5ub3R1cGxvYWQsXG4udXBsb2FkaW5nLFxuLnVwbG9hZGVkIHtcbiAgICBwYWRkaW5nOiAzcHg7XG59XG5cbmkuZmEuZmEtY2hlY2sge1xuICAgIGNvbG9yOiBsaWdodGdyZXk7XG59XG5cbmkuZmEuZmEtc3BpbiB7XG4gICAgY29sb3I6IGxpZ2h0Z3JleTtcbn1cblxuI3BhbmVsQ2hhcnROZXcsXG4jcGFuZWxDaGFydE5ldzIsXG4jcGFuZWxDaGFydE5ldzMsXG4jcGFuZWxDaGFydE5ldzQge1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cbi51cGRhdGVvcmRlcnN0YXR1cyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZhLWNpcmNsZS1vLW5vdGNoIHtcbiAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLm5nZGlhbG9nLm5nZGlhbG9nLXRoZW1lLWRlZmF1bHQge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbkBzdXBwb3J0cyAoLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6YXV0bykge1xuICAgIC5tZW51X2Rpdl91cHBlciAubWVudXN1Y2Nlc3Mge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMjZweDtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbW96LW9zLXZlcnNpb24pIHtcbiAgICAubWVudV9kaXZfdXBwZXIgLm1lbnVzdWNjZXNzIHtcbiAgICAgICAgbWFyZ2luLXRvcDogLTI2cHg7XG4gICAgfVxufVxuXG4uaW5wdXRuYW1lIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuXG4vKmlucHV0IGZpbGUgY3VzdG9taXphdGlvbiovXG5cbi5pbnB1dGZpbGUge1xuICAgIHdpZHRoOiAwLjFweDtcbiAgICBoZWlnaHQ6IDAuMXB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7XG59XG5cbi5pbnB1dGZpbGUrbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAycHggM3B4IHJnYmEoMTcxLCAxNzEsIDE3MSwgMC4yKTtcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAycHggM3B4IHJnYmEoMTcxLCAxNzEsIDE3MSwgMC4yKTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMnB4IDNweCByZ2JhKDE3MSwgMTcxLCAxNzEsIDAuMik7XG4gICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNENDE0RTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5pbnB1dGZpbGU6Zm9jdXMrbGFiZWwsXG4uaW5wdXRmaWxlK2xhYmVsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0Q0MTRFO1xufVxuXG4uaW5wdXRmaWxlK2xhYmVsIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLyogXCJoYW5kXCIgY3Vyc29yICovXG59XG5cbi5pbnB1dGZpbGUrbGFiZWwgKiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5pbnB1dGZpbGU6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IG5vbmU7XG59XG5cblxuLyouaW5wdXRmaWxlOmZvY3VzICsgbGFiZWwsXG4uaW5wdXRmaWxlLmhhcy1mb2N1cyArIGxhYmVsIHtcbiAgICBvdXRsaW5lOiAxcHggZG90dGVkICMwMDA7XG4gICAgb3V0bGluZTogLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yIGF1dG8gNXB4O1xufSovXG5cbkBtZWRpYSAobWluLXdpZHRoOiAyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAgIC5pbnB1dGZpbGUrbGFiZWwge1xuICAgICAgICBmb250LXNpemU6IDlweDtcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAycHggM3B4IHJnYmEoMTcxLCAxNzEsIDE3MSwgMC4yKTtcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIC0zcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSksIDAgMnB4IDNweCByZ2JhKDE3MSwgMTcxLCAxNzEsIDAuMik7XG4gICAgICAgIGJveC1zaGFkb3c6IGluc2V0IDAgLTNweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA1KSwgMCAycHggM3B4IHJnYmEoMTcxLCAxNzEsIDE3MSwgMC4yKTtcbiAgICAgICAgcGFkZGluZzogMnB4IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNENDE0RTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbn1cblxudGFibGUgdGhlYWQgdHIgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uaGlkZGVubmV3IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZHJpdmVySW1hZ2VpbmRldGFpbHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmxvYWRpbmdEcml2ZXJJbWFnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDIwO1xuICAgIHRvcDogMTAlO1xuICAgIGxlZnQ6IDEwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLml0ZW1fZGF0YWFkZCBpbnB1dCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgd2lkdGg6IDI3JTtcbiAgICBtYXJnaW46IDAgMSUgMCAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDVweDtcbn1cblxuLml0ZW1fZGF0YWFkZCB0ZXh0YXJlYSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgICBtYXJnaW46IDAgMCAwIDA7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgd2lkdGg6IDQyLjUlO1xuICAgIHBhZGRpbmc6IDAgMCAwIDVweDtcbn1cblxuLml0ZW1fZGF0YWFkZCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIGJhY2tncm91bmQ6ICM0ZTRiNGI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDE2JTtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZGV0bCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbn1cblxuLmRldGwgbGFiZWwge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2UzZTNlMztcbiAgICBwYWRkaW5nOiAwcHggNXB4O1xufVxuXG4uZGV0bCBwIHtcbiAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG5AaW1wb3J0IHVybCgnaHR0cHM6Ly9tYXhjZG4uYm9vdHN0cmFwY2RuLmNvbS9mb250LWF3ZXNvbWUvNC43LjAvY3NzL2ZvbnQtYXdlc29tZS5taW4uY3NzJyk7XG5cbi5hY2NvcmRpb24tdG9nZ2xlOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgICBjb250ZW50OiBcIlxcZjA3OFwiO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmFjY29yZGlvbi1vcGVuZWQgLmFjY29yZGlvbi10b2dnbGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XG59XG5cbi5sb3dlci1oZWFkLXRleHQge1xuICAgIHBhZGRpbmc6IDEzcHggMDtcbn1cblxuLmxvd2VyLWhlYWQtdGV4dCBhIHtcbiAgICBjb2xvcjogIzExYjM5MztcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5cbi5sb3dlci1oZWFkLXRleHQgaDEuZmFxIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmRjYjk0O1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBwYWRkaW5nOiAxM3B4O1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMTJweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMTJweDtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLmZhcWFuc3dlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiAjNWZiZGFiO1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMTJweCAyMHB4IDFweCAzMHB4O1xufVxuXG4uZmFxYW5zd2VyIHAge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cblxuLyphLmFjdGl2ZSB7Ki9cblxuXG4vKmZvbnQtd2VpZ2h0OiBib2xkOyovXG5cblxuLyp9Ki9cblxuLnRvZ2dsZWZhcSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICBtYXJnaW46IDAgMCAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBib3gtc2hhZG93OiAwIDFweCA3cHggMCByZ2JhKDAsIDAsIDAsIDAuMjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbn1cblxuLmljb24tcGx1cyB7XG4gICAgY29sb3I6ICM1ZWM0Y2Q7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmljb24tbWludXMge1xuICAgIGNvbG9yOiAjNWVjNGNkO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5sb3dlci1hZGQtZm9ybSB7XG4gICAgd2lkdGg6IDk2JTtcbiAgICBib3JkZXI6IDBweCBzb2xpZCByZWQ7XG4gICAgbWFyZ2luOiAyMHB4IGF1dG8gMTBweDtcbn1cblxuLmljb24tbWludXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuXG4uYm94IGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMGM1MTc3ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC40cztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC40cztcbn1cblxuaS5mYS5mYS1taW51cy1jaXJjbGUge1xuICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICBmb250LXNpemU6IDIycHg7XG59XG5cbiN0YWJsZV9kciB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLyogcGFkZGluZzogMCAxMHB4OyAqL1xuICAgIC8qIGJhY2tncm91bmQ6ICMxMWIzOTM7ICovXG59XG5cbiN0YWJsZV9kciB0ciB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG59XG5cbiN0YWJsZV9kciB0ciB0aCxcbiN0YWJsZV9kciB0ciB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2UzZTNlMztcbiAgICBwYWRkaW5nOiAwIDVweDtcbn1cblxudGFibGUudGFibGVfbWVudWRldCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbnRhYmxlLnRhYmxlX21lbnVkZXQgdGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlM2UzZTM7XG4gICAgcGFkZGluZzogMCAwIDAgNXB4O1xufVxuXG4uZGF0YV9tb2RlbCBsYWJlbCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5kYXRhX21vZGVsIGlucHV0IHtcbiAgICB3aWR0aDogMzIlO1xuICAgIG1hcmdpbjogMCAwIDE4cHggMDtcbn1cblxuLmJveDEge1xuICAgIHdpZHRoOiA0OCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MzYmZiZjtcbiAgICBtYXJnaW46IDAgOHB4IDAgMDtcbiAgICBwYWRkaW5nOiA1cHggNXB4O1xuICAgIG1pbi1oZWlnaHQ6IDE3NXB4O1xufVxuXG4uc3Rfc3BhbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5tZW51X29yZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZW51X29yZCBzcGFuIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5tZW51X2l0bSBzcGFuIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZmJmYmY7XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG5cbi5pdGVtQnV0dG9uIHtcbiAgICBtYXJnaW46IDE1cHggMCAwIDA7XG4gICAgYmFja2dyb3VuZDogIzRlNGI0YjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogQ2FwaXRhbGl6ZTtcbiAgICBwYWRkaW5nOiA1cHggMTJweDtcbn1cblxuLnNhdmVCdXR0b24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYmFja2dyb3VuZDogIzExYjM5MztcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTNlM2UzO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbn1cblxuLmltYWdlSGVhZGluZyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zOXB4O1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAyM3B4O1xufVxuXG5cbi8qIEJhbm5lciBDU1MqL1xuXG4uYmFubmVyLWltYWdlLWRpdiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5iYW5uZXItaW1hZ2Uge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDc1cHg7XG59XG5cblxuLyogQ3VzdG9tZXIgSW5mbyBDU1MgKi9cblxuLmltYWdlX2N1c3RvbWVyIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgaGVpZ2h0OiAxMjBweDtcbiAgICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICAgIC8qbWFyZ2luLXJpZ2h0OiAzMHB4OyovXG59XG5cbi5oZWFkUGFyYSB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIHBhZGRpbmctbGVmdDogMTRweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5vcHRpb25EaXYxIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZDtcbiAgICAvKiBib3gtc2hhZG93OiBpbnNldCAxcHggMXB4IDVweCByZ2JhKDAsMTkyLDAsMSk7ICovXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1jb2xvcjogIzExYjM5MztcbiAgICAvKiBtYXJnaW46IDNweDsgKi9cbiAgICBtYXJnaW4tbGVmdDogMTFweDtcbiAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgLyogbWFyZ2luLXJpZ2h0OiA1cHg7ICovXG4gICAgd2lkdGg6IDQ2JTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDI1NSwgMCwgMC4xKTtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNvbG9yOiBibGFjaztcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmVtb3ZlQnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBjb2xvcjogYmxhY2s7XG59XG5cbi5hbnNEaXYge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4Y2ViMTtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xufVxuXG4udWktc2VsZWN0LWJvb3RzdHJhcCAudWktc2VsZWN0LWNob2ljZXMtcm93LmFjdGl2ZT5hIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTFiMzkzICFpbXBvcnRhbnQ7XG59XG5cbi5zdGF0dXNCdG5BY3RpdmUxIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBncmVlbiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc3RhdHVzQnRuQWN0aXZlMiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M2MDAzQyAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc3RhdHVzQnRuQWN0aXZlMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE1NSwgNSwgMC42NzEpICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi55ZWxsb3dSYXRpbmcge1xuICAgIGNvbG9yOiBvcmFuZ2Vcbn1cblxuLnJlZFJhdGluZyB7XG4gICAgY29sb3I6IHJlZFxufVxuXG4uZ3JlZW5SYXRpbmcge1xuICAgIGNvbG9yOiBncmVlblxufVxuXG4uZmEuY2hlY2ttYXJrIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAxMDBweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgd2lkdGg6IDI1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uY3VzdERhdGEge1xuICAgIHBhZGRpbmc6IDEwcHg7XG59Il19 */
