@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,700,800");@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,400,700,900");@import url("https://fonts.googleapis.com/css?family=Roboto:light,regular,medium,thin,italic,mediumitalic,bold");@import url("https://fonts.googleapis.com/css?family=Roboto+Condensed:400,700");@import url("https://fonts.googleapis.com/css?family=Lato");.areariservata .risultati-container table tr th,.areariservata .risultati-container table tr td,.areariservata .risultati-container table tr span{font-weight:bold !important}.areariservata table.table tr{height:24px}.areariservata table.table tr:first-child{height:30px}.areariservata table.table tr:first-child th{font-size:12px;font-weight:bold !important}.areariservata table.table tr td{font-size:12px;font-weight:bold !important}.areariservata table.table tr td span{font-size:12px}.areariservata table.table-list thead tr th{font-weight:bold}.areariservata table.table-list tfoot tr td{font-weight:bold;line-height:25px}.areariservata table#grigliautenti tbody td{font-weight:bold !important}.areariservata ul.pagination li a{border:unset}.dashboard .jumbotron{margin-bottom:15px;padding:25px;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-moz-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in}.dashboard .jumbotron a{transition:all 0.3s ease-in-out;font-size:15px}.dashboard .jumbotron .top-container{padding:5px 0}.dashboard .jumbotron .top-container a>span{display:block;text-align:center}.dashboard .jumbotron .top-container a>span>i{font-size:80px}.dashboard .jumbotron .bottom-container{padding:5px 0;border-top:1px solid;text-align:center;text-transform:uppercase}.dashboard .jumbotron .bottom-container>a{text-decoration:none}.dashboard .bottom-info{margin:5px auto;border-top:1px solid;padding-top:20px}.dashboard .bottom-info .panel .panel-heading{padding:10px 5px;text-align:center}.dashboard .bottom-info .panel .panel-heading p{margin:0px;text-transform:uppercase;cursor:default}.dashboard .bottom-info .panel .panel-body{padding:15px 5px;text-align:center}.dashboard .bottom-info .panel .panel-body a,.dashboard .bottom-info .panel .panel-body span{cursor:default;text-decoration:none}.dashboard .bottom-info .panel .panel-body .ultima-scommessa{cursor:pointer}.regolamento-page{font-size:12px;padding:0 10px}.regolamento-page .panel{margin-bottom:5px}.regolamento-page .panel .panel-heading{text-align:center;border-bottom:unset}.regolamento-page .panel .panel-body .paragraph{margin-bottom:5px;text-align:left}.termini-page{font-size:12px;padding:0 10px}.termini-page .panel{margin-bottom:5px}.termini-page .panel-heading{text-align:center;border-bottom:unset}.termini-page .panel .panel-body .paragraph{margin-bottom:5px;text-align:left}.giocoresp-page{font-size:12px;padding:0 10px}.giocoresp-page .panel{margin-bottom:5px}.giocoresp-page .panel-heading{text-align:center;border-bottom:unset}.giocoresp-page .panel-body a{display:inline-block}.giocoresp-page .panel .panel-body .paragraph{margin-bottom:5px;text-align:left}.giocoresp-page .panel-body{font-size:15px}.termini-page .panel-body,.regolamento-page .panel-body p{font-size:15px}.content-contatti .row{border-bottom:0px}.content-contatti .row .title-contatti{font-weight:bold}.content-chisiamo .row{border-bottom:0px}.content-chisiamo .row .title-chisiamo{font-weight:bold}.lista-scommesse{padding:10px}.lista-scommesse .esito-quadro-riscossa{text-align:center}.lista-scommesse .esito-quadro{position:relative;text-align:center;font-size:16px}.lista-scommesse .esito-quadro>div:before{font-family:'FontAwesome';content:'\f0c8'}.lista-scommesse .opzioni-ricerca{padding:5px 15px}.lista-scommesse .opzioni-ricerca .title{width:80%;display:inline-block;cursor:pointer}.lista-scommesse .opzioni-container .form-control{position:relative}.lista-scommesse .opzioni-container .top-container{display:table;width:100%;margin:0 0 10px 0;padding:10px}.lista-scommesse .opzioni-container .top-container .form-group label{margin:0px;padding:5px 0}.lista-scommesse .opzioni-container .top-container .form-group label>span{display:inline-block;padding:0 5px;float:right}.lista-scommesse .opzioni-container .middle-container{display:table;width:100%;padding:5px 10px}.lista-scommesse .opzioni-container .middle-container .form-group .img-cal{width:20px;position:absolute;top:34px;right:15px}.lista-scommesse .opzioni-container .img-cal:before{font-family:'FontAwesome';content:'\f073';font-size:20px;position:absolute;top:-5px;right:10px}.lista-scommesse .opzioni-container .legenda-input ul{margin:0px;text-align:center}.lista-scommesse .opzioni-container .legenda-input ul>li{width:14%}.lista-scommesse .opzioni-container .legenda-bottom ul{padding:5px 0;margin:0px;text-align:center;text-align:center}.lista-scommesse .opzioni-container .legenda-bottom ul>li{width:14%}.lista-scommesse .opzioni-container .legenda-bottom ul>li>span{margin-right:5px;font-size:18px}.lista-scommesse .opzioni-container .button-container{padding:10px 0;text-align:center}.lista-scommesse .opzioni-container .button-container .btn-cerca a{text-shadow:none;font-weight:bold}.lista-scommesse .opzioni-container .button-container .btn-cerca a:hover{text-decoration:none}.lista-scommesse .risultati-container{clear:left;width:100%;padding:5px 0px}.lista-scommesse .risultati-container .title-page h4{margin:0px;padding:10px}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.id{width:90px}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.tipo{width:70px}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.eventi{width:60px}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.contesto{width:70px}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.player{width:auto}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.data,.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.data-ris{width:140px}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.esito{width:40px}.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.posta,.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.pot-vincita,.lista-scommesse .risultati-container .tabella-container table>tbody>tr>th.riscossa{width:100px}.lista-scommesse .risultati-container table .right{text-align:right !important;padding-right:5px}.lista-scommesse .risultati-container table .left{text-align:left !important;padding-left:5px}.lista-scommesse .risultati-container table>tbody>tr>td .lnkidc{font-weight:bold}.lista-scommesse .risultati-container table .pagination-grid>td>table tr>td{border:0px}.lista-scommesse .risultati-container table .pagination-grid span,.lista-scommesse .risultati-container table .pagination-grid a{display:inline-block;padding:5px 10px;margin-left:5px;border-radius:5px;text-decoration:none;cursor:pointer;font-size:11px}.lista-scommesse .risultati-container .totali{text-align:right;margin-top:5px}.lista-scommesse .risultati-container .totali .tot-vinto,.lista-scommesse .risultati-container .totali .tot-giocato{margin:0px auto;padding:2px 5px;border:0px;font-weight:bold;font-size:14px}.img-calendar{position:absolute;top:17px;width:24px;height:24px;right:6px}.popup-scom{width:800px;margin:10px auto}.popup-scom .modal-header{text-align:center;text-transform:uppercase}.modal-dialog dialogmess .modal-header .close{margin:0px}.popup-scom .modal-header .close{margin:0px}.popup-scom .modal-body{width:100%;height:700px;padding:15px;overflow-y:scroll}.popup-scom .modal-body .table-responsive .table-bordered>thead tr th#thcomb{display:table-cell}.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td#tdcomb{display:table-cell}.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big{width:20px;height:20px;margin:0 auto}.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big-s{width:20px;height:20px;margin:0 auto;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px}.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big:after,.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .banker-big-s:after{content:'B';line-height:1.9}.popup-scom .modal-body .table-responsive .table-bordered>tfoot>tr>td p,.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>th p,.popup-scom .modal-body .table-responsive .table-bordered>thead>tr>th p,.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td p{margin:0px}.popup-scom .modal-body .table-responsive .table-bordered>tfoot>tr>td span,.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>th span,.popup-scom .modal-body .table-responsive .table-bordered>thead>tr>th span{display:block;text-align:left}.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td span{display:block;text-align:left}.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td.evento{text-align:left !important;text-indent:5px}.popup-scom .modal-body .table-responsive .table-bordered>tbody>tr>td .fa-square{font-size:18px}.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td{text-align:right !important}.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td.stato,.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td.tipo-combinazione,.popup-scom .modal-body .table-responsive .table-details-sys>tbody>tr>td.num-combinazioni{text-align:center !important}.popup-scom .modal-body .table-responsive .table-details-sys>tfoot>tr>td span{text-align:right !important}.popup-scom .modal-body .table-responsive .table-details-sys>tfoot>tr>td.num-combinazioni span{text-align:center !important}.popup-scom .modal-body .table-responsive .table-details-sys tbody>tr>td span{display:inline-block}.popup-scom .modal-body .elenco-eventi h4,.popup-scom .modal-body .dettaglio-scommessa h4,.popup-scom .modal-body .dettaglio-sistema h4{font-size:14px;text-transform:uppercase;font-weight:bold;text-align:center}.popup-scom .table-details tr>td{text-align:left;text-indent:5px}.popup-scom .table-details tr>td:first-child{width:150px;text-align:left;text-transform:uppercase}.popup-scom .table-details tr>td:first-child p{text-align:left;text-indent:5px}.popup-scom .table-details-scom tr>td>span{text-align:right !important}.popup-scom .table-details-scom tr>td:first-child>span{text-align:center !important}.popup-scom .dettaglio-coupon h4{font-size:14px;text-transform:uppercase;font-weight:bold;text-align:center}.dettaglio-coupon thead tr th{font-weight:bold !important}.popup-scom .modal-footer .row{background:none;border:none}.popup-scom .modal-footer .stampa-container{padding:5px;text-align:left}.popup-scom .modal-footer .stampa-container .checkbox,.popup-scom .modal-footer .stampa-container .printer{display:inline-block;margin:0px}.popup-scom .modal-footer .stampa-container .checkbox{margin-left:10px}.popup-scom .modal-footer .stampa-container .printer{float:left}.popup-scom .modal-footer .stampa-container .printer i{padding:5px 15px;font-size:15px;border-radius:5px;cursor:pointer}.popup-scom .modal-footer #pnCashout{text-align:center}.popup-scom .modal-footer #pnCashout .ft-amount-container{padding:8px 0;border-radius:5px;cursor:pointer}.popup-scom .modal-footer #pnCashout .ft-amount-container .amount-label{margin:0 7px}.lista-movimenti{padding:10px}.lista-movimenti .opzioni-ricerca{padding:5px 15px}.lista-movimenti .opzioni-ricerca .title{width:80%;display:inline-block;cursor:pointer}.lista-movimenti .opzioni-ricerca .pannello-pin{display:inline-block;float:right}.lista-movimenti .opzioni-ricerca .pannello-pin .box-pin{padding:0}.lista-movimenti .opzioni-ricerca .pannello-pin input{width:80px;height:20px;max-width:100%;margin-top:3px;margin-left:5px}.lista-movimenti .opzioni-container .top-container{display:table;width:100%;margin:0 0 10px 0;padding:10px}.lista-movimenti .opzioni-container .middle-container{display:table;width:100%;padding:5px 10px}.lista-movimenti .opzioni-container .middle-container .img-cal{width:0px;font-size:20px;position:absolute;top:32px;right:45px}.lista-movimenti .opzioni-container .button-container{text-align:center;padding:10px 0}.lista-movimenti .risultati-container{margin-top:5px;clear:left;width:100%}.lista-movimenti .risultati-container .title-page h4{margin:0px;padding:10px}.lista-movimenti .risultati-container table>tbody>tr>th.avere-mov,.lista-movimenti .risultati-container table>tbody>tr>td.avere-mov,.lista-movimenti .risultati-container table>tbody>tr>th.dare-mov,.lista-movimenti .risultati-container table>tbody>tr>td.dare-mov{font-weight:bold}.lista-movimenti .risultati-container td.data-mov,.lista-movimenti .risultati-container td.tipo-mov{width:140px}.lista-movimenti .risultati-container td.causale-mov{text-align:left !important;padding-left:5px}.lista-movimenti .risultati-container td.dare-mov,.lista-movimenti .risultati-container td.avere-mov{text-align:right !important;padding-right:5px}.lista-movimenti .risultati-container td.saldo-mov{text-align:right !important;padding-left:5px}.lista-movimenti .risultati-container table .pagination-grid table{border:0px}.lista-movimenti .risultati-container table .pagination-grid span,.lista-movimenti .risultati-container table .pagination-grid a{display:inline-block;padding:5px 10px;margin-left:5px;border-radius:5px;text-decoration:none;cursor:pointer}.lista-movimenti .opzioni-container .col-sm-1 label{float:left}.lista-movimenti .opzioni-container .col-sm-1 .form-group{margin-bottom:0;margin-top:5px}.lista-movimenti .opzioni-container .chk-storico{float:left;clear:left}.cell-cestino{font-size:18px}.lista-movimenti .risultati-container .totali .tot-avere,.lista-movimenti .risultati-container .totali .tot-dare,.lista-movimenti .risultati-container .totali .tot-saldo{text-align:right;margin:0px auto;padding:2px 5px;border:0px;font-weight:bold;font-size:14px;text-transform:uppercase}.resoconti-giochi{padding:10px}.resoconti-giochi .panel-heading{border:0px}.resoconti-giochi .opzioni-ricerca{padding:5px 15px}.resoconti-giochi .opzioni-ricerca .title{width:80%;display:inline-block;cursor:pointer}.resoconti-giochi .opzioni-ricerca .pannello-pin{display:inline-block;float:right}.resoconti-giochi .opzioni-ricerca .pannello-pin .box-pin{padding:0}.resoconti-giochi .opzioni-ricerca .pannello-pin input{width:80px;height:20px;max-width:100%;margin-top:3px;margin-left:5px}.resoconti-giochi .opzioni-container .top-container{display:table;width:100%;margin:0 0 10px 0;padding:10px}.resoconti-giochi .opzioni-container .middle-container{display:table;width:100%;padding:5px 10px}.resoconti-giochi .opzioni-container .middle-container .img-cal{width:0px;font-size:20px;position:absolute;top:32px;right:45px}.resoconti-giochi .opzioni-container .button-container{text-align:center;padding:10px 0}.resoconti-giochi .risultati-container{margin-top:5px;width:100%}.resoconti-giochi .risultati-container .panel{margin-top:5px}.resoconti-giochi .risultati-container .panel .panel-heading{text-align:center}.resoconti-giochi .risultati-container .panel .panel-body{padding:0px}.resoconti-giochi .risultati-container .panel .panel-body table>thead>tr>th{width:25%;text-align:center;text-transform:uppercase}.resoconti-giochi .risultati-container .panel .panel-body table>tbody>tr>td{text-align:right}.dettaglio-commissioni table{margin-bottom:0px}.dettaglio-commissioni .table-totali{margin-bottom:10px}.dettaglio-commissioni table>tbody>tr>td,.dettaglio-commissioni table>thead>tr>th{text-align:center}.dettaglio-commissioni table .giocate,.dettaglio-commissioni table .eventi{width:80px}.dettaglio-commissioni table .importo,.dettaglio-commissioni table .vinto,.dettaglio-commissioni table .bilancio,.dettaglio-commissioni table .percentuale{width:150px}body.areariservata .report{padding:10px}body.areariservata .report .page-title h4{display:inline-block}body.areariservata .report .page-title .button-container{float:right}body.areariservata .report .opzioni-ricerca{padding:5px 15px}body.areariservata .report .opzioni-ricerca .title{width:80%;display:inline-block;cursor:pointer}body.areariservata .report .opzioni-ricerca .pannello-pin{display:inline-block;float:right}body.areariservata .report .opzioni-ricerca .pannello-pin .box-pin{padding:0}body.areariservata .report .opzioni-ricerca .pannello-pin input{width:80px;height:20px;max-width:100%;margin-top:3px;margin-left:5px}body.areariservata .report .opzioni-container .top-container{display:table;width:100%;margin:0 0 10px 0;padding:10px}body.areariservata .report .opzioni-container .middle-container{display:table;width:100%;padding:5px 10px}body.areariservata .report .opzioni-container .middle-container .img-cal{width:0px;font-size:20px;position:absolute;top:32px;right:45px}body.areariservata .report .opzioni-container .button-container{text-align:center;padding:10px 0}body.areariservata .report .risultati-container{margin-top:5px;clear:left;width:100%}body.areariservata .report .risultati-container .title-page{overflow:auto;margin-bottom:10px}body.areariservata .report .risultati-container .title-page h4{float:left;margin:0px;padding:10px}body.areariservata .report .risultati-container .title-page .right-box{float:right;padding:10px}body.areariservata .report .risultati-container .title-page .right-box>p{display:inline-block;padding:0px;margin:0 10px 0 0;text-transform:uppercase}body.areariservata .report .risultati-container .title-page .right-box>span{display:inline-block}body.areariservata .report .risultati-container .totali-header{margin-bottom:10px;text-align:center;padding:5px 0;text-transform:uppercase}body.areariservata .report .risultati-container .totali-header .box-container.giocato,body.areariservata .report .risultati-container .totali-header .box-container.vinto,body.areariservata .report .risultati-container .totali-header .box-container.netto,body.areariservata .report .risultati-container .totali-header .box-container.commissioni,body.areariservata .report .risultati-container .totali-header .box-container.bonus,body.areariservata .report .risultati-container .totali-header .box-container.utile{margin-top:5px}body.areariservata .report .risultati-container .totali-header .box-container p{display:inline-block;margin:0px}body.areariservata .report .risultati-container .totali-header .box-container span{display:inline-block;text-indent:5px}body.areariservata .report .risultati-container .report-page .panel-master{margin-bottom:5px;margin-bottom:1px}body.areariservata .report .risultati-container .report-page .panel-agente,body.areariservata .report .risultati-container .report-page .panel-subagente{margin-bottom:1px}body.areariservata .report .risultati-container .report-page .panel-master .panel-header .title,body.areariservata .report .risultati-container .report-page .panel-agente .panel-header .title,body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header .title{padding:4px 4px 4px 40px;position:relative;cursor:pointer;font-size:15px}body.areariservata .report .risultati-container .report-page .panel-master .panel-header .title:before,body.areariservata .report .risultati-container .report-page .panel-agente .panel-header .title:before,body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header .title:before{position:absolute;top:0px;left:0px;font-family:'FontAwesome';content:'\f13a';font-size:18px;padding:2.5px 8px}body.areariservata .report .risultati-container .report-page .panel-master .panel-header.active .title:before,body.areariservata .report .risultati-container .report-page .panel-agente .panel-header.active .title:before,body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header.active .title:before{position:absolute;top:0px;left:0px;font-family:'FontAwesome';content:'\f139';font-size:18px;padding:2.5px 8px}body.areariservata .report .risultati-container .report-page .panel-header .title>.badge{float:left;padding:4px 5px;margin-right:10px;border-radius:0px}body.areariservata .report .risultati-container .report-page .panel-header .title .netto,body.areariservata .report .risultati-container .report-page .panel-header .title .giocato,body.areariservata .report .risultati-container .report-page .panel-header .title .vinto,body.areariservata .report .risultati-container .report-page .panel-header .title .commissioni,body.areariservata .report .risultati-container .report-page .panel-header .title .numero-coupon{float:right;font-size:13px;font-weight:normal;margin-right:5px;padding-right:5px}body.areariservata .report .risultati-container .report-page .panel-header .title .total-count{float:right;font-size:13px;font-weight:normal;margin-right:5px;padding-right:5px}body.areariservata .report .risultati-container .report-page .panel-header .title .total-count span{min-width:80px !important;float:right;text-align:right}body.areariservata .report .risultati-container .report-page .panel-master .panel-header span,body.areariservata .report .risultati-container .report-page .panel-agente .panel-header span,body.areariservata .report .risultati-container .report-page .panel-subagente .panel-header span{display:inline}body.areariservata .report .risultati-container .report-page .panel-master .panel-body,body.areariservata .report .risultati-container .report-page .panel-agente .panel-body{display:none;padding:0 0 0 10px}body.areariservata .report .risultati-container .report-page .panel-subagente .panel-body{display:none;padding:0 0 0 10px;padding:0 0 0 0px}body.areariservata .report .risultati-container .report-page .panel-subagente .table-report{text-align:right}body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table{margin:0px;font-size:13px}body.areariservata .report .risultati-container .report-page .panel-subagente .table-report thead,body.areariservata .report .risultati-container .report-page .panel-subagente .table-report tfoot{font-weight:bold}body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table>thead>tr>th{text-align:right}body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table .tot-giocato{font-weight:bold}body.areariservata .report .risultati-container .report-page .panel-subagente .table-report table .tot-vinto{font-weight:bold}body.areariservata .report .risultati-container .table-bordered>tbody>tr>td,body.areariservata .report .risultati-container .table-bordered>table>tbody>tr>th,body.areariservata .report .risultati-container .table-bordered>thead>tr>th{text-align:right}body.areariservata .report .risultati-container .table-bordered>tfoot tr td{text-align:right}body.areariservata .report .risultati-container .table-bordered>tfoot .tot-giocato{font-weight:bold}body.areariservata .report .risultati-container .table-bordered>tfoot .tot-vinto{font-weight:bold}body.areariservata .report .risultati-container td.causale-mov{text-align:left !important;padding-left:5px}body.areariservata .report .risultati-container td.dare-mov,body.areariservata .report .risultati-container td.avere-mov{text-align:right !important;padding-right:5px}body.areariservata .report .risultati-container td.saldo-mov{text-align:right !important;padding-left:5px}body.areariservata .report .risultati-container table>tbody>tr>td:first-child{text-align:center}body.areariservata .report .risultati-container table .pagination-grid span,body.areariservata .report .risultati-container table .pagination-grid a{display:inline-block;padding:5px 10px;margin-left:5px;border-radius:5px;text-decoration:none;cursor:pointer}body.areariservata .report .risultati-container .totali .tot-avere,body.areariservata .report .risultati-container .totali .tot-dare,body.areariservata .report .risultati-container .totali .tot-saldo{text-align:right;margin:5px 0px;font-weight:bold;text-transform:uppercase}.differenze.rosso-bk{font-weight:bold}.report-page .panel-subagente .table-report table .dettagli{text-align:center}.report-page .panel-subagente .table-report table .dettagli img{display:initial !important}.report-page .panel-subagente .table-report table .agenzia,.report-page .panel-subagente .table-report table .profilo{text-align:left}.giroconto{padding:10px}.giroconto .giroconto-container .title{padding:5px 15px;cursor:pointer}.giroconto .giroconto-container .checkbox-container{padding:10px 5px}.giroconto .giroconto-container .middle-container{padding:10px 5px}.giroconto .giroconto-container .middle-container .btn-container{padding:15px 0 0 0}.giroconto .giroconto-container .middle-container .checkbox-container{padding:10px 5px}.giroconto .giroconto-container .bottom-container{padding:5px 0}.giroconto .giroconto-container .bottom-container .stampa-container{padding:18px 0 0 0}.giroconto .giroconto-container .button-container{padding:10px;text-align:center}.giroconto .giroconto-container .button-container .btn{margin:5px}.giroconto .giroconto-container .button-container .btn a{text-decoration:none}.giroconto .giroconto-container .button-container .btn:hover a{text-shadow:none}.lista-utenti{padding:10px}.lista-utenti .opzioni-ricerca .title{padding:5px 15px;cursor:pointer}.lista-utenti .opzioni-ricerca .opzioni-container .button-container-top{padding:5px 0px;margin:10px}.lista-utenti .opzioni-ricerca .opzioni-container .button-container-top .btn{text-shadow:none;font-weight:bold}.lista-utenti .opzioni-ricerca .opzioni-container .top-container{padding:5px 0px;margin:10px}.lista-utenti .opzioni-ricerca .opzioni-container .button-container-bottom{padding:10px 0;text-align:center}.lista-utenti .opzioni-ricerca .opzioni-container .button-container-bottom .btn:hover{text-shadow:none;font-weight:bold}.lista-utenti .table-responsive table td.cell-saldo,.lista-utenti .table-responsive table td.cell-disponibilita,.lista-utenti .table-responsive table td.cell-saldo,.lista-utenti .table-responsive table td.cell-saldosotto,.lista-utenti .table-responsive table td.cell-fido{text-align:right;padding-right:5px}.lista-utenti .table-responsive table td.cell-cestino img{display:block;margin:0 auto;height:13px}.lista-utenti .table-responsive table td.cell-fido span{cursor:pointer}.lista-utenti .table-responsive table>tbody>tr>th{text-align:center}.lista-utenti .table-responsive table>tbody>tr>td:first-child,.lista-utenti .table-responsive table>tbody>tr>td:last-child{text-align:center}table .row-tab-utenti .cell-conto{width:75px}table .row-tab-utenti .cell-saldo{width:120px}.row-tab-utenti .cell-disponibilita{width:120px}table .row-tab-utenti .cell-saldo,table .row-tab-utenti .cell-saldosotto{width:120px}table .row-tab-utenti .cell-fido{width:140px}table .row-tab-utenti .cell-cestino,table .row-tab-utenti .cell-impostazioni{width:35px}.trasferimenti{padding:10px}.trasferimenti .hidden-alert,.trasferimenti .box-mess{transition:all 0.5s ease-in-out}.trasferimenti .hidden-alert .alert,.trasferimenti .box-mess .alert{margin:5px auto;padding:5px;display:none}.trasferimenti .trasferimenti-container .cassa-importo .form-control{text-align:right}.trasferimenti .trasferimenti-container .form{width:100%;display:inline-block}.trasferimenti .trasferimenti-container .button-container-bottom{padding:25px 0;text-align:center}.trasferimenti .trasferimenti-container .option-container-saldo{padding:15px 0px}.trasferimenti .trasferimenti-container .option-container-saldo .box-container{font-size:15px;padding:15px;text-align:center}.trasferimenti .trasferimenti-container .option-container-saldo .box-container label{padding:10px}.trasferimenti .trasferimenti-container .option-container-saldo .box-container label span{display:block}.trasferimenti .trasferimenti-container .option-container-saldo .box-container span{cursor:pointer}.dati-utente{padding:10px}.dati-utente .dati-container .button-container-top{padding:0 5px 5px 5px;margin-bottom:10px}.dati-utente .dati-container .button-container-bottom{padding:5px;margin:10px 0;text-align:center}.moduli .jumbotron a{display:block;text-align:center;text-decoration:none}.moduli .jumbotron a>span{display:block;text-transform:uppercase;font-size:16px}.messaggi{padding:10px}.messaggi .messaggi-container{margin-top:10px}.messaggi .messaggi-container .table a{text-decoration:none;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.messaggi-container .panel-heading{position:relative;height:30px !important;padding:0 !important}.messaggi-container .panel-heading .fa-hover{width:30px;height:30px;z-index:99;text-align:center;position:absolute;left:0;top:0}.messaggi-container .panel-heading .fa-hover a{display:block;height:100%;line-height:30px;font-size:13px}.messaggi-container .panel-heading .fa-hover a i{height:100%;line-height:30px}.messaggi-container .panel-heading h4:after,.messaggi-container .panel-heading h4:before{display:none !important}.messaggi-container .panel-heading .panel-title.navbar{padding:0 !important;margin:0px !important;height:30px !important;max-height:30px !important;min-height:30px !important}.messaggi-container .panel-heading .panel-title.navbar a{line-height:30px;text-indent:30px}.messaggi-container .panel-heading .panel-title.navbar a span.soggetto,.messaggi-container .panel-heading .panel-title.navbar a span.data{font-size:13px}.messaggi-container .panel-heading .panel-title.navbar a span.soggetto{margin-left:10px}.messaggi-container .checkbox-del{position:absolute;right:0;width:45px;height:30px;top:0;margin:0 !important}.messaggi-container .checkbox-del.checkbox label{min-height:30px !important}.messaggi-container .checkbox-del.checkbox input[type="checkbox"]{margin-left:-5px;margin-top:8px}.messaggi-container p#divnmess{text-align:center}.container-fluid.messaggi .page-title{position:relative}.container-fluid.messaggi .page-title .fa-hover{width:45px;height:40px;position:absolute;right:0;top:0}.container-fluid.messaggi .page-title .fa-hover a{display:block;height:100%;line-height:40px;font-size:13px}.container-fluid.messaggi .page-title .fa-hover a i{height:100%;line-height:40px}.container-fluid.messaggi .page-title span.non-read{display:block;width:150px;position:absolute;top:12px;right:40px}.gestione-antieffrazione{padding:10px;text-align:center}.gestione-antieffrazione .page-content .box-attivazione{margin-top:50px;padding:5px;text-align:center}.gestione-antieffrazione .page-content .box-attivazione .form-group{padding:5px}.gestione-antieffrazione .page-content .box-attivazione .form-group>label{text-transform:uppercase;margin-right:10px}.gestione-antieffrazione .page-content .dettagli-bottom{margin-top:50px;padding:5px;text-align:center}.gestione-antieffrazione .page-content .dettagli-bottom ul>li{padding:5px 10px;font-size:14px}.gestione-antieffrazione .page-content .dettagli-bottom ul>li:last-child{border-right:0px}.antieff-card-cont{padding:0px}.antieff-card-cont table.antieff-card{max-width:500px;font-size:12px;margin:20px auto}.antieff-card-cont table.antieff-card img{max-width:200px;margin:5px}.antieff-card-cont table.antieff-card td span{margin-top:-150px}.antieff-card-cont table.antieff-card tr th{width:20px;height:28px}.antieff-card-cont table.antieff-card tr td{text-align:center;height:24px;vertical-align:middle}.gestione-antieffrazione .btn-container{padding:5px;text-align:center}.gestione-antieffrazione .btn-container .btn{cursor:pointer;font-weight:bold}body.paymentspage2 .container-fluid.trasferimenti .row{margin:0}body.paymentspage2 .side-nav-backoffice{width:200px;height:auto;float:left;margin-bottom:0px}body.paymentspage2 .side-nav-backoffice .page-header{padding:10px 0;margin:0px;text-align:left;text-transform:uppercase;font-weight:bold;text-indent:10px;font-size:12px;float:left;width:100%}body.paymentspage2 .side-nav-backoffice .sub-page-header{padding:6px 0;margin:0px;text-align:left;text-transform:uppercase;text-indent:10px;font-size:11px;opacity:0.5;float:left;width:100%}body.paymentspage2 .side-nav-backoffice .break{position:relative;float:left;width:100%;margin:5px 0}body.paymentspage2 .side-nav-backoffice .break:before{content:"";position:absolute;padding:0 200px 0 0px}body.paymentspage2 .side-nav-backoffice ul.nav{padding:0px;float:left;width:100%}body.paymentspage2 .side-nav-backoffice ul.nav li{margin-top:0px;border-bottom:unset;border-top:unset !important}body.paymentspage2 .side-nav-backoffice ul.nav li a{border-bottom:none;padding:0 10px;font-weight:bold;font-size:12px;text-indent:10px;line-height:36px;border-radius:0}body.paymentspage2 .side-nav-backoffice ul.nav li a.active:after{content:"\f0da";font-family:FontAwesome;position:absolute;right:10px;top:50%;transform:translateY(-50%)}body.paymentspage2 .main-cont{width:calc(100% - 440px);height:auto;float:left;margin-left:10px}body.paymentspage2 .main-cont .payment-container{width:100%;height:auto;float:left;position:relative}body.paymentspage2 .main-cont .payment-container .cont{width:350px;min-height:430px;height:auto;padding:10px;margin:20px auto;border-radius:5px}body.paymentspage2 .main-cont .payment-container .cont .logo{text-align:center}body.paymentspage2 .main-cont .payment-container .cont .logo img{display:inline-block;width:150px}body.paymentspage2 .main-cont .payment-container .cont .form-group{margin-top:10px}body.paymentspage2 .main-cont .payment-container .cont .form-group select,body.paymentspage2 .main-cont .payment-container .cont .form-group input{padding:5px;height:29px;border-radius:0px}body.paymentspage2 .main-cont .payment-container .cont .form-group label{float:left;width:100%}body.paymentspage2 .main-cont .payment-container .cont .form-group select#mese option:first-child,body.paymentspage2 .main-cont .payment-container .cont .form-group select#anno option:first-child{display:none}body.paymentspage2 .main-cont .payment-container .cont .form-group .input-group .input-group-btn .btn{padding:9px 12px}body.paymentspage2 .main-cont .payment-container .cont .btn-cont{width:100%;float:left;text-align:center;margin-top:20px}body.paymentspage2 .main-cont .payment-container .cont .btn-cont .btn{width:150px;font-size:12px;font-weight:bold}body.paymentspage2 .main-cont .payment-container #div-payment-iframe.skrill iframe{height:740px;border:unset}body.paymentspage2 .main-cont .payment-container #div-payment-iframe.banktransfer iframe{height:630px;border:unset}body.paymentspage2 .main-cont .payment-container #div-payment-iframe.paysafecard{padding:10px;width:630px;margin:0 auto}body.paymentspage2 .main-cont .payment-container #div-payment-iframe.paysafecard iframe{height:630px;border:unset}body.paymentspage2 .main-cont .payment-container #div-payment-iframe.wirecard iframe{height:570px;border:unset}body.paymentspage2 .main-cont .payment-container #div-payment-iframe.astropaycard iframe{height:570px;border:unset}body.paymentspage2 .main-cont .payment-container #div-payment-iframe.astropaydirect iframe{height:570px;border:unset}body.paymentspage2 .main-cont .cards-container{width:100%;height:675px;float:left;position:relative;padding:5px}body.paymentspage2 .main-cont .cards-container #payments-list{height:620px}body.paymentspage2 .main-cont .cards-container .card{float:left;min-height:150px;width:50%;padding:5px;transition:all 0.2s ease}body.paymentspage2 .main-cont .cards-container .card .cont{padding:10px;min-height:145px;position:relative;border-radius:5px}body.paymentspage2 .main-cont .cards-container .card .cont .info-box{width:calc(100% - 190px);height:80px;border-radius:5px;float:right;position:relative;display:none}body.paymentspage2 .main-cont .cards-container .card .cont .info-box p{line-height:19px;height:auto;float:left;margin:0;text-align:left;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}body.paymentspage2 .main-cont .cards-container .card .cont .logo{float:left;height:80px;position:relative;width:100%}body.paymentspage2 .main-cont .cards-container .card .cont img{width:170px;margin:0 auto;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}body.paymentspage2 .main-cont .cards-container .card .cont h3{display:block;width:170px;text-align:left;font-size:12px;font-weight:bolder;float:left;margin-top:10px;margin-left:10px;display:none}body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont{position:absolute;bottom:0;left:50%;transform:translateX(-50%);height:40px;width:100%}body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .extra-info{line-height:40px;width:auto;position:absolute;left:20px}body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .extra-info span{font-style:italic;margin-right:10px;font-size:10px;display:inline-block}body.paymentspage2 .main-cont .cards-container .card .cont .btn-cont .btn-avanti{float:right;margin:6px 10px}body.paymentspage2 .main-cont .casse-container{width:100%;height:525px;float:left;position:relative;padding:5px}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6{padding:20px;min-height:180px}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 .btn-cont{margin-top:24px}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 .btn-cont button{width:100%;padding:7px}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul{float:left;width:100%}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li{float:left;width:100%;padding:0px 10px;margin-bottom:6px;border-radius:5px;height:30px;line-height:30px;position:relative;overflow:hidden}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li:last-child{margin-bottom:0px}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li span{display:block;float:left}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li span.title{text-transform:uppercase;width:calc(100% - 109px);font-weight:bold}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li span.cassa{text-transform:uppercase;width:80px;text-align:center;padding:0 5px;margin-top:1px;line-height:28px}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.cassa{text-transform:uppercase;width:80px;text-align:center;padding:0 5px;margin-top:1px;line-height:28px;float:left}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.cassa:hover{text-decoration:none}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.ricarica{text-transform:uppercase;width:38px;text-align:center;height:30px;cursor:pointer;position:absolute;right:0;top:0}body.paymentspage2 .main-cont .casse-container .row>.col-lg-6 ul li a.ricarica i{margin-top:3px}body.paymentspage2 .right-cont{float:left;width:220px;margin-left:10px}body.paymentspage2 .right-cont>div{margin-bottom:10px}.payments-cc{width:100%;float:left}.payments-cc .cont{width:350px;min-height:480px;height:auto;padding:10px;margin:10px auto 20px;border-radius:5px}.payments-cc .cont .logo{text-align:center}.payments-cc .cont .logo img{display:inline-block;width:150px}.payments-cc .cont .form-group{margin-top:10px}.payments-cc .cont .form-group select,.payments-cc .cont .form-group input{padding:5px;height:29px;border-radius:0px}.payments-cc .cont .form-group label{float:left;width:100%}.payments-cc .cont .form-group select#mese option:first-child,.payments-cc .cont .form-group select#anno option:first-child{display:none}.payments-cc .cont .form-group .input-group .input-group-btn .btn{padding:7px 12px}.payments-cc .cont .btn-cont{width:100%;float:left;text-align:center;margin-top:20px}.payments-cc .cont .btn-cont .btn{width:150px;font-size:12px;font-weight:bold}.paymentspage2.modal-open .modal#modalPayment .modal-content{width:390px;margin:0 auto;top:50%;transform:translateY(-50%);border:unset}.paymentspage2.modal-open .modal#modalPayment .modal-content .loading{width:calc(100% + 20px);height:calc(100% + 20px);position:absolute;z-index:99999;top:-10px;left:-10px}.paymentspage2.modal-open .modal#modalPayment .modal-content .loading .loading-box h3{text-align:center;margin:20px 0}.paymentspage2.modal-open .modal#modalPayment .modal-content .loading .loading-box p{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-size:40px}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-header{position:absolute;right:0;z-index:999;background:transparent;border:unset}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-header button.close{opacity:0.5}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body{padding:0px;float:left;width:100%}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .logo{padding:10px;margin-bottom:10px;float:left;width:100%}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .logo img{width:180px;margin:0 auto}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .form-group{width:100%;float:left;margin:10px 0}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body label{float:left;margin-bottom:0;line-height:27px;text-indent:0;width:190px;margin-left:20px}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body input.form-control{height:28px;border-radius:0px;font-size:12px;padding:0 10px;width:150px;margin-right:20px;text-align:right;float:right}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-body .alert{float:left;width:calc(100% - 10px);margin-bottom:15px}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-footer .button-container{text-align:center}.paymentspage2.modal-open .modal#modalPayment .modal-content .modal-footer .button-container .btn-avanti{margin:0 auto;float:none;width:100%}.paymentspage.modal-open .modal .modal-content{width:530px;height:788px;margin:0 auto;top:80px}.paymentspage.modal-open .modal.skrill .modal-content{width:435px;height:660px}.paymentspage.modal-open .modal.wirecard .modal-content,.paymentspage.modal-open .modal.astropaycard .modal-content{height:386px}.paymentspage.modal-open .modal.astropaydirect .modal-content{height:466px}.paymentspage.modal-open .modal.astropaydirect-2 .modal-content{width:880px;height:530px}.paymentspage.modal-open .modal .modal-content .modal-body{height:calc(100% - 80px);padding:0}.paymentspage.modal-open .modal .modal-content .modal-body .content-chisiamo iframe{height:691px}.paymentspage.modal-open .modal.skrill .modal-content .modal-body .content-chisiamo iframe.skrill{height:613px}.paymentspage.modal-open .modal.wirecard .modal-content .modal-body .content-chisiamo iframe.wirecard,.paymentspage.modal-open .modal.astropaycard .modal-content .modal-body .content-chisiamo iframe.astropaycard{height:289px}.paymentspage.modal-open .modal.astropaydirect .modal-content .modal-body .content-chisiamo iframe.astropaydirect{height:369px}.paymentspage.modal-open .modal.astropaydirect-2 .modal-content .modal-body .content-chisiamo iframe.astropaydirect-2{height:483px;width:878px}.paymentspage.modal-open .modal.astropaydirect-2 .modal-content .modal-body .content-chisiamo iframe.astropaydirect-2 body{overflow:hidden}.modal-content.pagamento-page .modal-content{position:absolute;top:50%;transform:translateY(-50%)}body.paymentspage .payments-container .nav.nav-tabs{border:unset}body.paymentspage .payments-container .nav.nav-tabs li{width:50%}body.paymentspage .payments-container .nav.nav-tabs li a{border-radius:0px;text-align:center;font-size:14px;font-weight:bold}body.paymentspage .payments-container .tab-content{width:100%;margin-top:10px}.paymentspage .payments-container .tab-content .tab-pane .panel-group .col-sm-6.col-md-3{min-width:25%}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail{float:left;position:relative}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail img{float:left;height:40px}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail h3{float:left;padding:0;width:100%;font-size:11px;text-transform:uppercase;font-weight:bold;margin:10px 0}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .caption{padding:0}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail p{float:left;display:none}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail a i{font-size:20px}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .col-sm-4 a{margin-top:-3px;float:left;display:block}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .form-group{width:100%;height:21px;float:left;margin:5px 0}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .form-group input[type="text"]{width:100%;float:right;max-width:181px}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .form-group input[type="text"]#staticEmail{text-indent:5px}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail a.btn{float:right;margin-right:5px;margin-top:5px}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .col-sm-4{padding:10px 5px 10px 5px}.paymentspage .payments-container .tab-content .tab-pane .panel-group .thumbnail .col-sm-8{padding:10px 5px 10px 0}section.main-PaymentsCC{position:absolute;width:100%;top:50%;transform:translateY(-50%)}section.main-PaymentsCC hr{display:none}section.main-PaymentsCC #divPagCC,section.main-PaymentsCC #divPagAD{padding:13px 0}section.main-PaymentsCC #divPagCC .page-header{margin:0 !important;border:unset}section.main-PaymentsCC #divPagCC .page-header h2{font-size:19px;font-weight:bold}section.main-PaymentsCC #divPagCC .form-group{float:left;width:100%}section.main-PaymentsCC #divPagCC .form-group label{float:left;width:20%;text-align:right;line-height:24px}section.main-PaymentsCC #divPagCC .form-group .col-sm-8{float:left;width:80%}section.main-PaymentsCC #divPagCC .form-group .input-group .input-group-btn .btn{padding:1px 9px}section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-4,section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-5{width:50%}section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-4 label,section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-5 label{width:25%;font-size:11px;padding:0 5px 0 0px}section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-4 select,section.main-PaymentsCC #divPagCC .form-group .col-sm-8 .col-xs-5 select{width:75%}section.main-PaymentsCC #divPagCC .buttons-footer{text-align:center;padding:20px}.bonus-container .panel-heading{position:relative;height:30px !important;padding:0 !important}.bonus-container .panel-heading h4:after,.bonus-container .panel-heading h4:before{display:none !important}.bonus-container .panel-heading .panel-title.navbar{padding:0 !important;margin:0px !important;height:30px !important;max-height:30px !important;min-height:30px !important}.bonus-container .panel-heading .panel-title.navbar a{line-height:30px;text-indent:10px}.bonus-container .panel-heading .panel-title.navbar a span.soggetto,.bonus-container .panel-heading .panel-title.navbar a span.data{font-size:13px;background:transparent !important}.bonus-container .panel-heading .panel-title.navbar a span.pull-right{margin-right:20px}.bonus-container .panel-heading .panel-title.navbar a span.soggetto{margin-left:10px}.bonus-container .panel.panel-default .panel-heading .fa-hover{width:30px;height:30px;z-index:99;text-align:center;position:absolute;left:0;top:0}.bonus-container .panel.panel-default .panel-heading .fa-hover a{line-height:30px;font-size:13px}.bonus-container .panel-body span{font-size:11px;float:left;display:block;width:auto;margin-right:15px}.bonus-container .panel-body a{font-size:11px;float:left;display:block;width:auto;margin-right:15px}.bonus-container .panel-body a:hover{text-decoration:none;opacity:0.5}.bonus-container .codice-cont{float:left;width:100%;min-height:28px;padding:10px}.bonus-container .codice-cont span{float:left;display:block;margin-right:15px;height:28px;line-height:28px}.bonus-container .codice-cont .form-control{width:120px;float:left;margin-right:15px;margin-top:2px}.container-fluid.bonus .page-title{position:relative}.container-fluid.bonus .page-title .fa-hover{width:45px;height:40px;position:absolute;right:0;top:0}.container-fluid.bonus .page-title .fa-hover a{line-height:40px;font-size:15px}.container-fluid.bonus .page-title span.non-read{display:block;width:150px;position:absolute;top:12px;left:210px}body.cambiapwd .dati-container .col-sm-6.col-md-6{padding:0 0 0 40px;margin:0}body.cambiapwd .dati-container .col-sm-6.col-md-6 .form-horizontal .form-group{padding:0;margin-left:0;margin-right:0}body.cambiapwd .dati-container .col-sm-12.col-md-12:first-child{padding:20px;font-size:15px;text-align:center}body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child{width:35%;float:left;padding-left:30px}body.cambiapwd .dati-container .col-sm-12.col-md-12:last-child .testo{padding:10px;margin-bottom:0;border-radius:5px}span#spnmessagerecpwd{margin-top:20px;display:block}.recupera-pwd input{max-width:180px}.recupera-pwd iframe{transform:none !important}.recupera-pwd .rec-password{padding-top:25px}.header .rec-password{padding:0px}.recupera-pwd .button-container{display:block;text-align:center;padding:20px 0px}.recupera-pwd .g-recaptcha>div{margin:0 auto}.main-wirecard{height:660px}.main-wirecard .container{width:840px;padding:20px}.main-wirecard .logo{display:block;margin:0 auto;width:100%;text-align:center;padding:20px 5px;border-radius:4px;margin:10px auto}.main-wirecard .input-group-btn .btn-info{height:25px;width:25px}.main-wirecard .input-group-btn .btn-info span.fa{position:absolute;left:10px;top:5px}.main-wirecard .logo img{height:auto;max-width:150px;display:inline-block}.main-wirecard .logo img:first-child{margin-right:30px}.main-wirecard .info-amount{text-align:center;padding:20px 5px;font-size:15px;font-weight:bold}.main-wirecard .wallet-section .credit-cards a,.main-wirecard .payment-section .credit-cards a,.main-wirecard .wallet-section .credit-cards img,.main-wirecard .payment-section .credit-cards img{height:30px;width:80px;display:block;text-align:center;margin:0 auto}.main-wirecard h2{margin-bottom:0;text-align:center}.main-wirecard fieldset{margin-left:75px}.main-wirecard fieldset label,.main-wirecard fieldset input,.main-wirecard fieldset select{margin-bottom:15px}.main-wirecard fieldset input,.main-wirecard fieldset select{width:200px}.main-wirecard fieldset #selInputYear,.main-wirecard fieldset #selInputMonth{width:90px}.main-wirecard fieldset .col-xs-5{margin-left:-51px}.main-wirecard fieldset .control-label{text-align:right}.main-wirecard fieldset label{margin-top:5px;text-transform:uppercase}.main-wirecard fieldset .page-header{border:none}.main-wirecard fieldset #txtCVC{width:177px}.main-wirecard .selected_brandimage{padding:10px 0px;display:block;text-align:center;border-radius:4px}.main-wirecard .buttons-footer{text-align:center}.main-wirecard .buttons-footer .btn-danger{margin-left:10px;margin-right:10px;width:120px}.main-wirecard .buttons-footer .btn-primary{margin-left:10px;width:120px}body.areariservata .loading-container{width:100%;height:100%;position:absolute;top:0%;left:0%;right:0%;overflow:hidden}body.areariservata .loading-container .loadbk{width:100%;height:100%;display:table}body.areariservata .loading-container .loadbk .loading-box{margin:0 auto;text-align:center;display:table-cell;vertical-align:middle}body.areariservata .loading-container .loadbk .loading-box p{font-size:100px;margin-left:auto;margin-right:auto}body.areariservata .loading-container .loadbk .loading-box h3{padding:10px 0}body.areariservata .termini .modal-body{height:500px;overflow:auto}.payment-methods-page .row .col-sm-12 .payments-cont{width:100%;height:100%;margin:0 auto}.payment-methods-page .row .col-sm-12 .payments-cont ul.nav-tabs{font-size:13px}.payment-methods-page .row .col-sm-12 .payments-cont ul.nav-tabs li{position:relative}.payment-methods-page .row .col-sm-12 .payments-cont ul.nav-tabs li a{background:transparent !important;border:unset;color:#fff;font-size:15px;text-transform:uppercase;font-weight:bold;border-bottom:4px solid transparent}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content{float:left;width:100%;padding:0;margin-bottom:20px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .tab-pane{width:100%}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont{float:left;width:230px;padding:10px 0 10px 10px;height:100%}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont ul li{padding:10px;cursor:pointer;height:36px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont ul li span.type{text-transform:uppercase;float:left;display:inline-block;font-size:11px;font-weight:bold}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .menu-cont ul li span.type-num{float:right;display:inline-block;font-weight:bold;font-size:10px;padding:3px;margin-top:-3px;margin-right:-3px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .methods-cont{float:left;width:calc(100% - 230px)}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content div{float:left;width:100%}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .header{float:left;text-align:center;font-weight:bold;font-size:14px;width:100%;padding:15px 20px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content{float:left;width:100%;padding-bottom:10px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp{padding:10px;margin:10px 10px 0 10px;width:calc(100% - 20px)}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp h3{font-size:15px;text-transform:uppercase;font-weight:bold;margin-bottom:5px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont{float:left;width:calc(33.33% - 10px);padding:0;height:85px;margin:5px;box-shadow:none;transition:all 0.5s  ease-out;position:relative}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont div.method{position:relative;height:49px;float:left;width:140px;margin-right:10px;height:100%}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont div.method img{max-width:140px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info{width:calc(100% - 150px);float:left;height:100%}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .min{width:auto;margin-right:10px;margin-top:5px;font-style:italic;font-size:10px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .max{margin-top:5px;width:auto;font-style:italic;font-size:10px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .fee{width:100%;margin-top:25px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .time{width:50%}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .details{float:right;text-align:right;width:calc(100% - 50%);direction:rtl;text-indent:4px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .info .details a span{text-decoration:underline}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .details-cont{text-align:left !important;z-index:99;position:absolute;top:83px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont .details-cont .card-body{text-align:left !important;margin:10px 0;line-height:16px;font-size:11px;padding:0 10px}.payment-methods-page .row .col-sm-12 .payments-cont .tab-content .content .payment-grp .line-cont:hover{transition:all 0.5s  ease-out}.quote-page .main-container-quote .palinsesto-container .sports h4:before,.main-palinsesti .heading-sport .title-heading:before{display:none}.wrapper-boxed-quote.vis-left{min-width:1200px}.wrapper-boxed-quote .container-fluid.quote-page{padding:0px}.wrapper-boxed-quote .container-fluid.quote-page .btn-open{display:none}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote{width:calc(100% - 620px);float:left;margin:10px auto;padding-right:10px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container{margin-bottom:10px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .top-container{padding:5px 5px 0 5px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .sports{width:100%;float:left}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .sports h4{margin:0px auto;padding:7px 0;text-transform:uppercase;font-size:14px;text-indent:10px !important;font-weight:bold;border-bottom:none;margin-bottom:3px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal img{width:25px;float:left}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal span{display:inline-block;padding:5px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container{display:inline-block;float:right}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a{display:block;position:absolute;right:0;top:0;width:30px;height:26px;line-height:46px;text-align:center;cursor:pointer;position:relative}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:after,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:before{position:absolute;width:15px;height:1px;-webkit-backface-visibility:hidden;backface-visibility:hidden;border-radius:5px;content:''}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:before{bottom:17px;left:7px;-webkit-transform:translateY(6px) rotate(-45deg);-moz-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);-o-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);transition:all .2s}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:after{top:20px;left:7px;-webkit-transform:translateY(-6px) rotate(45deg);-moz-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);-o-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);transition:all .2s}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:hover{transition:all .2s}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:hover:after{top:7px;left:7px;-webkit-transform:translateY(6px) rotate(-45deg);-moz-transform:translateY(6px) rotate(-45deg);-ms-transform:translateY(6px) rotate(-45deg);-o-transform:translateY(6px) rotate(-45deg);transform:translateY(6px) rotate(-45deg);transition:all .2s}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a:hover:before{bottom:6px;left:7px;-webkit-transform:translateY(-6px) rotate(45deg);-moz-transform:translateY(-6px) rotate(45deg);-ms-transform:translateY(-6px) rotate(45deg);-o-transform:translateY(-6px) rotate(45deg);transform:translateY(-6px) rotate(45deg);transition:all .2s}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .title-pal .icon-container a i{display:none}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .button-container{padding:5px 0}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .button-container .btn{text-shadow:none;padding:3px 8px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container{padding:5px;border-top:1px solid}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato{min-width:100px;width:14%;padding:0px;margin:1px 1px;text-shadow:none}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato:hover{background:none;font-size:10px !important}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo{min-width:100px;width:14%;padding:0px;margin:1px 1px;text-shadow:none}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato a,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo a{text-decoration:none;font-weight:700;padding:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi{padding:5px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .int-quote{padding:8px 20px;display:inline-block;margin-bottom:3px;width:auto;font-weight:bold;text-transform:uppercase;text-indent:0px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .data span{display:none}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .id1{width:50px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .orario{width:60px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .evento1{width:100%}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .eventi-container .quote-eventi .segni1{width:100%;min-width:342px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table{margin-bottom:0;border-radius:5px;display:block;overflow-x:auto}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead{padding:5px 0}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr>th{padding:2px;vertical-align:middle;font-weight:normal;text-align:center;line-height:1;font-weight:700;text-transform:uppercase;border:unset}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr>th.data{text-transform:uppercase;padding:4px 5px;font-size:10px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr>th.data:first-child{font-size:11px;text-align:left}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead>tr:last-child>th,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>thead tr:last-child{font-weight:normal;letter-spacing:-0.5px;font-size:10px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr>td{vertical-align:middle;text-align:center;tab-size:13px;font-size:12px;font-weight:normal}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr>td.evento,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr>td.evento_segni{text-align:left;padding-left:5px !important}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.id{border-top:unset}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota{text-align:center;padding:0}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote td:first-child{min-width:25px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .pn_image1{font-size:17px;padding:2px 0 0 0;cursor:pointer}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .pn_image1 i.fa-plus-square:before{content:"+";font-family:FontAwesome;font-weight:bold;font-size:20px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .pn_image1.stats{font-size:12px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quotapremuta .qta,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .qta{display:inline-block;vertical-align:middle;padding:4px 0px;text-decoration:none;text-shadow:none;border-radius:0 !important;width:calc(100% - 2px);font-size:11px;line-height:21px;margin:2px 0;font-weight:normal}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quotapremuta{padding:0px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp{min-width:80px;min-height:32px;position:relative;display:inline-block;float:left;font-size:12px;vertical-align:middle;margin:3px 2px;line-height:normal;text-decoration:none;text-align:center;transition:all 0.2s ease}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp .segniqt{cursor:pointer}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp .tipo{padding:2px 0}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp .nome-quota{padding:2px 0}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp span{width:100%;display:inline-block;padding:2px 0}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp a{width:100%;padding:2px 0;text-decoration:none}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.segni .qta-dp:hover{transition:all 0.2s ease}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo{min-width:470px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo select{border:none;width:calc(40% - 5px);float:left;margin-right:5px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo .qta-dp{float:left;width:calc(20% - 5px);margin:0 !important;min-width:0px !important;min-height:auto !important}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.combo .qta-dp .qta{line-height:24px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main{padding:5px;text-align:center;text-transform:uppercase}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main .title{padding:5px;text-align:center;text-transform:uppercase;border-bottom:1px}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li{width:calc(20% - 5px);position:relative;padding:5px 0}.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga1:before,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga2:before,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga3:before,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga4:before,.wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .legenda-main ul.list-inline>li.riga5:before{position:absolute;top:2px;left:8%;font-family:'FontAwesome';content:'\f111';font-size:18px}.wrapper-boxed-quote .container-fluid.quote-page .left-column-quote{float:left;width:250px;margin:10px;padding-left:0px}.wrapper-boxed-quote .container-fluid.quote-page .right-column-quote{float:left;width:350px;padding-right:10px;margin-top:10px}.main-quote .table>thead>tr>th,.main-quote .table>tbody>tr>th,.main-quote .table>tfoot>tr>th,.main-quote .table>thead>tr>td,.main-quote .table>tbody>tr>td,.main-quote .table>tfoot>tr>td{min-width:40px;border-left:none;border-right:none;height:30px;vertical-align:middle;line-height:normal;text-align:center;font-family:'Roboto Condensed', sans-serif;font-weight:normal;letter-spacing:0}body.qta-other .quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quota .qta{font-size:10.5px}.popquote .modal-content .modal-header{position:fixed;z-index:100}.popquote .modal-content .modal-header h4{width:90% !important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.popquote .modal-content .modal-body{max-height:800px;position:relative;padding:0px;overflow-y:scroll}.popquote .modal-content .modal-body>ul>li>.panel{margin-bottom:0px}.popquote .modal-content .modal-body>ul>li>.panel>.panel-heading{text-transform:uppercase;font-size:12px;font-weight:bold;border-bottom:unset;position:sticky;top:0px;z-index:999}.popquote .modal-content .modal-body>ul>li>.panel>.panel-body{padding:2px}.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul{margin-left:1px}.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li{display:inline-block;float:left}.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li>.qta-dp{width:109px;padding:0px;margin:2px;position:relative;font-size:12px;vertical-align:middle;line-height:normal;text-decoration:none;text-align:center;cursor:pointer}.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li>.qta-dp .tipo{padding:2px 0;font-weight:bold}.popquote .modal-content .modal-body>ul>li>.panel>.panel-body>ul>li>.qta-dp .nome-quota{padding:2px 0}.main-stampa-quote .main-container .page-title h3{margin:0px;text-align:center}.main-stampa-quote .main-container .stampa-quote-container{margin-bottom:5px}.main-stampa-quote .main-container .stampa-quote-container ul.list-group{text-align:center;height:438px;overflow-y:auto;margin:0 5px 5px 5px}.main-stampa-quote .main-container .stampa-quote-container ul.list-group>li{border:none}.main-stampa-quote .main-container .stampa-quote-container .title{margin:0 5px 5px 5px;padding:5px 0;text-align:center;text-transform:uppercase}.main-stampa-quote .main-container .stampa-quote-container .title h4{margin:0 auto}.main-stampa-quote .main-container .stampa-quote-container ul.list-inline .checkbox,.main-stampa-quote .main-container .stampa-quote-container ul.list-inline .radio{margin:0px 5px;padding:2px 0}.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote{margin:10px auto}.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .list-inline{padding-left:0;list-style:none;margin:0 auto;text-align:center}.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp{width:32%;padding:0;margin:3px 3px}.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp div.checkbox{margin:0px;position:relative;text-align:left}.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp div.checkbox label{padding-left:40px}.main-stampa-quote .main-container .stampa-quote-container .visualizza-quote .quote-stamp div.checkbox>label>input{position:absolute;left:30px}.main-stampa-quote .main-container .stampa-quote-container .pal-selezionati .title{margin:0px 5px 0 5px}.main-stampa-quote .main-container .stampa-quote-container .pal-selezionati ul li{padding:5px;text-align:left}.main-stampa-quote .main-container .stampa-quote-container .pal-selezionati ul li>.checkbox{margin:0px;margin:0px}.main-stampa-quote .main-container .stampa-quote-container .date-container .title h4,.main-stampa-quote .main-container .stampa-quote-container .date-container p.title{font-size:12px;font-weight:bold;text-transform:uppercase}.main-stampa-quote .main-container .stampa-quote-container .date-container .checkbox-container{padding-bottom:7px;text-align:center}.main-stampa-quote .main-container .stampa-quote-container .date-container .data-calendario{text-align:center}.main-stampa-quote .main-container .stampa-quote-container .date-container .data-calendario .form-group{margin-bottom:10px}.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .title h4{font-size:12px;font-weight:bold;text-transform:uppercase}.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .ordinamento,.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .dimensione-caratteri,.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .tipo-stampa,.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .stampa-logo-container{text-align:center}.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .ordinamento,.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .dimensione-caratteri,.main-stampa-quote .main-container .stampa-quote-container .tipo-stampa-container .tipo-stampa{padding-bottom:7px}.main-stampa-quote .main-container .stampa-quote-container .date-container .data-calendario .form-group label{min-width:50px}.main-stampa-quote .main-container .opzioni-stampa{margin:0px;padding-left:0;padding-right:0px;margin-right:5px;width:calc(50% - 10px)}.main-stampa-quote .main-container .button-container{padding:10px 0;text-align:center;clear:both}.main-stampa-quote .main-container .button-container .btn-stampa-quote a{text-decoration:none}body.casino-live .animate-box .slide .slice-a{background:url(https://img.timerbet.com/images/slider/sliderLivecasino.jpg);height:384px}body.casino-live .animate-box .slide .slice-a .vector-1{display:none}body.casino-live .animate-box .slide .slice-b,body.casino-live .animate-box .slide .slice-c{display:none}body.casino-live .animate-box .menu-casino.panel{background:transparent}body.casino-live .animate-box .menu-casino.panel .title-casino{display:none}body.casino-live .animate-box ul.select-casino{margin:10px 0;padding:5px}body.casino-live .animate-box ul.select-casino li{float:left;display:inline-block;padding:5px;cursor:pointer}body.casino-live .bottom-container .game-container-dbg{width:100%;float:left;margin-bottom:50px}body.casino-live .bottom-container .col-md-3.game-box{width:calc(25% - 10px);float:left;display:inline-block;position:relative;overflow:hidden;padding:0;margin:0 5px}body.casino-live .bottom-container .col-md-3.game-box>img{width:100%;-webkit-transition:all .2s ease;transition:all .2s ease}body.casino-live .bottom-container .col-md-3.game-box span.label{position:absolute;bottom:0;height:40px;line-height:34px;display:block;text-align:center;width:100%;text-transform:uppercase;font-size:12px}body.casino-live .bottom-container .col-md-3.game-box span.label img{display:none}body.casino-live .bottom-container .col-md-3.game-box .btn.btn-play{position:absolute;text-align:center;padding:8px 29px;border-radius:5px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);font-weight:700;font-size:14px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}body.casino-live .bottom-container .col-md-3.game-box:hover>img{-webkit-filter:blur(6px);filter:blur(6px) brightness(80%);-webkit-transition:all .2s ease;transition:all .2s ease}body.casino-live .bottom-container .col-md-3.game-box:hover .btn.btn-play{-webkit-transition:all .2s ease;transition:all .2s ease;opacity:1}body.poker-new .wrapper-boxed,body.casino-live .wrapper-boxed{background-size:cover;max-width:1548px;width:100%}body.poker-new .wrapper-boxed .main-content-poker-new .top,body.poker-new .wrapper-boxed .main-content-casino-live-new .top,body.casino-live .wrapper-boxed .main-content-poker-new .top,body.casino-live .wrapper-boxed .main-content-casino-live-new .top{float:left;margin:10px 0;width:100%}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins{width:20%;height:305px;margin-right:10px;float:left}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs{border:unset}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li{width:50%;float:left}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li a,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li a,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins ul.nav.nav-tabs li a,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins ul.nav.nav-tabs li a{width:100%;margin:0;border:unset;border-radius:0;text-transform:uppercase;font-weight:bold}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content{float:left;width:100%;height:100%}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul{float:left;width:100%;height:auto;padding:10px;border:unset}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li{height:60px;width:100%;float:left;padding:5px 0;position:relative}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li:last-child,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li:last-child,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li:last-child,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li:last-child{border-bottom:unset}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .img-cont,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .img-cont,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .img-cont,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .img-cont{float:left;width:70px}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info{float:left;height:40px;width:130px}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span{display:block;width:100%;float:left;height:20px;line-height:20px;text-indent:10px}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.username,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.username,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.username,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.username{font-size:11px;line-height:30px}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.slot-name,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.slot-name,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .info span.slot-name,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .info span.slot-name{font-weight:bold;text-transform:uppercase;font-size:10px;line-height:14px;white-space:nowrap}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize{line-height:40px;width:100px;font-size:14px;float:right;text-align:center}body.poker-new .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize span,body.poker-new .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize span,body.casino-live .wrapper-boxed .main-content-poker-new .top .latest-wins .tab-content ul li .prize span,body.casino-live .wrapper-boxed .main-content-casino-live-new .top .latest-wins .tab-content ul li .prize span{font-weight:bold;display:block}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino{width:calc(100% - 20% - 10px);float:left;position:relative;height:305px}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino.width100,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino.width100,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100{width:100%}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino.width100 .carousel-inner .item img,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100 .carousel-inner .item img,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino.width100 .carousel-inner .item img,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino.width100 .carousel-inner .item img{left:unset;transform:unset}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner{width:100%;overflow:hidden;height:inherit}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item{height:inherit}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item img,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item img,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-inner .item img,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-inner .item img{height:inherit;width:auto;max-width:unset;margin:0 auto;display:block;left:50%;position:relative;transform:translate(-50%)}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control span.fa,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control span.fa,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control span.fa,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control span.fa{top:50%;transform:translateY(-50%);position:absolute;font-size:25px}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.left span.fa:before,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.left span.fa:before,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.left span.fa:before,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.left span.fa:before{content:"ï„„"}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.right span.fa:before,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.right span.fa:before,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino a.carousel-control.right span.fa:before,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino a.carousel-control.right span.fa:before{content:"ï„…"}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li{width:50px;height:5px}body.poker-new .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li.active,body.poker-new .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li.active,body.casino-live .wrapper-boxed .main-content-poker-new .top #slider-casino .carousel-indicators li.active,body.casino-live .wrapper-boxed .main-content-casino-live-new .top #slider-casino .carousel-indicators li.active{margin:1px 0}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont{float:left;width:100%;min-height:210px}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section{float:left;width:100%;min-height:208px;margin-bottom:10px}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li{float:left;display:inline-block;width:20%;height:201px;overflow:hidden;position:relative;text-align:center}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider{width:20%}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider img,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider img,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.provider img,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.provider img{width:50%}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game{margin-left:10px;width:calc(20% - 10px)}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li img,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li img,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li img,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption{position:absolute;bottom:0;height:30px;line-height:30px;width:100%}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption span,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption span,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .caption span,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .caption span{display:block;text-align:center;width:100%;text-transform:uppercase}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back{position:absolute;width:100%;height:calc(100% - 30px);top:0;z-index:999;opacity:0;transition:all 0.2s ease}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover img,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover img,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover img,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover img{-webkit-filter:grayscale(0.9);filter:grayscale(0.9);transition:all 0.2s ease}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover .game-back,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover .game-back,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game:hover .game-back,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game:hover .game-back{opacity:1;transition:all 0.2s ease}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play{position:absolute;text-align:center;padding:8px 29px;border-radius:5px;left:50%;top:70px;transform:translate(-50%);font-weight:bold;font-size:14px;cursor:pointer;transition:all 0.2s ease}body.poker-new .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play:hover,body.poker-new .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play:hover,body.casino-live .wrapper-boxed .main-content-poker-new .games-cont .section ul li.game .game-back .btn-play:hover,body.casino-live .wrapper-boxed .main-content-casino-live-new .games-cont .section ul li.game .game-back .btn-play:hover{transition:all 0.2s ease}body.poker .wrapper-boxed{background:url(../../images/casino-live/background/bg_livecasino-1.jpg);background-size:cover}body.poker .wrapper-boxed .main-content-poker .top{float:left;margin:10px 0;width:100%}body.poker .wrapper-boxed .main-content-poker .top .latest-wins{width:20%;height:305px;margin-right:10px;float:left}body.poker .wrapper-boxed .main-content-poker .top .latest-wins ul.nav.nav-tabs{border:unset}body.poker .wrapper-boxed .main-content-poker .top .latest-wins ul.nav.nav-tabs li{width:50%;float:left}body.poker .wrapper-boxed .main-content-poker .top .latest-wins ul.nav.nav-tabs li a{width:100%;margin:0;border:unset;border-radius:0;text-transform:uppercase;font-weight:bold}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content{float:left;width:100%;height:100%}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul{float:left;width:100%;height:auto;padding:10px}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li{height:60px;width:100%;float:left;padding:5px 0;position:relative}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li:last-child{border-bottom:unset}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .img-cont{float:left;width:70px}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info{float:left;height:40px;width:130px}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info span{display:block;width:100%;float:left;height:20px;line-height:20px;text-indent:10px}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info span.username{font-size:11px;line-height:30px}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .info span.slot-name{font-weight:bold;text-transform:uppercase;font-size:12px;line-height:14px}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .prize{line-height:40px;width:130px;font-size:14px;float:right;text-align:center}body.poker .wrapper-boxed .main-content-poker .top .latest-wins .tab-content ul li .prize span{font-weight:bold;display:block}body.poker .wrapper-boxed .main-content-poker .top #slider-casino{width:calc(100% - 20% - 10px);float:left}body.poker .wrapper-boxed .main-content-poker .top #slider-casino.width100{width:100%}body.poker .wrapper-boxed .main-content-poker .top #slider-casino.width100 .carousel-inner .item img{left:unset;transform:unset}body.poker .wrapper-boxed .main-content-poker .top #slider-casino a.carousel-control span.fa{top:50%;transform:translateY(-50%);position:absolute;font-size:25px}body.poker .wrapper-boxed .main-content-poker .top #slider-casino a.carousel-control.left span.fa:before{content:"ï„„"}body.poker .wrapper-boxed .main-content-poker .top #slider-casino a.carousel-control.right span.fa:before{content:"ï„…"}body.poker .wrapper-boxed .main-content-poker .top #slider-casino .carousel-indicators li{width:50px;height:5px}body.poker .wrapper-boxed .main-content-poker .top #slider-casino .carousel-indicators li.active{margin:1px 0}body.poker .wrapper-boxed .main-content-poker .games-cont{float:left;width:100%;min-height:210px}body.poker .wrapper-boxed .main-content-poker .games-cont .section{float:left;width:100%;min-height:208px;margin-bottom:10px}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li{float:left;display:inline-block;width:20%;height:201px;overflow:hidden;position:relative;text-align:center}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.provider{width:20%}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.provider img{width:50%}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game{margin-left:10px;width:calc(20% - 10px)}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .caption{position:absolute;bottom:0;height:30px;line-height:30px;width:100%}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .caption span{display:block;text-align:center;width:100%;text-transform:uppercase}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .game-back{position:absolute;width:100%;height:calc(100% - 30px);top:0;z-index:999;opacity:0;transition:all 0.2s ease}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game:hover img{-webkit-filter:grayscale(0.9);filter:grayscale(0.9);transition:all 0.2s ease}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game:hover .game-back{opacity:1;transition:all 0.2s ease}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .game-back .btn-play{position:absolute;text-align:center;padding:8px 29px;border-radius:5px;left:50%;top:70px;transform:translate(-50%);font-weight:bold;font-size:14px;cursor:pointer;transition:all 0.2s ease}body.poker .wrapper-boxed .main-content-poker .games-cont .section ul li.game .game-back .btn-play:hover{transition:all 0.2s ease}.main-content-casino-live-new .top-container .menu-casino{position:absolute;top:50px;right:50px;opacity:1}.main-content-casino-live-new .top-container .menu-casino .panel-heading{padding:15px;text-align:center;font-family:'Kaushan Script', cursive;font-weight:bold;border:none}.main-content-casino-live-new .top-container .menu-casino .panel-heading h3{margin:0px}.main-content-casino-live-new .top-container .menu-casino .panel-body{padding:10px}.main-content-casino-live-new .top-container .menu-casino .panel-body li{display:block;border:0px;cursor:pointer}.main-content-casino-live-new .top-container .menu-casino .panel-body li.casino{margin:5px auto;padding:5px 10px;vertical-align:middle}.main-content-casino-live-new .top-container .menu-casino .panel-body li.casino:hover{animation:animatMenu 0.5s ease-in-out;-webkit-animation:animatMenu 0.5s ease-in-out;-moz-animation:animatMenu 0.5s ease-in-out;-o-animation:animatMenu 0.5s ease-in-out;transform:scale(1.2)}.main-content-casino-live-new .bottom-container{margin:0 0 10px 0;float:left;width:100%}.main-content-casino-live-new .bottom-container .menu-casino .select-casino ul li{width:100%}.main-content-casino-live-new .bottom-container .game-container-dbg,.main-content-casino-live-new .bottom-container .game-container-evo{padding:5px;margin:10px auto;width:100%}.main-content-casino-live-new .bottom-container .game-container-dbg .game-box,.main-content-casino-live-new .bottom-container .game-container-evo .game-box{padding:0 5px;display:inline-block;position:relative;text-align:center;overflow:hidden;bottom:0px;right:0px;animation:gameAn 1s ease-in;-webkit-animation:gameAn 1s ease-in;-moz-animation:gameAn 1s ease-in;-o-animation:gameAn 1s ease-in;opacity:1}.main-content-casino-live-new .bottom-container .game-container-dbg .game-box:hover>img,.main-content-casino-live-new .bottom-container .game-container-evo .game-box:hover>img{transform:scale(1.4);position:relative;top:20px;opacity:0.5;animation:imgTra 1s ease-in-out;-webkit-animation:imgTra 1s ease-in-out;-moz-animation:imgTra 1s ease-in-out;-o-animation:imgTra 1s ease-in-out}.main-content-casino-live-new .bottom-container .game-container-dbg .game-box img,.main-content-casino-live-new .bottom-container .game-container-evo .game-box img{width:100%;display:block}.main-content-casino-live-new .bottom-container .game-container-dbg .game-box .label,.main-content-casino-live-new .bottom-container .game-container-evo .game-box .label{position:absolute;top:90px;left:90px;padding:5px 10px;font-size:19px;font-weight:400;font-family:'Kaushan Script', cursive;cursor:default}.main-content-casino-live-new .bottom-container .game-box .label img{position:absolute;top:-14px;left:-44px;width:50px;border-radius:100%;-webkit-border-radius:100%;-moz-border-radius:100%}.main-content-casino-live-new .bottom-container .game-box .btn-play{display:inline-block;width:125px;height:45px;position:absolute;bottom:0%;left:30%;padding:10px;cursor:pointer}.main-content-casino-live-new .bottom-container .game-container-dbg .game-box .btn-play,.main-content-casino-live-new .bottom-container .game-container-evo .game-box .btn-play{text-decoration:none;margin:0px;font-size:18px;text-transform:uppercase}.main-content-casino-live-new .banner{float:left;width:100%;height:200px}.main-content-casino-live-new .bottom-container .panel-heading{float:left;width:calc(20% - 20px);padding:5px;text-align:center;height:216px;margin-top:10px;margin:10px 5px 5px 10px}.main-content-casino-live-new .bottom-container .panel-heading img{transform:scale(0.8)}.main-content-casino-live-new .bottom-container #menu-livecasino{margin-top:10px}.main-content-casino-live-new .bottom-container #menu-livecasino .header{text-transform:uppercase;font-weight:bold;padding:10px;font-size:14px}.main-content-casino-live-new .bottom-container #menu-livecasino ul.nav-tabs{border:0px !important}.main-content-casino-live-new .bottom-container #menu-livecasino ul.nav-tabs li.active a{border:1px solid;background:transparent}.main-content-casino-live-new .bottom-container #menu-livecasino img{transform:scale(0.8)}.main-content-casino-live-new .bottom-container .casino-cont{float:left;width:100%;margin-bottom:20px}.main-content-casino-live-new .bottom-container .game-container-new{width:100%}.main-content-casino-live-new .bottom-container .game-container-new .game-box{margin:5px;padding:5px;width:calc(20% - 10px);display:inline-block;position:relative;text-align:center;overflow:hidden;border-radius:3px;animation:gameAn 1s ease-in;-webkit-animation:gameAn 1s ease-in;-moz-animation:gameAn 1s ease-in;-o-animation:gameAn 1s ease-in;opacity:1;float:left}.main-content-casino-live-new .bottom-container .game-container-new .game-box.title{height:225px}.main-content-casino-live-new .bottom-container .game-container-new .game-box.title img{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%) scale(0.8)}.main-content-casino-live-new .bottom-container .game-container-new .game-box img{width:100%;display:block;transition:all 0.5s}.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new{position:absolute;bottom:5px;width:calc(100% - 10px);font-size:14px;text-transform:uppercase;font-weight:bold;text-align:left;height:42px;line-height:38px;overflow:hidden;border-bottom:0px !important;transition:all 0.5s}.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new span{display:block;text-indent:10px}.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new span.small{display:block;font-size:9px;text-indent:10px;position:absolute;top:10px}.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new .btn-play-new{display:block;position:absolute;width:60%;left:50%;transform:translateX(-50%);font-size:13px;padding:5px;font-weight:bold;top:170px;opacity:0;border-radius:15px;transition:all 0.5s}.main-content-casino-live-new .bottom-container .game-container-new .game-box .label-new .logo{position:absolute;top:77px;transform:scale(0.7)}.main-content-casino-live-new .bottom-container .game-container-new .game-box:hover .label-new{height:calc(100% - 10px);transition:all 0.5s}.main-content-casino-live-new .bottom-container .game-container-new .game-box:hover .btn-play-new{opacity:1;transition:all 0.5s}.main-container-poker .top-container{background:url(../../images/poker/poker-bk.jpg);background-size:100%;background-position:0 -150px;min-height:550px;overflow:hidden;position:relative}.main-container-poker .top-container .animate-box{position:relative}.main-container-poker .top-container .animate-box .slice-c{width:100%;position:absolute;top:400px;left:0px;text-align:center}.main-container-poker .top-container .animate-box .slice-c h2{text-transform:uppercase;font-family:'Kaushan Script', cursive;font-size:37px}.main-container-poker .top-container .animate-box .slice-c p{font-family:'Kaushan Script', cursive;text-transform:uppercase;font-size:16px}.main-container-poker .top-container .top-menu{display:none}.main-container-poker .bottom-container{margin:10px auto;padding:10px}.main-container-poker .bottom-container .panel{margin:0px}.main-container-poker .bottom-container .panel-body{min-height:250px;overflow:hidden;position:relative;padding:0px;transition:all 0.5s ease-in}.main-container-poker .bottom-container .poker2d .panel-body{background:url(../../images/poker/poker2d.jpg) no-repeat;background-size:105%}.main-container-poker .bottom-container .poker3d .panel-body{background:url(../../images/poker/poker3d.jpg) no-repeat;background-size:105%}.main-container-poker .bottom-container .poker3dlive .panel-body{background:url(../../images/poker/poker3dlive.jpg) no-repeat;background-size:105%}.main-container-poker .bottom-container .panel-body:hover{background-size:120%;background-position:top center}.main-container-poker .bottom-container .panel-body .bottom-container{width:100%;padding:5px;margin:0px;position:absolute;bottom:0px;text-align:center}.main-container-poker .bottom-container .panel-body .bottom-container h3{display:inline-block;position:absolute;right:0px;top:-73px;width:100%;padding:5px;text-align:center}.main-container-poker .bottom-container .panel-body .bottom-container h3>span{font-size:30px}.main-container-poker .bottom-container .panel-body .btn{display:inline-block;padding:10px;text-decoration:none;margin:0px;font-size:18px;text-transform:uppercase;cursor:pointer;transition:all 0.5s ease-in}.poker-opengame,.casino-live-opengame{width:calc(100vw - 0px);height:calc(100vh - 3px);position:relative}.poker-opengame .error-msg,.casino-live-opengame .error-msg{position:absolute;width:500px;padding:25px;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);text-align:center}.poker-opengame .error-msg .logo,.casino-live-opengame .error-msg .logo{width:250px;margin:0 auto;margin-bottom:20px}.poker-opengame .error-msg .msg span,.casino-live-opengame .error-msg .msg span{display:inline-block;position:relative;font-weight:bold;font-size:15px;line-height:21px}.poker-opengame .error-msg .msg span:before,.casino-live-opengame .error-msg .msg span:before{content:"\f071";font-family:FontAwesome;width:21px;height:21px;font-size:18px;background-size:100%;position:absolute;top:50%;left:-30px;transform:translateY(-50%);background-repeat:no-repeat}#main.main-container-casino{padding:10px;position:relative;min-height:700px !important}#main.main-container-casino .top-container #slider-casino{float:right;width:calc(100% - 250px)}#main.main-container-casino .top-container>.game-container{float:left;width:100%}#main.main-container-casino .top-container>.game-container #menu-casino{position:absolute;top:0}#main.main-container-casino .top-container>.game-container .game-container{float:right;padding:0;width:calc(100% - 250px)}#main.main-container-casino .top-container .carousel-control span{position:absolute;top:48%;font-size:40px;opacity:0.5}#main.main-container-casino .top-container .left.carousel-control span{left:35px}#main.main-container-casino .top-container .right.carousel-control span{right:35px}body.casino .main-container-casino .slider-casino,body.casino .main-container-casino>.game-container{float:left;width:100%}body.casino .main-container-casino #menu-casino.left-menu{margin-top:10px !important;padding:0px;width:240px}body.casino .main-container-casino #menu-casino.left-menu .title-menu{padding:13px 0;font-weight:700;margin:0;text-align:left;text-transform:uppercase;font-weight:700;text-indent:10px;font-size:12px}body.casino .main-container-casino #menu-casino.left-menu ul#slottype li{border-bottom:unset;border-top:unset !important;margin:0px;width:50%;display:inline-block;float:left;display:table}body.casino .main-container-casino #menu-casino.left-menu ul#slottype li a{border-bottom:none;padding:10px;font-weight:700;font-size:12px;line-height:16px;text-align:center;background-size:18px, 18px, cover !important;background-position:217px 9px !important;text-transform:uppercase;vertical-align:middle;display:table-cell;height:52px}body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li{width:50%;float:left;margin:0px;display:table}body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li#casino7,body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li#casino6,body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li#casino21{display:none}body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li a{vertical-align:middle;display:table-cell;height:52px}body.casino .main-container-casino #menu-casino.left-menu ul#ctl03_casinotype li a img{transform:scale(1.2)}body.casino .main-container-casino .col-md-10.game-container{margin-top:10px}body.casino .main-container-casino .col-md-10.game-container .toolbar{padding:10px;float:left;width:100%}body.casino .main-container-casino .col-md-10.game-container .toolbar .select-box{width:190px}body.casino .main-container-casino .col-md-10.game-container .toolbar .search-casino{float:right}body.casino .main-container-casino .col-md-10.game-container .game-tab{float:left;width:100%;margin-top:10px}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot{min-height:500px}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot h5.no-games{padding:10px;margin:0 5px 10px 5px;width:calc(100% - 10px)}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box{width:calc(20% - 10px);float:left;margin:0 5px 10px 5px;position:relative;padding:0px;overflow:hidden}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-front{float:left;position:relative}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-front img{transform:scale(1);-webkit-transition:all .3s ease;transition:all .3s ease}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-front span.label-casino{display:none}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .game-title{text-align:center;font-size:12px;padding:5px 0;text-transform:uppercase;font-weight:700;line-height:5px;position:absolute;bottom:1px;left:1px;width:calc(100% - 2px)}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .game-title p{margin:10px 0}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .bottom-container-back .logo-game{position:absolute;top:13px;left:50%;transform:translateX(-50%) scale(0.5)}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box .game-back .bottom-container-back .btn-play{position:absolute;text-align:center;padding:5px 17px;border-radius:2px;left:50%;top:63px;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%);font-weight:700;font-size:12px;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box:hover .game-back{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box:hover .game-front img{transform:scale(1.05);transition:all 0.3s}body.casino .main-container-casino .col-md-10.game-container .game-tab #divslot .game-box:hover .bottom-container-back .btn-play{opacity:1;-webkit-transition:all .3s ease;transition:all .3s ease}.casino .popup-box{position:relative}.casino .popup-box .error-box{width:540px;min-height:280px;height:auto;padding:20px;position:absolute;top:50%;left:50%;margin:-160px 0 0 -270px}.casino .popup-box .error-box .login-cont{width:100%;height:100%;float:left}.casino .popup-box .error-box .login-cont span.span1{font-size:15px;width:100%;float:Left;font-weight:bold}.casino .popup-box .error-box .login-cont span.span2{font-size:15px;width:100%;float:Left;font-weight:bold;margin-top:5px;padding-bottom:5px}.casino .popup-box .error-box .login-cont span.span3{font-size:15px;width:100%;float:Left;font-weight:bold;margin-top:5px;padding-bottom:5px;margin-top:50px}.casino .popup-box .error-box .login-cont .login-box{margin-top:50px;float:left}.casino .popup-box .error-box .login-box .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;float:left;margin-right:10px}.casino .popup-box .error-box .login-box .form-group>.form-control{line-height:1.5;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;display:inline-block;width:auto;vertical-align:middle;font-size:14px;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;float:left;font-family:'Roboto Condensed', sans-serif}.casino .popup-box .error-box .login-cont .btn.btn-registrazione,.casino .popup-box .error-box .login-cont .login-box .btn.btn-login{font-weight:bold;width:83px;padding:2px 12px;border:1px solid;text-decoration:none;font-size:12px;border-radius:0px;line-height:1.5;text-transform:uppercase;text-align:center;white-space:nowrap;vertical-align:middle;display:inline-block;margin:0;background:transparent;cursor:pointer;float:left;font-family:'Roboto Condensed', sans-serif}.casino .popup-box .error-box .login-cont .btn.btn-registrazione{margin:30px 0 0 207px;display:block}.casino .popup-box .error-box .error-msg span.span1{font-size:15px;width:100%;float:Left;font-weight:bold;padding-bottom:5px}.casino .popup-box .error-box .error-msg .error-img{width:100%;height:100px;float:left;margin-top:30px}.casino .popup-box .error-box .error-msg .error-img img{width:100px;height:100px;margin:0 auto;opacity:0.8}.casino .popup-box .error-box .error-msg span.span2{font-size:18px;width:calc(100% - 40px);float:Left;font-weight:bold;margin-top:30px;padding-bottom:5px;text-align:center;padding:20px}.game-popup-container .middle-box{background-image:url(../images/sfondi/casino-game.jpg);background-position:fixed;background-size:cover}body.casino{background:#000 !important}body.casino .wrapper-boxed{max-width:1548px;width:100%}body.casino .wrapper-boxed #main.main-container-casino-new{padding:10px;max-width:1548px;width:100%}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont{width:300px;margin:0px 10px 10px 0;float:left;height:1500px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel{margin-bottom:10px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel.most-played .panel-body ul li .game-back .preferiti i:hover:before{content:"\f006";transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-heading{height:34px;line-height:34px;text-transform:uppercase;font-size:12px;padding:0;text-indent:10px;font-weight:bold;border-bottom:unset}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body{min-height:80px;padding:10px;position:relative}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body .add-pref{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:30px;width:100%;text-align:center}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body .add-pref span{font-weight:bold;position:relative;font-weight:bold;position:relative;font-size:13px;text-transform:uppercase}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body .add-pref span:before{content:"\f006";font-family:FontAwesome;left:-30px;top:50%;transform:translateY(-50%);position:absolute;font-size:20px;font-weight:normal}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul{width:100%;float:left;height:auto}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li{width:calc(50% - 5px);float:left;position:relative;margin:2.5px;overflow:hidden}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li:hover .game-back{opacity:1;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li:hover .game-front img{-webkit-filter:blur(6px);filter:blur(6px);transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .slot-name{position:absolute;text-align:center;bottom:5px;width:100%;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .btn-play{position:absolute;text-align:center;padding:7px 20px;border-radius:5px;left:50%;top:10px;transform:translate(-50%);font-weight:bold;font-size:11px;cursor:pointer;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .btn-play:hover{transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .left-cont .panel .panel-body ul li .game-back .preferiti{position:absolute;bottom:23px;left:50%;transform:translateX(-50%);font-size:19px;cursor:pointer}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont{width:calc(100% - 310px);margin:0px 0 0 0;float:left}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top{float:left;margin-bottom:10px;width:100%;position:relative}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino{width:calc(100% - 310px);margin-right:10px;float:left;height:244px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-inner{width:100%;overflow:hidden;height:inherit}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-inner .item{height:inherit}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-inner .item img{height:244px;width:auto;max-width:unset;margin:0 auto;display:block;left:50%;position:relative;transform:translate(-50%)}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino.width100{width:100%}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino.width100 .carousel-inner .item img{width:100%}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino a.carousel-control span.fa{top:50%;transform:translateY(-50%);position:absolute;font-size:25px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino a.carousel-control.left span.fa:before{content:"ï„„"}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino a.carousel-control.right span.fa:before{content:"ï„…"}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-indicators li{width:50px;height:5px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top #slider-casino .carousel-indicators li.active{margin:1px 0}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins{width:300px;height:244px;float:right}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins ul.nav.nav-tabs{border-bottom:unset}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins ul.nav.nav-tabs li{width:50%;float:left}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins ul.nav.nav-tabs li a{width:100%;margin:0;border:unset;border-radius:0;text-transform:uppercase;font-weight:bold}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content{float:left;width:100%;height:100%}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul{float:left;width:100%;height:auto;padding:10px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li{height:66px;width:100%;float:left;padding:5px 0}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:last-child{border-bottom:unset}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .img-cont{float:left;width:70px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info{float:left;height:40px;width:130px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span{display:block;width:100%;float:left;height:20px;line-height:20px;text-indent:10px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span.username{font-size:11px;line-height:30px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .info span.slot-name{font-weight:bold;text-transform:uppercase;font-size:10px;line-height:14px;white-space:nowrap}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .prize{line-height:40px;width:80px;font-size:16px;float:left;text-align:center}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .prize span{font-weight:bold;display:block}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont{float:left;width:100%;height:102px;position:sticky;top:0px;z-index:9999999}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont{position:absolute;height:53px;top:50px;width:100%;z-index:999;display:block;transition:all 0.2s ease;overflow:hidden}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont.open{height:auto;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont.fixed-header{position:sticky;position:-webkit-sticky;top:0;z-index:999999}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype{float:left;width:auto;height:50px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype li{display:inline-block;float:left;width:auto;padding:2.5px 0 2.5px 0;margin-top:0px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype li a{text-transform:uppercase;border-radius:0px;font-size:9.9px;padding:13px 11px;margin:0 1px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont{width:auto;float:right;height:50px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort,body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search{margin-top:11px;margin-left:5px;float:right}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort{margin-right:10px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort .sort-casino select{height:28px;border-radius:0px;font-size:11px;padding:0px;width:47px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search{position:relative}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search input{height:28px;border-radius:0px;font-size:11px;padding:0 10px;width:121px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .search-cont .search:before{content:"\f002";position:absolute;top:6px;right:10px;font-family:FontAwesome;font-size:12px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype{float:left;width:calc(100% - 20px);padding-top:6px;padding-right:90px;margin-left:10px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype li{width:120px;float:left;display:inline;margin-top:0px;height:40px;transition:all 0.2s ease;padding-bottom:46px;margin-bottom:6px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype li a{padding:8px;border-radius:0px;height:40px;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul.casinotype li:hover a{transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .open-menu{float:right;width:80px;text-align:center;position:absolute;right:0;top:70px;text-transform:uppercase;font-size:11px;font-weight:bold;cursor:pointer;z-index:9999}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .open-menu i{margin-left:5px;font-size:15px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container{width:calc(100% + 10px);float:left;padding:10px 0 0 0;margin-left:-5px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab{width:100%;float:left}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box{width:calc(20% - 10px);float:left;margin:0 5px 10px 5px;position:relative}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-front{float:left;position:relative}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-front span.label-casino{display:none}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-front .slot-name{width:100%;display:inline-block;text-align:center;font-size:11px;text-transform:uppercase;padding:5px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;border-radius:0;position:absolute;bottom:0}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box:hover .game-front .img-cont{overflow:hidden}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box:hover .game-front img{-webkit-filter:blur(6px);filter:blur(6px)}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box:hover .game-back{opacity:1;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back{position:absolute;top:0;left:0;width:100%;height:calc(100% - 25px);opacity:0;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play{position:absolute;text-align:center;padding:8px 29px;font-size:14px;border-radius:5px;left:50%;top:55px;transform:translate(-50%);font-weight:bold;cursor:pointer;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .btn-play:hover{transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .preferiti{position:absolute;top:10px;right:10px;z-index:99999;font-size:25px;cursor:pointer;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .preferiti:hover i:before{content:"\f005";transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info{position:absolute;top:14px;left:10px;cursor:pointer;line-height:25px;width:25px;height:25px;text-align:center;border-radius:50%;transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info i{margin-top:5px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box{position:absolute;width:120px;height:65px;z-index:999;top:-5px;left:32px;border-radius:5px;display:none}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box:before{content:'';position:absolute;left:-7px;top:9px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box img{width:90%;position:absolute;left:50%;transform:translateX(-50%);top:10px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info .info-box .type{position:absolute;left:50%;transform:translateX(-50%);bottom:0px;display:block;width:100%;font-weight:bold;text-transform:uppercase;font-size:11px;border-radius:0 0 5px 5px}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info:hover{transition:all 0.2s ease}body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container .game-tab .game-box .game-back .info:hover .info-box{display:block}body.casino .modal-game{padding:0 !important;z-index:100000000000000 !important}body.casino .modal-game .modal-body{padding:0 !important}body.casino .modal-game .modal-dialog{width:100%;height:100%;margin:0;padding:0}body.casino .modal-game .modal-content{height:auto;min-height:100%;border:0 none;border-radius:0}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont{width:100% !important}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont{height:47px !important}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont{top:0}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype{border:unset !important}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype li{border:unset !important}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype li a{border:unset !important}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container-wrapper{height:calc(100vh - 220px);width:100%;float:left;overflow:hidden}body.casino.virtualvip .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .game-container-wrapper iframe{height:calc(100vh - 220px);margin-top:8px;width:calc(100% + 18px)}body .casino-game-wrapper{height:100vh;width:100vw;background-size:cover;background-repeat:no-repeat}body .casino-game-wrapper .game-container-wrapper{height:auto;position:absolute;top:35px;left:50%;transform:translateX(-50%) translateY(0);padding:10px}body .casino-game-wrapper .game-container-wrapper.game-16-9{width:100vw !important;transition:all 0.5s;padding-right:320px}body .casino-game-wrapper .game-container-wrapper.game-16-9 .game-frame{width:100%;padding-bottom:56.25%}body .casino-game-wrapper .game-container-wrapper.game-4-3{width:80vw !important;transition:all 0.5s;padding-right:320px}body .casino-game-wrapper .game-container-wrapper.game-4-3 .game-frame{width:100%;padding-bottom:75%}body .casino-game-wrapper .game-container-wrapper .game-frame{float:left}body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco{position:relative}body .casino-game-wrapper .game-container-wrapper .game-frame .game #popcont{position:relative}body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco .no-game{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);width:100%;text-align:center;font-size:15px;font-weight:bold}body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco .no-game span{position:relative}body .casino-game-wrapper .game-container-wrapper .game-frame .game #pngioco .no-game span:before{content:"\f071";font-family:FontAwesome;width:21px;height:21px;font-size:18px;background-size:100%;position:absolute;top:50%;left:-30px;transform:translateY(-50%);background-repeat:no-repeat}body .casino-game-wrapper .game-container-wrapper .game-menu{width:300px;height:100%;position:absolute;right:10px;top:10px}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box{float:left;width:100%;padding:10px}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box:before{content:"\f002";position:absolute;top:16px;right:20px;font-family:FontAwesome;font-size:12px}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box span{line-height:28px;text-align:right}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box input#gameSearch{width:100%;float:left;padding:5px;height:28px;text-align:left;border-radius:0px;font-size:11px;border:unset;color:#000}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .slimScrollDiv{height:auto !important;position:unset !important}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .slimScrollDiv .slimScrollBar{opacity:1 !important;z-index:2147483647 !important;margin-top:41px;right:10px !important}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete{z-index:99999999999999;position:absolute;height:300px;width:280px !important;border-radius:0px;border:unset;overflow-y:scroll}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item{width:100%;float:left}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item a{float:left;width:100%;display:block;padding:6px 5px;border-radius:0px;cursor:pointer}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item .image{float:left;width:70px}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item img{width:70px;float:left}body .casino-game-wrapper .game-container-wrapper .game-menu .game-search-box .ui-autocomplete li.ui-menu-item .labeltext{width:140px;float:left;margin-left:10px;font-size:13px;line-height:47px;white-space:nowrap;text-overflow:hidden;overflow:hidden}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info{width:100%;float:left;height:auto;padding:10px;position:relative}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-title{font-weight:bold;font-size:15px;display:block;width:100%;float:left;text-transform:uppercase}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-thumb{width:100%;float:left;height:auto;margin-top:0px}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .game-thumb img{width:100%;padding:10px}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref{position:relative;width:100%;text-align:center;margin-top:10px;float:left;padding:10px;border-radius:5px;cursor:pointer}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref span{font-weight:bold;position:relative;font-weight:bold;position:relative;font-size:13px;text-transform:uppercase}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref span:before{content:"\f006";font-family:FontAwesome;left:-30px;top:50%;transform:translateY(-50%);position:absolute;font-size:20px;font-weight:normal}body .casino-game-wrapper .game-container-wrapper .game-menu .game-info .add-pref:hover span:before{content:"\f005"}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti{float:left;width:100%;padding:10px;position:absolute;top:calc(100vh - 390px)}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-heading{height:34px;line-height:34px;text-transform:uppercase;font-size:12px;padding:0;text-indent:10px;font-weight:bold;border-bottom:unset}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body{min-height:80px;padding:0px;position:relative}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul{width:100%;float:left;height:auto}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li{width:calc(50% - 5px);float:left;position:relative;margin:2.5px;overflow:hidden}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all 0.2s ease}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li:hover .game-back{opacity:1;transition:all 0.2s ease}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li:hover .game-front img{-webkit-filter:blur(6px);filter:blur(6px);transition:all 0.2s ease}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .btn-play{position:absolute;text-align:center;padding:6px 20px;border-radius:5px;left:50%;top:10px;transform:translate(-50%);font-weight:bold;font-size:11px;cursor:pointer;transition:all 0.2s ease}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .btn-play:hover{transition:all 0.2s ease}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .preferiti{position:absolute;bottom:23px;left:50%;transform:translateX(-50%);font-size:19px;cursor:pointer}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body ul li .game-back .slot-name{position:absolute;text-align:center;bottom:5px;width:100%;font-weight:bold;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body .add-pref{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);height:30px;width:100%;text-align:center}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body .add-pref span{font-weight:bold;position:relative;font-weight:bold;position:relative;font-size:13px;text-transform:uppercase}body .casino-game-wrapper .game-container-wrapper .game-menu .panel-preferiti .panel-body .add-pref span:before{content:"\f006";font-family:FontAwesome;left:-30px;top:50%;transform:translateY(-50%);position:absolute;font-size:20px;font-weight:normal}body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles{width:100%;display:inline-block;float:left;height:30px;border-bottom:unset}body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li{width:33.33%;float:left;text-transform:uppercase;text-align:center;line-height:30px;font-size:11px;font-weight:bold;cursor:pointer}body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li a{padding:0 5px;line-height:30px;border-radius:0}body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li.active a{border:0px}body .casino-game-wrapper .game-container-wrapper .game-menu ul.titles li:hover a{border:0px}body .casino-game-wrapper .game-container-wrapper .game-menu .games{width:100%;float:left;display:inline-block}body .casino-game-wrapper .game-container-wrapper .game-menu .games li{width:25%;float:left;padding:5px}body .casino-game-wrapper .game-container-wrapper .game-menu .games li img{width:100%}body .casino-game-wrapper .controls{position:absolute;width:100%;height:35px;right:0}body .casino-game-wrapper .controls .time{width:90px;line-height:38px;float:left;padding:0 15px;text-align:center;position:relative}body .casino-game-wrapper .controls .logo{width:90px;height:35px;float:left;margin:0 15px;text-align:center;position:relative}body .casino-game-wrapper .controls .logo img{width:100%;margin-top:4px}body .casino-game-wrapper .controls .time:before{content:"\f017";position:absolute;top:0;left:10px;font-family:"FontAwesome"}body .casino-game-wrapper .controls .time .timeClock{margin-left:15px}body .casino-game-wrapper .controls .time .timeClock ul{float:left}body .casino-game-wrapper .controls .time .timeClock ul li{display:inline-block;float:left}body .casino-game-wrapper .controls .time .timeClock #point{position:relative;-moz-animation:mymove 1s ease infinite;-webkit-animation:mymove 1s ease infinite;padding-left:2px;padding-right:2px}body .casino-game-wrapper .controls .btn-group{float:right}body .casino-game-wrapper .controls .btn-group button{line-height:35px;padding:0 10px;opacity:0.7;font-size:15px}body .casino-game-wrapper .controls .btn-group button:hover{opacity:1}body .casino-game-wrapper .game-container-wrapper.closeMenu.game-16-9{width:980px;overflow:hidden !important;transition:all 0.5s}body .casino-game-wrapper .game-container-wrapper.closeMenu.game-4-3{width:860px;overflow:hidden !important;transition:all 0.5s}body .casino-game-wrapper .game-container-wrapper.closeMenu .game-menu{display:none}body .casino-game-wrapper .game-container-wrapper.closeMenu .controls{width:35px;height:150px;text-align:center}body .casino-game-wrapper .game-container-wrapper.closeMenu .controls #closeMenu{transform:rotate(180deg)}body .casino-game-wrapper .game-container-wrapper.closeMenu .controls .time{display:none}body .casino-game-wrapper .game-container-wrapper.closeMenu .controls .btn-group button{padding:0;width:35px;line-height:40px;text-align:center}body .casino-game-wrapper .game-container-wrapper.fullScrn .game-menu{display:none}body .casino-game-wrapper .game-container-wrapper.fullScrn.game-16-9{width:95vw !important;transition:all 0.5s;padding-right:10px}body .casino-game-wrapper .game-container-wrapper.fullScrn.game-4-3{width:72vw !important;transition:all 0.5s;padding-right:10px}ul#pref-list li .game-back .preferiti:hover i:before{content:"\f006"}.login-main-cont{width:540px;min-height:280px;height:auto;padding:20px;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);z-index:9999;background:#0f0f0f !important}.login-main-cont .login-cont{width:100%;height:100%;float:left}.login-main-cont .login-cont span.span1{font-size:15px;width:100%;float:Left;font-weight:bold}.login-main-cont .login-cont span.span2{font-size:15px;width:100%;float:Left;font-weight:bold;margin-top:5px;padding-bottom:5px}.login-main-cont .login-cont span.span3{font-size:15px;width:100%;float:Left;font-weight:bold;margin-top:5px;padding-bottom:5px;margin-top:50px}.login-main-cont .login-cont .login-box{margin-top:50px;float:left}.login-main-cont .login-box .form-group{display:inline-block;margin-bottom:0;vertical-align:middle;float:left;margin-right:10px}.login-main-cont .login-box .form-group>.form-control{height:28px;line-height:1.5;border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;display:inline-block;width:auto;vertical-align:middle;font-size:14px;-webkit-transition:border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s, box-shadow ease-in-out .15s;float:left}.login-main-cont .login-cont .btn.btn-registrazione,.login-main-cont .login-cont .login-box .btn.btn-login{font-weight:bold;width:auto;padding:2px 12px;border:1px solid;text-decoration:none;font-size:12px;border-radius:0px;line-height:22px;text-transform:uppercase;text-align:center;white-space:nowrap;vertical-align:middle;display:inline-block;margin:0;background:transparent;cursor:pointer;float:left}.login-main-cont .login-cont .btn.btn-registrazione{margin:30px 0 0 207px;display:block}.login-main-cont .error-msg span.span1{font-size:15px;width:100%;float:Left;font-weight:bold;padding-bottom:5px}.login-main-cont .error-msg .error-img{width:100%;height:100px;float:left;margin-top:30px}.login-main-cont .error-msg .error-img img{width:100px;height:100px;margin:0 auto;opacity:0.8}.login-main-cont .error-msg span.span2{font-size:18px;width:calc(100% - 40px);float:Left;font-weight:bold;margin-top:30px;padding-bottom:5px;text-align:center;padding:20px}.bodygame{overflow:hidden}iframe{width:100%;height:100%}.game-popup-container{background:#000;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-repeat:no-repeat;background-size:100% 100%;background-position:fixed;display:table;position:fixed;top:0;height:100%;width:100%;margin:0;padding:0;overflow:hidden}.game-popup-container .middle-box{display:table-cell;vertical-align:middle;width:100vw;height:calc(100vh - 50px);background-image:url(../images/sfondi/casino-game.jpg);background-position:fixed;background-size:cover;position:relative}.game-popup-container .popup-box{width:100%;height:100%;overflow:hidden}@media (min-width: 1200px) and (max-width: 1365px){body.casino .wrapper-boxed #main.main-container-casino-new .container-fluid .row .right-cont .sub-menu-cont ul#slottype li a{font-size:10px !important;padding:13px 6px !important}}.main-container-virtual .top-container{background:url(../../images/virtual/virtual-bk.jpg);background-size:100%;background-position:-200px -50px;min-height:450px;overflow:hidden;position:relative}.main-container-virtual .top-container .animate-box .slice-a{background:url(../../images/virtual/slice-a.png) no-repeat;min-height:450px;position:relative;animation:virtualslia 2s ease-in;-webkit-animation:virtualslia 2s ease-in;-moz-animation:virtualslia 2s ease-in;-o-animation:virtualslia 2s ease-in}.main-container-virtual .top-container .animate-box .slice-b{background:url(../../images/virtual/slice-b.png) no-repeat;min-height:450px;position:relative;animation:virtualslib 2s ease-in;-webkit-animation:virtualslib 2s ease-in;-moz-animation:virtualslib 2s ease-in;-o-animation:virtualslib 2s ease-in}.main-container-virtual .top-container .animate-box .slice-c{width:100%;position:absolute;top:40%;left:0%;font-family:'Viga', sans-serif;text-align:center;text-shadow:0 1px 1px #000000;animation:virtualslic 2s ease-in;-webkit-animation:virtualslic 2s ease-in;-moz-animation:virtualslic 2s ease-in;-o-animation:virtualslic 2s ease-in}.main-container-virtual .top-container .animate-box .slice-c h2{text-transform:uppercase;color:#fff}.main-container-virtual .top-container .animate-box .slice-c p{text-transform:uppercase;font-size:16px;color:#fff}.main-container-virtual .top-container .top-menu{margin-top:20px}.main-container-virtual .top-container .top-menu .panel{opacity:1;animation:boxvirtan 1s ease-in;-webkit-animation:boxvirtan 1s ease-in;-moz-animation:boxvirtan 1s ease-in;-o-animation:boxvirtan 1s ease-in}.main-container-virtual .top-container .top-menu .panel .panel-heading{padding:15px;text-align:center;font-weight:bold;text-transform:uppercase;font-size:16px;text-shadow:0 1px 1px #000}.main-container-virtual .top-container .top-menu .panel .panel-heading h3{margin:0px;font-family:'Viga', sans-serif}.main-container-virtual .top-container .top-menu .panel .panel-body{padding:10px}.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li{margin:5px auto;padding:5px 10px;text-align:center;font-weight:bold;font-size:15px;vertical-align:middle;text-shadow:0 1px 1px #000000}.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li>a,.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li:hover>a{text-shadow:none}.main-container-virtual .top-container .top-menu .panel .panel-body .nav>li.active>a{text-shadow:0 1px 1px #000000}.main-container-virtual .bottom-container .tab-pane .panel{position:relative;animation:boxvirtan 1s ease-in;-webkit-animation:boxvirtan 1s ease-in;-moz-animation:boxvirtan 1s ease-in;-o-animation:boxvirtan 1s ease-in}.main-container-virtual .bottom-container .game-box .panel{margin:5px auto;border:0px}.main-container-virtual .bottom-container .game-box .panel .panel-heading{padding:5px 0}.main-container-virtual .bottom-container .game-box .panel .panel-heading>h5{margin:0px;padding:5px}.main-container-virtual .bottom-container .game-box .panel .panel-body{padding:0px}.main-container-virtual .bottom-container .game-box .panel .panel-body .image-box{position:relative}.main-container-virtual .bottom-container .game-box .panel .panel-body .image-box>.label{position:absolute;right:5px;top:-10px;animation:labelan 5s infinite alternate-reverse;-webkit-animation:labelan 5s infinite alternate-reverse;-moz-animation:labelan 5s infinite alternate-reverse;-o-animation:labelan 5s infinite alternate-reverse}.main-container-virtual .bottom-container .game-box .panel .panel-body .button-container{padding:5px 0;text-align:center}.main-container-virtual .bottom-container .game-box .panel .panel-body .button-container .btn:hover{text-shadow:none;font-weight:bold}.main-container-virtual .game-container .game-container{margin:5px auto}.main-container-virtual .game-container .game-tab{padding:5px}.main-container-virtual .game-container .game-tab #divslot .game-box{width:calc(16.66% - 10px);float:left;margin:0 5px 10px 5px;position:relative;padding:0px;overflow:hidden}.main-container-virtual .game-container .game-tab #divslot .game-box .game-front{float:left;position:relative}.main-container-virtual .game-container .game-tab #divslot .game-box .game-front span.label-casino{display:none}.main-container-virtual .game-container .game-tab #divslot .game-box .game-back{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:rgba(0,0,0,0.5);-webkit-transition:all .2s ease;transition:all .2s ease}.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .game-title{color:#fff;text-align:center;font-size:12px;padding:5px 0;text-transform:uppercase;font-weight:700;background:rgba(0,0,0,0.5);line-height:5px;position:absolute;bottom:0;width:100%}.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .game-title p{margin:10px 0}.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .bottom-container-back .logo-game{position:absolute;top:13px;left:50%;transform:translateX(-50%)}.main-container-virtual .game-container .game-tab #divslot .game-box .game-back .bottom-container-back .btn-play{background:#ffc400;position:absolute;text-align:center;padding:8px 29px;border-radius:5px;left:50%;top:80px;transform:translateX(-50%);color:#000;font-weight:700;font-size:14px;cursor:pointer;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0}.main-container-virtual .game-container .game-tab #divslot .game-box:hover .game-back{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.main-container-virtual .game-container .game-tab #divslot .game-box:hover .game-front img{-webkit-filter:blur(6px);filter:blur(6px)}.main-container-virtual .game-container .game-tab #divslot .game-box:hover .bottom-container-back .btn-play{opacity:1;-webkit-transition:all .2s ease;transition:all .2s ease}.main-container-virtual .top-menu-virtual{width:100%;height:70px;margin-bottom:5px}.main-container-virtual .top-menu-virtual ul{margin:0 auto;float:left;list-style:none;padding:0;height:auto;width:100%}.main-container-virtual .top-menu-virtual ul li{display:inline-block;line-height:25px !important;padding:0;height:70px;cursor:pointer;font-size:13px;text-transform:uppercase;float:left;position:relative}.main-container-virtual .top-menu-virtual ul li a{padding:7px 20px;height:70px;width:200px}.main-container-virtual .top-menu-virtual ul li a span{float:left;width:100%;text-align:center;font-size:11px}.main-container-virtual .top-menu-virtual ul li a.active,.main-container-virtual .top-menu-virtual ul li a:hover{text-decoration:none}.main-container-virtual .top-menu-virtual ul li a img{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='grayscale'><feColorMatrix type='matrix' values='0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%)}.main-container-virtual .top-menu-virtual ul li a.active img,.main-container-virtual .top-menu-virtual ul li a:hover img{filter:none;-webkit-filter:grayscale(0%)}.palinsesti-container{margin-bottom:10px;float:left;width:100%}.palinsesti-container .main-palinsesti{padding:5px;margin-bottom:10px}.palinsesti-container .main-palinsesti .checkbox input[type="checkbox"]{margin-top:0px}.palinsesti-container .main-palinsesti .heading-sport{border-bottom:0;text-align:center;margin:0px 0px 5px 0px;overflow:hidden;padding:0 !important;position:relative}.palinsesti-container .main-palinsesti .heading-sport .title-heading{float:left;text-align:left;width:100%}.palinsesti-container .main-palinsesti .heading-sport .title-heading h4{text-indent:10px;position:relative;overflow:hidden;text-transform:uppercase;width:100%;font-size:15px;padding:9px 5px;font-weight:bold}.palinsesti-container .main-palinsesti .heading-sport .icon-container{padding:0px;text-align:center;position:absolute;top:5px;right:10px;width:89px}.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub>div,.palinsesti-container .main-palinsesti .heading-sport .icon-container>div{border-right:0px}.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub>div:last-child{border-right:0px solid}.palinsesti-container .main-palinsesti .heading-sport .icon-container>div:last-child{border-right:0px solid}.palinsesti-container .main-palinsesti .heading-sport .icon-container .next-page,.palinsesti-container .main-palinsesti .heading-sport .icon-container .select-all,.palinsesti-container .main-palinsesti .heading-sport .icon-container .print{display:inline-block}.palinsesti-container .main-palinsesti .heading-sport .icon-container a>i{padding:4px 7px;font-size:16px}.palinsesti-container .main-palinsesti .pal-heading{margin:0px;border-top:none;border-left:none;border-right:none;overflow:auto;padding:4px 0}.palinsesti-container .main-palinsesti .pal-heading .title{padding:5px;float:left}.palinsesti-container .main-palinsesti .pal-heading .title img{width:25px;float:left;height:auto;margin-top:-6px}.palinsesti-container .main-palinsesti .pal-heading .title h4{margin:0px;cursor:pointer;font-size:13px;text-transform:uppercase;padding:0;text-indent:6px;font-weight:bold;float:left}.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub{float:right;padding:0px;text-align:center;position:relative;right:11px;top:1px}.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub .next-page-pal,.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub .select-all-pal{display:inline-block}.palinsesti-container .main-palinsesti .pal-heading .icon-container-sub a i{padding:4px 7px;font-size:16px;cursor:pointer}.palinsesti-container .main-palinsesti .btn-container{width:100%;text-align:right}.palinsesti-container .main-palinsesti .btn-container .btn-next-page{display:none;cursor:pointer;position:relative}.palinsesti-container .main-palinsesti .btn-container .btn-next-page>a{text-decoration:none;text-shadow:none;font-weight:bold;padding-right:16px}.palinsesti-container .main-palinsesti .btn-container .btn-next-page>a:after{position:absolute;top:1px;right:5px;font-family:'FontAwesome';content:'\f138';font-size:18px}.palinsesti-container .main-palinsesti ul.pal-container{width:100%;display:inline-block;margin:0px;padding:0 5px 5px 5px}.palinsesti-container .main-palinsesti .pal-container .checkbox{height:25px;margin:0;padding:5px 0}.palinsesti-container .main-palinsesti .pal-container .checkbox>label{width:100%;line-height:16px;border-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.palinsesti-container .main-palinsesti .pal-container .checkbox input[type="checkbox"]{top:5px}.palinsesti-container .main-palinsesti .pal-container .divspan{line-height:12px}.palinsesti-container .main-palinsesti .pal-container .divspan .centerullipspan{font-size:12px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;line-height:1}.qt-fav .sport-qt-cont ul li .quote .qta{font-size:11px}.qt-fav .sport-qt-cont ul li .event .championship,.qt-fav .sport-qt-cont ul li .orario .date{font-size:10px}body.oddslessthan .quote-page{padding:0}body.oddslessthan .quote-page .left-column-quote{float:left;width:250px;margin:10px;padding-left:0}body.oddslessthan .quote-page .main-container-quote{width:calc(100% - 620px);float:left;margin:10px auto;padding-right:10px}body.oddslessthan .quote-page .main-container-quote .main-container{width:100% !important;margin:0}body.oddslessthan .quote-page .right-column-quote{float:left;width:350px;padding-right:10px;margin-top:10px}.qt-fav{width:100%;float:left;height:auto !important}.qt-fav p{display:block;text-align:center;margin:10px 0 10px 0;float:left;width:100%}.qt-fav .qt-max,.qt-fav .tempo{width:50%;float:left;padding:20px;text-align:center;position:relative;height:100px}.qt-fav .qt-max .slider.slider-horizontal,.qt-fav .tempo .slider.slider-horizontal{left:unset !important;right:unset !important;position:relative !important}.qt-fav .qt-max span,.qt-fav .tempo span{display:block}.qt-fav .sport-btn ul{width:100%;float:left;height:auto;padding:0 10px}.qt-fav .sport-btn ul li{width:calc(20% - 2px);float:left;height:auto;text-align:left;position:relative;margin:1px}.qt-fav .sport-btn ul li .sport{width:90%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qt-fav .sport-btn ul li .event-no{position:absolute;top:6px;right:5px;display:block !important}.qt-fav .sport-qt-cont{width:100%;float:left;height:auto}.qt-fav .sport-qt-cont ul{width:100%;float:left;height:auto}.qt-fav .sport-qt-cont ul li{width:100%;float:left;display:block;padding:5px 0;height:35px;position:relative}.qt-fav .sport-qt-cont ul li.title .quote{position:relative;width:30%;float:right;height:100%}.qt-fav .sport-qt-cont ul li.title .sport-title{float:left;width:350px;text-align:left;text-indent:15px;display:block;font-weight:bold;font-size:14px;line-height:25px}.qt-fav .sport-qt-cont ul li.title .quote .qta-title{width:33.33%;float:left;margin-top:4px;text-align:center;text-indent:0px}.qt-fav .sport-qt-cont ul li .quote{position:relative;width:30%;float:left;height:100%}.qt-fav .sport-qt-cont ul li .quote .qta{width:calc(33.33% - 4px);float:left;text-align:center;padding:3px 0px !important;margin:2px;display:block;cursor:pointer}.qt-fav .sport-qt-cont ul.due-quote li.title .quote{width:20%;float:right}.qt-fav .sport-qt-cont ul.due-quote li.title .quote .qta-title{width:50%}.qt-fav .sport-qt-cont ul.due-quote li .quote{width:20%;float:right}.qt-fav .sport-qt-cont ul.due-quote li .quote .qta{width:calc(50% - 4px)}.qt-fav .sport-qt-cont ul li .orario{position:relative;width:6%;float:left;font-size:11px;height:100%;text-align:center}.qt-fav .sport-qt-cont ul li .orario .date{position:absolute;width:100%;top:0;left:0}.qt-fav .sport-qt-cont ul li .orario .time{position:absolute;width:100%;bottom:-3px;left:0}.qt-fav .sport-qt-cont ul li .event{position:relative;width:64%;float:left;height:100%}.qt-fav .sport-qt-cont ul li .event .championship{position:absolute;width:100%;top:-2px;left:0;text-align:left}.qt-fav .sport-qt-cont ul li .event .match{position:absolute;width:100%;bottom:-5px;left:0;text-align:left}body.registrazione section#main{width:950px;background:transparent}body.registrazione section#main .registrazione-page{padding:10px;position:relative}body.registrazione section#main .registrazione-page #formReg{width:100%;float:right;position:relative;padding:20px;background:rgba(51,51,51,0.8)}body.registrazione section#main .registrazione-page #formReg:before{content:"";position:absolute;left:-360px;top:1px;width:350px;height:350px;background:url(../images/banner/en/AD6.jpg);background-size:cover}body.registrazione section#main .registrazione-page #formReg:after{content:"";position:absolute;left:-360px;bottom:0px;width:350px;height:315px;background:url(../images/banner/en/LChat-2.jpg);background-size:cover}body.registrazione section#main .registrazione-page #formReg .left-content{width:100%}body.registrazione section#main .registrazione-page #formReg .right-content{width:100%}body.registrazione section#main .registrazione-page .title{margin:0px 0 10px 0;background:transparent}body.registrazione section#main .registrazione-page .title h4{text-transform:uppercase;padding:0;font-weight:bold;font-size:14px}body.registrazione section#main .registrazione-page .row .form-group i.fa-info{position:absolute;left:80px;top:2px;cursor:pointer}body.registrazione section#main .registrazione-page .limiti-deposito{margin:10px auto}body.registrazione section#main .registrazione-page .limiti-deposito .form-group{text-align:center}body.registrazione section#main .registrazione-page .limiti-deposito .form-group .form-control{margin-left:10px}body.registrazione section#main .registrazione-page .limiti-deposito .title{padding:5px;margin:5px 0 10px 0}body.registrazione section#main .registrazione-page .limiti-deposito .title h4{text-transform:uppercase}body.registrazione section#main .registrazione-page .conferme-bottom .title{padding:5px;margin:5px 0 10px 0}body.registrazione section#main .registrazione-page .conferme-bottom .title h4{text-transform:uppercase}body.registrazione section#main .registrazione-page .conferme-bottom .form-group{width:100%}body.registrazione section#main .registrazione-page .conferme-bottom .button-container{padding:10px 0 10px 0;text-align:center}body.registrazione section#main .registrazione-page .button-container{width:100%;float:left;padding:0px}body.registrazione section#main .registrazione-page .button-container .btn-apri-conto{font-size:14px;width:100%;height:40px;border-radius:5px;text-align:center;line-height:30px;margin-top:10px;float:left;display:block;font-weight:bold}body.registrazione section#main .registrazione-page .right-content ul.list-inline li{width:35% !important}body.registrazione section#main .registrazione-page .right-content ul.list-inline li.li-timezone{width:calc(65% - 4px) !important}body.registrazione form.registration-banners section#main .registrazione-page .banner-cont{width:350px;float:right;height:auto}body.registrazione form.registration-banners section#main .registrazione-page .banner-cont a{cursor:pointer}body.registrazione form.registration-banners section#main .registrazione-page .banner-cont a.banner img{width:100%}body.registrazione form.registration-banners section#main .registrazione-page .banner-cont a.banner:nth-child(2){margin-top:10px}body.registrazione form.registration-banners section#main .registrazione-page #formReg{float:left !important;width:calc(100% - 355px) !important}.tooltip{position:absolute}.tooltip .tooltip-inner{max-width:500px !important;text-align:left !important;color:black;font-weight:bold;padding:10px}.dialog-errore-reg .modal-content{box-shadow:none;border:none}.dialog-errore-reg .modal-content p{padding:10px}.conferma-registrazione{height:100%;position:relative}.conferma-registrazione .content{padding:20px 5px;text-align:center}.conferma-registrazione .btn-conferma a{margin:0 auto;text-decoration:none}.conferma-registrazione .button-container{text-align:center}.g-recaptcha{margin-top:50px;position:relative}.g-recaptcha iframe{left:50%;top:0px !important;height:80px}.modal .g-recaptcha iframe{transform:translateX(-50%)}body.affiliati{color:#fff}body.affiliati section#main{background:transparent}body.affiliati section#main .container-fluid.affiliati-page{margin:50px;padding:20px 40px;background:rgba(51,51,51,0.8)}body.affiliati section#main .container-fluid.affiliati-page .title{padding:0px;margin:10px 0 10px 0;text-transform:uppercase}body.affiliati section#main .container-fluid.affiliati-page .title h4{padding:0px;font-weight:bold;font-size:18px}body.affiliati section#main .container-fluid.affiliati-page input.form-control,body.affiliati section#main .container-fluid.affiliati-page select.form-control{height:38px}body.affiliati .col-sm-6.col-md-6.left-content .form-group.row label.col-sm-4.control-label,body.affiliati .col-sm-6.col-md-6.right-content .form-group.row label.col-sm-4.control-label{width:100%}body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8,body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8{width:100%}body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8 input.form-control,body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8 input.form-control{max-width:unset}body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8 select.form-control,body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8 select.form-control{max-width:unset}body.affiliati .col-sm-6.col-md-6.left-content .form-group.row .col-sm-8 ul.list-inline li.list-item,body.affiliati .col-sm-6.col-md-6.right-content .form-group.row .col-sm-8 ul.list-inline li.list-item{padding-right:unset;width:calc(33.33% - 3px)}body.affiliati .dati-personali{width:calc(50% - 10px);float:left;margin-right:10px}body.affiliati .informazioni{width:calc(50% - 10px);float:left;margin-left:10px}body.affiliati .informazioni .form-group.row label.control-label{width:100%}body.affiliati .informazioni .form-group.row .col-sm-4{width:100%}body.affiliati .informazioni textarea.form-control{height:70px}body.affiliati .conferme{width:100%;float:left}body.affiliati .button-container{width:100%;float:left}body.affiliati .button-container button{width:250px;height:40px;font-size:13px;text-transform:uppercase;font-weight:bold}footer{width:100%;position:absolute;left:0;padding-bottom:40px}footer .footer-top{width:1112px;margin:0 auto;padding-top:50px}footer .footer-top .page-header{border-bottom:0px;padding:0px;margin-top:0px;margin-bottom:0px;text-align:center;text-transform:uppercase;font-size:13px}footer .footer-top .page-header span{padding:5px 0 0 0;text-indent:0px;display:block;position:relative;font-weight:bold}footer .footer-top ul{margin:0;padding:0px;margin-top:5px;height:150px;text-align:left}footer .footer-top ul>li a{text-transform:uppercase;text-decoration:none;padding:3px 0;display:block;cursor:pointer;transition:all 0.3s ease-in;text-align:left;font-size:11px}footer .footer-top ul.social{text-align:left;width:auto;float:left;height:auto}footer .footer-top ul.social:last-child{margin-top:15px}footer .footer-top ul.social>li{display:inline-block}footer .footer-top ul.social>li a{text-align:left;padding:0;text-transform:initial;border-bottom:none;text-decoration:none}footer .footer-top ul.social>li a:hover{text-decoration:none !important}footer .footer-top .terze-parti{padding-bottom:30px;display:none}footer .footer-top .terze-parti ul{height:50px;margin:0 auto;margin-top:22px}footer .footer-top .terze-parti ul li{display:inline-block;height:50px;width:auto;max-width:90px;padding:0 10px}footer .footer-top .terze-parti ul li img{-webkit-filter:grayscale(100%);filter:grayscale(100%);vertical-align:middle;display:inline-table}footer .footer-top .text{float:left;width:550px}footer .footer-top .text .col-md-10{width:100%;text-align:center}footer .footer-top .text p{margin:0;margin-bottom:10px;text-align:left;opacity:0.3}footer .footer-top .text .panel-license{text-align:left;opacity:0.3}footer .footer-top .text a:hover{text-decoration:none}footer .footer-top .text ul{float:left;margin-top:2px;margin-bottom:15px;height:25px;width:100%}footer .footer-top .text ul li{display:inline-block;padding:0 14px 0 0;border-right:unset !important;opacity:0.3}footer .footer-top .text ul li:hover{opacity:0.8}footer .footer-top .text ul li:last-child{border:none}footer .footer-top .text .col-sm-1{width:75px;margin-right:10px}footer .footer-top .text .col-sm-1>div#ceg-seal-container>div{width:75px;height:75px}footer .footer-top .text .col-sm-1 a{width:75px}footer .footer-top .pay{float:left;clear:both;margin-top:28px}footer .footer-top .pay div{display:block;margin:0 auto;width:495px !important;height:60px;position:relative;float:right}footer .footer-top .pay div:before{content:"";background:url(../../images/card/tot-payment-new.png);width:495px;height:60px;position:absolute;right:0;top:0;background-size:87%;background-repeat:no-repeat}footer .footer-top .pay div:after{content:"";width:465px;height:167px;position:absolute;right:-539px;top:-69px;background-size:95%;background-repeat:no-repeat}footer .footer-top .pay div img{-webkit-filter:grayscale(100%);filter:grayscale(100%);display:none}footer .footer-top .pay div.pull-right{width:auto;margin-top:4px;margin-right:10px}footer .footer-top .pay div ul li.skrill{display:inline-block;width:50px;height:40px;background:url(../images/card/tot-payment.png) 0 0}footer .footer-top .pay div ul li.paysafe{display:inline-block;width:50px;height:40px;background:url(../images/card/tot-payment.png) -57px 0}footer .footer-top .pay div ul li.visa{display:inline-block;width:50px;height:40px;background:url(../images/card/tot-payment.png) -114px 0}footer .footer-top .pay div ul li.master{display:inline-block;width:50px;height:40px;background:url(../images/card/tot-payment.png) -170px 0}footer .footer-top .pay div ul li.neteller{display:inline-block;width:91px;height:40px;background:url(../images/card/tot-payment.png) -227px 0}footer .footer-top .pay div ul li.electron{display:inline-block;width:51px;height:40px;background:url(../images/card/tot-payment.png) -325px 0}footer .footer-top .container-fluid .row:first-child{width:540px;float:right}footer .footer-top .container-fluid .row:first-child>.col-md-2{width:180px}footer .footer-top .container-fluid .row:first-child>.col-md-2:last-child,footer .footer-top .container-fluid .row:first-child>.col-md-2:nth-child(4){display:none}footer .footer-top .container-fluid .row:first-child>.col-md-2 .page-header{text-align:left}footer .footer-top .container-fluid .row:first-child>.col-md-2 ul li a{opacity:0.3}footer .footer-top .container-fluid .row:first-child>.col-md-2 ul li a:hover{opacity:0.8}footer .footer-top .container-fluid .row.pay.col-md-12{width:100%;padding:25px 0}footer .footer-top .container-fluid .row:first-child .col-md-2 .page-header span:before{font-family:'FontAwesome';position:absolute;font-size:16px;top:4px;left:-20px;font-weight:normal;display:none}footer .footer-top .container-fluid .row:first-child .col-md-2:first-child .page-header span:before{content:"\f05a"}footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(2) .page-header span:before{content:"\f187"}footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(3) .page-header span:before{content:"\f005"}footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(4) .page-header span:before{content:"\f0c0"}footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(5) .page-header span:before{content:"\f059"}footer .footer-top .container-fluid .row:first-child .col-md-2:nth-child(6) .page-header span:before{content:"\f09e"}footer div.row.text>div.col-md-12>div.gambling-links{margin:25px 0;padding:15px 0;text-align:center}footer div.row.text>div.col-md-12>div.gambling-links>a{width:auto;float:left;margin-top:25px}.left-column .page-header,.left-column-quote .page-header{padding:6px 0;margin:0px;text-align:left;text-transform:uppercase;font-weight:bold;text-indent:10px;font-size:12px}.navbar-default.sidebar{margin-bottom:10px;float:left;width:100%}.navbar-default.sidebar .sidebar-nav{padding:0px}.navbar-default.sidebar .sidebar-nav .page-header{padding:6px 0;margin:0px;text-align:left;text-transform:uppercase;font-weight:bold;text-indent:10px;font-size:12px}.navbar-default.sidebar .sidebar-nav ul.nav{padding:0px 4px}.navbar-default.sidebar .sidebar-nav ul>li{border-bottom:unset;border-top:unset !important;margin-top:4px}.navbar-default.sidebar .sidebar-nav ul>li:last-child{margin-bottom:4px}.navbar-default.sidebar .sidebar-nav ul>li:before{content:"\f105";font-size:16px;position:absolute;left:11px;top:7px;font-family:FontAwesome}.navbar-default.sidebar .sidebar-nav ul>li:hover{opacity:1}.navbar-default.sidebar .sidebar-nav ul>li a{border-bottom:none;padding:0 10px;font-weight:bold;font-size:11px;text-indent:18px;line-height:36px;border-radius:5px;background-size:18px, 18px, cover !important;background-position:217px 9px !important}.navbar-default.sidebar .sidebar-nav ul>li.live-betting a{background-size:20px, 20px, cover !important}.betting-menu-4{padding-top:4px;float:left;width:100%}.betting-menu-4 li.header{padding:6px 0;font-weight:bold;margin:0px;text-align:left;text-transform:uppercase;font-weight:bold;text-indent:10px;font-size:12px}.betting-menu-4 li.level-1{padding:0 4px}.betting-menu-4 li.level-1 a{padding:8px 5px 8px 7px;display:block;text-decoration:none;font-weight:bold;cursor:pointer;position:relative;margin-top:4px}.betting-menu-4 li.level-1 a span.sport{position:relative;display:block;text-indent:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;height:19px;line-height:19px;text-transform:uppercase;font-size:11px}.betting-menu-4 li.level-1 a span.sport:before{content:'';width:18px;height:18px;position:absolute;right:7px !important;top:0px !important;background-size:18px 18px !important}.betting-menu-4 li.level-1 a span.event-no{display:block;position:absolute;right:39px;top:7px;font-size:10px;text-align:center;padding:3px 5px}.betting-menu-4 li.level-1 a:before{content:"\f105";font-size:16px;position:absolute;left:11px;top:7px;font-family:FontAwesome}.betting-menu-4 li.level-1#live-betting a{margin-bottom:4px}.betting-menu-4 li.level-1:first-child>a{margin-top:0px}.betting-menu-4 li.level-1:last-child{padding:0 4px 1px 4px}.betting-menu-4 li.level-1:last-child a{margin-bottom:4px}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2{padding:0 4px}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a{cursor:pointer;padding:8px 5px 2px 7px;position:relative}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a:before{top:5px}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a img{display:inline-block;float:right;width:25px;margin-top:-3px;margin-right:3px}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a span.nazione{display:inline-block;margin-left:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:75%}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 a span.event-no{display:block;position:absolute;right:9px;top:8px}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3{padding:0 4px;position:relative}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 a{padding:5px 30px 5px 26px;position:relative;cursor:pointer;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 a:before{content:"\f096";position:absolute;left:6px;font-size:11px;top:6px;font-family:"FontAwesome";display:block;opacity:0.5}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 a.active:before{content:"\f00c";position:absolute;left:6px;font-size:11px;top:6px;font-family:"FontAwesome";display:block;opacity:1}.betting-menu-4 li.level-1 ul.treeview-menu li.level-2 ul.treeview-menu li.level-3 span.event-no{display:block;position:absolute;right:9px;top:3px}.betting-menu-4.extra li a{border-radius:0px !important;line-height:20px;text-indent:19px}.betting-menu-4.extra li a:before{left:-8px}.betting-menu-4.extra li a:after{content:'';width:18px;height:18px;position:absolute;right:13px !important;top:50% !important;background-size:18px 18px !important;transform:translateY(-50%)}.betting-menu-4.extra li:last-child{margin-bottom:0px;padding:0 4px 0px 4px !important}.betting-menu-4.extra li:last-child a{margin-bottom:0px}.left-column .extra-menu{float:left;margin-bottom:10px;width:100%}.live-betting,.eventi-oggi,.quote-favorite{margin-bottom:4px}.palinsesti-page .live-betting,.quote-page .live-betting{margin-bottom:10px}.live-betting a,.eventi-oggi a,.quote-favorite a,.expiring-events a{width:100%;position:relative;display:block;transition:all 0s;line-height:1.5;padding:10px 12px;border-radius:3px}.live-betting a,.eventi-oggi a,.quote-favorite a{display:block;text-align:left;text-indent:2px;font-weight:normal;font-size:11px;text-transform:uppercase;text-decoration:none;font-weight:bold}.live-betting a.btn:before,.eventi-oggi a.btn:before,.quote-favorite a.btn:before{position:absolute;right:12px;top:50%;font-family:'FontAwesome';font-size:15px;font-weight:normal;transform:translateY(-50%)}.expiring-events a span{display:block;text-align:left;text-indent:2px;font-weight:normal;font-size:11px;text-transform:uppercase;text-decoration:none;font-weight:bold}.expiring-events a.btn span:before{position:absolute;z-index:9999;right:12px;top:50%;font-family:'FontAwesome';font-size:15px;font-weight:normal;transform:translateY(-50%)}.expiring-events a.btn span:before{content:"\f0f3"}.live-betting a.btn:before{content:"\f017"}.eventi-oggi a.btn:before{content:"\f073"}.quote-favorite a.btn:before{content:"\f0a1"}.sidebar-nav.mini-menu{margin-bottom:0px}.sidebar-nav.mini-menu ul{padding:0px;margin:0px}.sidebar-nav.mini-menu ul>li{position:relative;z-index:1000}.sidebar-nav.mini-menu ul>li.opn-menu{text-align:center;padding:5px}.sidebar-nav.mini-menu ul>li>a{width:100%;height:35px}.sidebar-nav.mini-menu ul>li>a>.ev-name{display:none;visibility:hidden;opacity:0;position:absolute;width:150px;left:40px;top:0px;padding:10px 2px;animation:mini-an 0.5s ease-in-out;-webkit-animation:mini-an 0.5s ease-in-out;-moz-animation:mini-an 0.5s ease-in-out;-o-animation:mini-an 0.5s ease-in-out}.sidebar-nav.mini-menu ul>li>a>.ev-name.open{display:block;visibility:visible;opacity:1;text-transform:uppercase}.sidebar-nav.mini-menu ul>li:hover>a>.ev-name{display:block;visibility:visible;opacity:1;text-transform:uppercase}button.btn.btn-live-score,button.btn.btn-stats{width:calc(50% - 5px);font-size:12px;padding:6px 12px;font-weight:900;margin-bottom:5px;position:relative;float:left}button.btn.btn-live-score:before,button.btn.btn-stats:before{position:absolute;left:50%;font-size:15px;font-family:"FontAwesome";font-weight:normal;top:4px;transform:translateX(-50%)}button.btn.btn-live-score span,button.btn.btn-stats span{display:block;width:100%;text-align:center;margin-top:20px}button.btn.btn-live-score{margin:0 5px 10px 0}button.btn.btn-stats{margin:0px 0px 0px 5px}button.btn.btn-live-score:before{content:"\f0e7"}button.btn.btn-stats:before{content:"\f080"}#sliderIndex{margin:0;position:relative;height:100%;max-height:260px;-webkit-transform:translateZ(0px);margin-bottom:10px}#sliderIndex img{width:100%;height:auto;max-height:300px;margin:0 auto}#sliderIndex .carousel-control span{position:absolute;top:50%;margin-top:-20px}#sliderIndex .carousel-control.left,#sliderIndex .carousel-control.right{height:100%;opacity:0;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}#sliderIndex:hover .carousel-control.left,#sliderIndex:hover .carousel-control.right{opacity:1}#sliderIndex .carousel-control.left span,#sliderIndex .carousel-control.right span{display:block;position:relative;top:50%}#sliderIndex .carousel-control.left span i,#sliderIndex .carousel-control.right span i{opacity:1;padding:10px 17px;border-radius:100%}#sliderIndex .carousel-inner{height:100%}#sliderIndex .carousel-inner .item{height:100%}#sliderIndex .carousel-inner .item a{width:100%;height:100%;display:block}#sliderIndex .carousel-inner .item img{width:100%;height:100%;min-width:680px;margin:0 auto}#sliderIndex .carousel-inner .item img:first-child{background-size:cover;background-position:center center;opacity:1}#sliderIndex .carousel-inner .item.next.left,#sliderIndex .carousel-inner .item.prev.right,#sliderIndex .carousel-inner .item.active{-webkit-transform:translateZ(0px);transform:translateZ(0px)}#sliderIndex .carousel-indicators li{border-radius:0px}@media (min-width: 1601px){#sliderIndex{min-height:260px}#sliderIndex .carousel-inner .item{min-height:260px}#sliderIndex .carousel-inner .item img{min-width:auto}}.carousel,.slide,.carousel-inner{-webkit-transform:translateZ(0px);transform:translateZ(0px)}.carousel .item{-webkit-transform:translateZ(0px)}.carousel .item a{-webkit-transform:translateZ(0px);transform:translateZ(0px)}.multislider-cont{float:left;width:100%;height:auto;padding:0px}.multislider-cont .slider-box-1{margin-bottom:2px}.multislider-cont>div{padding:0px}.multislider-cont .col-md-6 .slider-box-4{padding:0 5px;margin-top:2.5px}.multislider-cont [class^="slider-box"]{position:relative}.multislider-cont [class^="slider-box"]:after{content:"";width:100%;height:100%}.multislider-cont .caption{position:absolute;bottom:0;left:0;height:30px;width:100%}.multislider-cont .caption span{display:block;height:100%;line-height:30px;text-indent:11px;font-weight:bold}.multislider-cont .carousel-indicators li{width:50px;height:5px}.multislider-cont .carousel-indicators li.active{width:50px;height:5px;margin:1px 0}.multislider-cont .carousel-inner{position:relative}.multislider-cont .carousel-inner:after{content:"";position:absolute;width:100%;height:100%;z-index:9999999;top:0px;left:0px;pointer-events:none}#eventiCarousel .item{margin:5px auto}.tpun .eventi-piu-giocati{margin-top:5px}.tpun .eventi-piu-giocati .panel-heading{position:relative;padding:5px;text-align:left;text-transform:uppercase}.tpun .eventi-piu-giocati .panel-heading h4{margin:0px;text-indent:25px;position:relative}.tpun .eventi-piu-giocati .panel-heading .eventi-control{position:absolute;right:5px;top:10px;z-index:100}.tpun .eventi-piu-giocati .panel-heading .eventi-control>a{display:inline-block;padding:0 5px;line-height:1;font-size:20px}.tpun .eventi-piu-giocati>.panel-body{padding:0px}.tpun .eventi-piu-giocati .panel-body .panel-body,.tpun .eventi-piu-giocati .panel-body .panel-heading{padding:0px}.tpun .eventi-piu-giocati .panel-footer{padding:0px;position:absolute;bottom:5px;right:5px;left:5px}.tpun .eventi-piu-giocati .container-evento .top-container .tit-evento{text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:5px;border-bottom:1px}.tpun .eventi-piu-giocati .container-evento .top-container .tit-evento>a{text-decoration:none}.tpun .eventi-piu-giocati .container-evento .top-container .data-evento{text-align:center;position:absolute;left:10%;right:10%;margin:0 auto;text-shadow:none}.tpun .eventi-piu-giocati .container-evento .img-evento{width:100%}.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt{padding:3px 0px;position:relative;margin:0px;text-align:center}.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt span{display:block}.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota{padding:0}.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota .qta{min-width:42px;padding:1px 5px;font-size:12px;line-height:1.5;cursor:pointer}.tpun .eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota-attiva .qta{min-width:42px;padding:1px 5px;font-size:12px;line-height:1.5;cursor:pointer}.tp-cin .eventi-piu-giocati>.panel-body{padding:0}.tp-cin .eventi-piu-giocati ul li{width:100%;float:left;padding:2px}.tp-cin .eventi-piu-giocati ul li .row-partita{width:100%;padding:0;float:left}.tp-cin .eventi-piu-giocati ul li .row-partita>.titolo-partita{position:relative;text-indent:25px;line-height:2}.tp-cin .eventi-piu-giocati ul li .row-partita>.titolo-partita:before{position:absolute;top:2px;left:-15px;font-family:'FontAwesome';content:'\f097';display:none}.tp-cin .eventi-piu-giocati ul li .row-partita>.tempo-partita{text-align:center;position:relative;line-height:2}.tp-cin .eventi-piu-giocati ul li .row-partita>.tempo-partita:before{position:absolute;top:1px;left:12px;font-family:'FontAwesome';content:'\f073'}.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .qta{width:100%;display:inline-block;line-height:1.5;text-align:center;min-width:42px;margin:2px auto;padding:1px 5px;font-size:12px;cursor:default}.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .row .col-sm-4{padding:0}.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .quota-attiva{position:relative;cursor:default}.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .quota-attiva:before{position:absolute;top:4px;left:8px;font-family:'FontAwesome';content:'\f005'}.tp-cin .eventi-piu-giocati ul li>.row-partita>.quote-partita .quota-attiva span{text-indent:10px}.nav-tabs>li>a{opacity:0.7;text-align:center}.panel .nav-tabs>li:hover>a,.nav-tabs>li.active>a{opacity:1}.verifica-scommessa-container,.ricerca-sport,body.oddslessthan .qt-fav,.tpt.piu-giocate-container,.info-agenzia-container,.tpd.piu-giocate-container,.ultimo-minuto-container,.market-movers-container,.ultime-vincite-container,.lotto-win-container,.eventi-piu-giocati{float:left;width:100%}.verifica-scommessa-container .panel-heading,.verifica-scommessa-container .header,.verifica-scommessa-container .page-title,.ricerca-sport .panel-heading,.ricerca-sport .header,.ricerca-sport .page-title,body.oddslessthan .qt-fav .panel-heading,body.oddslessthan .qt-fav .header,body.oddslessthan .qt-fav .page-title,.tpt.piu-giocate-container .panel-heading,.tpt.piu-giocate-container .header,.tpt.piu-giocate-container .page-title,.info-agenzia-container .panel-heading,.info-agenzia-container .header,.info-agenzia-container .page-title,.tpd.piu-giocate-container .panel-heading,.tpd.piu-giocate-container .header,.tpd.piu-giocate-container .page-title,.ultimo-minuto-container .panel-heading,.ultimo-minuto-container .header,.ultimo-minuto-container .page-title,.market-movers-container .panel-heading,.market-movers-container .header,.market-movers-container .page-title,.ultime-vincite-container .panel-heading,.ultime-vincite-container .header,.ultime-vincite-container .page-title,.lotto-win-container .panel-heading,.lotto-win-container .header,.lotto-win-container .page-title,.eventi-piu-giocati .panel-heading,.eventi-piu-giocati .header,.eventi-piu-giocati .page-title{max-height:52px;font-size:14px !important;height:33px;line-height:33px;border-bottom:none !important;padding:0px;position:relative;padding:5px;text-align:left;text-transform:uppercase}.verifica-scommessa-container .panel-heading h4,.verifica-scommessa-container .panel-heading>span,.verifica-scommessa-container .panel-heading .title,.verifica-scommessa-container .header h4,.verifica-scommessa-container .header>span,.verifica-scommessa-container .header .title,.verifica-scommessa-container .page-title h4,.verifica-scommessa-container .page-title>span,.verifica-scommessa-container .page-title .title,.ricerca-sport .panel-heading h4,.ricerca-sport .panel-heading>span,.ricerca-sport .panel-heading .title,.ricerca-sport .header h4,.ricerca-sport .header>span,.ricerca-sport .header .title,.ricerca-sport .page-title h4,.ricerca-sport .page-title>span,.ricerca-sport .page-title .title,body.oddslessthan .qt-fav .panel-heading h4,body.oddslessthan .qt-fav .panel-heading>span,body.oddslessthan .qt-fav .panel-heading .title,body.oddslessthan .qt-fav .header h4,body.oddslessthan .qt-fav .header>span,body.oddslessthan .qt-fav .header .title,body.oddslessthan .qt-fav .page-title h4,body.oddslessthan .qt-fav .page-title>span,body.oddslessthan .qt-fav .page-title .title,.tpt.piu-giocate-container .panel-heading h4,.tpt.piu-giocate-container .panel-heading>span,.tpt.piu-giocate-container .panel-heading .title,.tpt.piu-giocate-container .header h4,.tpt.piu-giocate-container .header>span,.tpt.piu-giocate-container .header .title,.tpt.piu-giocate-container .page-title h4,.tpt.piu-giocate-container .page-title>span,.tpt.piu-giocate-container .page-title .title,.info-agenzia-container .panel-heading h4,.info-agenzia-container .panel-heading>span,.info-agenzia-container .panel-heading .title,.info-agenzia-container .header h4,.info-agenzia-container .header>span,.info-agenzia-container .header .title,.info-agenzia-container .page-title h4,.info-agenzia-container .page-title>span,.info-agenzia-container .page-title .title,.tpd.piu-giocate-container .panel-heading h4,.tpd.piu-giocate-container .panel-heading>span,.tpd.piu-giocate-container .panel-heading .title,.tpd.piu-giocate-container .header h4,.tpd.piu-giocate-container .header>span,.tpd.piu-giocate-container .header .title,.tpd.piu-giocate-container .page-title h4,.tpd.piu-giocate-container .page-title>span,.tpd.piu-giocate-container .page-title .title,.ultimo-minuto-container .panel-heading h4,.ultimo-minuto-container .panel-heading>span,.ultimo-minuto-container .panel-heading .title,.ultimo-minuto-container .header h4,.ultimo-minuto-container .header>span,.ultimo-minuto-container .header .title,.ultimo-minuto-container .page-title h4,.ultimo-minuto-container .page-title>span,.ultimo-minuto-container .page-title .title,.market-movers-container .panel-heading h4,.market-movers-container .panel-heading>span,.market-movers-container .panel-heading .title,.market-movers-container .header h4,.market-movers-container .header>span,.market-movers-container .header .title,.market-movers-container .page-title h4,.market-movers-container .page-title>span,.market-movers-container .page-title .title,.ultime-vincite-container .panel-heading h4,.ultime-vincite-container .panel-heading>span,.ultime-vincite-container .panel-heading .title,.ultime-vincite-container .header h4,.ultime-vincite-container .header>span,.ultime-vincite-container .header .title,.ultime-vincite-container .page-title h4,.ultime-vincite-container .page-title>span,.ultime-vincite-container .page-title .title,.lotto-win-container .panel-heading h4,.lotto-win-container .panel-heading>span,.lotto-win-container .panel-heading .title,.lotto-win-container .header h4,.lotto-win-container .header>span,.lotto-win-container .header .title,.lotto-win-container .page-title h4,.lotto-win-container .page-title>span,.lotto-win-container .page-title .title,.eventi-piu-giocati .panel-heading h4,.eventi-piu-giocati .panel-heading>span,.eventi-piu-giocati .panel-heading .title,.eventi-piu-giocati .header h4,.eventi-piu-giocati .header>span,.eventi-piu-giocati .header .title,.eventi-piu-giocati .page-title h4,.eventi-piu-giocati .page-title>span,.eventi-piu-giocati .page-title .title{position:relative;padding:0px;text-align:left;text-transform:uppercase;font-size:14px;text-indent:25px;line-height:25px;display:block;font-weight:bold}.verifica-scommessa-container .panel-heading h4:before,.verifica-scommessa-container .panel-heading>span:before,.verifica-scommessa-container .panel-heading .title:before,.verifica-scommessa-container .header h4:before,.verifica-scommessa-container .header>span:before,.verifica-scommessa-container .header .title:before,.verifica-scommessa-container .page-title h4:before,.verifica-scommessa-container .page-title>span:before,.verifica-scommessa-container .page-title .title:before,.ricerca-sport .panel-heading h4:before,.ricerca-sport .panel-heading>span:before,.ricerca-sport .panel-heading .title:before,.ricerca-sport .header h4:before,.ricerca-sport .header>span:before,.ricerca-sport .header .title:before,.ricerca-sport .page-title h4:before,.ricerca-sport .page-title>span:before,.ricerca-sport .page-title .title:before,body.oddslessthan .qt-fav .panel-heading h4:before,body.oddslessthan .qt-fav .panel-heading>span:before,body.oddslessthan .qt-fav .panel-heading .title:before,body.oddslessthan .qt-fav .header h4:before,body.oddslessthan .qt-fav .header>span:before,body.oddslessthan .qt-fav .header .title:before,body.oddslessthan .qt-fav .page-title h4:before,body.oddslessthan .qt-fav .page-title>span:before,body.oddslessthan .qt-fav .page-title .title:before,.tpt.piu-giocate-container .panel-heading h4:before,.tpt.piu-giocate-container .panel-heading>span:before,.tpt.piu-giocate-container .panel-heading .title:before,.tpt.piu-giocate-container .header h4:before,.tpt.piu-giocate-container .header>span:before,.tpt.piu-giocate-container .header .title:before,.tpt.piu-giocate-container .page-title h4:before,.tpt.piu-giocate-container .page-title>span:before,.tpt.piu-giocate-container .page-title .title:before,.info-agenzia-container .panel-heading h4:before,.info-agenzia-container .panel-heading>span:before,.info-agenzia-container .panel-heading .title:before,.info-agenzia-container .header h4:before,.info-agenzia-container .header>span:before,.info-agenzia-container .header .title:before,.info-agenzia-container .page-title h4:before,.info-agenzia-container .page-title>span:before,.info-agenzia-container .page-title .title:before,.tpd.piu-giocate-container .panel-heading h4:before,.tpd.piu-giocate-container .panel-heading>span:before,.tpd.piu-giocate-container .panel-heading .title:before,.tpd.piu-giocate-container .header h4:before,.tpd.piu-giocate-container .header>span:before,.tpd.piu-giocate-container .header .title:before,.tpd.piu-giocate-container .page-title h4:before,.tpd.piu-giocate-container .page-title>span:before,.tpd.piu-giocate-container .page-title .title:before,.ultimo-minuto-container .panel-heading h4:before,.ultimo-minuto-container .panel-heading>span:before,.ultimo-minuto-container .panel-heading .title:before,.ultimo-minuto-container .header h4:before,.ultimo-minuto-container .header>span:before,.ultimo-minuto-container .header .title:before,.ultimo-minuto-container .page-title h4:before,.ultimo-minuto-container .page-title>span:before,.ultimo-minuto-container .page-title .title:before,.market-movers-container .panel-heading h4:before,.market-movers-container .panel-heading>span:before,.market-movers-container .panel-heading .title:before,.market-movers-container .header h4:before,.market-movers-container .header>span:before,.market-movers-container .header .title:before,.market-movers-container .page-title h4:before,.market-movers-container .page-title>span:before,.market-movers-container .page-title .title:before,.ultime-vincite-container .panel-heading h4:before,.ultime-vincite-container .panel-heading>span:before,.ultime-vincite-container .panel-heading .title:before,.ultime-vincite-container .header h4:before,.ultime-vincite-container .header>span:before,.ultime-vincite-container .header .title:before,.ultime-vincite-container .page-title h4:before,.ultime-vincite-container .page-title>span:before,.ultime-vincite-container .page-title .title:before,.lotto-win-container .panel-heading h4:before,.lotto-win-container .panel-heading>span:before,.lotto-win-container .panel-heading .title:before,.lotto-win-container .header h4:before,.lotto-win-container .header>span:before,.lotto-win-container .header .title:before,.lotto-win-container .page-title h4:before,.lotto-win-container .page-title>span:before,.lotto-win-container .page-title .title:before,.eventi-piu-giocati .panel-heading h4:before,.eventi-piu-giocati .panel-heading>span:before,.eventi-piu-giocati .panel-heading .title:before,.eventi-piu-giocati .header h4:before,.eventi-piu-giocati .header>span:before,.eventi-piu-giocati .header .title:before,.eventi-piu-giocati .page-title h4:before,.eventi-piu-giocati .page-title>span:before,.eventi-piu-giocati .page-title .title:before{content:"\f00a";position:absolute;font-family:"FontAwesome";top:2px;left:-22px;font-weight:normal}.ultimo-minuto-container{width:100%;border-radius:initial !important;position:relative}.ultimo-minuto-container.panel .panel-body ul li{width:33.33%;float:left}.ultimo-minuto-container .tab-content ul>li .row-partita{height:113px}.ultimo-minuto-container .tab-content ul>li:nth-child(-2n+6)>.row-partita{border-right:none}.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita{position:relative;text-indent:0px;line-height:38px;width:100%;text-align:center}.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita .match{width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita:before{position:absolute;top:2px;left:-15px;font-family:'FontAwesome';content:'\f097';display:none}.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita{text-align:center;position:relative;width:100%;height:30px;line-height:30px;float:left}.ultimo-minuto-container .tab-content ul>li>.row-partita .quote-partita{width:100%;margin-top:10px}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4{padding:0 2px}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:first-child{padding-left:4px}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4 .qta{width:100%;display:inline-block;height:30px;line-height:26px;text-align:right;min-width:42px;margin:0px auto;padding:3px 15px;font-size:12px;cursor:pointer}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4 .qta:before{font-weight:900;position:absolute;left:15px;top:3px;font-size:14px}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:first-child .qta:before{content:"1"}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:nth-child(2) .qta:before{content:"X"}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .col-sm-4:nth-child(3) .qta:before{content:"2"}.ultimo-minuto-container .nav-tabs{display:none}.ultimo-minuto-container .nav-tabs>li.active>a{padding:8px 15px 8px 15px;position:relative;text-transform:uppercase;border:unset;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;font-size:11px}.ultimo-minuto-container .nav-tabs>li>a{padding:8px 15px 8px 15px;position:relative;text-transform:uppercase;border:unset;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;font-size:11px}.ultimo-minuto-container .nav-tabs>li>a:hover{padding:8px 15px 8px 15px;position:relative;text-transform:uppercase;border:unset;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;font-size:11px}.ultimo-minuto-container .nav-tabs>li>a>span.icon{width:25px;height:22px;position:absolute;top:3px;left:2px}.ultimo-minuto-container .tab-content{width:100%;float:left;font-size:12px}.ultimo-minuto-container .tab-content ul>li>.row-partita{width:100%;padding:0px 0;float:left;margin:0;overflow:hidden;position:relative}.ultimo-minuto-container .tab-content ul li .row-partita .piu{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;width:16px;height:36px;line-height:25px;cursor:pointer;position:absolute;right:0px}.ultimo-minuto-container .tab-content ul li .row-partita .piu:before{content:"\f105";font-family:FontAwesome;position:absolute;left:50%;transform:translateX(-50%);margin:0}.ultimo-minuto-container .tab-content ul li .row-partita .piu span{color:transparent;margin-left:0;position:relative;width:100%;top:0;height:100%;display:block}.ultimo-minuto-container .panel-body{padding:0px !important}.ultimo-minuto-container .panel-body .content .sub-title{float:left;width:100%;font-size:10px;font-weight:bold}.ultimo-minuto-container .panel-body .content ul li .row-partita div{float:left;padding:8px 0 6px 0;text-align:center}.ultimo-minuto-container .panel-body .content .sub-title div{float:left;padding:8px 0 6px 0;text-align:center}.ultimo-minuto-container .panel-body .content .sub-title div.event{text-align:left;text-indent:10px}.ultimo-minuto-container .panel-body .content ul li .row-partita div.tempo-partita{padding:2px;position:relative;height:36px;border-radius:3px 0 0 3px}.ultimo-minuto-container .panel-body .content ul li .row-partita div.quote-partita{padding:0}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita{width:5%}.ultimo-minuto-container .panel-body .content .sub-title div.time{width:5%}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span{position:absolute;font-size:11px;left:50%;transform:translateX(-50%);width:100%;font-family:'Roboto Condensed', sans-serif}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:first-child{display:block;top:9px}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:last-child{display:block;bottom:10px}.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita{width:27%}.ultimo-minuto-container .panel-body .content .sub-title div.event{width:27%}.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;text-align:left;text-indent:10px}.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita:before,.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita:before{display:none}.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block;font-weight:bold;font-size:11px}.ultimo-minuto-container .panel-body .content .sub-title div.markets{width:62%;float:right;margin-right:5px}.ultimo-minuto-container .panel-body .content .sub-title div.markets ul{width:100%;display:inline-block;float:left;height:100%}.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li{display:inline-block;list-style:none;padding:0 !important;float:left;width:9.09% !important}.ultimo-minuto-container .panel-body .content ul li .row-partita div.stat-partita{padding:8px;position:relative;height:36px;border-radius:3px 0 0 3px}.ultimo-minuto-container .panel-body .content ul li .row-partita .stat-partita{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:28px}.ultimo-minuto-container .panel-body .content .sub-title div.stat{width:28px}.ultimo-minuto-container.Gcl .nav-tabs,.ultimo-minuto-container.qtcl .nav-tabs{border-bottom:0px;display:block;width:315px;position:absolute;top:0;right:0;display:none}.ultimo-minuto-container.Gcl .nav-tabs>li.active>a,.ultimo-minuto-container.qtcl .nav-tabs>li.active>a{padding:8px 15px 8px 15px;position:relative;text-transform:uppercase;border:unset;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;font-size:11px}.ultimo-minuto-container.Gcl .nav-tabs>li>a,.ultimo-minuto-container.qtcl .nav-tabs>li>a{padding:8px 15px 8px 15px;position:relative;text-transform:uppercase;border:unset;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;font-size:11px}.ultimo-minuto-container.Gcl .nav-tabs>li>a:hover,.ultimo-minuto-container.qtcl .nav-tabs>li>a:hover{padding:8px 15px 8px 15px;position:relative;text-transform:uppercase;border:unset;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in;font-size:11px}.ultimo-minuto-container.Gcl .nav-tabs>li>a>span.icon,.ultimo-minuto-container.qtcl .nav-tabs>li>a>span.icon{width:25px;height:22px;position:absolute;top:3px;left:2px}.ultimo-minuto-container.Gcl .tab-content,.ultimo-minuto-container.qtcl .tab-content{width:100%;float:left;font-size:12px}.ultimo-minuto-container.Gcl .tab-content ul>li,.ultimo-minuto-container.qtcl .tab-content ul>li{width:100%}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita{width:100%;padding:0px 0;float:left;margin:0;overflow:hidden;position:relative;height:36px}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita:after,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita:after{content:none}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .titolo-partita,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .titolo-partita{position:relative;text-indent:25px;line-height:2;width:27%;-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;text-align:left;text-indent:10px}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .titolo-partita span,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .titolo-partita span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block;font-weight:bold;font-size:11px;text-align:left}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita{padding:2px;text-align:center;position:relative;height:36px;width:5%;border-radius:3px 0 0 3px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita span,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita span{position:absolute;font-size:11px;left:50%;transform:translateX(-50%);width:100%;font-family:'Roboto Condensed', sans-serif}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita span:first-child,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita span:first-child{display:block;top:0}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .tempo-partita span:last-child,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .tempo-partita span:last-child{display:block;bottom:-4px}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita{margin-top:0px}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita .qta,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita .qta{width:100%;display:block;line-height:39px;text-align:center;font-size:12px;cursor:pointer}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita div.col-sm-4,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita div.col-sm-4{padding:0}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita li,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita li{width:100%;display:inline-block;line-height:36px;text-align:center;margin:0 auto;padding:3px 5px;font-size:11px;cursor:pointer;height:36px}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita .quote-partita .qta.spread,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita .quote-partita .qta.spread{pointer-events:none}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita:last-child>.row-partita,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita:last-child>.row-partita{border-bottom:none;margin-bottom:0px}.ultimo-minuto-container.Gcl .panel-body,.ultimo-minuto-container.qtcl .panel-body{padding:0px !important}.ultimo-minuto-container.Gcl .panel-body .content .sub-title,.ultimo-minuto-container.qtcl .panel-body .content .sub-title{float:left;width:100%;font-size:10px;font-weight:bold;height:28px}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita div,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita div{float:left;padding:8px 0 6px 0;text-align:center}.ultimo-minuto-container.Gcl .panel-body .content .sub-title div,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div{float:left;padding:8px 0 6px 0;text-align:center}.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.event,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.event{text-align:left;text-indent:10px}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita div.quote-partita,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita div.quote-partita{padding:0}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .piu,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .piu{-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;width:16px;height:36px;line-height:25px;cursor:pointer;position:absolute;right:0px}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .piu:before,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .piu:before{content:"\f105";font-family:FontAwesome;position:absolute;left:50%;transform:translateX(-50%);margin:0}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .piu span,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .piu span{color:transparent;margin-left:0;position:relative;width:100%;top:0;height:100%;display:block}.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.time,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.time{width:5%}.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.event,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.event{width:27%}.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita>.tempo-partita:before,.ultimo-minuto-container.Gcl .tab-content ul>li>.row-partita>.titolo-partita:before,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita>.tempo-partita:before,.ultimo-minuto-container.qtcl .tab-content ul>li>.row-partita>.titolo-partita:before{display:none}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .quote-partita,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .quote-partita{width:62%;float:right;margin-right:5px}.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.markets,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.markets{width:62%;float:right;margin-right:5px}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .quote-partita ul,.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.markets ul,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .quote-partita ul,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.markets ul{width:100%;display:inline-block;float:left;height:100%}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .quote-partita ul li,.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.markets ul li,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .quote-partita ul li,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.markets ul li{display:inline-block;list-style:none;padding:0 !important;float:left;width:9.09% !important}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita div.stat-partita,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita div.stat-partita{padding:8px;position:relative;height:36px;border-radius:3px 0 0 3px}.ultimo-minuto-container.Gcl .panel-body .content ul li .row-partita .stat-partita,.ultimo-minuto-container.qtcl .panel-body .content ul li .row-partita .stat-partita{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:3%}.ultimo-minuto-container.Gcl .panel-body .content .sub-title div.stat,.ultimo-minuto-container.qtcl .panel-body .content .sub-title div.stat{width:3%}.ultimo-minuto-container{width:100%;border-radius:initial !important}.ultime-vincite-container.panel .panel-heading span span{display:none}.ultimo-minuto-container .nav-tabs{border-bottom:0px;display:none}.ultimo-minuto-container.panel .panel-body ul li{width:100%}.ultimo-minuto-container .nav-tabs>li.active>a,.ultimo-minuto-container .nav-tabs>li>a,.ultimo-minuto-container .nav-tabs>li>a:hover{padding:5px 5px 5px 30px;position:relative;text-transform:uppercase;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in}.ultimo-minuto-container .nav-tabs>li>a>span.icon{width:25px;height:22px;position:absolute;top:3px;left:2px}.ultimo-minuto-container .tab-content{width:100%;float:left;font-size:12px}.ultimo-minuto-container .tab-content ul>li>.row-partita{width:100%;padding:1px 0;float:left}.ultimo-minuto-container .tab-content ul>li:last-child>.row-partita{border-bottom:none}.ultimo-minuto-container .tab-content ul>li>.row-partita>.titolo-partita{position:relative;text-indent:0px;line-height:2}.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita{text-align:center;position:relative}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita{margin-top:0px}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .qta{width:100%;display:inline-block;line-height:3;text-align:center;font-size:12px;cursor:pointer}.ultimo-minuto-container .tab-content ul li .row-partita .piu{width:21px;float:right;height:36px;line-height:25px;cursor:pointer;position:relative}.ultimo-minuto-container .tab-content ul li .row-partita .piu:before{content:"\f067";font-family:FontAwesome;position:absolute;left:11px}.ultimo-minuto-container .tab-content ul li .row-partita .piu span{color:transparent;position:absolute;width:100%;top:0;left:0;height:100%}.ultimo-minuto-container .tab-content ul>li>.row-partita{padding:0 !important}.ultimo-minuto-container .panel-body{padding:0px !important}.ultimo-minuto-container .panel-body .content .sub-title{float:left;width:100%}.ultimo-minuto-container .panel-body .content ul li .row-partita{height:auto}.ultimo-minuto-container .panel-body .content ul li .row-partita div,.ultimo-minuto-container .panel-body .content .sub-title div{float:left;padding:6px 0 6px 0;text-align:center}.ultimo-minuto-container .panel-body .content ul li .row-partita div.tempo-partita{padding:2px}.ultimo-minuto-container .panel-body .content ul li .row-partita div.quote-partita{padding:0}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita,.ultimo-minuto-container .panel-body .content .sub-title div.time{width:52px}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:first-child{display:block}.ultimo-minuto-container .panel-body .content ul li .row-partita .tempo-partita span:last-child{display:block;margin-top:-2px}.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita,.ultimo-minuto-container .panel-body .content .sub-title div.event{width:327px}.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita{text-align:left;text-indent:10px}.ultimo-minuto-container .panel-body .content ul li .row-partita .titolo-partita span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:100%;display:block}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita,.ultimo-minuto-container .panel-body .content .sub-title div.markets{width:calc(100% - 407px);margin-right:0px}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul,.ultimo-minuto-container .panel-body .content .sub-title div.markets ul{width:calc(100% - 21px);display:inline-block;float:left;height:100%}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li,.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li{display:inline-block;list-style:none;padding:0 !important;float:left;width:9.09% !important}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li span.qta.spread{pointer-events:none}.right-container .liveCasino,.right-container .set-casino{clear:both;margin:10px auto}.right-container .ultime-vincite-container{clear:both}.right-container .ultime-vincite-container .list-group{margin:0px}.right-container .ultime-vincite-container li.list-group-item{margin-bottom:3px;position:relative;height:85px;border:0;padding:5px}.right-container .ultime-vincite-container .vincita{width:100% !important;height:33px;display:inline-block;padding:0 5px;font-size:13px}.right-container .ultime-vincite-container .vincita>a{font-size:20px;text-decoration:none}.right-container .ultime-vincite-container .giocata-vincita,.right-container .ultime-vincite-container .data-vincita{width:100%;text-align:center;display:inline-block;padding:0 5px;font-size:14px;font-weight:normal}.right-container .ultime-vincite-container .panel-heading span{margin-left:0px !important}.ultime-vincite-container{clear:both}.ultime-vincite-container.panel{margin:0px auto 10px auto}.ultime-vincite-container .panel-heading span span{display:none !important}.ultime-vincite-container .list-group{margin:0px}.ultime-vincite-container .list-group-item{padding:5px}.ultime-vincite-container .data-vincita{padding:0 5px;font-weight:bold;width:100%;text-align:left}.ultime-vincite-container .vincita{width:75px;display:inline-block;padding:0 5px;font-size:13px;margin-top:1px;height:34px;line-height:34px;width:100% !important;font-weight:900}.ultime-vincite-container .vincita>a{text-decoration:none;font-size:22px}.ultime-vincite-container .giocata-vincita{display:inline-block;padding:0 5px;width:100%;text-align:left}.ultime-vincite-container .giocata-vincita:after{content:"\f091";position:absolute;top:0;right:20px;font-family:FontAwesome;font-size:35px}.verifica-scommessa-container .panel-heading span{text-indent:5px}.verifica-scommessa-container .panel-heading span:before{display:none}.verifica-scommessa-container .panel-body{position:relative}.verifica-scommessa-container .panel-body .form-group{float:left;width:100%}.verifica-scommessa-container .panel-body .form-group .form-control{float:left}.verifica-scommessa-container .panel-body .btn-container{position:absolute;right:10px}.popup-ultime-vincite .title{margin-bottom:5px;padding:5px 0;font-weight:bold;text-align:center;font-size:14px;text-transform:uppercase}.popup-ultime-vincite .table-bordered>tbody>tr>td.esito{text-align:center}.popup-ultime-vincite .table-bordered>tbody>tr>td.esito img{display:initial}.box-lottobet{position:relative;float:left;width:100%}.box-lottobet .loading-container-coupon{position:absolute;z-index:999;width:100%;height:100%}.box-lottobet .loading-container-coupon .loading-box h3{text-align:center;margin:20px 0}.box-lottobet .loading-container-coupon .loading-box p{text-align:center;font-size:40px}.box-lottobet .lotto-win-container{margin-bottom:5px}.box-lottobet .lotto-win-container>.panel-body label{text-transform:uppercase;font-weight:normal}.box-lottobet .lotto-win-container>.panel-body .form-control{text-align:right}.box-lottobet .lotto-win-container>.panel-body .btn-container{text-align:center;margin-top:10px}.info-agenzia-container .panel-heading{position:relative;padding:5px;text-align:left;text-transform:uppercase}.info-agenzia-container .panel-heading .benvenuti-btns{position:absolute;right:5px;top:11px;z-index:100}.info-agenzia-container .panel-heading .benvenuti-btns a{display:inline-block;padding:0 5px;background-color:transparent;line-height:1;font-size:17px;cursor:pointer}.info-agenzia-container .panel-body p{text-transform:uppercase;margin-bottom:5px}.info-agenzia-container .panel-body .table>thead>tr>th{text-align:right}.info-agenzia-container .panel-body .table>tbody>tr>td{text-align:right}.info-agenzia-container .panel-body .table>tbody>tr>td:first-child{text-align:left;text-indent:5px}.info-agenzia-container .panel-body .table>tfoot>tr>td{text-transform:uppercase;text-align:right;font-weight:bold}.info-agenzia-container .panel-body .table>tfoot>tr>td:first-child{text-align:left;text-indent:5px}.tpd.piu-giocate-container .panel-heading{position:relative;padding:5px;text-align:left;text-transform:uppercase}.tpd.piu-giocate-container .panel-heading h4{margin:0px;text-indent:25px;position:relative}.tpd.piu-giocate-container .panel-body ul{width:100%;margin:0px;padding:0px}.tpd.piu-giocate-container .panel-body ul>li{width:50%;height:auto;float:left;padding:0px;position:relative;text-align:center}.tpd.piu-giocate-container .panel-body ul>li:nth-child(5){display:none}.tpd.piu-giocate-container .panel-body ul>li:first-child{border-left:none}.tpd.piu-giocate-container .panel-body ul>li .partita{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpd.piu-giocate-container .panel-body ul>li .campionato{padding:10px 12px 10px 12px;height:25px;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tpd.piu-giocate-container .panel-body ul>li .partita{padding:0 2px;line-height:30px}.tpd.piu-giocate-container .panel-body ul li .partita{font-weight:bold;background:transparent;width:50%}.tpd.piu-giocate-container .panel-body ul li .percentuale-container span{font-size:40px;text-align:center;font-weight:bold;line-height:120px}.tpd.piu-giocate-container .panel-body ul li .mercato{width:10%;position:absolute;padding:6px 0 5px 0;font-weight:900;z-index:999;top:60px;font-size:16px}.tpd.piu-giocate-container .panel-body ul li .mercato:last-child{width:auto !important;padding:6px 0 5px 0;font-weight:900;position:absolute;right:55px;top:0px;font-size:12px}.tpd.piu-giocate-container .panel-body ul li .quota{width:50%;line-height:44px;min-width:42px;padding:0;height:44px}.tpd.piu-giocate-container .panel-body ul li .quota .qta{padding:2px 5px;cursor:pointer;line-height:40px}.tpd.piu-giocate-container .panel-body ul>li .percentuale-container{width:50%;height:100%;line-height:2.5;position:absolute !important;right:0;top:0}.tpt.piu-giocate-container .panel-body{text-align:center !important;position:relative}.tpt.piu-giocate-container .panel-body .partita{font-size:12px;height:35px}.tpt.piu-giocate-container .panel-body .chart-container .pie-chart{height:160px;position:relative}.tpt.piu-giocate-container .panel-body .chart-container path{stroke-width:2px}.tpt.piu-giocate-container .panel-body .chart-container .campionato{height:35px}.tpt.piu-giocate-container .panel-body .chart-container:last-child{border-right:0px}.tpt.piu-giocate-container .panel-body .chart-container ul{margin:0px;padding:0px}.tpt.piu-giocate-container .panel-body .chart-container ul>li{padding:0px 3px;width:33.33%;float:left}.tpt.piu-giocate-container .panel-body .chart-container ul>li .quota{width:100%;line-height:1.5;text-align:center;font-size:12px;cursor:pointer}.tpt.piu-giocate-container .panel-body .chart-container ul>li .quota>.qta{box-shadow:none;min-width:30px;height:25px;line-height:24px;margin-top:3px}.tpt.piu-giocate-container .panel-body .chart-container svg{display:none}.tpt.piu-giocate-container .panel-body .chart-container svg:first-child{display:block !important}.tpt.piu-giocate-container .ev-container{padding:5px;overflow:hidden;width:calc(50% - 10px);float:left;margin:5px}.tpt.piu-giocate-container .ev-container>.ev-title{width:40%;float:left}.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away,.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home{text-transform:uppercase;text-decoration:none;text-align:center;font-size:13px;position:relative}.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away .shield,.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home .shield{width:48px;height:45px;margin:0 auto;display:block;border-radius:0 0 70% 70%;position:relative}.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away .shield:before{position:absolute;width:38px;height:35px;border-radius:0 0 60% 60%;content:'Away';text-transform:uppercase;font-weight:bold;line-height:2;left:5px;top:5px}.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home .shield:before{position:absolute;width:38px;height:35px;border-radius:0 0 60% 60%;content:'Home';text-transform:uppercase;font-weight:bold;line-height:2;left:5px;top:5px}.tpt.piu-giocate-container .ev-container>.ev-title>.ev-away p,.tpt.piu-giocate-container .ev-container>.ev-title>.ev-home p{margin:0px;padding:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpt.piu-giocate-container .ev-container>.ev-time{float:right;font-size:13px}.tpt.piu-giocate-container .ev-container>.ev-time span{display:block;padding:8px;font-size:14px}.tpt.piu-giocate-container .ev-container>.ev-quote{width:60%;float:right}.tpt.piu-giocate-container .ev-container ul>li{position:relative}.tpt.piu-giocate-container .ev-container ul>li:before{position:absolute;width:25px;height:25px;top:0px;left:0px;line-height:2.5}.tpt.piu-giocate-container .ev-container ul>li.ev1:before{content:'1'}.tpt.piu-giocate-container .ev-container ul>li.evx:before{content:'X'}.tpt.piu-giocate-container .ev-container ul>li.ev2:before{content:'2'}.tpt.piu-giocate-container .ev-container ul>li .qt-box{width:70px;text-align:center;float:left}.tpt.piu-giocate-container .ev-container ul>li .qt-box>.qta{width:40px;margin-left:25px;padding:4px 5px;font-size:12px;text-align:center;text-decoration:none;cursor:default}.tpt.piu-giocate-container .ev-container ul>li .graph{width:calc(100% - 70px);height:27px;display:inline-block}.tpt.piu-giocate-container .ev-container ul>li .graph>span{height:27px;display:block}.tpq.piu-giocate-container .panel-heading{position:relative;padding:5px;text-align:left;text-transform:uppercase}.tpq.piu-giocate-container .panel-heading h4{margin:0px;text-indent:25px;position:relative}.tpq.piu-giocate-container .panel-body ul>li{width:33%;float:left;padding:0px;position:relative;text-align:center}.tpq.piu-giocate-container .panel-body ul>li:first-child{border-left:none}.tpq.piu-giocate-container .panel-body ul>li .ev-time,.tpq.piu-giocate-container .panel-body ul>li .ev-title{padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpq.piu-giocate-container .panel-body ul>li .ev-time span{display:block}.tpq.piu-giocate-container .panel-body ul>li .ev-title p{font-weight:bold;margin:0px;font-size:13px}.tpq.piu-giocate-container .panel-body ul>li .graph{width:100%;height:150px;position:relative}.tpq.piu-giocate-container .panel-body ul>li.ev-quota .perc-qt{margin-bottom:5px}.tpq.piu-giocate-container .panel-body ul>li .graph>span{width:100%;display:block;position:absolute;bottom:0px}.tpq.piu-giocate-container .panel-body ul>li .qt-type{margin-top:10px}.tpq.piu-giocate-container .panel-body ul>li .quota{margin:0px auto;width:70px;line-height:1.5;min-width:42px;padding:1px 5px;cursor:pointer}.tpq.piu-giocate-container .panel-body ul>li .quota .qta{box-shadow:none;text-decoration:none}.market-movers-container .panel-heading{position:relative;padding:5px;text-align:left;text-transform:uppercase}.market-movers-container .panel-heading h4{margin:0px;text-indent:25px;position:relative}.market-movers-container .nav-tabs{border-bottom:0px}.market-movers-container .nav-tabs>li{margin-bottom:0;text-align:center;width:25%}.market-movers-container .nav-tabs>li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.market-movers-container .nav-tabs>li.active>a{border:unset}.market-movers-container .nav-tabs>li.active>a:hover{border:none}.market-movers-container .nav-tabs>li>a,.market-movers-container .nav-tabs>li>a:hover{padding:5px 10px;position:relative;text-transform:uppercase;border:none;transition:all .3s ease-in;-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;-o-transition:all .3s ease-in}.market-movers-container .chart-container{position:relative}.market-movers-container .chart-container .bottom-container{width:340px;padding:4px 10px;border-top:none;overflow:auto;position:absolute;top:10px;right:10px}.market-movers-container .chart-container .bottom-container .odds-container{float:left;width:100%;height:auto}.market-movers-container .chart-container .bottom-container ul.ind-qt{float:left;padding:3px 0px;position:relative;margin:0px;text-align:center}.market-movers-container .chart-container .bottom-container ul.ind-qt li.quota-container{width:70px}.market-movers-container .chart-container .bottom-container ul.ind-qt span{display:block}.market-movers-container .chart-container .bottom-container ul.ind-qt li:first-child span{width:90px;display:none}.market-movers-container .chart-container .bottom-container ul.ind-qt .quota .qta{min-width:42px;padding:0 5px;font-size:12px;line-height:2;cursor:pointer;position:relative}.market-movers-container .chart-container .bottom-container ul.ind-qt .quota .qta.qta-up:before{position:absolute;top:-15px;left:-8px;font-family:'FontAwesome';content:'\f0aa';font-size:15px}.market-movers-container .chart-container .bottom-container ul.ind-qt .quota .qta.qta-down:before{position:absolute;top:-15px;left:-10px;font-family:'FontAwesome';content:'\f0ab';font-size:15px}.market-movers-container .chart-container .bottom-container .desc{display:block;width:100%;text-align:center;padding:10px 0 0 0;float:left}.market-movers-container .chart-container .bottom-containerr .desc span{font-weight:bold}.market-movers-container .chart-container .chart-market-mov-a{height:130px;width:60%}.market-movers-container .chart-container .chart-market-mov-a tspan{display:none}.giocate-casuali-container{margin-bottom:5px}.giocate-casuali-container>.panel-heading{text-transform:uppercase;position:relative;font-size:15px}.giocate-casuali-container>.panel-heading span{margin-left:25px}.giocate-casuali-container>.panel-heading:before{font-family:'FontAwesome';content:'\f091';position:absolute;top:4px;left:7px}.giocate-casuali-container>.panel-body .puntata{margin-bottom:5px;font-size:12px}.giocate-casuali-container>.panel-body .list-group{margin:0px}.giocate-casuali-container>.panel-body .list-group>.list-group-item{padding:5px 0;margin:0px;overflow:auto;line-height:1.5;cursor:pointer}.giocate-casuali-container>.panel-body .list-group>.list-group-item>div{float:left}.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo{width:40%;padding-left:25px;position:relative;font-weight:bold}.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo.suspance:before{font-family:'FontAwesome';content:'\f21b';position:absolute;top:-2px;left:5px;font-size:15px}.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo.favorita:before{font-family:'FontAwesome';content:'\f005';position:absolute;top:-2px;left:5px;font-size:15px}.giocate-casuali-container>.panel-body .list-group>.list-group-item>.tipo.superfavorita:before{font-family:'FontAwesome';content:'\f132';position:absolute;top:-2px;left:5px;font-size:15px}.giocate-casuali-container>.panel-body .list-group>.list-group-item>.quota{width:20%;text-align:right;font-weight:bold}.giocate-casuali-container>.panel-body .list-group>.list-group-item>.vincita{width:40%;text-align:center;font-weight:bold}.giocate-casuali-container>.panel-body .list-group>.list-group-item>.vincita>a{max-width:70px;text-decoration:none;margin:0 auto}.lm-du .panel-body .nav>li>a{text-align:center;text-transform:uppercase}.lm-du .panel-body .tab-pane .item{height:200px;padding:5px;margin-right:5px}.lm-du .panel-body .tab-pane .item.football{background:url(../../images/banner/index/lmbk-football.jpg) rgba(0,0,0,0.5);background-size:100% 100%}.lm-du .panel-body .tab-pane .item.tennis{background:url(../../images/banner/index/lmbk-tennis.jpg) rgba(0,0,0,0.5);background-size:100% 100%}.lm-du .panel-body .tab-pane .item.basket{background:url(../../images/banner/index/lmbk-basket.jpg) rgba(0,0,0,0.5);background-size:100% 100%}.lm-du .panel-body .tab-pane .item .box-partita{position:relative}.lm-du .panel-body .tab-pane .item .box-partita .titolo-partita{width:100%;height:50px;display:block;padding:10px 0;text-align:center;text-transform:uppercase;line-height:1.2}.lm-du .panel-body .tab-pane .item .box-partita .tempo-partita{width:100%;padding:10px 0;text-align:center;text-transform:uppercase;float:none;display:inherit;margin:10px auto;position:relative}.lm-du .panel-body .tab-pane .item .box-partita .tempo-partita span{display:block;padding-top:10px;float:none;font-size:16px;position:relative;cursor:default}.lm-du .panel-body .tab-pane .item .box-partita .tempo-partita:before{position:absolute;top:5px;left:0;right:0;text-transform:uppercase;font-size:12px;content:'Inizio Tra :'}.lm-du .panel-body .tab-pane .item:hover .tempo-partita{animation:timecol 2.5s ease-in-out infinite;-moz-animation:timecol 2.5s ease-in-out infinite;-webkit-animation:timecol 2.5s ease-in-out infinite;-o-animation:timecol 2.5s ease-in-out infinite;font-weight:bold}.lm-du .panel-body .tab-pane .item .box-partita .quote-partita ul{padding:5px 0;margin:0px;text-align:center}.lm-du .panel-body .tab-pane .item .box-partita .quote-partita .qta{padding:0 5px;font-size:12px;text-align:center;width:40px;cursor:pointer;transition:all 0.15s ease-in-out;-webkit-transition:all 0.15s ease-in-out;-moz-transition:all 0.15s ease-in-out;-o-transition:all 0.15s ease-in-out}.lm-du .panel-body .tab-pane .item .box-partita .quote-partita .qta:hover{font-weight:bold;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2)}.iframe-home{margin-top:5px}.iframe-home iframe{width:100%}.iframe-home-left{margin-top:5px}.iframe-home-left iframe{width:100%}.iframe-home-left .menu-soccer{position:relative;text-align:center;height:28px;line-height:28px}.iframe-home-left .menu-soccer .title-menu-soccer{height:45px;cursor:pointer}.iframe-home-left .menu-soccer ul{display:none;width:100%;padding:0;margin:0 auto;position:absolute;top:25px;left:0px}.iframe-home-left .menu-soccer ul>li:hover{cursor:pointer}.iframe-home-left .menu-soccer:hover ul{display:inline-block !important}.view.LChat{margin-top:5px}.ev-giocati .ev-heading{padding:5px;text-align:center;text-transform:uppercase}.ev-giocati .ev-heading>h4{margin:0px;font-weight:normal}.stat-partita .fa{cursor:pointer}.antieffrazione{display:inline-block;margin-right:40px}.antieffrazione .form-group>label{margin-right:5px;margin-left:5px;vertical-align:initial}.antieffrazione .form-group>.form-control{width:50px;height:25px;text-indent:0px}.antieffrazione .btn{height:25px;line-height:1.4}.antieffrazione .btn.btn-continua{margin-left:10px;margin-right:10px}.wrapper-boxed .gestione-antieffrazione .main-container{width:100% !important}.col-md-3.right-column{float:left;width:100%}.top-leagues.panel{float:left;width:100%;margin-bottom:10px}.top-leagues.panel .panel-heading{max-height:52px;font-size:14px !important;height:33px;line-height:33px;border-bottom:none !important;position:relative;padding:5px;text-align:left;text-transform:uppercase}.top-leagues.panel .panel-heading h4{position:relative;padding:0px;text-align:left;text-transform:uppercase;font-size:14px;text-indent:10px;line-height:25px;display:block;font-weight:bold}.top-leagues.panel .panel-body{padding:0 0 4px 0}.top-leagues.panel .panel-body ul{width:100%}.top-leagues.panel .panel-body ul li{width:calc(100% - 8px);height:36px;line-height:36px;padding:0 10px;margin:4px 4px 0 4px}.top-leagues.panel .panel-body ul li span{font-weight:bold;display:block;float:left}.top-leagues.panel .panel-body ul li span i{font-size:16px}.top-leagues.panel .panel-body ul li span.nazione{float:left;width:22px;height:22px;margin-top:6px;margin-left:6px;background-size:100% !important;background-repeat:no-repeat !important}.top-leagues.panel .panel-body ul li span.nazione img{width:100%}.top-leagues.panel .panel-body ul li span.campionato{padding:0 7px;font-weight:bold;font-size:11px;text-transform:uppercase;width:calc(100% - 56px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.top-leagues.panel .panel-body ul li span[class^="campionato-icona"]{float:left;width:22px;height:22px;margin-top:7px;background-size:100% !important;background-repeat:no-repeat !important}.top-leagues.panel .panel-body ul li.nazione20 span.nazione{background:url(../../images/flags-round/peru.png)}.top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona34468{background:url(../../images/campionati/peru-liga1.png)}.top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona22323{background:url(../../images/campionati/peru-liga1-final.png)}.top-leagues.panel .panel-body ul li.nazione20 span.campionato-icona300000077{background:url(../../images/campionati/copa-bicentenario.png)}.top-leagues.panel .panel-body ul li.nazione4 span.nazione{background:url(../../images/flags-round/international.png)}.top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000067{background:url(../../images/campionati/copa-america.png)}.top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000070{background:url(../../images/campionati/concacafgoldencup.png)}.top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000064{background:url(../../images/campionati/womenworldcup.png)}.top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona6833{background:url(../../images/campionati/womenworldcup.png)}.top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona300000018{background:url(../../images/campionati/coppadafrica.png)}.top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona40766{background:url(../../images/campionati/coppadafricanations.png)}.top-leagues.panel .panel-body ul li.nazione4 span.campionato-icona53269{background:url(../../images/campionati/copa-america.png)}.top-leagues.panel .panel-body ul li.nazione392 span.nazione{background:url(../../images/flags-round/international.png)}.top-leagues.panel .panel-body ul li.nazione392 span[class^="campionato-icona"]{background:url(../../images/campionati/eu21.png)}.top-leagues.panel .panel-body ul li.nazione393 span.nazione{background:url(../../images/flags-round/international.png)}.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona300000002,.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona10910{background:url(../../images/campionati/europa-league.png)}.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona680{background:url(../../images/campionati/uefa-supercopa.png)}.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona689{background:url(../../images/campionati/copa-sudamerica.png)}.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona29019{background:url(../../images/campionati/int-championscup.png)}.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona309{background:url(../../images/campionati/copalibertadoresfasefinal.png)}.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona300000001{background:url(../../images/campionati/champions-league.png)}.top-leagues.panel .panel-body ul li.nazione393 span.campionato-icona300000002{background:url(../../images/campionati/europa-league.png)}.top-leagues.panel .panel-body ul li.nazione10 span.nazione{background:url(../../images/flags-round/iceland.png)}.top-leagues.panel .panel-body ul li.nazione10 span.campionato-icona102{background:url(../../images/campionati/urvalsdeild.png)}.top-leagues.panel .panel-body ul li.nazione10 span.campionato-icona582{background:url(../../images/campionati/1deild.png)}.top-leagues.panel .panel-body ul li.nazione48 span.nazione{background:url(../../images/flags-round/argentina.png)}.top-leagues.panel .panel-body ul li.nazione48 span.campionato-icona12951{background:url(../../images/campionati/argentina.png)}.top-leagues.panel .panel-body ul li.nazione48 span.campionato-icona39788{background:url(../../images/campionati/argentina.png)}.top-leagues.panel .panel-body ul li.nazione31 span.nazione{background:url(../../images/flags-round/italy.png)}.top-leagues.panel .panel-body ul li.nazione31 span.campionato-icona33{background:url(../../images/campionati/serie-a.png)}.top-leagues.panel .panel-body ul li.nazione31 span.campionato-icona34{background:url(../../images/campionati/serie-b.png)}.top-leagues.panel .panel-body ul li.nazione1 span.nazione{background:url(../../images/flags-round/england.png)}.top-leagues.panel .panel-body ul li.nazione1 span.campionato-icona1{background:url(../../images/campionati/premier-league.png)}.top-leagues.panel .panel-body ul li.nazione32 span.nazione{background:url(../../images/flags-round/spain.png)}.top-leagues.panel .panel-body ul li.nazione32 span.campionato-icona36{background:url(../../images/campionati/la-liga.png)}.top-leagues.panel .panel-body ul li.nazione7 span.nazione{background:url(../../images/flags-round/france.png)}.top-leagues.panel .panel-body ul li.nazione7 span.campionato-icona4{background:url(../../images/campionati/ligue-1.png)}.top-leagues.panel .panel-body ul li.nazione30 span.nazione{background:url(../../images/flags-round/germany.png)}.top-leagues.panel .panel-body ul li.nazione30 span.campionato-icona42{background:url(../../images/campionati/bundesliga.png)}.top-leagues.panel .panel-body ul li.nazione274 span.nazione{background:url(../../images/flags-round/colombia.png)}.top-leagues.panel .panel-body ul li.nazione274 span.campionato-icona{background:url(../../images/campionati/aguila.png)}.top-leagues.panel .panel-body ul li.nazione274 span.campionato-icona5269{background:url(../../images/campionati/copa-postobon.png)}.top-leagues.panel .panel-body ul li.nazione274 span.campionato-icona19236{background:url(../../images/campionati/primera-clausura.png)}.top-leagues.panel .panel-body ul li.nazione13 span.nazione{background:url(../../images/flags-round/brazil.png)}.top-leagues.panel .panel-body ul li.nazione44 span.nazione{background:url(../../images/flags-round/portugal.png)}.top-leagues.panel .panel-body ul li.nazione44 span.campionato-icona52{background:url(../../images/campionati/primeira-liga.png)}.top-leagues.panel .panel-body ul li.nazione43 span.nazione,.top-leagues.panel .panel-body ul li.nazione26 span.nazione,.top-leagues.panel .panel-body ul li.nazione15 span.nazione,.top-leagues.panel .panel-body ul li.nazione16 span.nazione,.top-leagues.panel .panel-body ul li.nazione37 span.nazione{background:url(../../images/flags-round/united-states.png)}.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona25,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona25,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona25,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona25,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona25{background:url(../../images/campionati/mlb.png)}.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona1004,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona1004,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona1004,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona1004,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona1004{background:url(../../images/campionati/mlb.png)}.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona18,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona18,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona18,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona18,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona18{background:url(../../images/campionati/mls.png)}.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona10562,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona10562,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona10562,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona10562,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona10562{background:url(../../images/campionati/mlb.png)}.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona177,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona177,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona177,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona177,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona177{background:url(../../images/campionati/nba.png)}.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona142,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona142,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona142,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona142,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona142{background:url(../../images/campionati/nhl.png)}.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona47,.top-leagues.panel .panel-body ul li.nazione43 span.campionato-icona6344,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona47,.top-leagues.panel .panel-body ul li.nazione26 span.campionato-icona6344,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona47,.top-leagues.panel .panel-body ul li.nazione15 span.campionato-icona6344,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona47,.top-leagues.panel .panel-body ul li.nazione16 span.campionato-icona6344,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona47,.top-leagues.panel .panel-body ul li.nazione37 span.campionato-icona6344{background:url(../../images/campionati/nfl.png)}.top-leagues.panel .panel-body ul li.nazione165 span.nazione{background:url(../../images/flags-round/ecuador.png)}.top-leagues.panel .panel-body ul li.nazione165 span.campionato-icona77613{background:url(../../images/campionati/seriea-ecuador.png)}body.asia-bet .wrapper-boxed{min-width:1200px;width:calc(100% - 300px) !important}.asian-betting-container.panel .panel-body{padding:8px 0}.asian-betting-container.panel .panel-body .sub-titles{float:left;width:100%;margin-top:-8px}.asian-betting-container.panel .panel-body .sub-titles div{float:left}.asian-betting-container.panel .panel-body .sub-titles div.event-info,.asian-betting-container.panel .panel-body .sub-titles div.event-name{height:43px;line-height:43px}.asian-betting-container.panel .panel-body .sub-titles div span{display:block;text-align:center;padding:2px 0}.asian-betting-container.panel .panel-body .sub-titles div.event-name{width:20%}.asian-betting-container.panel .panel-body .content div.event-name{width:20%}.asian-betting-container.panel .panel-body .sub-titles div.event-name span{text-align:left;text-indent:10px}.asian-betting-container.panel .panel-body .sub-titles div.markets{width:75%}.asian-betting-container.panel .panel-body .content div.quote-linee{width:75%}.asian-betting-container.panel .panel-body .content div.quote-linee .quote-linea-1,.asian-betting-container.panel .panel-body .content div.quote-linee .quote-linea-2,.asian-betting-container.panel .panel-body .content div.quote-linee .quote-linea-3{width:100%}.asian-betting-container.panel .panel-body .sub-titles div.markets .full-time,.asian-betting-container.panel .panel-body .sub-titles div.markets .half-time{width:50%}.asian-betting-container.panel .panel-body .content div.quote-linee .full-time,.asian-betting-container.panel .panel-body .content div.quote-linee .half-time{width:50%}.asian-betting-container.panel .panel-body .sub-titles div.markets .full-time .market,.asian-betting-container.panel .panel-body .sub-titles div.markets .half-time .market{width:33.33%;text-align:center}.asian-betting-container.panel .panel-body .sub-titles div.markets .full-time .title,.asian-betting-container.panel .panel-body .sub-titles div.markets .half-time .title{width:100%;text-align:center}.asian-betting-container.panel .panel-body .sub-titles div.piu{width:5%;height:43px;line-height:43px}.asian-betting-container.panel .panel-body .content{float:left;width:100%}.asian-betting-container.panel .panel-body .content div{float:left}.asian-betting-container.panel .panel-body .content div.piu-cont{width:5%}.asian-betting-container.panel .panel-body .content div span{display:block;text-align:center}.asian-betting-container.panel .panel-body .content div.campionato{width:100%;line-height:35px;position:relative}.asian-betting-container.panel .panel-body .content div.campionato.soccer:before{content:'';position:absolute;width:25px;height:25px;left:4px;background:url(../images/icone/sport/menu/white/calcio.png) no-repeat;background-size:74%;top:7px}.asian-betting-container.panel .panel-body .content div.campionato span{text-align:left;text-indent:28px;text-transform:uppercase}.asian-betting-container.panel .panel-body .content div.event{width:100%;height:auto;padding:5px 0 1px 0;margin-bottom:2px}.asian-betting-container.panel .panel-body .content div.event:last-child{margin-bottom:0px}.asian-betting-container.panel .panel-body .content div.event .event-name{height:100%;padding:15px 0}.asian-betting-container.panel .panel-body .content div.event .event-name div{width:100%;float:left;text-align:center}.asian-betting-container.panel .panel-body .content div.event .event-name div.home,.asian-betting-container.panel .panel-body .content div.event .event-name div.away{font-weight:bold;font-size:14px}.asian-betting-container.panel .panel-body .content div.event .event-name div.score{font-weight:bold;font-size:17px}.asian-betting-container.panel .panel-body .content div.event .event-name div.time span{font-size:14px;margin-top:3px}.asian-betting-container.panel .panel-body .content div.event .event-name div.live-link span{font-weight:bold;width:41px;padding:3px;text-transform:uppercase;text-indent:0;text-align:center;margin-left:10px;margin-top:5px;letter-spacing:1px}.asian-betting-container.panel .panel-body .content div.event .event-name span{text-align:left;text-indent:10px}.asian-betting-container.panel .panel-body .content div.piu-cont{cursor:pointer}.asian-betting-container.panel .panel-body .content div.piu-cont span{line-height:187px;margin:0 5px;border-radius:5px}.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont{width:33.33%;float:left;text-align:center;line-height:28px;height:60px}.asian-betting-container.panel .panel-body .content div.event .quote-linee .quote-linea-1,.asian-betting-container.panel .panel-body .content div.event .quote-linee .quote-linea-2,.asian-betting-container.panel .panel-body .content div.event .quote-linee .quote-linea-3{margin-bottom:4px}.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-1,.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-2{width:100%;float:left;overflow:hidden;padding:1px;cursor:pointer}.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-1 div,.asian-betting-container.panel .panel-body .content div.event .quote-linee .quota-cont .linea-2 div{width:33.33%;height:28px;float:left}.live-widget .panel-group{margin-bottom:0px !important}.live-widget .panel-group .fav.panel .panel-collapse .panel-heading,.live-widget .panel-group .soccer.panel .panel-collapse .panel-heading,.live-widget .panel-group .tennis.panel .panel-collapse .panel-heading,.live-widget .panel-group .basket.panel .panel-collapse .panel-heading,.live-widget .panel-group .pallavolo.panel .panel-collapse .panel-heading,.live-widget .panel-group .hockey.panel .panel-collapse .panel-heading,.live-widget .panel-group .rugby.panel .panel-collapse .panel-heading{border-radius:5px 5px 0 0}.live-widget .panel-group .panel .panel-heading{position:relative}.live-widget .panel-group .panel .panel-heading h4.panel-title{padding:0px;height:25px;line-height:25px;text-indent:25px}.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group{position:absolute;top:2px;right:2px}.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group .btn{padding:3px 20px;font-weight:bold;letter-spacing:0.5px;border-radius:0px !important}.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group .btn:first-child{border-radius:3px 0 0 3px !important}.live-widget .panel-group .panel .panel-heading h4.panel-title .btn-group .btn:last-child{border-radius:0px 3px 3px 0px !important}.live-widget .panel-group .panel .panel-heading h4.panel-title a:hover,.live-widget .panel-group .panel .panel-heading h4.panel-title a:focus,.live-widget .panel-group .panel .panel-heading h4.panel-title a:active{text-decoration:none}.live-widget .panel-group .panel .panel-body{padding:0;border-radius:0px 0px 5px 5px}.live-widget .panel-group .panel .panel-collapse .panel-heading h4.panel-title a,.live-widget .panel-group .panel .panel-collapse .panel-heading h4.panel-title:before{position:relative}.live-widget .panel-group .panel .panel-collapse table{font-size:14px;margin-bottom:0px}.live-widget .panel-group .panel .panel-collapse table table.table{padding:0;border-radius:0px 0px 5px 5px}.live-widget .panel-group .panel .panel-collapse table table.table tr td{max-width:250px}.live-widget .panel-group .panel .panel-collapse table table.table tr td:nth-child(3){max-width:0px !important;display:none}.live-widget .panel-group .panel .panel-collapse table table.table tr td:nth-child(3) a{vertical-align:middle}.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.hnd{cursor:pointer;display:inline-block;float:left;padding:3px 6px;cursor:default}.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.hnd:hover{cursor:pointer;display:inline-block;float:left;padding:3px 6px;cursor:default;box-shadow:none;border-color:none !important}.live-widget .panel-group .panel .panel-collapse table table.table tr td .mercato-container{cursor:pointer;display:inline-block;float:left;padding:3px 6px;width:100%;cursor:default}.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.no-qt{height:21px;cursor:not-allowed}.live-widget .panel-group .panel .panel-collapse table table.table tr td .qt-container.no-qt:before{content:'\f023';font-family:FontAwesome;position:absolute;top:-13px;font-size:21px;width:85%;text-align:center}.live-widget .panel-group .panel .panel-collapse table table.table tr td .mercato-container.no-mt{height:20px}.live-widget .panel-group .panel .panel-collapse table tr{background:transparent}.live-widget .panel-group .panel .panel-collapse table tr td{padding:3px;border:none}.live-widget .panel-group .panel .panel-collapse table tr td.light .row{margin:0px}.live-widget .panel-group .panel .panel-collapse table tr td .qt-container{cursor:pointer;display:inline-block !important;float:left;padding:3px 6px;width:100%;position:relative}.live-widget .panel-group .panel .panel-collapse table tr td .qt-container span.qta-up{width:0;height:0;position:absolute;right:8px;top:8px}.live-widget .panel-group .panel .panel-collapse table tr td .qt-container span.qta-down{width:0;height:0;position:absolute;right:8px;top:8px}.live-widget .panel-group .panel .panel-collapse table tr td span.score{font-weight:bold;margin:0 5px}.live-widget .panel-group .panel .panel-collapse table tr td span.mercato{float:left;display:block;width:100%;text-align:center;font-size:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.live-widget .panel-group .panel .panel-collapse table tr td span.quota{float:right;display:block;width:100%;text-align:center;font-size:11px}.live-widget .panel-group .panel .panel-collapse table tr td span.set{margin-right:5px}.live-widget .panel-group .panel .panel-collapse table tr td span.set.active{margin-left:5px}.live-widget .panel-group .panel .panel-collapse table tr td select{border:none;width:250px;margin-left:5px}.live-widget .panel-group .panel .panel-collapse table tr td .market-title{display:inline-block;font-size:10px;text-align:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.live-widget .panel-group .panel .panel-collapse table tr td .market-title>span{display:block;padding:2px 0 2px 0;font-weight:bold}.live-widget .panel-group .panel .panel-collapse table tr td .market-title.due-qt .quota-cont{float:left;width:50%}.live-widget .panel-group .panel .panel-collapse table tr td .market-title.tre-qt .quota-cont{float:left;width:33.33%}.live-widget .panel-group .panel .panel-collapse table tr td .market-title.qtr-qt .quota-cont{float:left;width:25%}.live-widget .panel-group .panel .panel-collapse table tr td .market-title.final-title{width:25%;float:left}.live-widget .panel-group .panel .panel-collapse table tr td .market-title.ou-title{width:29%}.live-widget .panel-group .panel .panel-collapse table tr .dark{padding:5px}.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark.titles{margin:0 3px;padding:0px}.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a{float:left;margin-top:5px;font-size:12px;text-decoration:none;width:100%}.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.teamaway,.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.teamhome{display:block;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%;float:left;margin-bottom:2px}.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.score{display:block;float:right;margin:0}.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.scorehome,.live-widget .panel-group .panel .panel-collapse table tr .dark>.dark a span.scoreaway{display:block;float:right;margin:0;width:auto;font-weight:bold;margin-bottom:2px}.live-widget .panel-group .panel .panel-collapse table tr .event.dark{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:220px}.live-widget .panel-group .panel .panel-collapse table tr .event.dark a:hover{text-decoration:none}.live-widget .panel-group .panel .panel-collapse table tr .time.dark{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;width:220px}.live-widget .panel-group .panel .panel-collapse table tr .time.dark .dark{padding:0}.live-widget .panel-group .panel .panel-collapse table tr .time.dark span.teamaway{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.live-widget .panel-group .panel .panel-collapse table tr .time.dark>span{display:block;line-height:22px;text-align:left;float:left;font-size:11px}.live-widget .panel-group .panel .panel-collapse table tr .time.dark>span.torneo{width:80%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.live-widget .panel-group .panel .panel-collapse table tr .time.dark>span.stato{display:block;line-height:22px;text-align:right;width:auto;float:right;font-size:9px}.live-widget .panel-group .panel .panel-collapse table tr .event.dark span{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.live-widget .panel-group .panel .panel-collapse table tr .light{margin-right:30px}.live-widget .panel-group .panel .panel-collapse table tr .light .row{margin:0px}.live-widget .panel-group .panel .panel-collapse table.tennis tr td .qt-container,.live-widget .panel-group .panel .panel-collapse table.basket tr td .qt-container{cursor:pointer;display:inline-block;float:left;padding:3px 6px;width:100%}.live-widget .panel-group .panel .panel-collapse table.tennis tr td .mercato-container,.live-widget .panel-group .panel .panel-collapse table.basket tr td .mercato-container{cursor:pointer;display:inline-block;float:left;padding:3px 6px;width:100%;cursor:default}.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.vinc-title,.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.vincs-title{width:19.7%}.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.ou-title{width:39.7%}.live-widget .panel-group .panel .panel-collapse table.tennis tr td .market-title.oe-title{width:18.7%}.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.vinc-title{width:16.4%}.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.hnd-title,.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.ou-title{width:33%}.live-widget .panel-group .panel .panel-collapse table.basket tr td .market-title.oe-title{width:15.3%}.live-widget .panel-group .panel:last-child{margin-bottom:40px}.live-widget .panel-group .fav.panel .panel-heading h4 a span.title,.live-widget .panel-group .soccer.panel .panel-heading h4 a span.title,.live-widget .panel-group .tennis.panel .panel-heading h4 a span.title,.live-widget .panel-group .basket.panel .panel-heading h4 a span.title,.live-widget .panel-group .pallavolo.panel .panel-heading h4 a span.title,.live-widget .panel-group .hockey.panel .panel-heading h4 a span.title,.live-widget .panel-group .rugby.panel .panel-heading h4 a span.title{display:block;border-radius:0px;text-align:left;font-weight:bold;font-size:13px;text-indent:10px}.live-widget .panel-group .fav.panel{margin-bottom:15px}.live-widget .panel-group .fav.panel .panel-heading span.icon,.live-widget .panel-group .soccer.panel .panel-heading span.icon,.live-widget .panel-group .tennis.panel .panel-heading span.icon,.live-widget .panel-group .basket.panel .panel-heading span.icon,.live-widget .panel-group .pallavolo.panel .panel-heading span.icon,.live-widget .panel-group .hockey.panel .panel-heading span.icon,.live-widget .panel-group .rugby.panel .panel-heading span.icon{display:block;background:transparent url(../images/icon/icone-live-black.png);width:15px;height:15px;position:absolute;top:5px;background-repeat:no-repeat;background-size:15px}.live-widget .panel-group .fav.panel .panel-heading span.icon{background-position:0 -97px;left:125px}.live-widget .panel-group .soccer.panel .panel-heading span.icon{background-position:0 0;left:125px}.live-widget .panel-group .tennis.panel .panel-heading span.icon{background-position:0 -16px;left:125px}.live-widget .panel-group .basket.panel .panel-heading span.icon{background-position:0 -32px;left:125px}.live-widget .panel-group .pallavolo.panel .panel-heading span.icon{background-position:0 -48px;left:125px}.live-widget .panel-group .hockey.panel .panel-heading span.icon{background-position:0 -80px;left:125px}.live-widget .panel-group .rugby.panel .panel-heading span.icon{background-position:0 -64px;left:125px}.live-widget i.fa{float:right;cursor:pointer;margin-right:5px;margin-top:2px}.live-widget a.piu{position:relative;float:right;cursor:pointer;display:block;width:100%;height:100%}.live-widget a.piu:after{position:absolute;top:50%;right:1px;font-family:'FontAwesome';content:"\f105";font-size:18px;transform:translateY(-50%)}.live-widget span.quarto{margin-left:10px}.live-widget.panel .panel-heading{padding:0}.live-widget>.panel-group>table>tbody{height:68px}.live-widget td.event.dark,.live-widget td.time.dark{position:relative}.live-widget>.panel-group{margin-bottom:0px !important;padding:0}.selettore-giorni .title{border-bottom:unset;text-transform:uppercase;text-align:center;padding:5px 0}.btn-group.selettore-giorni .btn{min-width:65px;padding:6px;padding-left:0px;padding-right:0px}.wrapper-boxed-quote .btn-group.selettore-giorni .btn{min-width:77px !important}.btn-group.selettore-giorni .btn>a{text-decoration:none;cursor:pointer;font-weight:bold;text-shadow:none}.btn-group.selettore-giorni .btn:hover{cursor:pointer}.tpb.selettore-giorni{margin:5px auto}.tpb.selettore-giorni ul{margin:0px;padding:0px}.tpb.selettore-giorni ul>li{padding:0px;text-align:center;font-size:10px}.tpb.selettore-giorni ul>li>a{padding:5px;text-decoration:none}.tpc.selettore-giorni .title{text-transform:uppercase;text-align:center}.tpc.selettore-giorni ul{overflow:auto;padding-bottom:5px}.tpc.selettore-giorni ul>li{width:33.333%;display:inline-block;float:left;text-align:center;margin-top:5px}.tpc.selettore-giorni ul>li>a{width:60px;height:20px;padding:0px;text-decoration:none;line-height:2}.tpq.selettore-giorni{margin-bottom:10px;position:relative;height:75px;text-align:center}.tpq.selettore-giorni .title{margin:0px;text-align:left;text-indent:10px;text-transform:uppercase;border-bottom:unset;font-weight:bold;font-size:12px;padding:6px 0 !important}.tpq.selettore-giorni .slider.slider-horizontal{height:40px;padding-top:5px;font-weight:bold;font-size:12px;margin-bottom:5px !important;margin-left:3px}.tpcn.selettore-giorni .title{width:100%;font-weight:normal;text-transform:uppercase;text-align:center}@keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@-moz-keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@-webkit-keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@-o-keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@-webkit-keyframes neon1{from{text-shadow:0 0 0px #fff}to{text-shadow:0 0 10px #fff}}@keyframes neon1{from{text-shadow:0 0 0px #fff}to{text-shadow:0 0 10px #fff}}@-webkit-keyframes mymove{0%{opacity:1.0}50%{opacity:0;text-shadow:none}100%{opacity:1.0}}@-moz-keyframes mymove{0%{opacity:1.0}50%{opacity:0;text-shadow:none}100%{opacity:1.0}}@keyframes mymove{0%{opacity:1.0}50%{opacity:0;text-shadow:none}100%{opacity:1.0}}@keyframes animspan{from{left:0px;top:0px}to{left:55px;top:7px}}@-moz-keyframes animspan{from{left:0px;top:0px}to{left:55px;top:7px}}@-webkit-keyframes animspan{from{left:0px;top:0px}to{left:55px;top:7px}}@-o-keyframes animspan{from{left:0px;top:0px}to{left:55px;top:7px}}@keyframes animico{from{left:0px}to{left:-25px}}@-moz-keyframes animico{from{left:0px}to{left:-25px}}@-webkit-keyframes animico{from{left:0px}to{left:-25px}}@-o-keyframes animico{from{left:0px}to{left:-25px}}@keyframes sliceAan{from{left:100px;opacity:0;transform:scale(1.5)}to{left:0px;opacity:1;transform:scale(1)}}@-webkit-keyframes sliceAan{from{left:100px;opacity:0;transform:scale(1.5)}to{left:0px;opacity:1;transform:scale(1)}}@-moz-keyframes sliceAan{from{left:100px;opacity:0;transform:scale(1.5)}to{left:0px;opacity:1;transform:scale(1)}}@-o-keyframes sliceAan{from{left:100px;opacity:0;transform:scale(1.5)}to{left:0px;opacity:1;transform:scale(1)}}@keyframes animBot{from{bottom:-20%;left:40%}to{bottom:0%;left:40%}}@-webkit-keyframes animBot{from{bottom:-20%;left:40%}to{bottom:0%;left:40%}}@-moz-keyframes animBot{from{bottom:-20%;left:40%}to{bottom:0%;left:40%}}@-o-keyframes animBot{from{bottom:-20%;left:40%}to{bottom:0%;left:40%}}@keyframes animTit{from{opacity:0;transform:scale(0.5);top:0%}to{opacity:1;transform:scale(1);top:60%}}@-webkit-keyframes animTit{from{opacity:0;transform:scale(0.5);top:0%}to{opacity:1;transform:scale(1);top:60%}}@-moz-keyframes animTit{from{opacity:0;transform:scale(0.5);top:0%}to{opacity:1;transform:scale(1);top:60%}}@-o-keyframes animTit{from{opacity:0;transform:scale(0.5);top:0%}to{opacity:1;transform:scale(1);top:60%}}@keyframes animIc{0%{right:20%;top:-310%;transform:rotate(0deg)}30%{right:80%;top:-150%;transform:rotate(90deg)}60%{right:90%;top:145%;transform:rotate(180deg)}100%{right:76%;top:15%;transform:rotate(360deg)}}@-webkit-keyframes animIc{0%{right:20%;top:-310%;transform:rotate(0deg)}30%{right:80%;top:-150%;transform:rotate(90deg)}60%{right:90%;top:145%;transform:rotate(180deg)}100%{right:76%;top:15%;transform:rotate(360deg)}}@-moz-keyframes animIc{0%{right:20%;top:-310%;transform:rotate(0deg)}30%{right:80%;top:-150%;transform:rotate(90deg)}60%{right:90%;top:145%;transform:rotate(180deg)}100%{right:76%;top:15%;transform:rotate(360deg)}}@-o-keyframes animIc{0%{right:20%;top:-310%;transform:rotate(0deg)}30%{right:80%;top:-150%;transform:rotate(90deg)}60%{right:90%;top:145%;transform:rotate(180deg)}100%{right:76%;top:15%;transform:rotate(360deg)}}@keyframes animatMenu{from{transform:scale(1)}to{transform:scale(1.2)}}@-webkit-keyframes animatMenu{from{transform:scale(1)}to{transform:scale(1.2)}}@-moz-keyframes animatMenu{from{transform:scale(1)}to{transform:scale(1.2)}}@-o-keyframes animatMenu{from{transform:scale(1)}to{transform:scale(1.2)}}@keyframes gameAn{from{opacity:0;bottom:-150px}to{opacity:1;bottom:0px}}@-webkit-keyframes gameAn{from{opacity:0;bottom:-150px}to{opacity:1;bottom:0px}}@-moz-keyframes gameAn{from{opacity:0;bottom:-150px}to{opacity:1;bottom:0px}}@-o-keyframes gameAn{from{opacity:0;bottom:-150px}to{opacity:1;bottom:0px}}@keyframes imgTra{from{top:0px;transform:scale(1);opacity:1}to{top:20px;transform:scale(1.4);opacity:0.5}}@-webkit-keyframes imgTra{from{top:0px;transform:scale(1);opacity:1}to{top:20px;transform:scale(1.4);opacity:0.5}}@-moz-keyframes imgTra{from{top:0px;transform:scale(1);opacity:1}to{top:20px;transform:scale(1.4);opacity:0.5}}@-o-keyframes imgTra{from{top:0px;transform:scale(1);opacity:1}to{top:20px;transform:scale(1.4);opacity:0.5}}@keyframes virtualslia{0%{top:400px;left:-200px;transform:scale(0.7)}100%{top:10px;left:0px;transform:scale(1)}}@-webkit-keyframes virtualslia{0%{top:400px;left:-200px;transform:scale(0.7)}100%{top:10px;left:0px;transform:scale(1)}}@-moz-keyframes virtualslia{0%{top:400px;left:-200px;transform:scale(0.7)}100%{top:10px;left:0px;transform:scale(1)}}@-o-keyframes virtualslia{0%{top:400px;left:-200px;transform:scale(0.7)}100%{top:10px;left:0px;transform:scale(1)}}@keyframes virtualslib{0%{top:100px;right:-400px;transform:scale(1.2)}100%{top:0px;right:0px;transform:scale(1)}}@-webkit-keyframes virtualslib{0%{top:100px;right:-400px;transform:scale(1.2)}100%{top:0px;right:0px;transform:scale(1)}}@-moz-keyframes virtualslib{0%{top:100px;right:-400px;transform:scale(1.2)}100%{top:0px;right:0px;transform:scale(1)}}@-o-keyframes virtualslib{0%{top:100px;right:-400px;transform:scale(1.2)}100%{top:0px;right:0px;transform:scale(1)}}@keyframes virtualslic{0%{top:10%;right:0%;transform:scale(0.5)}100%{top:40%;right:0%;transform:scale(1)}}@-webkit-keyframes virtualslic{0%{top:10%;right:0%;transform:scale(0.5)}100%{top:40%;right:0%;transform:scale(1)}}@-moz-keyframes virtualslic{0%{top:10%;right:0%;transform:scale(0.5)}100%{top:40%;right:0%;transform:scale(1)}}@-o-keyframes virtualslic{0%{top:10%;right:0%;transform:scale(0.5)}100%{top:40%;right:0%;transform:scale(1)}}@keyframes labelan{0%{background-color:#ff0000}30%{background-color:#ea5507}50%{background-color:#06D19B}70%{background-color:#04639E}100%{background-color:#A00404}}@-webkit-keyframes labelan{0%{background-color:#ff0000}30%{background-color:#ea5507}50%{background-color:#06D19B}70%{background-color:#04639E}100%{background-color:#A00404}}@-moz-keyframes labelan{0%{background-color:#ff0000}30%{background-color:#ea5507}50%{background-color:#06D19B}70%{background-color:#04639E}100%{background-color:#A00404}}@-o-keyframes labelan{0%{background-color:#ff0000}30%{background-color:#ea5507}50%{background-color:#06D19B}70%{background-color:#04639E}100%{background-color:#A00404}}@keyframes boxvirtan{0%{transform:scale(0.5)}100%{transform:scale(1)}}@-webkit-keyframes boxvirtan{0%{transform:scale(0.5)}100%{transform:scale(1)}}@-moz-keyframes boxvirtan{0%{transform:scale(0.5)}100%{transform:scale(1)}}@-o-keyframes boxvirtan{0%{transform:scale(0.5)}100%{transform:scale(1)}}@keyframes gamean{from{transform:scale(1.3);-moz-transform:scale(1.3);-webkit-transform:scale(1.3);-o-transform:scale(1.3);opacity:0.2;box-shadow:0 0 0px 20px rgba(255,255,255,0.5)}to{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,0.5)}}@-webkit-keyframes gamean{from{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);opacity:0.2;box-shadow:0 0 0px 20px rgba(255,255,255,0.5)}to{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,0.5)}}@-moz-keyframes gamean{from{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);opacity:0.2;box-shadow:0 0 0px 20px rgba(255,255,255,0.5)}to{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,0.5)}}@-o-keyframes gamean{from{transform:scale(1.5);-moz-transform:scale(1.5);-webkit-transform:scale(1.5);-o-transform:scale(1.5);opacity:0.2;box-shadow:0 0 0px 20px rgba(255,255,255,0.5)}to{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);opacity:1;box-shadow:0 0 0 0 rgba(255,255,255,0.5)}}@keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@-moz-keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@-webkit-keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@-o-keyframes timecol{0%,50%{text-shadow:0 0 14px #FDFFA3}60%,100%{text-shadow:0 0 2px #FAFF00}}@keyframes anIco{from{text-shadow:1px 1px 12px #ff0000;color:#ffffff;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}to{text-shadow:1px 1px 32px #ff0000;color:#ff0000;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@-webkit-keyframes anIco{from{text-shadow:1px 1px 12px #ff0000;color:#ffffff;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}to{text-shadow:1px 1px 32px #ff0000;color:#ff0000;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@-moz-keyframes anIco{from{text-shadow:1px 1px 12px #ff0000;color:#ffffff;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}to{text-shadow:1px 1px 32px #ff0000;color:#ff0000;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@-o-keyframes anIco{from{text-shadow:1px 1px 12px #ff0000;color:#ffffff;transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);-ms-transform:scale(1.2)}to{text-shadow:1px 1px 32px #ff0000;color:#ff0000;transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1)}}@keyframes mini-an{from{left:0px;opacity:0}to{left:40px;opacity:1}}@-webkit-keyframes mini-an{from{left:0px;opacity:0}to{left:40px;opacity:1}}@-moz-keyframes mini-an{from{left:0px;opacity:0}to{left:40px;opacity:1}}@-o-keyframes mini-an{from{left:0px;opacity:0}to{left:40px;opacity:1}}.header_void{float:left}.qbet-box{float:left;width:100%;position:relative;height:auto}.qbet-box .qbet-header .row_header2{border:unset;padding:unset;background:transparent}.qbet-box .qbet-header .row_header2 .header_sx2{width:100%;padding:10px;font-size:15px;float:left}.qbet-box .qbet-header .row_header2 .header_sx2 span#provaid{display:block;float:left;width:50%;line-height:23px;font-size:13px;font-weight:bold;text-transform:uppercase}.qbet-box .qbet-header .row_header2 .header_sx2>span{margin-left:0}.qbet-box .qbet-header .row_header2 .header_sx2>.question{float:right;padding:1px 20px;cursor:pointer;font-size:13px;margin-right:4px}.qbet-box .qbet-header .row_header2 .header_dx2{width:100%;text-align:left;display:inline-block;padding:3px 10px 2px 10px;margin-top:10px}.qbet-box .qbet-header .row_header2 .header_dx2 span.cod-ev{float:left}.qbet-box .qbet-header .row_header2 .header_dx2 input#qbettxt{float:left;width:47%;top:unset !important;left:unset !important;position:relative;border-radius:0px !important;height:25px;float:right}.qbet-box .qbet-header .div-select{padding:0 10px;height:60px;float:left;width:100%}.qbet-box .qbet-header .div-select>span{position:relative;bottom:0;line-height:20px;height:20px;font-size:11px;width:100%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:0px 7px;display:block;text-align:center}.qbet-box .qbet-header .div-select select#selectqbet{float:left;width:100%;top:unset !important;right:0;border-radius:0px;position:relative;margin:0}#pnev{overflow:auto;margin-top:0px;position:relative;float:left;width:100%}.panel.verifica-scommessa-container{float:left;width:100%}.qbet-container .panel-heading{padding:5px;border-bottom:1px solid;overflow:auto;font-weight:bold}.qbet-container .panel-heading .left-container{padding:0 15px 0 0;float:left}.qbet-container .panel-heading .left-container>a{display:inline}.qbet-container .panel-heading .left-container span{display:inline-block;padding:0 5px;text-transform:uppercase}.qbet-container .panel-heading .right-container{padding:0px;float:right}.qbet-container .panel-heading .right-container span{display:inline-block;padding:0 5px}.qbet-container .panel-heading .right-container input{width:50px;height:20px;display:inline-block;padding:2px 5px}.qbet-container .panel-body{padding:5px}.qbet-container .panel-body .form-group{margin:0px}.qbet-container .panel-body span{font-size:12px;text-align:center;display:block;font-weight:bold}.qbet-page .heading-qbet>h4{padding-left:25px;position:relative;font-weight:700;text-align:center;text-transform:uppercase;padding:20px 0}.qbet-page .table-responsive{overflow:inherit}.qbet-page .table-responsive .table tbody>tr>td.head{border:0px !important;padding:5px}.qbet-page .panel{margin-bottom:10px}.qbet-page .panel .panel-heading{text-align:center}.qbet-page .panel .panel-body>div label.left,.qbet-page .panel .panel-body>div label.right{margin:0px;padding:5px;text-transform:uppercase}body.qbet{font-family:"arial", "helvetica", sans-serif}.qbet-wrapper{width:750px;height:auto;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto}.qbet-wrapper .code-cont.grid-item{float:left;width:33%;width:calc(33% - 10px) !important;padding:0 2px 0 2px;margin-bottom:5px}.qbet-wrapper .code-cont span.title{display:block;font-size:16px;font-weight:normal;padding:5px;text-align:center}.qbet-wrapper .code-cont ul{list-style:none;margin:0;padding:0;float:left;width:100%}.qbet-wrapper .code-cont ul li{float:left;width:100%}.qbet-wrapper .code-cont ul li span{display:block;padding:5px 0 5px 0;font-size:12px}.qbet-wrapper .code-cont ul li span:first-child{float:left;width:30%;text-align:center}.qbet-wrapper .code-cont ul li span:last-child{float:right;width:70%;text-align:center}.header_void{float:left;width:100%;font-size:14px;font-weight:bold}.header_void .voidint{text-transform:uppercase;max-height:52px;font-size:14px !important;height:33px;line-height:33px;text-indent:10px;padding:0px}.header_void .row_header_cx{padding:10px;position:relative;font-weight:normal}.header_void .row_header_cx span{margin:10px 0;text-align:center;font-size:11px;float:left;width:100%}.header_void .p_void_cx input{width:100%;margin:5px auto;padding-right:55px;padding:5px;height:28px;text-align:left;border-radius:0px;font-size:12px}.header_void .p_void_cx .btn{position:absolute;bottom:15px;right:10px;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0}.palinsesto-container,.quote-page .main-container-quote .legenda-main,.btn,.panel,.label,.navbar,.jumbotron,.qbet-box,.header_void,.selettore-giorni,.opzioni-ricerca,.coupon .panel,.modal-content,.main-palinsesti,.ricarica-sched,.coupon .list-group,.riepilogo-schedina,.menu-sport-palinsesti,.container .jumbotron,.market-movers-container,.ricerca-sport,.container-fluid .jumbotron,.qbet-box .div-select>.select,.tpc.selettore-giorni ul>li>a,.footercp .row_footer_bt1 .btn-reset,.eventi-piu-giocati .container-evento,.footercp .row_footer_bt1 .btn-scommetti,.right-container .ultime-vincite-container,.qbet-box .row_header2 .header_dx2>.text,.main-content-casino-live .bottom-container{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.main-palinsesti .heading-sport .icon-container{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.main-palinsesti .pal-heading .icon-container-sub{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.main-palinsesti .pal-heading .icon-container-sub a i{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.main-palinsesti .heading-sport .icon-container a>i,.main-palinsesti .pal-heading .icon-container-sub{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.footercp .row_footer_bt .footer_dx_bt>.btn-sistema,.footercp .row_footer_bt .footer_sx_bt>.btn-multipla{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.tpcn.selettore-giorni .form-group .form-control,.tpt.piu-giocate-container .panel-body .chart-container .quota,.main-content-casino-live .bottom-container .game-box .btn-play,.eventi-piu-giocati .container-evento .top-container .data-evento,.lista-utenti .opzioni-ricerca .title{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.registrazione-page .conferme-bottom .title,.registrazione-page .limiti-deposito .title,.registrazione-page .dati-personali .title,.registrazione-page .dati-account .title{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.gestione-antieffrazione .page-content .box-attivazione .form-group>.form-control,.main-container-virtual .game-container .game-tab .game-box>.game-info,.quote-page .main-container-quote .palinsesto-container .button-container>.btn,.eventi-piu-giocati .container-evento .bottom-container .ind-qt .quota-attiva .qta{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato,.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.header .container-header .right-container .login-box-tre .login-container .antieffrazione .form-group>.form-control,.main-container-casino .game-container .game-tab .game-box>.game-info{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.menu-sport-palinsesti .menu-title,.quote-page .main-container-quote .palinsesto-container .sports,.qbet-page .heading-qbet>h4,.risultati-container .title-page h4,.selettore-giorni .title,#pnev,.page-title,.top-header,.panel-heading,.header_void .voidint,.qbet-box .row_header2,.report .risultati-container .title-page,.main-palinsesti .heading-sport,#pnev .header1 .row_header,.ricarica-sched .header .title,.riepilogo-schedina .header .title,.ultimo-minuto-container .nav-tabs>li>a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.market-movers-container .nav-tabs>li>a,.market-movers-container .nav-tabs>li.active>a,.market-movers-container .nav-tabs>li>a:hover{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.lista-scommesse .risultati-container .title-page,.lista-movimenti .risultati-container .title-page{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.header .container-header .right-container .login-box-tre,.header .container-header .right-container .login-box-tre-log{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.quote-page .main-container-quote .palinsesto-container .top-container,.modal-header,.header-qt .midhd .mid-menu ul{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.main-container-casino .game-container .game-container .nav{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.main-container-casino .game-container .game-container .nav>li>a{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.title{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.list-group-item:first-child,.list-group-item:last-child{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.header-se .right-container .middle-box .btn{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.lista-movimenti .risultati-container .totali .tot-dare,.lista-movimenti .risultati-container .totali .tot-saldo{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.lista-scommesse .risultati-container .totali .tot-vinto,.lista-movimenti .risultati-container .totali .tot-avere,.right-container .ultime-vincite-container .vincita{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.header-se .right-container .hidden-login .btn-container .btn,.header-se .left-container .middle-box .assistenza-clienti .btn{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.header-qt .tophd .lang-box .form-group .dropdown .btn.dropdown-toggle,.main-container-casino .game-container .left-menu>.nav>li>a,.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .qta{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.quote-page .main-container-quote .palinsesto-container .button-container>.btn,.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.lista-scommesse .risultati-container .totali .tot-giocato,.quote-page .main-container-quote .palinsesto-container .mercati-container .btn-mercato-attivo,.main-content-casino-live .top-container .menu-casino .panel-body .active{border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px}.datepicker table tr td.day:hover,.datepicker table tr td.day.focused{cursor:pointer}.datepicker.dropdown-menu table{border:unset}.datepicker thead tr th.prev,.datepicker thead tr th.prev{font-size:25px;line-height:6px}.datepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.datepicker-dropdown:after{content:'';display:inline-block;border-top:0;position:absolute}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{text-align:center}.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs{border-bottom-color:transparent}.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs li a{width:100%;margin:0;border:unset;border-radius:0;text-transform:uppercase;font-weight:bold;font-size:9px;color:#fff;padding:9px 15px;text-decoration:none}.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs li a:hover{background-color:transparent}.quote-page .main-container-quote .palinsesto-container .mercati-container ul.nav.nav-tabs li.active a{background-color:transparent;color:#fc0}.quote-page .main-container-quote .palinsesto-container .mercati-container .tab-content{background:transparent}.main-container-quote .main-quote .evento-singolo .panel{width:100%;color:#fff;background:#000}.main-container-quote .main-quote .evento-singolo .panel .panel-heading{width:100%;border:unset}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4{width:100%;font-weight:bold;font-size:14px;display:flex}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title span,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 span{display:inline-block;margin-right:5px}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title span.sport,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 span.sport{color:#fc0;line-height:23px}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .campionato,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .campionato{font-size:13px;line-height:20px}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .campionato img,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .campionato img{width:25px;display:inline-block}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select button.btn,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select button.btn{background:#000;color:#fff;line-height:25px;padding:0;font-size:12px}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select button.btn:after,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select button.btn:after{content:"\f0d7";font-family:FontAwesome;font-size:12px;position:absolute;right:-6px;top:1px;color:#fff}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select ul.dropdown-menu,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select ul.dropdown-menu{background:#111;padding:0;margin:0;max-height:240px;overflow:auto}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select ul.dropdown-menu li,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select ul.dropdown-menu li{padding:7px 10px;border-bottom:1px solid #1f1f1f;cursor:pointer}.main-container-quote .main-quote .evento-singolo .panel .panel-heading .main-title .evento-select ul.dropdown-menu li span,.main-container-quote .main-quote .evento-singolo .panel .panel-heading h4 .evento-select ul.dropdown-menu li span{text-transform:none;font-weight:normal;cursor:pointer;font-size:12px}.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs{border-bottom-color:transparent}.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs li a{width:100%;margin:0;border:unset;border-radius:0;text-transform:uppercase;font-weight:bold;font-size:9px;color:#fff;padding:9px 15px;text-decoration:none}.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs li a:hover{background-color:transparent}.main-container-quote .main-quote .evento-singolo .panel .panel-body ul.nav.nav-tabs li.active a{background-color:transparent;color:#fc0}.main-container-quote .main-quote .evento-singolo .panel .panel-body h3{width:100%;font-size:9px;opacity:0.8}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content{background:transparent}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel{width:100%}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-heading{width:100%;background:#1d1d1d;border:unset}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-heading h4{width:100%;font-size:11px;font-weight:bold;text-transform:uppercase}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body{width:100%;display:flex;flex-wrap:wrap;background:#2d2d2d;padding:0}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odds-panel{width:100%;float:left;display:flex}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container{min-width:33.33%;max-width:33.33%;flex-grow:1;background:#111;color:#fff;border:1px solid #2d2d2d;cursor:pointer}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container .market{padding:2px 5px 0px 5px;float:left;width:100%;text-align:center;font-size:11px;line-height:14px}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container .odd{padding:0px 5px 2px 5px;width:100%;text-align:center;font-size:11px;line-height:15px;font-weight:bold}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container:hover{background:#fc0}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container:hover .market,.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body .odd-container:hover .odd{color:#000}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.fixed-div .odd-container{min-width:25%;max-width:33.33%}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.fixed-div .odd-container.title{background:#424242}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.fixed-div .odd-container.title span{display:block;text-indent:10px;line-height:32px;font-weight:bold}.main-container-quote .main-quote .evento-singolo .panel .panel-body .tab-content .panel .panel-body.double .odd-container{min-width:50%;max-width:50%}body{font-family:"Open Sans", Arial, Helvetica, sans-serif}body.modal-open .wrapper-boxed{filter:blur(3px);transition:filter 0.2s ease}body.modal-open.areariservata .wrapper-boxed,body.modal-open.affiliati .wrapper-boxed{filter:unset}body.modal-open .wrapper-boxed-quote{filter:blur(3px);transition:filter 0.2s ease}body.modal-open .modal{z-index:999999999999999999999999999999999999999}body .modal-backdrop.fade.in{z-index:999999999}body.no-scroll{overflow:hidden}body.casino{overflow-x:hidden}body#preindex{overflow:hidden}body.quote-page header .header-9{width:95%}body.quote-page .wrapper-boxed-quote #main{min-height:550px;width:95%;margin:0 auto}body.index .main-container .col-md-12 .panel,body.index .main-container .col-lg-6 .panel{min-height:260px;margin-bottom:0px}body.index .main-container .col-md-12:empty,body.index .main-container .col-lg-6:empty{height:0px;display:none}body.index .main-container .col-md-12,body.index .main-container .col-lg-6{width:100% !important;margin-bottom:10px}.wrapper-boxed{transition:filter 0.2s ease}.container-fluid{min-width:unset}.no-margin{margin:0 !important}*:focus,*:active{outline:none;outline:0px;outline-offset:0}a{display:block}a:focus,a:active{outline:none;outline:0;outline-offset:-2px}.vis-tab,header,section,footer,aside,nav,main,article,figure{display:block}ul,ol{margin:0px;padding:0px;list-style:none}img{display:block}.img-responsive{width:100%}h1,h2,h3,h4,h5{margin:0px;padding:5px}.btn{border:none;font-size:11px;line-height:1.5;border:none;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in}.btn:active,.btn:focus{box-shadow:none;outline:none;outline:0px;outline-offset:0}.btn:hover{-webkit-box-shadow:inset 0px 0px 0px 80px rgba(0,0,0,0.5);-moz-box-shadow:inset 0px 0px 0px 80px rgba(0,0,0,0.5);box-shadow:inset 0px 0px 0px 80px rgba(0,0,0,0.5);color:#fff !important}.collapse-btn{display:inline-block;margin-bottom:0;font-size:12px;font-weight:normal;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;text-decoration:none !important;color:#fff}.collapse-btn:hover{color:#fff}button:focus,button:active{outline:none;outline:0px;outline-offset:0}.qta{border:none;font-size:11px;line-height:1.5;border:none;font-family:'Roboto Condensed', sans-serif;transition:all 0.3s ease-in;-webkit-transition:all 0.3s ease-in;-o-transition:all 0.3s ease-in}.qta-dp .button-quota-click,.quote-page .main-container-quote .table>tbody>tr.tr-quote>td.quotapremuta .qta{text-shadow:none}input[type="radio"],input[type="checkbox"]{width:15px !important;height:15px !important}input.form-control{height:28px;border-radius:0px;font-size:12px;padding:0 10px}select.form-control{height:28px;border-radius:0px;font-size:12px;padding:0 10px}.radio-inline,.checkbox-inline,.radio label,.checkbox label{line-height:23px}input[type=checkbox],.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0}input[type=checkbox]:after,.checkbox-inline input[type=checkbox]:after,.checkbox input[type=checkbox]:after{padding-right:3px;top:1px;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:18px;content:"\f096";display:block;transition:all 0.2s ease}input[type=checkbox]:checked:after,.checkbox-inline input[type=checkbox]:checked:after,.checkbox input[type=checkbox]:checked:after{content:"\f14a"}input[type=radio]{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;outline:0}input[type=radio]:after{padding-right:3px;top:1px;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:18px;content:"\f111";display:block;transition:all 0.2s ease}input[type=radio]:checked:after{content:"\f192"}.thumbs-container .thumbnail{border:0px !important}.main-container .panel-body{padding:8px}.form-group{margin-bottom:5px}.zopim{margin-right:21px !important}.panel{margin-bottom:10px}.panel>.panel-heading{padding:5px}.panel>.panel-body{padding:10px}.panel>.panel-footer{padding:5px}.loading_wrp{z-index:999999999999999 !important}.loading_wrp h3{margin-top:0px;text-align:center;font-size:22px}.loading_wrp p{width:100%;text-align:center;font-size:100px}.casino .loading_wrp{position:absolute;z-index:9999999999999}.notification a i{-webkit-animation:neon1 1.5s ease-in-out infinite alternate;-moz-animation:neon1 1.5s ease-in-out infinite alternate;animation:neon1 1.5s ease-in-out infinite alternate}.notification ul.dropdown-menu li a{font-size:12px !important}.wrapper-boxed{width:100%;margin:0 auto}.wrapper-boxed #main{min-height:550px;width:1548px;margin:0 auto}@-moz-document url-prefix(){.wrapper-boxed #main .container-fluid>.row,.wrapper-boxed-quote #main .container-fluid>.row{float:left}}.wrapper-boxed-quote{width:100%;margin:0 auto}.container-fluid.quote-page{min-height:1000px}.wrapper-boxed-quote>.header{width:100% !important}.dialogcoupon-lista-messaggi,.dialogcoupon-dashboard,.dialogcoupon-lista-scommesse{width:100%;height:100%;position:fixed;top:0px;margin:0 auto;transition:all 0.3s ease-in}.hidden_txt{display:none}.no-pd{padding:0px}.no-mg{margin:0px}.alert{text-shadow:0px}.form-horizontal .form-group{font-size:12px;line-height:1}.maskuv-bk{opacity:0.7;z-index:999999}.page-title{padding:5px;margin:5px auto;text-align:center}.page-title h4,.page-title h3{text-transform:uppercase;font-weight:bold;font-size:20px}.sidebar-banner{margin-top:5px}.hidden-alert{margin-right:0px;margin-left:0px;margin-top:10px}.hidden-alert .alert{padding:5px;font-size:14px;font-weight:bold}.panel-error .col-sm-12{float:unset}.alert{position:relative;text-indent:30px;margin:5px}.alert:before{position:absolute;left:-17px;top:6px;font-size:24px;font-family:FontAwesome}.alert.alert-success:before{content:"\f00c"}.alert.alert-danger:before{content:"\f00d"}.alert.alert-warning:before{content:"\f071"}.alert.alert-info:before{content:"\f05a"}.main-container{padding-bottom:10px;padding-top:1px}.wrapper-boxed .main-container{width:calc(100% - 640px);margin:5px;padding:0px;margin:10px 10px 0 0}.left-column{padding:0px;margin:10px 10px 5px 10px;max-width:250px;width:250px}.left-column .search-box,.left-column-quote .search-box{position:relative;padding:6px;float:left;width:100%}.left-column .search-box .form-group,.left-column-quote .search-box .form-group{position:relative}.left-column .search-box .form-group:after,.left-column-quote .search-box .form-group:after{content:"\f002";font-size:17px;position:absolute;right:12px;top:2px;font-family:FontAwesome;pointer-events:none}.left-column .search-box .form-group input[type="text"],.left-column-quote .search-box .form-group input[type="text"]{width:calc(100% - 37px);border-radius:0;height:28px;float:left}.left-column .search-box .form-group input[type="button"],.left-column-quote .search-box .form-group input[type="button"]{width:37px;float:left;height:28px;position:relative;font-family:FontAwesome}.left-column .search-box span i,.left-column-quote .search-box span i{position:absolute;top:7px;right:10px;font-size:16px}.left-column .btn.btn-expiring-events{width:100%;text-align:left;position:relative;font-weight:bold;text-transform:uppercase;text-indent:6px !important;padding:10px 18px}.left-column .btn.btn-expiring-events:after{content:"\f105";font-size:16px;position:absolute;left:3px;top:6px;font-weight:normal !important;font-family:FontAwesome}.left-column .btn.btn-expiring-events span:before{content:'';position:absolute;width:32px;height:28px;top:4px !important;right:-1px}.right-column{margin:10px 10px 10px 0;padding:0px !important;max-width:350px}.col-lg-6.col-md-12.col-one{width:100%;margin-bottom:5px}.col-lg-6.col-md-12.col-one .col-lg-12{padding:0px}.main-container .col-two:empty{display:none}.box-coupon{margin-bottom:10px}.ricarica-panel .ricarica-container p{font-size:11px}.tot-riepilogo .riep-scomm{font-size:14px;clear:both}.tot-riepilogo .riep-scomm .cod-schedina{display:inline-block;float:left}.tot-riepilogo .riep-scomm .stamp-schedina{display:inline-block;float:right}.tot-riepilogo .btn-container{width:100%;float:left;text-align:center;margin-top:10px}.ricarica-panel{float:left;width:100%}.ricarica-panel .ricarica-title{text-align:center;padding:5px;text-transform:uppercase;font-weight:bold;float:left;width:100%}.ricarica-panel .ricarica-container{text-align:center;padding:0px 5px 5px 5px;letter-spacing:1px;float:left;width:100%}.ricarica-panel .ricarica-container p{margin-bottom:5px;font-size:14px;line-height:1;padding:4px 0 0 0}.ricarica-panel .ricarica-container .selezione-utente{overflow:auto;height:35px;float:left;width:100%}.ricarica-panel .ricarica-container .saldo-utente{margin-bottom:5px;text-transform:uppercase;font-weight:bold}.ricarica-panel .ricarica-container .selezione-utente input[type='text']{width:64px;float:left}.ricarica-panel .ricarica-container .selezione-utente select{width:calc(100% - 74px);float:right}.wrapper-boxed-quote .ricarica-panel .ricarica-container .selezione-utente select{width:200px !important}.ricarica-panel .ricarica-container .ricarica-utente label input[type="checkbox"]{margin:0 5px 0 0;vertical-align:middle}.riepilogo-schedina{clear:both}.riepilogo-schedina .panel-heading{font-weight:bold}.riepilogo-schedina .panel-body .alert{padding:5px;margin-bottom:5px}.riepilogo-schedina .avviso-accettazione{position:relative}.riepilogo-schedina .avviso-accettazione label{margin-left:50px;color:#fff;text-align:left}.riepilogo-schedina .avviso-accettazione label:before{font-family:'FontAwesome';content:'\f071';font-size:25px;position:absolute;top:0px;left:5px;padding:0px;animation:anIco 1s ease-in-out infinite;-webkit-animation:anIco 1s ease-in-out infinite;-moz-animation:anIco 1s ease-in-out infinite;-o-animation:anIco 1s ease-in-out infinite}.ricarica-schedina{border-radius:5px;-webkit-border-radius:5px}.ricarica-schedina .panel-heading{font-weight:bold}.ricarica-schedina .panel-body .row-schedina{width:100%;float:left}.ricarica-schedina .panel-body .row-schedina .cod-schedina{display:inline-block;float:left;cursor:pointer}.ricarica-schedina .panel-body .row-schedina .ora-schedina{display:inline-block;float:right}.right-container .liveCasino,.right-container .set-casino{clear:both;margin:0 0 10px 0}.navbar{margin:0px;border:0px}.dati-errati .modal-header,.popup-resetta .modal-header{text-align:center;padding:5px 10px}.dati-errati .modal-body,.popup-resetta .modal-body{padding:15px;text-align:center}.dati-errati .modal-body .row{border-bottom:0px}.popup-resetta .modal-body .row{border-bottom:0px}.popup-resetta .modal-body .rec-password span{display:inline-block;padding:0px 10px}.popup-resetta .modal-body .rec-password .form-control{width:200px}.modal-content.popup-resetta .modal-body .g-recaptcha iframe{position:absolute;top:52px}.dati-errati .modal-footer,.popup-resetta .modal-footer{padding:5px 10px}.dati-errati .modal-footer .button-container,.popup-resetta .modal-footer .button-container{text-align:center}.dati-errati .modal-footer .button-container .btn{display:inline-block}.popup-resetta .modal-footer .button-container .avanti-cont,.popup-resetta .modal-footer .button-container .chiudi-cont,.popup-resetta .modal-footer .button-container .btn{display:inline-block}.iframe-home,.iframe-home-left{margin-top:5px}.iframe-home iframe,.iframe-home-left iframe{width:100%}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .page-title{margin:0px !important}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered{border-radius:0px;border:unset;box-shadow:unset}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered>thead>tr{height:30px}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered>thead>tr>th{position:relative;overflow:hidden;text-transform:uppercase;width:100%;font-size:10px;font-weight:700;text-indent:10px;text-align:left}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered>thead>tr>th:last-child{text-align:right;direction:rtl}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td{padding:5px !important;text-align:left !important;min-width:230px;padding:7px 0 !important;text-indent:10px}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td:last-child{text-align:right !important;direction:rtl}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>.palinsesto{display:block;font-size:14px;margin:0px}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>.nome-evento{font-size:14px;text-decoration:underline;cursor:pointer}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>label{float:left}body.quote-page .wrapper-boxed-quote .container-fluid.quote-page .main-container-quote .ricerca-sport .table-responsive>table.table.table-bordered tbody>tr>td>.down{float:left;clear:left;cursor:pointer}.modal-dialog .modal-content .modal-header{position:relative;padding:5px;padding:5px;border-bottom:unset}.modal-dialog .modal-content .modal-header .modal-title{text-transform:uppercase;padding:5px}.modal-dialog .modal-content .modal-header button.close{text-shadow:unset;opacity:0.5;font-size:21px;margin-top:6px;margin-right:15px}.modal-dialog .modal-content .modal-header button.close:hover{opacity:1}.modal-dialog .modal-content .modal-header h4{position:relative;padding:0px;text-align:left;text-transform:uppercase;font-size:14px;line-height:25px;display:block;font-weight:bold;width:190px}.modal-dialog .modal-content .modal-footer{padding:10px}.modal-dialog .modal-content .modal-footer .button-container a.btn-chiudi{width:100%;font-size:12px}.modal-dialog .modal-content .row{margin:0px;padding:3px 0}.modal-dialog .modal-content .form-horizontal .form-group{margin-left:0px;margin-right:0px}.modal-dialog .modal-content .form-horizontal .control-label{font-size:12px;line-height:1}div.table{background:none;border:0px solid}table{margin-bottom:5px}th{text-align:center}.table{margin-bottom:5px}.table>tr>th,.table>tr>td{height:20px;vertical-align:middle;padding:2px;line-height:normal;text-align:center;font-family:'Roboto Condensed', sans-serif;font-weight:normal;letter-spacing:0.3px}.table>tbody>tr>th,.table>tbody>tr>td{height:20px;vertical-align:middle;padding:2px;line-height:normal;text-align:center;font-family:'Roboto Condensed', sans-serif;font-weight:normal;letter-spacing:0.3px}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{height:20px;vertical-align:middle;padding:2px;line-height:normal;text-align:center;font-family:'Roboto Condensed', sans-serif;font-weight:normal;letter-spacing:0.3px}.table>tbody+tbody{border:0px !important}.pannello-utenti{font-size:14px}.pannello-utenti p.subtitle{text-indent:5px;text-transform:uppercase}.pannello-utenti .userinfo-container,.pannello-utenti .actions-container,.pannello-utenti .usercheck-container,.pannello-utenti .ricarica-container{padding:5px}.pannello-utenti .userinfo-container .user-dett{min-width:150px;display:inline-block;margin-right:20px;padding:5px 0;text-align:left}.pannello-utenti .userinfo-container ul{padding:10px 0;margin:0px}.pannello-utenti .userinfo-container ul>li{min-width:150px;padding:5px;text-align:center}.pannello-utenti .actions-container ul{padding:10px 0;margin:0px}.pannello-utenti .actions-container ul>li{min-width:100px;text-align:center}.pannello-utenti .usercheck-container .checkbox-inline{padding:10px 20px;text-align:center;min-width:100px}.pannello-utenti .ricarica-container .form-inline label{min-width:100px;text-indent:5px;font-weight:normal}.pannello-utenti .ricarica-container .form-inline .form-control{min-width:200px}.pannello-utenti .ricarica-container .form-inline .btn{margin-left:5px}.protezione-container .panel-heading{position:relative;height:30px !important;padding:0 !important}.protezione-container .qrcode{width:100%;float:left;padding:20px;margin-bottom:5px}.protezione-container .text{padding:10px;margin-bottom:0px}.protezione-container .qrcode .qrimg{width:200px;height:200px;float:Left}.protezione-container .qrcode .text{float:left;line-height:200px;margin-left:30px;padding:0px;margin-bottom:0px;max-height:200px}.protezione-container .inputqr{padding:20px;float:left;width:100%}.protezione-container .inputqr input{float:left;width:200px}.protezione-container .inputqr .text{margin-left:30px;padding:0px;margin-bottom:0px;float:left}.p-0{padding:0px}.p-3{padding:3px}.p-5{padding:5px}.p-10{padding:10px}.p-15{padding:15px}.p-20{padding:20px}.p-25{padding:25px}.p-30{padding:30px}.p-35{padding:35px}.p-40{padding:40px}.p-45{padding:45px}.p-50{padding:50px}.pt-0{padding-top:0px}.pt-3{padding-top:3px}.pt-5{padding-top:5px}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pr-0{padding-right:0px}.pr-3{padding-right:3px}.pr-5{padding-right:5px}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-25{padding-right:25px}.pr-30{padding-right:30px}.pr-35{padding-right:35px}.pr-40{padding-right:40px}.pr-45{padding-right:45px}.pr-50{padding-right:50px}.pb-0{padding-bottom:0px}.pb-3{padding-bottom:3px}.pb-5{padding-bottom:5px}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pl-0{padding-left:0px}.pl-3{padding-left:3px}.pl-5{padding-left:5px}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-25{padding-left:25px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.m-0{margin:0px}.m-3{margin:3px}.m-5{margin:5px}.m-10{margin:10px}.m-15{margin:15px}.m-20{margin:20px}.m-25{margin:25px}.m-30{margin:30px}.m-35{margin:35px}.m-40{margin:40px}.m-45{margin:45px}.m-50{margin:50px}.mt-0{margin-top:0px}.mt-3{margin-top:3px}.mt-5{margin-top:5px}.mt-10{margin-top:10px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mr-0{margin-right:0px}.mr-3{margin-right:3px}.mr-5{margin-right:5px}.mr-10{margin-right:10px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mb-0{margin-bottom:0px}.mb-3{margin-bottom:3px}.mb-5{margin-bottom:5px}.mb-10{margin-bottom:10px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.ml-0{margin-left:0px}.ml-3{margin-left:3px}.ml-5{margin-left:5px}.ml-10{margin-left:10px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){.wrapper-boxed-quote #main .container-fluid>.row,.wrapper-boxed #main .container-fluid>.row{float:left}}@media only screen and (max-width: 1270px){.wrapper-boxed{width:997px}.wrapper-boxed-quote{min-width:997px}.wrapper-boxed-quote .quote-page .main-container-quote{width:calc(100% - 280px) !important;margin-left:10px}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left{width:calc(100% - 540px) !important;margin-left:0px}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote{height:50px;position:relative}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:first-child{min-width:44px;position:absolute;font-size:7px;border:unset;margin-top:7px}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td.id{line-height:36px;vertical-align:bottom}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:nth-child(15),.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:nth-child(16),.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table>tbody>tr.tr-quote td:nth-child(17){display:none}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:first-child th:nth-child(7),.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:first-child th:nth-child(8){display:none}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:nth-child(2) th:nth-child(14),.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:nth-child(2) th:nth-child(15),.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .table thead tr:nth-child(2) th:nth-child(16){display:none}.wrapper-boxed-quote .quote-page .main-container-quote.vis-left .mercati-container .btn{width:16.3% !important;min-width:unset}.wrapper-boxed-quote .quote-page .right-column-quote{width:270px !important}.wrapper-boxed-quote .quote-page .btn-open{display:block !important;position:fixed;top:50%;left:0;opacity:1;padding:0px;z-index:1000}.wrapper-boxed-quote .quote-page .btn-open.btn:hover{transition:none !important;-webkit-transition:none !important;-o-transition:none !important}.wrapper-boxed-quote .quote-page .btn-open.open{display:block}.wrapper-boxed-quote .quote-page .btn-open .icon-menu{position:relative;width:20px;height:100px;display:block;border-radius:0 5px 5px 0;-webkit-border-radius:0 5px 5px 0}.wrapper-boxed-quote .quote-page .btn-open .icon-menu:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-family:'FontAwesome';content:'\f054';font-size:15px}.wrapper-boxed-quote .quote-page .btn-open.open .icon-menu:before{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);font-family:'FontAwesome';content:'\f053';font-size:15px}.left-column-quote{display:none !important;opacity:0}.left-column-quote.vis-left{display:block !important;opacity:1}}@media only screen and (min-width: 2000px){.banner-index-4 .img-responsive,.banner-casino .img-responsive{left:0 !important;top:0 !important;transform:unset !important}}@media only screen and (max-width: 1260px){.eventi-container{overflow-x:scroll}}@media (max-width: 1040px){.quote-page .main-container-quote{width:calc(100% - 250px) !important}}@media (max-width: 1200px){#sliderIndex .carousel-inner .item img{width:100%;height:100%;max-width:100%;min-width:100%}}@media (max-width: 1600px){.col-one{width:100%}}@media (max-width: 1280px){.container{width:70% !important}}@media (min-width: 1023px) and (max-width: 1200px){.tpq.piu-giocate-container .panel-body ul>li.ev-container:nth-child(4){display:none}.tpq.piu-giocate-container .panel-body ul>li .quota{width:33%}.slider.slider-horizontal{width:140px !important}}@media (min-width: 1201px) and (max-width: 1599px){.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita:before{display:none}.ultimo-minuto-container .tab-content ul>li>.row-partita>.quote-partita .qta{min-width:30px}.col-two,.col-three,.col-four,.col-five,.col-six,.col-seven,.col-eight,.col-nine,.col-ten{width:100%}body.index .main-container .panel,body.index .main-container .col-md-12,body.index .main-container .col-lg-6{margin-bottom:5px}.banner-index-4,.banner-casino{margin:5px auto}.banner-index-4 img,.banner-casino img{margin:0 auto;max-width:690px}.lm-du .panel-body .tab-pane .item .box-partita .quote-partita ul>li{padding:0 2px}.tpq.piu-giocate-container .panel-body ul>li.ev-container{width:50%}.tpq.piu-giocate-container .panel-body ul>li.ev-container:nth-child(3){display:none}.tpq.piu-giocate-container .panel-body ul>li .quota{width:33%}.tpq.piu-giocate-container .panel-body ul>li.ev-quota .perc-qt{margin-left:-18px}.tpd.piu-giocate-container ul>li:nth-child(2){border-left:none}.lm-du .ultimo-minuto-container .panel-body .col-md-2,.lm-du .ultimo-minuto-container .panel-body .col-md-10{width:100%}.lm-du .ultimo-minuto-container .panel-body ul.nav>li{width:32%;float:left;margin:0 2px 5px 0}.lm-du .panel-body .nav>li>a{padding:2px 15px}}@media (min-width: 1600px){.col-seven{display:none}.col-two:empty ~ .col-seven{display:block}.col-six,.col-seven{height:auto !important}.ultimo-minuto-container .tab-content ul>li>.row-partita>.tempo-partita:before{top:0px;left:0px}.tpq.piu-giocate-container .panel-body ul>li .quota{width:33%}}@media screen and (min-device-width: 1280px) and (max-device-width: 1340px){.paymentspage .payments-container .tab-content .tab-pane .panel-group .col-sm-6.col-md-3{min-width:33.33% !important}}@media (min-width: 768px){.qbet .container{width:750px !important}}@media (min-width: 1435px) and (max-width: 1548px){.wrapper-boxed #main{width:100%}.header{width:100% !important}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(7),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(8),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(9),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(10),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(11),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(7),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(8),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(9),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(11),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(10){display:none}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li,.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li{width:16.6% !important}body.quote-page .wrapper-boxed-quote #main{width:100%}.quote-page .left-column-quote{width:220px}.quote-page .right-column-quote{width:310px}.box-coupon .CItems .CItem .CSubEv span{display:block;width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quote-page .main-container-quote{width:calc(100% - 550px)}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li{border-bottom:unset;height:69px}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:nth-child(3){display:none}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .search input{width:145px !important}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort .sort-casino select{width:62px !important}#main.main-container-casino .container-fluid .row .right-cont .top #slider-casino{width:calc(100% - 310px)}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins{min-height:195px;height:unset}body.casino-live .wrapper-boxed .main-content-casino-live .top #slider-casino{width:calc(100% - (20% + 10px))}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins{height:279px}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li .prize{position:absolute;right:0}body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section{min-height:175px}body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section ul li{height:182px}.lista-scommesse .risultati-container .legenda-bottom ul>li{padding:15px 9px}.lista-scommesse .risultati-container table.table tr td{font-family:'Open Sans Condensed'}.lista-utenti .table-responsive.table-risutlati table>tbody>tr>td:first-child{min-width:291px}}@media (min-width: 1366px) and (max-width: 1434px){.wrapper-boxed #main{width:100%}.header{width:100% !important}.wrapper-boxed .main-container{width:calc(100% - 640px) !important}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(7),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(8),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(9),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(10),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(11),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(7),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(8),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(9),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(11),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(10){display:none}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li,.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li{width:16.6% !important}body.quote-page .wrapper-boxed-quote #main{width:100%}.quote-page .left-column-quote{width:220px}.quote-page .right-column-quote{width:290px !important}.box-coupon .CItems .CItem .CSubEv span{display:block;width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.quote-page .main-container-quote{width:calc(100% - 560px) !important}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins{min-height:177px;height:unset}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li{border-bottom:unset}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:nth-child(3){display:none}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont{width:67%;background:transparent !important}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype{padding-right:unset;width:calc(100% - 82px)}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .open-menu{right:310px}#main.main-container-casino .container-fluid .row .right-cont .top #slider-casino{width:calc(100% - 310px)}body.casino-live .wrapper-boxed .main-content-casino-live .top #slider-casino{width:calc(100% - (20% + 10px))}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins{height:265px}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li{border-bottom:unset;height:70px}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li .prize{position:absolute;right:0}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li:nth-child(4){display:none}body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section{min-height:175px}body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section ul li{height:172px}body.paymentspage2 .side-nav-backoffice{width:170px}body.paymentspage2 .main-cont{width:calc(100% - 410px)}.lista-scommesse .risultati-container .legenda-bottom ul>li{padding:15px 5px}.lista-utenti .table-responsive.table-risutlati table>tbody>tr>td:first-child{min-width:288px}}@media (min-width: 1200px) and (max-width: 1365px){.wrapper-boxed #main{width:100%}.header{width:100% !important}.left-column{width:220px}.left-column .sidebar .sidebar-nav ul>li a{background-position:186px 9px !important}.right-column{width:240px !important}.wrapper-boxed .main-container{width:calc(100% - 500px) !important}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(7),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(8),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(9),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(10),.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li:nth-child(11),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(7),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(8),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(9),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(11),.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li:nth-child(10){display:none}.ultimo-minuto-container .panel-body .content ul li .row-partita .quote-partita ul li,.ultimo-minuto-container .panel-body .content .sub-title div.markets ul li{width:16.6% !important}body.quote-page .wrapper-boxed-quote #main{width:100%}.qbet-box .row_header2 .header_dx2>span.cod-ev{width:82px}.box-coupon .CItems .CItem .CSubEv span{display:block;width:80%;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont{width:67%;background:transparent !important}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .dropdown-cont ul.casinotype{padding-right:unset}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .open-menu{right:230px}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .search input{width:145px !important}#main.main-container-casino .container-fluid .row .right-cont .sub-menu-cont .search-cont .sort .sort-casino select{width:62px !important}#main.main-container-casino .container-fluid .row .right-cont .top #slider-casino{width:calc(100% - 310px)}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins{min-height:154px;height:unset}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li{border-bottom:unset;height:50px}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li .img-cont{width:61px}#main.main-container-casino .container-fluid .row .right-cont .top .latest-wins .tab-content ul li:nth-child(3){display:none}#main.main-container-casino .container-fluid .row .right-cont .game-container .btn-play{padding:7px 20px !important;font-size:12px !important}body.casino-live .wrapper-boxed .main-content-casino-live .top #slider-casino{width:calc(100% - (20% + 10px))}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins{height:239px}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins .tab-content ul li .prize{position:absolute;right:0}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins ul li:nth-child(3){border-bottom:unset}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins ul li:nth-child(4){display:none}body.casino-live .wrapper-boxed .main-content-casino-live .top .latest-wins ul.nav.nav-tabs li a{font-size:10px}body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section{min-height:175px}body.casino-live .wrapper-boxed .main-content-casino-live .games-cont .section ul li{height:162px}.qbet-box .row_header2 .header_dx2{width:140px}.qbet-box .row_header2 .header_dx2 .cod-ev{width:85px}body.paymentspage2 .side-nav-backoffice{width:170px}body.paymentspage2 .main-cont{width:calc(100% - 410px)}.lista-scommesse .risultati-container .legenda-bottom ul>li{padding:15px 1px}body.areariservata .report .risultati-container .report-page .panel-header .title .commissioni,body.areariservata .report .risultati-container .report-page .panel-header .title .giocato,body.areariservata .report .risultati-container .report-page .panel-header .title .netto,body.areariservata .report .risultati-container .report-page .panel-header .title .numero-coupon,body.areariservata .report .risultati-container .report-page .panel-header .title .total-count,body.areariservata .report .risultati-container .report-page .panel-header .title .vinto{font-size:10px}.lista-utenti .table-responsive.table-risutlati table>tbody>tr>td:first-child{min-width:280px}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGUtcHJlbWF0Y2guY3NzIiwic291cmNlcyI6WyJzdHlsZS1wcmVtYXRjaC5zY3NzIiwiaGVscGVycy9fbWl4aW5zLnNjc3MiLCJ0aGVtZXMvX2NvbG9yLXZhci5zY3NzIiwicGFnZXMvX2JhY2tvZmZpY2Uuc2NzcyIsInBhZ2VzL19iZXQuc2NzcyIsInBhZ2VzL19zdGFtcGEtcXVvdGUuc2NzcyIsInBhZ2VzL19jYXNpbm8tbGl2ZS12MS5zY3NzIiwicGFnZXMvX2Nhc2luby1saXZlLW5ldy5zY3NzIiwicGFnZXMvX2Nhc2luby12Mi5zY3NzIiwicGFnZXMvX2Nhc2luby1uZXcuc2NzcyIsInBhZ2VzL192aXJ0dWFsLnNjc3MiLCJwYWdlcy9fbWFpbnNwb3J0LnNjc3MiLCJwYWdlcy9fcXVvdGEtZmF2LnNjc3MiLCJwYWdlcy9fcmVnaXN0ZXIuc2NzcyIsInBhZ2VzL19hZmZpbGlhdGVzLnNjc3MiLCJjb21wb25lbnRzL19mb290ZXIuc2NzcyIsImNvbXBvbmVudHMvX2JldHRpbmctbWVudS5zY3NzIiwiY29tcG9uZW50cy9fdXNlci1jb250cm9sLnNjc3MiLCJjb21wb25lbnRzL19hc2lhLWJldC5zY3NzIiwiY29tcG9uZW50cy9fbGl2ZS13aWRnZXQuc2NzcyIsImNvbXBvbmVudHMvX3NlbGV0dG9yZS1naW9ybmkuc2NzcyIsImNvbXBvbmVudHMvX2FuaW1hdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvX3FiZXQuc2NzcyIsImNvbXBvbmVudHMvX2JvcmRlci1yYWRpdXMuc2NzcyIsImNvbXBvbmVudHMvX2RhdGUtcGlja2VyLnNjc3MiLCJjb21wb25lbnRzL19tZXJjYXRpLXRhYmdyb3VwLnNjc3MiLCJjb21wb25lbnRzL19zaW5nbGUtZXZlbnQtb2Rkcy5zY3NzIiwiaGVscGVycy9fYmFzZS5zY3NzIiwiaGVscGVycy9fbWVkaWFxdWVyaWVzLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImhlbHBlcnMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJ0aGVtZXMvY29sb3ItdmFyXCI7XHJcblxyXG5AaW1wb3J0IFwicGFnZXMvYmFja29mZmljZVwiO1xyXG5AaW1wb3J0IFwicGFnZXMvYmV0XCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9zdGFtcGEtcXVvdGVcIjtcclxuLy8gQGltcG9ydCBcInBhZ2VzL2Nhc2luby1saXZlXCI7XHJcbi8vIEBpbXBvcnQgXCJwYWdlcy9jYXNpbm9cIjtcclxuQGltcG9ydCBcInBhZ2VzL2Nhc2luby1saXZlLXYxXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9jYXNpbm8tbGl2ZS1uZXdcIjtcclxuLy8gQGltcG9ydCBcInBhZ2VzL2Nhc2luby12MVwiO1xyXG5AaW1wb3J0IFwicGFnZXMvY2FzaW5vLXYyXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9jYXNpbm8tbmV3XCI7XHJcbkBpbXBvcnQgXCJwYWdlcy92aXJ0dWFsXCI7XHJcbkBpbXBvcnQgXCJwYWdlcy9tYWluc3BvcnRcIjtcclxuQGltcG9ydCBcInBhZ2VzL3F1b3RhLWZhdlwiO1xyXG5AaW1wb3J0IFwicGFnZXMvcmVnaXN0ZXJcIjtcclxuQGltcG9ydCBcInBhZ2VzL2FmZmlsaWF0ZXNcIjtcclxuXHJcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL2hlYWRlci05XCI7XHJcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL2NvdXBvblwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9mb290ZXJcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvYmV0dGluZy1tZW51XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3VzZXItY29udHJvbFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9hc2lhLWJldFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9saXZlLXdpZGdldFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9zZWxldHRvcmUtZ2lvcm5pXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2FuaW1hdGlvbnNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcWJldFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9ib3JkZXItcmFkaXVzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2RhdGUtcGlja2VyXCI7XHJcblxyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9tZXJjYXRpLXRhYmdyb3VwXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NpbmdsZS1ldmVudC1vZGRzXCI7XHJcblxyXG5AaW1wb3J0IFwiaGVscGVycy9iYXNlXCI7XHJcbkBpbXBvcnQgXCJoZWxwZXJzL21lZGlhcXVlcmllc1wiOyIsIkBtaXhpbiBidG4taG92ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwcHggMHB4IDBweCA4MHB4IHJnYmEoJGJsYWNrLDAuNSk7XHJcbiAgICAtbW96LWJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDgwcHggcmdiYSgkYmxhY2ssMC41KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDBweCAwcHggMHB4IDgwcHggcmdiYSgkYmxhY2ssMC41KTtcclxuICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xyXG59XHJcbiAgXHJcbkBtaXhpbiBwcmltYXJ5LWdyYWR7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLDUwLDUxLDEpO1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoMTVkZWcsIHJnYmEoNTEsNTAsNTEsMSkgMCUsIHJnYmEoMCwwLDAsMSkgNDUlLCByZ2JhKDAsMCwwLDEpIDczJSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCBib3R0b20sIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgcmdiYSg1MSw1MCw1MSwxKSksIGNvbG9yLXN0b3AoNDUlLCByZ2JhKDAsMCwwLDEpKSwgY29sb3Itc3RvcCg3MyUsIHJnYmEoMCwwLDAsMSkpLCBjb2xvci1zdG9wKDEwMCUsIHJnYmEoMCwwLDAsMSkpKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KDE1ZGVnLCByZ2JhKDUxLDUwLDUxLDEpIDAlLCByZ2JhKDAsMCwwLDEpIDQ1JSwgcmdiYSgwLDAsMCwxKSA3MyUsIHJnYmEoMCwwLDAsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoMTVkZWcsIHJnYmEoNTEsNTAsNTEsMSkgMCUsIHJnYmEoMCwwLDAsMSkgNDUlLCByZ2JhKDAsMCwwLDEpIDczJSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoMTVkZWcsIHJnYmEoNTEsNTAsNTEsMSkgMCUsIHJnYmEoMCwwLDAsMSkgNDUlLCByZ2JhKDAsMCwwLDEpIDczJSwgcmdiYSgwLDAsMCwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxNWRlZywgcmdiYSg1MSw1MCw1MSwxKSAwJSwgcmdiYSgwLDAsMCwxKSA0NSUsIHJnYmEoMCwwLDAsMSkgNzMlLCByZ2JhKDAsMCwwLDEpIDEwMCUpO1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyMzMzMyMzMnLCBlbmRDb2xvcnN0cj0nIzAwMDAwMCcsIEdyYWRpZW50VHlwZT0xICk7XHJcbn1cclxuXHJcbkBtaXhpbiBzZWNvbmRhcnktZ3JhZHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoNjksNjksNjksMSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgxNWRlZywgcmdiKDQ5LCA0OSwgNDkpIDAlLCByZ2JhKDI2LDI2LDI2LDEpIDQ1JSwgcmdiYSgxNSwxNSwxNSwxKSA3MyUsIHJnYmEoMTUsMTUsMTUsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxlZnQgYm90dG9tLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsIHJnYmEoNjksNjksNjksMSkpLCBjb2xvci1zdG9wKDQ1JSwgcmdiYSgyNiwyNiwyNiwxKSksIGNvbG9yLXN0b3AoNzMlLCByZ2JhKDE1LDE1LDE1LDEpKSwgY29sb3Itc3RvcCgxMDAlLCByZ2JhKDE1LDE1LDE1LDEpKSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgxNWRlZywgcmdiKDQ5LCA0OSwgNDkpIDAlLCByZ2JhKDI2LDI2LDI2LDEpIDQ1JSwgcmdiYSgxNSwxNSwxNSwxKSA3MyUsIHJnYmEoMTUsMTUsMTUsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoMTVkZWcsIHJnYig0OSwgNDksIDQ5KSAwJSwgcmdiYSgyNiwyNiwyNiwxKSA0NSUsIHJnYmEoMTUsMTUsMTUsMSkgNzMlLCByZ2JhKDE1LDE1LDE1LDEpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCgxNWRlZywgcmdiKDQ5LCA0OSwgNDkpIDAlLCByZ2JhKDI2LDI2LDI2LDEpIDQ1JSwgcmdiYSgxNSwxNSwxNSwxKSA3MyUsIHJnYmEoMTUsMTUsMTUsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTVkZWcsIHJnYig0OSwgNDksIDQ5KSAwJSwgcmdiYSgyNiwyNiwyNiwxKSA0NSUsIHJnYmEoMTUsMTUsMTUsMSkgNzMlLCByZ2JhKDE1LDE1LDE1LDEpIDEwMCUpO1xyXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyM0NTQ1NDUnLCBlbmRDb2xvcnN0cj0nIzBmMGYwZicsIEdyYWRpZW50VHlwZT0xICk7XHJcbn1cclxuXHJcbkBtaXhpbiBhY2NlbnQtZ3JhZHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDE1MywwLDEpO1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDE1MywwLDEpIDAlLCByZ2JhKDI1NSwxOTYsMCwxKSAxMDAlKTtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGVmdCBib3R0b20sIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwJSwgcmdiYSgyNTUsMTUzLDAsMSkpLCBjb2xvci1zdG9wKDEwMCUsIHJnYmEoMjU1LDE5NiwwLDEpKSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsMTUzLDAsMSkgMCUsIHJnYmEoMjU1LDE5NiwwLDEpIDEwMCUpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwxNTMsMCwxKSAwJSwgcmdiYSgyNTUsMTk2LDAsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwxNTMsMCwxKSAwJSwgcmdiYSgyNTUsMTk2LDAsMSkgMTAwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LDE1MywwLDEpIDAlLCByZ2JhKDI1NSwxOTYsMCwxKSAxMDAlKTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZmY5OTAwJywgZW5kQ29sb3JzdHI9JyNmZmM0MDAnLCBHcmFkaWVudFR5cGU9MSApO1xyXG59IiwiJHByaW1hcnk6ICMwMDA7IC8vY29sb3JlIHByaW1hcmlvIHNrbGluXHJcbiRzZWNvbmRhcnk6ICMwZjBmMGY7IC8vIGNvbG9yZSBzZm9uZG8gc2tpblxyXG4kYWNjZW50OiAjZmZjNDAwO1xyXG4kYWNjZW50LTIgOiAjMDI1ODA1O1xyXG5cclxuJHRlcnRpYXJ5OiAjMjIyOyAvLyBjb2xvcmUgc2ZvbmRvIHNraW5cclxuJHRlcnRpYXJ5LTI6ICMzMzM7XHJcbiR0ZXJ0aWFyeS0zOiAjNTU1OyAvLyBjb2xvcmUgc2ZvbmRvIHNraW4gc2Vjb25kYXJpb1xyXG4kdGVydGlhcnktNDogIzk5OTsgXHJcbiR0ZXJ0aWFyeS01OiAjZDlkOWQ5OyBcclxuJHdoaXRlOiAjZmZmO1xyXG4kYmxhY2s6ICMwMDA7XHJcblxyXG4kc29jY2VyOiAjNzliNTI1O1xyXG4kdGVubmlzOiAjMDA4ZWRhO1xyXG4kYmFza2V0OiAjZmE4MzIwO1xyXG4kcGFsbGF2b2xvOiAjNGM3YzhiO1xyXG4kaG9ja2V5OiAjOTAyMjIzO1xyXG4kcnVnYnk6ICMwMjVhM2M7XHJcblxyXG5cclxuLy8gQ2FsY3VsYXRlIHRoZSBsdW1pbmFuY2UgZm9yIGEgY29sb3IuXHJcbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLVRFQ0hTL0cxNy5odG1sI0cxNy10ZXN0c1xyXG5AZnVuY3Rpb24gbHVtaW5hbmNlKCRjb2xvcikge1xyXG4gICAgJHJlZDogbnRoKCRsaW5lYXItY2hhbm5lbC12YWx1ZXMsIHJlZCgkY29sb3IpICsgMSk7XHJcbiAgICAkZ3JlZW46IG50aCgkbGluZWFyLWNoYW5uZWwtdmFsdWVzLCBncmVlbigkY29sb3IpICsgMSk7XHJcbiAgICAkYmx1ZTogbnRoKCRsaW5lYXItY2hhbm5lbC12YWx1ZXMsIGJsdWUoJGNvbG9yKSArIDEpO1xyXG4gIFxyXG4gICAgQHJldHVybiAuMjEyNiAqICRyZWQgKyAuNzE1MiAqICRncmVlbiArIC4wNzIyICogJGJsdWU7XHJcbiAgfVxyXG4gIFxyXG4gIC8vIENhbGN1bGF0ZSB0aGUgY29udHJhc3QgcmF0aW8gYmV0d2VlbiB0d28gY29sb3JzLlxyXG4gIC8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLVRFQ0hTL0cxNy5odG1sI0cxNy10ZXN0c1xyXG4gIEBmdW5jdGlvbiBjb250cmFzdCgkYmFjaywgJGZyb250KSB7XHJcbiAgICAkYmFja0x1bTogbHVtaW5hbmNlKCRiYWNrKSArIC4wNTtcclxuICAgICRmb3JlTHVtOiBsdW1pbmFuY2UoJGZyb250KSArIC4wNTtcclxuICBcclxuICAgIEByZXR1cm4gbWF4KCRiYWNrTHVtLCAkZm9yZUx1bSkgLyBtaW4oJGJhY2tMdW0sICRmb3JlTHVtKTtcclxuICB9XHJcbiAgXHJcbiAgLy8gRGV0ZXJtaW5lIHdoZXRoZXIgdG8gdXNlIGRhcmsgb3IgbGlnaHQgdGV4dCBvbiB0b3Agb2YgZ2l2ZW4gY29sb3IuXHJcbiAgLy8gUmV0dXJucyBibGFjayBmb3IgZGFyayB0ZXh0IGFuZCB3aGl0ZSBmb3IgbGlnaHQgdGV4dC5cclxuICBAZnVuY3Rpb24gY2hvb3NlLWNvbnRyYXN0LWNvbG9yKCRjb2xvcikge1xyXG4gICAgJGxpZ2h0Q29udHJhc3Q6IGNvbnRyYXN0KCRjb2xvciwgd2hpdGUpO1xyXG4gICAgJGRhcmtDb250cmFzdDogY29udHJhc3QoJGNvbG9yLCBibGFjayk7XHJcbiAgXHJcbiAgICBAaWYgKCRsaWdodENvbnRyYXN0ID4gJGRhcmtDb250cmFzdCkge1xyXG4gICAgICBAcmV0dXJuICR3aGl0ZTsvL3doaXRlXHJcbiAgICB9XHJcbiAgICBAZWxzZSB7XHJcbiAgICAgIEByZXR1cm4gJGJsYWNrOy8vYmxhY2tcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLy8gIFByZWNvbXB1dGVkIGxpbmVhciBjb2xvciBjaGFubmVsIHZhbHVlcywgZm9yIHVzZSBpbiBjb250cmFzdCBjYWxjdWxhdGlvbnMuXHJcbiAgLy8gIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvV0NBRzIwLVRFQ0hTL0cxNy5odG1sI0cxNy10ZXN0c1xyXG4gIC8vXHJcbiAgLy8gIEFsZ29yaXRobSwgZm9yIGMgaW4gMCB0byAyNTU6XHJcbiAgLy8gIGYoYykge1xyXG4gIC8vICAgIGMgPSBjIC8gMjU1O1xyXG4gIC8vICAgIHJldHVybiBjIDwgMC4wMzkyOCA/IGMgLyAxMi45MiA6IE1hdGgucG93KChjICsgMC4wNTUpIC8gMS4wNTUsIDIuNCk7XHJcbiAgLy8gIH1cclxuICAvL1xyXG4gIC8vICBUaGlzIGxvb2t1cCB0YWJsZSBpcyBuZWVkZWQgc2luY2UgdGhlcmUgaXMgbm8gYHBvd2AgaW4gU0FTUy5cclxuICAkbGluZWFyLWNoYW5uZWwtdmFsdWVzOlxyXG4gICAgMFxyXG4gICAgLjAwMDMwMzUyNjk4MzU0ODgzNzVcclxuICAgIC4wMDA2MDcwNTM5NjcwOTc2NzVcclxuICAgIC4wMDA5MTA1ODA5NTA2NDY1MTI1XHJcbiAgICAuMDAxMjE0MTA3OTM0MTk1MzVcclxuICAgIC4wMDE1MTc2MzQ5MTc3NDQxODc0XHJcbiAgICAuMDAxODIxMTYxOTAxMjkzMDI1XHJcbiAgICAuMDAyMTI0Njg4ODg0ODQxODYyNlxyXG4gICAgLjAwMjQyODIxNTg2ODM5MDdcclxuICAgIC4wMDI3MzE3NDI4NTE5Mzk1MzczXHJcbiAgICAuMDAzMDM1MjY5ODM1NDg4Mzc1XHJcbiAgICAuMDAzMzQ2NTM1NzYzODk5MTYxXHJcbiAgICAuMDAzNjc2NTA3MzI0MDQ3NDM2XHJcbiAgICAuMDA0MDI0NzE3MDE4NDk2MzA3XHJcbiAgICAuMDA0MzkxNDQyMDM3NDEwMjkzXHJcbiAgICAuMDA0Nzc2OTUzNDgwNjkzNzI5XHJcbiAgICAuMDA1MTgxNTE2NzAyMzM4Mzg2XHJcbiAgICAuMDA1NjA1MzkxNjI0MjAyNzIzXHJcbiAgICAuMDA2MDQ4ODMzMDIyODU3MDU0XHJcbiAgICAuMDA2NTEyMDkwNzkyNTk0NDc1XHJcbiAgICAuMDA2OTk1NDEwMTg3MjY1Mzg3XHJcbiAgICAuMDA3NDk5MDMyMDQzMjI2MTc1XHJcbiAgICAuMDA4MDIzMTkyOTg1Mzg0OTk0XHJcbiAgICAuMDA4NTY4MTI1NjE4MDY5MzA3XHJcbiAgICAuMDA5MTM0MDU4NzAyMjIwNzg3XHJcbiAgICAuMDA5NzIxMjE3MzIwMjM3ODVcclxuICAgIC4wMTAzMjk4MjMwMjk2MjY5MzZcclxuICAgIC4wMTA5NjAwOTQwMDY0ODgyNDZcclxuICAgIC4wMTE2MTIyNDUxNzk3NDM4ODVcclxuICAgIC4wMTIyODY0ODgzNTY5MTU4NzJcclxuICAgIC4wMTI5ODMwMzIzNDIxNzMwMTJcclxuICAgIC4wMTM3MDIwODMwNDcyODk2ODZcclxuICAgIC4wMTQ0NDM4NDM1OTYwOTI1NDVcclxuICAgIC4wMTUyMDg1MTQ0MjI5MTI3MVxyXG4gICAgLjAxNTk5NjI5MzM2NTUwOTYzXHJcbiAgICAuMDE2ODA3Mzc1NzUyODg3Mzg0XHJcbiAgICAuMDE3NjQxOTU0NDg4Mzg0MDc4XHJcbiAgICAuMDE4NTAwMjIwMTI4Mzc5Njk3XHJcbiAgICAuMDE5MzgyMzYwOTU2OTM1NzIzXHJcbiAgICAuMDIwMjg4NTYzMDU2NjUyNFxyXG4gICAgLjAyMTIxOTAxMDM3NjAwMzU1NVxyXG4gICAgLjAyMjE3Mzg4NDc5MzM4NzM4NVxyXG4gICAgLjAyMzE1MzM2NjE3ODExMDQxXHJcbiAgICAuMDI0MTU3NjMyNDQ4NTA0NzU2XHJcbiAgICAuMDI1MTg2ODU5NjI3MzYxNjNcclxuICAgIC4wMjYyNDEyMjE4OTQ4NDk4OThcclxuICAgIC4wMjczMjA4OTE2MzkwNzQ4OTRcclxuICAgIC4wMjg0MjYwMzk1MDQ0MjA3OTNcclxuICAgIC4wMjk1NTY4MzQ0Mzc4MDg4XHJcbiAgICAuMDMwNzEzNDQzNzMyOTkzNjM1XHJcbiAgICAuMDMxODk2MDMzMDczMDExNTNcclxuICAgIC4wMzMxMDQ3NjY1NzA4ODUwNTVcclxuICAgIC4wMzQzMzk4MDY4MDg2ODIxN1xyXG4gICAgLjAzNTYwMTMxNDg3NTAyMDM0XHJcbiAgICAuMDM2ODg5NDUwNDAxMTAwMDRcclxuICAgIC4wMzgyMDQzNzE1OTUzNDY1XHJcbiAgICAuMDM5NTQ2MjM1Mjc2NzMyODRcclxuICAgIC4wNDA5MTUxOTY5MDY4NTMxOVxyXG4gICAgLjA0MjMxMTQxMDYyMDgwOTY3NVxyXG4gICAgLjA0MzczNTAyOTI1Njk3MzQ2NVxyXG4gICAgLjA0NTE4NjIwNDM4NTY3NTU0XHJcbiAgICAuMDQ2NjY1MDg2MzM2ODgwMDk1XHJcbiAgICAuMDQ4MTcxODI0MjI2ODg5NDJcclxuICAgIC4wNDk3MDY1NjU5ODQxMjcyM1xyXG4gICAgLjA1MTI2OTQ1ODM3NDA0MzI0XHJcbiAgICAuMDUyODYwNjQ3MDIzMTgwMjQ2XHJcbiAgICAuMDU0NDgwMjc2NDQyNDQyMzdcclxuICAgIC4wNTYxMjg0OTAwNDk2MDAwOVxyXG4gICAgLjA1NzgwNTQzMDE5MTA2NzIzXHJcbiAgICAuMDU5NTExMjM4MTYyOTgxMlxyXG4gICAgLjA2MTI0NjA1NDIzMTYxNzYxXHJcbiAgICAuMDYzMDEwMDE3NjUzMTY3NjdcclxuICAgIC4wNjQ4MDMyNjY2OTI5MDU3N1xyXG4gICAgLjA2NjYyNTkzODY0Mzc3Mjg5XHJcbiAgICAuMDY4NDc4MTY5ODQ0NDAwMTdcclxuICAgIC4wNzAzNjAwOTU2OTY1OTU4OFxyXG4gICAgLjA3MjI3MTg1MDY4MjMxNzQ4XHJcbiAgICAuMDc0MjEzNTY4MzgwMTQ5NjNcclxuICAgIC4wNzYxODUzODE0ODEzMDc4NVxyXG4gICAgLjA3ODE4NzQyMTgwNTE4NjMzXHJcbiAgICAuMDgwMjE5ODIwMzE0NDY4MzJcclxuICAgIC4wODIyODI3MDcxMjk4MTQ4XHJcbiAgICAuMDg0Mzc2MjExNTQ0MTQ4ODJcclxuICAgIC4wODY1MDA0NjIwMzY1NDk3NlxyXG4gICAgLjA4ODY1NTU4NjI4NTc3Mjk0XHJcbiAgICAuMDkwODQxNzExMTgzNDA3NjhcclxuICAgIC4wOTMwNTg5NjI4NDY2ODc0NVxyXG4gICAgLjA5NTMwNzQ2NjYzMDk2NDdcclxuICAgIC4wOTc1ODczNDcxNDE4NjI0NlxyXG4gICAgLjA5OTg5ODcyODI0NzExMzg5XHJcbiAgICAuMTAyMjQxNzMzMDg4MTAxMzJcclxuICAgIC4xMDQ2MTY0ODQwOTExMDQxOVxyXG4gICAgLjEwNzAyMzEwMjk3ODI2NzYxXHJcbiAgICAuMTA5NDYxNzEwNzc4Mjk5MzNcclxuICAgIC4xMTE5MzI0Mjc4MzY5MDU2XHJcbiAgICAuMTE0NDM1MzczODI2OTczNzNcclxuICAgIC4xMTY5NzA2Njc3NTg1MTA4NFxyXG4gICAgLjExOTUzODQyNzk4ODM0NTYyXHJcbiAgICAuMTIyMTM4NzcyMjI5NjAxODdcclxuICAgIC4xMjQ3NzE4MTc1NjA5NTA0OVxyXG4gICAgLjEyNzQzNzY4MDQzNTY0NzQzXHJcbiAgICAuMTMwMTM2NDc2NjkwMzY0M1xyXG4gICAgLjEzMjg2ODMyMTU1MzgxNzk4XHJcbiAgICAuMTM1NjMzMzI5NjU1MjA1NjZcclxuICAgIC4xMzg0MzE2MTUwMzI0NTE4M1xyXG4gICAgLjE0MTI2MzI5MTE0MDI3MTY0XHJcbiAgICAuMTQ0MTI4NDcwODU4MDU3NzdcclxuICAgIC4xNDcwMjcyNjY0OTc1OTQ5OFxyXG4gICAgLjE0OTk1OTc4OTgxMDYwODU2XHJcbiAgICAuMTUyOTI2MTUxOTk2MTUwMTdcclxuICAgIC4xNTU5MjY0NjM3MDc4Mjc0XHJcbiAgICAuMTU4OTYwODM1MDYwODgwNFxyXG4gICAgLjE2MjAyOTM3NTYzOTExMVxyXG4gICAgLjE2NTEzMjE5NDUwMTY2NzZcclxuICAgIC4xNjgyNjk0MDAxODk2OTA3NVxyXG4gICAgLjE3MTQ0MTEwMDczMjgyMjZcclxuICAgIC4xNzQ2NDc0MDM2NTU1ODUwNFxyXG4gICAgLjE3Nzg4ODQxNTk4MzYyOTEyXHJcbiAgICAuMTgxMTY0MjQ0MjQ5ODYwMjJcclxuICAgIC4xODQ0NzQ5OTQ1MDA0NDFcclxuICAgIC4xODc4MjA3NzIzMDA2Nzc4N1xyXG4gICAgLjE5MTIwMTY4Mjc0MDc5MTM4XHJcbiAgICAuMTk0NjE3ODMwNDQxNTc1OFxyXG4gICAgLjE5ODA2OTMxOTU1OTk0ODg2XHJcbiAgICAuMjAxNTU2MjUzNzk0Mzk3MDdcclxuICAgIC4yMDUwNzg3MzYzOTAzMTY5M1xyXG4gICAgLjIwODYzNjg3MDE0NTI1NTc1XHJcbiAgICAuMjEyMjMwNzU3NDE0MDU1MjNcclxuICAgIC4yMTU4NjA1MDAxMTM4OTkyNlxyXG4gICAgLjIxOTUyNjE5OTcyOTI2OTJcclxuICAgIC4yMjMyMjc5NTczMTY4MDg1XHJcbiAgICAuMjI2OTY1ODczNTEwMDk4MzZcclxuICAgIC4yMzA3NDAwNDg1MjQzNDkxNVxyXG4gICAgLjIzNDU1MDU4MjE2MTAwNTIyXHJcbiAgICAuMjM4Mzk3NTczODEyMjcxXHJcbiAgICAuMjQyMjgxMTIyNDY1NTU0ODZcclxuICAgIC4yNDYyMDEzMjY3MDc4MzU0OFxyXG4gICAgLjI1MDE1ODI4NDcyOTk1MzQ0XHJcbiAgICAuMjU0MTUyMDk0MzMwODI2NzVcclxuICAgIC4yNTgxODI4NTI5MjE1OTU4XHJcbiAgICAuMjYyMjUwNjU3NTI5Njk2MjNcclxuICAgIC4yNjYzNTU2MDQ4MDI4NjI0N1xyXG4gICAgLjI3MDQ5Nzc5MTAxMzA2NThcclxuICAgIC4yNzQ2NzczMTIwNjAzODQ2NVxyXG4gICAgLjI3ODg5NDI2MzQ3NjgxMDRcclxuICAgIC4yODMxNDg3NDA0Mjk5OTIxXHJcbiAgICAuMjg3NDQwODM3NzI2OTE3NVxyXG4gICAgLjI5MTc3MDY0OTgxNzUzNTg3XHJcbiAgICAuMjk2MTM4MjcwNzk4MzIxMVxyXG4gICAgLjMwMDU0Mzc5NDQxNTc3NjVcclxuICAgIC4zMDQ5ODczMTQwNjk4ODYzXHJcbiAgICAuMzA5NDY4OTIyODE3NTA4NTRcclxuICAgIC4zMTM5ODg3MTMzNzU3MTc1NFxyXG4gICAgLjMxODU0Njc3ODEyNTA5MTg2XHJcbiAgICAuMzIzMTQzMjA5MTEyOTUwNzVcclxuICAgIC4zMjc3NzgwOTgwNTY1NDIyXHJcbiAgICAuMzMyNDUxNTM2MzQ2MTc5MzVcclxuICAgIC4zMzcxNjM2MTUwNDgzMzAzN1xyXG4gICAgLjM0MTkxNDQyNDkwODY2MDlcclxuICAgIC4zNDY3MDQwNTYzNTUwMjk2XHJcbiAgICAuMzUxNTMyNTk5NTAwNDM5MzZcclxuICAgIC4zNTY0MDAxNDQxNDU5NDM1XHJcbiAgICAuMzYxMzA2Nzc5NzgzNTA5NVxyXG4gICAgLjM2NjI1MjU5NTU5ODgzOTVcclxuICAgIC4zNzEyMzc2ODA0NzQxNDkxXHJcbiAgICAuMzc2MjYyMTIyOTkwOTA2NVxyXG4gICAgLjM4MTMyNjAxMTQzMjUzMDE0XHJcbiAgICAuMzg2NDI5NDMzNzg3MDQ5XHJcbiAgICAuMzkxNTcyNDc3NzQ5NzIzMjZcclxuICAgIC4zOTY3NTUyMzA3MjU2MjY4NVxyXG4gICAgLjQwMTk3Nzc3OTgzMjE5NThcclxuICAgIC40MDcyNDAyMTE5MDE3MzY3XHJcbiAgICAuNDEyNTQyNjEzNDgzOTAzNzVcclxuICAgIC40MTc4ODUwNzA4NDgxMzc1XHJcbiAgICAuNDIzMjY3NjY5OTg2MDcxN1xyXG4gICAgLjQyODY5MDQ5NjYxMzkwNjZcclxuICAgIC40MzQxNTM2MzYxNzQ3NDg5NVxyXG4gICAgLjQzOTY1NzE3Mzg0MDkxODhcclxuICAgIC40NDUyMDExOTQ1MTYyMjc4NlxyXG4gICAgLjQ1MDc4NTc4MjgzODIyMzQ2XHJcbiAgICAuNDU2NDExMDIzMTgwNDA0NjZcclxuICAgIC40NjIwNzY5OTk2NTQ0MDcxXHJcbiAgICAuNDY3NzgzNzk2MTEyMTU5XHJcbiAgICAuNDczNTMxNDk2MTQ4MDA5NTVcclxuICAgIC40NzkzMjAxODMxMDA4MjY4XHJcbiAgICAuNDg1MTQ5OTQwMDU2MDcwNFxyXG4gICAgLjQ5MTAyMDg0OTg0NzgzNTZcclxuICAgIC40OTY5MzI5OTUwNjA4NzA0XHJcbiAgICAuNTAyODg2NDU4MDMyNTY4N1xyXG4gICAgLjUwODg4MTMyMDg1NDkzMzhcclxuICAgIC41MTQ5MTc2NjUzNzY1MjE0XHJcbiAgICAuNTIwOTk1NTczMjA0MzU0M1xyXG4gICAgLjUyNzExNTEyNTcwNTgxMzFcclxuICAgIC41MzMyNzY0MDQwMTA1MDUyXHJcbiAgICAuNTM5NDc5NDg5MDEyMTA3MlxyXG4gICAgLjU0NTcyNDQ2MTM3MDE4NjZcclxuICAgIC41NTIwMTE0MDE1MTIwMDAxXHJcbiAgICAuNTU4MzQwMzg5NjM0MjY3OVxyXG4gICAgLjU2NDcxMTUwNTcwNDkyOTJcclxuICAgIC41NzExMjQ4Mjk0NjQ4NzMxXHJcbiAgICAuNTc3NTgwNDQwNDI5NjUwNlxyXG4gICAgLjU4NDA3ODQxNzg5MTE2NDFcclxuICAgIC41OTA2MTg4NDA5MTkzMzY5XHJcbiAgICAuNTk3MjAxNzg4MzYzNzYzNFxyXG4gICAgLjYwMzgyNzMzODg1NTMzNzhcclxuICAgIC42MTA0OTU1NzA4MDc4NjQ4XHJcbiAgICAuNjE3MjA2NTYyNDE5NjUxMVxyXG4gICAgLjYyMzk2MDM5MTY3NTA3NjFcclxuICAgIC42MzA3NTcxMzYzNDYxNDY4XHJcbiAgICAuNjM3NTk2ODczOTk0MDMyNlxyXG4gICAgLjY0NDQ3OTY4MTk3MDU4MjFcclxuICAgIC42NTE0MDU2Mzc0MTk4MjQyXHJcbiAgICAuNjU4Mzc0ODE3Mjc5NDQ4NVxyXG4gICAgLjY2NTM4NzI5ODI4MjI3MlxyXG4gICAgLjY3MjQ0MzE1Njk1NzY4NzVcclxuICAgIC42Nzk1NDI0Njk2MzMwOTM4XHJcbiAgICAuNjg2Njg1MzEyNDM1MzEzNVxyXG4gICAgLjY5Mzg3MTc2MTI5MTk4OTlcclxuICAgIC43MDExMDE4OTE5MzI5NzMxXHJcbiAgICAuNzA4Mzc1Nzc5ODkxNjg2OFxyXG4gICAgLjcxNTY5MzUwMDUwNjQ4MDdcclxuICAgIC43MjMwNTUxMjg5MjE5NjkzXHJcbiAgICAuNzMwNDYwNzQwMDkwMzUzN1xyXG4gICAgLjczNzkxMDQwODc3MjczMDhcclxuICAgIC43NDU0MDQyMDk1NDAzODc0XHJcbiAgICAuNzUyOTQyMjE2Nzc2MDc3OVxyXG4gICAgLjc2MDUyNDUwNDY3NTI5MjRcclxuICAgIC43NjgxNTExNDcyNDc1MDdcclxuICAgIC43NzU4MjIyMTgzMTc0MjM2XHJcbiAgICAuNzgzNTM3NzkxNTI2MTkzNVxyXG4gICAgLjc5MTI5Nzk0MDMzMjYzMDJcclxuICAgIC43OTkxMDI3MzgwMTQ0MDlcclxuICAgIC44MDY5NTIyNTc2NjkyNTE2XHJcbiAgICAuODE0ODQ2NTcyMjE2MTAxMlxyXG4gICAgLjgyMjc4NTc1NDM5NjI4MzVcclxuICAgIC44MzA3Njk4NzY3NzQ2NTQ2XHJcbiAgICAuODM4Nzk5MDExNzQwNzRcclxuICAgIC44NDY4NzMyMzE1MDk4NThcclxuICAgIC44NTQ5OTI2MDgxMjQyMzM4XHJcbiAgICAuODYzMTU3MjEzNDU0MTAyM1xyXG4gICAgLjg3MTM2NzExOTE5ODc5NzJcclxuICAgIC44Nzk2MjIzOTY4ODc4MzE3XHJcbiAgICAuODg3OTIzMTE3ODgxOTY2M1xyXG4gICAgLjg5NjI2OTM1MzM3NDI2NjRcclxuICAgIC45MDQ2NjExNzQzOTExNDk2XHJcbiAgICAuOTEzMDk4NjUxNzkzNDE5MlxyXG4gICAgLjkyMTU4MTg1NjI3NzI5NDZcclxuICAgIC45MzAxMTA4NTgzNzU0MjM3XHJcbiAgICAuOTM4Njg1NzI4NDU3ODg4XHJcbiAgICAuOTQ3MzA2NTM2NzMzMTk5OVxyXG4gICAgLjk1NTk3MzM1MzI0OTI4NjFcclxuICAgIC45NjQ2ODYyNDc4OTQ0NjUxXHJcbiAgICAuOTczNDQ1MjkwMzk4NDEyNVxyXG4gICAgLjk4MjI1MDU1MDMzMzExNzFcclxuICAgIC45OTExMDIwOTcxMTM4Mjk4XHJcbiAgICAxO1xyXG4gICAgXHJcbiAgXHJcbiAgLy8gICB0aGVtZS1jb2xvci1iZyB7XHJcbiAgLy8gICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3I7XHJcbiAgLy8gfVxyXG4gIFxyXG4gIC8vIHRoZW1lLWNvbG9yLWJnLWNvbnRyYXN0IHtcclxuICAvLyAgIGNvbG9yOiBjaG9vc2UtY29udHJhc3QtY29sb3IoJHRoZW1lLWNvbG9yKTtcclxuICAvLyB9IiwiLyogQVJFQSBSSVNFUlZBVEEgKi9cclxuLmFyZWFyaXNlcnZhdGF7XHJcbiAgLnJpc3VsdGF0aS1jb250YWluZXJ7XHJcbiAgICB0YWJsZSB0ciB7XHJcbiAgICAgIHRoLCB0ZCwgc3BhbiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICB0YWJsZXtcclxuICAgICYudGFibGV7XHJcbiAgICAgIHRyeyAgIFxyXG4gICAgICAgIGhlaWdodDoyNHB4O1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGR7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICB0aHtcclxuICAgICAgICAgICAgZm9udC1zaXplOjEycHg7ICAgICAgICAgIFxyXG4gICAgICAgICAgICBmb250LXdlaWdodDpib2xkIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGR7XHJcbiAgICAgICAgICBmb250LXNpemU6MTJweDsgICAgICAgIFxyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBmb250LXNpemU6MTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgfSAgICAgIFxyXG4gICAgfVxyXG4gICAgJi50YWJsZS1saXN0IHtcclxuICAgICAgdGhlYWQgdHIgdGgge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICAgIHRmb290IHRyIHRkIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJiNncmlnbGlhdXRlbnRpIHRib2R5IHRkIHtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbiAgdWwucGFnaW5hdGlvbntcclxuICAgIGxpeyAgICAgIFxyXG4gICAgICBhe1xyXG4gICAgICAgIGJvcmRlcjp1bnNldDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmRhc2hib2FyZCB7XHJcbiAgLmp1bWJvdHJvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbiAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbiAgICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG4gICAgYSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAudG9wLWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICBhID4gc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgID4gaSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDgwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm90dG9tLWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgPiBhIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmJvdHRvbS1pbmZvIHtcclxuICAgIG1hcmdpbjogNXB4IGF1dG87XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIC5wYW5lbCB7XHJcbiAgICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgYSwgc3BhbiB7XHJcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC51bHRpbWEtc2NvbW1lc3NhIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIFJFR09MQU1FTlRPIFBBR0UgKi9cclxuXHJcbi5yZWdvbGFtZW50by1wYWdlIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIC5wYW5lbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICB9XHJcbiAgICAucGFuZWwtYm9keSAucGFyYWdyYXBoIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogVEVSTUlOSSBFIENPTkRJWklPTkkgUEFHRSAqL1xyXG5cclxuLnRlcm1pbmktcGFnZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBhZGRpbmc6IDAgMTBweDtcclxuICAucGFuZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICB9XHJcbiAgLnBhbmVsIC5wYW5lbC1ib2R5IC5wYXJhZ3JhcGgge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB9XHJcbn1cclxuXHJcbi8qIEdJT0NPIFJFU1BPTlNBQklMRSBQQUdFICovXHJcblxyXG4uZ2lvY29yZXNwLXBhZ2Uge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBwYWRkaW5nOiAwIDEwcHg7ICBcclxuICAucGFuZWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gIH1cclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICB9XHJcbiAgLnBhbmVsLWJvZHkgYSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG4gIC5wYW5lbCAucGFuZWwtYm9keSAucGFyYWdyYXBoIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIC5wYW5lbC1ib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi50ZXJtaW5pLXBhZ2UgLnBhbmVsLWJvZHksIC5yZWdvbGFtZW50by1wYWdlIC5wYW5lbC1ib2R5IHAge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLyogQ09OVEFUVEkgKi9cclxuXHJcbi5jb250ZW50LWNvbnRhdHRpIC5yb3cge1xyXG4gIGJvcmRlci1ib3R0b206IDBweDtcclxuICAudGl0bGUtY29udGF0dGkge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBDSEkgU0lBTU8gKi9cclxuXHJcbi5jb250ZW50LWNoaXNpYW1vIC5yb3cge1xyXG4gIGJvcmRlci1ib3R0b206IDBweDtcclxuICAudGl0bGUtY2hpc2lhbW8ge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG4vKiBMSVNUQSBTQ09NTUVTU0UgKi9cclxuXHJcbi5saXN0YS1zY29tbWVzc2Uge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgLmVzaXRvLXF1YWRyby1yaXNjb3NzYSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5lc2l0by1xdWFkcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgPiBkaXY6YmVmb3JlIHtcclxuICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGYwYzgnO1xyXG4gICAgfVxyXG4gIH1cclxuICAub3B6aW9uaS1yaWNlcmNhIHtcclxuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgLnRpdGxlIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcHppb25pLWNvbnRhaW5lciB7XHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG4gICAgLnRvcC1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgLmZvcm0tZ3JvdXAgbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5taWRkbGUtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgLmZvcm0tZ3JvdXAgLmltZy1jYWwge1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDM0cHg7XHJcbiAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbWctY2FsOmJlZm9yZSB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICBjb250ZW50OiAnXFxmMDczJztcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogLTVweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAubGVnZW5kYS1pbnB1dCB1bCB7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIHdpZHRoOiAxNCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sZWdlbmRhLWJvdHRvbSB1bCB7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICB3aWR0aDogMTQlO1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLmJ0bi1jZXJjYSBhIHtcclxuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnJpc3VsdGF0aS1jb250YWluZXIge1xyXG4gICAgY2xlYXI6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDVweCAwcHg7XHJcbiAgICAudGl0bGUtcGFnZSBoNCB7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnRhYmVsbGEtY29udGFpbmVyIHRhYmxlID4gdGJvZHkgPiB0ciA+IHRoIHtcclxuICAgICAgJi5pZCB7XHJcbiAgICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi50aXBvIHtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgfVxyXG4gICAgICAmLmV2ZW50aSB7XHJcbiAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5jb250ZXN0byB7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5wbGF5ZXIge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgICYuZGF0YSwgJi5kYXRhLXJpcyB7XHJcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuZXNpdG8ge1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYucG9zdGEsICYucG90LXZpbmNpdGEsICYucmlzY29zc2Ege1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGFibGUge1xyXG4gICAgICAucmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5sZWZ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgPiB0Ym9keSA+IHRyID4gdGQgLmxua2lkYyB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgICAgLnBhZ2luYXRpb24tZ3JpZCB7XHJcbiAgICAgICAgPiB0ZCA+IHRhYmxlIHRyID4gdGQge1xyXG4gICAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4sIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRvdGFsaSB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIC50b3QtdmludG8sIC50b3QtZ2lvY2F0byB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogUE9QVVAgTElTVEEgU0NPTU1FU1NFICovXHJcblxyXG4uaW1nLWNhbGVuZGFyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxN3B4O1xyXG4gIHdpZHRoOiAyNHB4O1xyXG4gIGhlaWdodDogMjRweDtcclxuICByaWdodDogNnB4O1xyXG59XHJcblxyXG4ucG9wdXAtc2NvbSB7XHJcbiAgd2lkdGg6IDgwMHB4O1xyXG4gIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1kaWFsb2cgZGlhbG9nbWVzcyAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XHJcbiAgbWFyZ2luOiAwcHg7XHJcbn1cclxuXHJcbi5wb3B1cC1zY29tIHtcclxuICAubW9kYWwtaGVhZGVyIC5jbG9zZSB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICB9XHJcbiAgLm1vZGFsLWJvZHkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDcwMHB4O1xyXG4gICAgcGFkZGluZzogMTVweDtcclxuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgIC50YWJsZS1yZXNwb25zaXZlIHtcclxuICAgICAgLnRhYmxlLWJvcmRlcmVkID4ge1xyXG4gICAgICAgIHRoZWFke1xyXG4gICAgICAgICAgdHJ7XHJcbiAgICAgICAgICAgIHRoe1xyXG4gICAgICAgICAgICAgICYjdGhjb21ie1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgICAgICAgICYjdGRjb21ie1xyXG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJhbmtlci1iaWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5iYW5rZXItYmlnLXMge1xyXG4gICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYmFua2VyLWJpZzphZnRlciwgLmJhbmtlci1iaWctczphZnRlciB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdCJztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuOTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGZvb3QgPiB0ciA+IHRkIHAsIHRib2R5ID4gdHIgPiB0aCBwLCB0aGVhZCA+IHRyID4gdGggcCwgdGJvZHkgPiB0ciA+IHRkIHAge1xyXG4gICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRmb290ID4gdHIgPiB0ZCBzcGFuLCB0Ym9keSA+IHRyID4gdGggc3BhbiwgdGhlYWQgPiB0ciA+IHRoIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgICB0Ym9keSA+IHRyID4gdGQge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5ldmVudG8ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZmEtc3F1YXJlIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGFibGUtZGV0YWlscy1zeXMge1xyXG4gICAgICAgID4ge1xyXG4gICAgICAgICAgdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgJi5zdGF0bywgJi50aXBvLWNvbWJpbmF6aW9uZSwgJi5udW0tY29tYmluYXppb25pIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdGZvb3QgPiB0ciA+IHRkIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm51bS1jb21iaW5hemlvbmkgc3BhbiB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGJvZHkgPiB0ciA+IHRkIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVsZW5jby1ldmVudGkgaDQsIC5kZXR0YWdsaW8tc2NvbW1lc3NhIGg0LCAuZGV0dGFnbGlvLXNpc3RlbWEgaDQge1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWJsZS1kZXRhaWxzIHRyID4gdGQge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgcCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB0ZXh0LWluZGVudDogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC1pbmRlbnQ6IDVweDtcclxuICB9XHJcbiAgLnRhYmxlLWRldGFpbHMtc2NvbSB0ciA+IHRkIHtcclxuICAgID4gc3BhbiB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAmOmZpcnN0LWNoaWxkID4gc3BhbiB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZGV0dGFnbGlvLWNvdXBvbiBoNCB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uZGV0dGFnbGlvLWNvdXBvbiB0aGVhZCB0ciB0aCB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvcHVwLXNjb20gLm1vZGFsLWZvb3RlciB7XHJcbiAgLnJvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuICAuc3RhbXBhLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgLmNoZWNrYm94LCAucHJpbnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICB9XHJcbiAgICAuY2hlY2tib3gge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxuICAgIC5wcmludGVyIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICNwbkNhc2hvdXQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLmZ0LWFtb3VudC1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiA4cHggMDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIC5hbW91bnQtbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbjogMCA3cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIExJU1RBIE1PVklNRU5USSAqL1xyXG4gIFxyXG4ubGlzdGEtbW92aW1lbnRpIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIC5vcHppb25pLXJpY2VyY2Ege1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIC5wYW5uZWxsby1waW4ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgLmJveC1waW4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm9wemlvbmktY29udGFpbmVyIHtcclxuICAgIC50b3AtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAubWlkZGxlLWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIC5pbWctY2FsIHtcclxuICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgIHJpZ2h0OiA0NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAucmlzdWx0YXRpLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBjbGVhcjogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnRpdGxlLXBhZ2UgaDQge1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICAgIHRhYmxlID4gdGJvZHkgPiB0ciA+IHtcclxuICAgICAgdGguYXZlcmUtbW92LCB0ZC5hdmVyZS1tb3YsIHRoLmRhcmUtbW92LCB0ZC5kYXJlLW1vdiB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRkIHtcclxuICAgICAgJi5kYXRhLW1vdiwgJi50aXBvLW1vdiB7XHJcbiAgICAgICAgd2lkdGg6IDE0MHB4O1xyXG4gICAgICB9XHJcbiAgICAgICYuY2F1c2FsZS1tb3Yge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgICAmLmRhcmUtbW92LCAmLmF2ZXJlLW1vdiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5zYWxkby1tb3Yge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRhYmxlIC5wYWdpbmF0aW9uLWdyaWQge1xyXG4gICAgICB0YWJsZSB7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgc3BhbiwgYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogTElTVEEgTU9WSU1FTlRJICovXHJcblxyXG4ubGlzdGEtbW92aW1lbnRpIC5vcHppb25pLWNvbnRhaW5lciB7XHJcbiAgLmNvbC1zbS0xIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNoay1zdG9yaWNvIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgY2xlYXI6IGxlZnQ7XHJcbiAgfVxyXG59XHJcbi5jZWxsLWNlc3Rpbm8ge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuLmxpc3RhLW1vdmltZW50aSAucmlzdWx0YXRpLWNvbnRhaW5lciAudG90YWxpIHtcclxuICAudG90LWF2ZXJlLCAudG90LWRhcmUsIC50b3Qtc2FsZG8ge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLyogUkVTT0NPTlRPIEdJT0NISSAqL1xyXG5cclxuLyogTElTVEEgTU9WSU1FTlRJICovXHJcblxyXG4ucmVzb2NvbnRpLWdpb2NoaSB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBib3JkZXI6IDBweDtcclxuICB9XHJcbiAgLm9wemlvbmktcmljZXJjYSB7XHJcbiAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgIC50aXRsZSB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLnBhbm5lbGxvLXBpbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAuYm94LXBpbiB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAub3B6aW9uaS1jb250YWluZXIge1xyXG4gICAgLnRvcC1jb250YWluZXIge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgIH1cclxuICAgIC5taWRkbGUtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgLmltZy1jYWwge1xyXG4gICAgICAgIHdpZHRoOiAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgICAgcmlnaHQ6IDQ1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5idXR0b24tY29udGFpbmVyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yaXN1bHRhdGktY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnBhbmVsIHtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgdGFibGUgPiB7XHJcbiAgICAgICAgICB0aGVhZCA+IHRyID4gdGgge1xyXG4gICAgICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0Ym9keSA+IHRyID4gdGQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIERFVFRBR0xJTyBDT01NSVNTSU9OSSAqL1xyXG5cclxuLmRldHRhZ2xpby1jb21taXNzaW9uaSB7XHJcbiAgdGFibGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIH1cclxuICAudGFibGUtdG90YWxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG4gIHRhYmxlIHtcclxuICAgID4ge1xyXG4gICAgICB0Ym9keSA+IHRyID4gdGQsIHRoZWFkID4gdHIgPiB0aCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ2lvY2F0ZSwgLmV2ZW50aSB7XHJcbiAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgfVxyXG4gICAgLmltcG9ydG8sIC52aW50bywgLmJpbGFuY2lvLCAucGVyY2VudHVhbGUge1xyXG4gICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcbiAgLyogUkVQT1JUICovXHJcbiAgXHJcbmJvZHkuYXJlYXJpc2VydmF0YSAucmVwb3J0IHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIC5wYWdlLXRpdGxlIHtcclxuICAgIGg0IHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vcHppb25pLXJpY2VyY2Ege1xyXG4gICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICAgIC5wYW5uZWxsby1waW4ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgLmJveC1waW4ge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLm9wemlvbmktY29udGFpbmVyIHtcclxuICAgIC50b3AtY29udGFpbmVyIHtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAubWlkZGxlLWNvbnRhaW5lciB7XHJcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIC5pbWctY2FsIHtcclxuICAgICAgICB3aWR0aDogMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgIHJpZ2h0OiA0NXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAucmlzdWx0YXRpLWNvbnRhaW5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICBjbGVhcjogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLnRpdGxlLXBhZ2Uge1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgaDQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnJpZ2h0LWJveCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgPiB7XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudG90YWxpLWhlYWRlciB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIC5ib3gtY29udGFpbmVyIHtcclxuICAgICAgICAmLmdpb2NhdG8sICYudmludG8sICYubmV0dG8sICYuY29tbWlzc2lvbmksICYuYm9udXMsICYudXRpbGUge1xyXG4gICAgICAgICAgXHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5yZXBvcnQtcGFnZSB7XHJcbiAgICAgIC5wYW5lbC1tYXN0ZXIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcHg7XHJcbiAgICAgIH1cclxuICAgICAgLnBhbmVsLWFnZW50ZSwgLnBhbmVsLXN1YmFnZW50ZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXB4OyAgICAgIFxyXG4gICAgICB9XHJcbiAgICAgIC5wYW5lbC1tYXN0ZXIgLnBhbmVsLWhlYWRlciAudGl0bGUsIC5wYW5lbC1hZ2VudGUgLnBhbmVsLWhlYWRlciAudGl0bGUsIC5wYW5lbC1zdWJhZ2VudGUgLnBhbmVsLWhlYWRlciAudGl0bGUge1xyXG4gICAgICAgIFxyXG4gICAgICAgIHBhZGRpbmc6IDRweCA0cHggNHB4IDQwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnBhbmVsLW1hc3RlciAucGFuZWwtaGVhZGVyIC50aXRsZTpiZWZvcmUsIC5wYW5lbC1hZ2VudGUgLnBhbmVsLWhlYWRlciAudGl0bGU6YmVmb3JlLCAucGFuZWwtc3ViYWdlbnRlIC5wYW5lbC1oZWFkZXIgLnRpdGxlOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICBjb250ZW50OiAnXFxmMTNhJztcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgcGFkZGluZzogMi41cHggOHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5wYW5lbC1tYXN0ZXIgLnBhbmVsLWhlYWRlci5hY3RpdmUgLnRpdGxlOmJlZm9yZSwgLnBhbmVsLWFnZW50ZSAucGFuZWwtaGVhZGVyLmFjdGl2ZSAudGl0bGU6YmVmb3JlLCAucGFuZWwtc3ViYWdlbnRlIC5wYW5lbC1oZWFkZXIuYWN0aXZlIC50aXRsZTpiZWZvcmUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgY29udGVudDogJ1xcZjEzOSc7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDIuNXB4IDhweDtcclxuICAgICAgfVxyXG4gICAgICAucGFuZWwtaGVhZGVyIC50aXRsZSB7XHJcbiAgICAgICAgPiAuYmFkZ2Uge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmV0dG8sIC5naW9jYXRvLCAudmludG8sIC5jb21taXNzaW9uaSwgLm51bWVyby1jb3Vwb24ge1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudG90YWwtY291bnQge1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogODBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucGFuZWwtbWFzdGVyIC5wYW5lbC1oZWFkZXIgc3BhbiwgLnBhbmVsLWFnZW50ZSAucGFuZWwtaGVhZGVyIHNwYW4sIC5wYW5lbC1zdWJhZ2VudGUgLnBhbmVsLWhlYWRlciBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgIH1cclxuICAgICAgLnBhbmVsLW1hc3RlciAucGFuZWwtYm9keSwgLnBhbmVsLWFnZW50ZSAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5wYW5lbC1zdWJhZ2VudGUge1xyXG4gICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGFibGUtcmVwb3J0IHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgdGFibGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdGhlYWQsIHRmb290IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICAgID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudG90LWdpb2NhdG8ge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50b3QtdmludG8ge1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICBcclxuICAgIH1cclxuICAgIC50YWJsZS1ib3JkZXJlZCA+IHtcclxuICAgICAgdGJvZHkgPiB0ciA+IHRkLCBcclxuICAgICAgdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXHJcbiAgICAgIHRoZWFkID4gdHIgPiB0aCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgICAgdGZvb3R7XHJcbiAgICAgICAgdHJ7XHJcbiAgICAgICAgICB0ZHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjpyaWdodDsgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudG90LWdpb2NhdG8ge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3QtdmludG8ge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0ZCB7XHJcbiAgICAgICYuY2F1c2FsZS1tb3Yge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgICAgfVxyXG4gICAgICAmLmRhcmUtbW92LCAmLmF2ZXJlLW1vdiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5zYWxkby1tb3Yge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRhYmxlIHtcclxuICAgICAgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAucGFnaW5hdGlvbi1ncmlkIHtcclxuICAgICAgICBzcGFuLCBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3RhbGkge1xyXG4gICAgICAudG90LWF2ZXJlLCAudG90LWRhcmUsIC50b3Qtc2FsZG8ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogNXB4IDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4gIFxyXG4gIFxyXG4uZGlmZmVyZW56ZS5yb3Nzby1iayB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5yZXBvcnQtcGFnZSAucGFuZWwtc3ViYWdlbnRlIC50YWJsZS1yZXBvcnQgdGFibGUge1xyXG4gIC5kZXR0YWdsaSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBpbWcge1xyXG4gICAgICBkaXNwbGF5OiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hZ2VuemlhLCAucHJvZmlsbyB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxufVxyXG4gIFxyXG4gIC8qIEdJUk9DT05UTyAqL1xyXG5cclxuLmdpcm9jb250byB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICAuZ2lyb2NvbnRvLWNvbnRhaW5lciB7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLmNoZWNrYm94LWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgfVxyXG4gICAgLm1pZGRsZS1jb250YWluZXIge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgICAgLmJ0bi1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgLmNoZWNrYm94LWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3R0b20tY29udGFpbmVyIHtcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgIC5zdGFtcGEtY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAxOHB4IDAgMCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIgYSB7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuICBcclxuICAvKiBMSVNUQSBVVEVOVEkgKi9cclxuXHJcbi5saXN0YS11dGVudGkge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgLm9wemlvbmktcmljZXJjYSB7XHJcbiAgICAudGl0bGUge1xyXG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gICAgLm9wemlvbmktY29udGFpbmVyIHtcclxuICAgICAgLmJ1dHRvbi1jb250YWluZXItdG9wIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50b3AtY29udGFpbmVyIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAuYnV0dG9uLWNvbnRhaW5lci1ib3R0b20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLmJ0bjpob3ZlciB7XHJcbiAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAudGFibGUtcmVzcG9uc2l2ZSB0YWJsZSB7XHJcbiAgICB0ZCB7XHJcbiAgICAgICYuY2VsbC1zYWxkbywgJi5jZWxsLWRpc3BvbmliaWxpdGEsICYuY2VsbC1zYWxkbywgJi5jZWxsLXNhbGRvc290dG8sICYuY2VsbC1maWRvIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5jZWxsLWNlc3Rpbm8gaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi5jZWxsLWZpZG97XHJcbiAgICAgICAgc3BhbntcclxuICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiB0Ym9keSA+IHRyID4ge1xyXG4gICAgICB0aCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIHRkIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkLCAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxudGFibGUgLnJvdy10YWItdXRlbnRpIHtcclxuICBcclxuICAuY2VsbC1jb250byB7XHJcbiAgICB3aWR0aDogNzVweDtcclxuICB9XHJcbiAgLmNlbGwtc2FsZG8ge1xyXG4gICAgd2lkdGg6IDEyMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLnJvdy10YWItdXRlbnRpIC5jZWxsLWRpc3BvbmliaWxpdGEge1xyXG4gIHdpZHRoOiAxMjBweDtcclxufVxyXG5cclxudGFibGUgLnJvdy10YWItdXRlbnRpIHtcclxuICAuY2VsbC1zYWxkbywgLmNlbGwtc2FsZG9zb3R0byB7XHJcbiAgICB3aWR0aDogMTIwcHg7XHJcbiAgfVxyXG4gIC5jZWxsLWZpZG8ge1xyXG4gICAgd2lkdGg6IDE0MHB4O1xyXG4gIH1cclxuICAuY2VsbC1jZXN0aW5vLCAuY2VsbC1pbXBvc3Rhemlvbmkge1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgfVxyXG59XHJcbiAgXHJcbiAgLyogQ0FTU0EvVFJBU0ZFUklNRU5USSAqL1xyXG4gIFxyXG4udHJhc2ZlcmltZW50aSB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICAuaGlkZGVuLWFsZXJ0LCAuYm94LW1lc3Mge1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgfVxyXG4gIC5oaWRkZW4tYWxlcnQgLmFsZXJ0LCAuYm94LW1lc3MgLmFsZXJ0IHtcclxuICAgIG1hcmdpbjogNXB4IGF1dG87XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG4gIC50cmFzZmVyaW1lbnRpLWNvbnRhaW5lciB7XHJcbiAgICAuY2Fzc2EtaW1wb3J0byAuZm9ybS1jb250cm9sIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbiAgICAuZm9ybSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWNvbnRhaW5lci1ib3R0b20ge1xyXG4gICAgICBwYWRkaW5nOiAyNXB4IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIFxyXG4gICAgLm9wdGlvbi1jb250YWluZXItc2FsZG8ge1xyXG4gICAgICBwYWRkaW5nOiAxNXB4IDBweDtcclxuICAgICAgLmJveC1jb250YWluZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBsYWJlbHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAvLyB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgLy8gaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFue1xyXG4gICAgICAgICAgY3Vyc29yOnBvaW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59XHJcbiAgXHJcbi8qIERBVEkgUEVSU09OQUxJICovXHJcblxyXG4uZGF0aS11dGVudGUge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgLmRhdGktY29udGFpbmVyIHtcclxuICAgIC5idXR0b24tY29udGFpbmVyLXRvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNXB4IDVweCA1cHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuYnV0dG9uLWNvbnRhaW5lci1ib3R0b20ge1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubW9kdWxpIC5qdW1ib3Ryb24gYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICA+IHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogTUVTU0FHR0kgKi9cclxuXHJcbi5tZXNzYWdnaSB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICAubWVzc2FnZ2ktY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAudGFibGUgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLyogTUVTU0FHR0kgTkVXKi9cclxuXHJcbi5tZXNzYWdnaS1jb250YWluZXIge1xyXG4gIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgLmZhLWhvdmVyIHtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgaXtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICAmOmFmdGVyLCAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFuZWwtdGl0bGUubmF2YmFyIHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgbWF4LWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICBtaW4taGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAzMHB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgJi5zb2dnZXR0bywgJi5kYXRhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5zb2dnZXR0byB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2hlY2tib3gtZGVsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICYuY2hlY2tib3gge1xyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIHAjZGl2bm1lc3N7XHJcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItZmx1aWQubWVzc2FnZ2kgLnBhZ2UtdGl0bGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuZmEtaG92ZXIge1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICBpe1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc3Bhbi5ub24tcmVhZCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxNTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTJweDtcclxuICAgIHJpZ2h0OiA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuLyogKi9cclxuXHJcbi8qIEdFU1RJT05FIEFOVElFRkYgKi9cclxuXHJcbi5nZXN0aW9uZS1hbnRpZWZmcmF6aW9uZSB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLnBhZ2UtY29udGVudCB7XHJcbiAgICAuYm94LWF0dGl2YXppb25lIHtcclxuICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgPiB7XHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kZXR0YWdsaS1ib3R0b20ge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdWwgPiBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5hbnRpZWZmLWNhcmQtY29udCB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIHRhYmxlLmFudGllZmYtY2FyZCB7XHJcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBpbWcge1xyXG4gICAgICBtYXgtd2lkdGg6IDIwMHB4O1xyXG4gICAgICBtYXJnaW46IDVweDtcclxuICAgIH1cclxuICAgIHRkIHNwYW4ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAtMTUwcHg7XHJcbiAgICB9XHJcbiAgICB0ciB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgIH1cclxuICAgICAgdGQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmdlc3Rpb25lLWFudGllZmZyYXppb25lIC5idG4tY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIC5idG4ge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKlBBWU1FTlRTUEFHRSAyICovXHJcblxyXG5ib2R5LnBheW1lbnRzcGFnZTIge1xyXG4gICAgLmNvbnRhaW5lci1mbHVpZC50cmFzZmVyaW1lbnRpIC5yb3cge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbiAgICAuc2lkZS1uYXYtYmFja29mZmljZSB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAucGFnZS1oZWFkZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuc3ViLXBhZ2UtaGVhZGVyIHtcclxuICAgICAgICBwYWRkaW5nOiA2cHggMDtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgIH1cclxuICAgICAgLmJyZWFre1xyXG4gICAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgY29udGVudDpcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7ICAgICAgICAgIFxyXG4gICAgICAgICAgcGFkZGluZzogMCAyMDBweCAwIDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdWwubmF2IHtcclxuICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwZGFcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubWFpbi1jb250IHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ0MHB4KTtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgIC5wYXltZW50LWNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAuY29udCB7XHJcbiAgICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiA0MzBweDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIC5sb2dvIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgc2VsZWN0LCBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgJiNtZXNlIG9wdGlvbjpmaXJzdC1jaGlsZCwgJiNhbm5vIG9wdGlvbjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmJ0biB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogOXB4IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5idG4tY29udCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNkaXYtcGF5bWVudC1pZnJhbWV7XHJcbiAgICAgICAgICAmLnNrcmlsbHtcclxuICAgICAgICAgICAgaWZyYW1le1xyXG4gICAgICAgICAgICAgIGhlaWdodDo3NDBweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmJhbmt0cmFuc2ZlcntcclxuICAgICAgICAgICAgaWZyYW1le1xyXG4gICAgICAgICAgICAgIGhlaWdodDo2MzBweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnBheXNhZmVjYXJke1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogNjMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBpZnJhbWV7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OjYzMHB4OyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYud2lyZWNhcmR7XHJcbiAgICAgICAgICAgIGlmcmFtZXtcclxuICAgICAgICAgICAgICBoZWlnaHQ6NTcwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5hc3Ryb3BheWNhcmR7XHJcbiAgICAgICAgICAgIGlmcmFtZXtcclxuICAgICAgICAgICAgICBoZWlnaHQ6NTcwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5hc3Ryb3BheWRpcmVjdHtcclxuICAgICAgICAgICAgaWZyYW1le1xyXG4gICAgICAgICAgICAgIGhlaWdodDo1NzBweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfSBcclxuICAgICAgfVxyXG4gICAgICAuY2FyZHMtY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDY3NXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgI3BheW1lbnRzLWxpc3Qge1xyXG4gICAgICAgICAgaGVpZ2h0OiA2MjBweDtcclxuICAgICAgICB9ICAgICAgXHJcbiAgICAgICAgLmNhcmQge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgLmNvbnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAxNDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgIC5pbmZvLWJveCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE5MHB4KTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxvZ28ge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6MTAwJVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZGVyO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLWNvbnQge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgLmV4dHJhLWluZm8ge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuYnRuLWF2YW50aSB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDZweCAxMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY2Fzc2UtY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDUyNXB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7IFxyXG4gICAgICAgIC5yb3d7XHJcbiAgICAgICAgICA+IC5jb2wtbGctNntcclxuICAgICAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogMTgwcHg7XHJcbiAgICAgICAgICAgIC5idG4tY29udHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOjI0cHg7XHJcbiAgICAgICAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdWx7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OmhpZGRlbjtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTowcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAmLnRpdGxle1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTA5cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYuY2Fzc2F7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfSAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICYuY2Fzc2F7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYucmljYXJpY2F7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjpwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgaXtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6M3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH0gICAgICAgIFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC5yaWdodC1jb250IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAyMjBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgID4gZGl2IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wYXltZW50cy1jY3tcclxuICB3aWR0aDoxMDAlO1xyXG4gIGZsb2F0OmxlZnQ7XHJcbiAgLmNvbnQge1xyXG4gICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgbWluLWhlaWdodDogNDgwcHg7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG8gMjBweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIC5sb2dvIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgc2VsZWN0LCBpbnB1dCB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjlweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgJiNtZXNlIG9wdGlvbjpmaXJzdC1jaGlsZCwgJiNhbm5vIG9wdGlvbjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiA3cHggMTJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJ0bi1jb250IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5wYXltZW50c3BhZ2UyLm1vZGFsLW9wZW4gLm1vZGFsI21vZGFsUGF5bWVudCB7ICBcclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICB3aWR0aDogMzkwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgYm9yZGVyOiB1bnNldDtcclxuICAgIC5sb2FkaW5ne1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XHJcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMjBweCk7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgei1pbmRleDogOTk5OTk7XHJcbiAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgICAubG9hZGluZy1ib3h7XHJcbiAgICAgICAgaDN7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBtYXJnaW46IDIwcHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOjUwJTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgZm9udC1zaXplOjQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9kYWwtaGVhZGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgYnV0dG9uLmNsb3NlIHtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5tb2RhbC1ib2R5IHtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAubG9nbyB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTgwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICB9XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICAgICAuYWxlcnR7XHJcbiAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICB3aWR0aDpjYWxjKDEwMCUgLSAxMHB4KTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubW9kYWwtZm9vdGVyIC5idXR0b24tY29udGFpbmVyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAuYnRuLWF2YW50aSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuICBcclxuICAvKiBQQVlNRU5UU1BBR0UgMSAqL1xyXG4gIFxyXG4ucGF5bWVudHNwYWdlLm1vZGFsLW9wZW4gLm1vZGFsIHtcclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICB3aWR0aDogNTMwcHg7XHJcbiAgICBoZWlnaHQ6IDc4OHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB0b3A6IDgwcHg7XHJcbiAgfVxyXG4gICYuc2tyaWxsIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHdpZHRoOiA0MzVweDtcclxuICAgIGhlaWdodDogNjYwcHg7XHJcbiAgfVxyXG4gICYud2lyZWNhcmQgLm1vZGFsLWNvbnRlbnQsICYuYXN0cm9wYXljYXJkIC5tb2RhbC1jb250ZW50IHtcclxuICAgIGhlaWdodDogMzg2cHg7XHJcbiAgfVxyXG4gICYuYXN0cm9wYXlkaXJlY3QgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiA0NjZweDtcclxuICB9XHJcbiAgJi5hc3Ryb3BheWRpcmVjdC0yIC5tb2RhbC1jb250ZW50IHtcclxuICAgIHdpZHRoOiA4ODBweDtcclxuICAgIGhlaWdodDogNTMwcHg7XHJcbiAgfVxyXG4gIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IHtcclxuICAgIGhlaWdodDogY2FsYygxMDAlIC0gODBweCk7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgLmNvbnRlbnQtY2hpc2lhbW8gaWZyYW1lIHtcclxuICAgICAgaGVpZ2h0OiA2OTFweDtcclxuICAgIH1cclxuICB9XHJcbiAgJi5za3JpbGwgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmNvbnRlbnQtY2hpc2lhbW8gaWZyYW1lLnNrcmlsbCB7XHJcbiAgICBoZWlnaHQ6IDYxM3B4O1xyXG4gIH1cclxuICAmLndpcmVjYXJkIC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5jb250ZW50LWNoaXNpYW1vIGlmcmFtZS53aXJlY2FyZCwgJi5hc3Ryb3BheWNhcmQgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmNvbnRlbnQtY2hpc2lhbW8gaWZyYW1lLmFzdHJvcGF5Y2FyZCB7XHJcbiAgICBoZWlnaHQ6IDI4OXB4O1xyXG4gIH1cclxuICAmLmFzdHJvcGF5ZGlyZWN0IC5tb2RhbC1jb250ZW50IC5tb2RhbC1ib2R5IC5jb250ZW50LWNoaXNpYW1vIGlmcmFtZS5hc3Ryb3BheWRpcmVjdCB7XHJcbiAgICBoZWlnaHQ6IDM2OXB4O1xyXG4gIH1cclxuICAmLmFzdHJvcGF5ZGlyZWN0LTIgLm1vZGFsLWNvbnRlbnQgLm1vZGFsLWJvZHkgLmNvbnRlbnQtY2hpc2lhbW8gaWZyYW1lLmFzdHJvcGF5ZGlyZWN0LTIge1xyXG4gICAgaGVpZ2h0OiA0ODNweDtcclxuICAgIHdpZHRoOiA4NzhweDtcclxuICAgIGJvZHkge1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4gIFxyXG4ubW9kYWwtY29udGVudC5wYWdhbWVudG8tcGFnZSAubW9kYWwtY29udGVudCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxufVxyXG4gIFxyXG5ib2R5LnBheW1lbnRzcGFnZSAucGF5bWVudHMtY29udGFpbmVyIHtcclxuICAubmF2Lm5hdi10YWJzIHtcclxuICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICBsaSB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWItY29udGVudCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgfVxyXG59XHJcbiAgXHJcbi5wYXltZW50c3BhZ2UgLnBheW1lbnRzLWNvbnRhaW5lciAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIC5wYW5lbC1ncm91cCB7XHJcbiAgLmNvbC1zbS02LmNvbC1tZC0zIHtcclxuICAgIG1pbi13aWR0aDogMjUlO1xyXG4gIH1cclxuICAudGh1bWJuYWlsIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaW1nIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgIH1cclxuICAgIC5jYXB0aW9uIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIGEgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxuICAgIC5jb2wtc20tNCBhIHtcclxuICAgICAgbWFyZ2luLXRvcDogLTNweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXgtd2lkdGg6IDE4MXB4O1xyXG4gICAgICAgICYjc3RhdGljRW1haWwge1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGEuYnRuIHtcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgfVxyXG4gICAgLmNvbC1zbS00IHtcclxuICAgICAgcGFkZGluZzogMTBweCA1cHggMTBweCA1cHg7XHJcbiAgICB9XHJcbiAgICAuY29sLXNtLTgge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDVweCAxMHB4IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5zZWN0aW9uLm1haW4tUGF5bWVudHNDQyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBociB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAjZGl2UGFnQ0MsICNkaXZQYWdBRCB7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDA7XHJcbiAgfVxyXG4gICNkaXZQYWdDQyB7XHJcbiAgICAucGFnZS1oZWFkZXIge1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb2wtc20tOCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAjZGl2UGFnQ0Mge1xyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcclxuICAgICAgICBwYWRkaW5nOiAxcHggOXB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5jb2wtc20tOCB7XHJcbiAgICAgICAgLmNvbC14cy00LCAuY29sLXhzLTUge1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbC14cy00IGxhYmVsLCAuY29sLXhzLTUgbGFiZWwge1xyXG4gICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgNXB4IDAgMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sLXhzLTQgc2VsZWN0LCAuY29sLXhzLTUgc2VsZWN0IHtcclxuICAgICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnV0dG9ucy1mb290ZXIge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBCT05VUyBORVcqL1xyXG5cclxuLmJvbnVzLWNvbnRhaW5lciB7XHJcbiAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBoNCB7XHJcbiAgICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYW5lbC10aXRsZS5uYXZiYXIge1xyXG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLyogZmxvYXQ6bGVmdDsgKi9cclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICYuc29nZ2V0dG8sICYuZGF0YSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYucHVsbC1yaWdodCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuc29nZ2V0dG8ge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnBhbmVsLnBhbmVsLWRlZmF1bHQge1xyXG4gICAgLnBhbmVsLWhlYWRpbmcgLmZhLWhvdmVyIHtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgei1pbmRleDogOTk7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucGFuZWwtYm9keSB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgICBhIHtcclxuICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmNvZGljZS1jb250IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAyOHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIH1cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItZmx1aWQuYm9udXMgLnBhZ2UtdGl0bGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAuZmEtaG92ZXIge1xyXG4gICAgd2lkdGg6IDQ1cHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogMDtcclxuICAgIGEge1xyXG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBzcGFuLm5vbi1yZWFkIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMnB4O1xyXG4gICAgbGVmdDogMjEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogQ0FNQklBIFBBU1NXT1JEIFBBR0UgKi9cclxuXHJcbmJvZHkuY2FtYmlhcHdkIC5kYXRpLWNvbnRhaW5lciB7XHJcbiAgLmNvbC1zbS02LmNvbC1tZC02IHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDQwcHg7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNvbC1zbS0xMi5jb2wtbWQtMTIge1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgLnRlc3RvIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5zcGFuI3Nwbm1lc3NhZ2VyZWNwd2Qge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5yZWN1cGVyYS1wd2Qge1xyXG4gIGlucHV0IHtcclxuICAgIG1heC13aWR0aDogMTgwcHg7XHJcbiAgfVxyXG4gIGlmcmFtZSB7XHJcbiAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLnJlYy1wYXNzd29yZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjVweDtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkZXIgLnJlYy1wYXNzd29yZCB7XHJcbiAgcGFkZGluZzogMHB4O1xyXG59XHJcblxyXG4ucmVjdXBlcmEtcHdkIHtcclxuICAuYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDIwcHggMHB4O1xyXG4gIH1cclxuICAuZy1yZWNhcHRjaGEgPiBkaXYge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4vKioqKioqKiogV0lSRUNBUkQgKioqKioqKiovXHJcblxyXG4ubWFpbi13aXJlY2FyZCB7XHJcbiAgaGVpZ2h0OiA2NjBweDtcclxuICAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA4NDBweDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgfVxyXG4gIC5sb2dvIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDIwcHggNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgfVxyXG4gIC5pbnB1dC1ncm91cC1idG4gLmJ0bi1pbmZvIHtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgc3Bhbi5mYSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMTBweDtcclxuICAgICAgdG9wOiA1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sb2dvIGltZyB7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbiAgLmluZm8tYW1vdW50IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDIwcHggNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC53YWxsZXQtc2VjdGlvbiAuY3JlZGl0LWNhcmRzIGEsIC5wYXltZW50LXNlY3Rpb24gLmNyZWRpdC1jYXJkcyBhLCAud2FsbGV0LXNlY3Rpb24gLmNyZWRpdC1jYXJkcyBpbWcsIC5wYXltZW50LXNlY3Rpb24gLmNyZWRpdC1jYXJkcyBpbWcge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgaDIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgZmllbGRzZXQge1xyXG4gICAgbGFiZWwsIGlucHV0LCBzZWxlY3Qge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgaW5wdXQsIHNlbGVjdCB7XHJcbiAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgIH1cclxuICAgICNzZWxJbnB1dFllYXIsICNzZWxJbnB1dE1vbnRoIHtcclxuICAgICAgd2lkdGg6IDkwcHg7XHJcbiAgICB9XHJcbiAgICAuY29sLXhzLTUge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTUxcHg7XHJcbiAgICB9XHJcbiAgICAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG4gICAgbGFiZWwge1xyXG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgICBtYXJnaW4tbGVmdDogNzVweDtcclxuICAgIC5wYWdlLWhlYWRlciB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgIH1cclxuICAgICN0eHRDVkMge1xyXG4gICAgICB3aWR0aDogMTc3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWxlY3RlZF9icmFuZGltYWdlIHtcclxuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgfVxyXG4gIC5idXR0b25zLWZvb3RlciB7XHJcbiAgICAuYnRuLWRhbmdlciB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgIH1cclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC5idG4tcHJpbWFyeSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LmFyZWFyaXNlcnZhdGF7XHJcbiAgLmxvYWRpbmctY29udGFpbmVye1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDAlO1xyXG4gICAgbGVmdDogMCU7XHJcbiAgICByaWdodDogMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLmxvYWRia3tcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgIC5sb2FkaW5nLWJveHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgze1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qKioqKioqKiBCT05VUyBQQUdFICoqKioqKioqL1xyXG5ib2R5LmFyZWFyaXNlcnZhdGF7XHJcbiAgLnRlcm1pbmkge1xyXG4gICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIFBBWU1FTlRTIE1FVEhPRFMgUEFHRSAqL1xyXG5cclxuLnBheW1lbnQtbWV0aG9kcy1wYWdle1xyXG4gIC5yb3d7XHJcbiAgICAuY29sLXNtLTEye1xyXG4gICAgICAucGF5bWVudHMtY29udHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgdWwubmF2LXRhYnN7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDsgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGFiLWNvbnRlbnR7ICAgIFxyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgLnRhYi1wYW5le1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm1lbnUtY29udHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB1bHtcclxuICAgICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAmLnR5cGV7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYudHlwZS1udW17XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IC0zcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtM3B4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubWV0aG9kcy1jb250e1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIzMHB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGRpdntcclxuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGVye1xyXG4gICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY29udGVudHtcclxuICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XHJcbiAgICAgICAgICAgIC5wYXltZW50LWdycHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMTBweCAxMHB4IDAgMTBweDtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjBweCk7XHJcbiAgICAgICAgICAgICAgaDN7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5saW5lLWNvbnR7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4NXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgIGVhc2Utb3V0O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGl2e1xyXG4gICAgICAgICAgICAgICAgICAmLm1ldGhvZHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OjEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5pbmZve1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTUwcHgpOyBcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDsgXHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgLm1pbntcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bzsgXHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyBcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgXHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOjEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLm1heHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvOyBcclxuICAgICAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7IFxyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZToxMHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5mZWV7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IFxyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6MjVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAudGltZXtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTAlXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmRldGFpbHN7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6cmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjpyaWdodDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBkaXJlY3Rpb246IHJ0bDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5kZXRhaWxzLWNvbnR7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50OyAgICAgIFxyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDgzcHg7XHJcbiAgICAgICAgICAgICAgICAgIC5jYXJkLWJvZHl7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7ICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzICBlYXNlLW91dDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgXHJcbiAgICAgICAgICB9ICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSAgICBcclxuICB9ICBcclxufSIsIi8qIFBBR0lOQSBRVU9URSAqL1xyXG4ucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUgLnBhbGluc2VzdG8tY29udGFpbmVyIC5zcG9ydHMgaDQ6YmVmb3JlLCBcclxuLm1haW4tcGFsaW5zZXN0aSAuaGVhZGluZy1zcG9ydCAudGl0bGUtaGVhZGluZzpiZWZvcmUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi53cmFwcGVyLWJveGVkLXF1b3RlIHtcclxuICAvLyBtaW4td2lkdGg6IDE2MDBweDtcclxuICAmLnZpcy1sZWZ0IHtcclxuICAgIG1pbi13aWR0aDogMTIwMHB4O1xyXG4gIH1cclxuICAuY29udGFpbmVyLWZsdWlke1xyXG4gICAgJi5xdW90ZS1wYWdlIHtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAvLyBtaW4td2lkdGg6IDE1OTJweDtcclxuICAgICAgLmJ0bi1vcGVuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICAgIC5tYWluLWNvbnRhaW5lci1xdW90ZSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYyMHB4KTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIC5wYWxpbnNlc3RvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgLnRvcC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggNXB4IDAgNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNwb3J0cyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDA7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRpdGxlLXBhbCB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIsXHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgfSAgICBcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDZweCkgcm90YXRlKC00NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gICAgICAgICAgICAgICAgfSAgICBcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTZweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgICAgICAgICAgICAgICB9ICAgIFxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7ICAgIFxyXG4gICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg2cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNnB4KSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICBcclxuICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNnB4KSByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnM7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH0gICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgLmJ0biB7XHJcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLm1lcmNhdGktY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQ7XHJcbiAgICAgICAgICAgIC5idG4tbWVyY2F0byB7XHJcbiAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTQlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDFweCAxcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG4tbWVyY2F0by1hdHRpdm8ge1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE0JTtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAxcHggMXB4O1xyXG4gICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idG4tbWVyY2F0byBhLCAuYnRuLW1lcmNhdG8tYXR0aXZvIGEge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmV2ZW50aS1jb250YWluZXIgLnF1b3RlLWV2ZW50aSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAuaW50LXF1b3RlIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZGF0YSBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pZDEge1xyXG4gICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5vcmFyaW8ge1xyXG4gICAgICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ldmVudG8xIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2VnbmkxIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogMzQycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50YWJsZSB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgLy8gb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgb3ZlcmZsb3cteDogYXV0bztcclxuICAgICAgICAgIC8vIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICA+IHtcclxuICAgICAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICAgID4gdHIgPiB0aCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgJi5kYXRhIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogNHB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICA+IHRyOmxhc3QtY2hpbGQgPiB0aCwgdHI6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGJvZHkgPiB0ciB7XHJcbiAgICAgICAgICAgICAgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgdGFiLXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6MTJweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICAmLmV2ZW50bywgXHJcbiAgICAgICAgICAgICAgICAmLmV2ZW50b19zZWduaSB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYudHItcXVvdGUge1xyXG4gICAgICAgICAgICAgICAgPiB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICYuaWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYucXVvdGEge1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB0ZDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gdGQge1xyXG4gICAgICAgICAgICAgICAgICAmLnF1b3RhIC5wbl9pbWFnZTEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmLmZhLXBsdXMtc3F1YXJle1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiK1wiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zdGF0cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYucXVvdGFwcmVtdXRhIC5xdGEsIFxyXG4gICAgICAgICAgICAgICAgICAmLnF1b3RhIC5xdGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAycHggMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYucXVvdGFwcmVtdXRhIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJi5zZWduaSAucXRhLWRwIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogM3B4IDJweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAuc2VnbmlxdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC50aXBvIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubm9tZS1xdW90YSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmLmNvbWJvIHtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDQ3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogY2FsYyg0MCUgLSA1cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgLnF0YS1kcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAucXRhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWdlbmRhLW1haW4ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHVsLmxpc3QtaW5saW5lID4gbGkge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDVweCk7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICAgICYucmlnYTE6YmVmb3JlLCAmLnJpZ2EyOmJlZm9yZSwgJi5yaWdhMzpiZWZvcmUsICYucmlnYTQ6YmVmb3JlLCAmLnJpZ2E1OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDglO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMTExJztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxlZnQtY29sdW1uLXF1b3RlIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5yaWdodC1jb2x1bW4tcXVvdGUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9ICAgIFxyXG59XHJcbiAgXHJcbi5tYWluLXF1b3RlIC50YWJsZSA+IHsgIFxyXG4gIHRoZWFkID4gdHIgPiB0aCwgXHJcbiAgdGJvZHkgPiB0ciA+IHRoLCBcclxuICB0Zm9vdCA+IHRyID4gdGgsIFxyXG4gIHRoZWFkID4gdHIgPiB0ZCwgXHJcbiAgdGJvZHkgPiB0ciA+IHRkLCBcclxuICB0Zm9vdCA+IHRyID4gdGQge1xyXG4gICAgbWluLXdpZHRoOiA0MHB4O1xyXG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5LnF0YS1vdGhlciAucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUgLnRhYmxlID4gdGJvZHkgPiB0ci50ci1xdW90ZSA+IHRkLnF1b3RhIC5xdGEge1xyXG4gIGZvbnQtc2l6ZTogMTAuNXB4O1xyXG4gICAgXHJcbn1cclxuXHJcbi8qIE1PREFMIFBPUFVQIFFVT1RFICovXHJcblxyXG4ucG9wcXVvdGUgLm1vZGFsLWNvbnRlbnQge1xyXG4gIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgaDR7XHJcbiAgICAgIHdpZHRoOiA5MCUhaW1wb3J0YW50O1xyXG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuICB9XHJcbiAgLm1vZGFsLWJvZHkge1xyXG4gICAgbWF4LWhlaWdodDogODAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XHJcbiAgICA+IHVsID4gbGkgPiAucGFuZWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgID4ge1xyXG4gICAgICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206dW5zZXQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xyXG4gICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMXB4O1xyXG4gICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgPiAucXRhLWRwIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDlweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMnB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAudGlwbyB7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ub21lLXF1b3RhIHtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcbiIsIiAgLyogU1RBTVBBIFFVT1RFICovXHJcblxyXG4ubWFpbi1zdGFtcGEtcXVvdGUgLm1haW4tY29udGFpbmVyIHtcclxuICAucGFnZS10aXRsZSBoMyB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnN0YW1wYS1xdW90ZS1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgdWwubGlzdC1ncm91cCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiA0MzhweDtcclxuICAgICAgb3ZlcmZsb3cteTogYXV0bztcclxuICAgICAgbWFyZ2luOiAwIDVweCA1cHggNXB4O1xyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogMCA1cHggNXB4IDVweDtcclxuICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgICAgXHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGg0IHtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwubGlzdC1pbmxpbmUge1xyXG4gICAgICAuY2hlY2tib3gsIC5yYWRpbyB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudmlzdWFsaXp6YS1xdW90ZSB7XHJcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAubGlzdC1pbmxpbmUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICAucXVvdGUtc3RhbXAge1xyXG4gICAgICAgIHdpZHRoOiAzMiU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDNweCAzcHg7XHJcbiAgICAgICAgZGl2LmNoZWNrYm94IHtcclxuICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICAgICAgICAgIFxyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IGxhYmVsID4gaW5wdXQge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFsLXNlbGV6aW9uYXRpIHtcclxuICAgICAgLnRpdGxleyAgICAgICAgICBcclxuICAgICAgICBtYXJnaW46MHB4IDVweCAwIDVweDtcclxuICAgICAgfVxyXG4gICAgICB1bCBsaSB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgPiAuY2hlY2tib3gge1xyXG4gICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXRlLWNvbnRhaW5lciB7XHJcbiAgICAgIC50aXRsZSBoNCxcclxuICAgICAgcC50aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOjEycHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAgICAgICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgLmNoZWNrYm94LWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmRhdGEtY2FsZW5kYXJpbyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyAgICAgICAgICBcclxuICAgICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnRpcG8tc3RhbXBhLWNvbnRhaW5lciB7XHJcbiAgICAgIC50aXRsZSBoNHtcclxuICAgICAgICBmb250LXNpemU6MTJweDtcclxuICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIH1cclxuICAgICAgLm9yZGluYW1lbnRvLCBcclxuICAgICAgLmRpbWVuc2lvbmUtY2FyYXR0ZXJpLCBcclxuICAgICAgLnRpcG8tc3RhbXBhLCBcclxuICAgICAgLnN0YW1wYS1sb2dvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5vcmRpbmFtZW50byxcclxuICAgICAgLmRpbWVuc2lvbmUtY2FyYXR0ZXJpLFxyXG4gICAgICAudGlwby1zdGFtcGF7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDdweDtcclxuXHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5kYXRlLWNvbnRhaW5lciAuZGF0YS1jYWxlbmRhcmlvIC5mb3JtLWdyb3VwIGxhYmVsIHtcclxuICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAub3B6aW9uaS1zdGFtcGEge1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gIH1cclxuICAuYnV0dG9uLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIC5idG4tc3RhbXBhLXF1b3RlIGEge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiYm9keS5jYXNpbm8tbGl2ZXtcclxuICAgIC5hbmltYXRlLWJveHtcclxuICAgICAgICAuc2xpZGV7XHJcbiAgICAgICAgICAgIC5zbGljZS1he1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKGh0dHBzOi8vaW1nLnRpbWVyYmV0LmNvbS9pbWFnZXMvc2xpZGVyL3NsaWRlckxpdmVjYXNpbm8uanBnKTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzg0cHg7XHJcbiAgICAgICAgICAgICAgICAudmVjdG9yLTF7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGljZS1iLFxyXG4gICAgICAgICAgICAuc2xpY2UtY3tcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVudS1jYXNpbm8ucGFuZWx7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAudGl0bGUtY2FzaW5ve1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTpub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfSAgIFxyXG4gICAgICAgIHVsLnNlbGVjdC1jYXNpbm97XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3R0b20tY29udGFpbmVye1xyXG4gICAgICAgIC5nYW1lLWNvbnRhaW5lci1kYmd7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29sLW1kLTMuZ2FtZS1ib3h7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDEwcHgpO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgID4gaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAgICAgJi5sYWJlbHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfSAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLmJ0bi1wbGF5e1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDI5cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgPiBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICBmaWx0ZXI6IGJsdXIoNnB4KSBicmlnaHRuZXNzKDgwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmJ0bi5idG4tcGxheXtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qIENBU0lOTyBMSVZFICovXHJcblxyXG5ib2R5IHtcclxuICAgICYucG9rZXItbmV3IC53cmFwcGVyLWJveGVkLFxyXG4gICAgJi5jYXNpbm8tbGl2ZSAud3JhcHBlci1ib3hlZCB7XHJcbiAgICAgIC8vIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FzaW5vLWxpdmUvYmFja2dyb3VuZC9iZ19saXZlY2FzaW5vLTEuanBnKTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgbWF4LXdpZHRoOjE1NDhweDtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgLm1haW4tY29udGVudC1wb2tlci1uZXcsXHJcbiAgICAgIC5tYWluLWNvbnRlbnQtY2FzaW5vLWxpdmUtbmV3IHtcclxuICAgICAgICAudG9wIHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC5sYXRlc3Qtd2lucyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzA1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7ICAgICAgICAgICBcclxuICAgICAgICAgICAgdWwubmF2Lm5hdi10YWJzIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjp1bnNldDtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmltZy1jb250IHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmLnVzZXJuYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICYuc2xvdC1uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5wcml6ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgIFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgI3NsaWRlci1jYXNpbm8ge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzA1cHg7XHJcbiAgICAgICAgICAgICYud2lkdGgxMDAge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIC5jYXJvdXNlbC1pbm5lcntcclxuICAgICAgICAgICAgICAgIC5pdGVte1xyXG4gICAgICAgICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOnVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJvdXNlbC1pbm5lcntcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAvLyBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgLy8gdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHRyYW5zbGF0ZVooMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogaW5oZXJpdCA7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvIDtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSlcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYS5jYXJvdXNlbC1jb250cm9sIHtcclxuICAgICAgICAgICAgICBzcGFuLmZhIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLmxlZnQgc3Bhbi5mYTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCLvhIRcIjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5yaWdodCBzcGFuLmZhOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu+EhVwiO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcHggMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdhbWVzLWNvbnQge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIxMHB4O1xyXG4gICAgICAgICAgLnNlY3Rpb24ge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB1bCBsaSB7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMDFweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgJi5wcm92aWRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5nYW1lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLmdhbWUge1xyXG4gICAgICAgICAgICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZ2FtZS1iYWNrIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAuOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMC45KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmdhbWUtYmFjayAuYnRuLXBsYXkge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICBcclxuICAgIFxyXG4gICAgLyogUE9LRVIgKi9cclxuICBcclxuICAgICYucG9rZXIgLndyYXBwZXItYm94ZWQge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2Nhc2luby1saXZlL2JhY2tncm91bmQvYmdfbGl2ZWNhc2luby0xLmpwZyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQtcG9rZXIge1xyXG4gICAgICAgIC50b3Age1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgLmxhdGVzdC13aW5zIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMDVweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDsgICAgICAgICBcclxuICAgICAgICAgICAgdWwubmF2Lm5hdi10YWJzIHtcclxuICAgICAgICAgICAgICBib3JkZXI6dW5zZXQ7XHJcbiAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5pbWctY29udCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgJi51c2VybmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAmLnNsb3QtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAucHJpemUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7ICBcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICNzbGlkZXItY2FzaW5vIHtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgJi53aWR0aDEwMCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgLmNhcm91c2VsLWlubmVye1xyXG4gICAgICAgICAgICAgICAgLml0ZW17XHJcbiAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06dW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYS5jYXJvdXNlbC1jb250cm9sIHtcclxuICAgICAgICAgICAgICBzcGFuLmZhIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLmxlZnQgc3Bhbi5mYTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCLvhIRcIjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5yaWdodCBzcGFuLmZhOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIu+EhVwiO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxcHggMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmdhbWVzLWNvbnQge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDIxMHB4O1xyXG4gICAgICAgICAgLnNlY3Rpb24ge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDIwOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICB1bCBsaSB7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMDFweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgJi5wcm92aWRlciB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5nYW1lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLmdhbWUge1xyXG4gICAgICAgICAgICAgICAgLmNhcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZ2FtZS1iYWNrIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAzMHB4KTtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogZ3JheXNjYWxlKDAuOSk7XHJcbiAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMC45KTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmdhbWUtYmFjayAuYnRuLXBsYXkge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDI5cHg7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgXHJcbiAgXHJcbiAgLyogUE9LRVIgKi9cclxuICBcclxuICAvKiBNQUlOIENPTlRFTlQgKi9cclxuICBcclxuLm1haW4tY29udGVudC1jYXNpbm8tbGl2ZS1uZXcge1xyXG4gIC50b3AtY29udGFpbmVyIC5tZW51LWNhc2lubyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwcHg7XHJcbiAgICByaWdodDogNTBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1mYW1pbHk6ICdLYXVzaGFuIFNjcmlwdCcsIGN1cnNpdmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGgzIHtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICYuY2FzaW5vIHtcclxuICAgICAgICAgIG1hcmdpbjogNXB4IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYW5pbWF0aW9uOiBhbmltYXRNZW51IDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBhbmltYXRNZW51IDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIC1tb3otYW5pbWF0aW9uOiBhbmltYXRNZW51IDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAgIC1vLWFuaW1hdGlvbjogYW5pbWF0TWVudSAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib3R0b20tY29udGFpbmVyIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAubWVudS1jYXNpbm8gLnNlbGVjdC1jYXNpbm8gdWwgbGkge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5nYW1lLWNvbnRhaW5lci1kYmcsIC5nYW1lLWNvbnRhaW5lci1ldm8ge1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5nYW1lLWNvbnRhaW5lci1kYmcgLmdhbWUtYm94LCAuZ2FtZS1jb250YWluZXItZXZvIC5nYW1lLWJveCB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICBib3R0b206IDBweDtcclxuICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgYW5pbWF0aW9uOiBnYW1lQW4gMXMgZWFzZS1pbjtcclxuICAgICAgLXdlYmtpdC1hbmltYXRpb246IGdhbWVBbiAxcyBlYXNlLWluO1xyXG4gICAgICAtbW96LWFuaW1hdGlvbjogZ2FtZUFuIDFzIGVhc2UtaW47XHJcbiAgICAgIC1vLWFuaW1hdGlvbjogZ2FtZUFuIDFzIGVhc2UtaW47XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgICAuZ2FtZS1jb250YWluZXItZGJnIC5nYW1lLWJveDpob3ZlciA+IGltZywgLmdhbWUtY29udGFpbmVyLWV2byAuZ2FtZS1ib3g6aG92ZXIgPiBpbWcge1xyXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgIGFuaW1hdGlvbjogaW1nVHJhIDFzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogaW1nVHJhIDFzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAtbW96LWFuaW1hdGlvbjogaW1nVHJhIDFzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAtby1hbmltYXRpb246IGltZ1RyYSAxcyBlYXNlLWluLW91dDtcclxuICAgIH1cclxuICAgIC5nYW1lLWNvbnRhaW5lci1kYmcgLmdhbWUtYm94IGltZywgLmdhbWUtY29udGFpbmVyLWV2byAuZ2FtZS1ib3ggaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLmdhbWUtY29udGFpbmVyLWRiZyAuZ2FtZS1ib3ggLmxhYmVsLCAuZ2FtZS1jb250YWluZXItZXZvIC5nYW1lLWJveCAubGFiZWwge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogOTBweDtcclxuICAgICAgbGVmdDogOTBweDtcclxuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdLYXVzaGFuIFNjcmlwdCcsIGN1cnNpdmU7XHJcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgIH1cclxuICAgIC5nYW1lLWJveCB7XHJcbiAgICAgIC5sYWJlbCBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IC0xNHB4O1xyXG4gICAgICAgIGxlZnQ6IC00NHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICAuYnRuLXBsYXkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMTI1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDAlO1xyXG4gICAgICAgIGxlZnQ6IDMwJTtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdhbWUtY29udGFpbmVyLWRiZyAuZ2FtZS1ib3ggLmJ0bi1wbGF5LCAuZ2FtZS1jb250YWluZXItZXZvIC5nYW1lLWJveCAuYnRuLXBsYXkge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5iYW5uZXIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgfVxyXG4gIC5ib3R0b20tY29udGFpbmVyIHtcclxuICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDIwcHgpO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgaGVpZ2h0OiAyMTZweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgbWFyZ2luOiAxMHB4IDVweCA1cHggMTBweDtcclxuICAgICAgaW1nIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICNtZW51LWxpdmVjYXNpbm8ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAuaGVhZGVyIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICB9XHJcbiAgICAgIHVsLm5hdi10YWJzIHtcclxuICAgICAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpLmFjdGl2ZSBhIHtcclxuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2FzaW5vLWNvbnQge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuZ2FtZS1jb250YWluZXItbmV3IHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC5nYW1lLWJveCB7XHJcbiAgICAgICAgbWFyZ2luOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDIwJSAtIDEwcHgpO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgIGFuaW1hdGlvbjogZ2FtZUFuIDFzIGVhc2UtaW47XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGdhbWVBbiAxcyBlYXNlLWluO1xyXG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBnYW1lQW4gMXMgZWFzZS1pbjtcclxuICAgICAgICAtby1hbmltYXRpb246IGdhbWVBbiAxcyBlYXNlLWluO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgJi50aXRsZSB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjgpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGFiZWwtbmV3IHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgIGhlaWdodDogNDJweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgICAmLnNtYWxsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYnRuLXBsYXktbmV3IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgdG9wOiAxNzBweDtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTVweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubG9nbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA3N3B4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLmxhYmVsLW5ldyB7XHJcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ0bi1wbGF5LW5ldyB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4gIFxyXG4vKiBQT0tFUiAqL1xyXG5cclxuLm1haW4tY29udGFpbmVyLXBva2VyIHtcclxuICAudG9wLWNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL3Bva2VyL3Bva2VyLWJrLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xNTBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5hbmltYXRlLWJveCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgLnNsaWNlLWMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQwMHB4O1xyXG4gICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnS2F1c2hhbiBTY3JpcHQnLCBjdXJzaXZlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAzN3B4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiAnS2F1c2hhbiBTY3JpcHQnLCBjdXJzaXZlO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3AtbWVudSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5ib3R0b20tY29udGFpbmVyIHtcclxuICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIC5wYW5lbCB7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgfVxyXG4gICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICBtaW4taGVpZ2h0OiAyNTBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW47XHJcbiAgICB9XHJcbiAgICAucG9rZXIyZCAucGFuZWwtYm9keSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvcG9rZXIvcG9rZXIyZC5qcGcpIG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDUlO1xyXG4gICAgfVxyXG4gICAgLnBva2VyM2QgLnBhbmVsLWJvZHkge1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL3Bva2VyL3Bva2VyM2QuanBnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTA1JTtcclxuICAgIH1cclxuICAgIC5wb2tlcjNkbGl2ZSAucGFuZWwtYm9keSB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvcG9rZXIvcG9rZXIzZGxpdmUuanBnKSBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTA1JTtcclxuICAgIH1cclxuICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLmJvdHRvbS1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICB0b3A6IC03M3B4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ucG9rZXItb3BlbmdhbWUsXHJcbi5jYXNpbm8tbGl2ZS1vcGVuZ2FtZSB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwdncgLSAwcHgpO1xyXG4gIGhlaWdodDogY2FsYygxMDB2aCAtIDNweCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC5lcnJvci1tc2cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDUwMHB4O1xyXG4gICAgcGFkZGluZzogMjVweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAubG9nb3tcclxuICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5tc2cgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIiNtYWluLm1haW4tY29udGFpbmVyLWNhc2lubyB7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWluLWhlaWdodDo3MDBweCFpbXBvcnRhbnQ7XHJcbiAgLnRvcC1jb250YWluZXIge1xyXG4gICAgI3NsaWRlci1jYXNpbm97XHJcbiAgICAgIGZsb2F0OnJpZ2h0O1xyXG4gICAgICB3aWR0aDpjYWxjKDEwMCUgLSAyNTBweCk7XHJcbiAgICB9XHJcbiAgICA+IC5nYW1lLWNvbnRhaW5lcntcclxuICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgI21lbnUtY2FzaW5ve1xyXG4gICAgICAgIHBvc2l0aW9uOmFic29sdXRlO1xyXG4gICAgICAgIHRvcDowO1xyXG4gICAgICB9XHJcbiAgICAgIC5nYW1lLWNvbnRhaW5lcntcclxuICAgICAgICBmbG9hdDpyaWdodDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jYXJvdXNlbC1jb250cm9sIHNwYW4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogNDglO1xyXG4gICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgIH1cclxuICAgIC5sZWZ0LmNhcm91c2VsLWNvbnRyb2wgc3BhbiB7XHJcbiAgICAgIGxlZnQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgICAucmlnaHQuY2Fyb3VzZWwtY29udHJvbCBzcGFuIHtcclxuICAgICAgcmlnaHQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcbiAgYm9keS5jYXNpbm8gLm1haW4tY29udGFpbmVyLWNhc2lubyB7XHJcbiAgICAuc2xpZGVyLWNhc2lubywgPiAuZ2FtZS1jb250YWluZXIge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICAjbWVudS1jYXNpbm8ubGVmdC1tZW51e1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHghaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICB3aWR0aDoyNDBweDtcclxuICAgICAgICAudGl0bGUtbWVudXtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsI3Nsb3R0eXBle1xyXG4gICAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogdW5zZXQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OnRhYmxlO1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHgsIDE4cHgsIGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIxN3B4IDlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7ICAgICAgICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bCNjdGwwM19jYXNpbm90eXBleyAgICAgICAgICBcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICB3aWR0aDo1MCU7XHJcbiAgICAgICAgICAgIGZsb2F0OmxlZnQ7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIG1hcmdpbjowcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6dGFibGU7XHJcbiAgICAgICAgICAgICYjY2FzaW5vNyxcclxuICAgICAgICAgICAgJiNjYXNpbm82LFxyXG4gICAgICAgICAgICAmI2Nhc2lubzIxe1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDUycHg7ICAgICAgXHJcbiAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpXHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbC1tZC0xMC5nYW1lLWNvbnRhaW5lciB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgIC50b29sYmFyIHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIC5zZWxlY3QtYm94e1xyXG4gICAgICAgICAgICB3aWR0aDoxOTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNlYXJjaC1jYXNpbm97XHJcbiAgICAgICAgICAgIGZsb2F0OnJpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZ2FtZS10YWIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgI2RpdnNsb3Qge1xyXG4gICAgICAgICAgbWluLWhlaWdodDo1MDBweDtcclxuICAgICAgICAgIGg1Lm5vLWdhbWVze1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4IDEwcHggNXB4O1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ2FtZS1ib3gge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAxMHB4KTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMTBweCA1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzpoaWRkZW47XHJcbiAgICAgICAgICAuZ2FtZS1mcm9udCB7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGltZ3sgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTpzY2FsZSgxKTtcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3Bhbi5sYWJlbC1jYXNpbm8ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgICAgICAgLmdhbWUtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGJvdHRvbTogMXB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6MXB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xyXG4gICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuYm90dG9tLWNvbnRhaW5lci1iYWNrIC5sb2dvLWdhbWUge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDEzcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwLjUpO1xyXG5cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmJvdHRvbS1jb250YWluZXItYmFjayAuYnRuLXBsYXkge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDE3cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICB0b3A6IDYzcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgLmdhbWUtYmFjayB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmdhbWUtZnJvbnQgaW1nIHtcclxuICAgICAgICAgICAgICB0cmFuc2Zvcm06c2NhbGUoMS4wNSk7XHJcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjphbGwgMC4zcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYm90dG9tLWNvbnRhaW5lci1iYWNrIC5idG4tcGxheXtcclxuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xyXG4gICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcclxuXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKiBDQVNJTk8gUE9QVVAgRVJST1JFICovXHJcblxyXG4uY2FzaW5vIC5wb3B1cC1ib3gge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4uY2FzaW5vIC5wb3B1cC1ib3ggLmVycm9yLWJveCB7XHJcbiAgd2lkdGg6IDU0MHB4O1xyXG4gIG1pbi1oZWlnaHQ6IDI4MHB4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUwJTtcclxuICBsZWZ0OiA1MCU7XHJcbiAgbWFyZ2luOiAtMTYwcHggMCAwIC0yNzBweDtcclxufVxyXG5cclxuLmNhc2lubyAucG9wdXAtYm94IC5lcnJvci1ib3ggLmxvZ2luLWNvbnQge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmNhc2lubyAucG9wdXAtYm94IC5lcnJvci1ib3ggLmxvZ2luLWNvbnQgc3Bhbi5zcGFuMSB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBMZWZ0O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uY2FzaW5vIC5wb3B1cC1ib3ggLmVycm9yLWJveCAubG9naW4tY29udCBzcGFuLnNwYW4yIHtcclxuICBmb250LXNpemU6IDE1cHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZmxvYXQ6IExlZnQ7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5jYXNpbm8gLnBvcHVwLWJveCAuZXJyb3ItYm94IC5sb2dpbi1jb250IHNwYW4uc3BhbjMge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBmbG9hdDogTGVmdDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4uY2FzaW5vIC5wb3B1cC1ib3ggLmVycm9yLWJveCAubG9naW4tY29udCAubG9naW4tYm94IHtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uY2FzaW5vIC5wb3B1cC1ib3ggLmVycm9yLWJveCAubG9naW4tYm94IC5mb3JtLWdyb3VwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmNhc2lubyAucG9wdXAtYm94IC5lcnJvci1ib3ggLmxvZ2luLWJveCAuZm9ybS1ncm91cD4uZm9ybS1jb250cm9sIHtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IGF1dG87XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XHJcbiAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcclxuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5jYXNpbm8gLnBvcHVwLWJveCAuZXJyb3ItYm94IC5sb2dpbi1jb250IC5idG4uYnRuLXJlZ2lzdHJhemlvbmUsXHJcbi5jYXNpbm8gLnBvcHVwLWJveCAuZXJyb3ItYm94IC5sb2dpbi1jb250IC5sb2dpbi1ib3ggLmJ0bi5idG4tbG9naW4ge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHdpZHRoOiA4M3B4O1xyXG4gIHBhZGRpbmc6IDJweCAxMnB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW46IDA7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbi5jYXNpbm8gLnBvcHVwLWJveCAuZXJyb3ItYm94IC5sb2dpbi1jb250IC5idG4uYnRuLXJlZ2lzdHJhemlvbmUge1xyXG4gIG1hcmdpbjogMzBweCAwIDAgMjA3cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5jYXNpbm8gLnBvcHVwLWJveCAuZXJyb3ItYm94IC5lcnJvci1tc2cgc3Bhbi5zcGFuMSB7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBMZWZ0O1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5jYXNpbm8gLnBvcHVwLWJveCAuZXJyb3ItYm94IC5lcnJvci1tc2cgLmVycm9yLWltZyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4uY2FzaW5vIC5wb3B1cC1ib3ggLmVycm9yLWJveCAuZXJyb3ItbXNnIC5lcnJvci1pbWcgaW1nIHtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgaGVpZ2h0OiAxMDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5jYXNpbm8gLnBvcHVwLWJveCAuZXJyb3ItYm94IC5lcnJvci1tc2cgc3Bhbi5zcGFuMiB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcclxuICBmbG9hdDogTGVmdDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi5nYW1lLXBvcHVwLWNvbnRhaW5lciAubWlkZGxlLWJveCB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9zZm9uZGkvY2FzaW5vLWdhbWUuanBnKTtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBmaXhlZDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcbiIsImJvZHl7XHJcbiAgJi5jYXNpbm97XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwIWltcG9ydGFudDtcclxuICAgIC53cmFwcGVyLWJveGVke1xyXG4gICAgICBtYXgtd2lkdGg6MTU0OHB4O1xyXG4gICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAjbWFpbi5tYWluLWNvbnRhaW5lci1jYXNpbm8tbmV3IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTU0OHB4O1xyXG4gICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICAgICAgICAucm93IHtcclxuICAgICAgICAgICAgLmxlZnQtY29udCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4IDEwcHggMTBweCAwO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTUwMHB4O1xyXG4gICAgICAgICAgICAgIC5wYW5lbCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgJi5tb3N0LXBsYXllZCAucGFuZWwtYm9keSB1bCBsaSAuZ2FtZS1iYWNrIC5wcmVmZXJpdGkgaSB7XHJcbiAgICAgICAgICAgICAgICAgICY6aG92ZXI6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwNlwiO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgIC5hZGQtcHJlZiB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogLTMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMi41cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgLmdhbWUtYmFjayB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuZ2FtZS1mcm9udCBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLyogU2FmYXJpIDYuMCAtIDkuMCAqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cig2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAuc2xvdC1uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuYnRuLXBsYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnByZWZlcml0aSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnJpZ2h0LWNvbnQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTBweCk7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgLnRvcCB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICNzbGlkZXItY2FzaW5vIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgLy8gdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgIC5jYXJvdXNlbC1pbm5lcntcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAvLyB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwcHgpIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyNDRweCA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvIDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSlcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgJi53aWR0aDEwMCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmNhcm91c2VsLWlubmVye1xyXG4gICAgICAgICAgICAgICAgICAgICAgLml0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIGEuY2Fyb3VzZWwtY29udHJvbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgc3Bhbi5mYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5sZWZ0IHNwYW4uZmE6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwi74SEXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYucmlnaHQgc3Bhbi5mYTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCLvhIVcIjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMXB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubGF0ZXN0LXdpbnMge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMjQ0cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgdWwubmF2Lm5hdi10YWJzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOnVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLnRhYi1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAuaW1nLWNvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICYudXNlcm5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5zbG90LW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLnByaXplIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5zdWItbWVudS1jb250IHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMnB4O1xyXG4gICAgICAgICAgICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgICAgICAgICAgICAgIC5kcm9wZG93bi1jb250IHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUzcHg7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogNTBweDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47ICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZml4ZWQtaGVhZGVyIHtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0aWNreTtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IC13ZWJraXQtc3RpY2t5O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7IFxyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5OTk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB1bCNzbG90dHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXB4IDAgMi41cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5LjlweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuc2VhcmNoLWNvbnQge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgIC5zb3J0LCAuc2VhcmNoIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5zb3J0IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLnNvcnQtY2FzaW5vIHNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDdweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLnNlYXJjaCB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMDJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB1bC5jYXNpbm90eXBlIHtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDZweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vcGVuLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogNzBweDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuZ2FtZS1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDEwcHgpO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgICAgICAgICAgICAgICAuZ2FtZS10YWIge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIC5nYW1lLWJveCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMjAlIC0gMTBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgLmdhbWUtZnJvbnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICBzcGFuLmxhYmVsLWNhc2lubyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAuc2xvdC1uYW1lIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgIC5nYW1lLWZyb250IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLmltZy1jb250IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoNnB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAvKiBTYWZhcmkgNi4wIC0gOS4wICovXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZmlsdGVyOiBibHVyKDZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAuZ2FtZS1iYWNrIHtcclxuICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gMjVweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgIC5idG4tcGxheSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA4cHggMjlweDsgICAgICAgICAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAvLyBwYWRkaW5nOiAwLjQ1dncgMS42dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC8vIGZvbnQtc2l6ZTogLjk1dnc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDU1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAucHJlZmVyaXRpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk5OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIgaTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDA1XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDo1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgLmluZm8tYm94IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDMycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAtN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAudHlwZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAuaW5mby1ib3gge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICBcclxuICAgIH1cclxuICAgIC5tb2RhbC1nYW1lIHtcclxuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICB6LWluZGV4OiAxMDAwMDAwMDAwMDAwMDAgIWltcG9ydGFudDtcclxuICAgICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICAubW9kYWwtZGlhbG9nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIH1cclxuICAgICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGJvcmRlcjogMCBub25lO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYudmlydHVhbHZpcHtcclxuICAgICAgLndyYXBwZXItYm94ZWR7XHJcbiAgICAgICAgI21haW4ubWFpbi1jb250YWluZXItY2FzaW5vLW5ld3tcclxuICAgICAgICAgIC5jb250YWluZXItZmx1aWR7XHJcbiAgICAgICAgICAgIC5yb3d7XHJcbiAgICAgICAgICAgICAgLnJpZ2h0LWNvbnR7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAuc3ViLW1lbnUtY29udHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0N3B4IWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgLmRyb3Bkb3duLWNvbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOjA7XHJcbiAgICAgICAgICAgICAgICAgICAgdWwuY2FzaW5vdHlwZXtcclxuICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZ2FtZS1jb250YWluZXItd3JhcHBlcntcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgIGlmcmFtZXtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMjBweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxOHB4KTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfSAgICAgICBcclxuICAgIH1cclxuICB9XHJcblxyXG4gIFxyXG4gIC5jYXNpbm8tZ2FtZS13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTAwdmg7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIC5nYW1lLWNvbnRhaW5lci13cmFwcGVyIHtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMzVweDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwKTtcclxuICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgJi5nYW1lLTE2LTkge1xyXG4gICAgICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDMyMHB4O1xyXG4gICAgICAgIC5nYW1lLWZyYW1lIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJi5nYW1lLTQtMyB7XHJcbiAgICAgICAgd2lkdGg6IDgwdncgIWltcG9ydGFudDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cztcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzMjBweDtcclxuICAgICAgICAuZ2FtZS1mcmFtZSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5nYW1lLWZyYW1lIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAuZ2FtZSB7XHJcbiAgICAgICAgICAjcG5naW9jbyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICNwb3Bjb250IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgI3BuZ2lvY28gLm5vLWdhbWUge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNzFcIjtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5nYW1lLW1lbnUge1xyXG4gICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAuZ2FtZS1zZWFyY2gtYm94IHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwMlwiO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTZweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGlucHV0I2dhbWVTZWFyY2gge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuc2xpbVNjcm9sbERpdiB7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgLnNsaW1TY3JvbGxCYXIge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB6LWluZGV4OiAyMTQ3NDgzNjQ3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNDFweDtcclxuICAgICAgICAgICAgICByaWdodDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudWktYXV0b2NvbXBsZXRlIHtcclxuICAgICAgICAgICAgei1pbmRleDogOTk5OTk5OTk5OTk5OTk7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzMDBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDI4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgICAgICBsaS51aS1tZW51LWl0ZW0ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDVweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLmltYWdlIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAubGFiZWx0ZXh0IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDdweDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2FtZS1pbmZvIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgLmdhbWUtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmdhbWUtdGh1bWIge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5hZGQtcHJlZiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMDVcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFuZWwtcHJlZmVyaXRpIHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiBjYWxjKDEwMHZoIC0gMzkwcHgpO1xyXG4gICAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDgwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDVweCk7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMi41cHg7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgLmdhbWUtYmFjayB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAuZ2FtZS1mcm9udCBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIC13ZWJraXQtZmlsdGVyOiBibHVyKDZweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgLyogU2FmYXJpIDYuMCAtIDkuMCAqL1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogYmx1cig2cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgICAgICAgICAuYnRuLXBsYXkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLnByZWZlcml0aSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMjNweDtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgLnNsb3QtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmFkZC1wcmVmIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMDZcIjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgICAgICAgICBsZWZ0OiAtMzBweDtcclxuICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsLnRpdGxlcyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUgYSB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciBhIHtcclxuICAgICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2FtZXMge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRyb2xzIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgLnRpbWUge1xyXG4gICAgICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB9XHJcbiAgICAgIC5sb2dvIHtcclxuICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDE1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnRpbWUge1xyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpbWVDbG9jayB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICAgIC8qIFNpbXBsZSBBbmltYXRpb24gKi9cclxuICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICNwb2ludCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLW1vei1hbmltYXRpb246IG15bW92ZSAxcyBlYXNlIGluZmluaXRlO1xyXG4gICAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogbXltb3ZlIDFzIGVhc2UgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMnB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5idG4tZ3JvdXAge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5nYW1lLWNvbnRhaW5lci13cmFwcGVyIHtcclxuICAgICAgJi5jbG9zZU1lbnUge1xyXG4gICAgICAgICYuZ2FtZS0xNi05IHtcclxuICAgICAgICAgIHdpZHRoOiA5ODBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmdhbWUtNC0zIHtcclxuICAgICAgICAgIHdpZHRoOiA4NjBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuZ2FtZS1tZW51IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jb250cm9scyB7XHJcbiAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgIGhlaWdodDogMTUwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAjY2xvc2VNZW51IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50aW1lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5idG4tZ3JvdXAgYnV0dG9uIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuZnVsbFNjcm4ge1xyXG4gICAgICAgIC5nYW1lLW1lbnUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5nYW1lLTE2LTkge1xyXG4gICAgICAgICAgd2lkdGg6IDk1dncgIWltcG9ydGFudDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzO1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5nYW1lLTQtMyB7XHJcbiAgICAgICAgICB3aWR0aDogNzJ2dyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XHJcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbnVsI3ByZWYtbGlzdCBsaSAuZ2FtZS1iYWNrIC5wcmVmZXJpdGk6aG92ZXIgaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7XHJcbn1cclxuICBcclxuLmxvZ2luLW1haW4tY29udCB7XHJcbiAgICB3aWR0aDogNTQwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAyODBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIGJhY2tncm91bmQ6ICMwZjBmMGYhaW1wb3J0YW50O1xyXG4gICAgLmxvZ2luLWNvbnQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgJi5zcGFuMSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZsb2F0OiBMZWZ0O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc3BhbjIge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBmbG9hdDogTGVmdDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zcGFuMyB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZsb2F0OiBMZWZ0O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxvZ2luLWJveCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxvZ2luLWJveCAuZm9ybS1ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgPiAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICBoZWlnaHQ6MjhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgLjE1cztcclxuICAgICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAuMTVzO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9naW4tY29udCB7XHJcbiAgICAgIC5idG4uYnRuLXJlZ2lzdHJhemlvbmUsIC5sb2dpbi1ib3ggLmJ0bi5idG4tbG9naW4ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDJweCAxMnB4O1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICAuYnRuLmJ0bi1yZWdpc3RyYXppb25lIHtcclxuICAgICAgICBtYXJnaW46IDMwcHggMCAwIDIwN3B4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZXJyb3ItbXNnIHtcclxuICAgICAgc3Bhbi5zcGFuMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBMZWZ0O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmVycm9yLWltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHNwYW4uc3BhbjIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNDBweCk7XHJcbiAgICAgICAgZmxvYXQ6IExlZnQ7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ib2R5Z2FtZSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuaWZyYW1lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5nYW1lLXBvcHVwLWNvbnRhaW5lciB7XHJcbiAgYmFja2dyb3VuZDogIzAwMDtcclxuICAtd2Via2l0LWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IGZpeGVkO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLm1pZGRsZS1ib3gge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTAwdnc7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSA1MHB4KTtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvc2ZvbmRpL2Nhc2luby1nYW1lLmpwZyk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgfVxyXG4gIC5wb3B1cC1ib3gge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcclxuICBib2R5LmNhc2lubyAud3JhcHBlci1ib3hlZCAjbWFpbi5tYWluLWNvbnRhaW5lci1jYXNpbm8tbmV3IC5jb250YWluZXItZmx1aWQgLnJvdyAucmlnaHQtY29udCAuc3ViLW1lbnUtY29udCB1bCNzbG90dHlwZSBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweCFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxM3B4IDZweCFpbXBvcnRhbnRcclxuICB9XHJcbn0iLCIvKiBWSVJUVUFMIEdBTUVTICovXHJcblxyXG4ubWFpbi1jb250YWluZXItdmlydHVhbCB7XHJcbiAgICAudG9wLWNvbnRhaW5lciB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvdmlydHVhbC92aXJ0dWFsLWJrLmpwZyk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMHB4IC01MHB4O1xyXG4gICAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAuYW5pbWF0ZS1ib3gge1xyXG4gICAgICAgIC5zbGljZS1hIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvdmlydHVhbC9zbGljZS1hLnBuZykgbm8tcmVwZWF0O1xyXG4gICAgICAgICAgbWluLWhlaWdodDogNDUwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBhbmltYXRpb246IHZpcnR1YWxzbGlhIDJzIGVhc2UtaW47XHJcbiAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogdmlydHVhbHNsaWEgMnMgZWFzZS1pbjtcclxuICAgICAgICAgIC1tb3otYW5pbWF0aW9uOiB2aXJ0dWFsc2xpYSAycyBlYXNlLWluO1xyXG4gICAgICAgICAgLW8tYW5pbWF0aW9uOiB2aXJ0dWFsc2xpYSAycyBlYXNlLWluO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2xpY2UtYiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL3ZpcnR1YWwvc2xpY2UtYi5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgIG1pbi1oZWlnaHQ6IDQ1MHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiB2aXJ0dWFsc2xpYiAycyBlYXNlLWluO1xyXG4gICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHZpcnR1YWxzbGliIDJzIGVhc2UtaW47XHJcbiAgICAgICAgICAtbW96LWFuaW1hdGlvbjogdmlydHVhbHNsaWIgMnMgZWFzZS1pbjtcclxuICAgICAgICAgIC1vLWFuaW1hdGlvbjogdmlydHVhbHNsaWIgMnMgZWFzZS1pbjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWNlLWMge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdWaWdhJywgc2Fucy1zZXJpZjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAxcHggIzAwMDAwMDtcclxuICAgICAgICAgIGFuaW1hdGlvbjogdmlydHVhbHNsaWMgMnMgZWFzZS1pbjtcclxuICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiB2aXJ0dWFsc2xpYyAycyBlYXNlLWluO1xyXG4gICAgICAgICAgLW1vei1hbmltYXRpb246IHZpcnR1YWxzbGljIDJzIGVhc2UtaW47XHJcbiAgICAgICAgICAtby1hbmltYXRpb246IHZpcnR1YWxzbGljIDJzIGVhc2UtaW47XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50b3AtbWVudSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAucGFuZWwge1xyXG4gICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgIGFuaW1hdGlvbjogYm94dmlydGFuIDFzIGVhc2UtaW47XHJcbiAgICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogYm94dmlydGFuIDFzIGVhc2UtaW47XHJcbiAgICAgICAgICAtbW96LWFuaW1hdGlvbjogYm94dmlydGFuIDFzIGVhc2UtaW47XHJcbiAgICAgICAgICAtby1hbmltYXRpb246IGJveHZpcnRhbiAxcyBlYXNlLWluO1xyXG4gICAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAxcHggIzAwMDtcclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnVmlnYScsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYW5lbC1ib2R5IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgLm5hdiA+IGxpIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgPiBhLCAmOmhvdmVyID4gYSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUgPiBhIHtcclxuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAxcHggIzAwMDAwMDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5ib3R0b20tY29udGFpbmVyIHtcclxuICAgICAgLnRhYi1wYW5lIC5wYW5lbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGFuaW1hdGlvbjogYm94dmlydGFuIDFzIGVhc2UtaW47XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGJveHZpcnRhbiAxcyBlYXNlLWluO1xyXG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBib3h2aXJ0YW4gMXMgZWFzZS1pbjtcclxuICAgICAgICAtby1hbmltYXRpb246IGJveHZpcnRhbiAxcyBlYXNlLWluO1xyXG4gICAgICB9XHJcbiAgICAgIC5nYW1lLWJveCAucGFuZWwge1xyXG4gICAgICAgIG1hcmdpbjogNXB4IGF1dG87XHJcbiAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgICA+IGg1IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgLmltYWdlLWJveCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgPiAubGFiZWwge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICAgICAgICAgICAgYW5pbWF0aW9uOiBsYWJlbGFuIDVzIGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBsYWJlbGFuIDVzIGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgIC1tb3otYW5pbWF0aW9uOiBsYWJlbGFuIDVzIGluZmluaXRlIGFsdGVybmF0ZS1yZXZlcnNlO1xyXG4gICAgICAgICAgICAgIC1vLWFuaW1hdGlvbjogbGFiZWxhbiA1cyBpbmZpbml0ZSBhbHRlcm5hdGUtcmV2ZXJzZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAuYnRuOmhvdmVyIHtcclxuICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdhbWUtY29udGFpbmVyIHtcclxuICAgICAgLmdhbWUtY29udGFpbmVyIHtcclxuICAgICAgICBtYXJnaW46IDVweCBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgIC5nYW1lLXRhYiB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICNkaXZzbG90IC5nYW1lLWJveCB7XHJcbiAgICAgICAgICB3aWR0aDogY2FsYygxNi42NiUgLSAxMHB4KTtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDVweCAxMHB4IDVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgLmdhbWUtZnJvbnQge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBzcGFuLmxhYmVsLWNhc2lubyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5nYW1lLWJhY2sge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgLmdhbWUtdGl0bGUge1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLC41KTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDVweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5ib3R0b20tY29udGFpbmVyLWJhY2sgLmxvZ28tZ2FtZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxM3B4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuYm90dG9tLWNvbnRhaW5lci1iYWNrIC5idG4tcGxheSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmM0MDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjlweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRvcDogODBweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLmdhbWUtYmFjayB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZ2FtZS1mcm9udCBpbWcge1xyXG4gICAgICAgICAgICAtd2Via2l0LWZpbHRlcjogYmx1cig2cHgpO1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIoNnB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ib3R0b20tY29udGFpbmVyLWJhY2sgLmJ0bi1wbGF5e1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG5cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgICAvLyAuZ2FtZS1ib3gge1xyXG4gICAgICAgIC8vICAgaGVpZ2h0OiAxMjJweDtcclxuICAgICAgICAvLyAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgICAgICAvLyAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgLy8gICB3aWR0aDogMTQuMjMlO1xyXG4gICAgICAgIC8vICAgPiAuZ2FtZS1pbmZvIHtcclxuICAgICAgICAvLyAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIC8vICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgLy8gICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAvLyAgICAgPiAuZ2FtZS1mcm9udCB7XHJcbiAgICAgICAgLy8gICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8vICAgICAgID4ge1xyXG4gICAgICAgIC8vICAgICAgICAgaW1nIHtcclxuICAgICAgICAvLyAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgLy8gICAgICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgLy8gICAgICAgICB9XHJcbiAgICAgICAgLy8gICAgICAgICAubGFiZWwtY2FzaW5vIHtcclxuICAgICAgICAvLyAgICAgICAgICAgJi5sZWZ0IHtcclxuICAgICAgICAvLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgbGVmdDogLTRweDtcclxuICAgICAgICAvLyAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAvLyAgICAgICAgICAgICBwYWRkaW5nOiAycHggNHB4O1xyXG4gICAgICAgIC8vICAgICAgICAgICAgIHRleHQtc2hhZG93OiAwIDFweCAxcHggIzAwMDtcclxuICAgICAgICAvLyAgICAgICAgICAgfVxyXG4gICAgICAgIC8vICAgICAgICAgICAmLnJpZ2h0IHtcclxuICAgICAgICAvLyAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgcmlnaHQ6IC00cHg7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgLy8gICAgICAgICAgICAgcGFkZGluZzogMnB4IDRweDtcclxuICAgICAgICAvLyAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDA7XHJcbiAgICAgICAgLy8gICAgICAgICAgIH1cclxuICAgICAgICAvLyAgICAgICAgIH1cclxuICAgICAgICAvLyAgICAgICB9XHJcbiAgICAgICAgLy8gICAgIH1cclxuICAgICAgICAvLyAgIH1cclxuICAgICAgICAvLyAgICY6aG92ZXIge1xyXG4gICAgICAgIC8vICAgICA+IC5nYW1lLWluZm8gPiAuZ2FtZS1mcm9udCB7XHJcbiAgICAgICAgLy8gICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgICA+IC5nYW1lLWluZm8ge1xyXG4gICAgICAgIC8vICAgICAgID4gLmdhbWUtYmFjayB7XHJcbiAgICAgICAgLy8gICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAvLyAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgICAgIC8vICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAvLyAgICAgICB9XHJcbiAgICAgICAgLy8gICAgICAgYW5pbWF0aW9uOiBnYW1lYW4gLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC8vICAgICAgIC13ZWJraXQtYW5pbWF0aW9uOiBnYW1lYW4gLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC8vICAgICAgIC1tb3otYW5pbWF0aW9uOiBnYW1lYW4gLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIC8vICAgICAgIC1vLWFuaW1hdGlvbjogZ2FtZWFuIC41cyBlYXNlLWluLW91dDtcclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vICAgPiAuZ2FtZS1pbmZvID4gLmdhbWUtYmFjayB7XHJcbiAgICAgICAgLy8gICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgLy8gICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAvLyAgIH1cclxuICAgICAgICAvLyAgID4gLmdhbWUtaW5mbyA+IC5nYW1lLWJhY2sgPiB7XHJcbiAgICAgICAgLy8gICAgIC5nYW1lLXRpdGxlIHtcclxuICAgICAgICAvLyAgICAgICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4ICMwMDAwMDA7XHJcbiAgICAgICAgLy8gICAgICAgcGFkZGluZzogMnB4IDA7XHJcbiAgICAgICAgLy8gICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xyXG4gICAgICAgIC8vICAgICAgIHAge1xyXG4gICAgICAgIC8vICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgLy8gICAgICAgfVxyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gICAgIC5ib3R0b20tY29udGFpbmVyLWJhY2sge1xyXG4gICAgICAgIC8vICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAvLyAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgLy8gICAgICAgPiAubG9nby1nYW1lIHtcclxuICAgICAgICAvLyAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAgIC8vICAgICAgICAgaW1nIHtcclxuICAgICAgICAvLyAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIC8vICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gICAgICAgICAgIG1heC1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgLy8gICAgICAgICB9XHJcbiAgICAgICAgLy8gICAgICAgfVxyXG4gICAgICAgIC8vICAgICAgIC5idG4tcGxheSB7XHJcbiAgICAgICAgLy8gICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgIC8vICAgICAgICAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgICAgICAgLy8gICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgLy8gICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIC8vICAgICAgIH1cclxuICAgICAgICAvLyAgICAgfVxyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbi8qIFZJUlRVQUwgTUVOVSAqL1xyXG5cclxuLm1haW4tY29udGFpbmVyLXZpcnR1YWwgLnRvcC1tZW51LXZpcnR1YWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB1bCB7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgICAgcGFkZGluZzogMDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA3cHggMjBweDtcclxuICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgIHdpZHRoOiAyMDBweDtcclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5hY3RpdmUsICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9XFwnaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcXCc+PGZpbHRlciBpZD1cXCdncmF5c2NhbGVcXCc+PGZlQ29sb3JNYXRyaXggdHlwZT1cXCdtYXRyaXhcXCcgdmFsdWVzPVxcJzAuMzMzMyAwLjMzMzMgMC4zMzMzIDAgMCAwLjMzMzMgMC4zMzMzIDAuMzMzMyAwIDAgMC4zMzMzIDAuMzMzMyAwLjMzMzMgMCAwIDAgMCAwIDEgMFxcJy8+PC9maWx0ZXI+PC9zdmc+I2dyYXlzY2FsZVwiKTtcclxuICAgICAgICAgICAgLyogRmlyZWZveCAzLjUrICovXHJcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheTtcclxuICAgICAgICAgICAgLyogSUU2LTkgKi9cclxuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgLyogQ2hyb21lIDE5KyAmIFNhZmFyaSA2KyAqL1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5hY3RpdmUgaW1nLCAmOmhvdmVyIGltZyB7XHJcbiAgICAgICAgICAgIGZpbHRlcjogbm9uZTtcclxuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgwJSk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICIsIi8qIE1BSU4gUEFMSU5TRVNUSSAqL1xyXG5cclxuLnBhbGluc2VzdGktY29udGFpbmVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgXHJcbiAgICAgIC5tYWluLXBhbGluc2VzdGkgeyAgICBcclxuICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7ICAgICAgIFxyXG4gICAgICAgICAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGVhZGluZy1zcG9ydCB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggMHB4IDVweCAwcHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAudGl0bGUtaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaWNvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA4OXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGFsLWhlYWRpbmcgLmljb24tY29udGFpbmVyLXN1YiA+IGRpdiwgLmhlYWRpbmctc3BvcnQgLmljb24tY29udGFpbmVyID4gZGl2IHtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnBhbC1oZWFkaW5nIC5pY29uLWNvbnRhaW5lci1zdWIgPiBkaXY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5oZWFkaW5nLXNwb3J0IC5pY29uLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICA+IGRpdjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDBweCBzb2xpZDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5uZXh0LXBhZ2UsIC5zZWxlY3QtYWxsLCAucHJpbnQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGEgPiBpIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggN3B4O1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYWwtaGVhZGluZyB7XHJcbiAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogNHB4IDA7XHJcbiAgICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDZweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaWNvbi1jb250YWluZXItc3ViIHtcclxuICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgLm5leHQtcGFnZS1wYWwsIC5zZWxlY3QtYWxsLXBhbCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBhIGkge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDRweCA3cHg7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuYnRuLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgLmJ0bi1uZXh0LXBhZ2Uge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNnB4O1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHRvcDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjEzOCc7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgdWwucGFsLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCA1cHggNXB4IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5wYWwtY29udGFpbmVyIHtcclxuICAgICAgICAgIC5jaGVja2JveCB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgICAgICA+IGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5kaXZzcGFuIHtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAuY2VudGVydWxsaXBzcGFuIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiIsIi8qIFFVT1RBIEZBVk9SSVRBICovXHJcblxyXG4vKiBRVU9URSBGQVZPUklURSAqL1xyXG5cclxuLnF0LWZhdiAuc3BvcnQtcXQtY29udCB1bCBsaSB7XHJcbiAgLnF1b3RlIC5xdGEge1xyXG4gICAgZm9udC1zaXplOiAxMXB4O1xyXG4gIH1cclxuICAuZXZlbnQgLmNoYW1waW9uc2hpcCwgLm9yYXJpbyAuZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5ib2R5Lm9kZHNsZXNzdGhhbntcclxuICAucXVvdGUtcGFnZXtcclxuICAgIHBhZGRpbmc6MDtcclxuICAgIC5sZWZ0LWNvbHVtbi1xdW90ZXtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAubWFpbi1jb250YWluZXItcXVvdGUge1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gNjIwcHgpO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIC5tYWluLWNvbnRhaW5lcntcclxuICAgICAgICB3aWR0aDoxMDAlIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW46MDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnJpZ2h0LWNvbHVtbi1xdW90ZSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcbiAgLnF0LWZhdiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAucXQtbWF4LCAudGVtcG8ge1xyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICB9XHJcbiAgICAucXQtbWF4IC5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwsIC50ZW1wbyAuc2xpZGVyLnNsaWRlci1ob3Jpem9udGFsIHtcclxuICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgcmlnaHQ6IHVuc2V0ICFpbXBvcnRhbnQ7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnF0LW1heCBzcGFuLCAudGVtcG8gc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgLnNwb3J0LWJ0biB1bCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgIGxpIHtcclxuICAgICAgICB3aWR0aDogY2FsYygyMCUgLSAycHgpO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDFweDtcclxuICAgICAgICAuc3BvcnQge1xyXG4gICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ldmVudC1ubyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNwb3J0LXF0LWNvbnQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgdWwge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICYudGl0bGUge1xyXG4gICAgICAgICAgICAucXVvdGUge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMzAlO1xyXG4gICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNwb3J0LXRpdGxlIHtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMTVweDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnF1b3RlIC5xdGEtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4OyAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHRleHQtaW5kZW50OiAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5xdW90ZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgLnF0YSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzMuMzMlIC0gNHB4KTtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMnB4O1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmR1ZS1xdW90ZSBsaSB7XHJcbiAgICAgICAgICAmLnRpdGxlIC5xdW90ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgLnF0YS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnF1b3RlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAucXRhIHtcclxuICAgICAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgIC5vcmFyaW8ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2JTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIC5kYXRlIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBib3R0b206IC0zcHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmV2ZW50IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogNjQlO1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAuY2hhbXBpb25zaGlwIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWF0Y2gge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBib3R0b206IC01cHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICIsImJvZHkucmVnaXN0cmF6aW9uZXtcclxuICBzZWN0aW9uI21haW57XHJcbiAgICB3aWR0aDogOTUwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIC5yZWdpc3RyYXppb25lLXBhZ2Uge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIFxyXG4gICAgICAjZm9ybVJlZ3tcclxuICAgICAgICAvLyB3aWR0aDogY2FsYygxMDAlIC0gMzYwcHgpO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLDUxLDUxLDAuOCk7XHJcbiAgICAgICAgJjpiZWZvcmV7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogLTM2MHB4O1xyXG4gICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9iYW5uZXIvZW4vQUQ2LmpwZyk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmFmdGVye1xyXG4gICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IC0zNjBweDtcclxuICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAzMTVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvYmFubmVyL2VuL0xDaGF0LTIuanBnKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LWNvbnRlbnR7XHJcbiAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAucmlnaHQtY29udGVudHtcclxuICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgXHJcbiAgICAgIC50aXRsZXsgICAgIFxyXG4gICAgICAgIG1hcmdpbjogMHB4IDAgMTBweCAwOyBcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucm93e1xyXG4gICAgICAgIC5mb3JtLWdyb3Vwe1xyXG4gICAgICAgICAgaS5mYS1pbmZve1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDgwcHg7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5saW1pdGktZGVwb3NpdG8ge1xyXG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgIG1hcmdpbjogNXB4IDAgMTBweCAwO1xyXG4gICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuY29uZmVybWUtYm90dG9tIHtcclxuICAgICAgICAudGl0bGUge1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICAgICAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XHJcbiAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLWdyb3Vwe1xyXG4gICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDEwcHggMDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIC5idG4tYXByaS1jb250byB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIFxyXG4gICAgICBcclxuICAgICAgLnJpZ2h0LWNvbnRlbnR7XHJcbiAgICAgICAgdWwubGlzdC1pbmxpbmV7XHJcbiAgICAgICAgICBsaXtcclxuICAgICAgICAgICAgLy8gd2lkdGg6YXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNSUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAmLmxpLXRpbWV6b25le1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDY1JSAtIDRweCkgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgICBcclxuICB9XHJcbiAgZm9ybS5yZWdpc3RyYXRpb24tYmFubmVyc3tcclxuICAgIHNlY3Rpb24jbWFpbntcclxuICAgICAgLnJlZ2lzdHJhemlvbmUtcGFnZSB7XHJcbiAgICAgICAgLmJhbm5lci1jb250e1xyXG4gICAgICAgICAgd2lkdGg6MzUwcHg7XHJcbiAgICAgICAgICBmbG9hdDpyaWdodDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgJi5iYW5uZXJ7XHJcbiAgICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMil7ICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICNmb3JtUmVne1xyXG4gICAgICAgICAgZmxvYXQ6bGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDM1NXB4KSFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuICAudG9vbHRpcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAudG9vbHRpcC1pbm5lciB7XHJcbiAgICAgIG1heC13aWR0aDogNTAwcHggIWltcG9ydGFudDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogYmxhY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBwYWRkaW5nOjEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC8qIE1PREFMIFJFR0lTVFJBWklPTkUgRVJST1IgKi9cclxuICBcclxuICAuZGlhbG9nLWVycm9yZS1yZWcgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHAge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAvKiBDT05GRVJNQSBSRUdJU1RSQVpJT05FICovXHJcbiAgXHJcbiAgLmNvbmZlcm1hLXJlZ2lzdHJhemlvbmUge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBwYWRkaW5nOiAyMHB4IDVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgLmJ0bi1jb25mZXJtYSBhIHtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuICAgIC5idXR0b24tY29udGFpbmVyIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZy1yZWNhcHRjaGEge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGlmcmFtZSB7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAubW9kYWwgLmctcmVjYXB0Y2hhIGlmcmFtZSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgfVxyXG4gICIsImJvZHkuYWZmaWxpYXRpe1xyXG4gICAgY29sb3I6I2ZmZjtcclxuICAgIHNlY3Rpb24jbWFpbntcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAuY29udGFpbmVyLWZsdWlkLmFmZmlsaWF0aS1wYWdle1xyXG4gICAgICAgICAgICBtYXJnaW46IDUwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggNDBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg1MSw1MSw1MSwuOCk7XHJcbiAgICAgICAgICAgIC50aXRsZXtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGg0e1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbnB1dC5mb3JtLWNvbnRyb2wsXHJcbiAgICAgICAgICAgIHNlbGVjdC5mb3JtLWNvbnRyb2x7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6MzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb2wtc20tNi5jb2wtbWQtNi5sZWZ0LWNvbnRlbnQsXHJcbiAgICAuY29sLXNtLTYuY29sLW1kLTYucmlnaHQtY29udGVudHtcclxuICAgICAgICAuZm9ybS1ncm91cC5yb3d7XHJcbiAgICAgICAgICAgIGxhYmVsLmNvbC1zbS00LmNvbnRyb2wtbGFiZWx7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jb2wtc20tOHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOjEwMCU7XHJcbiAgICAgICAgICAgICAgICBpbnB1dC5mb3JtLWNvbnRyb2x7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNlbGVjdC5mb3JtLWNvbnRyb2x7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiB1bnNldDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVsLmxpc3QtaW5saW5le1xyXG4gICAgICAgICAgICAgICAgICAgIGxpLmxpc3QtaXRlbXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDMzLjMzJSAtIDNweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmRhdGktcGVyc29uYWxpe1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEwcHgpO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxuICAgIC5pbmZvcm1hemlvbml7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgLmZvcm0tZ3JvdXAucm93e1xyXG4gICAgICAgICAgICBsYWJlbC5jb250cm9sLWxhYmVse1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29sLXNtLTR7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgdGV4dGFyZWEuZm9ybS1jb250cm9se1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuY29uZmVybWV7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIC5idXR0b24tY29udGFpbmVye1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICB3aWR0aDoyNTBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuLyogQUZGSUxJQVRJICovXHJcblxyXG4vLyBib2R5LmFmZmlsaWF0aSAubWFpbi1jb250YWluZXIge1xyXG4vLyAgIHBhZGRpbmc6IDBweDtcclxuLy8gfVxyXG5cclxuLy8gLmFmZmlsaWF0aS1wYWdlIHtcclxuLy8gICBwYWRkaW5nOiAxMHB4O1xyXG4vLyAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuLy8gICAuZm9ybS1jb250cm9sIHtcclxuLy8gICAgIG1heC13aWR0aDogMjUwcHg7XHJcbi8vICAgfVxyXG4vLyAgIC50aXRsZSB7XHJcbi8vICAgICBwYWRkaW5nOiA1cHg7XHJcbi8vICAgICBtYXJnaW46IDVweCAwIDEwcHggMDtcclxuLy8gICB9XHJcbi8vICAgLmluZm9ybWF6aW9uaSBsYWJlbCB7XHJcbi8vICAgICBtYXJnaW46IDBweDtcclxuLy8gICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4vLyAgIH1cclxuLy8gICAuZm9ybS1jb250cm9sLnRleHRhcmVhIHtcclxuLy8gICAgIG1heC13aWR0aDogMTAwJTtcclxuLy8gICB9XHJcbi8vICAgLmJ1dHRvbi1jb250YWluZXIge1xyXG4vLyAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4vLyAgICAgLmJ0biB7XHJcbi8vICAgICAgIHdpZHRoOiAyMDBweDtcclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vIH1cclxuIiwiLyogRk9PVEVSICovXHJcbiAgXHJcbmZvb3RlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgLmZvb3Rlci10b3AgeyAgXHJcbiAgICB3aWR0aDogMTExMnB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgLnBhZ2UtaGVhZGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDAgMCAwO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDBweDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgPiBsaSBhIHtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAzcHggMDtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcclxuICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgIGZvbnQtc2l6ZToxMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNvY2lhbCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAgIC50ZXJ6ZS1wYXJ0aSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgZGlzcGxheSA6bm9uZTtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDIycHg7XHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgICAvKiBDaHJvbWUsIFNhZmFyaSwgT3BlcmEgKi9cclxuICAgICAgICAgICAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xyXG4gICAgICAgIC5jb2wtbWQtMTB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICAgICAgICBvcGFjaXR5OiAwLjM7ICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFuZWwtbGljZW5zZXtcclxuICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICB9XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweCAwIDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogdW5zZXQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjM7XHJcbiAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC44O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY29sLXNtLTF7XHJcbiAgICAgICAgICB3aWR0aDo3NXB4O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgPiBkaXYjY2VnLXNlYWwtY29udGFpbmVye1xyXG4gICAgICAgICAgICA+IGRpdntcclxuICAgICAgICAgICAgICB3aWR0aDo3NXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDo3NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhe1xyXG4gICAgICAgICAgICB3aWR0aDo3NXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgIH1cclxuICAgICAgLnBheSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjhweDtcclxuICAgICAgICBkaXYge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICAgIHdpZHRoOiA0OTVweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAmOmJlZm9yZXtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYXJkL3RvdC1wYXltZW50LW5ldy5wbmcpO1xyXG4gICAgICAgICAgICB3aWR0aDogNDk1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDg3JTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FyZC9wYWdvZWZlY3Rpdm8tcGF5bWVudHMucG5nKTtcclxuICAgICAgICAgICAgd2lkdGg6IDQ2NXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE2N3B4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNTM5cHg7XHJcbiAgICAgICAgICAgIHRvcDogLTY5cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTUlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgLXdlYmtpdC1maWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcclxuICAgICAgICAgICAgLyogQ2hyb21lLCBTYWZhcmksIE9wZXJhICovXHJcbiAgICAgICAgICAgIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG4gICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnB1bGwtcmlnaHQge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB1bCBsaSB7XHJcbiAgICAgICAgICAgICYuc2tyaWxsIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2FyZC90b3QtcGF5bWVudC5wbmcpIDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnBheXNhZmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jYXJkL3RvdC1wYXltZW50LnBuZykgLTU3cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnZpc2Ege1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jYXJkL3RvdC1wYXltZW50LnBuZykgLTExNHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tYXN0ZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9jYXJkL3RvdC1wYXltZW50LnBuZykgLTE3MHB4IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5uZXRlbGxlciB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA5MXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL2NhcmQvdG90LXBheW1lbnQucG5nKSAtMjI3cHggMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmVsZWN0cm9uIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDUxcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvY2FyZC90b3QtcGF5bWVudC5wbmcpIC0zMjVweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5jb250YWluZXItZmx1aWR7XHJcbiAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxke1xyXG4gICAgICAgICAgICB3aWR0aDo1NDBweDtcclxuICAgICAgICAgICAgZmxvYXQ6cmlnaHQ7XHJcbiAgICAgICAgICAgID4gLmNvbC1tZC0ye1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQsICAmOm50aC1jaGlsZCg0KXtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucGFnZS1oZWFkZXJ7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHVse1xyXG4gICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBcclxuICAgICAgICAgICYucGF5LmNvbC1tZC0xMiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIC5jb2wtbWQtMiB7XHJcbiAgICAgICAgICAgIC5wYWdlLWhlYWRlciBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICB0b3A6IDRweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIC5wYWdlLWhlYWRlciBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwNWFcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCgyKSAucGFnZS1oZWFkZXIgc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTg3XCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykgLnBhZ2UtaGVhZGVyIHNwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjAwNVwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIC5wYWdlLWhlYWRlciBzcGFuOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwYzBcIjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOm50aC1jaGlsZCg1KSAucGFnZS1oZWFkZXIgc3BhbjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMDU5XCI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoNikgLnBhZ2UtaGVhZGVyIHNwYW46YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA5ZVwiO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBkaXYucm93LnRleHQgPiBkaXYuY29sLW1kLTEyID4gZGl2LmdhbWJsaW5nLWxpbmtzIHtcclxuICAgICAgbWFyZ2luOiAyNXB4IDA7XHJcbiAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICA+IGEge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDI1cHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiIsIi5sZWZ0LWNvbHVtbiAucGFnZS1oZWFkZXIsIFxyXG4ubGVmdC1jb2x1bW4tcXVvdGUgLnBhZ2UtaGVhZGVyIHtcclxuICBwYWRkaW5nOiA2cHggMDtcclxuICBtYXJnaW46IDBweDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcbiAgXHJcbi5uYXZiYXItZGVmYXVsdC5zaWRlYmFyIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC5zaWRlYmFyLW5hdiB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAucGFnZS1oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiA2cHggMDtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAmLm5hdiB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDRweDtcclxuICAgICAgfVxyXG4gICAgICA+IGxpIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgICAgICBib3JkZXItdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDRweDtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMTFweDtcclxuICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lOyAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDE4cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCwgMThweCwgY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIxN3B4IDlweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmxpdmUtYmV0dGluZyBhIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweCwgMjBweCwgY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IDIxN3B4IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn1cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLyoqKipORVcgQkVUVElORyBNRU5VKioqKi9cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5iZXR0aW5nLW1lbnUtNCB7XHJcbiAgcGFkZGluZy10b3A6NHB4O1xyXG4gIGZsb2F0OmxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbGkge1xyXG4gICAgJi5oZWFkZXIge1xyXG4gICAgICBwYWRkaW5nOiA2cHggMDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxuICAgICYubGV2ZWwtMSB7XHJcbiAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiA4cHggNXB4IDhweCA3cHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgJi5zcG9ydCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAyMHB4O1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxOXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICByaWdodDogN3B4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgdG9wOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE4cHggMThweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLmV2ZW50LW5vIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDVweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDExcHg7XHJcbiAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgJiNsaXZlLWJldHRpbmcgYSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQgPiBhIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNHB4IDFweCA0cHg7XHJcbiAgICAgICAgYXtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgdWwudHJlZXZpZXctbWVudSBsaS5sZXZlbC0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDRweDtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCA1cHggMnB4IDdweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICB9IFxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAtM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmLm5hemlvbmUge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMThweDtcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmV2ZW50LW5vIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IDlweDtcclxuICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bC50cmVldmlldy1tZW51IGxpLmxldmVsLTMgeyAgICAgICAgICBcclxuICAgICAgICAgIHBhZGRpbmc6IDAgNHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzMHB4IDVweCAyNnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjA5NlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYwMGNcIjtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDZweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHNwYW4uZXZlbnQtbm8ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogOXB4O1xyXG4gICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0gICAgXHJcbiAgfVxyXG4gICYuZXh0cmF7XHJcbiAgICBsaXtcclxuICAgICAgYXtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHghaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAxOXB4O1xyXG4gICAgICAgICY6YmVmb3Jle1xyXG4gICAgICAgICAgbGVmdDogLThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgd2lkdGg6IDE4cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICByaWdodDogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMThweCAxOHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOjBweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDRweCAwcHggNHB4IWltcG9ydGFudDtcclxuICAgICAgICBhe1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4gIFxyXG4vKiBFWFRSQSBNRU5VICovXHJcblxyXG4ubGVmdC1jb2x1bW4gLmV4dHJhLW1lbnUge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuICBcclxuLmxpdmUtYmV0dGluZywgLmV2ZW50aS1vZ2dpLCAucXVvdGUtZmF2b3JpdGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG5cclxuLnBhbGluc2VzdGktcGFnZSAubGl2ZS1iZXR0aW5nLCBcclxuLnF1b3RlLXBhZ2UgLmxpdmUtYmV0dGluZyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG4gIFxyXG4ubGl2ZS1iZXR0aW5nIGEsIFxyXG4uZXZlbnRpLW9nZ2kgYSwgXHJcbi5xdW90ZS1mYXZvcml0ZSBhLCBcclxuLmV4cGlyaW5nLWV2ZW50cyBhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDBzO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmxpdmUtYmV0dGluZyBhLCBcclxuLmV2ZW50aS1vZ2dpIGEsIFxyXG4ucXVvdGUtZmF2b3JpdGUgYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxuICB0ZXh0LWluZGVudDogMnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICYuYnRue1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZXhwaXJpbmctZXZlbnRzIGEge1xyXG4gIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC1pbmRlbnQ6IDJweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gICYuYnRuIHNwYW46YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbiAgICByaWdodDogMTJweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gIH1cclxufVxyXG5cclxuLmV4cGlyaW5nLWV2ZW50cyBhLmJ0biBzcGFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjNcIjtcclxufVxyXG5cclxuLmxpdmUtYmV0dGluZyBhLmJ0bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7XHJcbn1cclxuXHJcbi5ldmVudGktb2dnaSBhLmJ0bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7XHJcbn1cclxuXHJcbi5xdW90ZS1mYXZvcml0ZSBhLmJ0bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGExXCI7XHJcbn1cclxuXHJcblxyXG4gIC8qIExFRlQgTUlOSSBNRU5VICovXHJcblxyXG4uc2lkZWJhci1uYXYubWluaS1tZW51IHtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgdWwge1xyXG4gICAgcGFkZGluZzogMHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICA+IGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgICAmLm9wbi1tZW51IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgID4gLmV2LW5hbWUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICBsZWZ0OiA0MHB4O1xyXG4gICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDJweDtcclxuICAgICAgICAgIGFuaW1hdGlvbjogbWluaS1hbiAwLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IG1pbmktYW4gMC41cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgIC1tb3otYW5pbWF0aW9uOiBtaW5pLWFuIDAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICAtby1hbmltYXRpb246IG1pbmktYW4gMC41cyBlYXNlLWluLW91dDtcclxuICAgICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmOmhvdmVyID4gYSA+IC5ldi1uYW1lIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4gIFxyXG5cclxuLyogQk9UVE9OSSBMSVZFIFNDT1JFIC0gU1RBVElTVElDSEUgLSBIT01FICovXHJcblxyXG5idXR0b24uYnRuIHtcclxuICAmLmJ0bi1saXZlLXNjb3JlLCAmLmJ0bi1zdGF0cyB7XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA1cHgpO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAgXHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgICY6YmVmb3JleyAgICAgIFxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB0b3A6IDRweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgfVxyXG4gICAgc3BhbntcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYnRuLWxpdmUtc2NvcmUge1xyXG4gICAgbWFyZ2luOiAwIDVweCAxMHB4IDA7XHJcbiAgfVxyXG4gICYuYnRuLXN0YXRzIHtcclxuICAgIG1hcmdpbjogMHB4IDBweCAwcHggNXB4O1xyXG4gIH1cclxuICAmLmJ0bi1saXZlLXNjb3JlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjBlN1wiO1xyXG4gIH1cclxuICAmLmJ0bi1zdGF0czpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwODBcIjtcclxuICB9XHJcbn1cclxuIiwiLyogU0xJREVTSE9XICovXHJcblxyXG4jc2xpZGVySW5kZXgge1xyXG4gIG1hcmdpbjogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIG1heC1oZWlnaHQ6IDI2MHB4O1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDBweCk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiAzMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gIH1cclxuICAuY2Fyb3VzZWwtY29udHJvbCB7XHJcbiAgICBzcGFuIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7XHJcbiAgICB9XHJcbiAgICAmLmxlZnQsICYucmlnaHQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcclxuICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xyXG4gICAgfVxyXG4gIH1cclxuICAmOmhvdmVyIC5jYXJvdXNlbC1jb250cm9sIHtcclxuICAgICYubGVmdCwgJi5yaWdodCB7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jYXJvdXNlbC1jb250cm9sIHtcclxuICAgICYubGVmdCBzcGFuLCAmLnJpZ2h0IHNwYW4ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgIH1cclxuICAgICYubGVmdCBzcGFuIGksICYucmlnaHQgc3BhbiBpIHtcclxuICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgcGFkZGluZzogMTBweCAxN3B4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgLml0ZW0ge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBtaW4td2lkdGg6IDY4MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLm5leHQubGVmdCwgJi5wcmV2LnJpZ2h0LCAmLmFjdGl2ZSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuY2Fyb3VzZWwtaW5kaWNhdG9yc3tcclxuICAgIGxpe1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyAuY2Fyb3VzZWwtZmFkZSB7XHJcbi8vICAgLmNhcm91c2VsLWlubmVyIHtcclxuLy8gICAgIC5pdGVtIHtcclxuLy8gICAgICAgb3BhY2l0eTogMDtcclxuLy8gICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDNzO1xyXG4vLyAgICAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgM3M7XHJcbi8vICAgICAgIC1vLXRyYW5zaXRpb246IG9wYWNpdHkgM3M7XHJcbi8vICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgM3M7XHJcbi8vICAgICB9XHJcbi8vICAgICAuYWN0aXZlIHtcclxuLy8gICAgICAgb3BhY2l0eTogMTtcclxuLy8gICAgICAgJi5sZWZ0LCAmLnJpZ2h0IHtcclxuLy8gICAgICAgICBsZWZ0OiAwO1xyXG4vLyAgICAgICAgIG9wYWNpdHk6IDA7XHJcbi8vICAgICAgICAgei1pbmRleDogMTtcclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgICAgLm5leHQubGVmdCwgLnByZXYucmlnaHQge1xyXG4vLyAgICAgICBvcGFjaXR5OiAxO1xyXG4vLyAgICAgfVxyXG4vLyAgIH1cclxuLy8gICAuY2Fyb3VzZWwtY29udHJvbCB7XHJcbi8vICAgICB6LWluZGV4OiAyO1xyXG4vLyAgIH1cclxuLy8gfVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE2MDFweCkge1xyXG4gICNzbGlkZXJJbmRleCB7XHJcbiAgICBtaW4taGVpZ2h0OiAyNjBweDtcclxuICAgIC5jYXJvdXNlbC1pbm5lciAuaXRlbSB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDI2MHB4O1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1pbi13aWR0aDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhcm91c2VsLCAuc2xpZGUsIC5jYXJvdXNlbC1pbm5lciB7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KTtcclxufVxyXG5cclxuLmNhcm91c2VsIC5pdGVtIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpO1xyXG4gIGEge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMHB4KTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwcHgpO1xyXG4gIH1cclxufVxyXG5cclxuLyogTVVMVElTTElERVIgKi9cclxuXHJcbi5tdWx0aXNsaWRlci1jb250IHtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIC5zbGlkZXItYm94LTEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gIH1cclxuICA+IGRpdiB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG4gIC5jb2wtbWQtNiAuc2xpZGVyLWJveC00IHtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMi41cHg7XHJcbiAgfVxyXG4gIFtjbGFzc149XCJzbGlkZXItYm94XCJdIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FwdGlvbiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBzcGFuIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgIHRleHQtaW5kZW50OiAxMXB4O1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICB9XHJcbiAgLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICBtYXJnaW46IDFweCAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2Fyb3VzZWwtaW5uZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgei1pbmRleDogOTk5OTk5OTtcclxuICAgICAgdG9wOiAwcHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBFVkVOVEkgUElVIEdJT0NBVEkgQ0FST1VTRUwgKi9cclxuXHJcbiNldmVudGlDYXJvdXNlbCAuaXRlbSB7XHJcbiAgbWFyZ2luOiA1cHggYXV0bztcclxufVxyXG5cclxuLnRwdW4gLmV2ZW50aS1waXUtZ2lvY2F0aSB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDI1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICAgIC5ldmVudGktY29udHJvbCB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgID4gYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICA+IC5wYW5lbC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICB9XHJcbiAgLnBhbmVsLWJvZHkge1xyXG4gICAgLnBhbmVsLWJvZHksIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucGFuZWwtZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNXB4O1xyXG4gICAgcmlnaHQ6IDVweDtcclxuICAgIGxlZnQ6IDVweDtcclxuICB9XHJcbiAgLmNvbnRhaW5lci1ldmVudG8ge1xyXG4gICAgLnRvcC1jb250YWluZXIge1xyXG4gICAgICAudGl0LWV2ZW50byB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4O1xyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5kYXRhLWV2ZW50byB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgICAgcmlnaHQ6IDEwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmltZy1ldmVudG8ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIC5ib3R0b20tY29udGFpbmVyIC5pbmQtcXQge1xyXG4gICAgICBwYWRkaW5nOiAzcHggMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5xdW90YSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAucXRhIHtcclxuICAgICAgICAgIG1pbi13aWR0aDogNDJweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDFweCA1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucXVvdGEtYXR0aXZhIC5xdGEge1xyXG4gICAgICAgIG1pbi13aWR0aDogNDJweDtcclxuICAgICAgICBwYWRkaW5nOiAxcHggNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogRVZFTlRJIFBJVSBHSU9DQVRJIDIgKi9cclxuXHJcbi50cC1jaW4gLmV2ZW50aS1waXUtZ2lvY2F0aSB7XHJcbiAgPiAucGFuZWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICB1bCBsaSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcGFkZGluZzogMnB4O1xyXG4gICAgLnJvdy1wYXJ0aXRhIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICA+IHtcclxuICAgICAgICAudGl0b2xvLXBhcnRpdGEge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDI1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDk3JztcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlbXBvLXBhcnRpdGEge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEycHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDczJztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgID4gLnJvdy1wYXJ0aXRhID4gLnF1b3RlLXBhcnRpdGEge1xyXG4gICAgICAucXRhIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWluLXdpZHRoOiA0MnB4O1xyXG4gICAgICAgIG1hcmdpbjogMnB4IGF1dG87XHJcbiAgICAgICAgcGFkZGluZzogMXB4IDVweDtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICB9XHJcbiAgICAgIC5yb3cgLmNvbC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIC5xdW90YS1hdHRpdmEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA0cHg7XHJcbiAgICAgICAgICBsZWZ0OiA4cHg7XHJcbiAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMDUnO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyoqL1xyXG5cclxuLm5hdi10YWJzID4gbGkgPiBhIHtcclxuICBvcGFjaXR5OiAwLjc7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucGFuZWwgLm5hdi10YWJzID4gbGk6aG92ZXIgPiBhLCAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4vLyAuYm94LWNvdXBvbiAucGFuZWwucmllcGlsb2dvLXByZW5vdGF6aW9uZSxcclxuLy8gLmJveC1jb3Vwb24gLnJpY2FyaWNhLXNjaGVkLFxyXG4vLyAuYm94LWNvdXBvbiAucmllcGlsb2dvLXNjaGVkaW5hLFxyXG4udmVyaWZpY2Etc2NvbW1lc3NhLWNvbnRhaW5lcixcclxuLnJpY2VyY2Etc3BvcnQsXHJcbmJvZHkub2Rkc2xlc3N0aGFuIC5xdC1mYXYsXHJcbi50cHQucGl1LWdpb2NhdGUtY29udGFpbmVyLFxyXG4uaW5mby1hZ2VuemlhLWNvbnRhaW5lcixcclxuLnRwZC5waXUtZ2lvY2F0ZS1jb250YWluZXIsXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lcixcclxuLm1hcmtldC1tb3ZlcnMtY29udGFpbmVyLFxyXG4udWx0aW1lLXZpbmNpdGUtY29udGFpbmVyLFxyXG4ubG90dG8td2luLWNvbnRhaW5lcixcclxuLmV2ZW50aS1waXUtZ2lvY2F0aXsgIFxyXG4gIGZsb2F0OmxlZnQ7XHJcbiAgd2lkdGg6MTAwJTtcclxuICAucGFuZWwtaGVhZGluZywgLmhlYWRlciwgLnBhZ2UtdGl0bGUge1xyXG4gICAgbWF4LWhlaWdodDogNTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMzcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGg0LCA+IHNwYW4sIC50aXRsZSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHRleHQtaW5kZW50OiAyNXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwMGFcIjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcclxuICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICBsZWZ0OiAtMjJweDtcclxuICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBVTFRJTU8gTUlOVVRPIENPTlRBSU5FUiAtIEVWRU5UUyBNT1NUIFBMQVlFRCAqL1xyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIHsgIFxyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgJi5wYW5lbCAucGFuZWwtYm9keSB1bCBsaSB7XHJcbiAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgfVxyXG4gIC50YWItY29udGVudCB1bCA+IGxpIHtcclxuICAgIC5yb3ctcGFydGl0YSB7XHJcbiAgICAgIGhlaWdodDogMTEzcHg7XHJcbiAgICB9XHJcbiAgICAmOm50aC1jaGlsZCgtMm4rNikgPiAucm93LXBhcnRpdGEge1xyXG4gICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICB9XHJcbiAgICA+IC5yb3ctcGFydGl0YSB7XHJcbiAgICAgID4ge1xyXG4gICAgICAgIC50aXRvbG8tcGFydGl0YSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogMHB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIC5tYXRjaHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgbGVmdDogLTE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgICAgICBjb250ZW50OiAnXFxmMDk3JztcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlbXBvLXBhcnRpdGEge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucXVvdGUtcGFydGl0YSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICA+IC5xdW90ZS1wYXJ0aXRhIC5jb2wtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF0YSB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICBtaW4td2lkdGg6IDQycHg7XHJcbiAgICAgICAgICBtYXJnaW46IDBweCBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogM3B4IDE1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7ICAgICAgICBcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmZpcnN0LWNoaWxkIC5xdGE6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiMVwiO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOm50aC1jaGlsZCgyKSAucXRhOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlhcIjtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpudGgtY2hpbGQoMykgLnF0YTpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCIyXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5uYXYtdGFicyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgPiBsaSB7XHJcbiAgICAgICYuYWN0aXZlID4gYSB7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDE1cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgfVxyXG4gICAgICA+IGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDhweCAxNXB4IDhweCAxNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMTVweCA4cHggMTVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPiBzcGFuLmljb24ge1xyXG4gICAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDNweDtcclxuICAgICAgICAgIGxlZnQ6IDJweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnRhYi1jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB1bCB7XHJcbiAgICAgID4gbGkgPiAucm93LXBhcnRpdGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAwO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgICBsaSAucm93LXBhcnRpdGEgLnBpdSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6IHVuc2V0O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IHVuc2V0O1xyXG4gICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYW5lbC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICAuc3ViLXRpdGxlIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIH1cclxuICAgICAgdWwgbGkgLnJvdy1wYXJ0aXRhIGRpdiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZzogOHB4IDAgNnB4IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5zdWItdGl0bGUgZGl2IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMCA2cHggMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgJi5ldmVudCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHVsIGxpIC5yb3ctcGFydGl0YSB7XHJcbiAgICAgICAgZGl2IHtcclxuICAgICAgICAgICYudGVtcG8tcGFydGl0YSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5xdW90ZS1wYXJ0aXRhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlbXBvLXBhcnRpdGEge1xyXG4gICAgICAgICAgd2lkdGg6IDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuc3ViLXRpdGxlIGRpdi50aW1lIHtcclxuICAgICAgICB3aWR0aDogNSU7XHJcbiAgICAgIH1cclxuICAgICAgdWwgbGkgLnJvdy1wYXJ0aXRhIHtcclxuICAgICAgICAudGVtcG8tcGFydGl0YSB7XHJcbiAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgIHRvcDogOXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgYm90dG9tOjEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdG9sby1wYXJ0aXRhIHtcclxuICAgICAgICAgIHdpZHRoOiAyNyU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zdWItdGl0bGUgZGl2LmV2ZW50IHtcclxuICAgICAgICB3aWR0aDogMjclO1xyXG4gICAgICB9XHJcbiAgICAgIHVsIGxpIC5yb3ctcGFydGl0YSAudGl0b2xvLXBhcnRpdGEge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogdW5zZXQ7XHJcbiAgICAgICAgLW1vei1ib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWItY29udGVudCB1bCA+IGxpID4gLnJvdy1wYXJ0aXRhID4ge1xyXG4gICAgLnRlbXBvLXBhcnRpdGE6YmVmb3JlLCAudGl0b2xvLXBhcnRpdGE6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhbmVsLWJvZHkgLmNvbnRlbnQge1xyXG4gICAgdWwgbGkgLnJvdy1wYXJ0aXRhIC50aXRvbG8tcGFydGl0YSBzcGFuIHtcclxuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgIH1cclxuICAgIC5zdWItdGl0bGUgZGl2Lm1hcmtldHMge1xyXG4gICAgICB3aWR0aDogNjIlO1xyXG4gICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogOS4wOSUgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHVsIGxpIC5yb3ctcGFydGl0YSB7XHJcbiAgICAgIGRpdi5zdGF0LXBhcnRpdGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDhweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xyXG4gICAgICB9XHJcbiAgICAgIC5zdGF0LXBhcnRpdGEge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICB3aWR0aDogMjhweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnN1Yi10aXRsZSBkaXYuc3RhdCB7XHJcbiAgICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAmLkdjbCxcclxuICAmLnF0Y2x7XHJcbiAgICAubmF2LXRhYnMge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMzE1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgJi5hY3RpdmUgPiBhIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAxNXB4IDhweCAxNXB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAgICAgICAgIC1tb3otdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDE1cHg7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgICAtby10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgcGFkZGluZzogOHB4IDE1cHggOHB4IDE1cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAgICAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgPiBzcGFuLmljb24ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogM3B4O1xyXG4gICAgICAgICAgICBsZWZ0OiAycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgdWwge1xyXG4gICAgICAgID4gbGkge1xyXG4gICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgIFxyXG4gICAgICAgICAgPiAucm93LXBhcnRpdGEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4IDA7XHJcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgaGVpZ2h0OjM2cHg7XHJcbiAgICAgICAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgICAgICAgICAgfSAgICAgICAgICBcclxuICAgICAgICAgICAgLnRpdG9sby1wYXJ0aXRhIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI3JTsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IHVuc2V0O1xyXG4gICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnRlbXBvLXBhcnRpdGEge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMzZweDsgICAgICAgICAgICBcclxuICAgICAgICAgICAgICB3aWR0aDogNSU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XHJcbiAgICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgIC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgYm90dG9tOiAtNHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucXVvdGUtcGFydGl0YSB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDowcHg7XHJcbiAgICAgICAgICAgICAgLnF0YSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM5cHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGRpdi5jb2wtc20tNCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucXRhLnNwcmVhZCB7XHJcbiAgICAgICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQgPiAucm93LXBhcnRpdGEge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgIHBhZGRpbmc6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAuY29udGVudCB7XHJcbiAgICAgICAgLnN1Yi10aXRsZSB7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBoZWlnaHQ6MjhweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwgbGkgLnJvdy1wYXJ0aXRhIGRpdiB7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDZweCAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3ViLXRpdGxlIGRpdiB7XHJcbiAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgIHBhZGRpbmc6IDhweCAwIDZweCAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgJi5ldmVudCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB1bCBsaSAucm93LXBhcnRpdGEge1xyXG4gICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgJi5xdW90ZS1wYXJ0aXRhIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucGl1IHtcclxuICAgICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogdW5zZXQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbiAgICAgICAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Yi10aXRsZSBkaXYudGltZSB7XHJcbiAgICAgICAgICB3aWR0aDogNSU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgXHJcbiAgICAgICAgLnN1Yi10aXRsZSBkaXYuZXZlbnQge1xyXG4gICAgICAgICAgd2lkdGg6IDI3JTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50YWItY29udGVudCB1bCA+IGxpID4gLnJvdy1wYXJ0aXRhID4ge1xyXG4gICAgICAudGVtcG8tcGFydGl0YTpiZWZvcmUsIC50aXRvbG8tcGFydGl0YTpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYW5lbC1ib2R5IC5jb250ZW50IHtcclxuICAgICAgdWwgbGkgLnJvdy1wYXJ0aXRhIHtcclxuICAgICAgICAucXVvdGUtcGFydGl0YSB7XHJcbiAgICAgICAgICB3aWR0aDogNjIlO1xyXG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zdWItdGl0bGUgZGl2Lm1hcmtldHMge1xyXG4gICAgICAgIHdpZHRoOiA2MiU7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICB9XHJcbiAgICAgIHVsIGxpIC5yb3ctcGFydGl0YSAucXVvdGUtcGFydGl0YSB1bCwgLnN1Yi10aXRsZSBkaXYubWFya2V0cyB1bCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICB1bCBsaSAucm93LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEgdWwgbGksIC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogOS4wOSUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgICB1bCBsaSAucm93LXBhcnRpdGEge1xyXG4gICAgICAgIGRpdi5zdGF0LXBhcnRpdGEge1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDAgMCAzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGF0LXBhcnRpdGEge1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgLW1vei1ib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICAgIHdpZHRoOiAzJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLnN1Yi10aXRsZSBkaXYuc3RhdCB7XHJcbiAgICAgICAgd2lkdGg6IDMlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBVTFRJTU8gTUlOVVRPIENPTlRBSU5FUiAqL1xyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcblxyXG4udWx0aW1lLXZpbmNpdGUtY29udGFpbmVyLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4gc3BhbntkaXNwbGF5Om5vbmV9XHJcblxyXG5cclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLm5hdi10YWJzIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMHB4O1xyXG4gICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG5cclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIucGFuZWwgLnBhbmVsLWJvZHkgdWwgbGl7XHJcbiAgICB3aWR0aDoxMDAlO1xyXG4gIH1cclxuXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhLFxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLm5hdi10YWJzID4gbGkgPiBhLFxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLm5hdi10YWJzID4gbGkgPiBhOmhvdmVyIHtcclxuXHJcbnBhZGRpbmc6IDVweCA1cHggNXB4IDMwcHg7XHJcbnBvc2l0aW9uOiByZWxhdGl2ZTtcclxudGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLypib3JkZXI6IDFweCBzb2xpZDsqL1xyXG50cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbi13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4tbW96LXRyYW5zaXRpb246IGFsbCAuM3MgZWFzZS1pbjtcclxuLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLm5hdi10YWJzID4gbGkgPiBhID4gc3Bhbi5pY29uIHtcclxud2lkdGg6IDI1cHg7XHJcbmhlaWdodDogMjJweDtcclxucG9zaXRpb246IGFic29sdXRlO1xyXG50b3A6IDNweDtcclxubGVmdDogMnB4O1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnRhYi1jb250ZW50IHtcclxud2lkdGg6IDEwMCU7XHJcbmZsb2F0OiBsZWZ0O1xyXG5mb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAudGFiLWNvbnRlbnQgdWwgPiBsaSA+IC5yb3ctcGFydGl0YSB7XHJcbndpZHRoOiAxMDAlO1xyXG5wYWRkaW5nOiAxcHggMDtcclxuZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAudGFiLWNvbnRlbnQgdWwgPiBsaTpsYXN0LWNoaWxkID4gLnJvdy1wYXJ0aXRhe1xyXG4gIGJvcmRlci1ib3R0b206bm9uZTtcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC50YWItY29udGVudCB1bCA+IGxpID4gLnJvdy1wYXJ0aXRhID4gLnRpdG9sby1wYXJ0aXRhIHtcclxucG9zaXRpb246IHJlbGF0aXZlO1xyXG50ZXh0LWluZGVudDogMHB4O1xyXG5saW5lLWhlaWdodDogMjtcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC50YWItY29udGVudCB1bCA+IGxpID4gLnJvdy1wYXJ0aXRhID4gLnRlbXBvLXBhcnRpdGEge1xyXG50ZXh0LWFsaWduOiBjZW50ZXI7XHJcbnBvc2l0aW9uOiByZWxhdGl2ZTtcclxuLypsaW5lLWhlaWdodDogMjsqL1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnRhYi1jb250ZW50IHVsID4gbGkgPiAucm93LXBhcnRpdGEgPiAucXVvdGUtcGFydGl0YXtcclxuICBtYXJnaW4tdG9wOiAwcHg7XHJcbn1cclxuXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAudGFiLWNvbnRlbnQgdWwgPiBsaSA+IC5yb3ctcGFydGl0YSA+IC5xdW90ZS1wYXJ0aXRhIC5xdGEge1xyXG53aWR0aDogMTAwJTtcclxuZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5saW5lLWhlaWdodDogMztcclxudGV4dC1hbGlnbjogY2VudGVyO1xyXG5mb250LXNpemU6IDEycHg7XHJcbmN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC50YWItY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnBpdSB7XHJcbndpZHRoOjIxcHg7XHJcbmZsb2F0OnJpZ2h0O1xyXG5oZWlnaHQ6MzZweDtcclxubGluZS1oZWlnaHQ6MjVweDtcclxuY3Vyc29yOnBvaW50ZXI7XHJcbnBvc2l0aW9uOnJlbGF0aXZlO1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnRhYi1jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAucGl1OmJlZm9yZXtcclxuICBjb250ZW50OiBcIlxcZjA2N1wiO1xyXG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDoxMXB4O1xyXG59IFxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC50YWItY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnBpdSBzcGFue1xyXG4gIGNvbG9yOnRyYW5zcGFyZW50O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDoxMDAlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OjA7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnRhYi1jb250ZW50IHVsID4gbGkgPiAucm93LXBhcnRpdGF7XHJcbiAgcGFkZGluZzowIWltcG9ydGFudFxyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHl7XHJcbiAgcGFkZGluZzowcHghaW1wb3J0YW50O1xyXG59IFxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGV7XHJcbiAgZmxvYXQ6bGVmdDtcclxuICB3aWR0aDoxMDAlO1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhe1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSBkaXYsXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdntcclxuICBmbG9hdDpsZWZ0O1xyXG4gIHBhZGRpbmc6NnB4IDAgNnB4IDA7XHJcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbn1cclxuXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgZGl2LnRlbXBvLXBhcnRpdGF7XHJcbiAgcGFkZGluZzoycHhcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSBkaXYucXVvdGUtcGFydGl0YXtcclxuICBwYWRkaW5nOjBcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAudGVtcG8tcGFydGl0YSxcclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2LnRpbWV7XHJcbiAgd2lkdGg6NTJweDtcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAudGVtcG8tcGFydGl0YSBzcGFuOmZpcnN0LWNoaWxke1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgXHJcbn1cclxuXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnRlbXBvLXBhcnRpdGEgc3BhbjpsYXN0LWNoaWxke1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbiAgbWFyZ2luLXRvcDotMnB4O1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC50aXRvbG8tcGFydGl0YSxcclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2LmV2ZW50e1xyXG4gIHdpZHRoOiAzMjdweDtcclxufVxyXG5cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAudGl0b2xvLXBhcnRpdGF7XHJcbiAgdGV4dC1hbGlnbjpsZWZ0O1xyXG4gIHRleHQtaW5kZW50OjEwcHg7XHJcbn1cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAudGl0b2xvLXBhcnRpdGEgc3BhbntcclxuICB0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO1xyXG4gIG92ZXJmbG93OmhpZGRlbjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6YmxvY2s7XHJcbn1cclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAucXVvdGUtcGFydGl0YSxcclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHN7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwN3B4KTtcclxuICBtYXJnaW4tcmlnaHQ6MHB4O1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsICxcclxuLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWx7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDIxcHgpO1xyXG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gIGZsb2F0OmxlZnQ7XHJcbiAgaGVpZ2h0OjEwMCU7XHJcbn1cclxuXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEgdWwgbGksXHJcbi51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpe1xyXG4gIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XHJcbiAgZmxvYXQ6bGVmdDtcclxuICB3aWR0aDogOS4wOSUhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpIHNwYW4ucXRhLnNwcmVhZHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLyogUklHSFQgQ09OVEFJTkVSICovXHJcblxyXG4ucmlnaHQtY29udGFpbmVyIHtcclxuICAubGl2ZUNhc2lubywgLnNldC1jYXNpbm8ge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICB9XHJcbiAgLmxpdmVDYXNpbm8ge1xyXG4gICAgLy8gYSB7XHJcbiAgICAvLyAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgLy8gfVxyXG4gIH1cclxuICAudWx0aW1lLXZpbmNpdGUtY29udGFpbmVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgLmxpc3QtZ3JvdXAge1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgIH1cclxuICAgIGxpLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBoZWlnaHQ6IDg1cHg7XHJcbiAgICAgIGJvcmRlcjogMDtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgfVxyXG4gICAgLnZpbmNpdGEge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7IFxyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdpb2NhdGEtdmluY2l0YSwgLmRhdGEtdmluY2l0YSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIH1cclxuICAgIC5wYW5lbC1oZWFkaW5nIHNwYW4ge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBVTFRJTUUgVklOQ0lURSAqL1xyXG5cclxuLnVsdGltZS12aW5jaXRlLWNvbnRhaW5lciB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgJi5wYW5lbCB7XHJcbiAgICBtYXJnaW46IDBweCBhdXRvIDEwcHggYXV0bztcclxuICB9XHJcbiAgLnBhbmVsLWhlYWRpbmcgc3BhbiBzcGFuIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLmxpc3QtZ3JvdXAge1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgfVxyXG4gIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gIH1cclxuICAuZGF0YS12aW5jaXRhIHtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIC52aW5jaXRhIHtcclxuICAgIHdpZHRoOiA3NXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgPiBhIHtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5naW9jYXRhLXZpbmNpdGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogXCJcXGYwOTFcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuICBcclxuLnZlcmlmaWNhLXNjb21tZXNzYS1jb250YWluZXJ7ICBcclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBzcGFue1xyXG4gICAgICB0ZXh0LWluZGVudDogNXB4O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucGFuZWwtYm9keXtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5mb3JtLWdyb3Vwe1xyXG4gICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgLmZvcm0tY29udHJvbHtcclxuICAgICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYnRuLWNvbnRhaW5lcntcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICByaWdodDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIC5sZWZ0LWNvbHVtbiAudWx0aW1lLXZpbmNpdGUtY29udGFpbmVyIHtcclxuLy8gICBjbGVhcjogYm90aDtcclxuLy8gICBtYXJnaW4tdG9wOiA1cHg7XHJcbi8vICAgLnBhbmVsLWhlYWRpbmcge1xyXG4vLyAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4vLyAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgICAgcGFkZGluZzogMnB4IDA7XHJcbi8vICAgICBtYXJnaW46IDBweDtcclxuLy8gICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuLy8gICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbi8vICAgICBmb250LXdlaWdodDogYm9sZDtcclxuLy8gICAgIHNwYW4ge1xyXG4vLyAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuLy8gICAgICAgJjpiZWZvcmUge1xyXG4vLyAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4vLyAgICAgICAgIGNvbnRlbnQ6ICdcXGYwZDYnO1xyXG4vLyAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICAgICB0b3A6IDRweDtcclxuLy8gICAgICAgICBsZWZ0OiA3cHg7XHJcbi8vICAgICAgIH1cclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vICAgLmxpc3QtZ3JvdXAge1xyXG4vLyAgICAgbWFyZ2luOiAwcHg7XHJcbi8vICAgfVxyXG4vLyAgIC5saXN0LWdyb3VwLWl0ZW0ge1xyXG4vLyAgICAgYm9yZGVyOiBub25lO1xyXG4vLyAgICAgcGFkZGluZzogNXB4O1xyXG4vLyAgIH1cclxuLy8gICAudmluY2l0YSB7XHJcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgICBwYWRkaW5nOiAwIDVweDtcclxuLy8gICAgIGZvbnQtc2l6ZTogMTNweDtcclxuLy8gICAgID4gYSB7XHJcbi8vICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuLy8gICAgIH1cclxuLy8gICB9XHJcbi8vICAgLmdpb2NhdGEtdmluY2l0YSB7XHJcbi8vICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgICBwYWRkaW5nOiAwIDVweCAwIDA7XHJcbi8vICAgICBmb250LXdlaWdodDogYm9sZDtcclxuLy8gICB9XHJcbi8vIH1cclxuICBcclxuICAvKiBQT1BVUCBVTFRJTUUgVklOQ0lURSAqL1xyXG4gIFxyXG4ucG9wdXAtdWx0aW1lLXZpbmNpdGUge1xyXG4gIC50aXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLnRhYmxlLWJvcmRlcmVkID4ge1xyXG4gICAgdGJvZHkgPiB0ciA+IHRkLmVzaXRvIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIEJPWCBMT1RUT0JFVCAqL1xyXG5cclxuLmJveC1sb3R0b2JldCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIC5sb2FkaW5nLWNvbnRhaW5lci1jb3Vwb257XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIC5sb2FkaW5nLWJveHtcclxuICAgICAgaDN7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgICB9XHJcbiAgICAgIHB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOjQwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLmxvdHRvLXdpbi1jb250YWluZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgPiAucGFuZWwtYm9keSB7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIH1cclxuICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgICAgLmJ0bi1jb250YWluZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBJTkZPIEFHRU5aSUEgKi9cclxuXHJcbi5pbmZvLWFnZW56aWEtY29udGFpbmVyIHtcclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIC5iZW52ZW51dGktYnRucyB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgcmlnaHQ6IDVweDtcclxuICAgICAgdG9wOiAxMXB4O1xyXG4gICAgICB6LWluZGV4OiAxMDA7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYW5lbC1ib2R5IHtcclxuICAgIHAge1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcbiAgICAudGFibGUge1xyXG4gICAgICA+IHtcclxuICAgICAgICB0aGVhZCA+IHRyID4gdGgge1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRib2R5ID4gdHIgPiB0ZCB7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB0ZXh0LWluZGVudDogNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0Zm9vdCA+IHRyID4gdGQge1xyXG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIExFIFBJVSBHSU9DQVRFIDIgKi9cclxuXHJcbi50cGQucGl1LWdpb2NhdGUtY29udGFpbmVyIHtcclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGg0IHtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIHRleHQtaW5kZW50OiAyNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYW5lbC1ib2R5IHtcclxuICAgIHVsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgID4gbGkge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICY6bnRoLWNoaWxkKDUpIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wYXJ0aXRhIHtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jYW1waW9uYXRvIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweCAxMHB4IDEycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB9XHJcbiAgICAgICAgLnBhcnRpdGEge1xyXG4gICAgICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgbGkge1xyXG4gICAgICAgIC5wYXJ0aXRhIHtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAucGVyY2VudHVhbGUtY29udGFpbmVyIHNwYW4ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tZXJjYXRvIHtcclxuICAgICAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBwYWRkaW5nOiA2cHggMCA1cHggMDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICB0b3A6IDYwcHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2cHggMCA1cHggMDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICByaWdodDogNTVweDtcclxuICAgICAgICAgICAgdG9wOiAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3RhIHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDRweDtcclxuICAgICAgICAgIG1pbi13aWR0aDogNDJweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ0cHg7XHJcbiAgICAgICAgICAucXRhIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgPiBsaSAucGVyY2VudHVhbGUtY29udGFpbmVyIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMi41O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRwdC5waXUtZ2lvY2F0ZS1jb250YWluZXJ7ICBcclxuICAucGFuZWwtYm9keSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5wYXJ0aXRhIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICB9XHJcbiAgICAuY2hhcnQtY29udGFpbmVyIHtcclxuICAgICAgIFxyXG4gICAgICAucGllLWNoYXJ0IHtcclxuICAgICAgICBoZWlnaHQ6IDE2MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgICBwYXRoIHtcclxuICAgICAgICBzdHJva2Utd2lkdGg6IDJweDtcclxuICAgICAgfVxyXG4gICAgICAuY2FtcGlvbmF0byB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgdWwge1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICA+IGxpIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDBweCAzcHg7XHJcbiAgICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAucXVvdGEge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgPiAucXRhIHtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIHN2Z3tcclxuICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgIGRpc3BsYXk6YmxvY2shaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZXYtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luOiA1cHg7XHJcbiAgICA+IHtcclxuICAgICAgLmV2LXRpdGxlIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgID4ge1xyXG4gICAgICAgICAgLmV2LWF3YXksIC5ldi1ob21lIHtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmV2LWF3YXkgLnNoaWVsZCwgLmV2LWhvbWUgLnNoaWVsZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDcwJSA3MCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5ldi1hd2F5IC5zaGllbGQ6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNjAlIDYwJTtcclxuICAgICAgICAgICAgY29udGVudDogJ0F3YXknO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZXYtaG9tZSAuc2hpZWxkOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDM4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDYwJSA2MCU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdIb21lJztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyO1xyXG4gICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmV2LWF3YXkgcCwgLmV2LWhvbWUgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZXYtdGltZSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZXYtcXVvdGUge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB1bCA+IGxpIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgIGhlaWdodDogMjVweDtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIuNTtcclxuICAgICAgfVxyXG4gICAgICAmLmV2MTpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcxJztcclxuICAgICAgfVxyXG4gICAgICAmLmV2eDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICdYJztcclxuICAgICAgfVxyXG4gICAgICAmLmV2MjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcyJztcclxuICAgICAgfVxyXG4gICAgICAucXQtYm94IHtcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgPiAucXRhIHtcclxuICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA0cHggNXB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAuZ3JhcGgge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTtcclxuICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICBoZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0gXHJcblxyXG4vKiBMRSBQSVUgR0lPQ0FURSBGKi9cclxuXHJcbi50cHEucGl1LWdpb2NhdGUtY29udGFpbmVyIHtcclxuICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGg0IHtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIHRleHQtaW5kZW50OiAyNXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYW5lbC1ib2R5IHtcclxuICAgIHVsID4gbGkge1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgICAgLmV2LXRpbWUsIC5ldi10aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICB9XHJcbiAgICAgIC5ldi10aW1lIHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5ldi10aXRsZSBwIHtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIH1cclxuICAgICAgLmdyYXBoIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgfVxyXG4gICAgICAmLmV2LXF1b3RhIC5wZXJjLXF0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLmdyYXBoID4gc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5xdC10eXBlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5xdW90YSB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggYXV0bztcclxuICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgIG1pbi13aWR0aDogNDJweDtcclxuICAgICAgICBwYWRkaW5nOiAxcHggNXB4O1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAucXRhIHtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBNQVJLRVQgTU9WRVJTICovXHJcblxyXG4ubWFya2V0LW1vdmVycy1jb250YWluZXIge1xyXG4gIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgaDQge1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDI1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcbiAgLm5hdi10YWJzIHtcclxuICAgIGJvcmRlci1ib3R0b206IDBweDtcclxuICAgID4gbGkge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICBib3JkZXI6bm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgPiBhLCA+IGE6aG92ZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UtaW47XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlLWluO1xyXG4gICAgICB9XHJcbiAgICAgIFxyXG4gICAgICBcclxuICAgIH1cclxuICB9XHJcbiAgLmNoYXJ0LWNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAuYm90dG9tLWNvbnRhaW5lciB7XHJcbiAgICAgIHdpZHRoOiAzNDBweDtcclxuICAgICAgcGFkZGluZzogNHB4IDEwcHg7XHJcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMTBweDtcclxuICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgIC5vZGRzLWNvbnRhaW5lciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICAgIHVsLmluZC1xdCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZzogM3B4IDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpLnF1b3RhLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICB3aWR0aDogNzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgbGk6Zmlyc3QtY2hpbGQgc3BhbiB7XHJcbiAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnF1b3RhIC5xdGEge1xyXG4gICAgICAgICAgbWluLXdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgcGFkZGluZzogMCA1cHg7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICYucXRhLXVwe1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogLThweDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMGFhJztcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYucXRhLWRvd257XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgdG9wOiAtMTVweDtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMTBweDtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcclxuICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMGFiJztcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmRlc2Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm90dG9tLWNvbnRhaW5lcnIgLmRlc2Mgc3BhbiB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgfVxyXG4gICAgLmNoYXJ0LW1hcmtldC1tb3YtYSB7XHJcbiAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgIHRzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vKiBHSU9DQVRFIENBU1VBTEkgKi9cclxuXHJcbi5naW9jYXRlLWNhc3VhbGktY29udGFpbmVyIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgPiB7XHJcbiAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcclxuICAgICAgfVxyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgY29udGVudDogJ1xcZjA5MSc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgIGxlZnQ6IDdweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICAucHVudGF0YSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgfVxyXG4gICAgICAubGlzdC1ncm91cCB7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgPiAubGlzdC1ncm91cC1pdGVtIHtcclxuICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICA+IHtcclxuICAgICAgICAgICAgZGl2IHtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGlwbyB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcclxuICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICYuc3VzcGFuY2U6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjIxYic7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYuZmF2b3JpdGE6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjAwNSc7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IC0ycHg7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYuc3VwZXJmYXZvcml0YTpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMTMyJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogLTJweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnF1b3RhIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC52aW5jaXRhIHtcclxuICAgICAgICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubG0tZHUgLnBhbmVsLWJvZHkge1xyXG4gIC5uYXYgPiBsaSB7XHJcbiAgICA+IGEge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50YWItcGFuZSAuaXRlbSB7XHJcbiAgICAmLmZvb3RiYWxsIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9iYW5uZXIvaW5kZXgvbG1iay1mb290YmFsbC5qcGcpIHJnYmEoJGJsYWNrLCAwLjUpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIH1cclxuICAgICYudGVubmlzIHtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9iYW5uZXIvaW5kZXgvbG1iay10ZW5uaXMuanBnKSByZ2JhKCRibGFjaywgMC41KTtcclxuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLmJhc2tldCB7XHJcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvYmFubmVyL2luZGV4L2xtYmstYmFza2V0LmpwZykgcmdiYSgkYmxhY2ssIDAuNSk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgfVxyXG4gICAgaGVpZ2h0OiAyMDBweDtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgLmJveC1wYXJ0aXRhIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAudGl0b2xvLXBhcnRpdGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgICAgfVxyXG4gICAgICAudGVtcG8tcGFydGl0YSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICBjb250ZW50OiAnSW5pemlvIFRyYSA6JztcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAudGVtcG8tcGFydGl0YSB7XHJcbiAgICAgICAgYW5pbWF0aW9uOiB0aW1lY29sIDIuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICAgICAgLW1vei1hbmltYXRpb246IHRpbWVjb2wgMi41cyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogdGltZWNvbCAyLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgICAgIC1vLWFuaW1hdGlvbjogdGltZWNvbCAyLjVzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuYm94LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEge1xyXG4gICAgICB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICAgIC5xdGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgLypib3JkZXI6IDFweCBzb2xpZDsqL1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogV0lER0VUIExJU1RBIEVWRU5USSAqL1xyXG5cclxuLmlmcmFtZS1ob21lIHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgaWZyYW1lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLyogV0lER0VUIENMQVNTSUZJQ0hFICovXHJcblxyXG4uaWZyYW1lLWhvbWUtbGVmdCB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIGlmcmFtZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm1lbnUtc29jY2VyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgLnRpdGxlLW1lbnUtc29jY2VyIHtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgICB1bCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICBtYXJnaW46IDAgYXV0bztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDI1cHg7XHJcbiAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgLypib3JkZXItYm90dG9tOiAxcHggc29saWQ7Ki9cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIgdWwge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIElGUkFNRSBTT0NDRVIgU0NPUkUgKi9cclxuXHJcbi52aWV3LkxDaGF0IHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi8qIEVWRU5USSBQSVUgR0lPQ0FUSSAqL1xyXG5cclxuLmV2LWdpb2NhdGkgLmV2LWhlYWRpbmcge1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICA+IGg0IHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICB9XHJcbn1cclxuXHJcbi5zdGF0LXBhcnRpdGEgLmZhIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi8qIEFOVElFRkZSQVpJT05FICovXHJcblxyXG4uYW50aWVmZnJhemlvbmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tcmlnaHQ6IDQwcHg7XHJcbiAgLmZvcm0tZ3JvdXAgPiB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogaW5pdGlhbDtcclxuICAgIH1cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICB3aWR0aDogNTBweDtcclxuICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICB0ZXh0LWluZGVudDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuIHtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAmLmJ0bi1jb250aW51YSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ud3JhcHBlci1ib3hlZCAuZ2VzdGlvbmUtYW50aWVmZnJhemlvbmUgLm1haW4tY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4uY29sLW1kLTMucmlnaHQtY29sdW1ue1xyXG4gIGZsb2F0OmxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgXHJcbn1cclxuXHJcblxyXG4udG9wLWxlYWd1ZXMucGFuZWx7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAucGFuZWwtaGVhZGluZ3tcclxuICAgIG1heC1oZWlnaHQ6IDUycHg7XHJcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMzNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBoNHsgICAgICBcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYW5lbC1ib2R5e1xyXG4gICAgcGFkZGluZzowIDAgNHB4IDA7XHJcbiAgICB1bHtcclxuICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgbGl7XHJcbiAgICAgICAgd2lkdGg6Y2FsYygxMDAlIC0gOHB4KTsgICAgICAgIFxyXG4gICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgICAgbWFyZ2luOiA0cHggNHB4IDAgNHB4O1xyXG4gICAgICAgIHNwYW57XHJcbiAgICAgICAgICBmb250LXdlaWdodDpib2xkO1xyXG4gICAgICAgICAgZGlzcGxheTpibG9jaztcclxuICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgICBpe1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcblxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5uYXppb25le1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5jYW1waW9uYXRve1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDdweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2cHgpO1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICZbY2xhc3NePVwiY2FtcGlvbmF0by1pY29uYVwiXXtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDdweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5uYXppb25lMjB7Ly9wZXJ1XHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAmLm5hemlvbmV7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9mbGFncy1yb3VuZC9wZXJ1LnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmEzNDQ2OHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvcGVydS1saWdhMS5wbmcpXHJcbiAgICAgICAgICAgIH0gICAgICAgICAgICBcclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMjIzMjN7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL3BlcnUtbGlnYTEtZmluYWwucG5nKVxyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTMwMDAwMDA3N3tcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvY29wYS1iaWNlbnRlbmFyaW8ucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF6aW9uZTR7Ly9pbnRlcm5hdGlvbmFsXHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAmLm5hemlvbmV7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9mbGFncy1yb3VuZC9pbnRlcm5hdGlvbmFsLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmEzMDAwMDAwNjd7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL2NvcGEtYW1lcmljYS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMzAwMDAwMDcwe1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9jb25jYWNhZmdvbGRlbmN1cC5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMzAwMDAwMDY0e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS93b21lbndvcmxkY3VwLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmE2ODMze1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS93b21lbndvcmxkY3VwLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmEzMDAwMDAwMTh7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL2NvcHBhZGFmcmljYS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hNDA3NjZ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL2NvcHBhZGFmcmljYW5hdGlvbnMucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTUzMjY5e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9jb3BhLWFtZXJpY2EucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF6aW9uZTM5MnsvL2ludGVybmF0aW9uYWxcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICYubmF6aW9uZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ZsYWdzLXJvdW5kL2ludGVybmF0aW9uYWwucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbY2xhc3NePVwiY2FtcGlvbmF0by1pY29uYVwiXXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvZXUyMS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5uYXppb25lMzkzey8vaW50ZXJuYXRpb25hbFxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgJi5uYXppb25le1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZmxhZ3Mtcm91bmQvaW50ZXJuYXRpb25hbC5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMzAwMDAwMDAyLFxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmExMDkxMHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvZXVyb3BhLWxlYWd1ZS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hNjgwe1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS91ZWZhLXN1cGVyY29wYS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hNjg5e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9jb3BhLXN1ZGFtZXJpY2EucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTI5MDE5e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9pbnQtY2hhbXBpb25zY3VwLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmEzMDl7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL2NvcGFsaWJlcnRhZG9yZXNmYXNlZmluYWwucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTMwMDAwMDAwMXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvY2hhbXBpb25zLWxlYWd1ZS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMzAwMDAwMDAye1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9ldXJvcGEtbGVhZ3VlLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5hemlvbmUxMHsvL2ljZWxhbmRcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICYubmF6aW9uZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ZsYWdzLXJvdW5kL2ljZWxhbmQucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTEwMntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvdXJ2YWxzZGVpbGQucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTU4MntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvMWRlaWxkLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5hemlvbmU0OHsvL2FyZ2VudGluYVxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgJi5uYXppb25le1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZmxhZ3Mtcm91bmQvYXJnZW50aW5hLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmExMjk1MXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvYXJnZW50aW5hLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmEzOTc4OHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvYXJnZW50aW5hLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5hemlvbmUzMXsvL2l0YWx5XHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAmLm5hemlvbmV7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9mbGFncy1yb3VuZC9pdGFseS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMzN7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL3NlcmllLWEucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTM0e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9zZXJpZS1iLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5hemlvbmUxey8vZW5nbGFuZFxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgJi5uYXppb25le1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZmxhZ3Mtcm91bmQvZW5nbGFuZC5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvcHJlbWllci1sZWFndWUucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF6aW9uZTMyey8vc3BhaW5cclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICYubmF6aW9uZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ZsYWdzLXJvdW5kL3NwYWluLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmEzNntcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvbGEtbGlnYS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5uYXppb25lN3svL2ZyYW5jZVxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgJi5uYXppb25le1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZmxhZ3Mtcm91bmQvZnJhbmNlLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmE0e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9saWd1ZS0xLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5hemlvbmUzMHsvL2dlcm1hbnlcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICYubmF6aW9uZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ZsYWdzLXJvdW5kL2dlcm1hbnkucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTQye1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9idW5kZXNsaWdhLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLm5hemlvbmUyNzR7Ly9jb2xvbG1iaWFcclxuICAgICAgICAgIHNwYW57XHJcbiAgICAgICAgICAgICYubmF6aW9uZXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2ZsYWdzLXJvdW5kL2NvbG9tYmlhLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmF7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL2FndWlsYS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hNTI2OXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvY29wYS1wb3N0b2Jvbi5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hMTkyMzZ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL3ByaW1lcmEtY2xhdXN1cmEucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF6aW9uZTEzey8vYnJhc2lsZVxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgJi5uYXppb25le1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZmxhZ3Mtcm91bmQvYnJhemlsLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmF7XHJcbiAgICAgICAgICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvYnVuZGVzbGlnYS5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5uYXppb25lNDR7XHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAmLm5hemlvbmV7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9mbGFncy1yb3VuZC9wb3J0dWdhbC5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hNTJ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL3ByaW1laXJhLWxpZ2EucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubmF6aW9uZTQzLFxyXG4gICAgICAgICYubmF6aW9uZTI2LFxyXG4gICAgICAgICYubmF6aW9uZTE1LFxyXG4gICAgICAgICYubmF6aW9uZTE2LFxyXG4gICAgICAgICYubmF6aW9uZTM3ey8vdXNhXHJcbiAgICAgICAgICBzcGFue1xyXG4gICAgICAgICAgICAmLm5hemlvbmV7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9mbGFncy1yb3VuZC91bml0ZWQtc3RhdGVzLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmEyNXtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvbWxiLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmExMDA0e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9tbGIucG5nKVxyXG4gICAgICAgICAgICB9ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTE4e1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9tbHMucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTEwNTYye1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9tbGIucG5nKVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTE3N3tcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vLi4vaW1hZ2VzL2NhbXBpb25hdGkvbmJhLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmNhbXBpb25hdG8taWNvbmExNDJ7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL25obC5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hNDcsXHJcbiAgICAgICAgICAgICYuY2FtcGlvbmF0by1pY29uYTYzNDR7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL25mbC5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5uYXppb25lMTY1ey8vZWN1YWRvclxyXG4gICAgICAgICAgc3BhbntcclxuICAgICAgICAgICAgJi5uYXppb25le1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZmxhZ3Mtcm91bmQvZWN1YWRvci5wbmcpXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYW1waW9uYXRvLWljb25hNzc2MTN7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uLy4uL2ltYWdlcy9jYW1waW9uYXRpL3NlcmllYS1lY3VhZG9yLnBuZylcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAvLyAmLnN2aXp6ZXJhe1xyXG4gICAgICAgIC8vICAgc3BhbntcclxuICAgICAgICAvLyAgICAgJi5uYXppb25le1xyXG4gICAgICAgIC8vICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvZmxhZ3Mtcm91bmQvcG9ydHVnYWwucG5nKVxyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgLy8gICAgICYuY2FtcGlvbmF0by1pY29uYTUye1xyXG4gICAgICAgIC8vICAgICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi9pbWFnZXMvY2FtcGlvbmF0aS9wcmltYWxlZ2Etc3ZpenplcmEucG5nKVxyXG4gICAgICAgIC8vICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIC8vICAgfVxyXG4gICAgICAgIC8vIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuIiwiXHJcbi8qIEFTSUEgQkVUVElORyAqL1xyXG5cclxuYm9keS5hc2lhLWJldCAud3JhcHBlci1ib3hlZCB7XHJcbiAgICBtaW4td2lkdGg6IDEyMDBweDtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCkgIWltcG9ydGFudDtcclxuICB9XHJcbiAgXHJcbiAgLmFzaWFuLWJldHRpbmctY29udGFpbmVyLnBhbmVsIC5wYW5lbC1ib2R5IHtcclxuICAgIHBhZGRpbmc6IDhweCAwO1xyXG4gICAgLnN1Yi10aXRsZXMge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIG1hcmdpbi10b3A6IC04cHg7XHJcbiAgICAgIGRpdiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgJi5ldmVudC1pbmZvLCAmLmV2ZW50LW5hbWUge1xyXG4gICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ldmVudC1uYW1lIHtcclxuICAgICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGVudCBkaXYuZXZlbnQtbmFtZSB7XHJcbiAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICB9XHJcbiAgICAuc3ViLXRpdGxlcyBkaXYge1xyXG4gICAgICAmLmV2ZW50LW5hbWUgc3BhbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAmLm1hcmtldHMge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50IGRpdi5xdW90ZS1saW5lZSB7XHJcbiAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgIC5xdW90ZS1saW5lYS0xLCAucXVvdGUtbGluZWEtMiwgLnF1b3RlLWxpbmVhLTMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuc3ViLXRpdGxlcyBkaXYubWFya2V0cyB7XHJcbiAgICAgIC5mdWxsLXRpbWUsIC5oYWxmLXRpbWUge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb250ZW50IGRpdi5xdW90ZS1saW5lZSB7XHJcbiAgICAgIC5mdWxsLXRpbWUsIC5oYWxmLXRpbWUge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdWItdGl0bGVzIGRpdiB7XHJcbiAgICAgICYubWFya2V0cyB7XHJcbiAgICAgICAgLmZ1bGwtdGltZSAubWFya2V0LCAuaGFsZi10aW1lIC5tYXJrZXQge1xyXG4gICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmZ1bGwtdGltZSAudGl0bGUsIC5oYWxmLXRpbWUgLnRpdGxlIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLnBpdSB7XHJcbiAgICAgICAgd2lkdGg6IDUlO1xyXG4gICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRlbnQge1xyXG4gICAgICBkaXYge1xyXG4gICAgICAgICYucGl1LWNvbnQge1xyXG4gICAgICAgICAgd2lkdGg6IDUlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNhbXBpb25hdG8ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzVweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICYuc29jY2VyOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uZS9zcG9ydC9tZW51L3doaXRlL2NhbGNpby5wbmcpIG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NCU7XHJcbiAgICAgICAgICAgIHRvcDogN3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIHRleHQtaW5kZW50OiAyOHB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmV2ZW50IHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgcGFkZGluZzogNXB4IDAgMXB4IDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuZXZlbnQtbmFtZSB7XHJcbiAgICAgICAgICAgIGRpdiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICYuaG9tZSwgJi5hd2F5IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLnNjb3JlIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmLnRpbWUgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICYubGl2ZS1saW5rIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDFweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5waXUtY29udCB7XHJcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE4N3B4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZXZlbnQgLnF1b3RlLWxpbmVlIHtcclxuICAgICAgICAgIC5xdW90YS1jb250IHtcclxuICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNjBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5xdW90ZS1saW5lYS0xLCAucXVvdGUtbGluZWEtMiwgLnF1b3RlLWxpbmVhLTMge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAucXVvdGEtY29udCB7XHJcbiAgICAgICAgICAgIC5saW5lYS0xLCAubGluZWEtMiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAxcHg7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5saW5lYS0xIGRpdiwgLmxpbmVhLTIgZGl2IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMzMuMzMlO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjhweDtcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4vKiAqLyAgXHJcblxyXG4vKiBBU0lBIEJFVCAqL1xyXG4vKiBMSVZFIE9WRVJWSUVXICovXHJcbiIsIlxyXG4ubGl2ZS13aWRnZXQge1xyXG4gIC5wYW5lbC1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuICAgIC5mYXYucGFuZWwgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1oZWFkaW5nLCBcclxuICAgIC5zb2NjZXIucGFuZWwgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1oZWFkaW5nLCBcclxuICAgIC50ZW5uaXMucGFuZWwgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1oZWFkaW5nLCBcclxuICAgIC5iYXNrZXQucGFuZWwgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1oZWFkaW5nLCBcclxuICAgIC5wYWxsYXZvbG8ucGFuZWwgLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1oZWFkaW5nLFxyXG4gICAgLmhvY2tleS5wYW5lbCAucGFuZWwtY29sbGFwc2UgLnBhbmVsLWhlYWRpbmcsIFxyXG4gICAgLnJ1Z2J5LnBhbmVsIC5wYW5lbC1jb2xsYXBzZSAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gICAgfVxyXG4gICAgLnBhbmVsIHtcclxuICAgICAgLnBhbmVsLWhlYWRpbmcgeyAgICAgICAgICBcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgaDQucGFuZWwtdGl0bGUge1xyXG4gICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICB0ZXh0LWluZGVudDogMjVweDtcclxuICAgICAgICAgIC5idG4tZ3JvdXAge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICByaWdodDogMnB4O1xyXG4gICAgICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMC41cHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDNweCAzcHggMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgJjpob3ZlciwgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDVweCA1cHg7XHJcbiAgICAgIH1cclxuICAgICAgLnBhbmVsLWNvbGxhcHNle1xyXG4gICAgICAgIC5wYW5lbC1oZWFkaW5nIGg0LnBhbmVsLXRpdGxlIHtcclxuICAgICAgICAgIGEsICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICB0YWJsZSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICB0YWJsZS50YWJsZSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAwcHggNXB4IDVweDtcclxuICAgICAgICAgICAgdHIgdGQge1xyXG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAwcHggIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnF0LWNvbnRhaW5lci5obmQge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDZweDtcclxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDZweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLm1lcmNhdG8tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDZweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucXQtY29udGFpbmVyLm5vLXF0IHtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwMjMnO1xyXG4gICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgdG9wOiAtMTNweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5tZXJjYXRvLWNvbnRhaW5lci5uby1tdCB7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICB0ciB7ICAgICAgICAgIFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgJi5saWdodCAucm93IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAucXQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAmLnF0YS11cCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICYucXRhLWRvd24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCA2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAmLnNjb3JlIHtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm1lcmNhdG8ge1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnF1b3RhIHtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zZXQge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgc2VsZWN0IHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIC5tYXJrZXQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMCAycHggMDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmR1ZS1xdCAucXVvdGEtY29udCB7XHJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi50cmUtcXQgLnF1b3RhLWNvbnQge1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzLjMzJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucXRyLXF0IC5xdW90YS1jb250IHtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmZpbmFsLXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLm91LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDI5JTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmRhcmsge1xyXG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICAgICAgICA+IC5kYXJrIHtcclxuICAgICAgICAgICAgICAgICYudGl0bGVzIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi50ZWFtYXdheSwgJi50ZWFtaG9tZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnNjb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnNjb3JlaG9tZSwgJi5zY29yZWF3YXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXZlbnQuZGFyayB7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudGltZS5kYXJrIHtcclxuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgICAgICAgICAgIC5kYXJrIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHNwYW4udGVhbWF3YXkge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAmLnRvcm5lbyB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zdGF0byB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuZXZlbnQuZGFyayBzcGFuIHtcclxuICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxpZ2h0IHtcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgLnJvdyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICBcclxuICAgICAgICAgICYudGVubmlzIHRyIHRkLCBcclxuICAgICAgICAgICYuYmFza2V0IHRyIHRkLCB7XHJcbiAgICAgICAgICAgIC5xdC1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tZXJjYXRvLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggNnB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi50ZW5uaXMgdHIgdGQgLm1hcmtldC10aXRsZSB7XHJcbiAgICAgICAgICAgICYudmluYy10aXRsZSwgJi52aW5jcy10aXRsZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDE5LjclO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYub3UtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzOS43JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9lLXRpdGxlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTguNyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYuYmFza2V0IHRyIHRkIC5tYXJrZXQtdGl0bGUge1xyXG4gICAgICAgICAgICAmLnZpbmMtdGl0bGUge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNi40JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmhuZC10aXRsZSwgJi5vdS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm9lLXRpdGxlIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTUuMyU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH0gXHJcbiAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZhdi5wYW5lbCAucGFuZWwtaGVhZGluZyBoNCBhIHNwYW4udGl0bGUsIFxyXG4gICAgLnNvY2Nlci5wYW5lbCAucGFuZWwtaGVhZGluZyBoNCBhIHNwYW4udGl0bGUsIFxyXG4gICAgLnRlbm5pcy5wYW5lbCAucGFuZWwtaGVhZGluZyBoNCBhIHNwYW4udGl0bGUsIFxyXG4gICAgLmJhc2tldC5wYW5lbCAucGFuZWwtaGVhZGluZyBoNCBhIHNwYW4udGl0bGUsIFxyXG4gICAgLnBhbGxhdm9sby5wYW5lbCAucGFuZWwtaGVhZGluZyBoNCBhIHNwYW4udGl0bGUsIFxyXG4gICAgLmhvY2tleS5wYW5lbCAucGFuZWwtaGVhZGluZyBoNCBhIHNwYW4udGl0bGUsIFxyXG4gICAgLnJ1Z2J5LnBhbmVsIC5wYW5lbC1oZWFkaW5nIGg0IGEgc3Bhbi50aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLmZhdi5wYW5lbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcbiAgICAuZmF2LnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiwgXHJcbiAgICAuc29jY2VyLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiwgXHJcbiAgICAudGVubmlzLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiwgXHJcbiAgICAuYmFza2V0LnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiwgXHJcbiAgICAucGFsbGF2b2xvLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiwgXHJcbiAgICAuaG9ja2V5LnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiwgXHJcbiAgICAucnVnYnkucGFuZWwgLnBhbmVsLWhlYWRpbmcgc3Bhbi5pY29uIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybCguLi9pbWFnZXMvaWNvbi9pY29uZS1saXZlLWJsYWNrLnBuZyk7XHJcbiAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiA1cHg7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweDtcclxuICAgIH1cclxuICAgIC5mYXYucGFuZWwgLnBhbmVsLWhlYWRpbmcgc3Bhbi5pY29uIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTdweDtcclxuICAgICAgbGVmdDogMTI1cHg7XHJcbiAgICB9XHJcbiAgICAuc29jY2VyLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgICAgbGVmdDogMTI1cHg7XHJcbiAgICB9XHJcbiAgICAudGVubmlzLnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE2cHg7XHJcbiAgICAgIGxlZnQ6IDEyNXB4O1xyXG4gICAgfVxyXG4gICAgLmJhc2tldC5wYW5lbCAucGFuZWwtaGVhZGluZyBzcGFuLmljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zMnB4O1xyXG4gICAgICBsZWZ0OiAxMjVweDtcclxuICAgIH1cclxuICAgIC5wYWxsYXZvbG8ucGFuZWwgLnBhbmVsLWhlYWRpbmcgc3Bhbi5pY29uIHtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDhweDtcclxuICAgICAgbGVmdDogMTI1cHg7XHJcbiAgICB9XHJcbiAgICAuaG9ja2V5LnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTgwcHg7XHJcbiAgICAgIGxlZnQ6IDEyNXB4O1xyXG4gICAgfVxyXG4gICAgLnJ1Z2J5LnBhbmVsIC5wYW5lbC1oZWFkaW5nIHNwYW4uaWNvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY0cHg7XHJcbiAgICAgIGxlZnQ6IDEyNXB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgfVxyXG4gICAgICAgIFxyXG4gIGkuZmEge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgfVxyXG4gIGEucGl1IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgcmlnaHQ6IDFweDtcclxuICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgfVxyXG4gIH1cclxuICBzcGFuLnF1YXJ0byB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICB9XHJcbn1cclxuICAgXHJcbi5saXZlLXdpZGdldCB7XHJcbiAgJi5wYW5lbCAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuXHJcbiAgPiAucGFuZWwtZ3JvdXAgPiB0YWJsZSA+IHRib2R5IHtcclxuICAgIGhlaWdodDogNjhweDtcclxuICB9XHJcbiAgdGQge1xyXG4gICAgJi5ldmVudC5kYXJrLCAmLnRpbWUuZGFyayB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIH1cclxuICB9XHJcbiAgPiAucGFuZWwtZ3JvdXAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxufVxyXG4iLCIvKioqKioqKioqKioqKioqKioqKioqKioqIFNFTEVUVE9SRSBHSU9STkkgKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4uc2VsZXR0b3JlLWdpb3JuaSAudGl0bGUge1xyXG4gIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDVweCAwO1xyXG59XHJcblxyXG4vKiBTRUxFVFRPUkUgR0cgTU9EIDEgKi9cclxuXHJcblxyXG5cclxuXHJcbi5idG4tZ3JvdXAuc2VsZXR0b3JlLWdpb3JuaSAuYnRuIHtcclxuICBtaW4td2lkdGg6IDY1cHg7XHJcbiAgcGFkZGluZzogNnB4O1xyXG4gIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcclxufVxyXG5cclxuXHJcblxyXG4ud3JhcHBlci1ib3hlZC1xdW90ZSAuYnRuLWdyb3VwLnNlbGV0dG9yZS1naW9ybmkgLmJ0biB7XHJcbiAgbWluLXdpZHRoOiA3N3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idG4tZ3JvdXAuc2VsZXR0b3JlLWdpb3JuaSAuYnRuIHtcclxuICA+IGEge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICB9XHJcbiAgJjpob3ZlciB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBTRUxFVFRPUkUgR0cgTU9EIDIgKi9cclxuXHJcbi50cGIuc2VsZXR0b3JlLWdpb3JuaSB7XHJcbiAgbWFyZ2luOiA1cHggYXV0bztcclxuICB1bCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgID4gbGkge1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICA+IGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIFNFTEVUVE9SRSBHRyBNT0QgMyAqL1xyXG5cclxuLnRwYy5zZWxldHRvcmUtZ2lvcm5pIHtcclxuICAudGl0bGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgPiBsaSB7XHJcbiAgICAgIHdpZHRoOiAzMy4zMzMlO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgPiBhIHtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuICAvKiBTRUxFVFRPUkUgR0cgTU9EIDQgKi9cclxuXHJcbiAgLnRwcS5zZWxldHRvcmUtZ2lvcm5pIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgIFxyXG4gICAgLnRpdGxlIHtcclxuICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZzogNnB4IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuICAgIC5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwge1xyXG4gICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcblxyXG4vKiBTRUxFVFRPUkUgR0cgTU9EIDUgKi9cclxuXHJcbi50cGNuLnNlbGV0dG9yZS1naW9ybmkgLnRpdGxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiIsIi8qIEFOSU1BWklPTkkgKi9cclxuXHJcbkBrZXlmcmFtZXMgdGltZWNvbCB7XHJcbiAgMCUsXHJcbiAgICA1MCUge1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxNHB4ICNGREZGQTM7XHJcbiAgfVxyXG5cclxuICA2MCUsXHJcbiAgICAxMDAlIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMnB4ICNGQUZGMDA7XHJcbiAgfVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgdGltZWNvbCB7XHJcbiAgMCUsXHJcbiAgICA1MCUge1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxNHB4ICNGREZGQTM7XHJcbiAgfVxyXG5cclxuICA2MCUsXHJcbiAgICAxMDAlIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMnB4ICNGQUZGMDA7XHJcbiAgfVxyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGltZWNvbCB7XHJcbiAgMCUsXHJcbiAgICA1MCUge1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxNHB4ICNGREZGQTM7XHJcbiAgfVxyXG5cclxuICA2MCUsXHJcbiAgICAxMDAlIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMnB4ICNGQUZGMDA7XHJcbiAgfVxyXG59XHJcblxyXG5ALW8ta2V5ZnJhbWVzIHRpbWVjb2wge1xyXG4gIDAlLFxyXG4gICAgNTAlIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMTRweCAjRkRGRkEzO1xyXG4gIH1cclxuXHJcbiAgNjAlLFxyXG4gICAgMTAwJSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDJweCAjRkFGRjAwO1xyXG4gIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIG5lb24xIHtcclxuICBmcm9tIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMHB4ICNmZmY7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDEwcHggI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgbmVvbjEge1xyXG4gIGZyb20ge1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAwcHggI2ZmZjtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMTBweCAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBteW1vdmUge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDEuMDtcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIG9wYWNpdHk6IDEuMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgbXltb3ZlIHtcclxuICAwJSB7XHJcbiAgICBvcGFjaXR5OiAxLjA7XHJcbiAgfVxyXG5cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAxLjA7XHJcbiAgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIG15bW92ZSB7XHJcbiAgMCUge1xyXG4gICAgb3BhY2l0eTogMS4wO1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgb3BhY2l0eTogMS4wO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgYW5pbXNwYW4ge1xyXG4gIGZyb20ge1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBsZWZ0OiA1NXB4O1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGFuaW1zcGFuIHtcclxuICBmcm9tIHtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgbGVmdDogNTVweDtcclxuICAgIHRvcDogN3B4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltc3BhbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICB0b3A6IDBweDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIGxlZnQ6IDU1cHg7XHJcbiAgICB0b3A6IDdweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIGFuaW1zcGFuIHtcclxuICBmcm9tIHtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRvcDogMHB4O1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgbGVmdDogNTVweDtcclxuICAgIHRvcDogN3B4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgYW5pbWljbyB7XHJcbiAgZnJvbSB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBsZWZ0OiAtMjVweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgYW5pbWljbyB7XHJcbiAgZnJvbSB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBsZWZ0OiAtMjVweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbWljbyB7XHJcbiAgZnJvbSB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBsZWZ0OiAtMjVweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIGFuaW1pY28ge1xyXG4gIGZyb20ge1xyXG4gICAgbGVmdDogMHB4O1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgbGVmdDogLTI1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogQU5JTUFaSU9OSSBDQVNJTk8gKi9cclxuXHJcbkBrZXlmcmFtZXMgc2xpY2VBYW4ge1xyXG4gIGZyb20ge1xyXG4gICAgbGVmdDogMTAwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHNsaWNlQWFuIHtcclxuICBmcm9tIHtcclxuICAgIGxlZnQ6IDEwMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtbW96LWtleWZyYW1lcyBzbGljZUFhbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBsZWZ0OiAxMDBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIHNsaWNlQWFuIHtcclxuICBmcm9tIHtcclxuICAgIGxlZnQ6IDEwMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgYW5pbUJvdCB7XHJcbiAgZnJvbSB7XHJcbiAgICBib3R0b206IC0yMCU7XHJcbiAgICBsZWZ0OiA0MCU7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBib3R0b206IDAlO1xyXG4gICAgbGVmdDogNDAlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltQm90IHtcclxuICBmcm9tIHtcclxuICAgIGJvdHRvbTogLTIwJTtcclxuICAgIGxlZnQ6IDQwJTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIGJvdHRvbTogMCU7XHJcbiAgICBsZWZ0OiA0MCU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGFuaW1Cb3Qge1xyXG4gIGZyb20ge1xyXG4gICAgYm90dG9tOiAtMjAlO1xyXG4gICAgbGVmdDogNDAlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgYm90dG9tOiAwJTtcclxuICAgIGxlZnQ6IDQwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIGFuaW1Cb3Qge1xyXG4gIGZyb20ge1xyXG4gICAgYm90dG9tOiAtMjAlO1xyXG4gICAgbGVmdDogNDAlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgYm90dG9tOiAwJTtcclxuICAgIGxlZnQ6IDQwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1UaXQge1xyXG4gIGZyb20ge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICAgIHRvcDogMCU7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIHRvcDogNjAlO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBhbmltVGl0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICB0b3A6IDAlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0b3A6IDYwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgYW5pbVRpdCB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgdG9wOiAwJTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgdG9wOiA2MCU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1vLWtleWZyYW1lcyBhbmltVGl0IHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgICB0b3A6IDAlO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICB0b3A6IDYwJTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5Aa2V5ZnJhbWVzIGFuaW1JYyB7XHJcbiAgMCUge1xyXG4gICAgcmlnaHQ6IDIwJTtcclxuICAgIHRvcDogLTMxMCU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICByaWdodDogODAlO1xyXG4gICAgdG9wOiAtMTUwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxuICB9XHJcblxyXG4gIDYwJSB7XHJcbiAgICByaWdodDogOTAlO1xyXG4gICAgdG9wOiAxNDUlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgcmlnaHQ6IDc2JTtcclxuICAgIHRvcDogMTUlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5pbUljIHtcclxuICAwJSB7XHJcbiAgICByaWdodDogMjAlO1xyXG4gICAgdG9wOiAtMzEwJTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xyXG4gIH1cclxuXHJcbiAgMzAlIHtcclxuICAgIHJpZ2h0OiA4MCU7XHJcbiAgICB0b3A6IC0xNTAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIH1cclxuXHJcbiAgNjAlIHtcclxuICAgIHJpZ2h0OiA5MCU7XHJcbiAgICB0b3A6IDE0NSU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICByaWdodDogNzYlO1xyXG4gICAgdG9wOiAxNSU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtbW96LWtleWZyYW1lcyBhbmltSWMge1xyXG4gIDAlIHtcclxuICAgIHJpZ2h0OiAyMCU7XHJcbiAgICB0b3A6IC0zMTAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgcmlnaHQ6IDgwJTtcclxuICAgIHRvcDogLTE1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgcmlnaHQ6IDkwJTtcclxuICAgIHRvcDogMTQ1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHJpZ2h0OiA3NiU7XHJcbiAgICB0b3A6IDE1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1vLWtleWZyYW1lcyBhbmltSWMge1xyXG4gIDAlIHtcclxuICAgIHJpZ2h0OiAyMCU7XHJcbiAgICB0b3A6IC0zMTAlO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgcmlnaHQ6IDgwJTtcclxuICAgIHRvcDogLTE1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgfVxyXG5cclxuICA2MCUge1xyXG4gICAgcmlnaHQ6IDkwJTtcclxuICAgIHRvcDogMTQ1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHJpZ2h0OiA3NiU7XHJcbiAgICB0b3A6IDE1JTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBhbmltYXRNZW51IHtcclxuICBmcm9tIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAvKmJvcmRlci1yYWRpdXM6IDBweDsgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4OyovXHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAvKmJvcmRlci1yYWRpdXM6IDIwcHg7IC1tb3otYm9yZGVyLXJhZGl1czogMjBweDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAyMHB4OyovXHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGFuaW1hdE1lbnUge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC8qYm9yZGVyLXJhZGl1czogMHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDBweDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7Ki9cclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIC8qYm9yZGVyLXJhZGl1czogMjBweDsgLW1vei1ib3JkZXItcmFkaXVzOiAyMHB4OyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDIwcHg7Ki9cclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgYW5pbWF0TWVudSB7XHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLypib3JkZXItcmFkaXVzOiAwcHg7IC1tb3otYm9yZGVyLXJhZGl1czogMHB4OyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDsqL1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLypib3JkZXItcmFkaXVzOiAyMHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDsqL1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtby1rZXlmcmFtZXMgYW5pbWF0TWVudSB7XHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLypib3JkZXItcmFkaXVzOiAwcHg7IC1tb3otYm9yZGVyLXJhZGl1czogMHB4OyAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDsqL1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLypib3JkZXItcmFkaXVzOiAyMHB4OyAtbW96LWJvcmRlci1yYWRpdXM6IDIwcHg7IC13ZWJraXQtYm9yZGVyLXJhZGl1czogMjBweDsqL1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgZ2FtZUFuIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3R0b206IC0xNTBweDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3R0b206IDBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZ2FtZUFuIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3R0b206IC0xNTBweDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3R0b206IDBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgZ2FtZUFuIHtcclxuICBmcm9tIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBib3R0b206IC0xNTBweDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3R0b206IDBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIGdhbWVBbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgYm90dG9tOiAtMTUwcHg7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgYm90dG9tOiAwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBpbWdUcmEge1xyXG4gIGZyb20ge1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRvcDogMjBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcclxuICAgIG9wYWNpdHk6IDAuNTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgaW1nVHJhIHtcclxuICBmcm9tIHtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGltZ1RyYSB7XHJcbiAgZnJvbSB7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdG9wOiAyMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtby1rZXlmcmFtZXMgaW1nVHJhIHtcclxuICBmcm9tIHtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0b3A6IDIwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNCk7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogVklSVFVBTCBBTklNQVRFLUJPWCAqL1xyXG5cclxuQGtleWZyYW1lcyB2aXJ0dWFsc2xpYSB7XHJcbiAgMCUge1xyXG4gICAgdG9wOiA0MDBweDtcclxuICAgIGxlZnQ6IC0yMDBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgdmlydHVhbHNsaWEge1xyXG4gIDAlIHtcclxuICAgIHRvcDogNDAwcHg7XHJcbiAgICBsZWZ0OiAtMjAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIHZpcnR1YWxzbGlhIHtcclxuICAwJSB7XHJcbiAgICB0b3A6IDQwMHB4O1xyXG4gICAgbGVmdDogLTIwMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0b3A6IDEwcHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtby1rZXlmcmFtZXMgdmlydHVhbHNsaWEge1xyXG4gIDAlIHtcclxuICAgIHRvcDogNDAwcHg7XHJcbiAgICBsZWZ0OiAtMjAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNyk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyB2aXJ0dWFsc2xpYiB7XHJcbiAgMCUge1xyXG4gICAgdG9wOiAxMDBweDtcclxuICAgIHJpZ2h0OiAtNDAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRvcDogMHB4O1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHZpcnR1YWxzbGliIHtcclxuICAwJSB7XHJcbiAgICB0b3A6IDEwMHB4O1xyXG4gICAgcmlnaHQ6IC00MDBweDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICByaWdodDogMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgdmlydHVhbHNsaWIge1xyXG4gIDAlIHtcclxuICAgIHRvcDogMTAwcHg7XHJcbiAgICByaWdodDogLTQwMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtby1rZXlmcmFtZXMgdmlydHVhbHNsaWIge1xyXG4gIDAlIHtcclxuICAgIHRvcDogMTAwcHg7XHJcbiAgICByaWdodDogLTQwMHB4O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkBrZXlmcmFtZXMgdmlydHVhbHNsaWMge1xyXG4gIDAlIHtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgcmlnaHQ6IDAlO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0b3A6IDQwJTtcclxuICAgIHJpZ2h0OiAwJTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIHZpcnR1YWxzbGljIHtcclxuICAwJSB7XHJcbiAgICB0b3A6IDEwJTtcclxuICAgIHJpZ2h0OiAwJTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdG9wOiA0MCU7XHJcbiAgICByaWdodDogMCU7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtbW96LWtleWZyYW1lcyB2aXJ0dWFsc2xpYyB7XHJcbiAgMCUge1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICByaWdodDogMCU7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRvcDogNDAlO1xyXG4gICAgcmlnaHQ6IDAlO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIHZpcnR1YWxzbGljIHtcclxuICAwJSB7XHJcbiAgICB0b3A6IDEwJTtcclxuICAgIHJpZ2h0OiAwJTtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdG9wOiA0MCU7XHJcbiAgICByaWdodDogMCU7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIFZJUlRVQUwgTEFCRUwgKi9cclxuXHJcbkBrZXlmcmFtZXMgbGFiZWxhbiB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE1NTA3O1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNkQxOUI7XHJcbiAgfVxyXG5cclxuICA3MCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0NjM5RTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0EwMDQwNDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgbGFiZWxhbiB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE1NTA3O1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNkQxOUI7XHJcbiAgfVxyXG5cclxuICA3MCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0NjM5RTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0EwMDQwNDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgbGFiZWxhbiB7XHJcbiAgMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDAwMDtcclxuICB9XHJcblxyXG4gIDMwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE1NTA3O1xyXG4gIH1cclxuXHJcbiAgNTAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNkQxOUI7XHJcbiAgfVxyXG5cclxuICA3MCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA0NjM5RTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0EwMDQwNDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIGxhYmVsYW4ge1xyXG4gIDAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjAwMDA7XHJcbiAgfVxyXG5cclxuICAzMCUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNTUwNztcclxuICB9XHJcblxyXG4gIDUwJSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZEMTlCO1xyXG4gIH1cclxuXHJcbiAgNzAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwNDYzOUU7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNBMDA0MDQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQGtleWZyYW1lcyBib3h2aXJ0YW4ge1xyXG4gIDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcclxuICB9XHJcblxyXG4gIDEwMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYm94dmlydGFuIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGJveHZpcnRhbiB7XHJcbiAgMCUge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gIH1cclxuXHJcbiAgMTAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtby1rZXlmcmFtZXMgYm94dmlydGFuIHtcclxuICAwJSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XHJcbiAgfVxyXG5cclxuICAxMDAlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogQU4gQ0FTSU5PICovXHJcblxyXG5Aa2V5ZnJhbWVzIGdhbWVhbiB7XHJcbiAgZnJvbSB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMyk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4zKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjMpO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDBweCAyMHB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBnYW1lYW4ge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwcHggMjBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgZ2FtZWFuIHtcclxuICBmcm9tIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICBvcGFjaXR5OiAwLjI7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMHB4IDIwcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgYm94LXNoYWRvdzogMCAwIDAgMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1vLWtleWZyYW1lcyBnYW1lYW4ge1xyXG4gIGZyb20ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEuNSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICAgIG9wYWNpdHk6IDAuMjtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwcHggMjBweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBVTFRJTU8gTUlOVVRPIERVRSAqL1xyXG5cclxuQGtleWZyYW1lcyB0aW1lY29sIHtcclxuICAwJSwgNTAlIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMTRweCAjRkRGRkEzO1xyXG4gIH1cclxuXHJcbiAgNjAlLCAxMDAlIHtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMnB4ICNGQUZGMDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIHRpbWVjb2wge1xyXG4gIDAlLCA1MCUge1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAxNHB4ICNGREZGQTM7XHJcbiAgfVxyXG5cclxuICA2MCUsIDEwMCUge1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAycHggI0ZBRkYwMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgdGltZWNvbCB7XHJcbiAgMCUsIDUwJSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDE0cHggI0ZERkZBMztcclxuICB9XHJcblxyXG4gIDYwJSwgMTAwJSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDJweCAjRkFGRjAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtby1rZXlmcmFtZXMgdGltZWNvbCB7XHJcbiAgMCUsIDUwJSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDE0cHggI0ZERkZBMztcclxuICB9XHJcblxyXG4gIDYwJSwgMTAwJSB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAwIDJweCAjRkFGRjAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8qIEFWVklTTyBDT1VQT04gKi9cclxuXHJcbkBrZXlmcmFtZXMgYW5JY28ge1xyXG4gIGZyb20ge1xyXG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMTJweCAjZmYwMDAwO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDMycHggI2ZmMDAwMDtcclxuICAgIGNvbG9yOiAjZmYwMDAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgYW5JY28ge1xyXG4gIGZyb20ge1xyXG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMTJweCAjZmYwMDAwO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDMycHggI2ZmMDAwMDtcclxuICAgIGNvbG9yOiAjZmYwMDAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW1vei1rZXlmcmFtZXMgYW5JY28ge1xyXG4gIGZyb20ge1xyXG4gICAgdGV4dC1zaGFkb3c6IDFweCAxcHggMTJweCAjZmYwMDAwO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDMycHggI2ZmMDAwMDtcclxuICAgIGNvbG9yOiAjZmYwMDAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIGFuSWNvIHtcclxuICBmcm9tIHtcclxuICAgIHRleHQtc2hhZG93OiAxcHggMXB4IDEycHggI2ZmMDAwMDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMS4yKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMik7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICB0ZXh0LXNoYWRvdzogMXB4IDFweCAzMnB4ICNmZjAwMDA7XHJcbiAgICBjb2xvcjogI2ZmMDAwMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogTEVGVCBNSU5JIE1FTlUgKi9cclxuXHJcbkBrZXlmcmFtZXMgbWluaS1hbiB7XHJcbiAgZnJvbSB7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgdG8ge1xyXG4gICAgbGVmdDogNDBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIG1pbmktYW4ge1xyXG4gIGZyb20ge1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIGxlZnQ6IDQwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbkAtbW96LWtleWZyYW1lcyBtaW5pLWFuIHtcclxuICBmcm9tIHtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgfVxyXG5cclxuICB0byB7XHJcbiAgICBsZWZ0OiA0MHB4O1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5ALW8ta2V5ZnJhbWVzIG1pbmktYW4ge1xyXG4gIGZyb20ge1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcblxyXG4gIHRvIHtcclxuICAgIGxlZnQ6IDQwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIC5tYWluLWNvbnRhaW5lci1jYXNpbm8ge1xyXG4vLyAgIC52aW5jaXRlLWNhc2lubywgLmdhbWUtY29udGFpbmVyIC5sZWZ0LW1lbnUgPiAubmF2ID4gbGkgPiBhIHtcclxuLy8gICAgIGJhY2tncm91bmQ6IHVybCguLi8uLi8uLi9pbWFnZXMvc2ZvbmRpL2JrMi5qcGcpO1xyXG4vLyAgIH1cclxuLy8gfSIsIiAgIC8qIFJJR0hUIFNJREVCQVIgLSBRQkVUICovXHJcbi8vICAgIC5xYmV0LWJveCB7XHJcbi8vICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbi8vICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4vLyAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuLy8gICAgIC5yb3dfaGVhZGVyMiB7XHJcbi8vICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4vLyAgICAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4vLyAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbi8vICAgICAgIHBhZGRpbmc6IDVweDtcclxuLy8gICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuLy8gICAgICAgLmhlYWRlcl9zeDIge1xyXG4vLyAgICAgICAgIHdpZHRoOiA3NnB4O1xyXG4vLyAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbi8vICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4vLyAgICAgICAgIHBhZGRpbmc6IDJweDtcclxuLy8gICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4vLyAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuLy8gICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4vLyAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbi8vICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4vLyAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuLy8gICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbi8vICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbi8vICAgICAgICAgPiB7XHJcbi8vICAgICAgICAgICBzcGFuLCAucXVlc3Rpb24ge1xyXG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbi8vICAgICAgICAgICB9XHJcbi8vICAgICAgICAgICAucXVlc3Rpb257XHJcbi8vICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbi8vICAgICAgICAgICAgIHRvcDogMDtcclxuLy8gICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4vLyAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbi8vICAgICAgICAgICAgIGRpcmVjdGlvbjogcnRsO1xyXG4vLyAgICAgICAgICAgICB0ZXh0LWluZGVudDogMnB4O1xyXG4vLyAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4vLyAgICAgICAgICAgICBpe1xyXG4vLyAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICAgICAgICAgICB0b3A6IDZweDtcclxuLy8gICAgICAgICAgICAgICByaWdodDogOXB4O1xyXG4vLyAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuLy8gICAgICAgICAgICAgfVxyXG4vLyAgICAgICAgICAgfVxyXG4vLyAgICAgICAgIH1cclxuLy8gICAgICAgfVxyXG4vLyAgICAgICAuaGVhZGVyX2R4MiB7XHJcbi8vICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4vLyAgICAgICAgIGZsb2F0OiBsZWZ0OyAgICAgICAgXHJcbi8vICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4vLyAgICAgICAgID4ge1xyXG4vLyAgICAgICAgICAgc3Bhbi5jb2QtZXYge1xyXG4vLyAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbi8vICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4vLyAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuLy8gICAgICAgICAgICAgd2lkdGg6IDExMnB4O1xyXG4vLyAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4vLyAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuLy8gICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuLy8gICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDJweDtcclxuLy8gICAgICAgICAgIH1cclxuLy8gICAgICAgICAgIC50ZXh0IHtcclxuLy8gICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4vLyAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcclxuLy8gICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuLy8gICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzAlIC0gMTBweCk7XHJcbi8vICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcclxuLy8gICAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4vLyAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4vLyAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbi8vICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbi8vICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuLy8gICAgICAgICAgICAgdG9wOiA2OHB4O1xyXG4vLyAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4vLyAgICAgICAgICAgfVxyXG4vLyAgICAgICAgIH1cclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyAgICAgLmRpdi1zZWxlY3Qge1xyXG4vLyAgICAgICBwYWRkaW5nOiA1cHg7XHJcbi8vICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4vLyAgICAgICB3aWR0aDogMTAwJTtcclxuLy8gICAgICAgPiB7XHJcbi8vICAgICAgICAgc3BhbiB7XHJcbi8vICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuLy8gICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4vLyAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4vLyAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4vLyAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4vLyAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbi8vICAgICAgICAgfVxyXG4vLyAgICAgICAgIC5zZWxlY3Qge1xyXG4vLyAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbi8vICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4vLyAgICAgICAgICAgaGVpZ2h0OiAyN3B4O1xyXG4vLyAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4vLyAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4vLyAgICAgICAgIH1cclxuLy8gICAgICAgfVxyXG4vLyAgICAgfVxyXG4vLyB9XHJcblxyXG4uaGVhZGVyX3ZvaWQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcbi5xYmV0LWJveCB7ICBcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG4gIC5xYmV0LWhlYWRlciB7XHJcblx0XHQucm93X2hlYWRlcjIge1xyXG5cdFx0XHRib3JkZXI6IHVuc2V0O1xyXG5cdFx0XHRwYWRkaW5nOiB1bnNldDtcclxuXHRcdFx0YmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcblx0XHRcdC5oZWFkZXJfc3gyIHtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmbG9hdDpsZWZ0O1xyXG5cdFx0XHRcdHNwYW4jcHJvdmFpZCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+c3BhbiB7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgPi5xdWVzdGlvbiB7XHJcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxcHggMjBweDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgIH1cclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyX2R4MiB7ICAgICAgICBcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAzcHggMTBweCAycHggMTBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG5cdFx0XHRcdHNwYW4uY29kLWV2IHtcclxuICAgICAgICAgIGZsb2F0OmxlZnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0I3FiZXR0eHQge1xyXG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICB3aWR0aDogNDclO1xyXG4gICAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbGVmdDogdW5zZXQgIWltcG9ydGFudDtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDBweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgZmxvYXQ6cmlnaHRcclxuICAgICAgICB9XHJcblx0XHRcdH1cclxuICAgIH1cclxuICAgIC5kaXYtc2VsZWN0IHtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgPnNwYW4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDdweDtcclxuICAgICAgICBkaXNwbGF5OmJsb2NrO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICBzZWxlY3Qjc2VsZWN0cWJldCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgdG9wOiB1bnNldCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblx0fVxyXG59XHJcblxyXG4jcG5ldiB7XHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0bWFyZ2luLXRvcDogMHB4O1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmbG9hdDogbGVmdDtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG4ucGFuZWwudmVyaWZpY2Etc2NvbW1lc3NhLWNvbnRhaW5lciB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcblxyXG4ucWJldC1jb250YWluZXIge1xyXG4gICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAubGVmdC1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweCAwIDA7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5yaWdodC1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiAycHggNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgfVxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFBBR0lORSBRQkVUICovXHJcblxyXG4ucWJldC1wYWdlIHtcclxuICAuaGVhZGluZy1xYmV0ID4gaDQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgfVxyXG4gIC50YWJsZS1yZXNwb25zaXZlIHtcclxuICAgIG92ZXJmbG93OiBpbmhlcml0O1xyXG4gICAgLnRhYmxlIHtcclxuICAgICAgdGJvZHkgPiB0ciA+IHRkLmhlYWQge1xyXG4gICAgICAgIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wYW5lbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICAucGFuZWwtYm9keSA+IGRpdiB7XHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICAmLmxlZnQsICYucmlnaHQge1xyXG4gICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyogUUJFVCAqL1xyXG5cclxuYm9keS5xYmV0IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImFyaWFsXCIsIFwiaGVsdmV0aWNhXCIsIHNhbnMtc2VyaWY7XHJcbn1cclxuICBcclxuLnFiZXQtd3JhcHBlciB7XHJcbiAgd2lkdGg6IDc1MHB4O1xyXG4gIGhlaWdodDogYXV0bztcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgLmNvZGUtY29udCB7XHJcbiAgICAmLmdyaWQtaXRlbSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMzMlO1xyXG4gICAgICB3aWR0aDogY2FsYygzMyUgLSAxMHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwIDJweCAwIDJweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gICAgc3Bhbi50aXRsZSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbGkge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBwYWRkaW5nOiA1cHggMCA1cHggMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcbi5oZWFkZXJfdm9pZCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAudm9pZGludCB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDUycHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDMzcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICB0ZXh0LWluZGVudDogMTBweDtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG4gICAgLnJvd19oZWFkZXJfY3gge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5wX3ZvaWRfY3gge1xyXG4gICAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiA1cHggYXV0bztcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1NXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICB9XHJcbiAgICAgIC5idG4ge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDE1cHg7XHJcbiAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbn1cclxuICBcclxuIiwiLyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLyogQk9SREVSIFJBRElVUyAqL1xyXG5cclxuLnBhbGluc2VzdG8tY29udGFpbmVyLCAucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUgLmxlZ2VuZGEtbWFpbiwgLmJ0biwgLnBhbmVsLCAubGFiZWwsIC5uYXZiYXIsIC5qdW1ib3Ryb24sIC5xYmV0LWJveCwgLmhlYWRlcl92b2lkLCAuc2VsZXR0b3JlLWdpb3JuaSwgLm9wemlvbmktcmljZXJjYSwgLmNvdXBvbiAucGFuZWwsIC5tb2RhbC1jb250ZW50LCAubWFpbi1wYWxpbnNlc3RpLCAucmljYXJpY2Etc2NoZWQsIC5jb3Vwb24gLmxpc3QtZ3JvdXAsIC5yaWVwaWxvZ28tc2NoZWRpbmEsIC5tZW51LXNwb3J0LXBhbGluc2VzdGksIC5jb250YWluZXIgLmp1bWJvdHJvbiwgLm1hcmtldC1tb3ZlcnMtY29udGFpbmVyLCAucmljZXJjYS1zcG9ydCwgLmNvbnRhaW5lci1mbHVpZCAuanVtYm90cm9uLCAucWJldC1ib3ggLmRpdi1zZWxlY3QgPiAuc2VsZWN0LCAudHBjLnNlbGV0dG9yZS1naW9ybmkgdWwgPiBsaSA+IGEsIC5mb290ZXJjcCAucm93X2Zvb3Rlcl9idDEgLmJ0bi1yZXNldCwgLmV2ZW50aS1waXUtZ2lvY2F0aSAuY29udGFpbmVyLWV2ZW50bywgLmZvb3RlcmNwIC5yb3dfZm9vdGVyX2J0MSAuYnRuLXNjb21tZXR0aSwgLnJpZ2h0LWNvbnRhaW5lciAudWx0aW1lLXZpbmNpdGUtY29udGFpbmVyLCAucWJldC1ib3ggLnJvd19oZWFkZXIyIC5oZWFkZXJfZHgyID4gLnRleHQsIC5tYWluLWNvbnRlbnQtY2FzaW5vLWxpdmUgLmJvdHRvbS1jb250YWluZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICB9XHJcbiAgXHJcbiAgLm1haW4tcGFsaW5zZXN0aSB7XHJcbiAgICAuaGVhZGluZy1zcG9ydCAuaWNvbi1jb250YWluZXIge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICAgIC5wYWwtaGVhZGluZyAuaWNvbi1jb250YWluZXItc3ViIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIGEgaSB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuaGVhZGluZy1zcG9ydCAuaWNvbi1jb250YWluZXIgYSA+IGksIC5wYWwtaGVhZGluZyAuaWNvbi1jb250YWluZXItc3ViIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5mb290ZXJjcCAucm93X2Zvb3Rlcl9idCB7XHJcbiAgICAuZm9vdGVyX2R4X2J0ID4gLmJ0bi1zaXN0ZW1hLCAuZm9vdGVyX3N4X2J0ID4gLmJ0bi1tdWx0aXBsYSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAudHBjbi5zZWxldHRvcmUtZ2lvcm5pIC5mb3JtLWdyb3VwIC5mb3JtLWNvbnRyb2wsIC50cHQucGl1LWdpb2NhdGUtY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jaGFydC1jb250YWluZXIgLnF1b3RhLCAubWFpbi1jb250ZW50LWNhc2luby1saXZlIC5ib3R0b20tY29udGFpbmVyIC5nYW1lLWJveCAuYnRuLXBsYXksIC5ldmVudGktcGl1LWdpb2NhdGkgLmNvbnRhaW5lci1ldmVudG8gLnRvcC1jb250YWluZXIgLmRhdGEtZXZlbnRvLCAubGlzdGEtdXRlbnRpIC5vcHppb25pLXJpY2VyY2EgLnRpdGxlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5yZWdpc3RyYXppb25lLXBhZ2Uge1xyXG4gICAgLmNvbmZlcm1lLWJvdHRvbSAudGl0bGUsIC5saW1pdGktZGVwb3NpdG8gLnRpdGxlLCAuZGF0aS1wZXJzb25hbGkgLnRpdGxlLCAuZGF0aS1hY2NvdW50IC50aXRsZSB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuZ2VzdGlvbmUtYW50aWVmZnJhemlvbmUgLnBhZ2UtY29udGVudCAuYm94LWF0dGl2YXppb25lIC5mb3JtLWdyb3VwID4gLmZvcm0tY29udHJvbCwgLm1haW4tY29udGFpbmVyLXZpcnR1YWwgLmdhbWUtY29udGFpbmVyIC5nYW1lLXRhYiAuZ2FtZS1ib3ggPiAuZ2FtZS1pbmZvLCAucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUgLnBhbGluc2VzdG8tY29udGFpbmVyIC5idXR0b24tY29udGFpbmVyID4gLmJ0biwgLmV2ZW50aS1waXUtZ2lvY2F0aSAuY29udGFpbmVyLWV2ZW50byAuYm90dG9tLWNvbnRhaW5lciAuaW5kLXF0IC5xdW90YS1hdHRpdmEgLnF0YSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIH1cclxuICBcclxuICAucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUgLnBhbGluc2VzdG8tY29udGFpbmVyIC5tZXJjYXRpLWNvbnRhaW5lciB7XHJcbiAgICAuYnRuLW1lcmNhdG8sIC5idG4tbWVyY2F0by1hdHRpdm8ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmhlYWRlciAuY29udGFpbmVyLWhlYWRlciAucmlnaHQtY29udGFpbmVyIC5sb2dpbi1ib3gtdHJlIC5sb2dpbi1jb250YWluZXIgLmFudGllZmZyYXppb25lIC5mb3JtLWdyb3VwID4gLmZvcm0tY29udHJvbCwgLm1haW4tY29udGFpbmVyLWNhc2lubyAuZ2FtZS1jb250YWluZXIgLmdhbWUtdGFiIC5nYW1lLWJveCA+IC5nYW1lLWluZm8ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICB9XHJcbiAgXHJcbiAgLyogUkFESVVTIFRPUCAqL1xyXG4gIFxyXG4gIC5tZW51LXNwb3J0LXBhbGluc2VzdGkgLm1lbnUtdGl0bGUsIC5xdW90ZS1wYWdlIC5tYWluLWNvbnRhaW5lci1xdW90ZSAucGFsaW5zZXN0by1jb250YWluZXIgLnNwb3J0cywgLnFiZXQtcGFnZSAuaGVhZGluZy1xYmV0ID4gaDQsIC5yaXN1bHRhdGktY29udGFpbmVyIC50aXRsZS1wYWdlIGg0LCAuc2VsZXR0b3JlLWdpb3JuaSAudGl0bGUsICNwbmV2LCAucGFnZS10aXRsZSwgLnRvcC1oZWFkZXIsIC5wYW5lbC1oZWFkaW5nLCAuaGVhZGVyX3ZvaWQgLnZvaWRpbnQsIC5xYmV0LWJveCAucm93X2hlYWRlcjIsIC5yZXBvcnQgLnJpc3VsdGF0aS1jb250YWluZXIgLnRpdGxlLXBhZ2UsIC5tYWluLXBhbGluc2VzdGkgLmhlYWRpbmctc3BvcnQsICNwbmV2IC5oZWFkZXIxIC5yb3dfaGVhZGVyLCAucmljYXJpY2Etc2NoZWQgLmhlYWRlciAudGl0bGUsIC5yaWVwaWxvZ28tc2NoZWRpbmEgLmhlYWRlciAudGl0bGUsIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAubmF2LXRhYnMgPiBsaSA+IGEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbiAgXHJcbiAgLm1hcmtldC1tb3ZlcnMtY29udGFpbmVyIC5uYXYtdGFicyA+IGxpIHtcclxuICAgID4gYSwgJi5hY3RpdmUgPiBhLCA+IGE6aG92ZXIge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmxpc3RhLXNjb21tZXNzZSAucmlzdWx0YXRpLWNvbnRhaW5lciAudGl0bGUtcGFnZSwgLmxpc3RhLW1vdmltZW50aSAucmlzdWx0YXRpLWNvbnRhaW5lciAudGl0bGUtcGFnZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuICBcclxuICAuaGVhZGVyIC5jb250YWluZXItaGVhZGVyIC5yaWdodC1jb250YWluZXIge1xyXG4gICAgLmxvZ2luLWJveC10cmUsIC5sb2dpbi1ib3gtdHJlLWxvZyB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUgLnBhbGluc2VzdG8tY29udGFpbmVyIC50b3AtY29udGFpbmVyLCAubW9kYWwtaGVhZGVyLCAuaGVhZGVyLXF0IC5taWRoZCAubWlkLW1lbnUgdWwge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbiAgXHJcbiAgLm1haW4tY29udGFpbmVyLWNhc2lubyAuZ2FtZS1jb250YWluZXIgLmdhbWUtY29udGFpbmVyIC5uYXYge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcclxuICAgID4gbGkgPiBhIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC8qIFJBRElVUyBCT1RUT00gICovXHJcbiAgXHJcbiAgLyoucGFuZWwtZm9vdGVyLFxyXG4gIC5tb2RhbC1mb290ZXIsXHJcbiAgLmZvb3RlcmNwLFxyXG4gIC5pbXBvcnRvLXRvdC1jb3Vwb24ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICB9Ki9cclxuICBcclxuICAvKiBSQURJVVMgWkVSTyAqL1xyXG4gIFxyXG4gIC50aXRsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIH1cclxuICBcclxuICAubGlzdC1ncm91cC1pdGVtIHtcclxuICAgICY6Zmlyc3QtY2hpbGQsICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAuaGVhZGVyLXNlIC5yaWdodC1jb250YWluZXIgLm1pZGRsZS1ib3ggLmJ0biB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIH1cclxuICBcclxuICAubGlzdGEtbW92aW1lbnRpIC5yaXN1bHRhdGktY29udGFpbmVyIC50b3RhbGkge1xyXG4gICAgLnRvdC1kYXJlLCAudG90LXNhbGRvIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5saXN0YS1zY29tbWVzc2UgLnJpc3VsdGF0aS1jb250YWluZXIgLnRvdGFsaSAudG90LXZpbnRvLCAubGlzdGEtbW92aW1lbnRpIC5yaXN1bHRhdGktY29udGFpbmVyIC50b3RhbGkgLnRvdC1hdmVyZSwgLnJpZ2h0LWNvbnRhaW5lciAudWx0aW1lLXZpbmNpdGUtY29udGFpbmVyIC52aW5jaXRhIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgfVxyXG4gIFxyXG4gIC5oZWFkZXItc2Uge1xyXG4gICAgLnJpZ2h0LWNvbnRhaW5lciAuaGlkZGVuLWxvZ2luIC5idG4tY29udGFpbmVyIC5idG4sIC5sZWZ0LWNvbnRhaW5lciAubWlkZGxlLWJveCAuYXNzaXN0ZW56YS1jbGllbnRpIC5idG4ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmhlYWRlci1xdCAudG9waGQgLmxhbmctYm94IC5mb3JtLWdyb3VwIC5kcm9wZG93biAuYnRuLmRyb3Bkb3duLXRvZ2dsZSwgLm1haW4tY29udGFpbmVyLWNhc2lubyAuZ2FtZS1jb250YWluZXIgLmxlZnQtbWVudSA+IC5uYXYgPiBsaSA+IGEsIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAudGFiLWNvbnRlbnQgdWwgPiBsaSA+IC5yb3ctcGFydGl0YSA+IC5xdW90ZS1wYXJ0aXRhIC5xdGEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICB9XHJcbiAgXHJcbiAgLnF1b3RlLXBhZ2UgLm1haW4tY29udGFpbmVyLXF1b3RlIC5wYWxpbnNlc3RvLWNvbnRhaW5lciB7XHJcbiAgICAuYnV0dG9uLWNvbnRhaW5lciA+IC5idG4sIC5tZXJjYXRpLWNvbnRhaW5lciAuYnRuLW1lcmNhdG8ge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgXHJcbiAgLmxpc3RhLXNjb21tZXNzZSAucmlzdWx0YXRpLWNvbnRhaW5lciAudG90YWxpIC50b3QtZ2lvY2F0bywgLnF1b3RlLXBhZ2UgLm1haW4tY29udGFpbmVyLXF1b3RlIC5wYWxpbnNlc3RvLWNvbnRhaW5lciAubWVyY2F0aS1jb250YWluZXIgLmJ0bi1tZXJjYXRvLWF0dGl2bywgLm1haW4tY29udGVudC1jYXNpbm8tbGl2ZSAudG9wLWNvbnRhaW5lciAubWVudS1jYXNpbm8gLnBhbmVsLWJvZHkgLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMHB4O1xyXG4gIH0iLCIuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXk6aG92ZXIsIFxyXG4uZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5kYXkuZm9jdXNlZCB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5kYXRlcGlja2Vye1xyXG4gICAgJi5kcm9wZG93bi1tZW51e1xyXG4gICAgICAgIHRhYmxle1xyXG4gICAgICAgICAgICBib3JkZXI6dW5zZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdGhlYWR7XHJcbiAgICAgICAgdHJ7XHJcbiAgICAgICAgICAgIHRoe1xyXG4gICAgICAgICAgICAgICAgJi5wcmV2LFxyXG4gICAgICAgICAgICAgICAgJi5wcmV2e1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1kcm9wZG93bntcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi51aS1zdGF0ZS1kZWZhdWx0LCBcclxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1kZWZhdWx0LCBcclxuLnVpLXdpZGdldC1oZWFkZXIgLnVpLXN0YXRlLWRlZmF1bHR7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuIiwiLnF1b3RlLXBhZ2V7XHJcbiAgICAubWFpbi1jb250YWluZXItcXVvdGV7XHJcbiAgICAgICAgLnBhbGluc2VzdG8tY29udGFpbmVye1xyXG4gICAgICAgICAgICAubWVyY2F0aS1jb250YWluZXJ7XHJcbiAgICAgICAgICAgICAgICB1bC5uYXYubmF2LXRhYnN7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGl7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogdW5zZXQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmMwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAudGFiLWNvbnRlbnR7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgfVxyXG59IiwiLm1haW4tY29udGFpbmVyLXF1b3RlIHtcclxuICAubWFpbi1xdW90ZSB7XHJcbiAgICAuZXZlbnRvLXNpbmdvbG8ge1xyXG4gICAgICAucGFuZWwge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICAgICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgLm1haW4tdGl0bGUsIGg0IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgICAmLnNwb3J0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmMwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYW1waW9uYXRvIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLmV2ZW50by1zZWxlY3Qge1xyXG4gICAgICAgICAgICAgIGJ1dHRvbi5idG4ge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzAwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiAtNnB4O1xyXG4gICAgICAgICAgICAgICAgICB0b3A6IDFweDtcclxuICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIHVsLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzExMTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiAyNDBweDtcclxuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMxZjFmMWY7XHJcbiAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFuZWwtYm9keSB7XHJcbiAgICAgICAgICB1bC5uYXYubmF2LXRhYnMge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMTVweDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZjMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudGFiLWNvbnRlbnQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgLnBhbmVsIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAucGFuZWwtaGVhZGluZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxZDFkMWQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzJkMmQyZDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICAub2Rkcy1wYW5lbCB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vZGQtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzMlO1xyXG4gICAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMxMTE7XHJcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAvLyBtYXJnaW46IDBweCAwcHggNXB4IDBweDtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzJkMmQyZDtcclxuICAgICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICAgICAgICAubWFya2V0IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggNXB4IDBweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAub2RkIHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwcHggNXB4IDJweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmMwO1xyXG4gICAgICAgICAgICAgICAgICAgIC5tYXJrZXQsXHJcbiAgICAgICAgICAgICAgICAgICAgLm9kZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZml4ZWQtZGl2IHtcclxuICAgICAgICAgICAgICAgICAgLm9kZC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjUlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzMuMzMlO1xyXG4gICAgICAgICAgICAgICAgICAgICYudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogIzQyNDI0MjtcclxuICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuZG91YmxlIHtcclxuICAgICAgICAgICAgICAgICAgLm9kZC1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zOjQwMCw3MDAsODAwJyk7XHJcbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9T3BlbitTYW5zK0NvbmRlbnNlZDozMDAsNDAwLDcwMCw5MDAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG86bGlnaHQscmVndWxhcixtZWRpdW0sdGhpbixpdGFsaWMsbWVkaXVtaXRhbGljLGJvbGQnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG8rQ29uZGVuc2VkOjQwMCw3MDAnKTtcclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1MYXRvJyk7XHJcblxyXG5ib2R5IHsgIFxyXG4gIGZvbnQtZmFtaWx5OlwiT3BlbiBTYW5zXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XHJcbiAgJi5tb2RhbC1vcGVuIC53cmFwcGVyLWJveGVkIHtcclxuICAgIGZpbHRlcjogYmx1cigzcHgpO1xyXG4gICAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMnMgZWFzZTtcclxuICB9XHJcbiAgJi5tb2RhbC1vcGVuLmFyZWFyaXNlcnZhdGEgLndyYXBwZXItYm94ZWQsXHJcbiAgJi5tb2RhbC1vcGVuLmFmZmlsaWF0aSAud3JhcHBlci1ib3hlZHtcclxuICAgIGZpbHRlcjogdW5zZXQ7XHJcbiAgfVxyXG4gICYubW9kYWwtb3BlbiAud3JhcHBlci1ib3hlZC1xdW90ZSB7XHJcbiAgICBmaWx0ZXI6IGJsdXIoM3B4KTtcclxuICAgIHRyYW5zaXRpb246IGZpbHRlciAwLjJzIGVhc2U7XHJcbiAgfVxyXG4gICYubW9kYWwtb3BlbiAubW9kYWx7XHJcbiAgICB6LWluZGV4OiA5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk5OTk7ICAgIFxyXG4gIH1cclxuICAubW9kYWwtYmFja2Ryb3AuZmFkZS5pbntcclxuICAgIHotaW5kZXg6IDk5OTk5OTk5OTtcclxuICB9XHJcbiAgJi5uby1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgJi5jYXNpbm8ge1xyXG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gIH1cclxuICAmI3ByZWluZGV4IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgfVxyXG4gICYucXVvdGUtcGFnZSB7XHJcbiAgICBoZWFkZXIgLmhlYWRlci05IHtcclxuICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxuICAgIC53cmFwcGVyLWJveGVkLXF1b3RlICNtYWluIHtcclxuICAgICAgbWluLWhlaWdodDogNTUwcHg7XHJcbiAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmluZGV4IC5tYWluLWNvbnRhaW5lciB7XHJcbiAgICAuY29sLW1kLTEyIC5wYW5lbCwgXHJcbiAgICAuY29sLWxnLTYgLnBhbmVsIHtcclxuICAgICAgbWluLWhlaWdodDogMjYwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIH1cclxuICAgIC5jb2wtbWQtMTI6ZW1wdHksIFxyXG4gICAgLmNvbC1sZy02OmVtcHR5IHtcclxuICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuY29sLW1kLTEyLCBcclxuICAgIC5jb2wtbGctNiB7XHJcbiAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59XHJcblxyXG4ud3JhcHBlci1ib3hlZCB7XHJcbiAgdHJhbnNpdGlvbjogZmlsdGVyIDAuMnMgZWFzZTtcclxufVxyXG5cclxuLmNvbnRhaW5lci1mbHVpZHtcclxuICBtaW4td2lkdGg6IHVuc2V0O1xyXG59XHJcblxyXG4ubm8tbWFyZ2luIHtcclxuICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuKiB7XHJcbiAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIG91dGxpbmU6IDBweDtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcclxuICB9XHJcbn1cclxuXHJcbi52aXMtdGFiLCBoZWFkZXIsIHNlY3Rpb24sIGZvb3RlciwgYXNpZGUsIG5hdiwgbWFpbiwgYXJ0aWNsZSwgZmlndXJlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudWwsIG9sIHtcclxuICBtYXJnaW46IDBweDtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuaW1nIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmltZy1yZXNwb25zaXZlIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1IHtcclxuICBtYXJnaW46IDBweDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbn1cclxuXHJcbi5idG57XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcclxuICAtby10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgb3V0bGluZTogMHB4O1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IDA7XHJcbiAgfVxyXG4gICY6aG92ZXJ7XHJcbiAgICBAaW5jbHVkZSBidG4taG92ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2UtYnRue1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAvLyBwYWRkaW5nOiA2cHggMTJweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgLW1zLXRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHRleHQtZGVjb3JhdGlvbjogIG5vbmUhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gICY6aG92ZXJ7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgJjpmb2N1cywgJjphY3RpdmUge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIG91dGxpbmU6IDBweDtcclxuICAgIG91dGxpbmUtb2Zmc2V0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLnF0YSB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMS41O1xyXG4gIGJvcmRlcjogbm9uZTsgIFxyXG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW47XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbjtcclxufVxyXG5cclxuLnF0YS1kcCAuYnV0dG9uLXF1b3RhLWNsaWNrLCBcclxuLnF1b3RlLXBhZ2UgLm1haW4tY29udGFpbmVyLXF1b3RlIC50YWJsZSA+IHRib2R5ID4gdHIudHItcXVvdGUgPiB0ZC5xdW90YXByZW11dGEgLnF0YSB7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0IHtcclxuICAmW3R5cGU9XCJyYWRpb1wiXSwgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgd2lkdGg6IDE1cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMTVweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAmLmZvcm0tY29udHJvbHtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICB9XHJcbn1cclxuXHJcbnNlbGVjdHtcclxuICAmLmZvcm0tY29udHJvbHtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4ucmFkaW8taW5saW5lLCBcclxuLmNoZWNrYm94LWlubGluZSwgXHJcbi5yYWRpbyBsYWJlbCwgXHJcbi5jaGVja2JveCBsYWJlbCB7XHJcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdLCBcclxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPWNoZWNrYm94XSwgXHJcbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgLW8tYXBwZWFyYW5jZTogbm9uZTtcclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG4gIG91dGxpbmU6IDA7XHJcbiAgJjphZnRlciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcHg7XHJcbiAgICB0b3A6IDFweDtcclxuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBjb250ZW50OiBcIlxcZjA5NlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7ICAgIFxyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZVxyXG4gIH1cclxuICAmOmNoZWNrZWQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGYxNGFcIjtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFkaW9dIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAtby1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgb3V0bGluZTogMDtcclxuICAmOmFmdGVyIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcclxuICAgIHRvcDogMXB4O1xyXG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTExXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jazsgICAgXHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlIFxyXG4gIH1cclxuICAmOmNoZWNrZWQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcXGYxOTJcIjtcclxuICB9XHJcbn1cclxuXHJcbi50aHVtYnMtY29udGFpbmVyIHtcclxuICAudGh1bWJuYWlsIHtcclxuICAgIGJvcmRlcjogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250YWluZXIgLnBhbmVsLWJvZHkge1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnpvcGltIHtcclxuICBtYXJnaW4tcmlnaHQ6IDIxcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogUEFORUwgKi9cclxuXHJcbi5wYW5lbCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICA+IHtcclxuICAgIC5wYW5lbC1oZWFkaW5nIHtcclxuICAgICAgcGFkZGluZzogNXB4O1xyXG4gICAgfVxyXG4gICAgLnBhbmVsLWJvZHkge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnBhbmVsLWZvb3RlciB7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIExPQURJTkcgKi9cclxuXHJcbi5sb2FkaW5nX3dycCB7XHJcbiAgei1pbmRleDo5OTk5OTk5OTk5OTk5OTkhaW1wb3J0YW50O1xyXG4gICAgaDMge1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXNpbm8gLmxvYWRpbmdfd3JwIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk5OTk5OTk5OTk5OTtcclxufVxyXG5cclxuXHJcbi5ub3RpZmljYXRpb24ge1xyXG4gIGEgaSB7XHJcbiAgICAtd2Via2l0LWFuaW1hdGlvbjogbmVvbjEgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICAtbW96LWFuaW1hdGlvbjogbmVvbjEgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XHJcbiAgICBhbmltYXRpb246IG5lb24xIDEuNXMgZWFzZS1pbi1vdXQgaW5maW5pdGUgYWx0ZXJuYXRlO1xyXG4gIH1cclxuICB1bC5kcm9wZG93bi1tZW51IGxpIGEge1xyXG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuXHJcbi53cmFwcGVyLWJveGVkIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICAjbWFpbiB7XHJcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcclxuICAgIHdpZHRoOiAxNTQ4cHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbn1cclxuXHJcbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7XHJcbiAgLndyYXBwZXItYm94ZWQgI21haW4gLmNvbnRhaW5lci1mbHVpZCA+IC5yb3csIC53cmFwcGVyLWJveGVkLXF1b3RlICNtYWluIC5jb250YWluZXItZmx1aWQgPiAucm93IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxufVxyXG4gIFxyXG4ud3JhcHBlci1ib3hlZC1xdW90ZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuICBcclxuLmNvbnRhaW5lci1mbHVpZC5xdW90ZS1wYWdlIHtcclxuICBtaW4taGVpZ2h0OiAxMDAwcHg7XHJcbn1cclxuXHJcbi53cmFwcGVyLWJveGVkLXF1b3RlID4gLmhlYWRlciB7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG4gIFxyXG4uZGlhbG9nY291cG9uLWxpc3RhLW1lc3NhZ2dpLCBcclxuLmRpYWxvZ2NvdXBvbi1kYXNoYm9hcmQsIFxyXG4uZGlhbG9nY291cG9uLWxpc3RhLXNjb21tZXNzZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xyXG59XHJcbiAgXHJcbi5oaWRkZW5fdHh0IHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubm8tcGQge1xyXG4gIHBhZGRpbmc6IDBweDtcclxufVxyXG5cclxuLm5vLW1nIHtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLmFsZXJ0IHtcclxuICB0ZXh0LXNoYWRvdzogMHB4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5tYXNrdXYtYmsge1xyXG4gIG9wYWNpdHk6IDAuNztcclxuICB6LWluZGV4OiA5OTk5OTk7XHJcbn1cclxuXHJcbi5wYWdlLXRpdGxlIHtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgbWFyZ2luOiA1cHggYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgaDQsIGgzIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyLWJhbm5lciB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4gIC8qIEFMRVJUICovXHJcbiAgXHJcbi5oaWRkZW4tYWxlcnQge1xyXG4gIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxuICAuYWxlcnQge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG59XHJcbiAgXHJcblxyXG4ucGFuZWwtZXJyb3IgLmNvbC1zbS0xMntcclxuICBmbG9hdDp1bnNldDtcclxufVxyXG5cclxuLmFsZXJ0e1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWluZGVudDozMHB4O1xyXG4gIG1hcmdpbjogNXB4O1xyXG4gICY6YmVmb3Jle1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogLTE3cHg7XHJcbiAgICB0b3A6IDZweDtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICB9XHJcbiAgJi5hbGVydC1zdWNjZXNzIHtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OlwiXFxmMDBjXCI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWxlcnQtZGFuZ2VyIHtcclxuICAgICY6YmVmb3Jle1xyXG4gICAgICBjb250ZW50OlwiXFxmMDBkXCI7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuYWxlcnQtd2FybmluZyB7XHJcbiAgICAmOmJlZm9yZXtcclxuICAgICAgY29udGVudDpcIlxcZjA3MVwiO1xyXG4gICAgfVxyXG4gIH1cclxuICAmLmFsZXJ0LWluZm8ge1xyXG4gICAgJjpiZWZvcmV7XHJcbiAgICAgIGNvbnRlbnQ6XCJcXGYwNWFcIjtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIENPTlRFTlQgKi9cclxuICBcclxuLm1haW4tY29udGFpbmVyIHtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBwYWRkaW5nLXRvcDogMXB4O1xyXG59XHJcblxyXG4ud3JhcHBlci1ib3hlZCAubWFpbi1jb250YWluZXIge1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA2NDBweCk7XHJcbiAgbWFyZ2luOiA1cHg7XHJcbiAgcGFkZGluZzogMHB4O1xyXG4gIG1hcmdpbjogMTBweCAxMHB4IDAgMDtcclxufVxyXG5cclxuLmxlZnQtY29sdW1uIHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgbWFyZ2luOiAxMHB4IDEwcHggNXB4IDEwcHg7XHJcbiAgbWF4LXdpZHRoOiAyNTBweDtcclxuICB3aWR0aDogMjUwcHg7XHJcbn1cclxuXHJcbi5sZWZ0LWNvbHVtbiAuc2VhcmNoLWJveCxcclxuLmxlZnQtY29sdW1uLXF1b3RlIC5zZWFyY2gtYm94e1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNnB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIC5mb3JtLWdyb3Vwe1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YWZ0ZXJ7XHJcbiAgICAgICAgY29udGVudDogXCJcXGYwMDJcIjtcclxuICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxMnB4O1xyXG4gICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXXtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzdweCk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXXtcclxuICAgICAgICB3aWR0aDogMzdweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgc3BhbiBpe1xyXG4gICAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgICAgdG9wOiA3cHg7XHJcbiAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6MTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmxlZnQtY29sdW1uIC5idG4uYnRuLWV4cGlyaW5nLWV2ZW50c3tcclxuICB3aWR0aDogMTAwJTtcclxuICB0ZXh0LWFsaWduOmxlZnQ7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgIFxyXG4gIHRleHQtaW5kZW50OiA2cHghaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDEwcHggMThweDtcclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAzcHg7XHJcbiAgICB0b3A6IDZweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gIH1cclxuICBzcGFuOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgdG9wOiA0cHghaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IC0xcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucmlnaHQtY29sdW1uIHtcclxuICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XHJcbiAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XHJcbiAgbWF4LXdpZHRoOiAzNTBweDtcclxufVxyXG5cclxuLmNvbC1sZy02LmNvbC1tZC0xMi5jb2wtb25lIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgLmNvbC1sZy0xMiB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgfVxyXG59XHJcbiAgXHJcbi5tYWluLWNvbnRhaW5lciAuY29sLXR3bzplbXB0eSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuXHJcbi5ib3gtY291cG9uIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4vKiBSSUNBUklDQSBQQU5FTCAqL1xyXG5cclxuLnJpY2FyaWNhLXBhbmVsIC5yaWNhcmljYS1jb250YWluZXIgcCB7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcbiAgXHJcbiAgLyogUklFUElMT0dPIFNDT01NRVNTQSAqL1xyXG4gIFxyXG4udG90LXJpZXBpbG9nbyB7XHJcbiAgLnJpZXAtc2NvbW0ge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICAuY29kLXNjaGVkaW5hIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxuICAgIC5zdGFtcC1zY2hlZGluYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYnRuLWNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcbn1cclxuXHJcbiAgLyogUklDQVJJQ0EgVVRFTlRFIENPVVBPTiAqL1xyXG4gIFxyXG4ucmljYXJpY2EtcGFuZWwge1xyXG4gIGZsb2F0OmxlZnQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLnJpY2FyaWNhLXRpdGxlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGZsb2F0OmxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnJpY2FyaWNhLWNvbnRhaW5lciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAwcHggNXB4IDVweCA1cHg7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgIHBhZGRpbmc6IDRweCAwIDAgMDtcclxuICAgIH1cclxuICAgIC5zZWxlemlvbmUtdXRlbnRlIHtcclxuICAgICAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgZmxvYXQ6bGVmdDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAuc2FsZG8tdXRlbnRlIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIC5zZWxlemlvbmUtdXRlbnRlIHtcclxuICAgICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcclxuICAgICAgICB3aWR0aDogNjRweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgfVxyXG4gICAgICBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA3NHB4KTtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuICBcclxuLndyYXBwZXItYm94ZWQtcXVvdGUgLnJpY2FyaWNhLXBhbmVsIC5yaWNhcmljYS1jb250YWluZXIgLnNlbGV6aW9uZS11dGVudGUgc2VsZWN0IHtcclxuICB3aWR0aDogMjAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJpY2FyaWNhLXBhbmVsIC5yaWNhcmljYS1jb250YWluZXIgLnJpY2FyaWNhLXV0ZW50ZSBsYWJlbCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIG1hcmdpbjogMCA1cHggMCAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuICBcclxuICAvKiBSSUVQSUxPR08gU0NIRURJTkEgKi9cclxuICBcclxuLnJpZXBpbG9nby1zY2hlZGluYSB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbiAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gIC5wYW5lbC1ib2R5IC5hbGVydCB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC5hdnZpc28tYWNjZXR0YXppb25lIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGxhYmVsIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgY29udGVudDogJ1xcZjA3MSc7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBsZWZ0OiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIGFuaW1hdGlvbjogYW5JY28gMXMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGFuSWNvIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBhbkljbyAxcyBlYXNlLWluLW91dCBpbmZpbml0ZTtcclxuICAgICAgICAtby1hbmltYXRpb246IGFuSWNvIDFzIGVhc2UtaW4tb3V0IGluZmluaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcbiAgLyogQVZWSVNPIENPVVBPTiAqL1xyXG4gIFxyXG4gIC8qIFJJQ0FSSUNBIFNDSEVESU5BICovXHJcbiAgXHJcbiAgLnJpY2FyaWNhLXNjaGVkaW5hIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIH1cclxuICAgIC5wYW5lbC1ib2R5IC5yb3ctc2NoZWRpbmEge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIC5jb2Qtc2NoZWRpbmEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIH1cclxuICAgICAgLm9yYS1zY2hlZGluYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICBcclxuICAvKiBCQU5ORVIgREVTVFJBICovXHJcbiAgXHJcbi5yaWdodC1jb250YWluZXIge1xyXG4gIC5saXZlQ2FzaW5vLCAuc2V0LWNhc2lubyB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXZiYXIge1xyXG4gIG1hcmdpbjogMHB4O1xyXG4gIGJvcmRlcjogMHB4O1xyXG59XHJcblxyXG4uZGF0aS1lcnJhdGkgLm1vZGFsLWhlYWRlciwgLnBvcHVwLXJlc2V0dGEgLm1vZGFsLWhlYWRlciB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG59XHJcblxyXG4uZGF0aS1lcnJhdGkgLm1vZGFsLWJvZHksIC5wb3B1cC1yZXNldHRhIC5tb2RhbC1ib2R5IHtcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmRhdGktZXJyYXRpIC5tb2RhbC1ib2R5IC5yb3cge1xyXG4gIGJvcmRlci1ib3R0b206IDBweDtcclxufVxyXG4gIFxyXG4ucG9wdXAtcmVzZXR0YSAubW9kYWwtYm9keSB7XHJcbiAgLnJvdyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwcHg7XHJcbiAgfVxyXG4gIC5yZWMtcGFzc3dvcmQge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcGFkZGluZzogMHB4IDEwcHg7XHJcbiAgICB9XHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4gIFxyXG4ubW9kYWwtY29udGVudC5wb3B1cC1yZXNldHRhIC5tb2RhbC1ib2R5IC5nLXJlY2FwdGNoYSBpZnJhbWUge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDUycHg7XHJcbn1cclxuXHJcbi5kYXRpLWVycmF0aSAubW9kYWwtZm9vdGVyLCAucG9wdXAtcmVzZXR0YSAubW9kYWwtZm9vdGVyIHtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxufVxyXG5cclxuLmRhdGktZXJyYXRpIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi1jb250YWluZXIsIC5wb3B1cC1yZXNldHRhIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi1jb250YWluZXIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmRhdGktZXJyYXRpIC5tb2RhbC1mb290ZXIgLmJ1dHRvbi1jb250YWluZXIgLmJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ucG9wdXAtcmVzZXR0YSAubW9kYWwtZm9vdGVyIC5idXR0b24tY29udGFpbmVyIHtcclxuICAuYXZhbnRpLWNvbnQsIC5jaGl1ZGktY29udCwgLmJ0biB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBXSURHRVQgTElTVEEgRVZFTlRJICovXHJcblxyXG4uaWZyYW1lLWhvbWUsIC5pZnJhbWUtaG9tZS1sZWZ0IHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgaWZyYW1lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4gIFxyXG4gIFxyXG4gIFxyXG4gIC8qIFBBR0lOQSBSSUNFUkNBICovXHJcbmJvZHkucXVvdGUtcGFnZXtcclxuICAud3JhcHBlci1ib3hlZC1xdW90ZXtcclxuICAgIC5jb250YWluZXItZmx1aWQucXVvdGUtcGFnZXtcclxuICAgICAgLm1haW4tY29udGFpbmVyLXF1b3Rle1xyXG4gICAgICAgIC5yaWNlcmNhLXNwb3J0e1xyXG4gICAgICAgICAgLnBhZ2UtdGl0bGV7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IWltcG9ydGFudDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC50YWJsZS1yZXNwb25zaXZle1xyXG4gICAgICAgICAgICA+IHRhYmxlLnRhYmxlLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgICAgYm9yZGVyOiB1bnNldDtcclxuICAgICAgICAgICAgICBib3gtc2hhZG93OiB1bnNldDtcclxuICAgICAgICAgICAgICA+IHRoZWFkID4gdHIge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgPiB0aCB7XHJcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgICAgICAgLy8gcGFkZGluZzogOXB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246bGVmdDtcclxuICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAyMzBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAwIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRleHQtaW5kZW50OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgZGlyZWN0aW9uOiBydGw7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+IHtcclxuICAgICAgICAgICAgICAgICAgLnBhbGluc2VzdG8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAubm9tZS1ldmVudG8ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgIC5kb3duIHtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcblxyXG5cclxuLyogbW9kYWwgKi9cclxuXHJcbi5tb2RhbC1kaWFsb2cgLm1vZGFsLWNvbnRlbnQge1xyXG4gIC5tb2RhbC1oZWFkZXIgeyAgICAgIFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTp1bnNldDtcclxuICAgIC5tb2RhbC10aXRsZSB7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuICAgIGJ1dHRvbi5jbG9zZSB7XHJcbiAgICAgIHRleHQtc2hhZG93OiB1bnNldDtcclxuICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgIHdpZHRoOjE5MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAubW9kYWwtZm9vdGVyeyAgICAgIFxyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIC5idXR0b24tY29udGFpbmVyIGEuYnRuLWNoaXVkaSB7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICB9XHJcbiAgfSBcclxuICAucm93IHtcclxuICAgIG1hcmdpbjogMHB4O1xyXG4gICAgcGFkZGluZzogM3B4IDA7XHJcbiAgfVxyXG4gIC5mb3JtLWhvcml6b250YWwge1xyXG4gICAgLmZvcm0tZ3JvdXAge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgIH1cclxuICAgIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIHRhYmxlcyAqL1xyXG5cclxuZGl2LnRhYmxlIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMHB4IHNvbGlkO1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbnRhYmxlIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcblxyXG50aCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udGFibGUgeyAgXHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gID4ge1xyXG4gICAgdHIgPiB7XHJcbiAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRib2R5ID4gdHIgPiB7XHJcbiAgICAgIHRoLCB0ZCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgcGFkZGluZzogMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiAnUm9ib3RvIENvbmRlbnNlZCcsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIHRoZWFkID4gdHIgPiB0aCwgdGJvZHkgPiB0ciA+IHRoLCB0Zm9vdCA+IHRyID4gdGgsIHRoZWFkID4gdHIgPiB0ZCwgdGJvZHkgPiB0ciA+IHRkLCB0Zm9vdCA+IHRyID4gdGQge1xyXG4gICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIHBhZGRpbmc6IDJweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LWZhbWlseTogJ1JvYm90byBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMC4zcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gID4gdGJvZHkgKyB0Ym9keSB7XHJcbiAgICBib3JkZXI6IDBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4gXHJcbi8qIFBBTk5FTExPIFVURU5USSAqL1xyXG4ucGFubmVsbG8tdXRlbnRpIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgcC5zdWJ0aXRsZSB7XHJcbiAgICB0ZXh0LWluZGVudDogNXB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLnVzZXJpbmZvLWNvbnRhaW5lciwgLmFjdGlvbnMtY29udGFpbmVyLCAudXNlcmNoZWNrLWNvbnRhaW5lciwgLnJpY2FyaWNhLWNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgfVxyXG4gIC51c2VyaW5mby1jb250YWluZXIge1xyXG4gICAgLnVzZXItZGV0dCB7XHJcbiAgICAgIG1pbi13aWR0aDogMTUwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICBtYXJnaW46IDBweDtcclxuICAgICAgPiBsaSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxNTBweDtcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5hY3Rpb25zLWNvbnRhaW5lciB1bCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgID4gbGkge1xyXG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC51c2VyY2hlY2stY29udGFpbmVyIHtcclxuICAgIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnJpY2FyaWNhLWNvbnRhaW5lciAuZm9ybS1pbmxpbmUge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICB0ZXh0LWluZGVudDogNXB4O1xyXG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgfVxyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICAuYnRuIHtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qIFBST1RFWklPTkUgTkVXKi9cclxuXHJcbi5wcm90ZXppb25lLWNvbnRhaW5lciB7XHJcbiAgLnBhbmVsLWhlYWRpbmcge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5xcmNvZGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgfVxyXG4gIC50ZXh0IHtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgfVxyXG4gIC5xcmNvZGUge1xyXG4gICAgLnFyaW1nIHtcclxuICAgICAgd2lkdGg6IDIwMHB4O1xyXG4gICAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgICBmbG9hdDogTGVmdDtcclxuICAgIH1cclxuICAgIC50ZXh0IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMDBweDtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICBtYXgtaGVpZ2h0OiAyMDBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmlucHV0cXIge1xyXG4gICAgcGFkZGluZzogMjBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICB9XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucC0wIHtcclxuICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbi5wLTMge1xyXG4gIHBhZGRpbmc6IDNweDtcclxufVxyXG5cclxuLnAtNSB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG4ucC0xMCB7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLnAtMTUge1xyXG4gIHBhZGRpbmc6IDE1cHg7XHJcbn1cclxuXHJcbi5wLTIwIHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4ucC0yNSB7XHJcbiAgcGFkZGluZzogMjVweDtcclxufVxyXG5cclxuLnAtMzAge1xyXG4gIHBhZGRpbmc6IDMwcHg7XHJcbn1cclxuXHJcbi5wLTM1IHtcclxuICBwYWRkaW5nOiAzNXB4O1xyXG59XHJcblxyXG4ucC00MCB7XHJcbiAgcGFkZGluZzogNDBweDtcclxufVxyXG5cclxuLnAtNDUge1xyXG4gIHBhZGRpbmc6IDQ1cHg7XHJcbn1cclxuXHJcbi5wLTUwIHtcclxuICBwYWRkaW5nOiA1MHB4O1xyXG59XHJcblxyXG4ucHQtMCB7XHJcbiAgcGFkZGluZy10b3A6IDBweDtcclxufVxyXG5cclxuLnB0LTMge1xyXG4gIHBhZGRpbmctdG9wOiAzcHg7XHJcbn1cclxuXHJcbi5wdC01IHtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4ucHQtMTAge1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcblxyXG4ucHQtMTUge1xyXG4gIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ucHQtMjAge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ucHQtMjUge1xyXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xyXG59XHJcblxyXG4ucHQtMzAge1xyXG4gIHBhZGRpbmctdG9wOiAzMHB4O1xyXG59XHJcblxyXG4ucHQtMzUge1xyXG4gIHBhZGRpbmctdG9wOiAzNXB4O1xyXG59XHJcblxyXG4ucHQtNDAge1xyXG4gIHBhZGRpbmctdG9wOiA0MHB4O1xyXG59XHJcblxyXG4ucHQtNDUge1xyXG4gIHBhZGRpbmctdG9wOiA0NXB4O1xyXG59XHJcblxyXG4ucHQtNTAge1xyXG4gIHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ucHItMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMHB4O1xyXG59XHJcblxyXG4ucHItMyB7XHJcbiAgcGFkZGluZy1yaWdodDogM3B4O1xyXG59XHJcblxyXG4ucHItNSB7XHJcbiAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG4ucHItMTAge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5wci0xNSB7XHJcbiAgcGFkZGluZy1yaWdodDogMTVweDtcclxufVxyXG5cclxuLnByLTIwIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ucHItMjUge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5wci0zMCB7XHJcbiAgcGFkZGluZy1yaWdodDogMzBweDtcclxufVxyXG5cclxuLnByLTM1IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG4ucHItNDAge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5wci00NSB7XHJcbiAgcGFkZGluZy1yaWdodDogNDVweDtcclxufVxyXG5cclxuLnByLTUwIHtcclxuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xyXG59XHJcblxyXG4ucGItMCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDBweDtcclxufVxyXG5cclxuLnBiLTMge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzcHg7XHJcbn1cclxuXHJcbi5wYi01IHtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ucGItMTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucGItMTUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucGItMjAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ucGItMjUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG4ucGItMzAge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4ucGItMzUge1xyXG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4ucGItNDAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4ucGItNDUge1xyXG4gIHBhZGRpbmctYm90dG9tOiA0NXB4O1xyXG59XHJcblxyXG4ucGItNTAge1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4ucGwtMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5wbC0zIHtcclxuICBwYWRkaW5nLWxlZnQ6IDNweDtcclxufVxyXG5cclxuLnBsLTUge1xyXG4gIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG4ucGwtMTAge1xyXG4gIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuLnBsLTE1IHtcclxuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5wbC0yMCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4ucGwtMjUge1xyXG4gIHBhZGRpbmctbGVmdDogMjVweDtcclxufVxyXG5cclxuLnBsLTMwIHtcclxuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbn1cclxuXHJcbi5wbC0zNSB7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG59XHJcblxyXG4ucGwtNDAge1xyXG4gIHBhZGRpbmctbGVmdDogNDBweDtcclxufVxyXG5cclxuLnBsLTQ1IHtcclxuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbn1cclxuXHJcbi5wbC01MCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA1MHB4O1xyXG59XHJcblxyXG4ubS0wIHtcclxuICBtYXJnaW46IDBweDtcclxufVxyXG5cclxuLm0tMyB7XHJcbiAgbWFyZ2luOiAzcHg7XHJcbn1cclxuXHJcbi5tLTUge1xyXG4gIG1hcmdpbjogNXB4O1xyXG59XHJcblxyXG4ubS0xMCB7XHJcbiAgbWFyZ2luOiAxMHB4O1xyXG59XHJcblxyXG4ubS0xNSB7XHJcbiAgbWFyZ2luOiAxNXB4O1xyXG59XHJcblxyXG4ubS0yMCB7XHJcbiAgbWFyZ2luOiAyMHB4O1xyXG59XHJcblxyXG4ubS0yNSB7XHJcbiAgbWFyZ2luOiAyNXB4O1xyXG59XHJcblxyXG4ubS0zMCB7XHJcbiAgbWFyZ2luOiAzMHB4O1xyXG59XHJcblxyXG4ubS0zNSB7XHJcbiAgbWFyZ2luOiAzNXB4O1xyXG59XHJcblxyXG4ubS00MCB7XHJcbiAgbWFyZ2luOiA0MHB4O1xyXG59XHJcblxyXG4ubS00NSB7XHJcbiAgbWFyZ2luOiA0NXB4O1xyXG59XHJcblxyXG4ubS01MCB7XHJcbiAgbWFyZ2luOiA1MHB4O1xyXG59XHJcblxyXG4ubXQtMCB7XHJcbiAgbWFyZ2luLXRvcDogMHB4O1xyXG59XHJcblxyXG4ubXQtMyB7XHJcbiAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcblxyXG4ubXQtNSB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG59XHJcblxyXG4ubXQtMTAge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5tdC0xNSB7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuLm10LTIwIHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ubXQtMjUge1xyXG4gIG1hcmdpbi10b3A6IDI1cHg7XHJcbn1cclxuXHJcbi5tdC0zMCB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLm10LTM1IHtcclxuICBtYXJnaW4tdG9wOiAzNXB4O1xyXG59XHJcblxyXG4ubXQtNDAge1xyXG4gIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbi5tdC00NSB7XHJcbiAgbWFyZ2luLXRvcDogNDVweDtcclxufVxyXG5cclxuLm10LTUwIHtcclxuICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ubXItMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbn1cclxuXHJcbi5tci0zIHtcclxuICBtYXJnaW4tcmlnaHQ6IDNweDtcclxufVxyXG5cclxuLm1yLTUge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4ubXItMTAge1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuLm1yLTE1IHtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5tci0yMCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4ubXItMjUge1xyXG4gIG1hcmdpbi1yaWdodDogMjVweDtcclxufVxyXG5cclxuLm1yLTMwIHtcclxuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5tci0zNSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG4ubXItNDAge1xyXG4gIG1hcmdpbi1yaWdodDogNDBweDtcclxufVxyXG5cclxuLm1yLTQ1IHtcclxuICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XHJcbn1cclxuXHJcbi5tci01MCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1MHB4O1xyXG59XHJcblxyXG4ubWItMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG4ubWItMyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG59XHJcblxyXG4ubWItNSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubWItMTAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5tYi0xNSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxufVxyXG5cclxuLm1iLTIwIHtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubWItMjUge1xyXG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbn1cclxuXHJcbi5tYi0zMCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLm1iLTM1IHtcclxuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG59XHJcblxyXG4ubWItNDAge1xyXG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5tYi00NSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNDVweDtcclxufVxyXG5cclxuLm1iLTUwIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59XHJcblxyXG4ubWwtMCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDBweDtcclxufVxyXG5cclxuLm1sLTMge1xyXG4gIG1hcmdpbi1sZWZ0OiAzcHg7XHJcbn1cclxuXHJcbi5tbC01IHtcclxuICBtYXJnaW4tbGVmdDogNXB4O1xyXG59XHJcblxyXG4ubWwtMTAge1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4ubWwtMTUge1xyXG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG59XHJcblxyXG4ubWwtMjAge1xyXG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4ubWwtMjUge1xyXG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xyXG59XHJcblxyXG4ubWwtMzAge1xyXG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG4ubWwtMzUge1xyXG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xyXG59XHJcblxyXG4ubWwtNDAge1xyXG4gIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG59XHJcblxyXG4ubWwtNDUge1xyXG4gIG1hcmdpbi1sZWZ0OiA0NXB4O1xyXG59XHJcblxyXG4ubWwtNTAge1xyXG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xyXG59XHJcblxyXG4iLCJAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG4gIC53cmFwcGVyLWJveGVkLXF1b3RlICNtYWluIC5jb250YWluZXItZmx1aWQgPiAucm93LCAud3JhcHBlci1ib3hlZCAjbWFpbiAuY29udGFpbmVyLWZsdWlkID4gLnJvdyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcbn1cclxuICBcclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjcwcHgpIHtcclxuICAud3JhcHBlci1ib3hlZCB7XHJcbiAgICB3aWR0aDogOTk3cHg7XHJcbiAgfVxyXG4gIC53cmFwcGVyLWJveGVkLXF1b3RlIHtcclxuICAgIG1pbi13aWR0aDogOTk3cHg7XHJcbiAgICAucXVvdGUtcGFnZXtcclxuICAgICAgLm1haW4tY29udGFpbmVyLXF1b3RlIHtcclxuICAgICAgICAmLnZpcy1sZWZ0IHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NDBweCkgIWltcG9ydGFudDtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OjBweDtcclxuICAgICAgICAgIC50YWJsZSB7XHJcbiAgICAgICAgICAgID4gdGJvZHkgPiB0ci50ci1xdW90ZSB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA0NHB4O1xyXG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogN3B4O1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmlkIHtcclxuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxNSksXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxNiksXHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxNyl7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6bm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICAgIHRye1xyXG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZHtcclxuICAgICAgICAgICAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoNyksXHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoOCl7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgyKXtcclxuICAgICAgICAgICAgICAgICAgdGh7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpudGgtY2hpbGQoMTQpLFxyXG4gICAgICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKDE1KSxcclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxNil7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAubWVyY2F0aS1jb250YWluZXJ7XHJcbiAgICAgICAgICAgIC5idG57XHJcbiAgICAgICAgICAgICAgd2lkdGg6MTYuMyUhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIG1pbi13aWR0aDogdW5zZXQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4MHB4KSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OjEwcHg7XHJcbiAgICAgICAgXHJcbiAgICAgIH1cclxuICAgICAgLnJpZ2h0LWNvbHVtbi1xdW90ZXtcclxuICAgICAgICB3aWR0aDogMjcwcHghaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5idG4tb3BlbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDEwMDA7XHJcbiAgICAgICAgJi5idG46aG92ZXIge1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAtby10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3BlbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgLmljb24tbWVudSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDVweCAwO1xyXG4gICAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDVweCA1cHggMDtcclxuICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYwNTQnO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub3BlbiAuaWNvbi1tZW51OmJlZm9yZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgICAgICAgICBjb250ZW50OiAnXFxmMDUzJztcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH0gXHJcbiAgfVxyXG4gIC5sZWZ0LWNvbHVtbi1xdW90ZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgJi52aXMtbGVmdCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDIwMDBweCkge1xyXG4gIC5iYW5uZXItaW5kZXgtNCAuaW1nLXJlc3BvbnNpdmUsIC5iYW5uZXItY2FzaW5vIC5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB0b3A6IDAgIWltcG9ydGFudDtcclxuICAgIHRyYW5zZm9ybTogdW5zZXQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyNjBweCkge1xyXG4gIC5ldmVudGktY29udGFpbmVyIHtcclxuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDQwcHgpIHtcclxuICAucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI1MHB4KSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICNzbGlkZXJJbmRleCAuY2Fyb3VzZWwtaW5uZXIgLml0ZW0gaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDE2MDBweCkge1xyXG4gIC5jb2wtb25lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEyODBweCkge1xyXG4gIC5jb250YWluZXIge1xyXG4gICAgd2lkdGg6IDcwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gIC50cHEucGl1LWdpb2NhdGUtY29udGFpbmVyIC5wYW5lbC1ib2R5IHVsID4gbGkge1xyXG4gICAgJi5ldi1jb250YWluZXI6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5xdW90YSB7XHJcbiAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGlkZXIuc2xpZGVyLWhvcml6b250YWwge1xyXG4gICAgd2lkdGg6IDE0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMXB4KSBhbmQgKG1heC13aWR0aDogMTU5OXB4KSB7XHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC50YWItY29udGVudCB1bCA+IGxpID4gLnJvdy1wYXJ0aXRhID4ge1xyXG4gICAgLnRlbXBvLXBhcnRpdGE6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5xdW90ZS1wYXJ0aXRhIC5xdGEge1xyXG4gICAgICBtaW4td2lkdGg6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb2wtdHdvLCAuY29sLXRocmVlLCAuY29sLWZvdXIsIC5jb2wtZml2ZSwgLmNvbC1zaXgsIC5jb2wtc2V2ZW4sIC5jb2wtZWlnaHQsIC5jb2wtbmluZSwgLmNvbC10ZW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIGJvZHkuaW5kZXggLm1haW4tY29udGFpbmVyIHtcclxuICAgIC5wYW5lbCwgLmNvbC1tZC0xMiwgLmNvbC1sZy02IHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuYmFubmVyLWluZGV4LTQsIC5iYW5uZXItY2FzaW5vIHtcclxuICAgIG1hcmdpbjogNXB4IGF1dG87XHJcbiAgfVxyXG4gIC5iYW5uZXItaW5kZXgtNCBpbWcsIC5iYW5uZXItY2FzaW5vIGltZyB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIG1heC13aWR0aDogNjkwcHg7XHJcbiAgfVxyXG4gIC5sbS1kdSAucGFuZWwtYm9keSAudGFiLXBhbmUgLml0ZW0gLmJveC1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsID4gbGkge1xyXG4gICAgcGFkZGluZzogMCAycHg7XHJcbiAgfVxyXG4gIC50cHEucGl1LWdpb2NhdGUtY29udGFpbmVyIC5wYW5lbC1ib2R5IHVsID4gbGkge1xyXG4gICAgJi5ldi1jb250YWluZXIge1xyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG4gICAgLnF1b3RhIHtcclxuICAgICAgd2lkdGg6IDMzJTtcclxuICAgIH1cclxuICAgICYuZXYtcXVvdGEgLnBlcmMtcXQge1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTE4cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC50cGQucGl1LWdpb2NhdGUtY29udGFpbmVyIHVsID4gbGk6bnRoLWNoaWxkKDIpIHtcclxuICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIH1cclxuICAubG0tZHUge1xyXG4gICAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IHtcclxuICAgICAgLmNvbC1tZC0yLCAuY29sLW1kLTEwIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgICB1bC5uYXYgPiBsaSB7XHJcbiAgICAgICAgd2lkdGg6IDMyJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDAgMnB4IDVweCAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucGFuZWwtYm9keSAubmF2ID4gbGkgPiBhIHtcclxuICAgICAgcGFkZGluZzogMnB4IDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiAgXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxNjAwcHgpIHtcclxuICAuY29sLXNldmVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5jb2wtdHdvOmVtcHR5IH4gLmNvbC1zZXZlbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbiAgLmNvbC1zaXgsIC5jb2wtc2V2ZW4ge1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAudGFiLWNvbnRlbnQgdWwgPiBsaSA+IC5yb3ctcGFydGl0YSA+IC50ZW1wby1wYXJ0aXRhOmJlZm9yZSB7XHJcbiAgICB0b3A6IDBweDtcclxuICAgIGxlZnQ6IDBweDtcclxuICB9XHJcbiAgLnRwcS5waXUtZ2lvY2F0ZS1jb250YWluZXIgLnBhbmVsLWJvZHkgdWwgPiBsaSAucXVvdGEge1xyXG4gICAgd2lkdGg6IDMzJTtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTM0MHB4KSB7XHJcbiAgICAucGF5bWVudHNwYWdlIC5wYXltZW50cy1jb250YWluZXIgLnRhYi1jb250ZW50IC50YWItcGFuZSAucGFuZWwtZ3JvdXAgLmNvbC1zbS02LmNvbC1tZC0zIHtcclxuICAgICAgbWluLXdpZHRoOiAzMy4zMyUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4gIFxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAucWJldCAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA3NTBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4gIFxyXG4vKiBNRURJQSBRVUVSWSBBTkdFTE8gLSBMQVBUT1AgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MzVweCkgYW5kIChtYXgtd2lkdGg6IDE1NDhweCkge1xyXG4gIC53cmFwcGVyLWJveGVkICNtYWluIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAuaGVhZGVyIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCg3KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCg4KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCg5KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCgxMCksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAucXVvdGUtcGFydGl0YSB1bCBsaTpudGgtY2hpbGQoMTEpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpOm50aC1jaGlsZCg3KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgLnN1Yi10aXRsZSBkaXYubWFya2V0cyB1bCBsaTpudGgtY2hpbGQoOCksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGk6bnRoLWNoaWxkKDkpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpOm50aC1jaGlsZCgxMSksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGk6bnRoLWNoaWxkKDEwKXtcclxuICAgICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpe1xyXG4gICAgd2lkdGg6IDE2LjYlIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJvZHkucXVvdGUtcGFnZSAud3JhcHBlci1ib3hlZC1xdW90ZSAjbWFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnF1b3RlLXBhZ2Uge1xyXG4gICAgLmxlZnQtY29sdW1uLXF1b3RlIHtcclxuICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgfVxyXG4gICAgLnJpZ2h0LWNvbHVtbi1xdW90ZSB7XHJcbiAgICAgIHdpZHRoOiAzMTBweDtcclxuICAgIH1cclxuICAgIC8vIC53cmFwcGVyLWJveGVkLXF1b3Rle1xyXG4gICAgLy8gICAuY29udGFpbmVyLWZsdWlke1xyXG4gICAgLy8gICAgICYucXVvdGUtcGFnZXtcclxuICAgIC8vICAgICAgIC5tYWluLWNvbnRhaW5lci1xdW90ZXtcclxuICAgIC8vICAgICAgICAgLnRhYmxle1xyXG5cclxuICAgIC8vICAgICAgICAgfVxyXG4gICAgLy8gICAgICAgfVxyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gIH1cclxuICAuYm94LWNvdXBvbiAuQ0l0ZW1zIC5DSXRlbSAuQ1N1YkV2IHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbiAgLnF1b3RlLXBhZ2UgLm1haW4tY29udGFpbmVyLXF1b3RlIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1NTBweCk7XHJcbiAgfVxyXG4gICNtYWluLm1haW4tY29udGFpbmVyLWNhc2lubyAuY29udGFpbmVyLWZsdWlkIC5yb3cgLnJpZ2h0LWNvbnQge1xyXG4gICAgLnRvcCAubGF0ZXN0LXdpbnMgLnRhYi1jb250ZW50IHVsIGxpIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgIGhlaWdodDogNjlweDtcclxuICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5zdWItbWVudS1jb250IC5zZWFyY2gtY29udCB7XHJcbiAgICAgIC5zZWFyY2ggaW5wdXQge1xyXG4gICAgICAgIHdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC5zb3J0IC5zb3J0LWNhc2lubyBzZWxlY3Qge1xyXG4gICAgICAgIHdpZHRoOiA2MnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3Age1xyXG4gICAgICAjc2xpZGVyLWNhc2lubyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMxMHB4KTtcclxuICAgICAgfVxyXG4gICAgICAubGF0ZXN0LXdpbnMge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDE5NXB4O1xyXG4gICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgYm9keS5jYXNpbm8tbGl2ZSAud3JhcHBlci1ib3hlZCAubWFpbi1jb250ZW50LWNhc2luby1saXZlIHtcclxuICAgIC50b3Age1xyXG4gICAgICAjc2xpZGVyLWNhc2lubyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgyMCUgKyAxMHB4KSk7XHJcbiAgICAgIH1cclxuICAgICAgLmxhdGVzdC13aW5zIHtcclxuICAgICAgICAudGFiLWNvbnRlbnQgdWwgbGkgLnByaXplIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoZWlnaHQ6IDI3OXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZ2FtZXMtY29udCAuc2VjdGlvbiB7XHJcbiAgICAgIHVsIGxpIHtcclxuICAgICAgICBoZWlnaHQ6IDE4MnB4O1xyXG4gICAgICB9XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDE3NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmxpc3RhLXNjb21tZXNzZSB7XHJcbiAgICAucmlzdWx0YXRpLWNvbnRhaW5lciB7XHJcbiAgICAgIC5sZWdlbmRhLWJvdHRvbSB1bD5saXtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4IDlweDtcclxuICAgICAgfVxyXG4gICAgICB0YWJsZS50YWJsZXtcclxuICAgICAgICB0cntcclxuICAgICAgICAgIHRke1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucyBDb25kZW5zZWQnO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfSAgXHJcbiAgfVxyXG5cclxuICAubGlzdGEtdXRlbnRpIC50YWJsZS1yZXNwb25zaXZlLnRhYmxlLXJpc3V0bGF0aSB0YWJsZT50Ym9keT50cj50ZDpmaXJzdC1jaGlsZHtcclxuICAgIG1pbi13aWR0aDoyOTFweDtcclxuICB9XHJcbn1cclxuXHJcbi8qIE1FRElBIFFVRVJZIEZJRVJBIC0gTEFQVE9QICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxNDM0cHgpIHtcclxuICAud3JhcHBlci1ib3hlZCAjbWFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmhlYWRlciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAud3JhcHBlci1ib3hlZCAubWFpbi1jb250YWluZXIge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDY0MHB4KSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCg3KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCg4KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCg5KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCgxMCksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IHVsIGxpIC5yb3ctcGFydGl0YSAucXVvdGUtcGFydGl0YSB1bCBsaTpudGgtY2hpbGQoMTEpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpOm50aC1jaGlsZCg3KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgLnN1Yi10aXRsZSBkaXYubWFya2V0cyB1bCBsaTpudGgtY2hpbGQoOCksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGk6bnRoLWNoaWxkKDkpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpOm50aC1jaGlsZCgxMSksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGk6bnRoLWNoaWxkKDEwKXtcclxuICAgICAgZGlzcGxheTpub25lO1xyXG4gIH1cclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpe1xyXG4gICAgd2lkdGg6IDE2LjYlIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIGJvZHkucXVvdGUtcGFnZSAud3JhcHBlci1ib3hlZC1xdW90ZSAjbWFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnF1b3RlLXBhZ2Uge1xyXG4gICAgLmxlZnQtY29sdW1uLXF1b3RlIHtcclxuICAgICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgfVxyXG4gICAgLnJpZ2h0LWNvbHVtbi1xdW90ZSB7XHJcbiAgICAgIHdpZHRoOiAyOTBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIFxyXG4gIC5ib3gtY291cG9uIC5DSXRlbXMgLkNJdGVtIC5DU3ViRXYgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuICAucXVvdGUtcGFnZSAubWFpbi1jb250YWluZXItcXVvdGUge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDU2MHB4KSFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gICNtYWluLm1haW4tY29udGFpbmVyLWNhc2lubyAuY29udGFpbmVyLWZsdWlkIC5yb3cge1xyXG4gICAgLnJpZ2h0LWNvbnQge1xyXG4gICAgICAudG9wIC5sYXRlc3Qtd2lucyB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTc3cHg7XHJcbiAgICAgICAgaGVpZ2h0OiB1bnNldDtcclxuICAgICAgICAudGFiLWNvbnRlbnQgdWwgbGkge1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogdW5zZXQ7XHJcbiAgICAgICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5zdWItbWVudS1jb250IHtcclxuICAgICAgICAuZHJvcGRvd24tY29udHtcclxuICAgICAgICAgIHdpZHRoOjY3JTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQhaW1wb3J0YW50O1xyXG4gICAgICAgICAgdWwuY2FzaW5vdHlwZXtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogdW5zZXQ7ICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MnB4KTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm9wZW4tbWVudXtcclxuICAgICAgICAgIHJpZ2h0OjMxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudG9wICNzbGlkZXItY2FzaW5vIHtcclxuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzEwcHgpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGJvZHkuY2FzaW5vLWxpdmUgLndyYXBwZXItYm94ZWQgLm1haW4tY29udGVudC1jYXNpbm8tbGl2ZSB7XHJcbiAgICAudG9wIHtcclxuICAgICAgI3NsaWRlci1jYXNpbm8ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoMjAlICsgMTBweCkpO1xyXG4gICAgICB9XHJcbiAgICAgIC5sYXRlc3Qtd2lucyB7XHJcbiAgICAgICAgLnRhYi1jb250ZW50IHVsIGxpIHtcclxuICAgICAgICAgIC5wcml6ZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgIGhlaWdodDogNzBweDtcclxuICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgaGVpZ2h0OiAyNjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdhbWVzLWNvbnQgLnNlY3Rpb24ge1xyXG4gICAgICB1bCBsaSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNzJweDtcclxuICAgICAgfVxyXG4gICAgICBtaW4taGVpZ2h0OiAxNzVweDtcclxuICAgIH1cclxuICB9XHJcbiAgYm9keS5wYXltZW50c3BhZ2UyIC5zaWRlLW5hdi1iYWNrb2ZmaWNle1xyXG4gICAgd2lkdGg6MTcwcHg7XHJcbiAgfVxyXG4gIGJvZHkucGF5bWVudHNwYWdlMiAubWFpbi1jb250IHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MTBweCk7XHJcbiAgfVxyXG5cclxuICAubGlzdGEtc2NvbW1lc3NlIHtcclxuICAgIC5yaXN1bHRhdGktY29udGFpbmVyIHtcclxuICAgICAgLmxlZ2VuZGEtYm90dG9tIHVsPmxpe1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggNXB4O1xyXG4gICAgICB9XHJcbiAgICB9ICBcclxuICB9XHJcbiAgLmxpc3RhLXV0ZW50aSAudGFibGUtcmVzcG9uc2l2ZS50YWJsZS1yaXN1dGxhdGkgdGFibGU+dGJvZHk+dHI+dGQ6Zmlyc3QtY2hpbGR7XHJcbiAgICBtaW4td2lkdGg6Mjg4cHg7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBNRURJQSBRVUVSWSBBTlRPTklPIC0gTEFQVE9QICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcclxuICAud3JhcHBlci1ib3hlZCAjbWFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmhlYWRlciB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAubGVmdC1jb2x1bW4ge1xyXG4gICAgd2lkdGg6IDIyMHB4O1xyXG4gICAgLnNpZGViYXIgLnNpZGViYXItbmF2IHVsID4gbGkgYXtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMTg2cHggOXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yaWdodC1jb2x1bW4ge1xyXG4gICAgd2lkdGg6IDI0MHB4IWltcG9ydGFudDtcclxuICB9XHJcbiAgLndyYXBwZXItYm94ZWQgLm1haW4tY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCkhaW1wb3J0YW50OztcclxuICB9XHJcblxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEgdWwgbGk6bnRoLWNoaWxkKDcpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEgdWwgbGk6bnRoLWNoaWxkKDgpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEgdWwgbGk6bnRoLWNoaWxkKDkpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEgdWwgbGk6bnRoLWNoaWxkKDEwKSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgdWwgbGkgLnJvdy1wYXJ0aXRhIC5xdW90ZS1wYXJ0aXRhIHVsIGxpOm50aC1jaGlsZCgxMSksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGk6bnRoLWNoaWxkKDcpLFxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCAuc3ViLXRpdGxlIGRpdi5tYXJrZXRzIHVsIGxpOm50aC1jaGlsZCg4KSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgLnN1Yi10aXRsZSBkaXYubWFya2V0cyB1bCBsaTpudGgtY2hpbGQoOSksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGk6bnRoLWNoaWxkKDExKSxcclxuICAudWx0aW1vLW1pbnV0by1jb250YWluZXIgLnBhbmVsLWJvZHkgLmNvbnRlbnQgLnN1Yi10aXRsZSBkaXYubWFya2V0cyB1bCBsaTpudGgtY2hpbGQoMTApe1xyXG4gICAgICBkaXNwbGF5Om5vbmU7XHJcbiAgfVxyXG4gIC51bHRpbW8tbWludXRvLWNvbnRhaW5lciAucGFuZWwtYm9keSAuY29udGVudCB1bCBsaSAucm93LXBhcnRpdGEgLnF1b3RlLXBhcnRpdGEgdWwgbGksXHJcbiAgLnVsdGltby1taW51dG8tY29udGFpbmVyIC5wYW5lbC1ib2R5IC5jb250ZW50IC5zdWItdGl0bGUgZGl2Lm1hcmtldHMgdWwgbGl7XHJcbiAgICB3aWR0aDogMTYuNiUhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcblxyXG4gIGJvZHkucXVvdGUtcGFnZSAud3JhcHBlci1ib3hlZC1xdW90ZSAjbWFpbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLy8gLnF1b3RlLXBhZ2Uge1xyXG4gIC8vICAgLmxlZnQtY29sdW1uLXF1b3RlIHtcclxuICAvLyAgICAgd2lkdGg6IDIyMHB4O1xyXG4gIC8vICAgfVxyXG4gIC8vICAgLnJpZ2h0LWNvbHVtbi1xdW90ZSB7XHJcbiAgLy8gICAgIHdpZHRoOiAyNDBweCFpbXBvcnRhbnQ7XHJcbiAgLy8gICB9XHJcbiAgLy8gfVxyXG5cclxuICAucWJldC1ib3ggLnJvd19oZWFkZXIyIC5oZWFkZXJfZHgyPnNwYW4uY29kLWV2IHtcclxuICAgIHdpZHRoOiA4MnB4O1xyXG4gIH1cclxuICBcclxuICAuYm94LWNvdXBvbiAuQ0l0ZW1zIC5DSXRlbSAuQ1N1YkV2IHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbiAgLnF1b3RlLXBhZ2UgLm1haW4tY29udGFpbmVyLXF1b3RlIHtcclxuICAgIC8vIHdpZHRoOiBjYWxjKDEwMCUgLSA1MTBweCkhaW1wb3J0YW50O1xyXG4gICAgLy8gLnRhYmxlID4gdGJvZHkgPiB0ci50ci1xdW90ZSB7XHJcbiAgICAvLyAgIGhlaWdodDogNTBweDtcclxuICAgIC8vICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLy8gICB0ZCB7XHJcbiAgICAvLyAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAvLyAgICAgICBtaW4td2lkdGg6IDQwcHghaW1wb3J0YW50O1xyXG4gICAgLy8gICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgLy8gICAgICAgZm9udC1zaXplOiA3cHg7XHJcbiAgICAvLyAgICAgICBib3JkZXI6IHVuc2V0O1xyXG4gICAgLy8gICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgLy8gICAgICAgcGFkZGluZy10b3A6IDdweCFpbXBvcnRhbnQ7XHJcbiAgICAvLyAgICAgfVxyXG4gICAgLy8gICAgICYuaWQge1xyXG4gICAgLy8gICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAvLyAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG4gICAgLy8gICAgIH1cclxuICAgIC8vICAgfVxyXG4gICAgLy8gfVxyXG4gIH1cclxuICAjbWFpbi5tYWluLWNvbnRhaW5lci1jYXNpbm8gLmNvbnRhaW5lci1mbHVpZCAucm93IHtcclxuICAgIC5yaWdodC1jb250IHtcclxuICAgICAgLnN1Yi1tZW51LWNvbnQge1xyXG4gICAgICAgIC5kcm9wZG93bi1jb250e1xyXG4gICAgICAgICAgd2lkdGg6NjclO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB1bC5jYXNpbm90eXBle1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiB1bnNldDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm9wZW4tbWVudXtcclxuICAgICAgICAgIHJpZ2h0OjIzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VhcmNoLWNvbnQge1xyXG4gICAgICAgICAgLnNlYXJjaCBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNDVweCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnNvcnQgLnNvcnQtY2FzaW5vIHNlbGVjdCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA2MnB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC50b3Age1xyXG4gICAgICAgICNzbGlkZXItY2FzaW5vIHtcclxuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMTBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sYXRlc3Qtd2lucyB7XHJcbiAgICAgICAgICBtaW4taGVpZ2h0OiAxNTRweDtcclxuICAgICAgICAgIGhlaWdodDogdW5zZXQ7XHJcbiAgICAgICAgICAudGFiLWNvbnRlbnQgdWwgbGkge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiB1bnNldDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAuaW1nLWNvbnQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA2MXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5nYW1lLWNvbnRhaW5lcntcclxuICAgICAgICAuYnRuLXBsYXl7XHJcbiAgICAgICAgICBwYWRkaW5nOjdweCAyMHB4IWltcG9ydGFudDtcclxuICAgICAgICAgIGZvbnQtc2l6ZToxMnB4IWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgYm9keS5jYXNpbm8tbGl2ZSAud3JhcHBlci1ib3hlZCAubWFpbi1jb250ZW50LWNhc2luby1saXZlIHtcclxuICAgIC50b3Age1xyXG4gICAgICAjc2xpZGVyLWNhc2lubyB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgyMCUgKyAxMHB4KSk7XHJcbiAgICAgIH1cclxuICAgICAgLmxhdGVzdC13aW5zIHtcclxuICAgICAgICAudGFiLWNvbnRlbnQgdWwgbGkgLnByaXplIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoZWlnaHQ6IDIzOXB4O1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoMykge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHVuc2V0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLm5hdi5uYXYtdGFicyBsaSBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdhbWVzLWNvbnQgLnNlY3Rpb24ge1xyXG4gICAgICB1bCBsaSB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNjJweDtcclxuICAgICAgfVxyXG4gICAgICBtaW4taGVpZ2h0OiAxNzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5xYmV0LWJveCAucm93X2hlYWRlcjIgLmhlYWRlcl9keDJ7XHJcbiAgICB3aWR0aDoxNDBweDtcclxuICAgIC5jb2QtZXZ7XHJcbiAgICAgIHdpZHRoOjg1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBcclxuICBib2R5LnBheW1lbnRzcGFnZTIgLnNpZGUtbmF2LWJhY2tvZmZpY2V7XHJcbiAgICB3aWR0aDoxNzBweDtcclxuICB9XHJcbiAgYm9keS5wYXltZW50c3BhZ2UyIC5tYWluLWNvbnQge1xyXG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQxMHB4KTtcclxuICB9XHJcblxyXG4gIC5saXN0YS1zY29tbWVzc2UgLnJpc3VsdGF0aS1jb250YWluZXIgLmxlZ2VuZGEtYm90dG9tIHVsPmxpe1xyXG4gICAgcGFkZGluZzogMTVweCAxcHg7XHJcbiAgfVxyXG4gIGJvZHkuYXJlYXJpc2VydmF0YSAucmVwb3J0IC5yaXN1bHRhdGktY29udGFpbmVyIC5yZXBvcnQtcGFnZSAucGFuZWwtaGVhZGVyIC50aXRsZSAuY29tbWlzc2lvbmksIFxyXG4gIGJvZHkuYXJlYXJpc2VydmF0YSAucmVwb3J0IC5yaXN1bHRhdGktY29udGFpbmVyIC5yZXBvcnQtcGFnZSAucGFuZWwtaGVhZGVyIC50aXRsZSAuZ2lvY2F0bywgXHJcbiAgYm9keS5hcmVhcmlzZXJ2YXRhIC5yZXBvcnQgLnJpc3VsdGF0aS1jb250YWluZXIgLnJlcG9ydC1wYWdlIC5wYW5lbC1oZWFkZXIgLnRpdGxlIC5uZXR0bywgXHJcbiAgYm9keS5hcmVhcmlzZXJ2YXRhIC5yZXBvcnQgLnJpc3VsdGF0aS1jb250YWluZXIgLnJlcG9ydC1wYWdlIC5wYW5lbC1oZWFkZXIgLnRpdGxlIC5udW1lcm8tY291cG9uLCBcclxuICBib2R5LmFyZWFyaXNlcnZhdGEgLnJlcG9ydCAucmlzdWx0YXRpLWNvbnRhaW5lciAucmVwb3J0LXBhZ2UgLnBhbmVsLWhlYWRlciAudGl0bGUgLnRvdGFsLWNvdW50LCBcclxuICBib2R5LmFyZWFyaXNlcnZhdGEgLnJlcG9ydCAucmlzdWx0YXRpLWNvbnRhaW5lciAucmVwb3J0LXBhZ2UgLnBhbmVsLWhlYWRlciAudGl0bGUgLnZpbnRvIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICB9XHJcbiAgLmxpc3RhLXV0ZW50aSAudGFibGUtcmVzcG9uc2l2ZS50YWJsZS1yaXN1dGxhdGkgdGFibGU+dGJvZHk+dHI+dGQ6Zmlyc3QtY2hpbGR7XHJcbiAgICBtaW4td2lkdGg6MjgwcHg7XHJcbiAgfVxyXG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBMkJBQSxPQUFPLENBQUMsb0VBQUksQ0FDWixPQUFPLENBQUMsa0ZBQUksQ0FDWixPQUFPLENBQUMsd0dBQUksQ0FDWixPQUFPLENBQUMsdUVBQUksQ0FDWixPQUFPLENBQUMsbURBQUksQ3hCSFosQUFHTSxjQUhRLENBQ1osb0JBQW9CLENBQ2xCLEtBQUssQ0FBQyxFQUFFLENBQ04sRUFBRSxDQUhSLGNBQWMsQ0FDWixvQkFBb0IsQ0FDbEIsS0FBSyxDQUFDLEVBQUUsQ0FDRixFQUFFLENBSFosY0FBYyxDQUNaLG9CQUFvQixDQUNsQixLQUFLLENBQUMsRUFBRSxDQUNFLElBQUksQUFBQyxDQUNYLFdBQVcsQ0FBRSxlQUFlLENBQzdCLEFBTFAsQUFVTSxjQVZRLENBUVosS0FBSyxBQUNGLE1BQU0sQ0FDTCxFQUFFLEFBQUEsQ0FDQSxNQUFNLENBQUMsSUFBSSxDQWdCWixBQTNCUCxBQVlRLGNBWk0sQ0FRWixLQUFLLEFBQ0YsTUFBTSxDQUNMLEVBQUUsQUFFQyxZQUFZLEFBQUEsQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUtiLEFBbEJULEFBY1UsY0FkSSxDQVFaLEtBQUssQUFDRixNQUFNLENBQ0wsRUFBRSxBQUVDLFlBQVksQ0FFWCxFQUFFLEFBQUEsQ0FDQSxTQUFTLENBQUMsSUFBSSxDQUNkLFdBQVcsQ0FBQyxJQUFJLENBQUEsVUFBVSxDQUMzQixBQWpCWCxBQW1CUSxjQW5CTSxDQVFaLEtBQUssQUFDRixNQUFNLENBQ0wsRUFBRSxDQVNBLEVBQUUsQUFBQSxDQUNBLFNBQVMsQ0FBQyxJQUFJLENBQ2QsV0FBVyxDQUFDLElBQUksQ0FBQSxVQUFVLENBSzNCLEFBMUJULEFBc0JVLGNBdEJJLENBUVosS0FBSyxBQUNGLE1BQU0sQ0FDTCxFQUFFLENBU0EsRUFBRSxDQUdB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SSxDQUNULElBQUksQ0FBRSxHQUFHLENBQ1QsU0FBUyxDQUFFLFFBQVEsRUFLdkIsZUFBZSxDQUFmLFdBQWUsQ0FDYixFQUFFLENBQ0EsR0FBRyxDQUFFLEtBQUssQ0FDVixJQUFJLENBQUUsTUFBTSxDQUNaLFNBQVMsQ0FBRSxVQUFVLENBR3ZCLElBQUksQ0FDRixHQUFHLENBQUUsSUFBSSxDQUNULElBQUksQ0FBRSxHQUFHLENBQ1QsU0FBUyxDQUFFLFFBQVEsRUFLdkIsYUFBYSxDQUFiLFdBQWEsQ0FDWCxFQUFFLENBQ0EsR0FBRyxDQUFFLEtBQUssQ0FDVixJQUFJLENBQUUsTUFBTSxDQUNaLFNBQVMsQ0FBRSxVQUFVLENBR3ZCLElBQUksQ0FDRixHQUFHLENBQUUsSUFBSSxDQUNULElBQUksQ0FBRSxHQUFHLENBQ1QsU0FBUyxDQUFFLFFBQVEsRUFLdkIsVUFBVSxDQUFWLFdBQVUsQ0FDUixFQUFFLENBQ0EsR0FBRyxDQUFFLEtBQUssQ0FDVixLQUFLLENBQUUsTUFBTSxDQUNiLFNBQVMsQ0FBRSxVQUFVLENBR3ZCLElBQUksQ0FDRixHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1YsU0FBUyxDQUFFLFFBQVEsRUFLdkIsa0JBQWtCLENBQWxCLFdBQWtCLENBQ2hCLEVBQUUsQ0FDQSxHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxNQUFNLENBQ2IsU0FBUyxDQUFFLFVBQVUsQ0FHdkIsSUFBSSxDQUNGLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLEdBQUcsQ0FDVixTQUFTLENBQUUsUUFBUSxFQUt2QixlQUFlLENBQWYsV0FBZSxDQUNiLEVBQUUsQ0FDQSxHQUFHLENBQUUsS0FBSyxDQUNWLEtBQUssQ0FBRSxNQUFNLENBQ2IsU0FBUyxDQUFFLFVBQVUsQ0FHdkIsSUFBSSxDQUNGLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLEdBQUcsQ0FDVixTQUFTLENBQUUsUUFBUSxFQUt2QixhQUFhLENBQWIsV0FBYSxDQUNYLEVBQUUsQ0FDQSxHQUFHLENB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QUksQ0FDcEIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsYUFBYSxDQUFFLElBQUksQ0FDcEIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLGFBQWEsQ0FBRSxJQUFJLENBQ3BCLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxhQUFhLENBQUUsSUFBSSxDQUNwQixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osY0FBYyxDQUFFLEdBQUcsQ0FDcEIsQUFFRCxBQUFBLEtBQUssQUFBQyxDQUNKLGNBQWMsQ0FBRSxHQUFHLENBQ3BCLEFBRUQsQUFBQSxLQUFLLEFBQUMsQ0FDSixjQUFjLENBQUUsR0FBRyxDQUNwQixBQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLGNBQWMsQ0FBRSxJQUFJLENBQ3JCLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxjQUFjLENBQUUsSUFBSSxDQUNyQixBQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLGNBQWMsQ0FBRSxJQUFJLENBQ3JCLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxjQUFjLENBQUUsSUFBSSxDQUNyQixBQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLGNBQWMsQ0FBRSxJQUFJLENBQ3JCLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxjQUFjLENBQUUsSUFBSSxDQUNyQixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osWUFBWSxDQUFFLEdBQUcsQ0FDbEIsQUFFRCxBQUFBLEtBQUssQUFBQyxDQUNKLFlBQVksQ0FBRSxHQUFHLENBQ2xCLEFBRUQsQUFBQSxLQUFLLEFBQUMsQ0FDSixZQUFZLENBQUUsR0FBRyxDQUNsQixBQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsWUFBWSxDQUFFLElBQUksQ0FDbkIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLFlBQVksQ0FBRSxJQUFJLENBQ25CLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxZQUFZLENBQUUsSUFBSSxDQUNuQixBQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsWUFBWSxDQUFFLElBQUksQ0FDbkIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLFlBQVksQ0FBRSxJQUFJLENBQ25CLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxZQUFZLENBQUUsSUFBSSxDQUNuQixBQUVELEFBQUEsTUFBTSxBQUFDLENBQ0wsWUFBWSxDQUFFLElBQUksQ0FDbkIsQUFFRCxBQUFBLE1BQU0sQUFBQyxDQUNMLFlBQVksQ0FBRSxJQUFJLENBQ25CLEFBRUQsQUFBQSxNQUFNLEFBQUMsQ0FDTCxZQUFZLENBQUUsSUFBSSxDQUNuQixBQUVELEFBQUEsSUFBSSxBQUFDLENBQ0gsTUFBTSxDQUFFLEdBQUcsQ0FDWixBQUVELEFBQUEsSUFBSSxBQUFDLENBQ0gsTUFBTSxDQUFFLEdBQUcsQ0FDWixBQUVELEFBQUEsSUFBSSxBQUFDLENBQ0gsTUFBTSxDQUFFLEdBQUcsQ0FDWixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELEFBQUEsS0FBSyxBQUFDLENBQ0osTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELEFB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QUFBLFVBQVcsQ0FBQSxFQUFFLEVBQ2xHLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLEVBQUUsRUFDbEcsd0JBQXdCLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxBQUFBLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxDQUFDLEVBQ3RGLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUN0Rix3QkFBd0IsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxHQUFHLEFBQUEsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLENBQUMsRUFDdEYsd0JBQXdCLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxBQUFBLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxFQUFFLEVBQ3ZGLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsRUFBRSxDQUFDLENBQ3BGLE9BQU8sQ0FBQyxJQUFJLENBQ2YsQUFDRCxBQUFBLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQ3JGLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxDQUN4RSxLQUFLLENBQUUsS0FBSyxDQUFBLFVBQVUsQ0FDdkIs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QUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLENBQUMsRUFDakcsd0JBQXdCLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLFlBQVksQ0FBQyxjQUFjLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsRUFBRSxFQUNsRyx3QkFBd0IsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxFQUFFLEVBQ2xHLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUN0Rix3QkFBd0IsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxHQUFHLEFBQUEsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLENBQUMsRUFDdEYsd0JBQXdCLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxBQUFBLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxDQUFDLEVBQ3RGLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsRUFBRSxFQUN2Rix3QkFBd0IsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxHQUFHLEFBQUEsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLEVBQUUsQ0FBQyxDQUNwRixPQUFPLENBQUMsSUFBSSxDQUNmLEFBQ0QsQUFBQSx3QkFBd0IsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsRUFB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QUFDLGNBQWMsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxFQUFFLEVBQ2xHLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLEVBQUUsRUFDbEcsd0JBQXdCLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxBQUFBLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxDQUFDLEVBQ3RGLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsQ0FBQyxFQUN0Rix3QkFBd0IsQ0FBQyxXQUFXLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxHQUFHLEFBQUEsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsVUFBVyxDQUFBLENBQUMsRUFDdEYsd0JBQXdCLENBQUMsV0FBVyxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsR0FBRyxBQUFBLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxFQUFFLEVBQ3ZGLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxVQUFXLENBQUEsRUFBRSxDQUFDLENBQ3BGLE9BQU8sQ0FBQyxJQUFJLENBQ2YsQUFDRCxBQUFBLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsY0FBYyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQ3JGLHdCQUF3QixDQUFDLFdBQVcsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLEdBQUcsQUFBQSxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxDQUN4RSxL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 */