/*!********************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/contacts/JV.ContactList.scss ***!
  \********************************************************************************************************************************************************************************************************************************************/
h4.nofontfamilyreq{font-weight:600!important}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../bb51aad66cf829ed66aa.eot);src:url(../../bb51aad66cf829ed66aa.eot?#iefix) format("embedded-opentype"),url(../../b4a1398ddd410ed6cd3e.woff) format("woff"),url(../../76cc0d9b8f407f895d52.ttf) format("truetype"),url(../../0634eb637b04e5c5dd60.svg#09be4bfe8975a657af6444a6f1d73848) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(../../6b51c533bcc5d5e8f0f1.eot);src:url(../../6b51c533bcc5d5e8f0f1.eot?#iefix) format("embedded-opentype"),url(../../35a78c11f1eb84841621.woff) format("woff"),url(../../49f4ad618268dc94a782.ttf) format("truetype"),url(../../22e65c0c6ef954993a96.svg#fccccf1acf55b11d3e92cdf123b28da0) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../ce3b977fbf862016fff9.eot);src:url(../../ce3b977fbf862016fff9.eot?#iefix) format("embedded-opentype"),url(../../a7625556cfdf92a6efd3.woff) format("woff"),url(../../45008f107fa37c1ff2c0.ttf) format("truetype"),url(../../638c1a7237dbdd7a5e48.svg#dc56f0938c09c27a4156bb0f8f5176a2) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(../../ae061cec1486bb158800.eot);src:url(../../ae061cec1486bb158800.eot?#iefix) format("embedded-opentype"),url(../../d5bf4a85afc3d78ec788.woff) format("woff"),url(../../b07be5ef697ccb58ab50.ttf) format("truetype"),url(../../8bfe8c5b6553e50b2e33.svg#94c33cdd8f8847f3444990ab6c6e6a61) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../dbda9fdfe3e57a30311f.eot);src:url(../../dbda9fdfe3e57a30311f.eot?#iefix) format("embedded-opentype"),url(../../80b62f00e8febdd42ca7.woff) format("woff"),url(../../653637fe3b337d845106.ttf) format("truetype"),url(../../c62b075098b939316303.svg#b96880fafbf6b051ff49d9fe8a31137c) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(../../1a890a3366699d9f73aa.eot);src:url(../../1a890a3366699d9f73aa.eot?#iefix) format("embedded-opentype"),url(../../be42c4e1cd17929b8895.woff) format("woff"),url(../../4bf1409d6158e3b789ed.ttf) format("truetype"),url(../../27185343a71345261f10.svg#32756bd590186a9f248741d5548b466e) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../4ee8680df096ec01146e.eot);src:url(../../4ee8680df096ec01146e.eot?#iefix) format("embedded-opentype"),url(../../609e4aa5ac6f569f10a2.woff) format("woff"),url(../../22ae88ebb4492a9fd874.ttf) format("truetype"),url(../../2d00474563aaebe5906c.svg#72800b665ba60a9a58674e2a6befde3a) format("svg")}b,strong{font-weight:600}body{overflow-x:hidden}.jv-notificationsBar{background-color:#ffbb96;border-bottom:1px solid #dce3e7;color:#263238;font-size:12px;margin-left:-497px;padding:10px 5px 10px 50%;position:absolute;text-align:left;top:50px;width:100%;z-index:50}.jv-notificationsBar a{font-weight:400;margin-left:5px}.jv-blueButton{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-blueButton:focus,.jv-blueButton:hover{background:#215485;color:#fff;opacity:1}.jv-blueButton:focus{border:none}.jv-blueButton:active{opacity:.8}.jv-grayButton{background:grey;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-grayButton:focus,.jv-grayButton:hover{background:#4d4d4d;color:#fff;opacity:1}.jv-grayButton:focus{border:none}.jv-grayButton:active{opacity:.8}.btn,.btn-blue,.btn-cancel,.btn-green,.btn-red,.cancel{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;margin-right:10px;min-width:50px;padding:8px 15px;text-align:center}.btn-blue:focus,.btn-blue:hover,.btn-cancel:focus,.btn-cancel:hover,.btn-green:focus,.btn-green:hover,.btn-red:focus,.btn-red:hover,.btn:focus,.btn:hover,.cancel:focus,.cancel:hover{background:#215485;color:#fff;opacity:1}.btn-blue:focus,.btn-cancel:focus,.btn-green:focus,.btn-red:focus,.btn:focus,.cancel:focus{border:none}.btn-blue:active,.btn-cancel:active,.btn-green:active,.btn-red:active,.btn:active,.cancel:active{opacity:.8}.btn.right,.right.btn-blue,.right.btn-cancel,.right.btn-green,.right.btn-red,.right.cancel{margin-left:10px;margin-right:0}.btn.inline,.inline.btn-blue,.inline.btn-cancel,.inline.btn-green,.inline.btn-red,.inline.cancel{padding:7px 9px}.btn-cancel,.cancel{background:grey;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-cancel:focus,.btn-cancel:hover,.cancel:focus,.cancel:hover{background:#4d4d4d;color:#fff;opacity:1}.btn-cancel:focus,.cancel:focus{border:none}.btn-cancel:active,.cancel:active{opacity:.8}.btn-green{background:#38b24a;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-green:focus,.btn-green:hover{background:#20642a;color:#fff;opacity:1}.btn-green:focus{border:none}.btn-green:active{opacity:.8}.btn-blue:focus,.btn-blue:hover{background:#215485;color:#fff;opacity:1}.btn-blue:focus{border:none}.btn-blue:active{opacity:.8}.btn-hollow{border:1px solid #3d87cf;border-radius:2px;font-weight:400;padding-bottom:7px;padding-top:7px}.btn-hollow,.btn-hollow:hover{background:transparent;color:#3d87cf}.btn-hollow:active,.btn-hollow:focus{border:1px solid #3d87cf}.btn-hollow:disabled{border-color:grey;color:#333}.btn-red{background:#e51414;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-red:focus,.btn-red:hover{background:#870c0c;color:#fff;opacity:1}.btn-red:focus{border:none}.btn-red:active{opacity:.8}.w0{margin-left:0!important;margin-right:0!important;overflow:hidden!important;padding-left:0!important;padding-right:0!important;width:0!important}.w5{width:5%!important}.w10{width:10%!important}.w20{width:20%!important}.w25{width:25%!important}.w33{width:33%!important}.w34{width:34%!important}.w35{width:35%!important}.w40{width:40%!important}.w45{width:45%!important}.w50{width:50%!important}.w55{width:55%!important}.w60{width:60%!important}.w65{width:65%!important}.w70{width:70%!important}.w75{width:75%!important}.w80{width:80%!important}.w85{width:85%!important}.w90{width:90%!important}.w95{width:95%!important}.w100{margin-left:0!important;margin-right:0!important;width:100%!important}.marginTop0{margin-top:0!important}.marginTop5{margin-top:5px!important}.marginTop10{margin-top:10px!important}.marginTop15{margin-top:15px!important}.marginTop20{margin-top:20px!important}.marginTop25{margin-top:25px!important}.marginTop30{margin-top:30px!important}.marginRight0{margin-right:0!important}.marginRight5{margin-right:5px!important}.marginRight10{margin-right:10px!important}.marginRight15{margin-right:15px!important}.marginRight20{margin-right:20px!important}.marginRight25{margin-right:25px!important}.marginRight30{margin-right:30px!important}.marginLeft0{margin-left:0!important}.marginLeft5{margin-left:5px!important}.marginLeft10{margin-left:10px!important}.marginLeft15{margin-left:15px!important}.marginLeft20{margin-left:20px!important}.marginLeft25{margin-left:25px!important}.marginLeft30{margin-left:30px!important}.marginBottom0{margin-bottom:0!important}.marginBottom5{margin-bottom:5px!important}.marginBottom10{margin-bottom:10px!important}.marginBottom15{margin-bottom:15px!important}.marginBottom20{margin-bottom:20px!important}.marginBottom25{margin-bottom:25px!important}.marginBottom30{margin-bottom:30px!important}.m0{margin:0;padding-left:0;padding-right:0}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.m33{margin:33px}.m40{margin:40px}.m45{margin:45px}.m50{margin:50px}.m55{margin:55px}.m60{margin:60px}.m65{margin:65px}.m70{margin:70px}.m75{margin:75px}.m80{margin:80px}.m85{margin:85px}.m90{margin:90px}.m95{margin:95px}.m100{margin:100px 0}.paddingTop0{padding-top:0!important}.paddingTop5{padding-top:5px!important}.paddingTop10{padding-top:10px!important}.paddingTop15{padding-top:15px!important}.paddingTop20{padding-top:20px!important}.paddingTop25{padding-top:25px!important}.paddingTop30{padding-top:30px!important}.paddingRight0{padding-right:0!important}.paddingRight5{padding-right:5px!important}.paddingRight10{padding-right:10px!important}.paddingRight15{padding-right:15px!important}.paddingRight20{padding-right:20px!important}.paddingRight25{padding-right:25px!important}.paddingRight30{padding-right:30px!important}.paddingLeft0{padding-left:0!important}.paddingLeft5{padding-left:5px!important}.paddingLeft10{padding-left:10px!important}.paddingLeft15{padding-left:15px!important}.paddingLeft20{padding-left:20px!important}.paddingLeft25{padding-left:25px!important}.paddingLeft30{padding-left:30px!important}.paddingBottom0{padding-bottom:0!important}.paddingBottom10{padding-bottom:10px!important}.paddingBottom15{padding-bottom:15px!important}.paddingBottom20{padding-bottom:20px!important}.paddingBottom25{padding-bottom:25px!important}.paddingBottom30{padding-bottom:30px!important}.p0{margin-left:0;margin-right:0;padding:0}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.p33{padding:33px}.p40{padding:40px}.p45{padding:45px}.p50{padding:50px}.p55{padding:55px}.p60{padding:60px}.p65{padding:65px}.p70{padding:70px}.p75{padding:75px}.p80{padding:80px}.p85{padding:85px}.p90{padding:90px}.p95{padding:95px}.p100{margin-left:0;margin-right:0;padding:100px}@media print{a[href]:after{content:none!important}}table.modalTableView{border-collapse:collapse;border-radius:2px;border-spacing:0;line-height:1.5em;text-align:left;width:100%}table.modalTableView tbody{background:#fff}table.modalTableView tbody tr{border-top:1px solid #e6e6e6}table.modalTableView tbody tr:last-child{border-bottom:1px solid #e6e6e6!important}table.modalTableView tbody tr.grouped{border-top:none}table.modalTableView tbody tr.grouped td{padding-top:0}table.modalTableView tbody .actns{background:none;border:none;margin:0;padding:0}table.modalTableView td.right,table.modalTableView th.right{float:none;text-align:right}table.modalTableView td.left,table.modalTableView th.left{float:none;text-align:left}table.modalTableView td{max-width:123px!important;padding:10px 0 10px 10px;vertical-align:middle}table.modalTableView th{background:#edf4fa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#333;font-size:12px;font-weight:400;padding:5px 10px;white-space:nowrap}table.modalTableView th.headerRow{background:#f4f4f4;border:1px solid #e6e6e6!important;font-size:13px;font-weight:400;padding:10px;text-align:left}table.modalTableView tr{border-left:1px solid #e6e6e6!important;border-right:1px solid #e6e6e6!important}table.modalTableView p{margin:0}table.modalTableView p.actions{font-size:12px}table.modalTableView ul{margin:0;padding:0}table.modalTableView tfoot th{background:#f4f4f4}table.modalTableView tfoot th .paging{font-size:13px;font-weight:400}table.modalTableView{margin-top:10px}table.modalTableView tr:last-child{border-bottom:1px solid #ccc!important}table.modalTableView td{padding:3px}table.modalTableView th{border-top:1px solid #e6e6e6!important;font-size:13px;padding:5px}.select2-offscreen{position:absolute}.select2-results .select2-result{margin-left:0}.jv-modal form{padding:0 3px}.jv-modal dt{float:left;padding:5px 0;width:20%}.jv-modal dd{margin:0 0 0 20%;padding:5px 0;width:80%}fieldset[jv-uploader]{padding:10px!important}.upload,[jv-uploader]{background-color:#fff;border:1px dashed #aaa!important;font-size:16px;margin:10px 0}.qq-upload-instruction{display:inline!important;margin:0 10px}.qq-upload-list{display:block!important}.btn-cancel{background:#333}.btn-blue,.btn-cancel{border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-blue,button{background:#3d87cf}button{border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1}button.search-btn{bottom:2px;font-size:20px;height:30px;margin-right:0;padding:0 5px;position:relative;width:35px}button{margin-right:10px;min-width:35px;padding:8px 15px;text-align:center}button[disabled]{opacity:.5!important}.block,label{display:block}.left{float:left}.left,.right{position:relative}.right{float:right}.clear:after{clear:both;content:"";display:table}.clearSearch{color:#999;position:absolute;right:10px;top:1px}.paging{color:#3d87cf;float:right;font-size:13px;margin:0}.paging .jv-arrowLeft{background:url(../../4a1141184967009b17ea.svg) 0 0}.paging .jv-arrowLeft,.paging .jv-arrowRight{border:1px solid #e6e6e6!important;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.paging .jv-arrowRight{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff}.customHtml span.error{margin:0 0 0 20%}.customHtml .row-controls label{padding:2px 0}.warning{color:#f57d21}.ellipses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.templateDropdown{float:right;padding-left:10px;width:573px!important}.modalTooltip{position:absolute}.modalTooltip .tooltipWindow{background-color:#3d87cf;border-radius:3px;display:inline-block;font-weight:400!important;overflow-wrap:break-word;position:absolute;text-align:left;width:25em;z-index:2000}.modalTooltip .tooltipWindow:after{content:"";display:block;height:0;position:absolute;width:0}.modalTooltip .tooltipWindow .title{padding-bottom:5px}.modalTooltip .tooltipWindow .body{font-size:1em;margin:0}.modalTooltip .tooltipWindow .tooltipContainer{background-color:#fff;padding:10px}.modalTooltip .tooltipWindow p{font-size:.846em;margin-left:0;margin-right:0}.modalTooltip.down .tooltipWindow{bottom:1.8em;box-shadow:0 -2px 3px #ccc}.modalTooltip.down .tooltipWindow:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3d87cf;bottom:-5px}.modalTooltip.down.sitLeft .tooltipWindow{left:-1em;width:250px}.modalTooltip.down.sitLeft .tooltipWindow:after{left:19px}.modalTooltip.down.sitRight .tooltipWindow{right:-1em}.modalTooltip.down.sitRight .tooltipWindow:after{right:19px}.modalTooltip.up .tooltipWindow{box-shadow:0 2px 3px #ccc;top:1.8em}.modalTooltip.up .tooltipWindow:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;top:-5px}.modalTooltip.up.sitLeft .tooltipWindow{left:-1em;width:250px}.modalTooltip.up.sitLeft .tooltipWindow:after{left:19px}.modalTooltip.up.sitRight .tooltipWindow{right:-1em}.modalTooltip.up.sitRight .tooltipWindow:after{right:19px}.modalTooltip.pointRight .tooltipWindow{box-shadow:-2px 2px 3px #ccc;right:-1em}.modalTooltip.pointRight .tooltipWindow:after{border-bottom:6px solid transparent;border-left:6px solid #3d87cf;border-top:6px solid transparent;right:-4px}.modalTooltip.pointRight.top .tooltipWindow{top:1.8em}.modalTooltip.pointRight.top .tooltipWindow:after{top:5px}.modalTooltip.pointRight.bottom .tooltipWindow{bottom:1.8em}.modalTooltip.pointRight.bottom .tooltipWindow:after{bottom:5px}.modalTooltip.pointLeft .tooltipWindow{box-shadow:2px 2px 3px #ccc;left:-1em}.modalTooltip.pointLeft .tooltipWindow:after{border-bottom:6px solid transparent;border-right:6px solid #3d87cf;border-top:6px solid transparent;left:-4px}.modalTooltip.pointLeft.top .tooltipWindow{top:1.8em}.modalTooltip.pointLeft.top .tooltipWindow:after{top:5px}.modalTooltip.pointLeft.bottom .tooltipWindow{bottom:1.8em}.modalTooltip.pointLeft.bottom .tooltipWindow:after{bottom:5px}.modalTooltip.up .tooltipWindow .tooltipContainer{margin-top:4px}.modalTooltip.down .tooltipWindow .tooltipContainer{margin-bottom:4px}.modalTooltip.pointleft .tooltipWindow .tooltipContainer{margin-left:4px}.modalTooltip.pointright .tooltipWindow .tooltipContainer{margin-right:4px}.modalTooltip{color:gray!important;position:relative!important;text-decoration:none}.modalTooltip .tooltipContainer p{white-space:normal}.positionRelative{position:relative}.w30{width:30%!important}.marginTop10{margin-top:10px}.top3{top:3px}.top3,.top5{position:relative}.top5{top:5px}.marginTop25{margin-top:25px}.marginLeft5{margin-left:5px}.marginLeft10{margin-left:10px}.marginLeft20{margin-left:20px}.marginBottom5{margin-bottom:5px}.marginNone{margin:0!important}.paddingBottom3{padding-bottom:3px}.btn.disabled,.btn[disabled],button.disabled,button[disabled],input.disabled,input[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)!important;opacity:.5!important}.mce-caret{border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid #444!important}.mce-btn{border:1px solid #c5c5c5!important}.ng-invalid-required,.ng-pristine,.ng-valid{box-shadow:none!important}.w150{width:150px!important}.w150 .select2-container{max-width:150px}.w260{width:260px!important}.w260 .select2-container{max-width:260px}.position-relative{position:relative}.field-row-grid{display:table;margin-bottom:25px}.field-row-grid>div{display:table-cell;vertical-align:bottom}.field-row-grid>div.field-cell-separator{padding-right:15px}.field-row-grid .w160{width:160px!important}.field-row-grid .w175{width:175px!important}.field-row-grid .w230{width:230px!important}.field-row-grid .w260{width:260px!important}.field-row-grid input{padding:5px!important}.field-row-grid button{margin:0 0 1px;min-width:30px;padding:5px 0}.field-row-grid button i{font-size:1.3em}.jv-loading-button-spinner{background-image:url(../../348096485a34ef03e311.gif);background-position:50%;background-repeat:no-repeat;height:16px;width:16px}.ui-datepicker{height:auto!important}.ui-datepicker .ui-datepicker-title{font-size:1em}.ui-datepicker .ui-datepicker-title select{height:auto;min-width:0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{top:0!important}.ui-datepicker .ui-datepicker-next .ui-icon,.ui-datepicker .ui-datepicker-prev .ui-icon{height:23px}.jv-tabMenu{border-bottom:1px solid #e6e6e6;width:100%}.jv-tabMenu li{float:left}.jv-tab{margin-left:0;margin-right:1px;position:relative}.jv-tab a{background-color:#3d87cf;border-radius:3px 3px 0 0;font-size:13px;margin-right:0;padding:6px 20px}.jv-tab a,.jv-tab a:hover{box-shadow:none;color:#fff}.jv-tab a:hover{background-color:#215485;font-family:inherit}.jv-tab a:hover:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #f57d21;content:"";height:0;left:45%;position:absolute;top:30px;width:0}.jv-tab.active>a{background-color:#215485}.jv-tab.active>a:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #215485;color:#fff;content:"";height:0;left:45%;position:absolute;top:30px;width:0}.jv-tab-details{border:2px solid #3d87cf!important;margin-top:31px;overflow:auto;padding:10px}.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 #aaa;border-radius:4px;color:#444;display:block;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;-webkit-touch-callout:none;background-color:#fff;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%);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:#aaa;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) 100% 0 no-repeat;border:0;cursor:pointer;display:none;font-size:1px;height:12px;outline:0;position:absolute;right:24px;text-decoration:none;top:8px;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 #aaa;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 #aaa;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 #aaa;-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;border-top:none}.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 #aaa;border-radius:0 4px 4px 0;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#eeeeee",endColorstr = "#cccccc",GradientType = 0);height:100%;position:absolute;right:0;top:0;width:18px}.select2-container .select2-choice .select2-arrow b{background:url(../../c07457739c183c845cac.png) no-repeat 0 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 #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-family:sans-serif;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 #aaa;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;-webkit-box-shadow:none;box-shadow:none;color:#666;font-family:sans-serif;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 #aaa;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 40px!important}.select2-search input{background-position:100% -21px!important}}body{color:#333;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4}body,h1{font-weight:400}h1{font-size:22px}h2{font-size:16px}.small,h2,h3,h4,h5,strong,strong *{font-weight:600}.small,time{font-size:12px}time{color:#8c8c8c;font-weight:400}.jv-loading-button{position:relative;transition:padding-right .3s cubic-bezier(.175,.885,.32,1.275)}.jv-loading-button.is-loading{padding-right:36px}.jv-loading-button.is-loading .jv-loading-button-spinner{opacity:1;transition-duration:.4s}.jv-loading-button-spinner{margin-top:-8px;opacity:0;position:absolute;right:12px;top:50%;transition:opacity .1s}.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 #e6e6e6;border-radius:2px;color:#404040;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 #3d87cf;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:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jv-modal select:focus{background-color:#fff;border:1px solid #3d87cf;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 #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.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 #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.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 #ccc!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:30px!important;min-width:30px!important}.jv-modal .paging .pagination-count{color:#333}.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:#ccc}.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:#3d87cf;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:13px;font-weight:600;margin-top:4px;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:#e51414}.error{background-color:#fff;padding-top:5px}.ng-hide{display:none!important}.jv-modal-adapter input[type=text],.jv-modal-adapter textarea{width:100%}.jv-modal-adapter .jv-modalButton{margin-top:10px;text-align:right}.jv-modal-adapter .jv-modalButton .btn,.jv-modal-adapter .jv-modalButton .btn-cancel{margin-left:10px;margin-right:0}.jv-modal-adapter .jv-modalContent:after{clear:both;content:"";display:table}.jv-modal-adapter .jv-modalContent p{margin-bottom:0;padding:5px 0}.jv-modal-adapter .jv-modalContent>*{margin-bottom:10px}.jv-modal-adapter form{padding:0}.jv-modal-adapter .jv-hList{overflow:hidden}.jv-modal-adapter .jv-hList li{float:left}.jv-modal-adapter .jv-hList li input{margin:0 10px 0 0;width:260px}.jv-modal-adapter .jv-hList li input.wideInput{width:470px}.jv-modal-adapter .jv-hList li .btn,.jv-modal-adapter .jv-hList li .btn-black{margin-right:0}.jv-modal-adapter .jv-hList li span .select2-container{margin-right:10px;margin-top:4px}.jv-modal-visible .select2-drop{position:fixed}.clearfix:after{clear:both;content:"";display:table}.jv-pageTitle a{margin-right:20px;position:relative}.jv-pageTitle a:after{border-bottom:6px solid transparent;border-left:6px solid #e6e6e6;border-top:6px solid transparent;margin-top:-4px;right:-14px;z-index:1}.jv-pageTitle a:after,.jv-pageTitle a:before{content:"";height:0;position:absolute;top:50%;width:0}.jv-pageTitle a:before{border-bottom:8px solid transparent;border-left:8px solid #fff;border-top:8px solid transparent;margin-top:-6px;right:-11px;z-index:2}.jv-addIcon{padding-left:20px}.jv-addIcon,.jv-findDuplicates{line-height:15px;margin-right:15px}.jv-findDuplicates{background:url(../../bbb83bd9b4e092f70f64.png) 0 no-repeat;padding-left:25px}.jv-importContacts{line-height:15px;margin-right:15px;padding-left:20px}.jv-emailRound{border-radius:50%;display:inline-block;height:4px;margin-right:2px;padding-right:2px;vertical-align:middle;width:4px}.jv-emailRound.red{background:#e51414}.jv-emailRound.green{background:#38b24a}.jv-emailRound.orange{background:#f57d21}.jv-gridHeaderContainer td{padding:10px}.jv-gridHeaderContainer .jv-action{position:relative;width:190px}.jv-gridHeaderContainer .jv-action:before{color:#ccc;position:absolute;right:12px;top:14px;z-index:1}.jv-gridHeaderContainer .jv-action.jv-sortCombo{width:200px}.jv-gridHeaderContainer .jv-arrow{margin-top:2px;padding:0}.jv-gridHeaderContainer .jv-number{margin-top:12px;padding:0}.jv-sortPanel,.jv-sortPanel1{background-color:#fff;border:1px solid #e6e6e6;border-radius:0 0 2px 2px;border-top:none;left:79px;position:absolute;top:14px;z-index:999999}.jv-sortPanel li,.jv-sortPanel1 li{border-bottom:1px solid #e6e6e6;margin:0 10px;text-align:left}.jv-sortPanel li a,.jv-sortPanel1 li a{border-left:2px solid transparent;color:#333;font-weight:400;margin-left:-10px;padding:10px;width:110px}.jv-sortPanel li a:hover,.jv-sortPanel1 li a:hover{border-left:2px solid #3d87cf;color:#3d87cf}.jv-sortPanel li:last-child,.jv-sortPanel1 li:last-child{border-bottom:none}.jv-sortPanel1{left:298px;top:14px}.jv-sortPanel1 li a{width:118px}.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 #e51414;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";display:block;height:0;width:0}.jv-selectionMsg{border-top:3px solid #e51414!important}.jv-selectionMsg:before{margin:-14px auto 10px}.jv-selectionMsg{color:#e51414;color:red;left:20px;position:absolute;top:73px}.jv-gridBody .jv-gridRow>td{padding:10px 0 5px 10px;text-align:left;vertical-align:top}.jv-gridBody .jv-gridRow>td a{display:block;font-weight:600;line-height:1.2}.jv-gridBody .jv-gridRow>td span.phone{display:block;padding-left:15px}.jv-gridBody .jv-gridRow>th{background-color:#edf4fa;font-size:12px;font-weight:600;white-space:nowrap}.jv-gridBody .jv-gridRow input[type=checkbox]{margin-left:10px}.jv-dot{background:#666}.jv-dot,.jv-noDot{border-radius:50%;display:inline-block;height:4px;margin:0 5px;vertical-align:middle;width:4px}.jv-gridNameColumn{width:30%}.jv-welcomeMessage{font-size:16px;font-weight:600}#jv-successMessage{background:none repeat scroll 0 0 rgba(51,51,51,.7);bottom:0;color:#fff;display:none;left:0;line-height:30px;opacity:.9;padding:5px 10px;position:fixed;text-align:center;top:auto;width:100%;z-index:999999}.jv-searchIcon{text-indent:-999em}.jv-filter h3{padding:0}.jv-filter h3 span{margin:0 10px 0 0}.jv-filter .jv-searchOptions{border-bottom:1px solid #e6e6e6;margin:10px 0;padding-bottom:10px}.jv-filter .jv-searchOptions input[type=text]{margin-top:1px;padding:5px 5px 6px;width:100%}.jv-filter .jv-searchOptions .inputClearIcon{cursor:pointer;height:10px;position:absolute;right:12px;text-indent:-999em;top:12px;width:8px}.jv-filter .jv-searchOptions .jv-blueButton{display:inline-flex;line-height:18px;margin-top:5px;padding:0}.jv-filter .jv-searchOptions .jv-blueButton .jv-searchIcon{background-image:none;color:#fff;margin:5px;padding:2px 15px;text-indent:0}.jv-filter .facetOption{cursor:pointer;font-size:12px;padding:5px 0 0;position:relative}.jv-filter .facetOption input{cursor:pointer;font-size:13px}.jv-filter span{font-size:12px;margin:0}.jv-filter .jv-searchiconwrapper{margin:0;padding:4px 8px}.jv-filter .jv-filterarrow{margin:0;padding:0;right:0;width:24px}.jv-filter .jv-reset{border:1px solid #e6e6e6;border-radius:2px;color:#3d87cf!important;font-size:12px;margin:5px 0;padding:5px 10px}.jv-filter .jv-reset:hover{border-color:#3d87cf}.jv-filter .jv-resetInit{color:#3d87cf!important;cursor:pointer!important}.jv-filter .jv-more{padding:10px 0}.jv-filter .jv-saveSearch{color:#3d87cf;cursor:pointer;font-weight:600}.jv-filter .jv-selectSearch{display:block;margin:5px 0 0}.jv-filter .jv-saveBar{color:#000;cursor:text;font-weight:600}.jv-filter .jv-searchNameOnly{margin:5px 0}.jv-filter .jv-savedSearch a{display:block;padding:10px 0 0}.jv-filter .jv-largeFont{font-size:16px}.jv-filter .jv-darkFilterDivider{border-bottom:3px solid #215485;margin:10px 0}.jv-filter .jv-facet .jv-facetHeader{padding:5px 0}.jv-filter .jv-facet input[type=text]{width:100%}.jv-filter .jv-facet .inputClearIcon{cursor:pointer;height:10px;position:absolute;right:15px;text-indent:-999em;top:9px;width:9px}.jv-filter .jv-facetOperator{color:grey;display:inline-block;margin-left:5px}.jv-filter .jv-facetCategory{color:#3d87cf;cursor:pointer;font-size:13px;font-weight:600;word-wrap:break-word}.jv-filter .jv-minimizeFacet{padding-left:100px}.jv-filter .jv-inputwrapper{margin:5px 0;position:relative}.jv-filter .jv-facetValue{display:inline-block;vertical-align:top;width:90%;word-wrap:break-word;overflow-wrap:break-word}.jv-filter .jv-facetValues{border-bottom:1px solid #d9d9d9;margin-bottom:10px;padding-bottom:10px}.jv-filter .jv-facetValues .select2-container{margin-top:5px}.jv-facetLoadingImg{padding:15px}.jv-facetLoadingImg img{left:45%;position:relative}.jv-bodyLoadingSymbol{padding:100px 0;position:relative;text-align:center}#jv-modalDialog{width:740px}#jv-modalDialog .jv-modalContentWrapper{padding:15px}#jv-modalDialog .jv-modalContent p{padding:5px 0}#jv-modalDialog .jv-modalContent p strong{font-weight:600}#jv-modalDialog .jv-modalContent textarea{height:100px;min-height:100px;overflow-y:auto;width:98%}#jv-modalDialog div[ng-controller=addToReqController] .pagination-count{padding:0}#jv-modalDialog div[ng-controller=addToReqController] .paging{position:absolute;right:10px;top:75px}#jv-modalDialog div[ng-controller=addToReqController] button{font-size:13px;min-width:25px}#jv-modalDialog div[ng-controller=addToReqController] .postActions{clear:both}.jv-addContentContainer td{padding:5px 0}.jv-addContentContainer td input[type=text],.jv-addContentContainer td textarea{font-weight:400;padding:5px}.jv-addContentContainer td input[type=checkbox]{margin-right:10px}.jv-addContentContainer td ul li{padding:0 0 10px}.jv-modalError{color:red}.jv-modalContent .jv-detailsTab{border-bottom:1px solid #e6e6e6;height:30px;width:100%}.jv-modalContent .jv-detailsTab li{float:left}.jv-modalContent div.jv-importDuplicates{border-bottom:1px solid #e6e6e6;display:block;font-weight:600;margin-bottom:10px;margin-left:-18px;padding:10px 0}.jv-modalContent div.jv-importDuplicates input[type=radio]{margin:3px 5px 5px 20px}.jv-modalContent #ajax-upload{border:1px dashed #e6e6e6;padding:10px}.jv-modalContent #warningArea{padding:0}.jv-modalContent #instructions ul{overflow:hidden}.jv-modalContent #instructions ul li{float:left}.jv-modalContent #instructions ul li .jv-circleMinus,.jv-modalContent #instructions ul li .jv-circlePlus{cursor:pointer;height:16px;width:20px}.jv-modalContent #template{margin:5px 20px}.jv-modalContent .qq-uploader .qq-upload-list li{float:none;margin:10px}.jv-modalContent .qq-uploader p.qq-upload-instruction{display:block;margin-top:-15px;padding-top:2%;text-indent:10px}.jv-modalContent .jv-noteTag ul.holder{border-color:#e6e6e6;border-radius:3px;padding:5px}.jv-modalContent .jv-noteTag ul.holder li{margin:2px 5px 5px 0}.jv-modalContent .jv-noteTag .facebook-auto{left:15px;min-width:200px;width:auto}.jv-modalContent .btn.cancel{background:#333}.jv-userEmail{color:#3d87cf}.jv-emailRound,.jv-userEmail{cursor:pointer}.jv-info{background:none repeat scroll 0 0 #fff;border:1px solid #e6e6e6!important;border-radius:2px 2px 0 0;border-top:3px solid #3d87cf!important;font-size:13px;font-weight:400;height:auto;margin-left:-22px;margin-top:8px;padding:10px;position:absolute;white-space:normal;width:160px}.jv-close2{background:url(../../d0580cf7918c0c387370.png) no-repeat scroll -52px -635px transparent;cursor:pointer;display:inline-block;float:right;height:12px;overflow:hidden;padding:0;text-align:left;text-indent:-119988px;width:14px}.jv-contactInfo{max-width:265px;overflow:hidden;text-overflow:ellipsis}.jv-inlineBlock{display:inline-block}.jv-contactInfoEmail{float:right;width:95%}.jv-contactEmail{display:block;word-wrap:break-word}.jv-contactName{max-width:200px;word-wrap:break-word;overflow-wrap:break-word}.jv-infoContain{position:relative}.jv-infoContain:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;height:0;left:0;position:absolute;top:2px;width:0}.jv-addToCampaignButton{background-color:#3d87cf;border-radius:2px;color:#fff;cursor:pointer;float:left;margin:0 5px 0 0;padding:11px 15px;position:relative}.jv-small{height:0;margin:0;padding:0;width:0}.jv-selector{cursor:pointer}#jv-savedSearchModal .jv-hList li{position:relative}#jv-savedSearchModal .jv-hList li span.inputClearIcon{position:absolute;right:15px;text-indent:-999em;top:15px;width:15px}#jv-savedSearchModal table td span{margin-right:20px}.jv-selectSavedSearchActions{cursor:pointer}.jv-filter-settings{border:solid #e6e6e6;border-width:1px 0;margin-top:10px}.jv-filter-settings a{display:block;padding:10px 0}.jv-filter-settings-table td{padding:7px 0 7px 25px}.jv-filter-settings-table input{vertical-align:baseline}.jv-meta{font-size:.9em}.jv-emailAd{margin-right:10px;margin-top:15px}.jv-emailAd span{font-size:16px}.jv-emailAd .jv-adBody{font-size:12px}.jv-emailAd .jv-adBody strong{font-weight:600}.ui-menu .ui-menu-item a{font-family:Open Sans,Helvetica,Arial,sans-serif;font-size:12px}.w100{width:100%}.hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% -3px;background-repeat:no-repeat}.date-col{float:left;width:25%}.assign-col{float:right;width:65%}.select2-drop-mask{z-index:999999}.jv-pagePadding{padding-bottom:15px}.ui-datepicker{z-index:1000000!important}.jv-contact-header-nav{margin-left:220px;width:750px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic291cmNlL2NvbnRhY3RzL0pWLkNvbnRhY3RMaXN0LmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFzRkEsbUJBQ0kseUJDakZKLENDQUEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw0Q0FDQSwrT0RTRixDQ0FBLFdBQ0Usc0JBT0Esa0JBQ0EsZ0JBUEEsNENBQ0EsK09ESUYsQ0NLQSxXQUNFLHNCQU1BLGtCQUNBLGdCQU5BLDZDQUNBLG1QRERGLENDU0EsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw2Q0FDQSxtUERMRixDQ2NBLFdBQ0Usc0JBT0Esa0JBQ0EsZ0JBUEEsNkNBQ0EsbVBEVkYsQ0NtQkEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw2Q0FDQSxtUERmRixDQ3dCQSxXQUNFLHNCQU9BLGtCQUNBLGdCQVBBLDZDQUNBLG1QRHBCRixDQzRFQSxTQUNDLGVENUNELENFeEZBLEtBQ0UsaUJGc0dGLENFbkdBLHFCQU1DLHlCQUdBLGdDQVJDLGFDTkssQ0RZTixlQUlBLG1CQURBLDBCQVBBLGtCQUtBLGdCQUpBLFNBRkEsV0FVQSxVRnNHRCxDRTlGQyx1QkFDQyxlRDhEb0IsQ0M3RHBCLGVGZ0dGLENJNUVBLGVBN0NDLGtCQ0tNLENESE4sWUFEQSxrQkFFQSxVQ05PLENET1AsZUFDQSxlTE5xQixDS09yQixjQUNBLGVBQ0EsaUJBQ0EsaUJKNkhELENJNUhDLDBDQUNDLG1CQUNBLFVDZk0sQ0RnQk4sU0o4SEYsQ0k1SEMscUJBQ0csV0o4SEosQ0k1SEMsc0JBQ0MsVUo4SEYsQ0loR0EsZUFqREMsZUNDVSxDRENWLFlBREEsa0JBRUEsVUNOTyxDRE9QLGVBQ0EsZUxOcUIsQ0tPckIsY0FDQSxlQUNBLGlCQUNBLGlCSnFKRCxDSXBKQywwQ0FDQyxtQkFDQSxVQ2ZNLENEZ0JOLFNKc0pGLENJcEpDLHFCQUNHLFdKc0pKLENJcEpDLHNCQUNDLFVKc0pGLENJbkhBLHVEQXREQyxrQkNLTSxDREhOLFlBREEsa0JBRUEsVUNOTyxDRE9QLGVBQ0EsZUxOcUIsQ0tPckIsY0FpREEsa0JBaERBLGVBQ0EsaUJBQ0EsaUJKK0tELENJOUtDLHNMQUNDLG1CQUNBLFVDZk0sQ0RnQk4sU0pnTEYsQ0k5S0MsMkZBQ0csV0pnTEosQ0k5S0MsaUdBQ0MsVUpnTEYsQ0kxSUMsMkZBRUMsaUJBREEsY0o2SUYsQ0kxSUMsaUdBQ0MsZUo0SUYsQ0l6SUEsb0JBakVDLGVDQ1UsQ0RDVixZQURBLGtCQUVBLFVDTk8sQ0RPUCxlQUNBLGVMTnFCLENLT3JCLGNBQ0EsZUFDQSxpQkFDQSxpQko4TUQsQ0k3TUMsZ0VBQ0MsbUJBQ0EsVUNmTSxDRGdCTixTSitNRixDSTdNQyxnQ0FDRyxXSitNSixDSTdNQyxrQ0FDQyxVSitNRixDSTdKQSxXQXJFQyxrQkNVTyxDRFJQLFlBREEsa0JBRUEsVUNOTyxDRE9QLGVBQ0EsZUxOcUIsQ0tPckIsY0FDQSxlQUNBLGlCQUNBLGlCSnNPRCxDSXJPQyxrQ0FDQyxtQkFDQSxVQ2ZNLENEZ0JOLFNKdU9GLENJck9DLGlCQUNHLFdKdU9KLENJck9DLGtCQUNDLFVKdU9GLENJaFBDLGdDQUNDLG1CQUNBLFVDZk0sQ0RnQk4sU0orUEYsQ0k3UEMsZ0JBQ0csV0orUEosQ0k3UEMsaUJBQ0MsVUorUEYsQ0lyTUEsWUFuREMseUJBREEsa0JBR0EsZUw3QnFCLENLOEJyQixtQkFDQSxlSjhQRCxDSTdQQyw4QkFQQSx1QkFHQSxhSnFRRCxDSTdQQyxxQ0FFQyx3Qko4UEYsQ0k1UEMscUJBRUMsaUJDeENTLENEdUNULFVKK1BGLENJdE5BLFNBakZDLGtCQ2VLLENEYkwsWUFEQSxrQkFFQSxVQ05PLENET1AsZUFDQSxlTE5xQixDS09yQixjQUNBLGVBQ0EsaUJBQ0EsaUJKMlNELENJMVNDLDhCQUNDLG1CQUNBLFVDZk0sQ0RnQk4sU0o0U0YsQ0kxU0MsZUFDRyxXSjRTSixDSTFTQyxnQkFDQyxVSjRTRixDTWxOQyxJQUdFLHdCQUNBLHlCQUtBLDBCQUZBLHlCQUNBLDBCQVBELGlCTjBORixDTTNOQyxJQUNDLGtCTjhORixDTS9OQyxLQUNDLG1CTmtPRixDTW5PQyxLQUNDLG1CTnNPRixDTXZPQyxLQUNDLG1CTjBPRixDTTNPQyxLQUNDLG1CTmtQRixDTW5QQyxLQUNDLG1CTnNQRixDTXZQQyxLQUNDLG1CTjBQRixDTTNQQyxLQUNDLG1CTjhQRixDTS9QQyxLQUNDLG1CTmtRRixDTW5RQyxLQUNDLG1CTnNRRixDTXZRQyxLQUNDLG1CTjBRRixDTTNRQyxLQUNDLG1CTjhRRixDTS9RQyxLQUNDLG1CTmtSRixDTW5SQyxLQUNDLG1CTnNSRixDTXZSQyxLQUNDLG1CTjBSRixDTTNSQyxLQUNDLG1CTjhSRixDTS9SQyxLQUNDLG1CTmtTRixDTW5TQyxLQUNDLG1CTnNTRixDTXZTQyxLQUNDLG1CTjBTRixDTTNTQyxNQUdFLHdCQUNBLHlCQUhELG9CTmdURixDTWpTQyxZQUNDLHNCTm9TRixDTXJTQyxZQUNDLHdCTndTRixDTXpTQyxhQUNDLHlCTjRTRixDTTdTQyxhQUNDLHlCTmdURixDTWpUQyxhQUNDLHlCTm9URixDTXJUQyxhQUNDLHlCTndURixDTXpUQyxhQUNDLHlCTjRURixDTXhUQyxjQUNDLHdCTjJURixDTTVUQyxjQUNDLDBCTitURixDTWhVQyxlQUNDLDJCTm1VRixDTXBVQyxlQUNDLDJCTnVVRixDTXhVQyxlQUNDLDJCTjJVRixDTTVVQyxlQUNDLDJCTitVRixDTWhWQyxlQUNDLDJCTm1WRixDTS9VQyxhQUNDLHVCTmtWRixDTW5WQyxhQUNDLHlCTnNWRixDTXZWQyxjQUNDLDBCTjBWRixDTTNWQyxjQUNDLDBCTjhWRixDTS9WQyxjQUNDLDBCTmtXRixDTW5XQyxjQUNDLDBCTnNXRixDTXZXQyxjQUNDLDBCTjBXRixDTXRXQyxlQUNDLHlCTnlXRixDTTFXQyxlQUNDLDJCTjZXRixDTTlXQyxnQkFDQyw0Qk5pWEYsQ01sWEMsZ0JBQ0MsNEJOcVhGLENNdFhDLGdCQUNDLDRCTnlYRixDTTFYQyxnQkFDQyw0Qk42WEYsQ005WEMsZ0JBQ0MsNEJOaVlGLENNN1hDLElBSUUsU0FHQSxlQUNBLGVONlhILENNcllDLElBQ0MsVU53WUYsQ016WUMsS0FDQyxXTjRZRixDTTdZQyxLQUNDLFdOZ1pGLENNalpDLEtBQ0MsV05vWkYsQ01yWkMsS0FDQyxXTndaRixDTXpaQyxLQUNDLFdONFpGLENNN1pDLEtBQ0MsV05nYUYsQ01qYUMsS0FDQyxXTm9hRixDTXJhQyxLQUNDLFdOd2FGLENNemFDLEtBQ0MsV040YUYsQ003YUMsS0FDQyxXTmdiRixDTWpiQyxLQUNDLFdOb2JGLENNcmJDLEtBQ0MsV053YkYsQ016YkMsS0FDQyxXTjRiRixDTTdiQyxLQUNDLFdOZ2NGLENNamNDLEtBQ0MsV05vY0YsQ01yY0MsS0FDQyxXTndjRixDTXpjQyxLQUNDLFdONGNGLENNN2NDLEtBQ0MsV05nZEYsQ01qZEMsTUFJRSxjTm1kSCxDTXZjQyxhQUNDLHVCTjBjRixDTTNjQyxhQUNDLHlCTjhjRixDTS9jQyxjQUNDLDBCTmtkRixDTW5kQyxjQUNDLDBCTnNkRixDTXZkQyxjQUNDLDBCTjBkRixDTTNkQyxjQUNDLDBCTjhkRixDTS9kQyxjQUNDLDBCTmtlRixDTTlkQyxlQUNDLHlCTmllRixDTWxlQyxlQUNDLDJCTnFlRixDTXRlQyxnQkFDQyw0Qk55ZUYsQ00xZUMsZ0JBQ0MsNEJONmVGLENNOWVDLGdCQUNDLDRCTmlmRixDTWxmQyxnQkFDQyw0Qk5xZkYsQ010ZkMsZ0JBQ0MsNEJOeWZGLENNcmZDLGNBQ0Msd0JOd2ZGLENNemZDLGNBQ0MsMEJONGZGLENNN2ZDLGVBQ0MsMkJOZ2dCRixDTWpnQkMsZUFDQywyQk5vZ0JGLENNcmdCQyxlQUNDLDJCTndnQkYsQ016Z0JDLGVBQ0MsMkJONGdCRixDTTdnQkMsZUFDQywyQk5naEJGLENNNWdCQyxnQkFDQywwQk4rZ0JGLENNaGhCQyxpQkFDQyw2Qk5taEJGLENNcGhCQyxpQkFDQyw2Qk51aEJGLENNeGhCQyxpQkFDQyw2Qk4yaEJGLENNNWhCQyxpQkFDQyw2Qk4raEJGLENNaGlCQyxpQkFDQyw2Qk5taUJGLENNOWhCQyxJQUdFLGNBQ0EsZUFJQSxTTjhoQkgsQ010aUJDLElBQ0MsV055aUJGLENNMWlCQyxLQUNDLFlONmlCRixDTTlpQkMsS0FDQyxZTmlqQkYsQ01sakJDLEtBQ0MsWU5xakJGLENNdGpCQyxLQUNDLFlOeWpCRixDTTFqQkMsS0FDQyxZTjZqQkYsQ005akJDLEtBQ0MsWU5pa0JGLENNbGtCQyxLQUNDLFlOcWtCRixDTXRrQkMsS0FDQyxZTnlrQkYsQ00xa0JDLEtBQ0MsWU42a0JGLENNOWtCQyxLQUNDLFlOaWxCRixDTWxsQkMsS0FDQyxZTnFsQkYsQ010bEJDLEtBQ0MsWU55bEJGLENNMWxCQyxLQUNDLFlONmxCRixDTTlsQkMsS0FDQyxZTmltQkYsQ01sbUJDLEtBQ0MsWU5xbUJGLENNdG1CQyxLQUNDLFlOeW1CRixDTTFtQkMsS0FDQyxZTjZtQkYsQ005bUJDLEtBQ0MsWU5pbkJGLENNbG5CQyxNQUdFLGNBQ0EsZUFIRCxhTnVuQkYsQ014bUJBLGFBQ0ksY0FBZ0Isc0JONG1CbEIsQ0FDRixDT3B6QkEscUJBRUkseUJBSUEsa0JBTEEsaUJBRUEsa0JBQ0EsZ0JBQ0EsVVB1ekJKLENPcHpCSSwyQkFDSSxlUHN6QlIsQ09yekJRLDhCQUNJLDRCUHV6QlosQ090ekJZLHlDQUNJLHlDUHd6QmhCLENPdHpCWSxzQ0FDSSxlUHd6QmhCLENPdnpCZ0IseUNBQ0ksYVB5ekJwQixDT3B6QlEsa0NBSUksZ0JBSEEsWUFDQSxTQUNBLFNQdXpCWixDT2x6QkksNERBR0ksV0FDQSxnQlBtekJSLENPaHpCSSwwREFHSSxXQUNBLGVQaXpCUixDTzl5Qkksd0JBRUksMEJBREEseUJBRUEscUJQZ3pCUixDTzV5Qkksd0JBQ0ksa0JGL0NHLENFcURILGdDQURBLDZCQUpBLFVGeERELENFeURDLGNSbkRVLENRb0RWLGVSekRjLENRMERkLGlCQUdBLGtCUDh5QlIsQ08zeUJJLGtDQUNJLGtCRmpFRyxDRXNFSyxtQ0FGQSxjUjdERyxDUThESCxlUnJFTSxDUWtFZCxhQUNBLGVQZ3pCUixDTzN5QlEsd0JBRUksd0NBREEsd0NQOHlCWixDTzF5QkksdUJBQ0ksUVA0eUJSLENPM3lCZ0IsK0JBQ0ksY1A2eUJwQixDT3p5Qkksd0JBRUksU0FEQSxTUDR5QlIsQ096eUJJLDhCQUNJLGtCUDJ5QlIsQ08xeUJRLHNDQUNJLGNScEZPLENRcUZQLGVQNHlCWixDT3Z5QkEscUJBQ0ksZVAweUJKLENPdnlCUSxtQ0FDSSxzQ1B5eUJaLENPdHlCSSx3QkFDSSxXUHd5QlIsQ090eUJJLHdCQUNJLHVDQUNBLGNSdkdXLENRd0dYLFdQd3lCUixDTzF4QkEsbUJBQ0ksaUJQcXlCSixDT2p5QkksaUNBQ0ksYVBveUJSLENPOXhCSSxlQUNJLGFQaXlCUixDTy94QkksYUFFSSxXQUNBLGNBRkEsU1BteUJSLENPL3hCSSxhQUNJLGlCQUVBLGNBREEsU1BreUJSLENPM3hCQSxzQkFDSSxzQlA4eEJKLENPNXhCQSxzQkFHSSxzQkFDQSxpQ0FIQSxlQUNBLGFQaXlCSixDTzV4QkEsdUJBQ0kseUJBQ0EsYVAreEJKLENPNXhCQSxnQkFDSSx1QlAreEJKLENPM3hCQSxZQUNJLGVQdXlCSixDTzN4QkEsc0JBVkksWUFEQSxrQkFFQSxXQUNBLGVBQ0EsZ0JBQ0EsY0FDQSxlQUNBLGlCQUNBLGlCUDJ5QkosQ08zeEJBLGlCQVpJLGtCUGl6QkosQ09yeUJBLE9BR0ksWUFEQSxrQkFFQSxXQUNBLGVBQ0EsZ0JBQ0EsYVA4eEJKLENPN3hCSSxrQkFPSSxXQUhBLGVBRkEsWUFHQSxlQUZBLGNBR0Esa0JBTEEsVVBxeUJSLENPOXlCQSxPQW9CSSxrQkFIQSxlQUNBLGlCQUNBLGlCUGl5QkosQ083eEJBLGlCQUNJLG9CUGd5QkosQ090eEJBLGFBQ0ksYVA2eEJKLENPMXhCQSxNQUVJLFVQNnhCSixDTzF4QkEsYUFKSSxpQlBteUJKLENPL3hCQSxPQUVJLFdQNnhCSixDT3p4QkksYUFHSSxXQUZBLFdBQ0EsYVA2eEJSLENPenhCQSxhQUlJLFdBSEEsa0JBQ0EsV0FDQSxPUDZ4QkosQ092eEJBLFFBQ0ksY0FDQSxZQUNBLGVBQ0EsUVAweEJKLENPdnhCQSxzQkFVSSx1RFAweEJKLENPeHhCQSw2Q0FWSSxtQ0FEQSxrQkFFQSxrQkFFQSxlQUNBLHFCQUNBLFlBRUEsWUFMQSxxQkFJQSxVUHl5QkosQ09yeUJBLHVCQVVJLHNFUDJ4QkosQ092eEJJLHVCQUNJLGdCUDB4QlIsQ092eEJRLGdDQUNJLGFQeXhCWixDT3J4QkEsU0FDSSxhUHd4QkosQ09weEJBLFVBSUksZ0JEbFNILHNCQytSa0MsQ0FFL0IsbUJBREEsVVB5eEJKLENPcHhCQSxrQkFFSSxZQUNBLGtCQUZBLHFCUHl4QkosQ09qeEJBLGNDOVFHLGlCUm1pQ0gsQ1FsaUNFLDZCQUlFLHlCQUhBLGtCQUVBLHFCQUdBLDBCQUdBLHlCQVBBLGtCQUtBLGdCQUZBLFVEeVFpQixDQ3RRakIsWVJxaUNKLENRbmlDSSxtQ0FHRSxXQUNBLGNBSEEsU0FJQSxrQkFIQSxPUndpQ04sQ1FuaUNJLG9DQUNFLGtCUnFpQ04sQ1FuaUNJLG1DQUNFLGNBQ0EsUVJxaUNOLENRbmlDSSwrQ0FFRSxzQkFEQSxZUnNpQ04sQ1FuaUNJLCtCQUNDLGlCQUNBLGNBQ0EsY1JxaUNMLENRamlDSSxrQ0FFRSxZRHlPcUIsQ0MxT3JCLDBCUm9pQ04sQ1FsaUNNLHdDQUdFLGtDQUNBLG1DQUZBLDZCQURBLFdSdWlDUixDUWhpQ00sMENBQ0UsU0QrTjBCLENDOU4xQixXUmtpQ1IsQ1FqaUNRLGdEQUNFLFNSbWlDVixDUTloQ00sMkNBQ0UsVVJnaUNSLENRL2hDUSxpREFDRSxVUmlpQ1YsQ1EzaENJLGdDQUNFLDBCQUNBLFNSNmhDTixDUTVoQ00sc0NBRUUsZ0NBQ0Esa0NBQ0EsbUNBSEEsUVJpaUNSLENRMWhDTSx3Q0FDRSxTRGtNMEIsQ0NqTTFCLFdSNGhDUixDUTNoQ1EsOENBQ0UsU1I2aENWLENReGhDTSx5Q0FDRSxVUjBoQ1IsQ1F6aENRLCtDQUNFLFVSMmhDVixDUXJoQ0ksd0NBQ0UsNkJBQ0EsVVJ1aENOLENRdGhDTSw4Q0FJRSxvQ0FGQSw4QkFDQSxpQ0FGQSxVUjJoQ1IsQ1FwaENNLDRDQUNFLFNSc2hDUixDUXJoQ1Esa0RBQ0UsT1J1aENWLENRbGhDTSwrQ0FDRSxZUm9oQ1IsQ1FuaENRLHFEQUNFLFVScWhDVixDUS9nQ0ksdUNBQ0UsNEJBQ0EsU1JpaENOLENRaGhDTSw2Q0FJRSxvQ0FGQSwrQkFDQSxpQ0FGQSxTUnFoQ1IsQ1E5Z0NNLDJDQUNFLFNSZ2hDUixDUS9nQ1EsaURBQ0UsT1JpaENWLENRNWdDTSw4Q0FDRSxZUjhnQ1IsQ1E3Z0NRLG9EQUNFLFVSK2dDVixDUXhnQ0ksa0RBQ0UsY1IwZ0NOLENRdmdDRSxvREFDRSxpQlJ5Z0NKLENRdmdDRSx5REFDRSxlUnlnQ0osQ1F2Z0NFLDBEQUNFLGdCUnlnQ0osQ083NUJBLGNBRUkscUJBQ0EsNEJBQ0Esb0JQODVCSixDTzU1QlEsa0NBQ0ksa0JQODVCWixDT3g1QkEsa0JBQ0ksaUJQMjVCSixDT3o1QkEsS0FDSSxtQlA0NUJKLENPejVCQSxhQUNJLGVQNDVCSixDT3o1QkEsTUFFSSxPUDQ1QkosQ096NUJBLFlBSkksaUJQazZCSixDTzk1QkEsTUFFSSxPUDQ1QkosQ096NUJBLGFBQ0ksZVA0NUJKLENPejVCQSxhQUNJLGVQNDVCSixDT3o1QkEsY0FDSSxnQlA0NUJKLENPMTVCQSxjQUNJLGdCUDY1QkosQ08zNUJBLGVBQ0ksaUJQODVCSixDTzU1QkEsWUFDSSxrQlArNUJKLENPNzVCQSxnQkFDSSxrQlBnNkJKLENPMzVCSSxtS0FDSSxtQkFDQSxxRUFDQSxvQlA4NUJSLENPejVCQSxXQUdJLDRDQURBLDZDQURBLG1DUDg1QkosQ08xNUJBLFNBQ0ksa0NQNjVCSixDT3o1QkEsNENBQ0kseUJQNDVCSixDT3o1QkEsTUFDSSxxQlA0NUJKLENPMzVCSSx5QkFDSSxlUDY1QlIsQ08xNUJBLE1BRUkscUJQNDVCSixDTzM1QkkseUJBQ0ksZVA2NUJSLENPMTVCQSxtQkFDSSxpQlA2NUJKLENPMTVCQSxnQkFDSSxjQUNBLGtCUDY1QkosQ081NUJJLG9CQUNJLG1CQUNBLHFCUDg1QlIsQ083NUJRLHlDQUNJLGtCUCs1QlosQ08zNUJRLHNCQUNJLHFCUDY1QlosQ085NUJRLHNCQUNJLHFCUGc2QlosQ09qNkJRLHNCQUNJLHFCUG02QlosQ09wNkJRLHNCQUNJLHFCUHM2QlosQ09uNkJJLHNCQUNJLHFCUHE2QlIsQ09uNkJJLHVCQUdJLGVBREEsZUFEQSxhUHU2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LFFBRkEsb0JoQnFtRUYsQ2dCaG1FRSw0Q0FFQyxxQlhoR0ssQ1crRkwsVWhCbW1FSCxDZ0IvbEVDLGdCQ3pGQyx1RUFWRCx5QkFEQSxrQkFFQSxrQkFFQSxlQUNBLHFCQUNBLFlBRUEsWUFMQSxxQkFJQSxVakJ3c0VELENpQjVyRUMseUJBR0MsWUFEQSxxQkFEQSxVakJnc0VGLENnQmhuRUMsZ0JBTUMsVWhCNm1FRixDZ0J2bUVDLGdCQ2hHQyx1RUFmRCx5QkFEQSxrQkFFQSxrQkFFQSxlQUNBLHFCQUNBLFlBRUEsWUFMQSxxQkFJQSxVakI0dEVELENpQmh0RUMseUJBR0MsWUFEQSxxQkFEQSxVakJvdEVGLENnQnhuRUMsZ0JBTUMsV2hCcW5FRixDZWx0RUksVUFRSSxxQlZoQ0EsQ1UwQkEsMEJBQ0Esa0NBR0EsbUJBRkEsa0JBQ0Esa0JBRUEsWUFFQSxhZm10RVIsQ2Uvc0VnQix3Q0FDSSxzQ2ZpdEVwQixDZTlzRVksNkJBRUksZ0JBREEsV2ZpdEVoQixDZTlzRVksNkJBQ0ksZ0JBRUEsZWYrc0VoQixDZTVzRVEsa0JBQ0ksa0JBRUEsV0FEQSxTZitzRVosQ2U3c0VZLGdDQUdJLGNmK3NFaEIsQ2U3c0VZLGlFQUhJLHNCQURBLHdCZnF0RWhCLENlN3NFWSxvQ0FDSSxVZitzRWhCLENlenNFUSw0QkFDSSxrQkFDQSxlZjRzRVosQ2Uxc0VRLG1DQUNJLFlmNHNFWixDZTFzRVEsb0NBQ0ksYUFDQSxpQmY0c0VaLENlMXNFUSx1Q0FDSSxVZjRzRVosQ2Uxc0VRLGtDQUVJLFVHekZGLENId0ZFLFFmNnNFWixDZXhzRUksbUNBR0ksY0FEQSxZZjRzRVIsQ2Uxc0VRLHFEQUNJLGdCZjZzRVosQ2Uzc0VRLDJFQUNJLGdCZjhzRVosQ2U3c0VZLGlGQUVJLGVBREEsbUJBRUEsa0JmZ3RFaEIsQ2U3c0VRLGlFQUNJLFNmZ3RFWixDZS9zRVksK0VBQ0ksY0FDQSxjZmt0RWhCLENlOXNFSSxrQkFDSSxxQkFDQSxnQmZpdEVSLENlL3NFSSxpQkFFSSxrQlZoSEQsQ1UrR0Msc0JBRUEsVVZ6SEEsQ1UySEEsWUFEQSxpQmZtdEVSLENlanRFUSx3SEFJSSxTaEJoSFIsZUFka0IsQ2dCNEhWLFNBQ0EsU2ZvdEVaLENlanRFUSxvQkFHSSxlaEJqSFIsZUFqQmUsQ2dCaUlQLGVBRUEsU2ZtdEVaLENlL3NFSSxrQkFRSSxtQ0FGQSxTQUNBLE9BTkEsVUFFQSxlQUVBLFFBREEsTUFGQSxrQkFPQSxhZmt0RVIsQ2VqdEVRLDBCQUNJLDRDQUNBLHdCZm10RVosQ2VqdEVRLDBCQUVJLFVBREEsb0JBRUEsa0JmbXRFWixDZS9zRUksa0JBR0ksWUFEQSxnQkFEQSxlZm90RVIsQ2VodEVRLGdDQUNJLGFma3RFWixDZWh0RVEscUNBQ0ksYWZrdEVaLENlL3NFUSxxQ0FDSSx1QmZpdEVaLENlN3NFSSxnQkFDSSxrQkFDQSxXQUNBLFFmZ3RFUixDZTdzRUkscUJBQ0ksVVZ2TEEsQ1V3TEEsY2ZndEVSLENlN3NFSSx3Q0FFSSxvQ2ZndEVSLENlN3NFSSxrRUFJSSxjQURBLFVBREEsNEJma3RFUixDZTlzRVEsc0ZBQ0ksbUJmaXRFWixDZTdzRUksOENBRUksVUFEQSx1QmZpdEVSLENlN3NFSSxlQUNJLG9DZmd0RVIsQ2U3c0VJLHlEQUVJLHVCZmd0RVIsQ2U3c0VJLGdFQUlJLGNBREEsVUFEQSw0QmZrdEVSLENlL3NFUSxvRkFDSSxtQmZrdEVaLENlOXNFSSxxQ0FFSSxVQURBLHVCZmt0RVIsQ2U5c0VJLGNBQ0ksZWZpdEVSLENlaHRFUSxvQkFHSSxXQUZBLFdBQ0EsYWZtdEVaLENlL3NFSSxpQkFDSSxXZmt0RVIsQ2VodEVRLHdCQUNJLGdCR3RQRixDSHVQRSxjZmt0RVosQ2Uvc0VJLG1CQUNJLFVma3RFUixDZTNzRUksbUJBSEksYWZ3dEVSLENlcnRFSSxPQUdJLHFCVm5RQSxDVWlRQSxlZm90RVIsQ2U5c0VJLFNBQ0ksc0JmaXRFUixDZTFzRVEsOERBRUksVWY2c0VaLENlM3NFUSxrQ0FDSSxnQkFDQSxnQmY2c0VaLENlM3NFWSxxRkFFSSxpQkFDQSxjZjZzRWhCLENlenNFWSx5Q0FHRCxXQUZBLFdBQ0EsYWY0c0VYLENleHNFWSxxQ0FF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QUNBLDhCQUNBLDJCQTI5RUQsQ0F4OUVBLFVBRUMsV0FEQSxTQTQ5RUQsQ0F6OUVBLFlBRUMsWUFEQSxTQTY5RUQsQ0F6OUVBLG1CQUNDLGNBNDlFRCxDQXo5RUEsZ0JBQ0ksbUJBNDlFSixDQXo5RUEsZUFDQyx5QkE0OUVELENBejlFQSx1QkFDSSxrQkFDQSxTIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3R5cG9ncmFwaHktbm9mb250cy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbnRhY3RzL0pWLkNvbnRhY3RMaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9zb3VyY2UvY29tbW9uL3BhcnRpYWxzL19mb250cy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbW1vbi9wYXJ0aWFscy9fbm90aWZpY2F0aW9uc0Jhci5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbW1vbi9wYXJ0aWFscy9fY29sb3JzdjIuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2Zvcm1UZW1wbGF0ZS5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3NwaW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fZGF0ZXBpY2tlckZpeGVzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9zb3VyY2UvY29tbW9uL0pWLlRhYk1lbnUuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fdHJpYW5nbGUuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIuY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19sb2FkaW5nQnV0dG9uLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19zcGFjaW5nLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcblxuLy8gRm9udCBXZWlnaHRzXG4kZm9udC13ZWlnaHQtdGhpbjogMzAwO1xuJGZvbnQtd2VpZ2h0LXJlZ3VsYXI6IDQwMDtcbiRmb250LXdlaWdodC1zZW1pOiA2MDA7XG4kZm9udC13ZWlnaHQtYm9sZDogNzAwO1xuXG4vLyBGb250IFNpemVzXG4kZm9udC1zaXplLXNtYWxsOiAxMnB4O1xuLy8gYmFzZSBmb250LXNpemUgaXMgZGVmaW5lZCBpbiB0aGUgYm9keSB0YWcgQCAxM3B4LiBTZWUgYmVsb3cuXG4kZm9udC1zaXplLW5vcm1hbDogMTNweDtcbiRmb250LXNpemUtbWVkaXVtOiAxNnB4O1xuJGZvbnQtc2l6ZS1sYXJnZTogMjJweDtcbiRmb250LXNpemUteGxhcmdlOiAyOHB4O1xuXG5cbkBtaXhpbiB0eXBlLWxpZ2h0IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbkBtaXhpbiB0eXBlLXJvbWFuIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG59XG5cbkBtaXhpbiB0eXBlLW1lZGl1bSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5AbWl4aW4gdHlwZS1oZWF2eSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5AbWl4aW4gcmVzZXRGb250cyB7XG4gICAgYm9keSB7XG4gICAgICAgIGNvbG9yOiAkYm9keTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgLy8gQWRkaW5nIEhlbHZldGljYSwgSGVsdmV0aWNhIE5ldWUsIGFuZCBBcmlhbCBhcyBGYWxsYmFja3MgaWYgbmVjZXNzYXJ5XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgIH1cblxuICAgIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cblxuICAgIGg1IHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cblxuICAgIHAge1xuXG4gICAgfVxuICAgIHN0cm9uZywgc3Ryb25nICoge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuICAgIC5zbWFsbCB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cblxuICAgIGxhYmVsIHtcblxuICAgIH1cbiAgICB0aW1lIHtcbiAgICAgICAgY29sb3I6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzUlKTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIH1cblxufVxuaDQubm9mb250ZmFtaWx5cmVxIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWkgIWltcG9ydGFudDtcbn0iLCJcbkB1c2UgXCIuLi8uLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vcGFydGlhbHMvbm90aWZpY2F0aW9uc0JhclwiO1xuXG5AdXNlIFwiLi4vLi4vY29tbW9uL2Zvcm1UZW1wbGF0ZVwiO1xuXG5AdXNlIFwiLi4vLi4vY29tbW9uL3Rvb2x0aXBcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi9sb2FkaW5nQnV0dG9uXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jb21tb24vZGF0ZXBpY2tlckZpeGVzXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL21vZGFsXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vSlYuVGFiTWVudS5zY3NzXCI7XG5AdXNlIFwiLi4vLi4vLi4vbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLmNzc1wiO1xuXG4kT3ZlcmxheUhlYWRlckNvbG9yOiAjMkI2REFFO1xuJE92ZXJsYXlIZWFkZXJIZWlnaHQ6IDUwcHg7XG4kT3ZlcmxheVdpZHRoOiA2MDBweDsgXG4kT3ZlcmxheVBhZGRpbmc6IDEwcHg7XG4kcGFnZVdpZHRoOiA5OTBweDtcblxuQGluY2x1ZGUgcmVzZXRGb250cygpO1xuQGluY2x1ZGUgbG9hZGluZy1idXR0b24tYmFzZSgpO1xuQGluY2x1ZGUgbW9kYWwtYmFzZSgpO1xuQGluY2x1ZGUgbW9kYWwtY29tcGF0KCk7XG5cbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHR9XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG59XG5cbi5jbGVhcmZpeHtcblx0Jjo6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0ZGlzcGxheTogdGFibGU7XG5cdH1cbn1cblxuLmp2LXBhZ2VUaXRsZSB7IFxuXHRhIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdCY6YWZ0ZXIge1xuXHRcdFx0QGluY2x1ZGUgdHJpYW5nbGUocmlnaHQsICRib3JkZXIsIDZweCk7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC0xNHB4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0aGVpZ2h0OjA7XG5cdFx0XHR3aWR0aDowO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QGluY2x1ZGUgdHJpYW5nbGUocmlnaHQsICR3aGl0ZSwgOHB4KTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogLTExcHg7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdG1hcmdpbi10b3A6IC02cHg7XG5cdFx0XHRoZWlnaHQ6MDtcblx0XHRcdHdpZHRoOjA7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdH1cblx0fSBcbn1cblxuLmp2LWFkZEljb24ge1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNXB4O1xuXHRtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5cbi5qdi1maW5kRHVwbGljYXRlcyB7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uLy4uLy4uL2ltYWdlcy9pY29uLWZpbmREdXBsaWNhdGVzLnBuZ1wiKSBsZWZ0IGNlbnRlciBuby1yZXBlYXQ7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cblxuLmp2LWltcG9ydENvbnRhY3RzIHtcblx0cGFkZGluZy1sZWZ0OiAyMHB4O1xuXHRsaW5lLWhlaWdodDogMTVweDtcblx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4uanYtZW1haWxSb3VuZCB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0bWFyZ2luLXJpZ2h0OiAycHg7XG5cdHBhZGRpbmctcmlnaHQ6IDJweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogNHB4O1xuXHRoZWlnaHQ6IDRweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ji5yZWQge1xuXHQgIGJhY2tncm91bmQ6ICRyZWQ7XG5cdH1cblx0Ji5ncmVlbiB7XG5cdCAgYmFja2dyb3VuZDogJGdyZWVuO1xuXHR9XG5cdCYub3JhbmdlIHtcblx0ICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuXHR9XG59XG4uanYtZ3JpZEhlYWRlckNvbnRhaW5lciB7XG5cdHRkIHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHR9XG5cdC5qdi1hY3Rpb24ge1xuXHRcdHdpZHRoOiAxOTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0Y29sb3I6ICRkYXJrLXNlYztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTsgXG5cdFx0XHR0b3A6IDE0cHg7XG5cdFx0XHRyaWdodDogMTJweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdCYuanYtc29ydENvbWJvIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHR9XG5cdH1cblx0Lmp2LWFycm93IHtcblx0XHRtYXJnaW4tdG9wOiAycHg7XG5cdFx0cGFkZGluZzogMDtcblx0fVxuXHQuanYtbnVtYmVyIHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdG1hcmdpbi10b3A6IDEycHg7XG5cdH1cbn1cblxuLmp2LXNvcnRQYW5lbCwgLmp2LXNvcnRQYW5lbDEge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0Ym9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdGJvcmRlci10b3A6IG5vbmU7XG5cdGxlZnQ6IDc5cHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAxNHB4O1xuXHR6LWluZGV4OiA5OTk5OTk7XG5cdGxpIHtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRkYXJrO1xuXHRcdFx0cGFkZGluZzogMTBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAtMTBweDtcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkYmx1ZTtcblx0XHRcdFx0Y29sb3I6ICRibHVlO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHR9XG5cdH1cbn1cblxuLmp2LXNvcnRQYW5lbDEge1xuXHRsZWZ0OiAyOThweDtcblx0dG9wOiAxNHB4O1xuXHRsaSBhIHtcblx0XHR3aWR0aDogMTE4cHg7XG5cdH1cbn1cblxuLmp2LXNlbGVjdGlvbk1zZyB7XG5cdHotaW5kZXg6IDk5OTk5OTtcblx0QGluY2x1ZGUgZXJyb3ItdG9vbHRpcDtcblx0Y29sb3I6IHJlZDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDczcHg7XG5cdGxlZnQ6IDIwcHg7XG59XG5cbi5qdi1ncmlkQm9keSAuanYtZ3JpZFJvdyB7XG5cdD4gdGQge1xuXHRcdHBhZGRpbmc6IDEwcHggMCA1cHggMTBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0YSB7XG5cdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjI7XG5cdFx0fVxuXHRcdHNwYW4ucGhvbmUge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fSBcblx0fVxuXHQ+IHRoIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkdGgtYmctY29sb3I7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHR9XG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0fVxufVxuLmp2LWRvdCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA0cHg7XG5cdGJhY2tncm91bmQ6ICM2NjY2NjY7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5qdi1ub0RvdCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgbWFyZ2luOiAwIDVweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiA0cHg7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5qdi1ncmlkTmFtZUNvbHVtbiB7XG4gIHdpZHRoOiAzMCU7XG59XG5cbi5qdi13ZWxjb21lTWVzc2FnZSB7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbn1cblxuXG4janYtc3VjY2Vzc01lc3NhZ2Uge1xuXHRiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHJnYmEoNTEsNTEsNTEsLjcpO1xuXHRib3R0b206IDA7XG5cdHRvcDogYXV0bztcblx0Y29sb3I6ICR3aGl0ZTtcblx0ZGlzcGxheTogbm9uZTtcblx0bGVmdDogMDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdG9wYWNpdHk6IDAuOTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTk5OTk5O1xufVxuXG4uanYtc2VhcmNoSWNvbiB7XG5cdHRleHQtaW5kZW50OiAtOTk5ZW07XG59XG4uanYtZmlsdGVyIHtcblx0aDMge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0c3BhbiB7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAwIDA7XG5cdFx0fVxuXHR9XG5cdC5qdi1zZWFyY2hPcHRpb25zIHtcblx0XHRtYXJnaW46IDEwcHggMDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRpbnB1dFt0eXBlPXRleHRdIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0cGFkZGluZzogNXB4IDVweCA2cHggNXB4O1xuXHRcdFx0bWFyZ2luLXRvcDogMXB4O1xuXHRcdH1cblx0XHQuaW5wdXRDbGVhckljb24ge1xuXHRcdCAgcG9zaXRpb246IGFic29sdXRlO1xuXHRcdCAgcmlnaHQ6IDEycHg7XG5cdFx0ICB0b3A6IDEycHg7XG5cdFx0ICB3aWR0aDogOHB4O1xuXHRcdCAgaGVpZ2h0OiAxMHB4O1xuXHRcdCAgdGV4dC1pbmRlbnQ6IC05OTllbTtcblx0XHQgIGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0Lmp2LWJsdWVCdXR0b24ge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE4cHg7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHQuanYtc2VhcmNoSWNvbiB7XG5cdFx0XHRcdG1hcmdpbjogNXB4O1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMTVweDtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IDA7XG5cdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cblx0LmZhY2V0T3B0aW9uIHtcblx0XHRwYWRkaW5nOiA1cHggMCAwIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG5cdFx0aW5wdXQge1x0XHRcdFx0XG5cdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXHRzcGFuIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHR9XG5cdC5qdi1zZWFyY2hpY29ud3JhcHBlciB7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDRweCA4cHg7XG5cdH1cblx0Lmp2LWZpbHRlcmFycm93IHtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRyaWdodDogMDtcblx0XHR3aWR0aDogMjRweDtcblx0fVxuXHQuanYtcmVzZXQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcblx0XHRjb2xvcjogJGJsdWUgIWltcG9ydGFudDtcblx0XHRtYXJnaW46IDVweCAwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZTtcblx0XHR9XG5cdH1cblx0Lmp2LXJlc2V0SW5pdHtcbiAgXHRcdGNvbG9yOiAkYmx1ZSAhaW1wb3J0YW50O1xuICBcdFx0Y3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7XG4gXHQgfVxuXHQuanYtbW9yZSB7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHR9XG5cdC5qdi1zYXZlU2VhcmNoIHsgXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgXHQgXHRjb2xvcjogJGJsdWU7XG4gICAgXHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cblx0Lmp2LXNlbGVjdFNlYXJjaCB7XG5cdFx0bWFyZ2luOiA1cHggMCAwIDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblx0Lmp2LXNhdmVCYXIge1xuXHQgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHQgICAgY29sb3I6IGJsYWNrO1xuXHQgICAgY3Vyc29yOiB0ZXh0O1xuXHR9XG5cdC5qdi1zZWFyY2hOYW1lT25seXtcblx0ICBtYXJnaW46IDVweCAwO1xuXHR9XG5cdC5qdi1zYXZlZFNlYXJjaCB7XG5cdFx0YSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDEwcHggMCAwIDA7XG5cdFx0fVxuXHR9XG5cdC5qdi1sYXJnZUZvbnQge1xuXHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMjJweFxuXHR9XG5cdC5qdi1kYXJrRmlsdGVyRGl2aWRlcntcblx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJsdWUtdHJpO1xuXHRcdG1hcmdpbjogMTBweCAwO1xuXHR9XG5cblx0Lmp2LWZhY2V0IHtcblx0XHQuanYtZmFjZXRIZWFkZXIge1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0fVxuXHRcdGlucHV0W3R5cGU9dGV4dF0ge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHRcdC5pbnB1dENsZWFySWNvbiB7XG5cdFx0ICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ICByaWdodDogMTVweDtcblx0XHQgIHRvcDogOXB4O1xuXHRcdCAgd2lkdGg6IDlweDtcblx0XHQgIGhlaWdodDogMTBweDtcblx0XHQgIHRleHQtaW5kZW50OiAtOTk5ZW07XG5cdFx0ICBjdXJzb3I6IHBvaW50ZXI7XG5cdFx0fVxuXHR9XG5cblx0Lmp2LWZhY2V0T3BlcmF0b3Ige1xuXHRcdGNvbG9yOiAkZGFyay10cmk7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdH1cblxuXHQuanYtZmFjZXRDYXRlZ29yeSB7XG5cdCAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0ICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0ICAgY29sb3I6ICRibHVlO1xuXHQgICBjdXJzb3I6IHBvaW50ZXI7XG5cdCAgIHdvcmQtd3JhcDpicmVhay13b3JkO1xuXHR9XG5cblx0Lmp2LW1pbmltaXplRmFjZXR7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMDBweDtcblx0fVxuXG5cdC5qdi1pbnB1dHdyYXBwZXIge1xuXHQgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ICBtYXJnaW46IDVweCAwO1xuXHR9XG5cblx0Lmp2LWZhY2V0VmFsdWUge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdHdpZHRoOiA5MCU7XG5cdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7XG5cdH1cblxuXHQuanYtZmFjZXRWYWx1ZXN7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWQ5ZDk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcblx0XHQuc2VsZWN0Mi1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblx0fVxuXG59XG4uanYtZmFjZXRMb2FkaW5nSW1ne1xuICBwYWRkaW5nOiAxNXB4OyAgXG5cdGltZyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQgIGxlZnQ6IDQ1JTtcblx0fVxufVxuLmp2LWJvZHlMb2FkaW5nU3ltYm9sIHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qbW9kYWxzKi9cblxuI2p2LW1vZGFsRGlhbG9nIHtcblx0Ly8gZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xuXHR3aWR0aDogNzQwcHg7IFxuXHQuanYtbW9kYWxDb250ZW50V3JhcHBlciB7XG5cdFx0cGFkZGluZzogMTVweDtcblx0fVxuXHQuanYtbW9kYWxDb250ZW50IHtcblx0XHRwIHtcblx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0c3Ryb25nIHtcblx0XHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHRcdFx0fVxuXHRcdH1cblx0XHR0ZXh0YXJlYSB7XG5cdFx0ICBtaW4taGVpZ2h0OiAxMDBweDtcblx0XHRcdGhlaWdodDogMTAwcHg7XG5cdFx0XHR3aWR0aDogOTglO1xuXHRcdFx0b3ZlcmZsb3cteTogYXV0bztcblx0XHR9XG5cdH1cblx0ZGl2W25nLWNvbnRyb2xsZXI9J2FkZFRvUmVxQ29udHJvbGxlcidde1xuXHRcdC5wYWdpbmF0aW9uLWNvdW50e1xuXHRcdFx0cGFkZGluZzogMHB4O1xuXHRcdH1cblx0XHQucGFnaW5ne1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA3NXB4O1xuXHRcdFx0cmlnaHQ6IDEwcHg7XG5cdFx0fVxuXHRcdGJ1dHRvbntcblx0XHRcdG1pbi13aWR0aDogMjVweDtcblx0XHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHR9XG5cdFx0LnBvc3RBY3Rpb25ze1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXHR9XG5cbn1cblxuLyogQWRkIENhbXBhaWduICovXG4uanYtYWRkQ29udGVudENvbnRhaW5lciB7XG5cdHRkIHtcblx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRpbnB1dFt0eXBlPXRleHRdLCB0ZXh0YXJlYSwgIHtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0XHR9XG5cdFx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdH1cdFxuXHRcdHVsIGxpIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAxMHB4IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5qdi1tb2RhbEVycm9yIHtcbiAgY29sb3I6IHJlZDtcbn1cblxuLyogaW1wb3J0IGNvbnRhY3RzICovXG4uanYtbW9kYWxDb250ZW50IHtcblx0Lmp2LWRldGFpbHNUYWIge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGhlaWdodDogMzBweDtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRsaSB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHR9XG5cdH1cblxuXHRkaXYuanYtaW1wb3J0RHVwbGljYXRlcyB7XG5cdFx0cGFkZGluZzogMTBweCAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdG1hcmdpbi1sZWZ0OiAtMThweDtcblx0XHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0XHRtYXJnaW46M3B4IDVweCA1cHggMjBweDtcblx0XHR9XG5cdH1cblx0I2FqYXgtdXBsb2FkIHtcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJvcmRlcjogMXB4IGRhc2hlZCAkYm9yZGVyO1x0XG5cdH1cblx0I3dhcm5pbmdBcmVhIHtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdCNpbnN0cnVjdGlvbnMge1xuXHRcdHVsIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHQuanYtY2lyY2xlUGx1cywgLmp2LWNpcmNsZU1pbnVzIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdCN0ZW1wbGF0ZSB7XG5cdFx0bWFyZ2luOiA1cHggMjBweDtcblx0fVxuXHQucXEtdXBsb2FkZXIge1x0XHRcblx0XHQucXEtdXBsb2FkLWxpc3QgbGkge1xuXHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDEwcHg7XG5cdFx0fVxuXHRcdHAucXEtdXBsb2FkLWluc3RydWN0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZy10b3A6IDIlO1xuXHRcdFx0dGV4dC1pbmRlbnQ6IDEwcHg7XG5cdFx0XHRtYXJnaW4tdG9wOiAtMTVweDtcblx0XHR9XHRcdFxuXHR9XG5cdC5qdi1ub3RlVGFnIHtcblx0XHR1bC5ob2xkZXIge1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0bGkge1xuXHRcdFx0XHRtYXJnaW46IDJweCA1cHggNXB4IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5mYWNlYm9vay1hdXRvIHtcblx0XHRcdGxlZnQ6IDE1cHg7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdG1pbi13aWR0aDogMjAwcHg7XG5cdFx0fVxuXHR9XG5cdC5idG4uY2FuY2VsIHtcblx0XHRiYWNrZ3JvdW5kOiAkZGFyaztcblx0fVxufVxuXG4uanYtdXNlckVtYWlsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzNkODdjZjtcbn1cblxuLmp2LWVtYWlsUm91bmR7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmp2LWluZm8ge1xuICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlciFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IC0yMnB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgd2lkdGg6IDE2MHB4O1xufVxuXG4uanYtY2xvc2UyIHtcblx0YmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvY2FuZGlkYXRlLXNwcml0ZS5wbmdcIikgbm8tcmVwZWF0IHNjcm9sbCAtNTJweCAtNjM1cHggdHJhbnNwYXJlbnQ7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmbG9hdDogcmlnaHQ7XG5cdGhlaWdodDogMTJweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cGFkZGluZzogMDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0dGV4dC1pbmRlbnQ6IC0xMTk5ODhweDtcblx0d2lkdGg6IDE0cHg7XG59XG5cbi5qdi1jb250YWN0SW5mbyB7XG5cdG1heC13aWR0aDoyNjVweDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uanYtaW5saW5lQmxvY2sge1xuXHRkaXNwbGF5OmlubGluZS1ibG9jaztcbn1cbi5qdi1jb250YWN0SW5mb0VtYWlsIHtcblx0d2lkdGg6OTUlOyBcblx0ZmxvYXQ6cmlnaHQ7XG59XG4uanYtY29udGFjdEVtYWlsIHtcblx0ZGlzcGxheTpibG9jaztcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLmp2LWNvbnRhY3ROYW1lIHtcblx0bWF4LXdpZHRoOiAyMDBweDtcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xufVxuXG4uanYtaW5mb0NvbnRhaW4ge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5qdi1pbmZvQ29udGFpbjphZnRlciB7XG5cdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjM2Q4N2NmO1xuXHRib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0Y29udGVudDogXCJcIjtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMDtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDJweDtcblx0d2lkdGg6IDA7XG59XG5cbi5qdi1hZGRUb0NhbXBhaWduQnV0dG9uIHtcblx0Ly93aWR0aDogMjAwcHg7XG5cdG1hcmdpbjogMCA1cHggMCAwO1xuXHRmbG9hdDogbGVmdDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Y29sb3I6ICR3aGl0ZTtcblx0Ly9saW5lLWhlaWdodDogMzBweDtcblx0cGFkZGluZzogMTFweCAxNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbn1cblxuLmp2LXNtYWxse1xuICBwYWRkaW5nOjA7XG4gIG1hcmdpbjowO1xuICB3aWR0aDogMHB4O1xuICBoZWlnaHQ6IDBweDtcbn1cblxuLmp2LXNlbGVjdG9yIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBtb2RhbCAqL1xuI2p2LXNhdmVkU2VhcmNoTW9kYWwge1xuXHQuanYtaExpc3QgbGkge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRzcGFuLmlucHV0Q2xlYXJJY29uIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0XHR0ZXh0LWluZGVudDogLTk5OWVtO1xuXHRcdH1cblx0fVxuXHR0YWJsZSB0ZCBzcGFuIHtcblx0XHRtYXJnaW4tcmlnaHQ6IDIwcHg7XG5cdH1cbn1cblxuLmp2LXNlbGVjdFNhdmVkU2VhcmNoQWN0aW9ucyB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmp2LWZpbHRlci1zZXR0aW5ncyB7XG5cdGJvcmRlcjogc29saWQgJGJvcmRlcjtcblx0Ym9yZGVyLXdpZHRoOiAxcHggMDtcblx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRhIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiAxMHB4IDA7XG5cdH1cbn1cblxuLmp2LWZpbHRlci1zZXR0aW5ncy10YWJsZSB7XG5cdHRkIHtcblx0XHRwYWRkaW5nOiA3cHggMCA3cHggMjVweDtcblx0fVxuXHRpbnB1dCB7XG5cdFx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuXHR9XG59XG5cbi5qdi1tZXRhIHtcblx0Zm9udC1zaXplOiAwLjllbTtcbn1cblxuLmp2LWVtYWlsQWQge1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLmp2LWVtYWlsQWQgc3BhbiB7XG5cdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMTlweFxufVxuXG4uanYtZW1haWxBZCAuanYtYWRCb2R5IHtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyAvLzExcHhcblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdH1cbn1cblxuLy8gRm9yIGxvY2F0aW9uIGF1dG8tY29tcGxldGVcbi51aS1tZW51IC51aS1tZW51LWl0ZW0gYSB7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuXHRmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7IC8vMTFweFxufVxuXG4udzEwMCB7XG5cdHdpZHRoOiAxMDAlO1xufVxuXG4uaGFzRGF0ZXBpY2tlciB7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvYmx1ZS9pY29uLWNhbGVuZGFyLnBuZycpO1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIC0zcHg7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi5kYXRlLWNvbCB7XG5cdHdpZHRoOiAyNSU7XG5cdGZsb2F0OiBsZWZ0O1xufVxuLmFzc2lnbi1jb2wge1xuXHR3aWR0aDogNjUlO1xuXHRmbG9hdDogcmlnaHQ7XG59XG5cbi5zZWxlY3QyLWRyb3AtbWFzayB7XG5cdHotaW5kZXg6IDk5OTk5OTtcbn1cblxuLmp2LXBhZ2VQYWRkaW5nIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuLnVpLWRhdGVwaWNrZXIge1xuXHR6LWluZGV4OiAxMDAwMDAwICFpbXBvcnRhbnQ7XG59XG5cbi5qdi1jb250YWN0LWhlYWRlci1uYXZ7XG4gICAgbWFyZ2luLWxlZnQ6IDIyMHB4O1xuICAgIHdpZHRoOiA3NTBweDtcbiB9IiwiLy8gVXBkYXRlZCBieSBLZW5uZXRoIEphbWVzIEhhbWVyIHwga2VubmV0aEBqb2J2aXRlLmNvbVxuLy8gTWFyIDExLCAyMDE0XG4vLyBHb29nbGUgRm9udHMgLSBPcGVuIFNhbnM6IGh0dHA6Ly93d3cuZ29vZ2xlLmNvbS9mb250cyNVc2VQbGFjZTp1c2UvQ29sbGVjdGlvbjpPcGVuK1NhbnNcbi8vIENvbnZlcnRlZCB0byB3ZWIgdHlwZSB2aWE6IGh0dHA6Ly9mb250cHJlcC5jb20vIFxuQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vLi4vLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnN2ZyMwOWJlNGJmZTg5NzVhNjU3YWY2NDQ0YTZmMWQ3Mzg0OCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnN2ZyNmY2NjY2YxYWNmNTViMTFkM2U5MmNkZjEyM2IyOGRhMCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtUmVndWxhci5zdmcjZGM1NmYwOTM4YzA5YzI3YTQxNTZiYjBmOGY1MTc2YTInKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1JdGFsaWMudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLnN2ZyM5NGMzM2NkZDhmODg0N2YzNDQ0OTkwYWI2YzZlNmE2MScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnN2ZyNiOTY4ODBmYWZiZjZiMDUxZmY0OWQ5ZmU4YTMxMTM3YycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnN2ZyMzMjc1NmJkNTkwMTg2YTlmMjQ4NzQxZDU1NDhiNDY2ZScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtQm9sZC5zdmcjNzI4MDBiNjY1YmE2MGE5YTU4Njc0ZTJhNmJlZmRlM2EnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gICAgICAgXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDcwMDtcbn1cblxuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC10aGluOiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LXNlbWk6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbi8vIEZvbnQgU2l6ZXNcbiRmb250LXNpemUtc21hbGw6IDEycHg7XG4vLyBiYXNlIGZvbnQtc2l6ZSBpcyBkZWZpbmVkIGluIHRoZSBib2R5IHRhZyBAIDEzcHguIFNlZSBiZWxvdy5cbiRmb250LXNpemUtbm9ybWFsOiAxM3B4O1xuJGZvbnQtc2l6ZS1tZWRpdW06IDE2cHg7XG4kZm9udC1zaXplLWxhcmdlOiAyMnB4O1xuJGZvbnQtc2l6ZS14bGFyZ2U6IDI4cHg7XG5cblxuXG5ib2R5IHtcbiAgICBjb2xvcjogJGJvZHk7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgLy8gQWRkaW5nIEhlbHZldGljYSwgSGVsdmV0aWNhIE5ldWUsIGFuZCBBcmlhbCBhcyBGYWxsYmFja3MgaWYgbmVjZXNzYXJ5XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDUge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuYiwgc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG4uc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG59XG5cbmxhYmVsIHtcblxufVxudGltZSB7XG4gICAgY29sb3I6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzUlKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbn1cbiIsIi8vIGp2LW5vdGlmaWNhdGlvbnNCYXJcbi8vIENvbnRyb2xzIGFsbCBub3RpZmljYXRpb25zIGluIGFwcFxuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuL2NvbG9yc3YyXCIgYXMgKjtcbkB1c2UgXCIuL2ZvbnRzXCIgYXMgKjtcbmJvZHl7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgIFxufVxuXG4uanYtbm90aWZpY2F0aW9uc0JhciB7XG4gXHRjb2xvcjogJGRhcms7IFxuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwcHg7XG5cdHBhZGRpbmc6IDEwcHggNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogNDElKTsgXG5cdGZvbnQtc2l6ZTogMTJweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdHBhZGRpbmctbGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTQ5N3B4O1xuXHR6LWluZGV4OiA1MDtcblx0Ly8gLS0tLS0gRW5kIFxuLy9cdHNwYW4ge1xuLy9cdFx0d2lkdGg6IDEwMDBweDtcbi8vXHRcdG1hcmdpbjogMCBhdXRvO1xuLy9cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuLy9cdFx0ZGlzcGxheTogYmxvY2s7XG4vL1x0fVxuXHRhIHtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0fVxuLy9cdC5qdi1jbG9zZUljb24ge1xuLy9cdFx0ZmxvYXQ6IHJpZ2h0O1xuLy8vL1x0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcbi8vXHRcdHBhZGRpbmc6IDAgMjVweDtcbi8vXHRcdEBleHRlbmQgLmp2LWFjdGlvbkNsb3NlO1xuLy9cdH1cbn1cblxuXG5cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuLy8gU3R5bGVraXQgQ29sb3JzXG4kYmxhY2s6ICMxZTI4MmQ7XG4kd2hpdGU6ICNGRkY7XG4kZGFyazogIzI2MzIzODtcbiRkYXJrLXByaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3NS41JSk7IC8qICNmMWYxZjEgKi9cbiRkYXJrLXNlYzogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA2MCUpOyAvKiAjQ0NDICovXG4kZGFyay10cmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzAlKTsgLyogIzY2NiAqL1xuXG4kYmx1ZTogIzE4NzJjYzsgLyogJGJsdWU6ICM0MTg4Q0M7ICovXG4kYmx1ZS1wcmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDMlKTtcbiRibHVlLXNlYzogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGJsdWUtdHJpOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IC0yMCUpO1xuXG4kZ3JlZW46ICM0N2E4NGM7XG4kZ3JlZW4tcHJpOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiA0NSUpO1xuJGdyZWVuLXNlYzogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogMzAlKTtcbiRncmVlbi10cmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kcmVkOiAjZTUxNDE0O1xuJHJlZC1wcmk6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiA0MyUpO1xuJHJlZC1zZWM6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiAyMCUpO1xuJHJlZC10cmk6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJG9yYW5nZTogI2M0NDUwMDtcbiRvcmFuZ2UtcHJpOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogNDMlKTtcbiRvcmFuZ2Utc2VjOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogMjAlKTtcbiRvcmFuZ2UtdHJpOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogLTclKTtcblxuJG1hZ2VudGE6ICNmMDE5Nzg7XG4kbWFnZW50YS1wcmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMzAlKTtcbiRtYWdlbnRhLXNlYzogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG1hZ2VudGEtdHJpOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kbGlua2VkaW4tY29sb3I6ICMwRDY2OTY7XG4kdHdpdHRlci1jb2xvcjogIzM0QUFERjtcbiRnb29nbGUtY29sb3I6ICNERDRCMzk7XG4kZmFjZWJvb2stY29sb3I6ICMzRDVCOTY7XG4kZHJvcGJveC1jb2xvcjogIzAwN0VFNTtcbiRiaW5nLWNvbG9yOiAjZmFhNjFjO1xuXG4kcHVycGxlOiAjNzM1NGJkO1xuJGJsYWNrOiAjMjIyO1xuJGJvcmRlcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3MCUpO1xuXG4vLyBHbG9iYWwgRWxlbWVudHNcbiRib2R5OiAkZGFyaztcbiRnbG9iYWwtYmctY29sb3I6ICR3aGl0ZTtcbiRib3JkZXJCbHVlOiAxcHggc29saWQgJGJsdWUtcHJpO1xuJGZvbnQtd2VpZ2h0LXNlbWlHcmF5OiAkZGFyay10cmk7XG4kdGgtYWN0aW9uLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kZmlsdGVyLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kdGgtYmctY29sb3I6ICRibHVlLXByaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiRsYWJlbDogJGRhcmstdHJpO1xuJGZpbHRlclNoYWRvd0NvbG9yOiAkZGFyay1zZWM7XG4kaGVhZGVyQmFja2dyb3VuZENvbG9yOiAkZGFyay1wcmk7XG4kaGVhZGVyUGFuZWxzQ29sb3I6ICRib3JkZXI7XG4kZmlsdGVySG9yaXpvbnRhbE9mZnNldDogMnB4O1xuJGhlYWRlckgySGVpZ2h0OiA4MHB4O1xuJGFjdGlvbmJvcmRlckNvbG9yOiAkYm9yZGVyO1xuJG1vZGFsLXNoYWRvdzogdHJhbnNwYXJlbnQ7XG5cblxuIiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2dyYWRpZW50XCI7XG5cbkBtaXhpbiBidXR0b24oJGJhY2tncm91bmQ6ICRibHVlKSB7XG5cdGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1x0XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1pbi13aWR0aDogNTBweDtcblx0cGFkZGluZzogOHB4IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRiYWNrZ3JvdW5kLCAkbGlnaHRuZXNzOiAtMjAlKTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Jjpmb2N1cyB7XG5cdCAgIGJvcmRlcjogbm9uZTtcblx0fVxuXHQmOmFjdGl2ZXtcblx0XHRvcGFjaXR5OiAuODtcblx0fVxufVxuXG5AbWl4aW4gaG9sbG93LWJ1dHRvbigkY29sb3I6ICRibHVlKSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcblx0Y29sb3I6ICRjb2xvcjtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRwYWRkaW5nLWJvdHRvbTogN3B4O1xuXHRwYWRkaW5nLXRvcDogN3B4O1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGNvbG9yO1xuXHR9XG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3I7XG5cdH1cblx0JjpkaXNhYmxlZCB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdGJvcmRlci1jb2xvcjogJGRhcmstdHJpO1xuXHR9XG59XG5cbi5qdi1ibHVlQnV0dG9uIHtcblx0QGluY2x1ZGUgYnV0dG9uKCRibHVlKTtcbn1cblxuLmp2LWdyYXlCdXR0b24ge1xuXHRAaW5jbHVkZSBidXR0b24oJGRhcmstdHJpKTtcbn1cblxuLyoqKiBCVVRUT05TICoqKi9cbi5idG4sICVidG4ge1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdEBpbmNsdWRlIGJ1dHRvbjtcblx0Ji5yaWdodCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG5cdCYuaW5saW5lIHtcblx0XHRwYWRkaW5nOiA3cHggOXB4O1xuXHR9XG59XG4uYnRuLWNhbmNlbCwgJWJ0bi1jYW5jZWwsIC5jYW5jZWwsICVjYW5jZWwge1xuXHRAZXh0ZW5kICVidG47XG5cdEBpbmNsdWRlIGJ1dHRvbigkZGFyay10cmkpO1xufVxuLmJ0bi1ncmVlbiwgJWJ0bi1ncmVlbiB7XG5cdEBleHRlbmQgJWJ0bjtcblx0QGluY2x1ZGUgYnV0dG9uKCRncmVlbik7XG59XG4uYnRuLWJsdWUsICVidG4tYmx1ZSB7XG5cdEBleHRlbmQgJWJ0bjtcblx0QGluY2x1ZGUgYnV0dG9uKCRibHVlKTtcbn1cbi5idG4taG9sbG93IHtcblx0QGluY2x1ZGUgaG9sbG93LWJ1dHRvbigpO1xufVxuXG4uYnRuLXJlZHtcblx0QGV4dGVuZCAlYnRuO1xuXHRAaW5jbHVkZSBidXR0b24oJHJlZCk7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbi8vIFN0eWxla2l0IENvbG9yc1xuJGJsYWNrOiAjMjIyO1xuJHdoaXRlOiAjRkZGO1xuJGRhcms6ICMzMzM7XG4kZGFyay1wcmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNzUuNSUpOyAvKiAjZjFmMWYxICovXG4kZGFyay1zZWM6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNjAlKTsgLyogI0NDQyAqL1xuJGRhcmstdHJpOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDMwJSk7IC8qICM2NjYgKi9cbiRkYXJrLWJsdWU6ICMzMTQ3OUU7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbiRibHVlOiAjM2Q4N2NmOyAvKiAkYmx1ZTogIzQxODhDQzsgKi9cbiRibHVlLXByaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJGJsdWUtc2VjOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDMwJSk7XG4kYmx1ZS10cmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTIwJSk7XG5cbiRncmVlbjogIzM4QjI0QTtcbiRncmVlbi1wcmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDQ1JSk7XG4kZ3JlZW4tc2VjOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGdyZWVuLXRyaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRyZWQ6ICNlNTE0MTQ7XG4kcmVkLXByaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDQzJSk7XG4kcmVkLXNlYzogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDIwJSk7XG4kcmVkLXRyaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kb3JhbmdlOiAjZjU3ZDIxO1xuJG9yYW5nZS1wcmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJG9yYW5nZS1zZWM6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG9yYW5nZS10cmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAtNyUpO1xuXG4kbWFnZW50YTogI2YwMTk3ODtcbiRtYWdlbnRhLXByaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAzMCUpO1xuJG1hZ2VudGEtc2VjOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDIwJSk7XG4kbWFnZW50YS10cmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiR5ZWxsb3c6ICNmOWVkMjU7XG4keWVsbG93LXByaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDM0JSk7XG4keWVsbG93LXNlYzogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDIwJSk7XG4keWVsbG93LXRyaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IC0xMC41JSk7XG5cbiRsaW5rZWRpbi1jb2xvcjogIzBENjY5NjtcbiR0d2l0dGVyLWNvbG9yOiAjMzRBQURGO1xuJGdvb2dsZS1jb2xvcjogI0RENEIzOTtcbiRmYWNlYm9vay1jb2xvcjogIzNENUI5NjtcbiRkcm9wYm94LWNvbG9yOiAjMDA3RUU1O1xuJGJpbmctY29sb3I6ICNmYWE2MWM7XG4kYmx1ZS1uYXZoaWdobGlnaHQtY29sb3I6ICM2Mzk1QzI7XG5cbiRibHVlLTQ2OiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQ2JSk7XG4kcHVycGxlOiAjNzM1NGJkO1xuJGJsYWNrOiAjMjIyO1xuJGJvcmRlcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3MCUpO1xuXG4vLyBHbG9iYWwgRWxlbWVudHNcbiRib2R5OiAkZGFyaztcbiRnbG9iYWwtYmctY29sb3I6ICR3aGl0ZTtcbiRib3JkZXJCbHVlOiAxcHggc29saWQgJGJsdWUtcHJpO1xuJGZvbnQtd2VpZ2h0LXNlbWlHcmF5OiAkZGFyay10cmk7XG4kZ3JpZEFjdGlvbkNvbG9yOiAkZGFyay1wcmk7XG4kZmlsdGVyU2hhZG93Q29sb3I6ICRkYXJrLXNlYztcbiRsYWJlbDogJGRhcmstdHJpO1xuJGVudGl0eVJvd0JvcmRlckNvbG9yOiAkYm9yZGVyO1xuJHRoLWFjdGlvbi1iZy1jb2xvcjogJGRhcmstcHJpO1xuJHRoLWJnLWNvbG9yOiAkYmx1ZS1wcmk7XG4kZmlsdGVyLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kbW9kYWwtc2hhZG93OiB0cmFuc3BhcmVudDtcblxuLy9zb2NpYWwgYnV0dG9uc1xuJGxpbmtlZGluX2NvbG9yOiAjMDA3QUFBO1xuJGdvb2dsZV9jb2xvcjogIzQyODVmNDtcbiRmYWNlYm9va19jb2xvcjogIzRBNDc5NztcbiR0d2l0dGVyX2NvbG9yOiAjNDI5REUyO1xuXG4kZ3JleTogIzgwODA4MDsiLCJcbi8vIElFOVxuJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1zdmc6IGZhbHNlO1xuXG5AdXNlIFwiLi9jb21tb24vY29sb3JzXCIgYXMgKjtcblxuLy8vLyBGT05UUyAvLy8vXG5cbkB1c2UgXCIuL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIjtcbi8vQGluY2x1ZGUgZm9udHM7XG5AdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiLi9jb21tb24vZ3JhZGllbnRcIjtcblxuQHVzZSBcIi4vY29tbW9uL2J1dHRvbnNcIjtcbkB1c2UgXCIuL2NvbW1vbi90cmlhbmdsZVwiIGFzICo7XG5AdXNlIFwiLi9jb21tb24vcGFnaW5hdGlvblwiO1xuXG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLXdlYmtpdDogZmFsc2UgIWRlZmF1bHQ7XG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGE6IGZhbHNlICFkZWZhdWx0O1xuJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1taWNyb3NvZnQ6IGZhbHNlICFkZWZhdWx0O1xuJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1vcGVyYTogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vLy8gVVRJTElUSUVTIC8vLy9cblxuLy8gQWRkcyBjcm9zcy1icm93c2VyIHByZWZpeGVzIHRvIHRoZSBzcGVjaWZpZWQgcHJvcGVydHlcbkBtaXhpbiB2ZW5kb3IoJHByb3BlcnR5LCAkdmFsdWUpIHtcblx0QGlmICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itd2Via2l0IHsgLXdlYmtpdC0jeyRwcm9wZXJ0eX06IC13ZWJraXQoJHZhbHVlKTsgfVxuXHRAaWYgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1tb3ppbGxhIHsgLW1vei0jeyRwcm9wZXJ0eX06IC1tb3ooJHZhbHVlKTsgfVxuXHRAaWYgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1taWNyb3NvZnQgeyAtbXMtI3skcHJvcGVydHl9OiAtbXMoJHZhbHVlKTsgfVxuXHRAaWYgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1vcGVyYSB7IC1vLSN7JHByb3BlcnR5fTogLW8oJHZhbHVlKTsgfVxuXHQjeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbn1cblxuXG4vLy8vIEFOSU1BVElPTlMgLy8vL1xuXG5AbWl4aW4gYW5pbWF0aW9uKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24sICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi1uYW1lKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tbmFtZSwgJHByb3BlcnRpZXMpOyB9XG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tZGVsYXksICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi1kdXJhdGlvbigkcHJvcGVydGllcykgeyBAaW5jbHVkZSB2ZW5kb3IoYW5pbWF0aW9uLWR1cmF0aW9uLCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tZGlyZWN0aW9uLCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24tZmlsbC1tb2RlKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tZmlsbC1tb2RlLCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50KCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uLCAkcHJvcGVydGllcyk7IH1cblxuQG1peGluIHNsaWRlLXVwKCRkdXJhdGlvbjogMC4zcykge1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgLjUsIDEpO1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1peGluIHNsaWRlLWRvd24oJGR1cmF0aW9uOiAwLjNzLCAkaGVpZ2h0OiAxMDAwcHgpIHtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0bWF4LWhlaWdodDogJGhlaWdodDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5cbi8vLy8gU1BFRUNIIEJVQkJMRVMgLy8vL1xuXG4vLyBUdXJucyBlbGVtZW50IGludG8gYSBzcGVlY2ggYnViYmxlcyAodXNlZCBmb3IgbnVtYmVycylcbkBtaXhpbiBidWJibGUoJGJhY2tncm91bmQ6IG5vbmUsICR0ZXh0OiBub25lKSB7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdHBhZGRpbmc6IDJweCA1cHg7XG5cdEBpZiAkdGV4dCAhPSBub25lIHtcblx0XHRjb2xvcjogJHRleHQ7XG5cdH1cblx0QGlmICRiYWNrZ3JvdW5kICE9IG5vbmUge1xuXHRcdGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDRweDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0Ym90dG9tOiAtM3B4O1xuXHRcdGxlZnQ6IDRweDtcblx0XHRAaWYgJGJhY2tncm91bmQgIT0gbm9uZSB7XG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJGJhY2tncm91bmQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFR1cm5zIGVsZW1lbnQgaW50byBhIHJpYmJvbiB3cmFwcGluZyBhcm91bmQgdGhlIGVkZ2Ugb2Ygc29tZXRoaW5nICh0aW1lIHN0YW1wcylcbkBtaXhpbiBidWJibGUtc2lkZSgkYmFja2dyb3VuZDogJGJsdWUsICR0ZXh0OiAkd2hpdGUsICR0YWlsOiBib3R0b20sICRzaWRlOiByaWdodCkge1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDFweCAwICRkYXJrLXByaTtcblx0QGluY2x1ZGUgdHJpYW5nbGUtYWZ0ZXIoJHNpZGUsICRiYWNrZ3JvdW5kKTtcblx0Y29sb3I6ICR0ZXh0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogNXB4IDdweDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblx0ZmxvYXQ6ICRzaWRlO1xuXHR6LWluZGV4OiAyO1xuXHQmOmFmdGVyIHtcblx0XHQjeyR0YWlsfTogLTRweDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdG1hcmdpbi0jeyRzaWRlfTogLTZweDtcblx0JjphZnRlciB7XG5cdFx0I3skc2lkZX06IDA7XG5cdH1cbn1cblxuLy8vLyBXSURUSCBIRUxQRVJTIC8vLy9cblxuQGVhY2ggJHdpZHRoIGluIDAsIDUsIDEwLCAyMCwgMjUsIDMwLCAzMywgMzQsIDM1LCA0MCwgNDUsIDUwLCA1NSwgNjAsIDY1LCA3MCwgNzUsIDgwLCA4NSwgOTAsIDk1LCAxMDAge1xuXHQudyN7JHdpZHRofSB7XG5cdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigkd2lkdGgsIDEwMCkpICFpbXBvcnRhbnQ7XG5cdFx0QGlmICR3aWR0aCA9PSAxMDAgb3IgJHdpZHRoID09IDAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRAaWYgJHdpZHRoID09IDAge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vTWFyZ2luIEhlbHBlcnNcbkBlYWNoICRtYXJnaW5Ub3AgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0Lm1hcmdpblRvcCN7JG1hcmdpblRvcH0ge1xuXHRcdG1hcmdpbi10b3A6ICRtYXJnaW5Ub3ArcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJG1hcmdpblJpZ2h0IGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5tYXJnaW5SaWdodCN7JG1hcmdpblJpZ2h0fSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkbWFyZ2luUmlnaHQrcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJG1hcmdpbkxlZnQgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0Lm1hcmdpbkxlZnQjeyRtYXJnaW5MZWZ0fSB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRtYXJnaW5MZWZ0K3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBlYWNoICRtYXJnaW5Cb3R0b20gaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0Lm1hcmdpbkJvdHRvbSN7JG1hcmdpbkJvdHRvbX0ge1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW5Cb3R0b20rcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJG1hcmdpbiBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAsIDMzLCA0MCwgNDUsIDUwLCA1NSwgNjAsIDY1LCA3MCwgNzUsIDgwLCA4NSwgOTAsIDk1LCAxMDAge1xuXHQubSN7JG1hcmdpbn0ge1xuXHRcdG1hcmdpbjogJG1hcmdpbitweDtcblx0XHRAaWYgJG1hcmdpbiA9PSAxMDAgb3IgJG1hcmdpbiA9PSAwIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHRAaWYgJG1hcmdpbiA9PSAwIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHQvL292ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy9QYWRkaW5nIEhlbHBlcnNcbkBlYWNoICRwYWRkaW5nVG9wIGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5wYWRkaW5nVG9wI3skcGFkZGluZ1RvcH0ge1xuXHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZ1RvcCtweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AZWFjaCAkcGFkZGluZ1JpZ2h0IGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5wYWRkaW5nUmlnaHQjeyRwYWRkaW5nUmlnaHR9IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZ1JpZ2h0K3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBlYWNoICRwYWRkaW5nTGVmdCBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAge1xuXHQucGFkZGluZ0xlZnQjeyRwYWRkaW5nTGVmdH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHBhZGRpbmdMZWZ0K3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBlYWNoICRwYWRkaW5nQm90dG9tIGluIDAsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5wYWRkaW5nQm90dG9tI3skcGFkZGluZ0JvdHRvbX0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZ0JvdHRvbStweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBlYWNoICRwYWQgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwLCAzMywgNDAsIDQ1LCA1MCwgNTUsIDYwLCA2NSwgNzAsIDc1LCA4MCwgODUsIDkwLCA5NSwgMTAwIHtcblx0LnAjeyRwYWR9IHtcblx0XHRwYWRkaW5nOiAkcGFkK3B4O1xuXHRcdEBpZiAkcGFkID09IDEwMCBvciAkcGFkID09IDAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwIDtcblx0XHR9XG5cdFx0QGlmICRwYWQgPT0gMCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMCA7XG5cdFx0XHQvL292ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy9IZWxwZXIgY2xhc3MgdG8gYXZvaWQgcHJpbnRpbmcgdGhlIFVSTCB3aGVyZSA8YT4gaHJlZiBpcyB1c2VkXG5cbkBtZWRpYSBwcmludCB7ICBcbiAgICBhW2hyZWZdOmFmdGVyIHsgY29udGVudDogbm9uZSAhaW1wb3J0YW50OyB9ICBcbn1cbiIsIi8vQ1NTIG5lZWRzIHRvIGJlIGNsZWFuZWQgdXAgb24gdGhpcyBwYWdlIFxuXG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3Rvb2x0aXBcIiBhcyAqO1xuQHVzZSBcIi4uL19iYXNlXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCIgYXMgKjtcbnRhYmxlLm1vZGFsVGFibGVWaWV3IHtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgIHRib2R5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ3JvdXBlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3RucyB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkLnJpZ2h0LFxuICAgIHRoLnJpZ2h0XG4gICAge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgdGQubGVmdCxcbiAgICB0aC5sZWZ0XG4gICAge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTIzcHggIWltcG9ydGFudDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBUaGlzIGlzIGZvciB0Zm9vdCAmIHRoZWFkc1xuICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRoLWJnLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgLy8xMXB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgdGguaGVhZGVyUm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRoLWFjdGlvbi1iZy1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcbiAgICB9XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAmLmFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICB0Zm9vdCB0aCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXByaTtcbiAgICAgICAgLnBhZ2luZyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxudGFibGUubW9kYWxUYWJsZVZpZXd7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgIHRye1xuICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLXNlYyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIHRke1xuICAgICAgICBwYWRkaW5nOjNweDtcbiAgICB9XG4gICAgdGh7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IC8vMTVweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbn1cblxuLmxlZnR7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yaWdodHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi8vU2VsZWN0MiBzdHlsZXNcblxuLnNlbGVjdDItb2Zmc2NyZWVue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnNlbGVjdDItcmVzdWx0c3tcbiAgICAuc2VsZWN0Mi1yZXN1bHR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxufVxuXG4vLyBEZWZpbml0aW9uTGlzdCBGb3JtIC8vXG4uanYtbW9kYWx7XG4gICAgZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgIH1cbiAgICBkdCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xuICAgIH1cbiAgICBkZCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMjAlO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xuICAgIH0gICAgXG59XG5cblxuLy9maWxldXBsb2FkZXJcbmZpZWxkc2V0W2p2LXVwbG9hZGVyXXtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4udXBsb2FkLCBbanYtdXBsb2FkZXJde1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjQUFBICFpbXBvcnRhbnQ7XG59XG5cbi5xcS11cGxvYWQtaW5zdHJ1Y3Rpb257XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHggMTBweDtcbn1cblxuLnFxLXVwbG9hZC1saXN0e1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8vQnV0dG9uc1xuLmJ0bi1jYW5jZWx7XG4gICAgYmFja2dyb3VuZDogJGRhcms7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuLWJsdWV7XG4gICAgYmFja2dyb3VuZDogIzNkODdjZjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJ1dHRvbntcbiAgICBiYWNrZ3JvdW5kOiAjM2Q4N2NmO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgJi5zZWFyY2gtYnRue1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgIH1cbiAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXXtcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuXG5sYWJlbHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy9IZWxwZXIgbWV0aG9kcy8vXG5cbi5ibG9ja3tcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlZnR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ucmlnaHR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmNsZWFye1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuLmNsZWFyU2VhcmNoe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDFweDtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLy9QYWdpbmF0aW9uIGFycm93c1xuXG4ucGFnaW5ne1xuICAgIGNvbG9yOiAjM2Q4N2NmO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ucGFnaW5nIC5qdi1hcnJvd0xlZnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbi1wcmV2aW91cy5zdmdcIikgMCAwIFxufVxuLnBhZ2luZyAuanYtYXJyb3dSaWdodHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb24tbmV4dC5zdmdcIikgMCAwIG5vLXJlcGVhdCAjZmZmO1xufVxuXG4uY3VzdG9tSHRtbHtcbiAgICBzcGFuLmVycm9ye1xuICAgICAgICBtYXJnaW46IDAgMCAwIDIwJTtcbiAgICB9XG4gICAgLnJvdy1jb250cm9sc3tcbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLndhcm5pbmd7XG4gICAgY29sb3I6ICNmNTdkMjE7XG59XG5cbi8vZWxsaXBzaXNcbi5lbGxpcHNlcyB7XG4gICAgQGluY2x1ZGUgdmVuZG9yKHRleHQtb3ZlcmZsb3csIGVsbGlwc2lzKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50ZW1wbGF0ZURyb3Bkb3due1xuICAgIHdpZHRoOiA1NzNweCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbn1cblxuXG4vL1Rvb2x0aXAgXG5cbi5tb2RhbFRvb2x0aXB7XG4gICAgQGluY2x1ZGUgdG9vbHRpcCgyNWVtLCAxLjhlbSwgLTFlbSk7XG4gICAgY29sb3I6IGdyYXkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAudG9vbHRpcENvbnRhaW5lcntcbiAgICAgICAgcHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGhlbHBlcnNcbi5wb3NpdGlvblJlbGF0aXZle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53MzB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luVG9wMTB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnRvcDN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDozcHg7XG59XG5cbi50b3A1e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6NXB4O1xufVxuXG4ubWFyZ2luVG9wMjV7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1hcmdpbkxlZnQ1e1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tYXJnaW5MZWZ0MTB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ubWFyZ2luTGVmdDIwe1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm1hcmdpbkJvdHRvbTV7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm1hcmdpbk5vbmV7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nQm90dG9tM3tcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4vL0FkZGluZyBzdHlsZXMgZm9yIGRpc2FibGVkIGJ1dHRvbnMgb24gdGhlICBjYW5kaWRhdGUgbGlzdCBwYWdlLlxudGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uLCBpbnB1dCwgLmJ0biB7XG4gICAgJi5kaXNhYmxlZCwgJltkaXNhYmxlZF0ge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTUwKSAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vdGlueW1jZSBzdHlsZXMgYXJlIG1pc3NpbmcgdGhlIGJvcmRlcnMgYmVjYXVzZSBvZiB0aGUgZ2xvYmFsIG92ZXJyaWRlIG9uIGxpc3QgcGFnZVxuLm1jZS1jYXJldHtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgIzQ0NCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLm1jZS1idG57XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNSAhaW1wb3J0YW50O1xufVxuXG4vL3JlbW92aW5nIGJvcmRlciBmb3IgcmVxdWlyZWQgZmllbGRzIG9uIGZpcmVmb3ggaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNzIwOTA1Ny9maXJlZm94LWRyYXdzLXJlZC1ib3JkZXItb24tcmVxdWlyZWQtc2VsZWN0LWJveFxuLm5nLXByaXN0aW5lLC5uZy12YWxpZCwubmctaW52YWxpZC1yZXF1aXJlZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udzE1MHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIH1cbn1cbi53MjYwe1xuICAgIC8vcmVjZW50IGNocm9tZSB1cGRhdGUgYnJva2UgdGhpcy5XaWR0aCBjYWxjdWxhdGlvbnMgd2VyZSBvZmYgYnkgYSBwaXhlbCBjYXVzaW5nIHRoZSBkcm9wLWRvd24gdG8gYnJlYWsgb24gdG8gYSBuZXcgbGluZS5Ob3QgY2hhbmdpbmcgdGhlIGNsYXNzIGFzIGl0IG5lZWRzIHRvIGJlIGNoYW5nZWQgaW4gbXVsdGlwbGUgcGxhY2VzOiBOVlxuICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgfVxufVxuLnBvc2l0aW9uLXJlbGF0aXZle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLXJvdy1ncmlke1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAmLmZpZWxkLWNlbGwtc2VwYXJhdG9ye1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAZWFjaCAkd2lkdGggaW4gMTYwLCAxNzUsIDIzMCwgMjYwIHtcbiAgICAgICAgLncjeyR3aWR0aH0ge1xuICAgICAgICAgICAgd2lkdGg6ICR3aWR0aCtweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0e1xuICAgICAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMXB4O1xuICAgICAgICBpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuL3RyaWFuZ2xlXCIgYXMgKjtcblxuQG1peGluIHRvb2x0aXAyKCRjb2xvcjogJGJsdWUsICRwb3NpdGlvbjogdXApIHtcbiAgJHRvb2x0aXAtYm9yZGVyOiAzcHggc29saWQgJGNvbG9yICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDJweCByZ2JhKDAsMCwwLDAuMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbjogMDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSB0cmlhbmdsZSgkcG9zaXRpb24sICRjb2xvciwgNXB4KTtcbiAgfVxuICBAaWYgJHBvc2l0aW9uID09IGxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAkdG9vbHRpcC1ib3JkZXI7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgbGVmdDogLThweDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IHJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICByaWdodDogLThweDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IHVwIHtcbiAgICBib3JkZXItdG9wOiAkdG9vbHRpcC1ib3JkZXI7XG4gICAgJjpiZWZvcmUge1xuICAgICAgbWFyZ2luOiAtMTRweCBhdXRvIDEwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IGRvd24ge1xuICAgIGJvcmRlci1ib3R0b206ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgIGJvdHRvbTogLThweDtcbiAgICB9XG4gIH1cbn1cbkBtaXhpbiBlcnJvci10b29sdGlwIHtcblx0QGluY2x1ZGUgdG9vbHRpcDIoJHJlZCk7XG5cdGNvbG9yOiAkcmVkO1xufVxuXG5cbi8vLy8gVE9PTFRJUCBNSVhJTiAvLy8vXG5cbkBtaXhpbiB0b29sdGlwKCR3aWR0aDogMTBlbSwgJHZlcnRpY2FsT2Zmc2V0OiAwcHgsICRob3Jpem9udGFsT2Zmc2V0OiAxNXB4KSB7XG4gIC8vQnVnIDE0NjUxIC0gTlZcbiAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgLnRvb2x0aXBXaW5kb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDg3Y2Y7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB6LWluZGV4OiAyMDAwO1xuICAgIG92ZXJmbG93LXdyYXA6YnJlYWstd29yZDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5ib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgfVxuICAgIHB7XG4gICAgXHRmb250LXNpemU6MC44NDZlbTtcbiAgICBcdG1hcmdpbi1sZWZ0OjA7XG4gICAgXHRtYXJnaW4tcmlnaHQ6MDtcbiAgICB9XG4gIH1cbiAgJi5kb3duIHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIC0ycHggM3B4ICNjY2NjY2M7XG4gICAgICBib3R0b206ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjM2Q4N2NmO1xuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaXRMZWZ0IHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgbGVmdDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNpdFJpZ2h0IHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgcmlnaHQ6ICRob3Jpem9udGFsT2Zmc2V0O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnVwIHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggI2NjY2NjYztcbiAgICAgIHRvcDogJHZlcnRpY2FsT2Zmc2V0O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMzZDg3Y2Y7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNpdExlZnQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBsZWZ0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2l0UmlnaHQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICByaWdodDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucG9pbnRSaWdodCB7XG4gICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgYm94LXNoYWRvdzogLTJweCAycHggM3B4ICNjY2NjY2M7XG4gICAgICByaWdodDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzNkODdjZjtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYudG9wIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgdG9wOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYm90dG9tIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgYm90dG9tOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucG9pbnRMZWZ0IHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDNweCAjY2NjY2NjO1xuICAgICAgbGVmdDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzNkODdjZjtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYudG9wIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgdG9wOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYm90dG9tIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgYm90dG9tOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbiAgJi51cCB7XG4gICAgLnRvb2x0aXBXaW5kb3cgLnRvb2x0aXBDb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbiAgfVxuICAmLmRvd24gLnRvb2x0aXBXaW5kb3cgLnRvb2x0aXBDb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAmLnBvaW50bGVmdCAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAmLnBvaW50cmlnaHQgLnRvb2x0aXBXaW5kb3cgLnRvb2x0aXBDb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG4iLCJcbiVzcGlubmVyIHtcblx0Ly9ib3JkZXItcmFkaXVzOiA1MCU7XG5cdC8vYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4yKTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiVzcGlubmVyMzIge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmcuZ2lmJyk7XG59XG5cbiVzcGlubmVyMTYge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmctMTZweC5naWYnKTtcbn1cblxuQG1peGluIHNwaW5uZXItYmFzZSB7XG5cdC5zcGlubmVyMzIge1xuXHRcdEBleHRlbmQgJXNwaW5uZXIzMjtcblx0fVxuXHQuc3Bpbm5lcjE2IHtcblx0XHRAZXh0ZW5kICVzcGlubmVyMTY7XG5cdH1cbn0iLCIvLyBUT0RPOiBtb3ZlIHRoZXNlIHRvIHN0eWxla2l0XG5cbi51aS1kYXRlcGlja2VyIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgc2VsZWN0IHtcbiAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1wcmV2LFxuLnVpLWRhdGVwaWNrZXIgLnVpLWRhdGVwaWNrZXItbmV4dCB7XG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XG5cbiAgICAudWktaWNvbiB7XG4gICAgICAgIGhlaWdodDogMjNweDtcbiAgICB9XG59XG4iLCJAdXNlIFwiLi4vLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3RyaWFuZ2xlXCIgYXMgKjtcblxuLmp2LXRhYk1lbnUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxufVxuXG4uanYtdGFie1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIGF7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG4gICAgICAgIHBhZGRpbmc6IDZweCAyMHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdHJpO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICAgICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgdHJpYW5nbGUoZG93biwgJG9yYW5nZSk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi5hY3RpdmV7XG4gICAgICAgID5he1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtdHJpO1xuICAgICAgICAgICAgJjphZnRlcntcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZShkb3duLCAkYmx1ZS10cmkpO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMzBweDtcbiAgICAgICAgICAgICAgICBsZWZ0OiA0NSU7XG4gICAgICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG4uanYtdGFiLWRldGFpbHN7XG4gICAgbWFyZ2luLXRvcDozMXB4O1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMzZDg3Y2YgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOjEwcHg7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuLy8vLyBUUklBTkdMRVMgLy8vL1xuXG4vLyBUcmFuc2Zvcm1zIHRoZSBlbGVtZW50IGludG8gYSB0cmlhbmdsZVxuLy8gWW91IGNhbiBtb2RpZnkgYm9yZGVyIHNpemVzIHRvIGNoYW5nZSB0aGUgc2hhcGVcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG5cdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHR9XG59XG5cbi8vIEF0dGFjaGVzIGEgdHJpYW5nbGUgdG8gdGhlIGVsZW1lbnQgdXNpbmcgYSBwc2V1ZG8tZWxlbWVudFxuQG1peGluIHRyaWFuZ2xlLWFmdGVyKCRkaXJlY3Rpb246IGRvd24sICRjb2xvcjogJGJsdWUsICRzaXplOiA2cHgpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBBdHRhY2hlcyBhIHRyaWFuZ2xlIHRvIHRoZSBlbGVtZW50IHVzaW5nIGEgcHNldWRvLWVsZW1lbnRcbkBtaXhpbiB0cmlhbmdsZS1iZWZvcmUoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB0byBjaGFuZ2UgdGhlIGN1cnJlbnQgZWxlbWVudCBhbmQgaXQncyB0cmlhbmdsZSdzIGNvbG9yXG5AbWl4aW4gdHJpYW5nbGUtY29sb3IoJGNvbG9yOiAkYmx1ZSwgJGRpcmVjdGlvbjogZG93bikge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdCY6YWZ0ZXIge1xuXHRcdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRjb2xvcjtcblx0XHR9XG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS10b2dnbGVzIHtcblx0LnRyaWFuZ2xlLWV4cGFuZGVkLFxuXHQudHJpYW5nbGUtY29sbGFwc2VkIHtcblx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0fVxuXG5cdC50cmlhbmdsZS1leHBhbmRlZCB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUodXAsICRkYXJrLXNlYywgNXB4KTtcblx0fVxuXG5cdC50cmlhbmdsZS1jb2xsYXBzZWQge1xuXHRcdEBpbmNsdWRlIHRyaWFuZ2xlKGRvd24sICRkYXJrLXNlYywgNXB4KTtcblx0fVxufSIsIi8qXG5WZXJzaW9uOiAzLjQuNSBUaW1lc3RhbXA6IE1vbiBOb3YgIDQgMDg6MjI6NDIgUFNUIDIwMTNcbiovXG4uc2VsZWN0Mi1jb250YWluZXIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIC8qIGlubGluZS1ibG9jayBmb3IgaWU3ICovXG4gICAgem9vbTogMTtcbiAgICAqZGlzcGxheTogaW5saW5lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lcixcbi5zZWxlY3QyLWRyb3AsXG4uc2VsZWN0Mi1zZWFyY2gsXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAvKlxuICAgIEZvcmNlIGJvcmRlci1ib3ggc28gdGhhdCAlIHdpZHRocyBmaXQgdGhlIHBhcmVudFxuICAgIGNvbnRhaW5lciB3aXRob3V0IG92ZXJsYXAgYmVjYXVzZSBvZiBtYXJnaW4vcGFkZGluZy5cblxuICAgIE1vcmUgSW5mbyA6IGh0dHA6Ly93d3cucXVpcmtzbW9kZS5vcmcvY3NzL2JveC5odG1sXG4gICovXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogd2Via2l0ICovXG4gICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogZmlyZWZveCAqL1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIGNzczMgKi9cbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDhweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZWVlKSwgY29sb3Itc3RvcCgwLjUsICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZWVlIDAlLCAjZmZmIDUwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA1MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHIgPSAnI2ZmZmZmZicsIGVuZENvbG9yc3RyID0gJyNlZWVlZWUnLCBHcmFkaWVudFR5cGUgPSAwKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjYWFhO1xuXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNlZWUpLCBjb2xvci1zdG9wKDAuOSwgI2ZmZikpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgOTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZicsIGVuZENvbG9yc3RyPScjZWVlZWVlJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMCUsICNmZmYgOTAlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItYWxsb3djbGVhciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItY2hvc2VuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQycHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgPiAuc2VsZWN0Mi1jaG9zZW4ge1xuICAgIG1hcmdpbi1yaWdodDogMjZweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjRweDtcbiAgICB0b3A6IDhweDtcblxuICAgIGZvbnQtc2l6ZTogMXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIHJpZ2h0IHRvcCBuby1yZXBlYXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWFsbG93Y2xlYXIgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3QyLWRyb3AtbWFzayB7XG4gICAgYm9yZGVyOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgb3BhY2l0eTogMDtcbiAgICB6LWluZGV4OiA5OTk4O1xuICAgIC8qIHN0eWxlcyByZXF1aXJlZCBmb3IgSUUgdG8gd29yayAqL1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4uc2VsZWN0Mi1kcm9wIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5OTk5O1xuICAgIHRvcDogMTAwJTtcblxuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItdG9wOiAwO1xuXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xufVxuXG4uc2VsZWN0Mi1kcm9wLWF1dG8td2lkdGgge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWFhO1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4uc2VsZWN0Mi1kcm9wLWF1dG8td2lkdGggLnNlbGVjdDItc2VhcmNoIHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZSB7XG4gICAgbWFyZ2luLXRvcDogMXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1ib3R0b206IDA7XG5cbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcblxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAtNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIC00cHggNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbn1cblxuLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUuc2VsZWN0Mi1kcm9wLWFjdGl2ZSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM1ODk3ZmI7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcblxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItcmFkaXVzOiAwIDRweCA0cHggMDtcblxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG5cbiAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgI2NjYyksIGNvbG9yLXN0b3AoMC42LCAjZWVlKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2NjYyAwJSwgI2VlZSA2MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNjY2MgMCUsICNlZWUgNjAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyID0gJyNlZWVlZWUnLCBlbmRDb2xvcnN0ciA9ICcjY2NjY2NjJywgR3JhZGllbnRUeXBlID0gMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2NjYyAwJSwgI2VlZSA2MCUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAwIDFweDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMjZweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDAwO1xuXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmc6IDRweCAyMHB4IDRweCA1cHg7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgb3V0bGluZTogMDtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcblxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcblxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjJweCwgLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLjg1LCAjZmZmKSwgY29sb3Itc3RvcCgwLjk5LCAjZWVlKSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjJweCwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4LCAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIGxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgODUlLCAjZWVlIDk5JSk7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2ggaW5wdXQuc2VsZWN0Mi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJSwgLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLjg1LCAjZmZmKSwgY29sb3Itc3RvcCgwLjk5LCAjZWVlKSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlLCAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJSwgLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIGxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgODUlLCAjZWVlIDk5JSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAwICNmZmYgaW5zZXQ7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDFweCAwICNmZmYgaW5zZXQ7XG5cbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKDAuNSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlLFxuLnNlbGVjdDItZHJvcGRvd24tb3Blbi5zZWxlY3QyLWRyb3AtYWJvdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgICBib3JkZXItdG9wLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCwgI2ZmZiksIGNvbG9yLXN0b3AoMC41LCAjZWVlKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZWVlZWVlJywgZW5kQ29sb3JzdHI9JyNmZmZmZmYnLCBHcmFkaWVudFR5cGU9MCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgZmlsdGVyOiBub25lO1xufVxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE4cHggMXB4O1xufVxuXG4vKiByZXN1bHRzICovXG4uc2VsZWN0Mi1yZXN1bHRzIHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA0cHg7XG4gICAgbWFyZ2luOiA0cHggNHB4IDRweCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogMjBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDQwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogNjBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogODBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDEwMHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDExMHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMjBweCB9XG5cbi5zZWxlY3QyLXJlc3VsdHMgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgbGkuc2VsZWN0Mi1yZXN1bHQtd2l0aC1jaGlsZHJlbiA+IC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHtcbiAgICBwYWRkaW5nOiAzcHggN3B4IDRweDtcbiAgICBtYXJnaW46IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgbWluLWhlaWdodDogMWVtO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB7XG4gICAgYmFja2dyb3VuZDogIzM4NzVkNztcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyBsaSBlbSB7XG4gICAgYmFja2dyb3VuZDogI2ZlZmZkZTtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQgZW0ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIHVsIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItbm8tcmVzdWx0cyxcbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VhcmNoaW5nLFxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWxlY3Rpb24tbGltaXQge1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKlxuZGlzYWJsZWQgbG9vayBmb3IgZGlzYWJsZWQgY2hvaWNlcyBpbiB0aGUgcmVzdWx0cyBkcm9wZG93blxuKi9cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItZGlzYWJsZWQuc2VsZWN0Mi1oaWdobGlnaHRlZCB7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcbiAgICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1kaXNhYmxlZCB7XG4gIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlbGVjdGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0Mi1tb3JlLXJlc3VsdHMuc2VsZWN0Mi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQgdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlO1xufVxuXG4uc2VsZWN0Mi1tb3JlLXJlc3VsdHMge1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBkaXNhYmxlZCBzdHlsZXMgKi9cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2UgYWJiciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuXG4vKiBtdWx0aXNlbGVjdCAqL1xuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGN1cnNvcjogdGV4dDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGNvbG9yLXN0b3AoMSUsICNlZWUpLCBjb2xvci1zdG9wKDE1JSwgI2ZmZikpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSAxJSwgI2ZmZiAxNSUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2VlZSAxJSwgI2ZmZiAxNSUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbn1cblxuLnNlbGVjdDItbG9ja2VkIHtcbiAgcGFkZGluZzogM3B4IDVweCAzcHggNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBtaW4taGVpZ2h0OiAyNnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkuc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG4gICAgb3V0bGluZTogbm9uZTtcblxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyBsaSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWZpZWxkIGlucHV0IHtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgbWFyZ2luOiAxcHggMDtcblxuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBjb2xvcjogIzY2NjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dC5zZWxlY3QyLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItZGVmYXVsdCB7XG4gICAgY29sb3I6ICM5OTkgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSB7XG4gICAgcGFkZGluZzogM3B4IDVweCAzcHggMThweDtcbiAgICBtYXJnaW46IDNweCAwIDNweCA1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWFhYWE7XG5cbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAycHggI2ZmZiBpbnNldCwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDJweCAjZmZmIGluc2V0LCAwIDFweCAwIHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZjRmNGY0JywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwJSAwJSwgMCUgMTAwJSwgY29sb3Itc3RvcCgyMCUsICNmNGY0ZjQpLCBjb2xvci1zdG9wKDUwJSwgI2YwZjBmMCksIGNvbG9yLXN0b3AoNTIlLCAjZThlOGU4KSwgY29sb3Itc3RvcCgxMDAlLCAjZWVlKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjRmNGY0IDIwJSwgI2YwZjBmMCA1MCUsICNlOGU4ZTggNTIlLCAjZWVlIDEwMCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZjRmNGY0IDIwJSwgI2YwZjBmMCA1MCUsICNlOGU4ZTggNTIlLCAjZWVlIDEwMCUpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1jaG9zZW4ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtZm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XG59XG5cbi5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDNweDtcbiAgICB0b3A6IDRweDtcblxuICAgIGZvbnQtc2l6ZTogMXB4O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSByaWdodCB0b3Agbm8tcmVwZWF0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gICAgbGVmdDogM3B4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMTFweDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtZm9jdXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZS1jbG9zZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG59XG5cbi8qIGRpc2FibGVkIHN0eWxlcyAqL1xuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSB7XG4gICAgcGFkZGluZzogM3B4IDVweCAzcHggNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2UgeyAgICBkaXNwbGF5OiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG59XG4vKiBlbmQgbXVsdGlzZWxlY3QgKi9cblxuXG4uc2VsZWN0Mi1yZXN1bHQtc2VsZWN0YWJsZSAuc2VsZWN0Mi1tYXRjaCxcbi5zZWxlY3QyLXJlc3VsdC11bnNlbGVjdGFibGUgLnNlbGVjdDItbWF0Y2gge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uc2VsZWN0Mi1vZmZzY3JlZW4sIC5zZWxlY3QyLW9mZnNjcmVlbjpmb2N1cyB7XG4gICAgY2xpcDogcmVjdCgwIDAgMCAwKSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xuICAgIHRvcDogMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRpc3BsYXktbm9uZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItbWVhc3VyZS1zY3JvbGxiYXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xMDAwMHB4O1xuICAgIGxlZnQ6IC0xMDAwMHB4O1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBzY3JvbGw7XG59XG4vKiBSZXRpbmEtaXplIGljb25zICovXG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSwgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMTQ0ZHBpKSAge1xuICAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQsIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2UsIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJiciwgLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDJ4Mi5wbmcnKSAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA2MHB4IDQwcHggIWltcG9ydGFudDtcbiAgfVxuICAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTAwJSAtMjFweCAhaW1wb3J0YW50O1xuICB9XG59XG4iLCJAdXNlIFwiLi4vY29tbW9uL3NwaW5uZXJcIjtcblxuQG1peGluIGxvYWRpbmctYnV0dG9uLWJhc2Uge1xuXHQuanYtbG9hZGluZy1idXR0b24ge1xuXHRcdHRyYW5zaXRpb246IHBhZGRpbmctcmlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyMCwgMS4yNzUpO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQmLmlzLWxvYWRpbmcge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzZweDtcblxuXHRcdFx0Lmp2LWxvYWRpbmctYnV0dG9uLXNwaW5uZXIge1xuXHRcdFx0XHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjRzO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5qdi1sb2FkaW5nLWJ1dHRvbi1zcGlubmVyIHtcblx0XHRAZXh0ZW5kICVzcGlubmVyMTY7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW4tdG9wOiAtOHB4O1xuXHRcdHJpZ2h0OiAxMnB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn0iLCJAdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2Zvcm1cIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGFjaW5nXCIgYXMgKjtcblxuXG5AbWl4aW4gbW9kYWwtYmFzZSB7XG4gICAgLmp2LW1vZGFsLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMTAwMDtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIH1cblxuICAgIC5qdi1tb2RhbC1jb250YWluZXItY2VudGVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgei1pbmRleDogMTEwMDA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsIHtcbiAgICAgICAgQGluY2x1ZGUgZm9ybS1zdHlsZXM7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMmVtIHJnYmEoMCwwLDAsMC4zKTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IDEwJSAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICB3aWR0aDogNzQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgei1pbmRleDogMTIwMDA7XG4gICAgICAgIC5tb2RhbFRhYmxlVmlld3tcbiAgICAgICAgICAgIHRye1xuICAgICAgICAgICAgICAgIC8vYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLXNlYyAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRke1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6M3B4O1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTIzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0aHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMnB4O1xuICAgICAgICAgICAgICAgIC8vVGhpcyBpcyBuZWVkZWQgZm9yIElFIGluICAtIE5WXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAucGFnaW5ne1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAxMjVweDtcbiAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgLmp2LWFycm93TGVmdHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5qdi1hcnJvd1JpZ2h0e1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLnBhZ2luYXRpb24tY291bnR7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLW1pbmltYWwge1xuICAgICAgICAuanYtbW9kYWwge1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWwtaGVhZGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWNvbnRlbnQge1xuICAgICAgICAgICAgcGFkZGluZzogMjVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgICAgICAgICAgICBcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWwtaWNvbi1jbG9zZSB7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstc2VjO1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1jbG9zZSB7XG4gICAgICAgICAgICB0b3A6ICRzcGFjaW5nO1xuICAgICAgICAgICAgcmlnaHQ6ICRzcGFjaW5nO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLWhlYWRlcixcbiAgICAuanYtbW9kYWwtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICAmLmNsZWFyZml4e1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGluaGVyaXQ7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLXN1YnBvaW50c3tcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCA0MHB4O1xuICAgICAgICAgICAgPmxpe1xuICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGluaXRpYWw7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnRvb2x0aXBXaW5kb3d7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgJjpiZWZvcmV7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6MCBub25lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDowIG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmp2LW1vZGFsU3ViVGl0bGV7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogMHB4IDBweCAxMHB4O1xuICAgIH1cbiAgICAuanYtbW9kYWwtaGVhZGVyIHtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgICBoMSxoMixoMyxoNCxoNSxoNiB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eXBlLWxpZ2h0O1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgICBoMiB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0eXBlLXJvbWFuO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1vdmVybGF5IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSw1MSw1MSwuMik7XG4gICAgICAgIHotaW5kZXg6IDEwMDAwO1xuICAgICAgICAmLmFuaW1hdGUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB2aXNpYmlsaXR5IDBzIGxpbmVhcjtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDAuMnMsIDAuNHM7XG4gICAgICAgIH1cbiAgICAgICAgJi52aXNpYmxlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtdmlzaWJsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcblxuICAgICAgICAuc2VsZWN0Mi1kcm9wIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEzMDAwO1xuICAgICAgICB9XG4gICAgICAgIC5zZWxlY3QyLWRyb3AtbWFzayB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMjk5OTtcbiAgICAgICAgfVxuXG4gICAgICAgICN1aS1kYXRlcGlja2VyLWRpdiB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMzAwMSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLWNsb3NlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogJHNwYWNpbmcrNXB4O1xuICAgICAgICB0b3A6ICRzcGFjaW5nKzhweDtcbiAgICB9XG5cbiAgICAuanYtbW9kYWwtaWNvbi1jbG9zZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICB9XG5cbiAgICAubW9kYWwtYW5pbWF0ZS1zaG93LFxuICAgIC5tb2RhbC1hbmltYXRlLWhpZGUge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjRzO1xuICAgIH1cblxuICAgIC5tb2RhbC1hbmltYXRlLXNob3csXG4gICAgLm1vZGFsLWFuaW1hdGUtaGlkZS5tb2RhbC1hbmltYXRlLWhpZGUtYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGJvdHRvbTogLTEwMHB4O1xuXG4gICAgICAgIC5qdi1tb2RhbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2RhbC1hbmltYXRlLXNob3cubW9kYWwtYW5pbWF0ZS1zaG93LWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYW5pbWF0ZS1tb2RhbCB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdHJhbnNmb3JtIDAuNHM7XG4gICAgfVxuXG4gICAgLmFuaW1hdGUtbW9kYWwubmctaGlkZS1yZW1vdmUsXG4gICAgLmFuaW1hdGUtbW9kYWwubmctaGlkZS1hZGQge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtcmVtb3ZlLFxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtYWRkLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBib3R0b206IC0xMDBweDtcbiAgICAgICAgLmp2LW1vZGFsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmFuaW1hdGUtbW9kYWwubmctaGlkZS1yZW1vdmUtYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5idXR0b24tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tdG9wOiAkc3AtbDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnByaW1hcnktYnV0dG9ucyB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcblxuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRzcC1tO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5zZWNvbmRhcnktYnV0dG9ucyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cblxuICAgIC5lcnJvckxhYmVsIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgfVxuXG4gICAgLmVycm9yIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB9XG5cbiAgICAvLyBiYWNrd2FyZHMtY29tcGF0IGZvciBBbmd1bGFyIDEuMC54XG4gICAgLm5nLWhpZGUge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG59XG5cbkBtaXhpbiBtb2RhbC1jb21wYXQge1xuICAgIC5qdi1tb2RhbC1hZGFwdGVyIHtcbiAgICAgICAgdGV4dGFyZWEsXG4gICAgICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbEJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAgICAgICAgIC5idG4sXG4gICAgICAgICAgICAuYnRuLWNhbmNlbCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbENvbnRlbnQge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cblxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWxDb250ZW50ID4gKiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICB9XG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qdi1oTGlzdCB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XG4gICAgICAgICAgICAgICAgICAgICYud2lkZUlucHV0IHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0NzBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuYnRuLCAuYnRuLWJsYWNrIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC12aXNpYmxlIC5zZWxlY3QyLWRyb3Age1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxufVxuIiwiQGZvcndhcmQgXCIuLi9jb21tb24vc3BhY2luZ1wiO1xuQGZvcndhcmQgXCIuLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi9jb2xvcnNcIjtcbkBmb3J3YXJkIFwiLi4vY29tbW9uL3NwYWNpbmdcIjtcbkBmb3J3YXJkIFwiLi4vY29tbW9uL3BhZ2luYXRpb25cIjtcblxuQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3NwYWNpbmdcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9wYWdpbmF0aW9uXCIgYXMgKjtcblxuQG1peGluIGZvcm0tc3R5bGVzIHtcblx0dGV4dGFyZWEsXG5cdGlucHV0IHtcblx0XHRib3JkZXItcmFkaXVzOiAycHg7XG5cdFx0Ly9ib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggLTRweCBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDEwJSk7XG5cdFx0Y29sb3I6IGNvbG9yLmFkanVzdCgkYm9keSwgJGxpZ2h0bmVzczogNSUpO1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRyZXNpemU6bm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogNnB4IDVweCA3cHggNXB4O1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHQvLyBib3gtc2hhZG93OiAgMCAwcHggMTVweCAtNXB4ICRkYXJrO1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdC5yb3ctbGFiZWwtbXVsdGlwbGUge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdH1cblxuXHRpbnB1dCB7XG5cdFx0QGluY2x1ZGUgdHlwZS1saWdodDtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1yYWRpb10ge1xuXHRcdG1hcmdpbjogNXB4O1xuXHR9XG5cdGlucHV0W3R5cGU9cmFkaW9dLFxuXHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0Ym9yZGVyOiBub25lIWltcG9ydGFudDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHR9XG5cblx0c2VsZWN0IHtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRcdGJvcmRlci1pbWFnZTogaW5pdGlhbDtcblx0XHR3aGl0ZS1zcGFjZTogcHJlO1xuXHRcdC13ZWJraXQtcnRsLW9yZGVyaW5nOiBsb2dpY2FsO1xuXHRcdGNvbG9yOiBibGFjaztcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRtaW4td2lkdGg6IDg1cHg7XG5cdFx0cGFkZGluZzogNXB4O1xuXHRcdC8vYm94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IC00cHggY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAxMCUpO1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogMDtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogY29sb3IuYWRqdXN0KCR3aGl0ZSwgJGxpZ2h0bmVzczogMCUpO1xuXG5cdFx0fVxuXHR9XG5cdC5zZWxlY3QyLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0Lmhhc0RhdGVwaWNrZXIge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvYmx1ZS9pY29uLWNhbGVuZGFyLnBuZycpO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHR9XG5cblx0Lm5leHQsIC5wcmV2IHtcblx0XHRib3gtc2l6aW5nOiBjb250ZW50LWJveDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kOiB3aGl0ZSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdHdpZHRoOiA1NXB4ICFpbXBvcnRhbnQ7XG5cdFx0aGVpZ2h0OiA2NXB4O1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbjogLTMycHggMCAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblx0LnByZXYge1xuXHRcdC8vYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XG5cdFx0Ly9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC5wbmcpO1xuXHRcdC8vYm94LXNoYWRvdzogLTIwcHggMCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC40KSBpbnNldDtcblx0XHQvL2JhY2tncm91bmQtcG9zaXRpb24teDogbGVmdDtcblx0XHRAaW5jbHVkZSBwYWdpbmF0aW9uKHByZXZpb3VzKTtcblx0XHRsZWZ0OiAtNTdweDtcblx0XHQvLyY6aG92ZXIge1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctbGVmdC5wbmcpO1xuXHRcdC8vXHRib3gtc2hhZG93OiAtMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vfVxuXHR9XG5cdC5uZXh0IHtcblx0XHQvL2JvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LnBuZyk7XG5cdFx0Ly9ib3gtc2hhZG93OiAyMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG5cdFx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IHJpZ2h0O1xuXHRcdEBpbmNsdWRlIHBhZ2luYXRpb24obmV4dCk7XG5cdFx0cmlnaHQ6IC01N3B4O1xuXHRcdC8vJjpob3ZlciB7XG5cdFx0Ly9cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcpO1xuXHRcdC8vXHRib3gtc2hhZG93OiAyMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG5cdFx0Ly99XG5cdH1cbn1cblxuQG1peGluIGZpZWxkLXN0eWxlcyB7XG5cdC5maWVsZC1yb3cge1xuXHRcdG1hcmdpbi1ib3R0b206ICRzcC1tO1xuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRkaXNwbGF5OiB0YWJsZTtcblx0XHRcdGNsZWFyOiBib3RoO1xuXHRcdH1cblx0XHQucm93LWxhYmVsIHtcblx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0bWFyZ2luLXRvcDogJHNwLXM7XG5cdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHQmLnJlcXVpcmVkIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0Y29udGVudDogJyonO1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAkc3AteHM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQucm93LWNvbnRyb2xzIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMzBweDtcblx0XHRcdHAge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogJHNwLXM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53aWRlIHtcblx0XHRcdC5yb3ctbGFiZWwge1xuXHRcdFx0XHRmbG9hdDogbm9uZTtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbi1ib3R0b206ICRzcC1zO1xuXHRcdFx0fVxuXHRcdFx0LnJvdy1jb250cm9scyB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0XHQucm93LWVycm9yIHtcblx0XHRcdGNvbG9yOiAkcmVkO1xuXHRcdH1cblx0fVxuXG5cdC5maWVsZC1kaXZpZGVyIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyOiAwO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdG1hcmdpbjogJHNwLWwgMDtcblx0fVxufVxuIiwiQHVzZSBcIi4vY29sb3JzXCIgYXMgKjtcbkBtaXhpbiBwYWdpbmF0aW9uKCRkaXJlY3Rpb24pIHtcblx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cdHRleHQtaW5kZW50OiAtOTk5OTlweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGhlaWdodDogMjRweDtcblx0d2lkdGg6IDI0cHg7XG5cdHBhZGRpbmc6IDVweDtcblx0Ly8gUHJldmlvdXMgb3IgQmFjayBBcnJvd1xuXHRAaWYgJGRpcmVjdGlvbiA9PSBcInByZXZpb3VzXCIge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1wcmV2aW91cy5zdmcnKSAwIDAgbm8tcmVwZWF0ICR3aGl0ZTtcblx0XHQvL21hcmdpbi1yaWdodDogNXB4O1xuXHR9XG5cdC8vIE5leHQgb3IgRm9yd2FyZCBBcnJvd1xuXHRAaWYgJGRpcmVjdGlvbiA9PSBcIm5leHRcIiB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uLW5leHQuc3ZnJykgMCAwIG5vLXJlcGVhdCAkd2hpdGU7XG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdH1cblx0Ji5kaXNhYmxlZCB7XG5cdFx0b3BhY2l0eTogLjM7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGN1cnNvcjogdGV4dDtcblx0fVxufSIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG4kc3BhY2luZzogMTBweDtcbiRzcGFjaW5nLXNtYWxsOiA1cHg7XG4kc3BhY2luZy1sYXJnZTogMTVweDtcblxuLy8gc2hvcnRjdXRzXG4kc3AteHM6IDJweDtcbiRzcC1zOiBtYXRoLmRpdigkc3BhY2luZywgMik7XG4kc3AtbTogJHNwYWNpbmc7XG4kc3AtbDogJHNwYWNpbmcgKiAxLjU7XG4kc3AteGw6ICRzcGFjaW5nICogMjtcblxuQG1peGluIHNwYWNpbmctY2xhc3NlcyB7XG5cdC5wYWQtaW5uZXIge1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nO1xuXHR9XG5cdC5wYWQtaW5uZXItc20ge1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nLXNtYWxsO1xuXHR9XG5cdC5wYWQtaW5uZXItbGcge1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nLWxhcmdlO1xuXHR9XG5cblx0LnBhZC1vdXRlciB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZztcblx0fVxuXHQucGFkLW91dGVyLXNtIHtcblx0XHRtYXJnaW46ICRzcGFjaW5nLXNtYWxsO1xuXHR9XG5cdC5wYWQtb3V0ZXItbGcge1xuXHRcdG1hcmdpbjogJHNwYWNpbmctbGFyZ2U7XG5cdH1cblxuXHQuY2xlYXItcGFkLW91dGVyIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0fVxuXHQuY2xlYXItcGFkLWlubmVyIHtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/