@charset "UTF-8";#page-share-inner>ul,#subnav>ul>li,.careers-share>ul,.terms .tab-content .tab-pane ol>li ul{list-style-type:none}.terms .tab-content .tab-pane ol>li ul>li{margin-bottom:10px}.sub-section-title{font-size:16px;margin-top:0}.divider{margin-top:15px;border-top:1px solid #bbb;padding-bottom:15px}.nav-tabs-default{border-bottom:none}.nav-tabs-default>li{margin-bottom:0}.nav-tabs-default>li>a{color:#fff;background-color:#b6b6b6;border-radius:0;border:none;margin-bottom:2px}.nav-tabs-default>li.active>a,.nav-tabs-default>li.active>a:focus,.nav-tabs-default>li.active>a:hover,.nav-tabs-default>li>a:focus,.nav-tabs-default>li>a:hover{color:#fff;background-color:#727272;border:none}.nav-tabs-default>li>a>span{display:none}#nav-tabs-container .nav-tabs-default>li{margin:0 2px 4px 0}#nav-tabs-container .nav-tabs-default{border:none}#default-pagination>nav>.pager>.next.disabled>a,#default-pagination>nav>.pager>.previous.disabled>a{background-color:#eee;color:#999}@media (min-width:992px){.nav-tabs-default{border-bottom:1px solid #727272}.nav-tabs-default>li>a>span{display:inline}@-webkit-keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}@keyframes hvr-ripple-out{100%{top:-12px;right:-12px;bottom:-12px;left:-12px;opacity:0}}.hvr-ripple-out{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative}.hvr-ripple-out:before{content:'';position:absolute;border:6px solid #e1e1e1;top:0;right:0;bottom:0;left:0;-webkit-animation-duration:1s;animation-duration:1s}.hvr-ripple-out:active:before,.hvr-ripple-out:focus:before,.hvr-ripple-out:hover:before{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:10px;right:0;box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:url(../../TeamRock/AppBundle/Resources/public/images/amaryllis/layout/cd-top-arrow.svg) center 50% no-repeat rgba(25,118,210,.8);visibility:hidden;opacity:0;-webkit-transition:opacity .3s 0s,visibility 0s .3s;-moz-transition:opacity .3s 0s,visibility 0s .3s;transition:opacity .3s 0s,visibility 0s .3s;z-index:5}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity .3s 0s,visibility 0s 0s;-moz-transition:opacity .3s 0s,visibility 0s 0s;transition:opacity .3s 0s,visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:.5}.no-touch .cd-top:hover{background-color:#2196f3;opacity:1}@media only screen and (min-width:768px){.cd-top{right:0;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:60px;width:60px;right:0;bottom:30px}}.form-horizontal .form-group{margin-right:0;margin-left:0}.well{padding:15px;background-color:#fff;border-radius:0;border:none;margin-bottom:15px}.well h3{margin:0 0 15px;font-size:18px}.well p:last-child{margin-bottom:0}@media (min-width:992px){.well{padding:30px}.well h3{font-size:24px}}.panel-default,.panel-house-style{border-radius:0;border:none;margin:0}.panel-default .panel-body{background-color:#f4f5fb;border-bottom:1px solid #cfd3ed;padding:15px}.panel-default .panel-body .fa-ul{margin-bottom:0}.panel-default .panel-body .fa-ul>li{margin:0 0 10px}.panel-default .panel-body .fa-ul>li:last-child{margin:0}.panel-default .panel-body p:last-child{margin-bottom:0}.panel-house-style .panel-top{background-color:#30419c;height:10px}.panel-default .panel-heading{background-color:#cfd3ed;color:#212121;font-size:20px;padding:15px}.panel-default .panel-heading,.panel-house-style .panel-heading{text-transform:uppercase;margin:0;border:0;border:none;border-radius:0}.panel-house-style .panel-heading{background-color:#3f53b1;color:#fff;font-size:18px;padding:15px}.panel-house-style .panel-body{padding:15px;background-color:#f4f5fb;border-bottom:1px solid #ddd}.panel-house-style .panel-body .form-group:last-child,.panel-house-style .panel-body p:last-child{margin-bottom:0}.panel-default .panel-heading span{display:block;font-size:14px;text-transform:none}#subnav>ul>li>a,.alert-info>p:first-child,.modal .modal-header,.table thead tr th,.writer>.writer-info>strong,h3.title-bar{text-transform:uppercase}.alert-info{border-radius:0;border:none;border-top:10px solid #FF9800;background-color:#FFE0B2;color:#000}.alert-info>p:first-child{font-weight:400}.alert-info a{color:#000;font-weight:600}.modal{z-index:10000}.modal .modal-content{border-radius:0}.modal .modal-header{border-top:10px solid #30419c;background-color:#3f53b1;color:#fff;font-family:Lato,Arial,serif}.modal .modal-header button{color:#fff}.modal label{font-weight:400}@media (min-width:992px){.modal .modal-body,.modal .modal-header{padding:30px}}#subnav>ul{margin:0;padding:0}#subnav>ul>li{margin:0;padding:0 1px 1px 0;float:left;width:50%;background-color:#fff}#writer-bio>img,.writer>img{width:80px;border:1px solid #212121}#subnav>ul>li:nth-child(even){padding:0 0 1px}#subnav>ul>li>a{display:block;padding:6px 12px;color:#fff;background:#212121;text-align:center}#subnav>ul>li>a>i{display:none}#subnav>ul>#radio-home>a>i{display:inline-block!important}#subnav>ul>li>a:focus,#subnav>ul>li>a:hover{text-decoration:none;background-color:#555}#my-teamrock-features-on #my-teamrock-features>a,#my-teamrock-lists-on #my-teamrock-lists>a,#my-teamrock-news-on #my-teamrock-news>a,#my-teamrock-reviews-on #my-teamrock-reviews>a,#radio-djs-and-shows.active>a,#radio-home.active>a,#radio-how-to-listen.active>a,#radio-on-demand.active>a,#radio-playlist.active>a,#radio-recently-played.active>a,#radio-schedule.active>a,#radio-the-world-rock-chart.active>a,#reviews-album-reviews-on #reviews-album-reviews>a,#reviews-album-reviews>a.active,#reviews-everything-else-on #reviews-everything-else>a,#reviews-home-on #reviews-home>a,#reviews-live-reviews-on #reviews-live-reviews>a,#reviews-live-reviews>a.active,#teamrock-plus-home-on #teamrock-plus-home>a{background-color:#2196f3}h3.title-bar{padding:15px;color:#fff;font-weight:300;font-size:16px;margin-top:15px}#writer-bio p:first-child>strong,.table tr th{font-weight:400}h3.radio-title-bar{background-color:#455a64;display:inline-block}h3.radio-title-bar>small{color:#e5e5e5}h2{font-size:24px}.feature-block{background:-moz-linear-gradient(180deg,rgba(246,246,246,1) 0,rgba(221,221,221,1) 100%);background:-webkit-gradient(linear,left bottom,right top,color-stop(0,rgba(246,246,246,1)),color-stop(100%,rgba(221,221,221,1)));background:-webkit-linear-gradient(180deg,rgba(246,246,246,1) 0,rgba(221,221,221,1) 100%);background:-o-linear-gradient(180deg,rgba(246,246,246,1) 0,rgba(221,221,221,1) 100%);background:-ms-linear-gradient(180deg,rgba(246,246,246,1) 0,rgba(221,221,221,1) 100%);background:linear-gradient(180deg,rgba(246,246,246,1) 0,rgba(221,221,221,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dddddd', GradientType=1 );padding:15px}.feature-block h3{margin-top:0}.feature-block p:last-child{margin-bottom:0}.intro-text{font-size:16px}#writer-bio{padding:15px 0;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center}#writer-bio>img{float:left;margin-right:15px}#writer-bio p:last-child{margin:0}.writer{display:block;text-align:center;color:#212121;padding:5px}.writer:focus,.writer:hover{text-decoration:none;background-color:#eee;color:#212121}.writer>img{height:auto;margin:0 auto}.writer>.writer-info{padding-top:10px;font-size:14px}.writer>.writer-info>strong{font-weight:400}#default-pagination{margin-top:15px}#default-pagination>nav>.pager{margin:0}#default-pagination>nav>.pager>li{width:50%}#default-pagination>nav>.pager>.previous{float:left;padding-right:5px}#default-pagination>nav>.pager>.next{float:right;padding-left:5px}#default-pagination>nav>.pager>.next>a,#default-pagination>nav>.pager>.next>button,#default-pagination>nav>.pager>.previous>a,#default-pagination>nav>.pager>.previous>button{float:none;display:block;border-radius:0;padding:15px 0;border:none;background-color:#1976d2;text-transform:uppercase;color:#fff;width:100%}#btn-customise-homepage,.careers-description{display:none}#default-pagination>nav>.pager>.next>a:focus,#default-pagination>nav>.pager>.next>a:hover,#default-pagination>nav>.pager>.next>button:focus,#default-pagination>nav>.pager>.next>button:hover,#default-pagination>nav>.pager>.previous>button:focus,#default-pagination>nav>.pager>.previous>button:hover{background-color:#2196f3}#default-pagination-page-no{text-align:center;color:#999;margin-top:15px}#default-pagination>nav>.pager>.next>a:disabled,#default-pagination>nav>.pager>.next>button:disabled,#default-pagination>nav>.pager>.previous>a:disabled,#default-pagination>nav>.pager>.previous>button:disabled{background-color:#eee;pointer-events:none;color:#999}.app-download-options{margin:15px 0}.app-download-options>ul{margin:0;padding:0;list-style-type:none}.app-download-options>ul>li{margin:0 20px 0 0;padding:0;float:left}.app-download-options>ul>li:last-of-type{margin:0}.apps.list-group>li>i{margin-left:20px;color:#4caf50;float:right}.careers-apply-container{background:#fff;padding:15px;border:1px solid #b6b6b6}.careers-share>ul{margin:0;padding:0}.careers-share>ul>li{margin:0 5px 0 0;padding:0;float:left}.careers-share>ul>li:last-child{margin-right:0}.careers-share>ul>li>a{color:#fff;display:block;padding:8px}.deleted-comment span{font-style:italic;color:#ff0016}.deleted-comment p{font-style:normal;color:#666}#page-share-outer{position:relative;display:none}#page-share-inner{display:none;position:absolute;right:0;top:15px;border:2px solid #fff;border-right:none}#page-share-inner>ul,#page-share-inner>ul>li{margin:0;padding:0}#page-share-inner.page-share-inner-show{display:inline-block}#page-share-inner>ul>li>a{display:block;padding:10px;color:#fff;margin:0}#page-share-inner>#page-share-secondary{display:none}#page-share-ellipsis>li>a{background-color:#eee;color:#212121!important}@media (min-width:992px){.intro-text,h2,h3.title-bar{font-size:20px}#page-share-inner>#page-share-secondary,#page-share-outer{display:block}#page-share-inner{border:none}#page-share-inner>ul>li>a{padding:20px}#page-share-ellipsis{display:none}#subnav>ul,#subnav>ul>li>a,#subnav>ul>li>a>i{display:inline-block}#subnav{text-align:center}#subnav>ul{margin:0 auto}#subnav>ul>li,#subnav>ul>li:nth-child(even){width:auto;padding:0 1px 0 0}#subnav>ul>li:last-child{padding:0}#subnav>ul>li>a{padding:12px 24px;text-transform:none}.feature-block{padding:30px}.nav-tabs-default>li>a{margin-bottom:0}.sub-section-title{font-size:20px;margin-top:15px}#default-pagination,#default-pagination-page-no{margin-top:30px}#writer-bio>img,.writer>img{width:120px}#default-pagination>nav>.pager>.next>button,#default-pagination>nav>.pager>.previous>button{padding:30px 0}.panel-default .panel-body,.panel-default .panel-heading{padding:30px}.panel-house-style .panel-heading{font-size:24px}#btn-customise-homepage{display:block;margin-bottom:15px}.panel-default .panel-heading span{font-size:16px}.careers-share>ul>li{margin:0 10px 0 0}}
/*# sourceMappingURL=data:application/json;base64,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LGlCQUFrQixLQUNsQixNQUFPLGtCQUdYLHlCQTJESSxZQXJDQSxHQXlDQSxhQVNJLFVBQVcsS0ExRGYsd0NBWkEsa0JBQ0ksUUFBUyxNQUdiLGtCQUNJLFlBR0osMEJBQ0ksUUFBUyxLQU9iLHFCQUNJLFFBQVMsS0FXYixXQWVBLGdCQU1BLGtCQUNJLFFBQVMsYUExQmIsUUFDSSxXQUFZLE9BR2hCLFdBRUksT0FBUSxFQUFFLEtBR2QsY0FDQSw4QkFDSSxNQUFPLEtBQ1AsUUFBUyxFQUFFLElBQUksRUFBRSxFQUdyQix5QkFDSSxRQUFTLEVBR2IsZ0JBRUksUUFBUyxLQUFLLEtBQ2QsZUFBZ0IsS0FPcEIsZUFDSSxRQUFTLEtBV2IsdUJBQ0ksY0FBZSxFQUduQixtQkFDSSxVQUFXLEtBQ1gsV0FBWSxLQVdoQixvQkFTQSw0QkFDSSxXQUFZLEtBbEJoQixnQkFJQSxZQUhJLE1BQU8sTUFZWCw0Q0FEQSxnREFFSSxRQUFTLEtBQUssRUFPbEIsMkJBQ0EsOEJBQ0ksUUFBUyxLQUdiLGtDQUNJLFVBQVcsS0FHZix3QkFDSSxRQUFTLE1BQ1QsY0FBZSxLQUduQixtQ0FDSSxVQUFXLEtBT2YscUJBQ0ksT0FBUSxFQUFFLEtBQUssRUFBRSIsImZpbGUiOiJtaXNjLmNzcyIsInNvdXJjZVJvb3QiOiIvc291cmNlLyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qIENTUyBEb2N1bWVudCAqL1xuXG5cbi50ZXJtcyAudGFiLWNvbnRlbnQgLnRhYi1wYW5lIG9sID4gbGkgdWwge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLnRlcm1zIC50YWItY29udGVudCAudGFiLXBhbmUgb2wgPiBsaSB1bCA+IGxpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4uc3ViLXNlY3Rpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uZGl2aWRlciB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2JiYjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbn1cblxuXG4vKiBuYXYgdGFicyAtIG5ldyBkZWZhdWx0IHN0eWxlXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICovXG5cblxuLm5hdi10YWJzLWRlZmF1bHQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5uYXYtdGFicy1kZWZhdWx0ID4gbGkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5uYXYtdGFicy1kZWZhdWx0ID4gbGkgPiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjZiNmI2O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuLm5hdi10YWJzLWRlZmF1bHQgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLWRlZmF1bHQgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLWRlZmF1bHQgPiBsaS5hY3RpdmUgPiBhOmZvY3VzLFxuLm5hdi10YWJzLWRlZmF1bHQgPiBsaSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtZGVmYXVsdCA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcyNzI3MjtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5uYXYtdGFicy1kZWZhdWx0ID4gbGkgPiBhID4gc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuI25hdi10YWJzLWNvbnRhaW5lciAubmF2LXRhYnMtZGVmYXVsdCA+IGxpIHtcbiAgICBtYXJnaW46IDAgMnB4IDRweCAwO1xufVxuXG4jbmF2LXRhYnMtY29udGFpbmVyIC5uYXYtdGFicy1kZWZhdWx0IHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIgPiAucHJldmlvdXMgPiBhLCAjZGVmYXVsdC1wYWdpbmF0aW9uID4gbmF2ID4gLnBhZ2VyID4gLm5leHQgPiBhIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4jZGVmYXVsdC1wYWdpbmF0aW9uID4gbmF2ID4gLnBhZ2VyID4gLnByZXZpb3VzLmRpc2FibGVkID4gYSwgI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5uZXh0LmRpc2FibGVkID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblxuICAgIC5uYXYtdGFicy1kZWZhdWx0IHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3MjcyNzI7XG4gICAgfVxuXG4gICAgLm5hdi10YWJzLWRlZmF1bHQgPiBsaSA+IGEgPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgIH1cblxufVxuXG5cblxuLyogcmlwcGxlIG91dCBob3ZlciBlZmZlY3QgZnJvbSBodHRwOi8vaWFubHVubi5naXRodWIuaW8vSG92ZXIvXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICovXG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIEAtd2Via2l0LWtleWZyYW1lcyBodnItcmlwcGxlLW91dCB7XG4gICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdG9wOiAtMTJweDtcbiAgICAgICAgICAgIHJpZ2h0OiAtMTJweDtcbiAgICAgICAgICAgIGJvdHRvbTogLTEycHg7XG4gICAgICAgICAgICBsZWZ0OiAtMTJweDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBAa2V5ZnJhbWVzIGh2ci1yaXBwbGUtb3V0IHtcbiAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB0b3A6IC0xMnB4O1xuICAgICAgICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgICAgICAgYm90dG9tOiAtMTJweDtcbiAgICAgICAgICAgIGxlZnQ6IC0xMnB4O1xuICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5odnItcmlwcGxlLW91dCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDFweCByZ2JhKDAsIDAsIDAsIDApO1xuICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5odnItcmlwcGxlLW91dDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBib3JkZXI6ICNlMWUxZTEgc29saWQgNnB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgICB9XG4gICAgLmh2ci1yaXBwbGUtb3V0OmhvdmVyOmJlZm9yZSwgLmh2ci1yaXBwbGUtb3V0OmZvY3VzOmJlZm9yZSwgLmh2ci1yaXBwbGUtb3V0OmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBodnItcmlwcGxlLW91dDtcbiAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGh2ci1yaXBwbGUtb3V0O1xuICAgIH1cblxufVxuXG5cblxuLyogYmFjayB0byB0b3AgbGlua1xuIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuXG4uY2QtdG9wIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3R0b206IDEwcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAvKiBpbWFnZSByZXBsYWNlbWVudCBwcm9wZXJ0aWVzICovXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjUsIDExOCwgMjEwLCAwLjgpIHVybCguLi8uLi9UZWFtUm9jay9BcHBCdW5kbGUvUmVzb3VyY2VzL3B1YmxpYy9pbWFnZXMvYW1hcnlsbGlzL2xheW91dC9jZC10b3AtYXJyb3cuc3ZnKSBuby1yZXBlYXQgY2VudGVyIDUwJTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIDBzLCB2aXNpYmlsaXR5IDBzIC4zcztcbiAgICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgLjNzIDBzLCB2aXNpYmlsaXR5IDBzIC4zcztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyAwcywgdmlzaWJpbGl0eSAwcyAuM3M7XG4gICAgei1pbmRleDogNTtcbn1cbi5jZC10b3AuY2QtaXMtdmlzaWJsZSwgLmNkLXRvcC5jZC1mYWRlLW91dCwgLm5vLXRvdWNoIC5jZC10b3A6aG92ZXIge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgMHMsIHZpc2liaWxpdHkgMHMgMHM7XG4gICAgLW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyAwcywgdmlzaWJpbGl0eSAwcyAwcztcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyAwcywgdmlzaWJpbGl0eSAwcyAwcztcbn1cbi5jZC10b3AuY2QtaXMtdmlzaWJsZSB7XG4gICAgLyogdGhlIGJ1dHRvbiBiZWNvbWVzIHZpc2libGUgKi9cbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG59XG4uY2QtdG9wLmNkLWZhZGUtb3V0IHtcbiAgICAvKiBpZiB0aGUgdXNlciBrZWVwcyBzY3JvbGxpbmcgZG93biwgdGhlIGJ1dHRvbiBpcyBvdXQgb2YgZm9jdXMgYW5kIGJlY29tZXMgbGVzcyB2aXNpYmxlICovXG4gICAgb3BhY2l0eTogLjU7XG59XG4ubm8tdG91Y2ggLmNkLXRvcDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcbiAgICBvcGFjaXR5OiAxO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jZC10b3Age1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gICAgLmNkLXRvcCB7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgd2lkdGg6IDYwcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDMwcHg7XG4gICAgfVxufVxuXG5cblxuXG5cblxuLyogZm9ybSByZXN0eWxpbmdcbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5cblxuXG4vKiB3ZWxsIHJlc3R5bGluZ1xuIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuXG4ud2VsbCB7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi53ZWxsIGgzIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLndlbGwgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblxuICAgIC53ZWxsIHtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICB9XG5cbiAgICAud2VsbCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICB9XG5cbn1cblxuXG4vKiBwYW5lbCByZXN0eWxpbmdcbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLnBhbmVsLWhvdXNlLXN0eWxlLFxuLnBhbmVsLWRlZmF1bHQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZmI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmQzZWQ7XG4gICAgcGFkZGluZzogMTVweDtcbn1cblxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkgLmZhLXVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSAuZmEtdWwgPiBsaSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWJvZHkgLmZhLXVsID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYW5lbC1ob3VzZS1zdHlsZSAucGFuZWwtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0MTljO1xuICAgIGhlaWdodDogMTBweDtcbn1cblxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZmQzZWQ7XG4gICAgY29sb3I6ICMyMTIxMjE7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG59XG5cbi5wYW5lbC1ob3VzZS1zdHlsZSAucGFuZWwtaGVhZGluZyxcbi5wYW5lbC1kZWZhdWx0IC5wYW5lbC1oZWFkaW5nIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5wYW5lbC1ob3VzZS1zdHlsZSAucGFuZWwtaGVhZGluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNmNTNiMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcGFkZGluZzogMTVweDtcbn1cblxuLnBhbmVsLWhvdXNlLXN0eWxlIC5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY1ZmI7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5wYW5lbC1ob3VzZS1zdHlsZSAucGFuZWwtYm9keSBwOmxhc3QtY2hpbGQsXG4ucGFuZWwtaG91c2Utc3R5bGUgLnBhbmVsLWJvZHkgLmZvcm0tZ3JvdXA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5cblxuLyogYWxlcnQgcmVzdHlsaW5nXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICovXG5cbi5hbGVydC1pbmZvIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICNGRjk4MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRTBCMjtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuLmFsZXJ0LWluZm8gPiBwOmZpcnN0LWNoaWxkIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5hbGVydC1pbmZvIGEge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cblxuXG5cblxuXG4vKiBtb2RhbCByZXN0eWxpbmdcbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLm1vZGFsIHtcbiAgICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLm1vZGFsIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ubW9kYWwgLm1vZGFsLWhlYWRlciB7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCAjMzA0MTljO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZjUzYjE7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LWZhbWlseTogJ0xhdG8nLCBBcmlhbCwgc2VyaWY7XG59XG5cbi5tb2RhbCAubW9kYWwtaGVhZGVyIGJ1dHRvbiB7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5tb2RhbCBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cbiAgICAubW9kYWwgLm1vZGFsLWhlYWRlcixcbiAgICAubW9kYWwgLm1vZGFsLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cblxufVxuXG5cblxuXG5cbi8qIHN1Ym5hdlxuIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuXG4jc3VibmF2ID4gdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4jc3VibmF2ID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMXB4IDFweCAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbiNzdWJuYXYgPiB1bCA+IGxpOm50aC1jaGlsZChldmVuKSB7XG4gICAgcGFkZGluZzogMCAwIDFweCAwO1xufVxuXG4jc3VibmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQ6ICMyMTIxMjE7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbiNzdWJuYXYgPiB1bCA+IGxpID4gYSA+IGkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNzdWJuYXYgPiB1bCA+ICNyYWRpby1ob21lID4gYSA+IGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xufVxuXG4jc3VibmF2ID4gdWwgPiBsaSA+IGE6aG92ZXIsXG4jc3VibmF2ID4gdWwgPiBsaSA+IGE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xufVxuXG4jcmFkaW8taG9tZS5hY3RpdmUgPiBhLFxuI3JhZGlvLXNjaGVkdWxlLmFjdGl2ZSA+IGEsXG4jcmFkaW8tb24tZGVtYW5kLmFjdGl2ZSA+IGEsXG4jcmFkaW8tZGpzLWFuZC1zaG93cy5hY3RpdmUgPiBhLFxuI3JhZGlvLXBsYXlsaXN0LmFjdGl2ZSA+IGEsXG4jcmFkaW8tdGhlLXdvcmxkLXJvY2stY2hhcnQuYWN0aXZlID4gYSxcbiNyYWRpby1yZWNlbnRseS1wbGF5ZWQuYWN0aXZlID4gYSxcbiNyYWRpby1ob3ctdG8tbGlzdGVuLmFjdGl2ZSA+IGEsXG4jcmV2aWV3cy1ob21lLW9uICNyZXZpZXdzLWhvbWUgPiBhLFxuI3Jldmlld3MtYWxidW0tcmV2aWV3cy1vbiAjcmV2aWV3cy1hbGJ1bS1yZXZpZXdzID4gYSxcbiNyZXZpZXdzLWxpdmUtcmV2aWV3cy1vbiAjcmV2aWV3cy1saXZlLXJldmlld3MgPiBhLFxuI3Jldmlld3MtZXZlcnl0aGluZy1lbHNlLW9uICNyZXZpZXdzLWV2ZXJ5dGhpbmctZWxzZSA+IGEsXG4jbXktdGVhbXJvY2stbmV3cy1vbiAjbXktdGVhbXJvY2stbmV3cyA+IGEsXG4jbXktdGVhbXJvY2stbGlzdHMtb24gI215LXRlYW1yb2NrLWxpc3RzID4gYSxcbiNteS10ZWFtcm9jay1mZWF0dXJlcy1vbiAjbXktdGVhbXJvY2stZmVhdHVyZXMgPiBhLFxuI215LXRlYW1yb2NrLXJldmlld3Mtb24gI215LXRlYW1yb2NrLXJldmlld3MgPiBhLFxuI3RlYW1yb2NrLXBsdXMtaG9tZS1vbiAjdGVhbXJvY2stcGx1cy1ob21lID4gYSxcbiNyZXZpZXdzLWFsYnVtLXJldmlld3MgPiBhLmFjdGl2ZSxcbiNyZXZpZXdzLWxpdmUtcmV2aWV3cyA+IGEuYWN0aXZlXG57XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcbn1cblxuaDMudGl0bGUtYmFyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDMucmFkaW8tdGl0bGUtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDU1YTY0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuaDMucmFkaW8tdGl0bGUtYmFyID4gc21hbGwge1xuICAgIGNvbG9yOiAjZTVlNWU1O1xufVxuXG5oMiB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5cblxuXG4vKiB0YWJsZXNcbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4udGFibGUgdHIgdGgge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cblxuXG5cblxuXG4vKiBmZWF0dXJlIGJsb2NrXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLmZlYXR1cmUtYmxvY2sge1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KDE4MGRlZywgcmdiYSgyNDYsMjQ2LDI0NiwxKSAwJSwgcmdiYSgyMjEsMjIxLDIyMSwxKSAxMDAlKTsgLyogZmYzLjYrICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCUsIHJnYmEoMjQ2LDI0NiwyNDYsMSkpLCBjb2xvci1zdG9wKDEwMCUsIHJnYmEoMjIxLDIyMSwyMjEsMSkpKTsgLyogc2FmYXJpNCssY2hyb21lICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI0NiwyNDYsMjQ2LDEpIDAlLCByZ2JhKDIyMSwyMjEsMjIxLDEpIDEwMCUpOyAvKiBzYWZhcmk1LjErLGNocm9tZTEwKyAqL1xuICAgIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQ2LDI0NiwyNDYsMSkgMCUsIHJnYmEoMjIxLDIyMSwyMjEsMSkgMTAwJSk7IC8qIG9wZXJhIDExLjEwKyAqL1xuICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQoMTgwZGVnLCByZ2JhKDI0NiwyNDYsMjQ2LDEpIDAlLCByZ2JhKDIyMSwyMjEsMjIxLDEpIDEwMCUpOyAvKiBpZTEwKyAqL1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgxODBkZWcsIHJnYmEoMjQ2LDI0NiwyNDYsMSkgMCUsIHJnYmEoMjIxLDIyMSwyMjEsMSkgMTAwJSk7IC8qIHczYyAqL1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjZjZmNmY2JywgZW5kQ29sb3JzdHI9JyNkZGRkZGQnLEdyYWRpZW50VHlwZT0xICk7IC8qIGllNi05ICovXG5cbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuXG4uZmVhdHVyZS1ibG9jayBoMyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZlYXR1cmUtYmxvY2sgcDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uaW50cm8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5cbi8qIHdyaXRlciBwYWdlXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuI3dyaXRlci1iaW8ge1xuICAgIHBhZGRpbmc6IDE1cHggMDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXggICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgLXdlYmtpdC1hbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuI3dyaXRlci1iaW8gPiBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICB3aWR0aDogODBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMjEyMTIxO1xufVxuXG4jd3JpdGVyLWJpbyBwOmZpcnN0LWNoaWxkID4gc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4jd3JpdGVyLWJpbyBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbjogMDtcbn1cblxuLndyaXRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAjMjEyMTIxO1xuICAgIHBhZGRpbmc6IDVweDtcbn1cblxuLndyaXRlcjpob3Zlcixcbi53cml0ZXI6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIGNvbG9yOiAjMjEyMTIxO1xufVxuXG4ud3JpdGVyID4gaW1nIHtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzIxMjEyMTtcbn1cblxuLndyaXRlciA+IC53cml0ZXItaW5mbyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ud3JpdGVyID4gLndyaXRlci1pbmZvID4gc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cblxuXG4vKiBwYWdpbmF0aW9uXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjICovXG5cbiNkZWZhdWx0LXBhZ2luYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIge1xuICAgIG1hcmdpbjogMDtcbn1cblxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IGxpIHtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4jZGVmYXVsdC1wYWdpbmF0aW9uID4gbmF2ID4gLnBhZ2VyID4gLnByZXZpb3VzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIgPiAubmV4dCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xufVxuXG4jZGVmYXVsdC1wYWdpbmF0aW9uID4gbmF2ID4gLnBhZ2VyID4gLnByZXZpb3VzID4gYnV0dG9uLFxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5uZXh0ID4gYnV0dG9uLFxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5uZXh0ID4gYSxcbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIgPiAucHJldmlvdXMgPmEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZzogMTVweCAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTk3NmQyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIgPiAucHJldmlvdXMgPiBidXR0b246aG92ZXIsXG4jZGVmYXVsdC1wYWdpbmF0aW9uID4gbmF2ID4gLnBhZ2VyID4gLnByZXZpb3VzID4gYnV0dG9uOmZvY3VzLFxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5uZXh0ID4gYnV0dG9uOmhvdmVyLFxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5uZXh0ID4gYnV0dG9uOmZvY3VzLFxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5uZXh0ID4gYTpob3ZlcixcbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIgPiAubmV4dCA+IGE6Zm9jdXN7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIxOTZmMztcbn1cblxuI2RlZmF1bHQtcGFnaW5hdGlvbi1wYWdlLW5vIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICM5OTk7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5wcmV2aW91cyA+IGJ1dHRvbjpkaXNhYmxlZCxcbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIgPiAubmV4dCA+IGJ1dHRvbjpkaXNhYmxlZCxcbiNkZWZhdWx0LXBhZ2luYXRpb24gPiBuYXYgPiAucGFnZXIgPiAucHJldmlvdXMgPiBhOmRpc2FibGVkLFxuI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5uZXh0ID4gYTpkaXNhYmxlZHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbG9yOiAjOTk5O1xufVxuXG5cbiNidG4tY3VzdG9taXNlLWhvbWVwYWdlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBBUFBTIFBBR0VcbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLmFwcC1kb3dubG9hZC1vcHRpb25zIHtcbiAgICBtYXJnaW46IDE1cHggMDtcbn1cblxuLmFwcC1kb3dubG9hZC1vcHRpb25zID4gdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmFwcC1kb3dubG9hZC1vcHRpb25zID4gdWwgPiBsaSB7XG4gICAgbWFyZ2luOiAwIDIwcHggMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5hcHAtZG93bmxvYWQtb3B0aW9ucyA+IHVsID4gbGk6bGFzdC1vZi10eXBlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi5hcHBzLmxpc3QtZ3JvdXAgPiBsaSA+IGkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIGNvbG9yOiAjNGNhZjUwO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLyogQ0FSRUVSUyBQQUdFXG4jIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMgKi9cblxuLmNhcmVlcnMtZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5jYXJlZXJzLWFwcGx5LWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiNmI2YjY7XG59XG5cbi5jYXJlZXJzLXNoYXJlID4gdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLmNhcmVlcnMtc2hhcmUgPiB1bCA+IGxpIHtcbiAgICBtYXJnaW46IDAgNXB4IDAgMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uY2FyZWVycy1zaGFyZSA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uY2FyZWVycy1zaGFyZSA+IHVsID4gbGkgPiBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4cHg7XG59XG5cbi5kZWxldGVkLWNvbW1lbnQgc3BhbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjZmYwMDE2O1xufVxuXG4uZGVsZXRlZC1jb21tZW50IHAge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBjb2xvcjogIzY2Njtcbn1cblxuLyogYXJ0aWNsZSBzaGFyZSBmbG9hdGVyIGVsZW1lbnRcbiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuXG4jcGFnZS1zaGFyZS1vdXRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbiNwYWdlLXNoYXJlLWlubmVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMHB4O1xuICAgIHRvcDogMTVweDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuI3BhZ2Utc2hhcmUtaW5uZXIgPiB1bCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuXG4jcGFnZS1zaGFyZS1pbm5lciA+IHVsID4gbGkge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4jcGFnZS1zaGFyZS1pbm5lci5wYWdlLXNoYXJlLWlubmVyLXNob3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuI3BhZ2Utc2hhcmUtaW5uZXIgPiB1bCA+IGxpID4gYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBtYXJnaW46IDA7XG59XG5cbiNwYWdlLXNoYXJlLWlubmVyID4gI3BhZ2Utc2hhcmUtc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4jcGFnZS1zaGFyZS1lbGxpcHNpcyA+IGxpID4gYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICBjb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcblxuICAgICNwYWdlLXNoYXJlLW91dGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgI3BhZ2Utc2hhcmUtaW5uZXIge1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgI3BhZ2Utc2hhcmUtaW5uZXIgPiB1bCA+IGxpID4gYSB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgfVxuXG4gICAgI3BhZ2Utc2hhcmUtaW5uZXIgPiAjcGFnZS1zaGFyZS1zZWNvbmRhcnkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAjcGFnZS1zaGFyZS1lbGxpcHNpcyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgfVxuXG4gICAgI3N1Ym5hdiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAjc3VibmF2ID4gdWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICNzdWJuYXYgPiB1bCA+IGxpLFxuICAgICNzdWJuYXYgPiB1bCA+IGxpOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDFweCAwIDA7XG4gICAgfVxuXG4gICAgI3N1Ym5hdiA+IHVsID4gbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgI3N1Ym5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDI0cHg7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgIH1cblxuICAgICNzdWJuYXYgPiB1bCA+IGxpID4gYSA+IGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmZlYXR1cmUtYmxvY2sge1xuICAgICAgICBwYWRkaW5nOiAzMHB4O1xuICAgIH1cblxuICAgIC5pbnRyby10ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgIH1cblxuICAgIGgzLnRpdGxlLWJhciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB9XG5cbiAgICAubmF2LXRhYnMtZGVmYXVsdCA+IGxpID4gYSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnN1Yi1zZWN0aW9uLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIH1cblxuICAgICN3cml0ZXItYmlvID4gaW1nIHtcbiAgICAgICAgd2lkdGg6IDEyMHB4O1xuICAgIH1cblxuICAgIC53cml0ZXIgPiBpbWcge1xuICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgfVxuXG4gICAgI2RlZmF1bHQtcGFnaW5hdGlvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgfVxuXG4gICAgI2RlZmF1bHQtcGFnaW5hdGlvbiA+IG5hdiA+IC5wYWdlciA+IC5wcmV2aW91cyA+IGJ1dHRvbixcbiAgICAjZGVmYXVsdC1wYWdpbmF0aW9uID4gbmF2ID4gLnBhZ2VyID4gLm5leHQgPiBidXR0b24ge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7XG4gICAgfVxuXG4gICAgI2RlZmF1bHQtcGFnaW5hdGlvbi1wYWdlLW5vIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG5cbiAgICAucGFuZWwtZGVmYXVsdCAucGFuZWwtYm9keSxcbiAgICAucGFuZWwtZGVmYXVsdCAucGFuZWwtaGVhZGluZyB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgfVxuXG4gICAgLnBhbmVsLWhvdXNlLXN0eWxlIC5wYW5lbC1oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIH1cblxuICAgICNidG4tY3VzdG9taXNlLWhvbWVwYWdlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgLnBhbmVsLWRlZmF1bHQgLnBhbmVsLWhlYWRpbmcgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cblxuICAgIC8qIENBUkVFUlMgUEFHRVxuICAgICMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyAqL1xuXG4gICAgLmNhcmVlcnMtc2hhcmUgPiB1bCA+IGxpIHtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICAgIH1cblxufVxuXG4iXX0= */
