@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}*{margin:0;padding:0}html{font-size:50%}@media (min-width:520px){html{font-size:56.25%}}@media (min-width:992px){html{font-size:62.5%}}body,html{min-height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#262626;min-height:100vh;padding:0;margin:0!important;background:#f7f7f7}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}hr{border-color:#293f52}.footer hr{border-color:#3d3d38}a:link,a:visited{color:#262626;text-decoration:none;transition:all .25s}a:active,a:hover{color:#000}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{outline:0}label,legend{display:block}input[type=checkbox],input[type=radio]{display:inline}.size-big,h1{font-size:4rem}.size-large,blockquote,h2{font-size:3rem}.logo__text,.size-medium,h3{font-size:1.8rem}.footer__title,.size-base,.user__text,body,h4{font-size:1.6rem;font-weight:400}.angucomplete-row,.form-control,.navigation__wrap--firstLevel>.navigation__item>.navigation__anchor,.navigation__wrap--secondLevel>.navigation__item>.navigation__anchor,.navigation__wrap--thirdLevel>.navigation__item>.navigation__anchor,.popover-title,.size-small{font-size:1.4rem;font-weight:400}.form-helper-text,.form-label,.size-micro{font-size:1.2rem}.color-primary{color:#262626}.bg-primary{background-color:#262626}.color-secondary{color:#293f52}.bg-secondary{background-color:#293f52}.color-tertiary{color:#00bd9f}.bg-tertiary{background-color:#00bd9f}.color-white{color:#fff}.bg-white{background-color:#fff}.color-black{color:#000}.bg-black{background-color:#000}.color-error{color:#ff005c}.bg-error{background-color:#ff005c}.color-alabaster-light{color:#fbfbfb}.bg-alabaster-light{background-color:#fbfbfb}.color-alabaster{color:#f7f7f7}.bg-alabaster{background-color:#f7f7f7}.color-mercury{color:#e8e8e8}.bg-mercury{background-color:#e8e8e8}.color-gray{color:#868686}.bg-gray{background-color:#868686}.color-gallery{color:#efefef}.bg-gallery{background-color:#efefef}.color-merlin{color:#3d3d38}.bg-merlin{background-color:#3d3d38}.color-carnation{color:#f95c69}.bg-carnation{background-color:#f95c69}.color-buttercup{color:#efac1a}.bg-buttercup{background-color:#efac1a}.color-apple{color:#469b3f}.bg-apple{background-color:#469b3f}.color-paypal{color:#003087}.bg-paypal{background-color:#003087}.color-facebook{color:#3b5998}.bg-facebook{background-color:#3b5998}.color-twitter{color:#55acee}.bg-twitter{background-color:#55acee}.color-pinterest{color:#cc2127}.bg-pinterest{background-color:#cc2127}.livedit{position:relative}.debug-off pre{display:none}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.clearfix:after,.container-fluid:after,.container:after,.row:after{clear:both}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}.row+.row,.row [class*=col-]+[class*=col-]{margin-top:15px}@media (min-width:1200px){.row [class*=col-lg-]+[class*=col-lg-]{margin-top:0}}@media (min-width:992px){.row [class*=col-md-]+[class*=col-md-]{margin-top:0}}@media (min-width:768px){.row [class*=col-sm-]+[class*=col-sm-]{margin-top:0}}.grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0;padding:0}.grid--gutters{margin:-1rem}.grid--gutters>*{margin:1rem}.grid--flexCells>*{display:-ms-flexbox;display:flex}.grid--top{-ms-flex-align:start;align-items:flex-start}.grid--bottom{-ms-flex-align:end;align-items:flex-end}.grid--center{-ms-flex-align:center;align-items:center}.grid--justifyCenter{-ms-flex-pack:center;justify-content:center}.grid-cell--top{-ms-flex-item-align:start;align-self:flex-start}.grid-cell--bottom{-ms-flex-item-align:end;align-self:flex-end}.grid-cell--center{-ms-flex-item-align:center;align-self:center}.grid-cell--autoSize{-ms-flex:none;flex:none}.grid--fit>*{-ms-flex:1;flex:1}.grid--full>*{-ms-flex:0 0 calc(100% - 1rem * 2);flex:0 0 calc(100% - 1rem * 2)}.grid--1of2>*{-ms-flex:0 0 calc(50% - 1rem * 2);flex:0 0 calc(50% - 1rem * 2)}.grid--1of3>*{-ms-flex:0 0 calc(33.3333% - 1rem * 2);flex:0 0 calc(33.3333% - 1rem * 2)}.grid--1of4>*{-ms-flex:0 0 calc(25% - 1rem * 2);flex:0 0 calc(25% - 1rem * 2)}.grid--1of6>*{-ms-flex:0 0 calc(16.6666667% - 1rem * 2);flex:0 0 calc(16.6666667% - 1rem * 2)}@media (min-width:520px){.small-grid--fit>*{-ms-flex:1;flex:1}.small-grid--full>*{-ms-flex:0 0 calc(100% - 1rem * 2);flex:0 0 calc(100% - 1rem * 2)}.small-grid--1of2>*{-ms-flex:0 0 calc(50% - 1rem * 2);flex:0 0 calc(50% - 1rem * 2)}.small-grid--1of3>*{-ms-flex:0 0 calc(33.3333% - 1rem * 2);flex:0 0 calc(33.3333% - 1rem * 2)}.small-grid--1of4>*{-ms-flex:0 0 calc(25% - 1rem * 2);flex:0 0 calc(25% - 1rem * 2)}.small-grid--1of6>*{-ms-flex:0 0 calc(33.3333% - 1rem * 2);flex:0 0 calc(33.3333% - 1rem * 2)}}@media (min-width:768px){.med-grid--fit>*{-ms-flex:1;flex:1}.med-grid--full>*{-ms-flex:0 0 calc(100% - 1rem * 2);flex:0 0 calc(100% - 1rem * 2)}.med-grid--1of2>*{-ms-flex:0 0 calc(50% - 1rem * 2);flex:0 0 calc(50% - 1rem * 2)}.med-grid--1of3>*{-ms-flex:0 0 calc(33.3333% - 1rem * 2);flex:0 0 calc(33.3333% - 1rem * 2)}.med-grid--1of4>*{-ms-flex:0 0 calc(25% - 1rem * 2);flex:0 0 calc(25% - 1rem * 2)}.med-grid--1of6>*{-ms-flex:0 0 calc(33.3333% - 1rem * 2);flex:0 0 calc(33.3333% - 1rem * 2)}}@media (min-width:992px){.large-grid--fit>*{-ms-flex:1;flex:1}.large-grid--full>*{-ms-flex:0 0 calc(100% - 1rem * 2);flex:0 0 calc(100% - 1rem * 2)}.large-grid--1of2>*{-ms-flex:0 0 calc(50% - 1rem * 2);flex:0 0 calc(50% - 1rem * 2)}.large-grid--1of3>*{-ms-flex:0 0 calc(33.3333% - 1rem * 2);flex:0 0 calc(33.3333% - 1rem * 2)}.large-grid--1of4>*{-ms-flex:0 0 calc(25% - 1rem * 2);flex:0 0 calc(25% - 1rem * 2)}.large-grid--1of6>*{-ms-flex:0 0 calc(16.6666667% - 1rem * 2);flex:0 0 calc(16.6666667% - 1rem * 2)}}body{font-family:Open Sans,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:300;font-family:Raleway,sans-serif}h3,h4{font-weight:700}p{margin:1.5rem 0;line-height:1.5}p:last-child{margin-bottom:0}ul li{margin:1.5rem 0}blockquote{quotes:"“" "”" "‘" "’";font-style:italic;font-weight:300}blockquote:after,blockquote:before{font-size:250%;line-height:.1em;vertical-align:-.4em}blockquote:before{content:open-quote;margin-right:2.5rem}blockquote:after{content:close-quote;margin-left:0}.text--author strong:after{content:" - "}.text--price>*{display:inline-block;vertical-align:middle;line-height:normal;margin:0 .5rem 0 0}.wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;min-height:100vh}.wrap__main{-ms-flex:1;flex:1}@media (min-width:768px){.wrap__main{width:calc(100% - 200px)}}.wrap__top{background:#ededed;padding:1rem 1rem 1rem 5rem;border-bottom:1px solid #ccc;display:-ms-flexbox;display:flex;height:71px;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.wrap__content{padding:1.5rem;background:#f7f7f7}.header{margin-left:0;transition:margin-left .25s;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:#293f52;-ms-flex:1 0 calc(100% - 30px);flex:1 0 calc(100% - 30px);width:calc(100% - 30px);height:100vh;position:fixed;left:0;top:0;z-index:5}@media (min-width:768px){.header{width:auto;height:auto;position:relative;-ms-flex:0 0 200px;flex:0 0 200px}}.header--hidden{margin-left:calc(-100% + 30px)}@media (min-width:768px){.header--hidden{margin-left:-200px}}.header__ham{position:absolute;border-radius:4px;display:block;right:-3.3rem;height:3rem;width:3rem;padding:.3rem;line-height:normal;cursor:pointer;top:0}.header__ham-bar{display:block;height:2px;border-radius:1px;background-color:#10181f;width:2.2rem;margin:.4rem auto 0}.navigation{width:100%;-ms-flex:1;flex:1;overflow:auto}.navigation__wrap{list-style:none;position:relative;z-index:5;transition:opacity .2s,left .2s;transform:none}.navigation__wrap--visible{opacity:1;height:auto;overflow:visible}.navigation__wrap--firstLevel{overflow:auto}.navigation__wrap--secondLevel,.navigation__wrap--thirdLevel{width:100%;opacity:0;height:0;overflow:hidden;position:static;box-shadow:none}.navigation__wrap--secondLevel.navigation__wrap--visible,.navigation__wrap--thirdLevel.navigation__wrap--visible{opacity:1;height:auto;overflow:visible}.navigation__wrap--secondLevel{background:#1f2f3e}.navigation__wrap--thirdLevel{background:#182530}.navigation__item{font-family:Raleway,sans-serif;border-top:1px solid #1b2a37;text-transform:uppercase;background:transparent;position:relative;margin:0}.navigation__wrap--firstLevel>.navigation__item:last-child{border:0}.navigation__anchor{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:left;padding:1rem}.navigation__anchor:link,.navigation__anchor:visited{color:#fff}.navigation__wrap--secondLevel>.navigation__item>.navigation__anchor:active,.navigation__wrap--secondLevel>.navigation__item>.navigation__anchor:hover{background:#213241}.navigation__wrap--thirdLevel>.navigation__item>.navigation__anchor:active,.navigation__wrap--thirdLevel>.navigation__item>.navigation__anchor:hover{background:#1d2d3a}.navigation__anchor--arrow{position:relative;padding-right:1.5rem}.navigation__anchor--arrow svg:last-child{margin-left:auto}.navigation__anchor--arrow .navigation__anchor--arrow svg:last-child{transform:rotate(-180deg)}.form-group,.form-group-wrapper{margin-bottom:15px;position:relative}.form-group-wrapper:last-child,.form-group:last-child{margin-bottom:0}.form-helper-text{position:absolute;right:5px;top:100%;color:#ff005c;text-transform:uppercase}.form-helper-text span{margin-left:10px}.form-icon-help{display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.form-control{display:block;width:100%;height:28px;padding:0;background-image:none;background-color:#fff;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;-webkit-appearance:none;-ms-appearance:none;border:0;border-bottom:1px solid #e8e8e8;color:#262626}.form-group.has-error .form-control{border-color:#ff005c}.form-control--inline{display:inline-block;width:auto}.form-control[disabled],.form-control[readonly]{cursor:no-drop}.form-control-select{border-radius:0;padding-right:25px;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='20' height='20'><path d='M13.418 7.859c0.271-0.268 0.709-0.268 0.978 0s0.272 0.701 0 0.969l-3.908 3.83c-0.27 0.268-0.707 0.268-0.979 0l-3.908-3.83c-0.27-0.267-0.27-0.701 0-0.969s0.709-0.268 0.978 0l3.421 3.141 3.418-3.141z'></path></svg>") no-repeat scroll calc(100% - 5px) 50%}.form-control-select[disabled]{opacity:.5;cursor:no-drop}.form-control-area{height:100px;padding:4px;background:#f7f7f7}.form-label{display:inline-block;font-weight:700;text-transform:uppercase;margin-right:5px}.form-group.has-error .form-label{color:#ff005c}.footer{margin-top:auto}.footer,.footer a:link,.footer a:visited{color:#fff}.footer__top{padding:1rem;background:#00947d;text-align:center}.footer__title{font-weight:700}.footer__bottom{padding:1rem;background:#00bd9f}.listing{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;overflow:hidden}@media (min-width:768px){.listing{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch;overflow:visible}}.listing h2{display:none}.listing__filterAction{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:10px;text-transform:uppercase;position:relative;z-index:2}.listing__filterAction svg{margin-right:5px}@media (min-width:768px){.listing__filterAction{display:none}}.listing__sidebar{background:#fff;position:absolute;right:-100%;top:24px;z-index:3;transition:right .3s}.listing__sidebar--show{right:-3px}@media (min-width:768px){.listing__sidebar{position:static;-ms-flex:0 0 25%;flex:0 0 25%;margin-right:30px;display:-ms-flexbox;display:flex}}.listing__products{-ms-flex:1;flex:1;transition:filter .3s}.listing__products--blurred{filter:blur(2px)}@media (min-width:768px){.listing__products--blurred{filter:none}}.listing__products--blurred:after{content:"";z-index:1;position:fixed;top:65px;bottom:0;right:0;left:0}@media (min-width:768px){.listing__products--blurred:after{display:none}}.angucomplete-holder{position:relative}.angucomplete-dropdown{border:1px solid #ececec;border-radius:2px;width:250px;padding:6px;cursor:pointer;z-index:6;position:absolute;margin-top:-6px;background-color:#fff}.angucomplete-searching{color:#acacac;font-size:14px}.angucomplete-description{font-size:14px}.angucomplete-row{padding:5px;color:#000;margin-bottom:4px;clear:both}.angucomplete-selected-row{background-color:#add8e6;color:#fff}.angucomplete-image-holder{padding-top:2px;float:left;margin-right:10px;margin-left:5px}.angucomplete-image{height:34px;width:34px;border-radius:50%;border:1px solid #ececec}.angucomplete-image-default{background-position:50%;background-size:contain;height:34px;width:34px}.angucomplete-dropdown{width:100%;padding:0;margin-top:0;max-height:200px;overflow:auto}.angucomplete-row{padding:4px;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid #efefef}.angucomplete-selected-row{background-color:#293f52}.angucomplete-description{font-weight:700}.logo{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;padding:1rem;background:#243748}.logo__img{max-height:5rem;max-width:5rem;margin:0 1rem 0 0;border:3px solid #fff;border-radius:25px}.logo__text{white-space:nowrap;color:#fff}.logo__text-sub{font-size:60%;display:block;text-align:center}.popover{position:absolute!important;max-width:15rem;background-color:#fff;border:1px solid rgba(38,38,38,.25);border-radius:3px;box-shadow:0 5px 10px rgba(0,0,0,.2);z-index:7}.popover a:link,.popover a:visited{color:inherit}.popover-title{padding:.8rem 1.5rem;margin:0;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:3px 3px 0 0}.popover-content{color:#868686;text-align:left;padding:10px}.popover.right{margin-left:1rem}.popover.left{margin-left:-1rem}.popover.bottom{margin-top:1rem}.popover.top{margin-top:-1rem}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{left:50%;margin-left:-11px;border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px}.popover.top>.arrow:after{content:" ";bottom:1px;margin-left:-10px;border-bottom-width:0;border-top-color:#fff}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25)}.popover.right>.arrow:after{content:" ";left:1px;bottom:-10px;border-left-width:0;border-right-color:#fff}.popover.bottom>.arrow{left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);top:-11px}.popover.bottom>.arrow:after{content:" ";top:1px;margin-left:-10px;border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{content:" ";right:1px;border-right-width:0;border-left-color:#fff;bottom:-10px}.button{display:inline-block;background-color:#efefef;zoom:1;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:Raleway,sans-serif;font-size:100%;border:1px solid transparent;padding:.5em 1em;text-decoration:none;border-radius:4px;margin-top:1.5rem;transition:opacity .2s}@media (min-width:768px){.button{margin-top:0}}.button::-moz-focus-inner{padding:0;border:0}.button-block{width:100%}.button-icontext{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.button:focus,.button:hover{opacity:.8}.button:active{border-color:#000}.button[disabled]{border:none;background-image:none;filter:alpha(opacity=40);opacity:.3;cursor:not-allowed;box-shadow:none;pointer-events:none}.button-transparent{background:transparent;border:0}.button-outline,.button-outline-dark,.button-outline-dark:link,.button-outline-dark:visited,.button-outline-light,.button-outline-light:link,.button-outline-light:visited{border:1px solid;background:transparent!important}.button-outline-light,.button-outline-light:link,.button-outline-light:visited{border-color:#fff;color:#fff}.button-outline-dark,.button-outline-dark:link,.button-outline-dark:visited{border-color:#000;color:#000}.button-error,.button-facebook,.button-paypal,.button-pinterest,.button-primary,.button-secondary,.button-success,.button-twitter,.button-warning{color:#fff!important;text-shadow:0 1px 1px rgba(0,0,0,.2)}.button-primary{background:#262626}.button-secondary{background:#293f52}.button-success{background:#469b3f}.button-error{background:#f95c69}.button-warning{background:#efac1a}.button-paypal{background:#003087}.button-facebook{background:#3b5998}.button-twitter{background:#55acee}.button-pinterest{background:#cc2127}.button-xxsmall{font-size:50%;font-weight:700}.button-xsmall{font-size:70%;padding:3px;font-weight:700}.button-small{font-size:85%;padding:3px;font-weight:700}.button-normal{font-size:100%}.button-large{font-size:110%}.button-xlarge{font-size:125%}.breadcrumb{padding:.5rem 1.2rem;background-color:#fff;color:#868686}.breadcrumb__item{display:inline-block;text-transform:uppercase}.breadcrumb__item a:link,.breadcrumb__item a:visited{text-decoration:underline;color:#868686}.breadcrumb__item+li:before{content:"/\00a0";padding:0 .5rem}.table{background-color:#fff;width:100%;max-width:100%;border-spacing:0;border-collapse:collapse}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:5px 2px;line-height:1.42857143;vertical-align:middle;border-top:1px solid #efefef}.table>thead>tr>th{vertical-align:middle;border:1px solid #00bd9f;border-bottom:3px solid #00bd9f;background:#00947d;padding:4px;color:#fff}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #efefef}.table-bordered{border:1px solid #efefef}.table-responsive{overflow-x:auto;min-height:.01%}@media (min-width:768px){.table-responsive{width:100%;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.table-striped tbody tr:nth-of-type(2n){background-color:hsla(0,0%,100%,.8)}.table-striped tbody tr:nth-of-type(2n):hover{background-color:rgba(0,0,0,.1)}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-striped tbody tr:nth-of-type(odd):hover{background-color:rgba(0,0,0,.1)}.icon{width:20px;height:20px;stroke-width:0;stroke:currentColor;fill:currentColor;transition:fill .25s}.icon[class|="icon icon-ext"]{width:32px;height:32px}.icon-ext-xls{fill:#267446}.icon-ext-doc{fill:#375595}.icon-ext-pdf{fill:#e9353c}.icon-ext-zip{fill:#444}.icon-ext-jpg{fill:#ff8a00}.footer .icon{fill:#3d3d38;width:4rem;height:4rem}.footer .icon:hover{fill:#868686}.overlay--admin .icon{width:6rem;height:6rem;fill:#868686;z-index:4;top:50%;left:50%;transform:translateX(-50%) translateY(-50%);position:absolute}.button-icontext .icon{margin-right:.5rem}.icon-profile{fill:#fff}.icon-info-with-circle{width:12px;height:12px}.box{border-radius:4px;padding:15px;overflow:auto}.box .box{padding:1rem;border-bottom:1px solid #efefef}.box--squared{border:1px solid #efefef}.box--outlined,.box--simple{background:#fff}.box--outlined{border:2px solid #00bd9f}.listing__sidebar .box{-ms-flex:1;flex:1}.tag{font-weight:700;padding:1px 4px;border-radius:4px;margin-bottom:0;display:inline-block;position:relative;text-transform:uppercase}.tag--dark{background:#262626;color:#fff}.tag--light{background:#efefef;color:#262626}.tag--danger{background:#f95c69;color:#fff}.tag--warning{background:#efac1a;color:#262626}.tag--success{background:#469b3f;color:#fff}.collection__figure .tag{position:absolute;right:15px;top:5px;padding-right:1px;padding-left:15px}.collection__figure .tag:before{content:"";width:8px;height:8px;background:#ececec;position:absolute;left:4px;transform:translateY(-50%);top:50%;border-radius:100%}.collection__figure .tag:after{content:"";width:0;height:0;border-style:solid;border-width:10px 0 10px 10.3px;border-color:transparent transparent transparent #000;position:absolute;left:100%;top:0;margin-left:-1px}.tab{margin:50px}.tab__nav{list-style:none;display:-ms-flexbox;display:flex;border-bottom:1px solid #efefef}.tab__nav-item{margin:0 0 -1px 1rem}.tab__nav-anchor{position:relative;display:block;padding:1rem 1.5rem;border:1px solid transparent;border-radius:3px 3px 0 0}.tab__nav-item--active .tab__nav-anchor{color:#868686;cursor:default;background-color:#fff;border:1px solid #efefef;border-bottom-color:transparent}.tab__panel{padding:1.5rem}.tab__panel:not(.tab__panel--active){display:none}.badge{width:17px;height:17px;background-color:#ff005c;color:#fff;font-weight:700;-ms-flex-pack:center;border-radius:100%;justify-content:center;border:1px solid #990037;position:absolute;top:3px;right:3px}.badge,.user{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.user__img{max-height:4rem;max-width:4rem;margin:0 1rem 0 0;border:3px solid #293f52;border-radius:25px}.user__text{white-space:nowrap}.align-left{text-align:left!important}.align-center{text-align:center!important}.align-right{text-align:right!important}.display-block{display:block!important}.display-none{display:none!important}.display-inlineblock{display:inline-block!important}.transform-uppercase{text-transform:uppercase!important}.transform-bold{font-weight:700!important}.transform-italic{font-style:italic!important}.transform-through{text-decoration:line-through!important}.rotate-180{transform:rotate(180deg)}.clearfix:after,.livedit:after{content:"";display:table;clear:both}.u-border-top{border-top:1px solid #efefef}.u-padding-vertical-small{padding:1.5rem 0!important}.u-padding-vertical-medium{padding:3rem 0!important}.u-padding-vertical-big{padding:8rem 0!important}.u-padding-top-none{padding-top:0!important}.u-margin-none{margin:0!important}.u-padding-none{padding:0!important}.u-margin-small{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.u-margin-bottom-none{margin-bottom:0!important}.u-margin-bottom-micro{margin-bottom:.5rem!important}.u-margin-bottom-small{margin-bottom:1.5rem!important}.u-margin-bottom-medium{margin-bottom:3rem!important}.u-margin-bottom-big{margin-bottom:8rem!important}.u-margin-top-none{margin-top:0!important}.u-margin-top-small{margin-top:1.5rem!important}.u-margin-top-medium{margin-top:3rem!important}.u-margin-top-big{margin-top:8rem!important}.u-margin-top-huge{margin-top:10rem!important}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIjAyLWJhc2UvX3R5cG9ncmFmeS5zY3NzIiwiMDItYmFzZS9fYm94c2l6aW5nLnNjc3MiLCJtYWluLmNzcyIsIjAyLWJhc2UvX2Jhc2Uuc2NzcyIsIjAxLWFic3RyYWN0cy9fdG9vbHMubWl4aW4uc2NzcyIsIjAxLWFic3RyYWN0cy9fc2V0dGluZ3MuY29sb3JzLnNjc3MiLCIwMi1iYXNlL19ncmlkLnNjc3MiLCIwMi1iYXNlL19vd2wuc2NzcyIsIjAyLWJhc2UvX2ZsZXhncmlkLnNjc3MiLCIwMS1hYnN0cmFjdHMvX3Rvb2xzLmZ1bmN0aW9uLnNjc3MiLCIwMy1sYXlvdXQvX3dyYXAuc2NzcyIsIjAzLWxheW91dC9faGVhZGVyLnNjc3MiLCIwMS1hYnN0cmFjdHMvX3NldHRpbmdzLmFyZWFzLnNjc3MiLCIwMy1sYXlvdXQvX25hdmlnYXRpb24uc2NzcyIsIjAzLWxheW91dC9fZm9ybS5zY3NzIiwiMDMtbGF5b3V0L19mb290ZXIuc2NzcyIsIjAzLWxheW91dC9fbGlzdGluZy5zY3NzIiwiMDQtY29tcG9uZW50cy9saWJyYXJpZXMvX2FuZ3Vjb21wbGV0ZS5zY3NzIiwiMDQtY29tcG9uZW50cy9fbG9nby5zY3NzIiwiMDQtY29tcG9uZW50cy9fcG9wb3Zlci5zY3NzIiwiMDQtY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCIwNC1jb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzIiwiMDQtY29tcG9uZW50cy9fdGFibGUuc2NzcyIsIjA0LWNvbXBvbmVudHMvX2ljb24uc2NzcyIsIjA0LWNvbXBvbmVudHMvX2JveC5zY3NzIiwiMDQtY29tcG9uZW50cy9fdGFnLnNjc3MiLCIwNC1jb21wb25lbnRzL190YWIuc2NzcyIsIjA0LWNvbXBvbmVudHMvX2JhZGdlLnNjc3MiLCIwNC1jb21wb25lbnRzL191c2VyLnNjc3MiLCIwNS10cnVtcHMvX3V0aWxpdGllcy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTRCQSxpQkN6QkEsQUMwOUNBLEtEejlDRSxx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LEFJNVdBLGdCQUNFLGtCQUFtQixDSjhXckIsQUk1V0EsZ0JBQ0Usa0JBQW1CLENKOFdyQixBSTVXQSxlQUNFLFNBQVUsQ0o4V1osQUk1V0EsZUFDRSxrQkFBbUIsQ0o4V3JCLEFJNVdBLGVBQ0Usa0JBQW1CLENKOFdyQixBSTVXQSxlQUNFLFNBQVUsQ0o4V1osQUk1V0EsZUFDRSxrQkFBbUIsQ0o4V3JCLEFJNVdBLGVBQ0Usa0JBQW1CLENKOFdyQixBSTVXQSxlQUNFLFNBQVUsQ0o4V1osQUk1V0EsZUFDRSxrQkFBbUIsQ0o4V3JCLEFJNVdBLGVBQ0UsaUJBQWtCLENKOFdwQixBSTVXQSxlQUNFLFVBQVcsQ0o4V2IsQUk1V0EsZ0JBQ0UsU0FBVSxDSjhXWixBSTVXQSxnQkFDRSxpQkFBa0IsQ0o4V3BCLEFJNVdBLGdCQUNFLGlCQUFrQixDSjhXcEIsQUk1V0EsZUFDRSxRQUFTLENKOFdYLEFJNVdBLGVBQ0UsaUJBQWtCLENKOFdwQixBSTVXQSxlQUNFLGlCQUFrQixDSjhXcEIsQUk1V0EsZUFDRSxRQUFTLENKOFdYLEFJNVdBLGVBQ0UsaUJBQWtCLENKOFdwQixBSTVXQSxlQUNFLGlCQUFrQixDSjhXcEIsQUk1V0EsZUFDRSxRQUFTLENKOFdYLEFJNVdBLGVBQ0UsaUJBQWtCLENKOFdwQixBSTVXQSxlQUNFLGdCQUFpQixDSjhXbkIsQUk1V0EsZUFDRSxTQUFVLENKOFdaLEFJNVdBLGtCQUNFLGdCQUFpQixDSjhXbkIsQUk1V0Esa0JBQ0Usd0JBQXlCLENKOFczQixBSTVXQSxrQkFDRSx3QkFBeUIsQ0o4VzNCLEFJNVdBLGlCQUNFLGVBQWdCLENKOFdsQixBSTVXQSxpQkFDRSx3QkFBeUIsQ0o4VzNCLEFJNVdBLGlCQUNFLHdCQUF5QixDSjhXM0IsQUk1V0EsaUJBQ0UsZUFBZ0IsQ0o4V2xCLEFJNVdBLGlCQUNFLHdCQUF5QixDSjhXM0IsQUk1V0EsaUJBQ0Usd0JBQXlCLENKOFczQixBSTVXQSxpQkFDRSxlQUFnQixDSjhXbEIsQUk1V0EsaUJBQ0Usd0JBQXlCLENKOFczQixBSTVXQSxpQkFDRSx1QkFBd0IsQ0o4VzFCLEFJNVdBLGlCQUNFLGFBQWUsQ0o4V2pCLENBQ0YsQUk1V0EseUJBQ0UsMkhBQ0UsVUFBVyxDSitXYixBSTdXQSxXQUNFLFVBQVcsQ0orV2IsQUk3V0EsV0FDRSxrQkFBbUIsQ0orV3JCLEFJN1dBLFdBQ0Usa0JBQW1CLENKK1dyQixBSTdXQSxVQUNFLFNBQVUsQ0orV1osQUk3V0EsVUFDRSxrQkFBbUIsQ0orV3JCLEFJN1dBLFVBQ0Usa0JBQW1CLENKK1dyQixBSTdXQSxVQUNFLFNBQVUsQ0orV1osQUk3V0EsVUFDRSxrQkFBbUIsQ0orV3JCLEFJN1dBLFVBQ0Usa0JBQW1CLENKK1dyQixBSTdXQSxVQUNFLFNBQVUsQ0orV1osQUk3V0EsVUFDRSxrQkFBbUIsQ0orV3JCLEFJN1dBLFVBQ0UsaUJBQWtCLENKK1dwQixBSTdXQSxnQkFDRSxVQUFXLENKK1diLEFJN1dBLGdCQUNFLGtCQUFtQixDSitXckIsQUk3V0EsZ0JBQ0Usa0JBQW1CLENKK1dyQixBSTdXQSxlQUNFLFNBQVUsQ0orV1osQUk3V0EsZUFDRSxrQkFBbUIsQ0orV3JCLEFJN1dBLGVBQ0Usa0JBQW1CLENKK1dyQixBSTdXQSxlQUNFLFNBQVUsQ0orV1osQUk3V0EsZUFDRSxrQkFBbUIsQ0orV3JCLEFJN1dBLGVBQ0Usa0JBQW1CLENKK1dyQixBSTdXQSxlQUNFLFNBQVUsQ0orV1osQUk3V0EsZUFDRSxrQkFBbUIsQ0orV3JCLEFJN1dBLGVBQ0UsaUJBQWtCLENKK1dwQixBSTdXQSxlQUNFLFVBQVcsQ0orV2IsQUk3V0EsZ0JBQ0UsU0FBVSxDSitXWixBSTdXQSxnQkFDRSxpQkFBa0IsQ0orV3BCLEFJN1dBLGdCQUNFLGlCQUFrQixDSitXcEIsQUk3V0EsZUFDRSxRQUFTLENKK1dYLEFJN1dBLGVBQ0UsaUJBQWtCLENKK1dwQixBSTdXQSxlQUNFLGlCQUFrQixDSitXcEIsQUk3V0EsZUFDRSxRQUFTLENKK1dYLEFJN1dBLGVBQ0UsaUJBQWtCLENKK1dwQixBSTdXQSxlQUNFLGlCQUFrQixDSitXcEIsQUk3V0EsZUFDRSxRQUFTLENKK1dYLEFJN1dBLGVBQ0UsaUJBQWtCLENKK1dwQixBSTdXQSxlQUNFLGdCQUFpQixDSitXbkIsQUk3V0EsZUFDRSxTQUFVLENKK1daLEFJN1dBLGtCQUNFLGdCQUFpQixDSitXbkIsQUk3V0Esa0JBQ0Usd0JBQXlCLENKK1czQixBSTdXQSxrQkFDRSx3QkFBeUIsQ0orVzNCLEFJN1dBLGlCQUNFLGVBQWdCLENKK1dsQixBSTdXQSxpQkFDRSx3QkFBeUIsQ0orVzNCLEFJN1dBLGlCQUNFLHdCQUF5QixDSitXM0IsQUk3V0EsaUJBQ0UsZUFBZ0IsQ0orV2xCLEFJN1dBLGlCQUNFLHdCQUF5QixDSitXM0IsQUk3V0EsaUJBQ0Usd0JBQXlCLENKK1czQixBSTdXQSxpQkFDRSxlQUFnQixDSitXbEIsQUk3V0EsaUJBQ0Usd0JBQXlCLENKK1czQixBSTdXQSxpQkFDRSx1QkFBd0IsQ0orVzFCLEFJN1dBLGlCQUNFLGFBQWUsQ0orV2pCLENBQ0YsQUk3V0EsMEJBQ0UsMkhBQ0UsVUFBVyxDSmdYYixBSTlXQSxXQUNFLFVBQVcsQ0pnWGIsQUk5V0EsV0FDRSxrQkFBbUIsQ0pnWHJCLEFJOVdBLFdBQ0Usa0JBQW1CLENKZ1hyQixBSTlXQSxVQUNFLFNBQVUsQ0pnWFosQUk5V0EsVUFDRSxrQkFBbUIsQ0pnWHJCLEFJOVdBLFVBQ0Usa0JBQW1CLENKZ1hyQixBSTlXQSxVQUNFLFNBQVUsQ0pnWFosQUk5V0EsVUFDRSxrQkFBbUIsQ0pnWHJCLEFJOVdBLFVBQ0Usa0JBQW1CLENKZ1hyQixBSTlXQSxVQUNFLFNBQVUsQ0pnWFosQUk5V0EsVUFDRSxrQkFBbUIsQ0pnWHJCLEFJOVdBLFVBQ0UsaUJBQWtCLENKZ1hwQixBSTlXQSxnQkFDRSxVQUFXLENKZ1hiLEFJOVdBLGdCQUNFLGtCQUFtQixDSmdYckIsQUk5V0EsZ0JBQ0Usa0JBQW1CLENKZ1hyQixBSTlXQSxlQUNFLFNBQVUsQ0pnWFosQUk5V0EsZUFDRSxrQkFBbUIsQ0pnWHJCLEFJOVdBLGVBQ0Usa0JBQW1CLENKZ1hyQixBSTlXQSxlQUNFLFNBQVUsQ0pnWFosQUk5V0EsZUFDRSxrQkFBbUIsQ0pnWHJCLEFJOVdBLGVBQ0Usa0JBQW1CLENKZ1hyQixBSTlXQSxlQUNFLFNBQVUsQ0pnWFosQUk5V0EsZUFDRSxrQkFBbUIsQ0pnWHJCLEFJOVdBLGVBQ0UsaUJBQWtCLENKZ1hwQixBSTlXQSxlQUNFLFVBQVcsQ0pnWGIsQUk5V0EsZ0JBQ0UsU0FBVSxDSmdYWixBSTlXQSxnQkFDRSxpQkFBa0IsQ0pnWHBCLEFJOVdBLGdCQUNFLGlCQUFrQixDSmdYcEIsQUk5V0EsZUFDRSxRQUFTLENKZ1hYLEFJOVdBLGVBQ0UsaUJBQWtCLENKZ1hwQixBSTlXQSxlQUNFLGlCQUFrQixDSmdYcEIsQUk5V0EsZUFDRSxRQUFTLENKZ1hYLEFJOVdBLGVBQ0UsaUJBQWtCLENKZ1hwQixBSTlXQSxlQUNFLGlCQUFrQixDSmdYcEIsQUk5V0EsZUFDRSxRQUFTLENKZ1hYLEFJOVdBLGVBQ0UsaUJBQWtCLENKZ1hwQixBSTlXQSxlQUNFLGdCQUFpQixDSmdYbkIsQUk5V0EsZUFDRSxTQUFVLENKZ1haLEFJOVdBLGtCQUNFLGdCQUFpQixDSmdYbkIsQUk5V0Esa0JBQ0Usd0JBQXlCLENKZ1gzQixBSTlXQSxrQkFDRSx3QkFBeUIsQ0pnWDNCLEFJOVdBLGlCQUNFLGVBQWdCLENKZ1hsQixBSTlXQSxpQkFDRSx3QkFBeUIsQ0pnWDNCLEFJOVdBLGlCQUNFLHdCQUF5QixDSmdYM0IsQUk5V0EsaUJBQ0UsZUFBZ0IsQ0pnWGxCLEFJOVdBLGlCQUNFLHdCQUF5QixDSmdYM0IsQUk5V0EsaUJBQ0Usd0JBQXlCLENKZ1gzQixBSTlXQSxpQkFDRSxlQUFnQixDSmdYbEIsQUk5V0EsaUJBQ0Usd0JBQXlCLENKZ1gzQixBSTlXQSxpQkFDRSx1QkFBd0IsQ0pnWDFCLEFJOVdBLGlCQUNFLGFBQWUsQ0pnWGpCLENBQ0YsQUk5V0EsMElBUUUsWUFBWSxBQUNaLGFBQWMsQ0ppWGhCLEFJL1dBLG1FQUlFLFVBQVcsQ0prWGIsQUkvV0EsY0FDRSxrQkFBbUIsQ0prWHJCLEFJMVdBLHdTQVlFLHNC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QzNCcW9GdEMsQTJCcG9GRSxrQkFBVywyQkFBNEIsQzNCd29GekMsQTJCdm9GRSxtQkFBVyxzQ0FBdUMsQzNCMm9GcEQsQTJCdG9GRSxZQUNFLHdCQUF5QixDM0J5b0Y3QixBMkJyb0ZBLCtCQUdJLFdBQVcsQUFDWCxjQUFjLEFBQ2QsVUFBVyxDM0J1b0ZmLEEyQm5vRkEsY0FBZSw0QnhCcEJJLENIMnBGbkIsQTJCcm9GQSwwQkFBNkIsMEJBQTRCLEMzQnlvRnpELEEyQnhvRkEsMkJBQTZCLHdCQUEwQixDM0I0b0Z2RCxBMkIzb0ZBLHdCQUE2Qix3QkFBMEIsQzNCK29GdkQsQTJCOW9GQSxvQkFBNkIsdUJBQXdCLEMzQmtwRnJELEEyQmhwRkEsZUFBNkIsa0JBQW1CLEMzQm9wRmhELEEyQm5wRkEsZ0JBQTZCLG1CQUFvQixDM0J1cEZqRCxBMkJ0cEZBLGdCQUF5QiwrQkFBZ0MsQUFBQywyQkFBNkIsQzNCMnBGdkYsQTJCenBGQSxzQkFBeUIseUJBQTBCLEMzQjZwRm5ELEEyQjVwRkEsdUJBQXlCLDZCQUFnQyxDM0JncUZ6RCxBMkIvcEZBLHVCQUF5Qiw4QkFBZ0MsQzNCbXFGekQsQTJCbHFGQSx3QkFBeUIsNEJBQThCLEMzQnNxRnZELEEyQnJxRkEscUJBQXlCLDRCQUE4QixDM0J5cUZ2RCxBMkJ2cUZBLG1CQUF5QixzQkFBdUIsQzNCMnFGaEQsQTJCMXFGQSxvQkFBeUIsMkJBQTZCLEMzQjhxRnRELEEyQjdxRkEscUJBQXlCLHlCQUEyQixDM0JpckZwRCxBMkJockZBLGtCQUF5Qix5QkFBMkIsQzNCb3JGcEQsQTJCbnJGQSxtQkFBeUIsMEJBQTRCLEMzQnVyRnJEIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiYm9keSB7XG4gIEBleHRlbmQgJXNpemUtYmFzZTtcbiAgZm9udC1mYW1pbHk6IG1hcC1kZWVwLWdldCgkZmFtaWx5LCBwcmltYXJ5KTtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtZmFtaWx5OiBtYXAtZGVlcC1nZXQoJGZhbWlseSwgc2Vjb25kYXJ5KTtcbn1cblxuaDEgIHtAZXh0ZW5kICVzaXplLWJpZzt9XG5oMiAge0BleHRlbmQgJXNpemUtbGFyZ2U7fVxuaDMgIHtAZXh0ZW5kICVzaXplLW1lZGl1bTtmb250LXdlaWdodDogNzAwO31cbmg0ICB7QGV4dGVuZCAlc2l6ZS1iYXNlO2ZvbnQtd2VpZ2h0OiA3MDA7fVxuXG5wIHtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxudWwgbGkge1xuICBtYXJnaW46IDEuNXJlbSAwO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgQGV4dGVuZCAlc2l6ZS1sYXJnZTtcbiAgcXVvdGVzOiBcIlxcMjAxQ1wiXCJcXDIwMURcIlwiXFwyMDE4XCJcIlxcMjAxOVwiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG5cbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMjUwJTtcbiAgICBsaW5lLWhlaWdodDogMC4xZW07XG4gICAgdmVydGljYWwtYWxpZ246IC0wLjRlbTtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiBvcGVuLXF1b3RlO1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtO1xuICB9XG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogY2xvc2UtcXVvdGU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbn1cblxuLy8gdG9kb1xuLnRleHQge1xuXG4gIC8vIEF1dGhvclxuICAmLS1hdXRob3Ige1xuICAgIHN0cm9uZzphZnRlciB7XG4gICAgICBjb250ZW50OiAnIC0gJztcbiAgICB9XG4gIH1cblxuICAmLS1wcmljZSB7IFxuICAgICYgPiAqIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgbWFyZ2luOiAwIDAuNXJlbSAwIDA7XG4gICAgfVxuICB9XG5cbn0iLCIvLyBCZXN0IHdheSB0byBpbmNsdWRlIGJveC1zaXppbmdcbi8vIGh0dHBzOi8vY3NzLXRyaWNrcy5jb20vaW5oZXJpdGluZy1ib3gtc2l6aW5nLXByb2JhYmx5LXNsaWdodGx5LWJldHRlci1iZXN0LXByYWN0aWNlL1xuXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbiosXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4qIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiA1MCU7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1MjBweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDU2LjI1JTtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiA2Mi41JTtcbiAgfVxufVxuXG5odG1sLFxuYm9keSB7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG59XG5cbmJvZHkge1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbn1cblxuW25nXFw6Y2xvYWtdLCBbbmctY2xvYWtdLCBbZGF0YS1uZy1jbG9ha10sIFt4LW5nLWNsb2FrXSwgLm5nLWNsb2FrLCAueC1uZy1jbG9hayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuaHIge1xuICBib3JkZXItY29sb3I6ICMyOTNGNTI7XG59XG5cbi5mb290ZXIgaHIge1xuICBib3JkZXItY29sb3I6ICMzRDNEMzg7XG59XG5cbmE6bGluayxcbmE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjMjYyNjI2O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcztcbn1cblxuYTpob3ZlcixcbmE6YWN0aXZlIHtcbiAgY29sb3I6IGJsYWNrO1xufVxuXG5pbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbmlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuaW5wdXRbdHlwZT1cInRlbFwiXSxcbmlucHV0W3R5cGU9XCJ1cmxcIl0sXG5pbnB1dFt0eXBlPVwicGFzc3dvcmRcIl0sXG50ZXh0YXJlYSB7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGVsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInVybFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXTpmb2N1cyxcbnRleHRhcmVhOmZvY3VzLFxuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbn1cblxubGFiZWwsXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuXG4uc2l6ZS1iaWcsXG5oMSB7XG4gIGZvbnQtc2l6ZTogNHJlbTtcbn1cblxuLnNpemUtbGFyZ2UsXG5oMixcbmJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDNyZW07XG59XG5cbi5zaXplLW1lZGl1bSxcbmgzLFxuLmxvZ29fX3RleHQge1xuICBmb250LXNpemU6IDEuOHJlbTtcbn1cblxuLnNpemUtYmFzZSxcbmJvZHksXG5oNCxcbi5mb290ZXJfX3RpdGxlLFxuLnVzZXJfX3RleHQge1xuICBmb250LXNpemU6IDEuNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNpemUtc21hbGwsXG4ubmF2aWdhdGlvbl9fd3JhcC0tZmlyc3RMZXZlbCA+IC5uYXZpZ2F0aW9uX19pdGVtID4gLm5hdmlnYXRpb25fX2FuY2hvcixcbi5uYXZpZ2F0aW9uX193cmFwLS1zZWNvbmRMZXZlbCA+IC5uYXZpZ2F0aW9uX19pdGVtID4gLm5hdmlnYXRpb25fX2FuY2hvcixcbi5uYXZpZ2F0aW9uX193cmFwLS10aGlyZExldmVsID4gLm5hdmlnYXRpb25fX2l0ZW0gPiAubmF2aWdhdGlvbl9fYW5jaG9yLFxuLmZvcm0tY29udHJvbCxcbi5hbmd1Y29tcGxldGUtcm93LFxuLnBvcG92ZXItdGl0bGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNpemUtbWljcm8sXG4uZm9ybS1oZWxwZXItdGV4dCxcbi5mb3JtLWxhYmVsIHtcbiAgZm9udC1zaXplOiAxLjJyZW07XG59XG5cbi5jb2xvci1wcmltYXJ5IHtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MjYyNjtcbn1cblxuLmNvbG9yLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMjkzRjUyO1xufVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M0Y1Mjtcbn1cblxuLmNvbG9yLXRlcnRpYXJ5IHtcbiAgY29sb3I6ICMwMEJEOUY7XG59XG5cbi5iZy10ZXJ0aWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMEJEOUY7XG59XG5cbi5jb2xvci13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYmctd2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY29sb3ItYmxhY2sge1xuICBjb2xvcjogIzAwMDAwMDtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbn1cblxuLmNvbG9yLWVycm9yIHtcbiAgY29sb3I6ICNmZjAwNWM7XG59XG5cbi5iZy1lcnJvciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAwNWM7XG59XG5cbi5jb2xvci1hbGFiYXN0ZXItbGlnaHQge1xuICBjb2xvcjogI2ZiZmJmYjtcbn1cblxuLmJnLWFsYWJhc3Rlci1saWdodCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYmZiZmI7XG59XG5cbi5jb2xvci1hbGFiYXN0ZXIge1xuICBjb2xvcjogI2Y3ZjdmNztcbn1cblxuLmJnLWFsYWJhc3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG5cbi5jb2xvci1tZXJjdXJ5IHtcbiAgY29sb3I6ICNlOGU4ZTg7XG59XG5cbi5iZy1tZXJjdXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLmNvbG9yLWdyYXkge1xuICBjb2xvcjogIzg2ODY4Njtcbn1cblxuLmJnLWdyYXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODY4Njg2O1xufVxuXG4uY29sb3ItZ2FsbGVyeSB7XG4gIGNvbG9yOiAjZWZlZmVmO1xufVxuXG4uYmctZ2FsbGVyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmVmZWY7XG59XG5cbi5jb2xvci1tZXJsaW4ge1xuICBjb2xvcjogIzNEM0QzODtcbn1cblxuLmJnLW1lcmxpbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzRDNEMzg7XG59XG5cbi5jb2xvci1jYXJuYXRpb24ge1xuICBjb2xvcjogI0Y5NUM2OTtcbn1cblxuLmJnLWNhcm5hdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGOTVDNjk7XG59XG5cbi5jb2xvci1idXR0ZXJjdXAge1xuICBjb2xvcjogI2VmYWMxYTtcbn1cblxuLmJnLWJ1dHRlcmN1cCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmFjMWE7XG59XG5cbi5jb2xvci1hcHBsZSB7XG4gIGNvbG9yOiAjNDY5YjNmO1xufVxuXG4uYmctYXBwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY5YjNmO1xufVxuXG4uY29sb3ItcGF5cGFsIHtcbiAgY29sb3I6ICMwMDMwODc7XG59XG5cbi5iZy1wYXlwYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMDg3O1xufVxuXG4uY29sb3ItZmFjZWJvb2sge1xuICBjb2xvcjogIzNiNTk5ODtcbn1cblxuLmJnLWZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNiNTk5ODtcbn1cblxuLmNvbG9yLXR3aXR0ZXIge1xuICBjb2xvcjogIzU1YWNlZTtcbn1cblxuLmJnLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlO1xufVxuXG4uY29sb3ItcGludGVyZXN0IHtcbiAgY29sb3I6ICNjYzIxMjc7XG59XG5cbi5iZy1waW50ZXJlc3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MyMTI3O1xufVxuXG4ubGl2ZWRpdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlYnVnLW9mZiBwcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiFcbiAqIEJvb3RzdHJhcCB2My4zLjcgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG4uY29udGFpbmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogOTcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTE3MHB4O1xuICB9XG59XG5cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5cbi5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb2wteHMtMTIge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTkge1xuICB3aWR0aDogNzUlO1xufVxuXG4uY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTYge1xuICB3aWR0aDogNTAlO1xufVxuXG4uY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTMge1xuICB3aWR0aDogMjUlO1xufVxuXG4uY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVsbC0xMiB7XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4uY29sLXhzLXB1bGwtMTEge1xuICByaWdodDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtOSB7XG4gIHJpZ2h0OiA3NSU7XG59XG5cbi5jb2wteHMtcHVsbC04IHtcbiAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtNiB7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5jb2wteHMtcHVsbC01IHtcbiAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtMyB7XG4gIHJpZ2h0OiAyNSU7XG59XG5cbi5jb2wteHMtcHVsbC0yIHtcbiAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTtcbn1cblxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC03IHtcbiAgbGVmdDogNTguMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC00IHtcbiAgbGVmdDogMzMuMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTtcbn1cblxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC0wIHtcbiAgbGVmdDogYXV0bztcbn1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xufVxuXG4uY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuXG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLXNtLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5jb2wtbWQtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bztcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5cbi5jbGVhcmZpeDpiZWZvcmUsXG4uY2xlYXJmaXg6YWZ0ZXIsXG4uY29udGFpbmVyOmJlZm9yZSxcbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jbGVhcmZpeDphZnRlcixcbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgd2lkdGg6IGRldmljZS13aWR0aDtcbn1cblxuLnZpc2libGUteHMsXG4udmlzaWJsZS1zbSxcbi52aXNpYmxlLW1kLFxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi52aXNpYmxlLXhzLWJsb2NrLFxuLnZpc2libGUteHMtaW5saW5lLFxuLnZpc2libGUteHMtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtc20tYmxvY2ssXG4udmlzaWJsZS1zbS1pbmxpbmUsXG4udmlzaWJsZS1zbS1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1tZC1ibG9jayxcbi52aXNpYmxlLW1kLWlubGluZSxcbi52aXNpYmxlLW1kLWlubGluZS1ibG9jayxcbi52aXNpYmxlLWxnLWJsb2NrLFxuLnZpc2libGUtbGctaW5saW5lLFxuLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXhzLFxuICB0ZC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLW1kLFxuICB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLWxnLFxuICB0ZC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpc2libGUtcHJpbnQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1wcmludCxcbiAgdGQudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udmlzaWJsZS1wcmludC1pbmxpbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucm93ICsgLnJvdyB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5yb3cgW2NsYXNzKj1cImNvbC1cIl0gKyBbY2xhc3MqPVwiY29sLVwiXSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnJvdyBbY2xhc3MqPVwiY29sLWxnLVwiXSArIFtjbGFzcyo9XCJjb2wtbGctXCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAucm93IFtjbGFzcyo9XCJjb2wtbWQtXCJdICsgW2NsYXNzKj1cImNvbC1tZC1cIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5yb3cgW2NsYXNzKj1cImNvbC1zbS1cIl0gKyBbY2xhc3MqPVwiY29sLXNtLVwiXSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uZ3JpZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uZ3JpZC0tZ3V0dGVycyB7XG4gIG1hcmdpbjogLTFyZW07XG59XG5cbi5ncmlkLS1ndXR0ZXJzID4gKiB7XG4gIG1hcmdpbjogMXJlbTtcbn1cblxuLmdyaWQtLWZsZXhDZWxscyA+ICoge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZ3JpZC0tdG9wIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5ncmlkLS1ib3R0b20ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5ncmlkLS1jZW50ZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uZ3JpZC0tanVzdGlmeUNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uZ3JpZC1jZWxsLS10b3Age1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuXG4uZ3JpZC1jZWxsLS1ib3R0b20ge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cblxuLmdyaWQtY2VsbC0tY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuXG4uZ3JpZC1jZWxsLS1hdXRvU2l6ZSB7XG4gIGZsZXg6IG5vbmU7XG59XG5cbi5ncmlkLS1maXQgPiAqIHtcbiAgZmxleDogMTtcbn1cblxuLmdyaWQtLWZ1bGwgPiAqIHtcbiAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDFyZW0gKiAyKTtcbn1cblxuLmdyaWQtLTFvZjIgPiAqIHtcbiAgZmxleDogMCAwIGNhbGMoNTAlIC0gMXJlbSAqIDIpO1xufVxuXG4uZ3JpZC0tMW9mMyA+ICoge1xuICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzJSAtIDFyZW0gKiAyKTtcbn1cblxuLmdyaWQtLTFvZjQgPiAqIHtcbiAgZmxleDogMCAwIGNhbGMoMjUlIC0gMXJlbSAqIDIpO1xufVxuXG4uZ3JpZC0tMW9mNiA+ICoge1xuICBmbGV4OiAwIDAgY2FsYygxNi42NjY2NjY3JSAtIDFyZW0gKiAyKTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDUyMHB4KSB7XG4gIC5zbWFsbC1ncmlkLS1maXQgPiAqIHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5zbWFsbC1ncmlkLS1mdWxsID4gKiB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDFyZW0gKiAyKTtcbiAgfVxuICAuc21hbGwtZ3JpZC0tMW9mMiA+ICoge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDFyZW0gKiAyKTtcbiAgfVxuICAuc21hbGwtZ3JpZC0tMW9mMyA+ICoge1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzMzMlIC0gMXJlbSAqIDIpO1xuICB9XG4gIC5zbWFsbC1ncmlkLS0xb2Y0ID4gKiB7XG4gICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMXJlbSAqIDIpO1xuICB9XG4gIC5zbWFsbC1ncmlkLS0xb2Y2ID4gKiB7XG4gICAgZmxleDogMCAwIGNhbGMoMzMuMzMzMyUgLSAxcmVtICogMik7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5tZWQtZ3JpZC0tZml0ID4gKiB7XG4gICAgZmxleDogMTtcbiAgfVxuICAubWVkLWdyaWQtLWZ1bGwgPiAqIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gMXJlbSAqIDIpO1xuICB9XG4gIC5tZWQtZ3JpZC0tMW9mMiA+ICoge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDFyZW0gKiAyKTtcbiAgfVxuICAubWVkLWdyaWQtLTFvZjMgPiAqIHtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzJSAtIDFyZW0gKiAyKTtcbiAgfVxuICAubWVkLWdyaWQtLTFvZjQgPiAqIHtcbiAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAxcmVtICogMik7XG4gIH1cbiAgLm1lZC1ncmlkLS0xb2Y2ID4gKiB7XG4gICAgZmxleDogMCAwIGNhbGMoMzMuMzMzMyUgLSAxcmVtICogMik7XG4gIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sYXJnZS1ncmlkLS1maXQgPiAqIHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIC5sYXJnZS1ncmlkLS1mdWxsID4gKiB7XG4gICAgZmxleDogMCAwIGNhbGMoMTAwJSAtIDFyZW0gKiAyKTtcbiAgfVxuICAubGFyZ2UtZ3JpZC0tMW9mMiA+ICoge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtIDFyZW0gKiAyKTtcbiAgfVxuICAubGFyZ2UtZ3JpZC0tMW9mMyA+ICoge1xuICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzMzMlIC0gMXJlbSAqIDIpO1xuICB9XG4gIC5sYXJnZS1ncmlkLS0xb2Y0ID4gKiB7XG4gICAgZmxleDogMCAwIGNhbGMoMjUlIC0gMXJlbSAqIDIpO1xuICB9XG4gIC5sYXJnZS1ncmlkLS0xb2Y2ID4gKiB7XG4gICAgZmxleDogMCAwIGNhbGMoMTYuNjY2NjY2NyUgLSAxcmVtICogMik7XG4gIH1cbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiLCBzYW5zLXNlcmlmO1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1mYW1pbHk6IFwiUmFsZXdheVwiLCBzYW5zLXNlcmlmO1xufVxuXG5oMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbmg0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxucCB7XG4gIG1hcmdpbjogMS41cmVtIDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG59XG5cbnA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnVsIGxpIHtcbiAgbWFyZ2luOiAxLjVyZW0gMDtcbn1cblxuYmxvY2txdW90ZSB7XG4gIHF1b3RlczogXCLigJxcIiBcIuKAnVwiIFwi4oCYXCIgXCLigJlcIjtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSwgYmxvY2txdW90ZTphZnRlciB7XG4gIGZvbnQtc2l6ZTogMjUwJTtcbiAgbGluZS1oZWlnaHQ6IDAuMWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogLTAuNGVtO1xufVxuXG5ibG9ja3F1b3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG9wZW4tcXVvdGU7XG4gIG1hcmdpbi1yaWdodDogMi41cmVtO1xufVxuXG5ibG9ja3F1b3RlOmFmdGVyIHtcbiAgY29udGVudDogY2xvc2UtcXVvdGU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4udGV4dC0tYXV0aG9yIHN0cm9uZzphZnRlciB7XG4gIGNvbnRlbnQ6ICcgLSAnO1xufVxuXG4udGV4dC0tcHJpY2UgPiAqIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDAgMC41cmVtIDAgMDtcbn1cblxuLndyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG59XG5cbi53cmFwX19tYWluIHtcbiAgZmxleDogMTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC53cmFwX19tYWluIHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjAwcHgpO1xuICB9XG59XG5cbi53cmFwX190b3Age1xuICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICBwYWRkaW5nOiAxcmVtIDFyZW0gMXJlbSA1cmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA3MXB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi53cmFwX19jb250ZW50IHtcbiAgcGFkZGluZzogMS41cmVtO1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xufVxuXG4uaGVhZGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDI1MG1zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiAjMjkzRjUyO1xuICBmbGV4OiAxIDAgY2FsYygxMDAlIC0gMzBweCk7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzMHB4KTtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5oZWFkZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMCAwIDIwMHB4O1xuICB9XG59XG5cbi5oZWFkZXItLWhpZGRlbiB7XG4gIG1hcmdpbi1sZWZ0OiBjYWxjKC0xMDAlICsgMzBweCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuaGVhZGVyLS1oaWRkZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMjAwcHg7XG4gIH1cbn1cblxuLmhlYWRlcl9faGFtIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogLTMuM3JlbTtcbiAgaGVpZ2h0OiAzcmVtO1xuICB3aWR0aDogM3JlbTtcbiAgcGFkZGluZzogMC4zcmVtO1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRvcDogMDtcbn1cblxuLmhlYWRlcl9faGFtLWJhciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDJweDtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTAxODFmO1xuICB3aWR0aDogMi4ycmVtO1xuICBtYXJnaW46IDAuNHJlbSBhdXRvIDA7XG59XG5cbi5uYXZpZ2F0aW9uIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4ubmF2aWdhdGlvbl9fd3JhcCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogOTk5O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zLCBsZWZ0IDIwMG1zO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uX193cmFwLS12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm5hdmlnYXRpb25fX3dyYXAtLWZpcnN0TGV2ZWwge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLm5hdmlnYXRpb25fX3dyYXAtLXNlY29uZExldmVsLCAubmF2aWdhdGlvbl9fd3JhcC0tdGhpcmRMZXZlbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5uYXZpZ2F0aW9uX193cmFwLS1zZWNvbmRMZXZlbC5uYXZpZ2F0aW9uX193cmFwLS12aXNpYmxlLCAubmF2aWdhdGlvbl9fd3JhcC0tdGhpcmRMZXZlbC5uYXZpZ2F0aW9uX193cmFwLS12aXNpYmxlIHtcbiAgb3BhY2l0eTogMTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm5hdmlnYXRpb25fX3dyYXAtLXNlY29uZExldmVsIHtcbiAgYmFja2dyb3VuZDogIzFmMmYzZTtcbn1cblxuLm5hdmlnYXRpb25fX3dyYXAtLXRoaXJkTGV2ZWwge1xuICBiYWNrZ3JvdW5kOiAjMTgyNTMwO1xufVxuXG4ubmF2aWdhdGlvbl9faXRlbSB7XG4gIGZvbnQtZmFtaWx5OiBcIlJhbGV3YXlcIiwgc2Fucy1zZXJpZjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMxYjJhMzc7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbn1cblxuLm5hdmlnYXRpb25fX3dyYXAtLWZpcnN0TGV2ZWwgPiAubmF2aWdhdGlvbl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4ubmF2aWdhdGlvbl9fYW5jaG9yIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZzogMXJlbTtcbn1cblxuLm5hdmlnYXRpb25fX2FuY2hvcjpsaW5rLCAubmF2aWdhdGlvbl9fYW5jaG9yOnZpc2l0ZWQge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm5hdmlnYXRpb25fX3dyYXAtLXNlY29uZExldmVsID4gLm5hdmlnYXRpb25fX2l0ZW0gPiAubmF2aWdhdGlvbl9fYW5jaG9yOmhvdmVyLCAubmF2aWdhdGlvbl9fd3JhcC0tc2Vjb25kTGV2ZWwgPiAubmF2aWdhdGlvbl9faXRlbSA+IC5uYXZpZ2F0aW9uX19hbmNob3I6YWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzIxMzI0MTtcbn1cblxuLm5hdmlnYXRpb25fX3dyYXAtLXRoaXJkTGV2ZWwgPiAubmF2aWdhdGlvbl9faXRlbSA+IC5uYXZpZ2F0aW9uX19hbmNob3I6aG92ZXIsIC5uYXZpZ2F0aW9uX193cmFwLS10aGlyZExldmVsID4gLm5hdmlnYXRpb25fX2l0ZW0gPiAubmF2aWdhdGlvbl9fYW5jaG9yOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMxZDJkM2E7XG59XG5cbi5uYXZpZ2F0aW9uX19hbmNob3ItLWFycm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW07XG59XG5cbi5uYXZpZ2F0aW9uX19hbmNob3ItLWFycm93IHN2ZzpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG5cbi5uYXZpZ2F0aW9uX19hbmNob3ItLWFycm93IC5uYXZpZ2F0aW9uX19hbmNob3ItLWFycm93IHN2ZzpsYXN0LWNoaWxkIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG5cbi5mb3JtLWdyb3VwLCAuZm9ybS1ncm91cC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZm9ybS1ncm91cDpsYXN0LWNoaWxkLCAuZm9ybS1ncm91cC13cmFwcGVyOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uZm9ybS1oZWxwZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiAxMDAlO1xuICBjb2xvcjogI2ZmMDA1YztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmZvcm0taGVscGVyLXRleHQgc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4uZm9ybS1pY29uLWhlbHAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nOiAwcHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5cbi5mb3JtLWdyb3VwLmhhcy1lcnJvciAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwMDVjO1xufVxuXG4uZm9ybS1jb250cm9sLS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBhdXRvO1xufVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgLmZvcm0tY29udHJvbFtyZWFkb25seV0ge1xuICBjdXJzb3I6IG5vLWRyb3A7XG59XG5cbi5mb3JtLWNvbnRyb2wtc2VsZWN0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJz48cGF0aCBkPSdNMTMuNDE4IDcuODU5YzAuMjcxLTAuMjY4IDAuNzA5LTAuMjY4IDAuOTc4IDBzMC4yNzIgMC43MDEgMCAwLjk2OWwtMy45MDggMy44M2MtMC4yNyAwLjI2OC0wLjcwNyAwLjI2OC0wLjk3OSAwbC0zLjkwOC0zLjgzYy0wLjI3LTAuMjY3LTAuMjctMC43MDEgMC0wLjk2OXMwLjcwOS0wLjI2OCAwLjk3OCAwbDMuNDIxIDMuMTQxIDMuNDE4LTMuMTQxeic+PC9wYXRoPjwvc3ZnPlwiKSBuby1yZXBlYXQgc2Nyb2xsIGNhbGMoMTAwJSAtIDVweCkgY2VudGVyO1xufVxuXG4uZm9ybS1jb250cm9sLXNlbGVjdFtkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAuNTtcbiAgY3Vyc29yOiBuby1kcm9wO1xufVxuXG4uZm9ybS1jb250cm9sLWFyZWEge1xuICBoZWlnaHQ6IDEwMHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG59XG5cbi5mb3JtLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmZvcm0tZ3JvdXAuaGFzLWVycm9yIC5mb3JtLWxhYmVsIHtcbiAgY29sb3I6ICNmZjAwNWM7XG59XG5cbi5mb290ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbn1cblxuLmZvb3RlciBhOmxpbmssXG4uZm9vdGVyIGE6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uZm9vdGVyX190b3Age1xuICBwYWRkaW5nOiAxcmVtO1xuICBiYWNrZ3JvdW5kOiAjMDA5NDdkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb290ZXJfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmZvb3Rlcl9fYm90dG9tIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogIzAwQkQ5Rjtcbn1cblxuLmxpc3Rpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdGluZyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxufVxuXG4ubGlzdGluZyBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5saXN0aW5nX19maWx0ZXJBY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi5saXN0aW5nX19maWx0ZXJBY3Rpb24gc3ZnIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdGluZ19fZmlsdGVyQWN0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5saXN0aW5nX19zaWRlYmFyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTEwMCU7XG4gIHRvcDogMjRweDtcbiAgei1pbmRleDogOTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMzAwbXM7XG59XG5cbi5saXN0aW5nX19zaWRlYmFyLS1zaG93IHtcbiAgcmlnaHQ6IC0zcHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdGluZ19fc2lkZWJhciB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbGV4OiAwIDAgMjUlO1xuICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5saXN0aW5nX19wcm9kdWN0cyB7XG4gIGZsZXg6IDE7XG4gIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbn1cblxuLmxpc3RpbmdfX3Byb2R1Y3RzLS1ibHVycmVkIHtcbiAgZmlsdGVyOiBibHVyKDJweCk7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdGluZ19fcHJvZHVjdHMtLWJsdXJyZWQge1xuICAgIGZpbHRlcjogbm9uZTtcbiAgfVxufVxuXG4ubGlzdGluZ19fcHJvZHVjdHMtLWJsdXJyZWQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDY1cHg7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdGluZ19fcHJvZHVjdHMtLWJsdXJyZWQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmFuZ3Vjb21wbGV0ZS1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hbmd1Y29tcGxldGUtZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLyp0b3A6IDMycHg7XG4gIGxlZnQ6IDBweDtcbiAgKi9cbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFuZ3Vjb21wbGV0ZS1zZWFyY2hpbmcge1xuICBjb2xvcjogI2FjYWNhYztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5hbmd1Y29tcGxldGUtc2VsZWN0ZWQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRibHVlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFuZ3Vjb21wbGV0ZS1pbWFnZS1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLWltYWdlIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLWltYWdlLWRlZmF1bHQge1xuICAvKiBBZGQgeW91ciBvd24gZGVmYXVsdCBpbWFnZSBoZXJlXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGVmYXVsdC5wbmcnKTtcbiAgKi9cbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMzRweDtcbiAgd2lkdGg6IDM0cHg7XG59XG5cbi5hbmd1Y29tcGxldGUtZHJvcGRvd24ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMHB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi5hbmd1Y29tcGxldGUtcm93IHtcbiAgcGFkZGluZzogNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5cbi5hbmd1Y29tcGxldGUtc2VsZWN0ZWQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5M0Y1Mjtcbn1cblxuLmFuZ3Vjb21wbGV0ZS1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICMyNDM3NDg7XG59XG5cbi5sb2dvX19pbWcge1xuICBtYXgtaGVpZ2h0OiA1cmVtO1xuICBtYXgtd2lkdGg6IDVyZW07XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cblxuLmxvZ29fX3RleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxvZ29fX3RleHQtc3ViIHtcbiAgZm9udC1zaXplOiA2MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMTVyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMzgsIDM4LCAzOCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDk5OTk5O1xufVxuXG4ucG9wb3ZlciBhOmxpbmssXG4ucG9wb3ZlciBhOnZpc2l0ZWQge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBvcG92ZXItdGl0bGUge1xuICBwYWRkaW5nOiAwLjhyZW0gMS41cmVtO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbn1cblxuLnBvcG92ZXItY29udGVudCB7XG4gIGNvbG9yOiAjODY4Njg2O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxMHB4O1xufVxuXG4ucG9wb3Zlci5yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtO1xufVxuXG4ucG9wb3Zlci5sZWZ0IHtcbiAgbWFyZ2luLWxlZnQ6IC0xcmVtO1xufVxuXG4ucG9wb3Zlci5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAxcmVtO1xufVxuXG4ucG9wb3Zlci50b3Age1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbn1cblxuLnBvcG92ZXIgPiAuYXJyb3csXG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG5cbi5wb3BvdmVyID4gLmFycm93IHtcbiAgYm9yZGVyLXdpZHRoOiAxMXB4O1xufVxuXG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIGJvcmRlci13aWR0aDogMTBweDtcbiAgY29udGVudDogXCJcIjtcbn1cblxuLnBvcG92ZXIudG9wID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogLTExcHg7XG59XG5cbi5wb3BvdmVyLnRvcCA+IC5hcnJvdzphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3R0b206IDFweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci5yaWdodCA+IC5hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAtMTFweDtcbiAgbWFyZ2luLXRvcDogLTExcHg7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbn1cblxuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3cge1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgdG9wOiAtMTFweDtcbn1cblxuLnBvcG92ZXIuYm90dG9tID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHRvcDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgcmlnaHQ6IDFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmZWZlZjtcbiAgem9vbTogMTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LWZhbWlseTogXCJSYWxld2F5XCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IC41ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG4uYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4uYnV0dG9uLWJsb2NrIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5idXR0b24taWNvbnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5idXR0b246Zm9jdXMsIC5idXR0b246aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5idXR0b246YWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTQwKTtcbiAgb3BhY2l0eTogLjM7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYnV0dG9uLXRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbn1cblxuLmJ1dHRvbi1vdXRsaW5lLCAuYnV0dG9uLW91dGxpbmUtbGlnaHQsIC5idXR0b24tb3V0bGluZS1saWdodDpsaW5rLCAuYnV0dG9uLW91dGxpbmUtbGlnaHQ6dmlzaXRlZCwgLmJ1dHRvbi1vdXRsaW5lLWRhcmssIC5idXR0b24tb3V0bGluZS1kYXJrOmxpbmssIC5idXR0b24tb3V0bGluZS1kYXJrOnZpc2l0ZWQge1xuICBib3JkZXI6IDFweCBzb2xpZDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmJ1dHRvbi1vdXRsaW5lLWxpZ2h0LCAuYnV0dG9uLW91dGxpbmUtbGlnaHQ6bGluaywgLmJ1dHRvbi1vdXRsaW5lLWxpZ2h0OnZpc2l0ZWQge1xuICBib3JkZXItY29sb3I6ICNmZmZmZmY7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnV0dG9uLW91dGxpbmUtZGFyaywgLmJ1dHRvbi1vdXRsaW5lLWRhcms6bGluaywgLmJ1dHRvbi1vdXRsaW5lLWRhcms6dmlzaXRlZCB7XG4gIGJvcmRlci1jb2xvcjogIzAwMDAwMDtcbiAgY29sb3I6ICMwMDAwMDA7XG59XG5cbi5idXR0b24tcHJpbWFyeSwgLmJ1dHRvbi1zdWNjZXNzLCAuYnV0dG9uLWVycm9yLCAuYnV0dG9uLXdhcm5pbmcsIC5idXR0b24tc2Vjb25kYXJ5LCAuYnV0dG9uLXBheXBhbCwgLmJ1dHRvbi1mYWNlYm9vaywgLmJ1dHRvbi10d2l0dGVyLCAuYnV0dG9uLXBpbnRlcmVzdCB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uYnV0dG9uLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kOiAjMjYyNjI2O1xufVxuXG4uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICMyOTNGNTI7XG59XG5cbi5idXR0b24tc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICM0NjliM2Y7XG59XG5cbi5idXR0b24tZXJyb3Ige1xuICBiYWNrZ3JvdW5kOiAjRjk1QzY5O1xufVxuXG4uYnV0dG9uLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjZWZhYzFhO1xufVxuXG4uYnV0dG9uLXBheXBhbCB7XG4gIGJhY2tncm91bmQ6ICMwMDMwODc7XG59XG5cbi5idXR0b24tZmFjZWJvb2sge1xuICBiYWNrZ3JvdW5kOiAjM2I1OTk4O1xufVxuXG4uYnV0dG9uLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kOiAjNTVhY2VlO1xufVxuXG4uYnV0dG9uLXBpbnRlcmVzdCB7XG4gIGJhY2tncm91bmQ6ICNjYzIxMjc7XG59XG5cbi5idXR0b24teHhzbWFsbCB7XG4gIGZvbnQtc2l6ZTogNTAlO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYnV0dG9uLXhzbWFsbCB7XG4gIGZvbnQtc2l6ZTogNzAlO1xuICBwYWRkaW5nOiAzcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5idXR0b24tc21hbGwge1xuICBmb250LXNpemU6IDg1JTtcbiAgcGFkZGluZzogM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uYnV0dG9uLW5vcm1hbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuLmJ1dHRvbi1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTEwJTtcbn1cblxuLmJ1dHRvbi14bGFyZ2Uge1xuICBmb250LXNpemU6IDEyNSU7XG59XG5cbi5icmVhZGNydW1iIHtcbiAgcGFkZGluZzogMC41cmVtIDEuMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5icmVhZGNydW1iX19pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYnJlYWRjcnVtYl9faXRlbSBhOmxpbmssXG4uYnJlYWRjcnVtYl9faXRlbSBhOnZpc2l0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6ICM4Njg2ODY7XG59XG5cbi5icmVhZGNydW1iX19pdGVtICsgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCIvXFwwMGEwXCI7XG4gIHBhZGRpbmc6IDAgMC41cmVtO1xufVxuXG4udGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG59XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gIHBhZGRpbmc6IDVweCAycHggNXB4IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWZlZmVmO1xufVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDBCRDlGO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzAwQkQ5RjtcbiAgYmFja2dyb3VuZDogIzAwOTQ3ZDtcbiAgcGFkZGluZzogNHB4O1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbi50YWJsZSA+IGNhcHRpb24gKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XG4gIGJvcmRlci10b3A6IDA7XG59XG5cbi50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2VmZWZlZjtcbn1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbn1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gIH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkOmxhc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICB9XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpO1xufVxuXG4udGFibGUtc3RyaXBlZCB0Ym9keSB0cjpudGgtb2YtdHlwZShldmVuKTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5pY29uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDI1MG1zO1xufVxuXG4uaWNvbltjbGFzc3w9XCJpY29uIGljb24tZXh0XCJdIHtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbn1cblxuLmljb24tZXh0LXhscyB7XG4gIGZpbGw6ICMyNjc0NDY7XG59XG5cbi5pY29uLWV4dC1kb2Mge1xuICBmaWxsOiAjMzc1NTk1O1xufVxuXG4uaWNvbi1leHQtcGRmIHtcbiAgZmlsbDogI0U5MzUzQztcbn1cblxuLmljb24tZXh0LXppcCB7XG4gIGZpbGw6ICM0NDQ0NDQ7XG59XG5cbi5pY29uLWV4dC1qcGcge1xuICBmaWxsOiAjZmY4YTAwO1xufVxuXG4uZm9vdGVyIC5pY29uIHtcbiAgZmlsbDogIzNEM0QzODtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbn1cblxuLmZvb3RlciAuaWNvbjpob3ZlciB7XG4gIGZpbGw6ICM4Njg2ODY7XG59XG5cbi5vdmVybGF5LS1hZG1pbiAuaWNvbiB7XG4gIHdpZHRoOiA2cmVtO1xuICBoZWlnaHQ6IDZyZW07XG4gIGZpbGw6ICM4Njg2ODY7XG4gIHotaW5kZXg6IDQwO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uYnV0dG9uLWljb250ZXh0IC5pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG59XG5cbi5pY29uLXByb2ZpbGUge1xuICBmaWxsOiB3aGl0ZTtcbn1cblxuLmljb24taW5mby13aXRoLWNpcmNsZSB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG59XG5cbi5ib3gge1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIHBhZGRpbmc6IDE1cHg7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4uYm94IC5ib3gge1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbn1cblxuLmJveC0tc3F1YXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5cbi5ib3gtLXNpbXBsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5ib3gtLW91dGxpbmVkIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwQkQ5RjtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLmxpc3RpbmdfX3NpZGViYXIgLmJveCB7XG4gIGZsZXg6IDE7XG59XG5cbi50YWcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxcHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udGFnLS1kYXJrIHtcbiAgYmFja2dyb3VuZDogIzI2MjYyNjtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi50YWctLWxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5cbi50YWctLWRhbmdlciB7XG4gIGJhY2tncm91bmQ6ICNGOTVDNjk7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4udGFnLS13YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2VmYWMxYTtcbiAgY29sb3I6ICMyNjI2MjY7XG59XG5cbi50YWctLXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kOiAjNDY5YjNmO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmNvbGxlY3Rpb25fX2ZpZ3VyZSAudGFnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTVweDtcbiAgdG9wOiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4uY29sbGVjdGlvbl9fZmlndXJlIC50YWc6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0b3A6IDUwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmNvbGxlY3Rpb25fX2ZpZ3VyZSAudGFnOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMTBweCAwIDEwcHggMTAuM3B4O1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICMwMDAwMDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLnRhYiB7XG4gIG1hcmdpbjogNTBweDtcbn1cblxuLnRhYl9fbmF2IHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5cbi50YWJfX25hdi1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgLTFweCAxcmVtO1xufVxuXG4udGFiX19uYXYtYW5jaG9yIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbn1cblxuLnRhYl9fbmF2LWl0ZW0tLWFjdGl2ZSAudGFiX19uYXYtYW5jaG9yIHtcbiAgY29sb3I6ICM4Njg2ODY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VmZWZlZjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi50YWJfX3BhbmVsIHtcbiAgcGFkZGluZzogMS41cmVtO1xufVxuXG4udGFiX19wYW5lbDpub3QoLnRhYl9fcGFuZWwtLWFjdGl2ZSkge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmFkZ2Uge1xuICB3aWR0aDogMTdweDtcbiAgaGVpZ2h0OiAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwMDVjO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjOTkwMDM3O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogM3B4O1xufVxuXG4udXNlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi51c2VyX19pbWcge1xuICBtYXgtaGVpZ2h0OiA0cmVtO1xuICBtYXgtd2lkdGg6IDRyZW07XG4gIG1hcmdpbjogMCAxcmVtIDAgMDtcbiAgYm9yZGVyOiAzcHggc29saWQgIzI5M0Y1MjtcbiAgYm9yZGVyLXJhZGl1czogMjVweDtcbn1cblxuLnVzZXJfX3RleHQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4uYWxpZ24tbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLmFsaWduLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uYWxpZ24tcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4uZGlzcGxheS1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5kaXNwbGF5LW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5kaXNwbGF5LWlubGluZWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi50cmFuc2Zvcm0tdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNmb3JtLWJvbGQge1xuICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNmb3JtLWl0YWxpYyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xufVxuXG4udHJhbnNmb3JtLXRocm91Z2gge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaCAhaW1wb3J0YW50O1xufVxuXG4ucm90YXRlLTE4MCB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG5cbi5jbGVhcmZpeDphZnRlcixcbi5saXZlZGl0OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogdGFibGU7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4udS1ib3JkZXItdG9wIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZmVmZWY7XG59XG5cbi51LXBhZGRpbmctdmVydGljYWwtc21hbGwge1xuICBwYWRkaW5nOiAxLjVyZW0gMCAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLXZlcnRpY2FsLW1lZGl1bSB7XG4gIHBhZGRpbmc6IDNyZW0gMCAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLXZlcnRpY2FsLWJpZyB7XG4gIHBhZGRpbmc6IDhyZW0gMCAhaW1wb3J0YW50O1xufVxuXG4udS1wYWRkaW5nLXRvcC1ub25lIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLW5vbmUge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLnUtcGFkZGluZy1ub25lIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tc21hbGwge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1ib3R0b20tbm9uZSB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLWJvdHRvbS1taWNybyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tYm90dG9tLXNtYWxsIHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi1ib3R0b20tbWVkaXVtIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tYm90dG9tLWJpZyB7XG4gIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXRvcC1ub25lIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tdG9wLXNtYWxsIHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG59XG5cbi51LW1hcmdpbi10b3AtbWVkaXVtIHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xufVxuXG4udS1tYXJnaW4tdG9wLWJpZyB7XG4gIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDtcbn1cblxuLnUtbWFyZ2luLXRvcC1odWdlIHtcbiAgbWFyZ2luLXRvcDogMTByZW0gIWltcG9ydGFudDtcbn1cbiIsIioge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8vIFJvb3Rcbmh0bWwge1xuICBmb250LXNpemU6IDUwJTsgXG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhcInMtNTIwXCIpIHsgXG4gICAgZm9udC1zaXplOiA1Ni4yNSU7XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvKFwicy05OTJcIikge1xuICAgIGZvbnQtc2l6ZTogNjIuNSU7XG4gIH1cblxufVxuXG5odG1sLFxuYm9keXtcbiAgbWluLWhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICBjb2xvcjogbWFwLWdldCgkY29sb3ItbWFwLCBwcmltYXJ5KTtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMCFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgXCJhbGFiYXN0ZXJcIik7XG59XG5cbltuZ1xcOmNsb2FrXSwgW25nLWNsb2FrXSwgW2RhdGEtbmctY2xvYWtdLCBbeC1uZy1jbG9ha10sIC5uZy1jbG9haywgLngtbmctY2xvYWsge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmhyIHtcbiAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHNlY29uZGFyeSk7XG5cbiAgQGluY2x1ZGUgd2hlbi1pbnNpZGUoXCJmb290ZXJcIikge1xuICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkY29sb3ItbWFwLCBtZXJsaW4pO1xuICB9XG59XG5cbi8vIExvVmUtSEF0ZVxuYTpsaW5rLFxuYTp2aXNpdGVkIHtcbiAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgcHJpbWFyeSk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zO1xufVxuXG5hOmhvdmVyLFxuYTphY3RpdmUge1xuICBjb2xvcjogZGFya2VuKG1hcC1nZXQoJGNvbG9yLW1hcCwgcHJpbWFyeSksIDIwJSlcbn1cblxuXG4vLyBGb3JtIEJhc2VcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuaW5wdXRbdHlwZT1cInRleHRcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbnRleHRhcmVhIHtcbiAgYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cImVtYWlsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidGV4dFwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJ0ZWxcIl06Zm9jdXMsXG5pbnB1dFt0eXBlPVwidXJsXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMsXG5zZWxlY3Q6Zm9jdXMge1xuICBvdXRsaW5lOiAwO1xufVxuXG5sYWJlbCxcbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG59XG5cblxuLy8gQ29sbGV6aW9uZSBGb250U2l6ZSArIExpbmVIZWlnaHQgKyBMZXR0ZXJTcGFjaW5nXG5AZWFjaCAkbWFjcm8sICRtYWNyb01hcCBpbiAkdHlwZVNldHRpbmcge1xuICAuc2l6ZS0jeyRtYWNyb30sXG4gICVzaXplLSN7JG1hY3JvfSB7XG4gICAgQGVhY2ggJHByb3AsICR2YWwgaW4gJG1hY3JvTWFwIHtcbiAgICAgICAgQGlmKCRwcm9wKSA9PSAnZGVmYXVsdCd7XG4gICAgICAgICAgQGVhY2ggJHByb3AxLCAkdmFsMSBpbiAkdmFsIHtcbiAgICAgICAgICAgICN7JHByb3AxfTojeyR2YWwxfVxuICAgICAgICAgIH1cbiAgICAgICAgfSBAZWxzZSB7XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogI3skcHJvcCtcInB4XCJ9KSB7XG4gICAgICAgICAgICBAZWFjaCAkcHJvcDEsICR2YWwxIGluICR2YWwge1xuICAgICAgICAgICAgICAjeyRwcm9wMX06I3skdmFsMX1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gY29sb3JpXG5AZWFjaCAkY29sb3Ita2V5LCAkY29sb3ItdmFsIGluICRjb2xvci1tYXAge1xuICAuY29sb3ItI3skY29sb3Ita2V5fSxcbiAgJWNvbG9yLSN7JGNvbG9yLWtleX0ge1xuICAgIGNvbG9yOiAjeyRjb2xvci12YWx9O1xuICB9XG4gIC5iZy0jeyRjb2xvci1rZXl9LFxuICAlY29sb3ItI3skY29sb3Ita2V5fSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI3skY29sb3ItdmFsfTtcbiAgfVxufVxuXG4vLyBSZWdvbGUgZ2VuZXJpY2hlIGRlaSBjb21wb25lbnRpXG4ubGl2ZWRpdCB7XG4gIEBleHRlbmQgJWNsZWFyZml4OyBcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZGVidWctb2ZmIHByZSB7XG4gIGRpc3BsYXk6IG5vbmVcbn0iLCIvLyBHZXN0aW9uZSBkZWkgbWVkaWFxdWVyaWVzXG5AbWl4aW4gcmVzcG9uZC10bygkYnJlYWtwb2ludCkge1xuICAvLyBSZXRyaWV2ZXMgdGhlIHZhbHVlIGZyb20gdGhlIGtleVxuICAkdmFsdWU6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludCk7XG5cbiAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAvLyBJZiB0aGUga2V5IGV4aXN0cyBpbiB0aGUgbWFwIFByaW50cyBhIG1lZGlhIHF1ZXJ5IGJhc2VkIG9uIHRoZSB2YWx1ZVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdmFsdWUpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBcbiAgQGVsc2Uge1xuICAgIC8vIElmIHRoZSBrZXkgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwXG4gICAgQGVycm9yIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JGJyZWFrcG9pbnR9YC4gXCJcbiAgICAgICAgKyBcIlBsZWFzZSBtYWtlIHN1cmUgaXQgaXMgZGVmaW5lZCBpbiBgJGJyZWFrcG9pbnRzYCBtYXAuXCI7XG4gIH1cbn1cblxuXG4vLyBCRU0gY29udGV4dFxuLy8gaWwgcHJpbW8gYXJnb21lbnRvIGZhIHJpZmVyaW1lbnRvIGFsbGEgcm9vdCBkZWkgdmFyaSBjb21wb25lbnRpIChldml0aWFtbyBpbCBnbG9iYWwpXG4vLyBpbCBzZWNvbmRvIGFyZ21lbnRvIMOoIG9wemlvbmFsZSBlIHNlcnZlIHBlciBjb25jYXRlbmFyZSBldmVudHVhbGkgbW9kaWZpY2F0b3JpIG8gZWxlbWVudGkgZGkgcXVlbGxvIHByaW5jaXBhbGVcbkBtaXhpbiB3aGVuLWluc2lkZSgkc2VsZWN0b3IsICRjaGlsZC1zZWxlY3RvcjogJycpIHtcbiAgJHZhbHVlOiBtYXAtZ2V0KCRyb290YXJlYSwgJHNlbGVjdG9yKTtcbiAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICAjeyR2YWx1ZSArICRjaGlsZC1zZWxlY3Rvcn0gJiB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2Uge1xuICAgIC8vIElmIHRoZSBrZXkgZG9lc24ndCBleGlzdCBpbiB0aGUgbWFwXG4gICAgQGVycm9yIFwiVW5mb3J0dW5hdGVseSwgbm8gdmFsdWUgY291bGQgYmUgcmV0cmlldmVkIGZyb20gYCN7JHNlbGVjdG9yfWAuIFwiXG4gICAgICAgICsgXCJQbGVhc2UgbWFrZSBzdXJlIGl0IGlzIGRlZmluZWQgaW4gYCRyb290YXJlYWAgbWFwLlwiO1xuICB9XG59XG5cblxuLy8gY2xlYXJcbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLy8gVmVydGljYWwgYWxpZ25cbkBtaXhpbiB2ZXJ0aWNhbC1hbGlnbi10cmFuc2xhdGUgKCRwb3NpdGlvbjpyZWxhdGl2ZSkge1xuICBwb3NpdGlvbjogJHBvc2l0aW9uO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuQG1peGluIHZlcnRpY2FsLWFsaWduLW1hcmdpbiAoJGhlaWdodCkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtKCRoZWlnaHQvMik7XG59IiwiLy8gQ29sb3JzIE1hcFxuLy8gVGhhbmtzIHRvIGh0dHA6Ly9jaGlyLmFnL3Byb2plY3RzL25hbWUtdGhhdC1jb2xvclxuXG4kY29sb3ItbWFwOiAoXG4gIC8vIG1haW4gY29sb3JzXG4gIHByaW1hcnk6ICAgICMyNjI2MjYsXG4gIHNlY29uZGFyeTogICMyOTNGNTIsXG4gIHRlcnRpYXJ5OiAgICMwMEJEOUYsXG5cbiAgLy8gU3RhbmRhcmRcbiAgd2hpdGU6ICAgICNmZmZmZmYsXG4gIGJsYWNrOiAgICAjMDAwMDAwLFxuICBlcnJvcjogICAgI2ZmMDA1YyxcblxuICAvLyBHcmF5XG4gIGFsYWJhc3Rlci1saWdodDojZmJmYmZiLFxuICBhbGFiYXN0ZXI6ICAgICAgICAjZjdmN2Y3LFxuICBtZXJjdXJ5OiAgI2U4ZThlOCxcbiAgZ3JheTogICAgICM4Njg2ODYsXG4gIGdhbGxlcnk6ICAjZWZlZmVmLFxuICBtZXJsaW46ICAgIzNEM0QzOCxcblxuICAvLyBPdGhlcnNcbiAgY2FybmF0aW9uOiAgI0Y5NUM2OSxcbiAgYnV0dGVyY3VwOiAgI2VmYWMxYSxcbiAgYXBwbGU6ICAgICAgIzQ2OWIzZixcbiAgcGF5cGFsOiAgICAgIzAwMzA4NyxcbiAgZmFjZWJvb2s6ICAgIzNiNTk5OCxcbiAgdHdpdHRlcjogICAgIzU1YWNlZSxcbiAgcGludGVyZXN0OiAgI2NjMjEyN1xuKTsiLCIvKiFcbiAqIEJvb3RzdHJhcCB2My4zLjcgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDc1MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDk3MHB4O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIge1xuICAgIHdpZHRoOiAxMTcwcHg7XG4gIH1cbn1cbi5jb250YWluZXItZmx1aWQge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG4uY29sLXhzLTEsIC5jb2wteHMtMiwgLmNvbC14cy0zLCAuY29sLXhzLTQsIC5jb2wteHMtNSwgLmNvbC14cy02LCAuY29sLXhzLTcsIC5jb2wteHMtOCwgLmNvbC14cy05LCAuY29sLXhzLTEwLCAuY29sLXhzLTExLCAuY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTtcbn1cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTtcbn1cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTtcbn1cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlO1xufVxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlO1xufVxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlO1xufVxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjY2NjclO1xufVxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7XG59XG4uY29sLXhzLXB1bGwtMCB7XG4gIHJpZ2h0OiBhdXRvO1xufVxuLmNvbC14cy1wdXNoLTEyIHtcbiAgbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtcHVzaC0xMCB7XG4gIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC05IHtcbiAgbGVmdDogNzUlO1xufVxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC02IHtcbiAgbGVmdDogNTAlO1xufVxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtcHVzaC0zIHtcbiAgbGVmdDogMjUlO1xufVxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLXB1c2gtMSB7XG4gIGxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvO1xufVxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbn1cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlO1xufVxuLmNvbC14cy1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuLmNvbC14cy1vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbn1cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlO1xufVxuLmNvbC14cy1vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG59XG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xufVxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTtcbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY29sLXNtLTEsIC5jb2wtc20tMiwgLmNvbC1zbS0zLCAuY29sLXNtLTQsIC5jb2wtc20tNSwgLmNvbC1zbS02LCAuY29sLXNtLTcsIC5jb2wtc20tOCwgLmNvbC1zbS05LCAuY29sLXNtLTEwLCAuY29sLXNtLTExLCAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsIC5jb2wtbGctMiwgLmNvbC1sZy0zLCAuY29sLWxnLTQsIC5jb2wtbGctNSwgLmNvbC1sZy02LCAuY29sLWxnLTcsIC5jb2wtbGctOCwgLmNvbC1sZy05LCAuY29sLWxnLTEwLCAuY29sLWxnLTExLCAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAuY29sLWxnLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC5jb2wtbGctOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC5jb2wtbGctNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC5jb2wtbGctMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XG4gIH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcbiAgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xuICB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcbiAgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XG4gIH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG59XG4uY2xlYXJmaXg6YmVmb3JlLFxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmNvbnRhaW5lci1mbHVpZDpiZWZvcmUsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzpiZWZvcmUsXG4ucm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLmNsZWFyZml4OmFmdGVyLFxuLmNvbnRhaW5lcjphZnRlcixcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbkAtbXMtdmlld3BvcnQge1xuICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuLnZpc2libGUteHMsXG4udmlzaWJsZS1zbSxcbi52aXNpYmxlLW1kLFxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udmlzaWJsZS14cy1ibG9jayxcbi52aXNpYmxlLXhzLWlubGluZSxcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcbi52aXNpYmxlLXNtLWJsb2NrLFxuLnZpc2libGUtc20taW5saW5lLFxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxuLnZpc2libGUtbWQtYmxvY2ssXG4udmlzaWJsZS1tZC1pbmxpbmUsXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1sZy1ibG9jayxcbi52aXNpYmxlLWxnLWlubGluZSxcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUteHMsXG4gIHRkLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG4gIHRhYmxlLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgdHIudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGgudmlzaWJsZS1tZCxcbiAgdGQudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICB0YWJsZS52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIHRyLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIHRoLnZpc2libGUtbGcsXG4gIHRkLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50IHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbiAgdGFibGUudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcbiAgfVxuICB0ci52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgfVxuICB0aC52aXNpYmxlLXByaW50LFxuICB0ZC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLnJvdyArIC5yb3cge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ucm93IFtjbGFzcyo9XCJjb2wtXCJdICsgW2NsYXNzKj1cImNvbC1cIl0ge1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5yb3cgW2NsYXNzKj1cImNvbC1sZy1cIl0gKyBbY2xhc3MqPVwiY29sLWxnLVwiXSB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnJvdyBbY2xhc3MqPVwiY29sLW1kLVwiXSArIFtjbGFzcyo9XCJjb2wtbWQtXCJdIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAucm93IFtjbGFzcyo9XCJjb2wtc20tXCJdICsgW2NsYXNzKj1cImNvbC1zbS1cIl0ge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufSIsIi8vIENvbnRhaW5lclxuJGZsZXhncmlkLWd1dHRlcjogMXJlbTtcblxuLmdyaWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cblxuICAvLyBzcGF6aWF0dXJlIG9yaXp6b250YWxpXG4gIC5ncmlkLS1ndXR0ZXJzIHtcbiAgICBtYXJnaW46IC0jeyRmbGV4Z3JpZC1ndXR0ZXJ9O1xuICB9XG4gIFxuICAuZ3JpZC0tZ3V0dGVycyA+ICoge1xuICAgIG1hcmdpbjogJGZsZXhncmlkLWd1dHRlcjtcbiAgfVxuICBcbiAgLmdyaWQtLWZsZXhDZWxscyA+ICoge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbiAgXG4gIC5ncmlkLS10b3Age1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICB9XG4gIFxuICAuZ3JpZC0tYm90dG9tIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIH1cbiAgXG4gIC5ncmlkLS1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cbiAgXG4gIC5ncmlkLS1qdXN0aWZ5Q2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIC5ncmlkLWNlbGwtLXRvcCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgfVxuICBcbiAgLmdyaWQtY2VsbC0tYm90dG9tIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgfVxuICBcbiAgLmdyaWQtY2VsbC0tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIH1cbiAgXG4gIC5ncmlkLWNlbGwtLWF1dG9TaXplIHtcbiAgICBmbGV4OiBub25lO1xuICB9XG4gIFxuICAuZ3JpZC0tZml0ID4gKiB7XG4gICAgZmxleDogMTtcbiAgfVxuICBcbiAgLmdyaWQtLWZ1bGwgPiAqIHtcbiAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICB9XG4gIFxuICAuZ3JpZC0tMW9mMiA+ICoge1xuICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtICN7JGZsZXhncmlkLWd1dHRlcn0gKiAyKTtcbiAgfVxuICBcbiAgLmdyaWQtLTFvZjMgPiAqIHtcbiAgICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzJSAtICN7JGZsZXhncmlkLWd1dHRlcn0gKiAyKTtcbiAgfVxuICBcbiAgLmdyaWQtLTFvZjQgPiAqIHtcbiAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAjeyRmbGV4Z3JpZC1ndXR0ZXJ9ICogMik7XG4gIH1cblxuICAuZ3JpZC0tMW9mNiA+ICoge1xuICAgIGZsZXg6IDAgMCBjYWxjKDE2LjY2NjY2NjclIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICB9XG4gIFxuICBAbWVkaWEgKG1pbi13aWR0aDogNTIwcHgpIHtcbiAgICAuc21hbGwtZ3JpZC0tZml0ID4gKiB7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cbiAgICAuc21hbGwtZ3JpZC0tZnVsbCA+ICoge1xuICAgICAgZmxleDogMCAwIGNhbGMoMTAwJSAtICN7JGZsZXhncmlkLWd1dHRlcn0gKiAyKTtcbiAgICB9XG4gICAgLnNtYWxsLWdyaWQtLTFvZjIgPiAqIHtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDUwJSAtICN7JGZsZXhncmlkLWd1dHRlcn0gKiAyKTtcbiAgICB9XG4gICAgLnNtYWxsLWdyaWQtLTFvZjMgPiAqIHtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzMzMlIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICAgIH1cbiAgICAuc21hbGwtZ3JpZC0tMW9mNCA+ICoge1xuICAgICAgZmxleDogMCAwIGNhbGMoMjUlIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICAgIH1cbiAgICAuc21hbGwtZ3JpZC0tMW9mNiA+ICoge1xuICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMzMyUgLSAjeyRmbGV4Z3JpZC1ndXR0ZXJ9ICogMik7XG4gICAgfVxuXG4gIH1cbiAgXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5tZWQtZ3JpZC0tZml0ID4gKiB7XG4gICAgICBmbGV4OiAxO1xuICAgIH1cbiAgICAubWVkLWdyaWQtLWZ1bGwgPiAqIHtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDEwMCUgLSAjeyRmbGV4Z3JpZC1ndXR0ZXJ9ICogMik7XG4gICAgfVxuICAgIC5tZWQtZ3JpZC0tMW9mMiA+ICoge1xuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICAgIH1cbiAgICAubWVkLWdyaWQtLTFvZjMgPiAqIHtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDMzLjMzMzMlIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICAgIH1cbiAgICAubWVkLWdyaWQtLTFvZjQgPiAqIHtcbiAgICAgIGZsZXg6IDAgMCBjYWxjKDI1JSAtICN7JGZsZXhncmlkLWd1dHRlcn0gKiAyKTtcbiAgICB9XG4gICAgLm1lZC1ncmlkLS0xb2Y2ID4gKiB7XG4gICAgICBmbGV4OiAwIDAgY2FsYygzMy4zMzMzJSAtICN7JGZsZXhncmlkLWd1dHRlcn0gKiAyKTtcbiAgICB9XG4gIH1cbiAgXG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5sYXJnZS1ncmlkLS1maXQgPiAqIHtcbiAgICAgIGZsZXg6IDE7XG4gICAgfVxuICAgIC5sYXJnZS1ncmlkLS1mdWxsID4gKiB7XG4gICAgICBmbGV4OiAwIDAgY2FsYygxMDAlIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICAgIH1cbiAgICAubGFyZ2UtZ3JpZC0tMW9mMiA+ICoge1xuICAgICAgZmxleDogMCAwIGNhbGMoNTAlIC0gI3skZmxleGdyaWQtZ3V0dGVyfSAqIDIpO1xuICAgIH1cbiAgICAubGFyZ2UtZ3JpZC0tMW9mMyA+ICoge1xuICAgICAgZmxleDogMCAwIGNhbGMoMzMuMzMzMyUgLSAjeyRmbGV4Z3JpZC1ndXR0ZXJ9ICogMik7XG4gICAgfVxuICAgIC5sYXJnZS1ncmlkLS0xb2Y0ID4gKiB7XG4gICAgICBmbGV4OiAwIDAgY2FsYygyNSUgLSAjeyRmbGV4Z3JpZC1ndXR0ZXJ9ICogMik7XG4gICAgfVxuICAgIC5sYXJnZS1ncmlkLS0xb2Y2ID4gKiB7XG4gICAgICBmbGV4OiAwIDAgY2FsYygxNi42NjY2NjY3JSAtICN7JGZsZXhncmlkLWd1dHRlcn0gKiAyKTtcbiAgICB9XG4gIH0iLCJAZnVuY3Rpb24gbWFwLWRlZXAtZ2V0KCRtYXAsICRrZXlzLi4uKSB7XG4gICR2YWx1ZTogJG1hcDtcbiAgQGVhY2ggJGtleSBpbiAka2V5cyB7XG4gICAgJHZhbHVlOiBtYXAtZ2V0KCR2YWx1ZSwgJGtleSk7XG4gIH1cbiAgQHJldHVybiAjeyR2YWx1ZX1cbn0iLCIud3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcblxuICAmX19tYWluIHtcbiAgICBmbGV4OiAxO1xuICAgIFxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzLTc2OFwiKSB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gI3skaGVhZGVyLXdpZHRoLWRrfSk7XG4gICAgfVxuICB9XG5cbiAgJl9fdG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxcmVtIDVyZW07XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBoZWlnaHQ6IDcxcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwYWRkaW5nOiAxLjVyZW07XG4gICAgYmFja2dyb3VuZDogI2Y3ZjdmNztcbiAgfVxufSIsIi5oZWFkZXIge1xuICAkdG9wYmFyLXJvb3Q6ICY7XG5cbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IG1hcmdpbi1sZWZ0IDI1MG1zO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHNlY29uZGFyeSk7XG4gIGZsZXg6IDEgMCBjYWxjKCN7JGhlYWRlci13aWR0aC1tYn0gLSAzMHB4KTtcbiAgd2lkdGg6IGNhbGMoI3skaGVhZGVyLXdpZHRoLW1ifSAtIDMwcHgpO1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTk5O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzLTc2OFwiKSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAwIDAgJGhlYWRlci13aWR0aC1kaztcbiAgfVxuXG4gICYtLWhpZGRlbiB7XG4gICAgbWFyZ2luLWxlZnQ6IGNhbGMoLSN7JGhlYWRlci13aWR0aC1tYn0gKyAzMHB4KTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oXCJzLTc2OFwiKSB7XG4gICAgICBtYXJnaW4tbGVmdDogLSRoZWFkZXItd2lkdGgtZGs7XG4gICAgfVxuICB9XG4gIFxuICAvLyBoYW1idXJnZXJcbiAgJl9faGFtIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHJpZ2h0OiAtMy4zcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICB3aWR0aDogM3JlbTtcbiAgICBwYWRkaW5nOiAwLjNyZW07XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdG9wOiAwO1xuXG4gICAgJi1iYXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihtYXAtZ2V0KCRtYXA6ICRjb2xvci1tYXAsICRrZXk6IHNlY29uZGFyeSksIDE1JSk7XG4gICAgICB3aWR0aDogMi4ycmVtO1xuICAgICAgbWFyZ2luOiAwLjRyZW0gYXV0byAwO1xuICAgIH1cbiAgfVxuXG59IiwiLy8gQkVNIE1hcHBhIG1hY3JvYXJlZVxuJHJvb3RhcmVhOiAoXG4gICdwYWdlJzogJy5wYWdlJyxcbiAgJ2hlYWRlcic6ICcuaGVhZGVyJyxcbiAgJ2FjY29yZGlvbic6ICcuYWNjb3JkaW9uJyxcbiAgJ2NvbGxlY3Rpb24nOiAnLmNvbGxlY3Rpb24nLFxuICAnZm9vdGVyJzogJy5mb290ZXInLFxuICAnb3ZlcmxheSc6ICcub3ZlcmxheScsXG4gICdidXR0b24nOiAnLmJ1dHRvbidcbik7XG5cbi8vIEFyZWEgLSBIZWFkZXJcbiRoZWFkZXItd2lkdGgtbWI6IDEwMCU7XG4kaGVhZGVyLXdpZHRoLWRrOiAyMDBweDsiLCIubmF2aWdhdGlvbiB7XG4gICRuYXZpZ2F0aW9uLXJvb3Q6ICY7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gICZfX3dyYXAge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zLCBsZWZ0IDIwMG1zO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcblxuICAgICYtLXZpc2libGUge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIH1cblxuICAgICYtLWZpcnN0TGV2ZWwge1xuICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgfVxuXG4gICAgLy8gU290dG9saXZlbGxpXG4gICAgJi0tc2Vjb25kTGV2ZWwsXG4gICAgJi0tdGhpcmRMZXZlbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICAgICYjeyRuYXZpZ2F0aW9uLXJvb3R9X193cmFwLS12aXNpYmxlIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtLXNlY29uZExldmVsIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbihtYXAtZ2V0KCRtYXA6ICRjb2xvci1tYXAsICRrZXk6IHNlY29uZGFyeSksIDYlKTtcbiAgICB9XG5cbiAgICAvLyBzZWNvbmRvIGxpdmVsbG9cbiAgICAmLS10aGlyZExldmVsIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbihtYXAtZ2V0KCRtYXA6ICRjb2xvci1tYXAsICRrZXk6IHNlY29uZGFyeSksIDEwJSk7XG4gICAgfVxuICBcbiAgfVxuXG4gICZfX2l0ZW0ge1xuICAgIGZvbnQtZmFtaWx5OiBtYXAtZGVlcC1nZXQoJGZhbWlseSwgc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgZGFya2VuKG1hcC1nZXQoJG1hcDogJGNvbG9yLW1hcCwgJGtleTogc2Vjb25kYXJ5KSwgOCUpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMDtcblxuICAgICN7JG5hdmlnYXRpb24tcm9vdH1fX3dyYXAtLWZpcnN0TGV2ZWwgPiAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyOiAwXG4gICAgfVxuICB9XG5cbiAgLy8gQW5jb3JlXG4gICZfX2FuY2hvciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMXJlbTtcblxuICAgICY6bGluayxcbiAgICAmOnZpc2l0ZWQge1xuICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgd2hpdGUpO1xuICAgIH1cblxuICAgICN7JG5hdmlnYXRpb24tcm9vdH1fX3dyYXAtLWZpcnN0TGV2ZWwgPiAubmF2aWdhdGlvbl9faXRlbSA+ICYge1xuICAgICAgQGV4dGVuZCAlc2l6ZS1zbWFsbDtcbiAgICB9XG5cbiAgICAvLyBTZWNvbmRvIGxpdmVsbG9cbiAgICAjeyRuYXZpZ2F0aW9uLXJvb3R9X193cmFwLS1zZWNvbmRMZXZlbCA+IC5uYXZpZ2F0aW9uX19pdGVtID4gJiB7XG5cbiAgICAgIEBleHRlbmQgJXNpemUtc21hbGw7XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbihtYXAtZ2V0KCRtYXA6ICRjb2xvci1tYXAsICRrZXk6IHNlY29uZGFyeSksIDUlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTZWNvbmRvIGxpdmVsbG9cbiAgICAjeyRuYXZpZ2F0aW9uLXJvb3R9X193cmFwLS10aGlyZExldmVsID4gLm5hdmlnYXRpb25fX2l0ZW0gPiAmIHtcbiAgICAgIFxuICAgICAgQGV4dGVuZCAlc2l6ZS1zbWFsbDtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZDogZGFya2VuKG1hcC1nZXQoJG1hcDogJGNvbG9yLW1hcCwgJGtleTogc2Vjb25kYXJ5KSwgNyUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC8vIHZhcmlhbnRlIGNvbiBmcmVjY2lhXG4gICAgJi0tYXJyb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtO1xuXG4gICAgICAvLyBBcnJvdyBkb3duXG4gICAgICBzdmc6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuXG4gICAgICAgICN7JG5hdmlnYXRpb24tcm9vdH1fX2FuY2hvci0tYXJyb3cgJiB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5mb3JtIHtcbiAgJGZvcm0tcm9vdDogJjtcblxuICAmLWdyb3VwLFxuICAmLWdyb3VwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBcbiAgICB9XG4gIH1cblxuICAmLWhlbHBlci10ZXh0IHtcbiAgICBAZXh0ZW5kICVzaXplLW1pY3JvO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNXB4O1xuICAgIHRvcDogMTAwJTtcbiAgICBjb2xvcjogbWFwLWdldCgkY29sb3ItbWFwLCBlcnJvcik7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIHNwYW4ge1xuICAgICAgbWFyZ2luLWxlZnQ6IDEwcHhcbiAgICB9XG4gIH1cblxuICAmLWljb24taGVscCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuXG4gICYtY29udHJvbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgd2hpdGUpO1xuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXM7XG4gICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAtbXMtYXBwZWFyYW5jZTogbm9uZTtcblxuICAgIEBleHRlbmQgJXNpemUtc21hbGw7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRjb2xvci1tYXAsIG1lcmN1cnkpO1xuICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHByaW1hcnkpO1xuICAgIFxuICAgICN7JGZvcm0tcm9vdH0tZ3JvdXAuaGFzLWVycm9yICYge1xuICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIGVycm9yKTtcbiAgICB9XG5cbiAgICAvLyBWYXJpYW50ZSBpbmxpbmVcbiAgICAmLS1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgJltkaXNhYmxlZF0sXG4gICAgJltyZWFkb25seV0ge1xuICAgICAgY3Vyc29yOiBuby1kcm9wO1xuICAgIH1cblxuICAgIC8vIHZhcmlhbnRlIHNlbGVjdFxuICAgICYtc2VsZWN0IHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJz48cGF0aCBkPSdNMTMuNDE4IDcuODU5YzAuMjcxLTAuMjY4IDAuNzA5LTAuMjY4IDAuOTc4IDBzMC4yNzIgMC43MDEgMCAwLjk2OWwtMy45MDggMy44M2MtMC4yNyAwLjI2OC0wLjcwNyAwLjI2OC0wLjk3OSAwbC0zLjkwOC0zLjgzYy0wLjI3LTAuMjY3LTAuMjctMC43MDEgMC0wLjk2OXMwLjcwOS0wLjI2OCAwLjk3OCAwbDMuNDIxIDMuMTQxIDMuNDE4LTMuMTQxeic+PC9wYXRoPjwvc3ZnPlwiKSBuby1yZXBlYXQgc2Nyb2xsIGNhbGMoMTAwJSAtIDVweCkgY2VudGVyO1xuXG4gICAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIG9wYWNpdHk6IC41O1xuICAgICAgICBjdXJzb3I6IG5vLWRyb3A7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gVmFyaWFudGUgdGV4dGFyZWFcbiAgICAmLWFyZWEge1xuICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIGJhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgYWxhYmFzdGVyKTtcbiAgICB9XG5cbiAgfVxuXG4gICYtbGFiZWwge1xuICAgIEBleHRlbmQgJXNpemUtbWljcm87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcblxuICAgICN7JGZvcm0tcm9vdH0tZ3JvdXAuaGFzLWVycm9yICYge1xuICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgZXJyb3IpO1xuICAgIH1cblxuICB9XG5cblxufVxuXG5cblxuXG5cblxuXG5cbiIsIi5mb290ZXIge1xuICAkcm9vdDogJjtcblxuICAvLyBDb21tb25cbiAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgd2hpdGUpO1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuXG4gIGE6bGluayxcbiAgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogbWFwLWdldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gIH1cblxuICAvLyBwYXJ0ZSBhbHRhXG4gICZfX3RvcCB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiBkYXJrZW4obWFwLWdldCgkY29sb3ItbWFwLCB0ZXJ0aWFyeSksIDglKTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBAZXh0ZW5kICVzaXplLWJhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC8vIHBhcnRlIGJhc3NhXG4gICZfX2JvdHRvbSB7XG4gICAgcGFkZGluZzogMXJlbTtcbiAgICBiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHRlcnRpYXJ5KTtcbiAgfVxuXG59IiwiLmxpc3Rpbmcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10bygncy03NjgnKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgfVxuXG4gIGgyIHtkaXNwbGF5OiBub25lfVxuXG4gICZfX2ZpbHRlckFjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcblxuICAgIHN2ZyB7bWFyZ2luLXJpZ2h0OiA1cHg7fVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygncy03NjgnKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICZfX3NpZGViYXJ7XG4gICAgYmFja2dyb3VuZDogbWFwLWdldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTAwJTtcbiAgICB0b3A6IDI0cHg7XG4gICAgei1pbmRleDogOTtcbiAgICB0cmFuc2l0aW9uOiByaWdodCAzMDBtcztcblxuICAgICYtLXNob3cge1xuICAgICAgcmlnaHQ6IC0zcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygncy03NjgnKSB7XG4gICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgZmxleDogMCAwIDI1JTtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IC8vIGNvc2kgaWwgYm94IGFsbCdpbnRlcm5vIMOoIGFsdG8gMTAwJVxuICAgIH1cbiAgfVxuXG4gICZfX3Byb2R1Y3RzIHtcbiAgICBmbGV4OiAxO1xuICAgIHRyYW5zaXRpb246IGZpbHRlciAzMDBtcztcbiAgICBcbiAgICAmLS1ibHVycmVkIHtcbiAgICAgIGZpbHRlcjogYmx1cigycHgpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCdzLTc2OCcpIHtcbiAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOjY1cHg7XG4gICAgICAgIGJvdHRvbTowO1xuICAgICAgICByaWdodDowO1xuICAgICAgICBsZWZ0OiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3MtNzY4Jykge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG59IiwiLmFuZ3Vjb21wbGV0ZS1ob2xkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hbmd1Y29tcGxldGUtZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci13aWR0aDogMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDk5OTk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgLyp0b3A6IDMycHg7XG4gIGxlZnQ6IDBweDtcbiAgKi9cbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFuZ3Vjb21wbGV0ZS1zZWFyY2hpbmcge1xuICBjb2xvcjogI2FjYWNhYztcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLXJvdyB7XG4gIHBhZGRpbmc6IDVweDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5hbmd1Y29tcGxldGUtc2VsZWN0ZWQtcm93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRibHVlO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLmFuZ3Vjb21wbGV0ZS1pbWFnZS1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogMnB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLWltYWdlIHtcbiAgaGVpZ2h0OiAzNHB4O1xuICB3aWR0aDogMzRweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXItY29sb3I6ICNlY2VjZWM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4uYW5ndWNvbXBsZXRlLWltYWdlLWRlZmF1bHQge1xuICAvKiBBZGQgeW91ciBvd24gZGVmYXVsdCBpbWFnZSBoZXJlXG4gICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvZGVmYXVsdC5wbmcnKTtcbiAgKi9cbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIGhlaWdodDogMzRweDtcbiAgd2lkdGg6IDM0cHg7XG59XG5cblxuXG5cbi5hbmd1Y29tcGxldGUge1xuXG4gICYtZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1heC1oZWlnaHQ6IDIwMHB4O1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG5cbiAgJi1yb3cge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7XG4gICAgQGV4dGVuZCAlc2l6ZS1zbWFsbDtcbiAgfVxuXG4gICYtc2VsZWN0ZWQtcm93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHNlY29uZGFyeSk7XG4gIH1cblxuICAmLXRpdGxlIHt9XG5cbiAgJi1kZXNjcmlwdGlvbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufSIsIi5sb2dvIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6IGRhcmtlbihtYXAtZ2V0KCRtYXA6ICRjb2xvci1tYXAsICRrZXk6IHNlY29uZGFyeSksIDMlKTtcblxuICAmX19pbWcge1xuICAgIG1heC1oZWlnaHQ6IDVyZW07XG4gICAgbWF4LXdpZHRoOiA1cmVtO1xuICAgIG1hcmdpbjowIDFyZW0gMCAwO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLW1hcCwgd2hpdGUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDI1cHg7ICBcbiAgfVxuXG4gICZfX3RleHQge1xuICAgIEBleHRlbmQgJXNpemUtbWVkaXVtO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgd2hpdGUpO1xuXG4gICAgJi1zdWIge1xuICAgICAgZm9udC1zaXplOiA2MCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxufSIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYShtYXAtZ2V0KCRjb2xvci1tYXAsIHByaW1hcnkpLCAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLDAsMCwuMik7XG4gIHotaW5kZXg6IDk5OTk5O1xuXG4gIGE6bGluayxcbiAgYTp2aXNpdGVkIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgfVxuXG4gIFxuXG4gICYtdGl0bGUge1xuICAgIEBleHRlbmQgJXNpemUtc21hbGw7XG4gICAgcGFkZGluZzogMC44cmVtIDEuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgfVxuXG4gICYtY29udGVudCB7XG4gICAgY29sb3I6IG1hcF9nZXQoJGNvbG9yLW1hcCwgZ3JheSk7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICB9XG5cbiAgLy8gcG9zaXRpb25pbmdcbiAgJi5yaWdodCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gIH1cblxuICAmLmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgfVxuXG4gICYuYm90dG9tIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICB9XG5cbiAgJi50b3Age1xuICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICB9XG5cblxufVxuXG4vLyB0b2RvIDo6IHNpc3RlbWFyZSBpbiBzYXNzIHF1ZXN0YSBwYXJ0ZVxuLnBvcG92ZXIgPiAuYXJyb3csXG4ucG9wb3ZlciA+IC5hcnJvdzphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG59XG4ucG9wb3ZlciA+IC5hcnJvdyB7XG4gIGJvcmRlci13aWR0aDogMTFweDtcbn1cbi5wb3BvdmVyID4gLmFycm93OmFmdGVyIHtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4O1xuICBjb250ZW50OiBcIlwiO1xufVxuLnBvcG92ZXIudG9wID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIGJvcmRlci10b3AtY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci10b3AtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIGJvdHRvbTogLTExcHg7XG59XG4ucG9wb3Zlci50b3AgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm90dG9tOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLnJpZ2h0ID4gLmFycm93IHtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuLnBvcG92ZXIucmlnaHQgPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbGVmdDogMXB4O1xuICBib3R0b206IC0xMHB4O1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuLnBvcG92ZXIuYm90dG9tID4gLmFycm93IHtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTExcHg7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM5OTk5OTk7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG4gIHRvcDogLTExcHg7XG59XG4ucG9wb3Zlci5ib3R0b20gPiAuYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgdG9wOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLXRvcC13aWR0aDogMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcbn1cbi5wb3BvdmVyLmxlZnQgPiAuYXJyb3cge1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBtYXJnaW4tdG9wOiAtMTFweDtcbiAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzk5OTk5OTtcbiAgYm9yZGVyLWxlZnQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG4ucG9wb3Zlci5sZWZ0ID4gLmFycm93OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHJpZ2h0OiAxcHg7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gIGJvdHRvbTogLTEwcHg7XG59XG4iLCIuYnV0dG9uIHtcblxuICAvLyBEZWZhdWx0c1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7XG4gIHpvb206MTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdXNlci1kcmFnOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LWZhbWlseTogbWFwLWRlZXAtZ2V0KCRmYW1pbHksIHNlY29uZGFyeSk7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IC41ZW0gMWVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgbWFyZ2luLXRvcDogMS41cmVtO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDIwMG1zO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oJ3MtNzY4Jykge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAmOjotbW96LWZvY3VzLWlubmVyIHsgLy8gbW96IGZpeFxuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwXG4gIH1cblxuICAvLyBvdGhlcnNcbiAgJi1ibG9jayB7d2lkdGg6IDEwMCV9XG5cbiAgJi1pY29udGV4dCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICB9XG5cbiAgLy8gU3RhdHVzXG4gICY6Zm9jdXMsXG4gICY6aG92ZXIge1xuICAgIG9wYWNpdHk6IDAuODtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgYmxhY2spO1xuICB9XG5cbiAgJltkaXNhYmxlZF0ge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT00MCk7XG4gICAgb3BhY2l0eTogLjM7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gIH1cblxuICAmLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gIH1cblxuICAmLW91dGxpbmUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IWltcG9ydGFudDtcblxuICAgICYtbGlnaHQsXG4gICAgJi1saWdodDpsaW5rLFxuICAgICYtbGlnaHQ6dmlzaXRlZCB7XG4gICAgICBAZXh0ZW5kIC5idXR0b24tb3V0bGluZTtcbiAgICAgIGJvcmRlci1jb2xvcjogbWFwLWdldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gICAgICBjb2xvcjogbWFwLWdldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gICAgfVxuXG4gICAgJi1kYXJrLFxuICAgICYtZGFyazpsaW5rLFxuICAgICYtZGFyazp2aXNpdGVkIHtcbiAgICAgIEBleHRlbmQgLmJ1dHRvbi1vdXRsaW5lO1xuICAgICAgYm9yZGVyLWNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIGJsYWNrKTtcbiAgICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIGJsYWNrKTtcbiAgICB9XG4gIH1cblxuICAmLXByaW1hcnksXG4gICYtc3VjY2VzcyxcbiAgJi1lcnJvcixcbiAgJi13YXJuaW5nLFxuICAmLXNlY29uZGFyeSxcbiAgJi1wYXlwYWwsXG4gICYtZmFjZWJvb2ssXG4gICYtdHdpdHRlcixcbiAgJi1waW50ZXJlc3Qge1xuICAgIGNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHdoaXRlKSFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cblxuICAvLyBTdHlsZXNcbiAgJi1wcmltYXJ5ICAge2JhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgcHJpbWFyeSl9XG4gICYtc2Vjb25kYXJ5IHtiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHNlY29uZGFyeSl9XG4gICYtc3VjY2VzcyAgIHtiYWNrZ3JvdW5kOiBtYXAtZ2V0KCRjb2xvci1tYXAsIGFwcGxlKX1cbiAgJi1lcnJvciAgICAge2JhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgY2FybmF0aW9uKX1cbiAgJi13YXJuaW5nICAge2JhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgYnV0dGVyY3VwKX1cbiAgJi1wYXlwYWwgICAge2JhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgcGF5cGFsKX1cbiAgJi1mYWNlYm9vayAge2JhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgZmFjZWJvb2spfVxuICAmLXR3aXR0ZXIgICB7YmFja2dyb3VuZDogbWFwLWdldCgkY29sb3ItbWFwLCB0d2l0dGVyKX1cbiAgJi1waW50ZXJlc3Qge2JhY2tncm91bmQ6IG1hcC1nZXQoJGNvbG9yLW1hcCwgcGludGVyZXN0KX1cblxuICAvLyBTaXplXG4gICYteHhzbWFsbCB7Zm9udC1zaXplOiA1MCU7IGZvbnQtd2VpZ2h0OiA3MDA7fVxuICAmLXhzbWFsbCAge2ZvbnQtc2l6ZTogNzAlOyBwYWRkaW5nOiAzcHg7IGZvbnQtd2VpZ2h0OiA3MDA7fVxuICAmLXNtYWxsICAge2ZvbnQtc2l6ZTogODUlOyBwYWRkaW5nOiAzcHg7IGZvbnQtd2VpZ2h0OiA3MDA7fVxuICAmLW5vcm1hbCAge2ZvbnQtc2l6ZTogMTAwJX1cbiAgJi1sYXJnZSAgIHtmb250LXNpemU6IDExMCV9XG4gICYteGxhcmdlICB7Zm9udC1zaXplOiAxMjUlfVxuXG59XG5cblxuXG5cblxuXG5cblxuXG5cblxuIiwiLmJyZWFkY3J1bWIge1xuICBwYWRkaW5nOiAwLjVyZW0gMS4ycmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBtYXAtZ2V0KCRjb2xvci1tYXAsIHdoaXRlKTtcbiAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgZ3JheSk7XG5cbiAgJl9faXRlbSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBhOmxpbmssXG4gICAgYTp2aXNpdGVkIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgZ3JheSk7XG4gICAgfVxuXG4gICAgKyBsaTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCIvXFwwMGEwXCI7XG4gICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgICB9XG5cbiAgfVxufVxuXG4iLCIudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG5cbiAgPiB0aGVhZCA+IHRyID4gdGgsXG4gID4gdGJvZHkgPiB0ciA+IHRoLFxuICA+IHRmb290ID4gdHIgPiB0aCxcbiAgPiB0aGVhZCA+IHRyID4gdGQsXG4gID4gdGJvZHkgPiB0ciA+IHRkLFxuICA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDJweCA1cHggMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7XG4gIH1cblxuICA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBtYXAtZ2V0KCRjb2xvci1tYXAsIHRlcnRpYXJ5KTtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgbWFwLWdldCgkY29sb3ItbWFwLCB0ZXJ0aWFyeSk7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKG1hcC1nZXQoJGNvbG9yLW1hcCwgdGVydGlhcnkpLCA4JSk7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgfVxuXG4gID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4gID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbiAgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbiAgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbiAgPiB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgbWFwLWdldCgkY29sb3ItbWFwLCBnYWxsZXJ5KTtcbiAgfVxuXG4gICYtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7XG5cbiAgICA+IHRoZWFkID4gdHIgPiB0aCxcbiAgICA+IHRib2R5ID4gdHIgPiB0aCxcbiAgICA+IHRmb290ID4gdHIgPiB0aCxcbiAgICA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgICA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgICA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgICBcbiAgICB9XG4gICAgPiB0aGVhZCA+IHRyID4gdGgsXG4gICAgPiB0aGVhZCA+IHRyID4gdGQge1xuICAgICAgXG4gICAgfVxuXG4gIH1cblxuICAmLXJlc3BvbnNpdmUge1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgbWluLWhlaWdodDogMC4wMSU7XG4gICAgLy9tYXJnaW4tYm90dG9tOiAxNXB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhcInMtNzY4XCIpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG5cblxuICAgICAgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4gICAgICA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcbiAgICAgID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAgICAgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gICAgICA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgICAgID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIH1cbiAgICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgfVxuICAgICAgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gICAgICA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAgICAgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gICAgICA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG4gICAgICA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgICAgID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXG4gICAgICA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAgICAgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgICAgID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgICA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxuICAgICAgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgICAgID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gICAgICA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIH1cblxuICAgIH1cbiAgfVxuXG4gICYtc3RyaXBlZCB7XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUoZXZlbikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbiAgICAgIH1cbiAgICB9XG4gICAgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxufSIsIi5pY29uIHtcbiAgICBcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgc3Ryb2tlLXdpZHRoOiAwO1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgZmlsbDogY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBmaWxsIDI1MG1zO1xuXG4gIC8vIHR1dHRlIGxlIGljb25lIGRvY3VtZW50aVxuICAmW2NsYXNzfD1cImljb24gaWNvbi1leHRcIl0ge1xuICAgIHdpZHRoOiAzMnB4O1xuICAgIGhlaWdodDogMzJweDtcbiAgfVxuXG4gICYtZXh0LXhscyB7ZmlsbDogIzI2NzQ0Nn1cbiAgJi1leHQtZG9jIHtmaWxsOiAjMzc1NTk1fVxuICAmLWV4dC1wZGYge2ZpbGw6ICNFOTM1M0N9XG4gICYtZXh0LXppcCB7ZmlsbDogIzQ0NDQ0NH1cbiAgJi1leHQtanBnIHtmaWxsOiAjZmY4YTAwfVxuXG4gIEBpbmNsdWRlIHdoZW4taW5zaWRlKFwiZm9vdGVyXCIpIHtcbiAgICBmaWxsOiBtYXAtZ2V0KCRjb2xvci1tYXAsIG1lcmxpbik7XG4gICAgd2lkdGg6IDRyZW07XG4gICAgaGVpZ2h0OiA0cmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBmaWxsOiBtYXAtZ2V0KCRjb2xvci1tYXAsIGdyYXkpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHdoZW4taW5zaWRlKFwib3ZlcmxheVwiLCBcIi0tYWRtaW5cIikge1xuICAgIHdpZHRoOiA2cmVtO1xuICAgIGhlaWdodDogNnJlbTtcbiAgICBmaWxsOiBtYXAtZ2V0KCRjb2xvci1tYXAsIGdyYXkpO1xuICAgIHotaW5kZXg6IDQwO1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICBAaW5jbHVkZSB3aGVuLWluc2lkZShcImJ1dHRvblwiLCBcIi1pY29udGV4dFwiKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIH1cblxuICAmLXByb2ZpbGUge1xuICAgIGZpbGw6IHdoaXRlO1xuICB9XG5cbiAgJi1pbmZvLXdpdGgtY2lyY2xlIHtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEycHg7XG4gIH1cbiAgXG59IiwiLmJveCB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcGFkZGluZzogMTVweDsgLy8gcGVyIGNvbXBlbnNhcmUgaSBtYXJnaW5pIGRpIGV2ZW50dWFsaSByb3cgZGkgYm9vdHN0cmFwICgtMTVweCkgY29udGVudXRlIGFsbCdpbnRlcm5vXG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIC8vIGJveCBuZXN0ZWRcbiAgJiAmIHtcbiAgICBwYWRkaW5nOiAxcmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZGVlcC1nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7XG4gIH1cblxuICAmLS1zcXVhcmVkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCBtYXAtZGVlcC1nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7XG4gIH1cblxuICAmLS1zaW1wbGUge1xuICAgIGJhY2tncm91bmQ6IG1hcC1kZWVwLWdldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gIH1cblxuXG4gICYtLW91dGxpbmVkIHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCBtYXAtZGVlcC1nZXQoJGNvbG9yLW1hcCwgdGVydGlhcnkpO1xuICAgIGJhY2tncm91bmQ6IG1hcC1kZWVwLWdldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gIH1cblxuICBAYXQtcm9vdCAubGlzdGluZ19fc2lkZWJhciAmIHtcbiAgICBmbGV4OiAxO1xuICB9XG4gIFxufSIsIi50YWcge1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxcHggNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICYtLWRhcmsge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9yLW1hcCwgcHJpbWFyeSk7XG4gICAgY29sb3I6IG1hcF9nZXQoJGNvbG9yLW1hcCwgd2hpdGUpO1xuICB9XG5cbiAgJi0tbGlnaHQge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7XG4gICAgY29sb3I6IG1hcF9nZXQoJGNvbG9yLW1hcCwgcHJpbWFyeSk7XG4gIH1cblxuICAmLS1kYW5nZXIge1xuICAgIGJhY2tncm91bmQ6IG1hcF9nZXQoJGNvbG9yLW1hcCwgY2FybmF0aW9uKTtcbiAgICBjb2xvcjogbWFwX2dldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gIH1cblxuICAmLS13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvci1tYXAsIGJ1dHRlcmN1cCk7XG4gICAgY29sb3I6IG1hcF9nZXQoJGNvbG9yLW1hcCwgcHJpbWFyeSk7XG4gIH1cblxuICAmLS1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kOiBtYXBfZ2V0KCRjb2xvci1tYXAsIGFwcGxlKTtcbiAgICBjb2xvcjogbWFwX2dldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gIH1cblxuICAvLyBkZW50cm8gYWxsYSBjb2xsZWN0aW9uXG4gIEBpbmNsdWRlIHdoZW4taW5zaWRlIChcImNvbGxlY3Rpb25cIiwgXCJfX2ZpZ3VyZVwiKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxNXB4O1xuICAgIHRvcDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiA4cHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIGJhY2tncm91bmQ6ICNlY2VjZWM7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA0cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgIGJvcmRlci13aWR0aDogMTBweCAwIDEwcHggMTAuM3B4O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjMDAwMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIH1cbiAgfVxuICBcbn0iLCIudGFiIHtcbiAgJHJvb3Q6ICY7XG5cbiAgbWFyZ2luOiA1MHB4OyAvLyB0ZXN0XG5cbiAgLy8gbmF2aWdhemlvbmUgdGFiXG4gICZfX25hdiB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBtYXAtZ2V0KCRtYXA6ICRjb2xvci1tYXAsICRrZXk6IGdhbGxlcnkpO1xuXG4gICAgJi1pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIC0xcHggMXJlbTtcbiAgICB9XG5cbiAgICAmLWFuY2hvciB7XG4gICAgICBcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xuXG4gICAgICAjeyRyb290fV9fbmF2LWl0ZW0tLWFjdGl2ZSAmIHtcbiAgICAgICAgY29sb3I6IG1hcC1nZXQoJG1hcDogJGNvbG9yLW1hcCwgJGtleTogZ3JheSk7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbWFwLWdldCgkbWFwOiAkY29sb3ItbWFwLCAka2V5OiB3aGl0ZSk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIG1hcC1nZXQoJG1hcDogJGNvbG9yLW1hcCwgJGtleTogZ2FsbGVyeSk7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgJl9fcGFuZWwge1xuXG4gICAgcGFkZGluZzogMS41cmVtO1xuICAgIFxuXG4gICAgLy8gUHJpbW8gdGFiIMOoIGF0dGl2byBkaSBkZWZhdWx0XG4gICAgJjpub3QoLnRhYl9fcGFuZWwtLWFjdGl2ZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgXG4gIH1cblxuICBcblxufSIsIi5iYWRnZSB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IG1hcC1nZXQoJGNvbG9yLW1hcCwgZXJyb3IpO1xuICBjb2xvcjogbWFwLWdldCgkY29sb3ItbWFwLCB3aGl0ZSk7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKG1hcC1nZXQoJGNvbG9yLW1hcCwgZXJyb3IpLCAyMCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4O1xuICByaWdodDogM3B4O1xufSIsIi51c2VyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmX19pbWcge1xuICAgIG1heC1oZWlnaHQ6IDRyZW07XG4gICAgbWF4LXdpZHRoOiA0cmVtO1xuICAgIG1hcmdpbjowIDFyZW0gMCAwO1xuICAgIGJvcmRlcjogM3B4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLW1hcCwgc2Vjb25kYXJ5KTtcbiAgICBib3JkZXItcmFkaXVzOiAyNXB4OyAgXG4gIH1cblxuICAmX190ZXh0IHtcbiAgICBAZXh0ZW5kICVzaXplLWJhc2U7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgfVxuXG5cbn0iLCIvLyBBbGxpZ25tZW50XG4uYWxpZ24ge1xuICAmLWxlZnQge3RleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50fVxuICAmLWNlbnRlciB7dGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudH1cbiAgJi1yaWdodCB7dGV4dC1hbGlnbjogcmlnaHQhaW1wb3J0YW50fVxuICAmLXJpZ2h0IHt0ZXh0LWFsaWduOiByaWdodCFpbXBvcnRhbnR9XG59XG5cbi8vIERpc3BsYXlcbi5kaXNwbGF5IHtcbiAgJi1ibG9jayB7ZGlzcGxheTogYmxvY2shaW1wb3J0YW50fVxuICAmLW5vbmUge2Rpc3BsYXk6IG5vbmUhaW1wb3J0YW50fVxuICAmLWlubGluZWJsb2NrIHtkaXNwbGF5OiBpbmxpbmUtYmxvY2shaW1wb3J0YW50fVxufVxuXG4vLyBUZXh0IHN0eWxlXG4udHJhbnNmb3JtIHtcbiAgJi11cHBlcmNhc2UgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlIWltcG9ydGFudH1cbiAgJi1ib2xkIHsgZm9udC13ZWlnaHQ6IGJvbGQhaW1wb3J0YW50fVxuICAmLWl0YWxpYyB7IGZvbnQtc3R5bGU6IGl0YWxpYyFpbXBvcnRhbnR9XG4gICYtdGhyb3VnaCB7dGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ghaW1wb3J0YW50fVxufVxuXG4vLyByb3RhdGVcbi5yb3RhdGUge1xuICAmLTE4MCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuICB9XG59XG5cbi5jbGVhcmZpeCxcbiVjbGVhcmZpeCB7XG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cblxuLnUtYm9yZGVyLXRvcCB7Ym9yZGVyLXRvcDogMXB4IHNvbGlkIG1hcC1nZXQoJGNvbG9yLW1hcCwgZ2FsbGVyeSk7fVxuXG4udS1wYWRkaW5nLXZlcnRpY2FsLXNtYWxsICAge3BhZGRpbmc6IDEuNXJlbSAwICFpbXBvcnRhbnQ7fVxuLnUtcGFkZGluZy12ZXJ0aWNhbC1tZWRpdW0gIHtwYWRkaW5nOiAzcmVtIDAgIWltcG9ydGFudDt9XG4udS1wYWRkaW5nLXZlcnRpY2FsLWJpZyAgICAge3BhZGRpbmc6IDhyZW0gMCAhaW1wb3J0YW50O30gXG4udS1wYWRkaW5nLXRvcC1ub25lICAgICAgICAge3BhZGRpbmctdG9wOiAwIWltcG9ydGFudDt9XG5cbi51LW1hcmdpbi1ub25lICAgICAgICAgICAgICB7bWFyZ2luOiAwIWltcG9ydGFudDt9XG4udS1wYWRkaW5nLW5vbmUgICAgICAgICAgICAge3BhZGRpbmc6IDAhaW1wb3J0YW50O31cbi51LW1hcmdpbi1zbWFsbCAgICAgICAgIHttYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDttYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDt9XG5cbi51LW1hcmdpbi1ib3R0b20tbm9uZSAgIHttYXJnaW4tYm90dG9tOiAwIWltcG9ydGFudDt9XG4udS1tYXJnaW4tYm90dG9tLW1pY3JvICB7bWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7fVxuLnUtbWFyZ2luLWJvdHRvbS1zbWFsbCAge21hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O31cbi51LW1hcmdpbi1ib3R0b20tbWVkaXVtIHttYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7fVxuLnUtbWFyZ2luLWJvdHRvbS1iaWcgICAge21hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDt9XG5cbi51LW1hcmdpbi10b3Atbm9uZSAgICAgIHttYXJnaW4tdG9wOiAwIWltcG9ydGFudDt9XG4udS1tYXJnaW4tdG9wLXNtYWxsICAgICB7bWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7fVxuLnUtbWFyZ2luLXRvcC1tZWRpdW0gICAge21hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDt9XG4udS1tYXJnaW4tdG9wLWJpZyAgICAgICB7bWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50O31cbi51LW1hcmdpbi10b3AtaHVnZSAgICAgIHttYXJnaW4tdG9wOiAxMHJlbSAhaW1wb3J0YW50O30iXX0= */
