/*!
 * Datetimepicker for Bootstrap 3
 * version : 4.17.47
 * https://github.com/Eonasdan/bootstrap-datetimepicker/
 */.bootstrap-datetimepicker-widget{list-style:none}.bootstrap-datetimepicker-widget.dropdown-menu{display:block;margin:2px 0;padding:4px;width:19em}@media (min-width:768px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:992px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}@media (min-width:1200px){.bootstrap-datetimepicker-widget.dropdown-menu.timepicker-sbs{width:38em}}.bootstrap-datetimepicker-widget.dropdown-menu:before,.bootstrap-datetimepicker-widget.dropdown-menu:after{content:'';display:inline-block;position:absolute}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,0.2);top:-7px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.bottom:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid white;top:-6px;left:8px}.bootstrap-datetimepicker-widget.dropdown-menu.top:before{border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,0.2);bottom:-7px;left:6px}.bootstrap-datetimepicker-widget.dropdown-menu.top:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid white;bottom:-6px;left:7px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:before{left:auto;right:6px}.bootstrap-datetimepicker-widget.dropdown-menu.pull-right:after{left:auto;right:7px}.bootstrap-datetimepicker-widget .list-unstyled{margin:0}.bootstrap-datetimepicker-widget a[data-action]{padding:6px 0}.bootstrap-datetimepicker-widget a[data-action]:active{-webkit-box-shadow:none;box-shadow:none}.bootstrap-datetimepicker-widget .timepicker-hour,.bootstrap-datetimepicker-widget .timepicker-minute,.bootstrap-datetimepicker-widget .timepicker-second{width:54px;font-weight:bold;font-size:1.2em;margin:0}.bootstrap-datetimepicker-widget button[data-action]{padding:6px}.bootstrap-datetimepicker-widget .btn[data-action="incrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Hours"}.bootstrap-datetimepicker-widget .btn[data-action="incrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Increment Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="decrementHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Hours"}.bootstrap-datetimepicker-widget .btn[data-action="decrementMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Decrement Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="showHours"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Hours"}.bootstrap-datetimepicker-widget .btn[data-action="showMinutes"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Show Minutes"}.bootstrap-datetimepicker-widget .btn[data-action="togglePeriod"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle AM/PM"}.bootstrap-datetimepicker-widget .btn[data-action="clear"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Clear the picker"}.bootstrap-datetimepicker-widget .btn[data-action="today"]::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Set the date to today"}.bootstrap-datetimepicker-widget .picker-switch{text-align:center}.bootstrap-datetimepicker-widget .picker-switch::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Toggle Date and Time Screens"}.bootstrap-datetimepicker-widget .picker-switch td{padding:0;margin:0;height:auto;width:auto;line-height:inherit}.bootstrap-datetimepicker-widget .picker-switch td span{line-height:2.5;height:2.5em;width:100%}.bootstrap-datetimepicker-widget table{width:100%;margin:0}.bootstrap-datetimepicker-widget table td,.bootstrap-datetimepicker-widget table th{text-align:center;border-radius:4px}.bootstrap-datetimepicker-widget table th{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table th.picker-switch{width:145px}.bootstrap-datetimepicker-widget table th.disabled,.bootstrap-datetimepicker-widget table th.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table th.prev::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Previous Month"}.bootstrap-datetimepicker-widget table th.next::after{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0;content:"Next Month"}.bootstrap-datetimepicker-widget table thead tr:first-child th{cursor:pointer}.bootstrap-datetimepicker-widget table thead tr:first-child th:hover{background:#eee}.bootstrap-datetimepicker-widget table td{height:54px;line-height:54px;width:54px}.bootstrap-datetimepicker-widget table td.cw{font-size:.8em;height:20px;line-height:20px;color:#777}.bootstrap-datetimepicker-widget table td.day{height:20px;line-height:20px;width:20px}.bootstrap-datetimepicker-widget table td.day:hover,.bootstrap-datetimepicker-widget table td.hour:hover,.bootstrap-datetimepicker-widget table td.minute:hover,.bootstrap-datetimepicker-widget table td.second:hover{background:#eee;cursor:pointer}.bootstrap-datetimepicker-widget table td.old,.bootstrap-datetimepicker-widget table td.new{color:#777}.bootstrap-datetimepicker-widget table td.today{position:relative}.bootstrap-datetimepicker-widget table td.today:before{content:'';display:inline-block;border:solid transparent;border-width:0 0 7px 7px;border-bottom-color:#337ab7;border-top-color:rgba(0,0,0,0.2);position:absolute;bottom:4px;right:4px}.bootstrap-datetimepicker-widget table td.active,.bootstrap-datetimepicker-widget table td.active:hover{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td.active.today:before{border-bottom-color:#fff}.bootstrap-datetimepicker-widget table td.disabled,.bootstrap-datetimepicker-widget table td.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget table td span{display:inline-block;width:54px;height:54px;line-height:54px;margin:2px 1.5px;cursor:pointer;border-radius:4px}.bootstrap-datetimepicker-widget table td span:hover{background:#eee}.bootstrap-datetimepicker-widget table td span.active{background-color:#337ab7;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25)}.bootstrap-datetimepicker-widget table td span.old{color:#777}.bootstrap-datetimepicker-widget table td span.disabled,.bootstrap-datetimepicker-widget table td span.disabled:hover{background:none;color:#777;cursor:not-allowed}.bootstrap-datetimepicker-widget.usetwentyfour td.hour{height:27px;line-height:27px}.bootstrap-datetimepicker-widget.wider{width:21em}.bootstrap-datetimepicker-widget .datepicker-decades .decade{line-height:1.8em !important}.input-group.date .input-group-addon{cursor:pointer}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}/* Flexnav Base Styles */.flexnav {
    overflow: hidden;
    margin: 0 auto;
    width: 100%;
    max-height: 0;
}.flexnav.opacity {
    opacity: 0;
}.flexnav.show {
    max-height: 2000px;
    opacity: 1;
}.flexnav.one-page {
    position: fixed;
    top: 50px;
    right: 5%;
    max-width: 200px;
}.flexnav li {
    font-size: 100%;
    position: relative;
    overflow: hidden;
}.flexnav li a {
    position: relative;
    display: block;
    padding: .96em;
    z-index: 2;
    overflow: hidden;
    color: #222222;
    background: #a6a6a2;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15);
}.flexnav li ul {
    width: 100%;
}.flexnav li ul li {
    font-size: 100%;
    position: relative;
    overflow: hidden;
}.flexnav li ul.show li {
    overflow: visible;
}.flexnav li ul li a {
    display: block;
    background: #b2b2af;
}.flexnav ul li ul li a {
    background: #bfbfbc;
}.flexnav ul li ul li ul li a {
    background: #cbcbc9;
}.flexnav .touch-button {
    position: absolute;
    z-index: 5;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    display: inline-block;
    background: #acaca1;
    background: rgba(0, 0, 0, 0.075);
    text-align: center;
}.flexnav .touch-button:hover {
    cursor: pointer;
}.flexnav .touch-button [class*="icon-"] {
    position: relative;
    top: 1.4em;
    font-size: 12px;
    color: #666;
}.menu-button {
    position: relative;
    display: block;
    padding: 1em;
    background: #a6a6a2;
    color: #222222;
    cursor: pointer;
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}.menu-button.one-page {
    position: fixed;
    top: 0;
    right: 5%;
    padding-right: 45px;
}.menu-button .touch-button {
    background: transparent;
    position: absolute;
    z-index: 999;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    display: inline-block;
    text-align: center;
}.menu-button .touch-button [class*="icon-"] {
    font-size: 16px;
    position: relative;
    top: 1em;
    color: #666;
}.oldie body.one-page {
    padding-top: 70px;
}.oldie .flexnav {
    overflow: visible;
}.oldie .flexnav.one-page {
    top: 0;
    right: auto;
    max-width: 1080px;
}.oldie .flexnav li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    background-color: #a6a6a2;
    width: 20%;
    min-height: 50px;
    overflow: visible;
}.oldie .flexnav li:hover>ul {
    display: block;
    width: 100%;
    overflow: visible;
}.oldie .flexnav li:hover>ul li {
    width: 100%;
    float: none;
}.oldie .flexnav li a {
    border-left: 1px solid #acaca1;
    border-bottom: none;
    overflow: visible;
}.oldie .flexnav li>ul {
    background: #acaca1;
    position: absolute;
    top: auto;
    left: 0;
    display: none;
    z-index: 1;
    overflow: visible;
}.oldie .flexnav li ul li ul {
    top: 0;
}.oldie .flexnav li ul li a {
    border-bottom: none;
}.oldie .flexnav li ul.open {
    display: block;
    width: 100%;
    overflow: visible;
}.oldie .flexnav li ul.open li {
    width: 100%;
}.oldie .flexnav li ul.open ul.open {
    margin-left: 100%;
    top: 0;
    display: block;
    width: 100%;
    overflow: visible;
}.oldie .flexnav ul li:hover ul {
    margin-left: 100%;
    top: 0;
}.oldie .menu-button {
    display: none;
}.oldie.ie7 .flexnav li {
    width: 19.9%;
}.icon-large{font-size:1.3333333333333333em;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;vertical-align:middle;}.nav [class^="icon-"],.nav [class*=" icon-"]{vertical-align:inherit;margin-top:-4px;padding-top:3px;margin-bottom:-4px;padding-bottom:3px;}.nav [class^="icon-"].icon-large,.nav [class*=" icon-"].icon-large{vertical-align:-25%;}.nav-pills [class^="icon-"].icon-large,.nav-tabs [class^="icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large{line-height:.75em;margin-top:-7px;padding-top:5px;margin-bottom:-5px;padding-bottom:4px;}.btn [class^="icon-"].pull-left,.btn [class*=" icon-"].pull-left,.btn [class^="icon-"].pull-right,.btn [class*=" icon-"].pull-right{vertical-align:inherit;}.btn [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large{margin-top:-0.5em;}a [class^="icon-"],a [class*=" icon-"]{cursor:pointer;}.icon-glass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf000;');}.icon-music{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf001;');}.icon-search{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf002;');}.icon-envelope-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf003;');}.icon-heart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf004;');}.icon-star{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf005;');}.icon-star-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf006;');}.icon-user{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf007;');}.icon-film{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf008;');}.icon-th-large{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf009;');}.icon-th{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00a;');}.icon-th-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00b;');}.icon-ok{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00c;');}.icon-remove{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00d;');}.icon-zoom-in{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf00e;');}.icon-zoom-out{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf010;');}.icon-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}.icon-power-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf011;');}.icon-signal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf012;');}.icon-cog{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}.icon-gear{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf013;');}.icon-trash{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf014;');}.icon-home{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf015;');}.icon-file-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf016;');}.icon-time{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf017;');}.icon-road{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf018;');}.icon-download-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf019;');}.icon-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01a;');}.icon-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01b;');}.icon-inbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01c;');}.icon-play-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01d;');}.icon-repeat{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}.icon-rotate-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf01e;');}.icon-refresh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf021;');}.icon-list-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf022;');}.icon-lock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf023;');}.icon-flag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf024;');}.icon-headphones{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf025;');}.icon-volume-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf026;');}.icon-volume-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf027;');}.icon-volume-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf028;');}.icon-qrcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf029;');}.icon-barcode{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02a;');}.icon-tag{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02b;');}.icon-tags{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02c;');}.icon-book{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02d;');}.icon-bookmark{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02e;');}.icon-print{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf02f;');}.icon-camera{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf030;');}.icon-font{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf031;');}.icon-bold{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf032;');}.icon-italic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf033;');}.icon-text-height{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf034;');}.icon-text-width{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf035;');}.icon-align-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf036;');}.icon-align-center{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf037;');}.icon-align-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf038;');}.icon-align-justify{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf039;');}.icon-list{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03a;');}.icon-indent-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03b;');}.icon-indent-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03c;');}.icon-facetime-video{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03d;');}.icon-picture{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf03e;');}.icon-pencil{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf040;');}.icon-map-marker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf041;');}.icon-adjust{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf042;');}.icon-tint{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf043;');}.icon-edit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf044;');}.icon-share{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf045;');}.icon-check{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf046;');}.icon-move{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf047;');}.icon-step-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf048;');}.icon-fast-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf049;');}.icon-backward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04a;');}.icon-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04b;');}.icon-pause{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04c;');}.icon-stop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04d;');}.icon-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf04e;');}.icon-fast-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf050;');}.icon-step-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf051;');}.icon-eject{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf052;');}.icon-chevron-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf053;');}.icon-chevron-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf054;');}.icon-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf055;');}.icon-minus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf056;');}.icon-remove-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf057;');}.icon-ok-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf058;');}.icon-question-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf059;');}.icon-info-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05a;');}.icon-screenshot{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05b;');}.icon-remove-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05c;');}.icon-ok-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05d;');}.icon-ban-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf05e;');}.icon-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf060;');}.icon-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf061;');}.icon-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf062;');}.icon-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf063;');}.icon-share-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}.icon-mail-forward{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf064;');}.icon-resize-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf065;');}.icon-resize-small{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf066;');}.icon-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf067;');}.icon-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf068;');}.icon-asterisk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf069;');}.icon-exclamation-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06a;');}.icon-gift{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06b;');}.icon-leaf{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06c;');}.icon-fire{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06d;');}.icon-eye-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf06e;');}.icon-eye-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf070;');}.icon-warning-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf071;');}.icon-plane{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf072;');}.icon-calendar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf073;');}.icon-random{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf074;');}.icon-comment{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf075;');}.icon-magnet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf076;');}.icon-chevron-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf077;');}.icon-chevron-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf078;');}.icon-retweet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf079;');}.icon-shopping-cart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07a;');}.icon-folder-close{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07b;');}.icon-folder-open{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07c;');}.icon-resize-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07d;');}.icon-resize-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf07e;');}.icon-bar-chart{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf080;');}.icon-twitter-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf081;');}.icon-facebook-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf082;');}.icon-camera-retro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf083;');}.icon-key{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf084;');}.icon-cogs{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}.icon-gears{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf085;');}.icon-comments{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf086;');}.icon-thumbs-up-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf087;');}.icon-thumbs-down-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf088;');}.icon-star-half{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf089;');}.icon-heart-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08a;');}.icon-signout{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08b;');}.icon-linkedin-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08c;');}.icon-pushpin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08d;');}.icon-external-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf08e;');}.icon-signin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf090;');}.icon-trophy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf091;');}.icon-github-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf092;');}.icon-upload-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf093;');}.icon-lemon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf094;');}.icon-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf095;');}.icon-check-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}.icon-unchecked{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf096;');}.icon-bookmark-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf097;');}.icon-phone-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf098;');}.icon-twitter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf099;');}.icon-facebook{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09a;');}.icon-github{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09b;');}.icon-unlock{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09c;');}.icon-credit-card{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09d;');}.icon-rss{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf09e;');}.icon-hdd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a0;');}.icon-bullhorn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a1;');}.icon-bell{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a2;');}.icon-certificate{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a3;');}.icon-hand-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a4;');}.icon-hand-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a5;');}.icon-hand-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a6;');}.icon-hand-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a7;');}.icon-circle-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a8;');}.icon-circle-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0a9;');}.icon-circle-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0aa;');}.icon-circle-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ab;');}.icon-globe{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ac;');}.icon-wrench{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ad;');}.icon-tasks{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ae;');}.icon-filter{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b0;');}.icon-briefcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b1;');}.icon-fullscreen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0b2;');}.icon-group{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c0;');}.icon-link{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c1;');}.icon-cloud{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c2;');}.icon-beaker{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c3;');}.icon-cut{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c4;');}.icon-copy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c5;');}.icon-paper-clip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}.icon-paperclip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c6;');}.icon-save{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c7;');}.icon-sign-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c8;');}.icon-reorder{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0c9;');}.icon-list-ul{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ca;');}.icon-list-ol{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cb;');}.icon-strikethrough{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cc;');}.icon-underline{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0cd;');}.icon-table{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ce;');}.icon-magic{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d0;');}.icon-truck{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d1;');}.icon-pinterest{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d2;');}.icon-pinterest-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d3;');}.icon-google-plus-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d4;');}.icon-google-plus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d5;');}.icon-money{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d6;');}.icon-caret-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d7;');}.icon-caret-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d8;');}.icon-caret-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0d9;');}.icon-caret-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0da;');}.icon-columns{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0db;');}.icon-sort{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dc;');}.icon-sort-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0dd;');}.icon-sort-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0de;');}.icon-envelope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e0;');}.icon-linkedin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e1;');}.icon-undo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}.icon-rotate-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e2;');}.icon-legal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e3;');}.icon-dashboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e4;');}.icon-comment-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e5;');}.icon-comments-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e6;');}.icon-bolt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e7;');}.icon-sitemap{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e8;');}.icon-umbrella{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0e9;');}.icon-paste{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ea;');}.icon-lightbulb{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0eb;');}.icon-exchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ec;');}.icon-cloud-download{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ed;');}.icon-cloud-upload{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0ee;');}.icon-user-md{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f0;');}.icon-stethoscope{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f1;');}.icon-suitcase{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f2;');}.icon-bell-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f3;');}.icon-coffee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f4;');}.icon-food{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f5;');}.icon-file-text-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f6;');}.icon-building{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f7;');}.icon-hospital{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f8;');}.icon-ambulance{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0f9;');}.icon-medkit{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fa;');}.icon-fighter-jet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fb;');}.icon-beer{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fc;');}.icon-h-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fd;');}.icon-plus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf0fe;');}.icon-double-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf100;');}.icon-double-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf101;');}.icon-double-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf102;');}.icon-double-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf103;');}.icon-angle-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf104;');}.icon-angle-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf105;');}.icon-angle-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf106;');}.icon-angle-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf107;');}.icon-desktop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf108;');}.icon-laptop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf109;');}.icon-tablet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10a;');}.icon-mobile-phone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10b;');}.icon-circle-blank{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10c;');}.icon-quote-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10d;');}.icon-quote-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf10e;');}.icon-spinner{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf110;');}.icon-circle{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf111;');}.icon-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}.icon-mail-reply{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf112;');}.icon-github-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf113;');}.icon-folder-close-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf114;');}.icon-folder-open-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf115;');}.icon-expand-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf116;');}.icon-collapse-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf117;');}.icon-smile{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf118;');}.icon-frown{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf119;');}.icon-meh{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11a;');}.icon-gamepad{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11b;');}.icon-keyboard{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11c;');}.icon-flag-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11d;');}.icon-flag-checkered{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf11e;');}.icon-terminal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf120;');}.icon-code{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf121;');}.icon-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}.icon-mail-reply-all{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf122;');}.icon-star-half-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}.icon-star-half-full{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf123;');}.icon-location-arrow{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf124;');}.icon-crop{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf125;');}.icon-code-fork{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf126;');}.icon-unlink{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf127;');}.icon-question{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf128;');}.icon-info{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf129;');}.icon-exclamation{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12a;');}.icon-superscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12b;');}.icon-subscript{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12c;');}.icon-eraser{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12d;');}.icon-puzzle-piece{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf12e;');}.icon-microphone{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf130;');}.icon-microphone-off{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf131;');}.icon-shield{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf132;');}.icon-calendar-empty{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf133;');}.icon-fire-extinguisher{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf134;');}.icon-rocket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf135;');}.icon-maxcdn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf136;');}.icon-chevron-sign-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf137;');}.icon-chevron-sign-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf138;');}.icon-chevron-sign-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf139;');}.icon-chevron-sign-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13a;');}.icon-html5{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13b;');}.icon-css3{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13c;');}.icon-anchor{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13d;');}.icon-unlock-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf13e;');}.icon-bullseye{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf140;');}.icon-ellipsis-horizontal{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf141;');}.icon-ellipsis-vertical{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf142;');}.icon-rss-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf143;');}.icon-play-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf144;');}.icon-ticket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf145;');}.icon-minus-sign-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf146;');}.icon-check-minus{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf147;');}.icon-level-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf148;');}.icon-level-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf149;');}.icon-check-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14a;');}.icon-edit-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14b;');}.icon-external-link-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14c;');}.icon-share-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14d;');}.icon-compass{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf14e;');}.icon-collapse{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf150;');}.icon-collapse-top{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf151;');}.icon-expand{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf152;');}.icon-eur{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}.icon-euro{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf153;');}.icon-gbp{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf154;');}.icon-usd{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}.icon-dollar{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf155;');}.icon-inr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}.icon-rupee{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf156;');}.icon-jpy{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}.icon-yen{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf157;');}.icon-cny{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}.icon-renminbi{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf158;');}.icon-krw{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}.icon-won{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf159;');}.icon-btc{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}.icon-bitcoin{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15a;');}.icon-file{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15b;');}.icon-file-text{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15c;');}.icon-sort-by-alphabet{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15d;');}.icon-sort-by-alphabet-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf15e;');}.icon-sort-by-attributes{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf160;');}.icon-sort-by-attributes-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf161;');}.icon-sort-by-order{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf162;');}.icon-sort-by-order-alt{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf163;');}.icon-thumbs-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf164;');}.icon-thumbs-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf165;');}.icon-youtube-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf166;');}.icon-youtube{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf167;');}.icon-xing{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf168;');}.icon-xing-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf169;');}.icon-youtube-play{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16a;');}.icon-dropbox{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16b;');}.icon-stackexchange{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16c;');}.icon-instagram{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16d;');}.icon-flickr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf16e;');}.icon-adn{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf170;');}.icon-bitbucket{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf171;');}.icon-bitbucket-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf172;');}.icon-tumblr{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf173;');}.icon-tumblr-sign{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf174;');}.icon-long-arrow-down{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf175;');}.icon-long-arrow-up{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf176;');}.icon-long-arrow-left{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf177;');}.icon-long-arrow-right{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf178;');}.icon-apple{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf179;');}.icon-windows{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17a;');}.icon-android{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17b;');}.icon-linux{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17c;');}.icon-dribbble{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17d;');}.icon-skype{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf17e;');}.icon-foursquare{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf180;');}.icon-trello{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf181;');}.icon-female{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf182;');}.icon-male{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf183;');}.icon-gittip{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf184;');}.icon-sun{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf185;');}.icon-moon{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf186;');}.icon-archive{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf187;');}.icon-bug{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf188;');}.icon-vk{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf189;');}.icon-weibo{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18a;');}.icon-renren{*zoom:expression( this.runtimeStyle['zoom'] = '1', this.innerHTML = '&#xf18b;');}@font-face{font-family:'FontAwesome';src:url('../font/fontawesome-webfont.eot?v=3.2.1');src:url('../font/fontawesome-webfont.eot?#iefix&v=3.2.1') format('embedded-opentype'),url('../font/fontawesome-webfont.woff?v=3.2.1') format('woff'),url('../font/fontawesome-webfont.ttf?v=3.2.1') format('truetype'),url('../font/fontawesome-webfont.svg#fontawesomeregular?v=3.2.1') format('svg');font-weight:normal;font-style:normal;}[class^="icon-"],[class*=" icon-"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;*margin-right:.3em;}[class^="icon-"]:before,[class*=" icon-"]:before{text-decoration:inherit;display:inline-block;speak:none;}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em;}a [class^="icon-"],a [class*=" icon-"]{display:inline;}[class^="icon-"].icon-fixed-width,[class*=" icon-"].icon-fixed-width{display:inline-block;width:1.1428571428571428em;text-align:right;padding-right:0.2857142857142857em;}[class^="icon-"].icon-fixed-width.icon-large,[class*=" icon-"].icon-fixed-width.icon-large{width:1.4285714285714286em;}.icons-ul{margin-left:2.142857142857143em;list-style-type:none;}.icons-ul>li{position:relative;}.icons-ul .icon-li{position:absolute;left:-2.142857142857143em;width:2.142857142857143em;text-align:center;line-height:inherit;}[class^="icon-"].hide,[class*=" icon-"].hide{display:none;}.icon-muted{color:#eeeeee;}.icon-light{color:#ffffff;}.icon-dark{color:#333333;}.icon-border{border:solid 1px #eeeeee;padding:.2em .25em .15em;border-radius:3px;}.icon-2x{font-size:2em;}.icon-2x.icon-border{border-width:2px;border-radius:4px;}.icon-3x{font-size:3em;}.icon-3x.icon-border{border-width:3px;border-radius:5px;}.icon-4x{font-size:4em;}.icon-4x.icon-border{border-width:4px;border-radius:6px;}.icon-5x{font-size:5em;}.icon-5x.icon-border{border-width:5px;border-radius:7px;}.pull-right{float:right;}.pull-left{float:left;}[class^="icon-"].pull-left,[class*=" icon-"].pull-left{margin-right:.3em;}[class^="icon-"].pull-right,[class*=" icon-"].pull-right{margin-left:.3em;}[class^="icon-"],[class*=" icon-"]{display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0% 0%;background-repeat:repeat;margin-top:0;}.icon-white,.nav-pills>.active>a>[class^="icon-"],.nav-pills>.active>a>[class*=" icon-"],.nav-list>.active>a>[class^="icon-"],.nav-list>.active>a>[class*=" icon-"],.navbar-inverse .nav>.active>a>[class^="icon-"],.navbar-inverse .nav>.active>a>[class*=" icon-"],.dropdown-menu>li>a:hover>[class^="icon-"],.dropdown-menu>li>a:hover>[class*=" icon-"],.dropdown-menu>.active>a>[class^="icon-"],.dropdown-menu>.active>a>[class*=" icon-"],.dropdown-submenu:hover>a>[class^="icon-"],.dropdown-submenu:hover>a>[class*=" icon-"]{background-image:none;}.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large{line-height:.9em;}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin{display:inline-block;}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large{line-height:.9em;}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x{margin-top:.18em;}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large{line-height:.8em;}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x{margin-top:.25em;}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"]{margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-top:.05em;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x{margin-right:.2em;}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x{margin-left:.2em;}.nav-list [class^="icon-"],.nav-list [class*=" icon-"]{line-height:inherit;}.icon-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:-35%;}.icon-stack [class^="icon-"],.icon-stack [class*=" icon-"]{display:block;text-align:center;position:absolute;width:100%;height:100%;font-size:1em;line-height:inherit;*line-height:2em;}.icon-stack .icon-stack-base{font-size:2em;*line-height:1em;}.icon-spin{display:inline-block;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;}a .icon-stack,a .icon-spin{display:inline-block;text-decoration:none;}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);} 100%{-webkit-transform:rotate(359deg);transform:rotate(359deg);}}.icon-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);}.icon-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);}.icon-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}.icon-flip-horizontal:before{-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1);}.icon-flip-vertical:before{-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1);}a .icon-rotate-90:before,a .icon-rotate-180:before,a .icon-rotate-270:before,a .icon-flip-horizontal:before,a .icon-flip-vertical:before{display:inline-block;}.icon-glass:before{content:"\f000";}.icon-music:before{content:"\f001";}.icon-search:before{content:"\f002";}.icon-envelope-alt:before{content:"\f003";}.icon-heart:before{content:"\f004";}.icon-star:before{content:"\f005";}.icon-star-empty:before{content:"\f006";}.icon-user:before{content:"\f007";}.icon-film:before{content:"\f008";}.icon-th-large:before{content:"\f009";}.icon-th:before{content:"\f00a";}.icon-th-list:before{content:"\f00b";}.icon-ok:before{content:"\f00c";}.icon-remove:before{content:"\f00d";}.icon-zoom-in:before{content:"\f00e";}.icon-zoom-out:before{content:"\f010";}.icon-power-off:before,.icon-off:before{content:"\f011";}.icon-signal:before{content:"\f012";}.icon-gear:before,.icon-cog:before{content:"\f013";}.icon-trash:before{content:"\f014";}.icon-home:before{content:"\f015";}.icon-file-alt:before{content:"\f016";}.icon-time:before{content:"\f017";}.icon-road:before{content:"\f018";}.icon-download-alt:before{content:"\f019";}.icon-download:before{content:"\f01a";}.icon-upload:before{content:"\f01b";}.icon-inbox:before{content:"\f01c";}.icon-play-circle:before{content:"\f01d";}.icon-rotate-right:before,.icon-repeat:before{content:"\f01e";}.icon-refresh:before{content:"\f021";}.icon-list-alt:before{content:"\f022";}.icon-lock:before{content:"\f023";}.icon-flag:before{content:"\f024";}.icon-headphones:before{content:"\f025";}.icon-volume-off:before{content:"\f026";}.icon-volume-down:before{content:"\f027";}.icon-volume-up:before{content:"\f028";}.icon-qrcode:before{content:"\f029";}.icon-barcode:before{content:"\f02a";}.icon-tag:before{content:"\f02b";}.icon-tags:before{content:"\f02c";}.icon-book:before{content:"\f02d";}.icon-bookmark:before{content:"\f02e";}.icon-print:before{content:"\f02f";}.icon-camera:before{content:"\f030";}.icon-font:before{content:"\f031";}.icon-bold:before{content:"\f032";}.icon-italic:before{content:"\f033";}.icon-text-height:before{content:"\f034";}.icon-text-width:before{content:"\f035";}.icon-align-left:before{content:"\f036";}.icon-align-center:before{content:"\f037";}.icon-align-right:before{content:"\f038";}.icon-align-justify:before{content:"\f039";}.icon-list:before{content:"\f03a";}.icon-indent-left:before{content:"\f03b";}.icon-indent-right:before{content:"\f03c";}.icon-facetime-video:before{content:"\f03d";}.icon-picture:before{content:"\f03e";}.icon-pencil:before{content:"\f040";}.icon-map-marker:before{content:"\f041";}.icon-adjust:before{content:"\f042";}.icon-tint:before{content:"\f043";}.icon-edit:before{content:"\f044";}.icon-share:before{content:"\f045";}.icon-check:before{content:"\f046";}.icon-move:before{content:"\f047";}.icon-step-backward:before{content:"\f048";}.icon-fast-backward:before{content:"\f049";}.icon-backward:before{content:"\f04a";}.icon-play:before{content:"\f04b";}.icon-pause:before{content:"\f04c";}.icon-stop:before{content:"\f04d";}.icon-forward:before{content:"\f04e";}.icon-fast-forward:before{content:"\f050";}.icon-step-forward:before{content:"\f051";}.icon-eject:before{content:"\f052";}.icon-chevron-left:before{content:"\f053";}.icon-chevron-right:before{content:"\f054";}.icon-plus-sign:before{content:"\f055";}.icon-minus-sign:before{content:"\f056";}.icon-remove-sign:before{content:"\f057";}.icon-ok-sign:before{content:"\f058";}.icon-question-sign:before{content:"\f059";}.icon-info-sign:before{content:"\f05a";}.icon-screenshot:before{content:"\f05b";}.icon-remove-circle:before{content:"\f05c";}.icon-ok-circle:before{content:"\f05d";}.icon-ban-circle:before{content:"\f05e";}.icon-arrow-left:before{content:"\f060";}.icon-arrow-right:before{content:"\f061";}.icon-arrow-up:before{content:"\f062";}.icon-arrow-down:before{content:"\f063";}.icon-mail-forward:before,.icon-share-alt:before{content:"\f064";}.icon-resize-full:before{content:"\f065";}.icon-resize-small:before{content:"\f066";}.icon-plus:before{content:"\f067";}.icon-minus:before{content:"\f068";}.icon-asterisk:before{content:"\f069";}.icon-exclamation-sign:before{content:"\f06a";}.icon-gift:before{content:"\f06b";}.icon-leaf:before{content:"\f06c";}.icon-fire:before{content:"\f06d";}.icon-eye-open:before{content:"\f06e";}.icon-eye-close:before{content:"\f070";}.icon-warning-sign:before{content:"\f071";}.icon-plane:before{content:"\f072";}.icon-calendar:before{content:"\f073";}.icon-random:before{content:"\f074";}.icon-comment:before{content:"\f075";}.icon-magnet:before{content:"\f076";}.icon-chevron-up:before{content:"\f077";}.icon-chevron-down:before{content:"\f078";}.icon-retweet:before{content:"\f079";}.icon-shopping-cart:before{content:"\f07a";}.icon-folder-close:before{content:"\f07b";}.icon-folder-open:before{content:"\f07c";}.icon-resize-vertical:before{content:"\f07d";}.icon-resize-horizontal:before{content:"\f07e";}.icon-bar-chart:before{content:"\f080";}.icon-twitter-sign:before{content:"\f081";}.icon-facebook-sign:before{content:"\f082";}.icon-camera-retro:before{content:"\f083";}.icon-key:before{content:"\f084";}.icon-gears:before,.icon-cogs:before{content:"\f085";}.icon-comments:before{content:"\f086";}.icon-thumbs-up-alt:before{content:"\f087";}.icon-thumbs-down-alt:before{content:"\f088";}.icon-star-half:before{content:"\f089";}.icon-heart-empty:before{content:"\f08a";}.icon-signout:before{content:"\f08b";}.icon-linkedin-sign:before{content:"\f08c";}.icon-pushpin:before{content:"\f08d";}.icon-external-link:before{content:"\f08e";}.icon-signin:before{content:"\f090";}.icon-trophy:before{content:"\f091";}.icon-github-sign:before{content:"\f092";}.icon-upload-alt:before{content:"\f093";}.icon-lemon:before{content:"\f094";}.icon-phone:before{content:"\f095";}.icon-unchecked:before,.icon-check-empty:before{content:"\f096";}.icon-bookmark-empty:before{content:"\f097";}.icon-phone-sign:before{content:"\f098";}.icon-twitter:before{content:"\f099";}.icon-facebook:before{content:"\f09a";}.icon-github:before{content:"\f09b";}.icon-unlock:before{content:"\f09c";}.icon-credit-card:before{content:"\f09d";}.icon-rss:before{content:"\f09e";}.icon-hdd:before{content:"\f0a0";}.icon-bullhorn:before{content:"\f0a1";}.icon-bell:before{content:"\f0a2";}.icon-certificate:before{content:"\f0a3";}.icon-hand-right:before{content:"\f0a4";}.icon-hand-left:before{content:"\f0a5";}.icon-hand-up:before{content:"\f0a6";}.icon-hand-down:before{content:"\f0a7";}.icon-circle-arrow-left:before{content:"\f0a8";}.icon-circle-arrow-right:before{content:"\f0a9";}.icon-circle-arrow-up:before{content:"\f0aa";}.icon-circle-arrow-down:before{content:"\f0ab";}.icon-globe:before{content:"\f0ac";}.icon-wrench:before{content:"\f0ad";}.icon-tasks:before{content:"\f0ae";}.icon-filter:before{content:"\f0b0";}.icon-briefcase:before{content:"\f0b1";}.icon-fullscreen:before{content:"\f0b2";}.icon-group:before{content:"\f0c0";}.icon-link:before{content:"\f0c1";}.icon-cloud:before{content:"\f0c2";}.icon-beaker:before{content:"\f0c3";}.icon-cut:before{content:"\f0c4";}.icon-copy:before{content:"\f0c5";}.icon-paperclip:before,.icon-paper-clip:before{content:"\f0c6";}.icon-save:before{content:"\f0c7";}.icon-sign-blank:before{content:"\f0c8";}.icon-reorder:before{content:"\f0c9";}.icon-list-ul:before{content:"\f0ca";}.icon-list-ol:before{content:"\f0cb";}.icon-strikethrough:before{content:"\f0cc";}.icon-underline:before{content:"\f0cd";}.icon-table:before{content:"\f0ce";}.icon-magic:before{content:"\f0d0";}.icon-truck:before{content:"\f0d1";}.icon-pinterest:before{content:"\f0d2";}.icon-pinterest-sign:before{content:"\f0d3";}.icon-google-plus-sign:before{content:"\f0d4";}.icon-google-plus:before{content:"\f0d5";}.icon-money:before{content:"\f0d6";}.icon-caret-down:before{content:"\f0d7";}.icon-caret-up:before{content:"\f0d8";}.icon-caret-left:before{content:"\f0d9";}.icon-caret-right:before{content:"\f0da";}.icon-columns:before{content:"\f0db";}.icon-sort:before{content:"\f0dc";}.icon-sort-down:before{content:"\f0dd";}.icon-sort-up:before{content:"\f0de";}.icon-envelope:before{content:"\f0e0";}.icon-linkedin:before{content:"\f0e1";}.icon-rotate-left:before,.icon-undo:before{content:"\f0e2";}.icon-legal:before{content:"\f0e3";}.icon-dashboard:before{content:"\f0e4";}.icon-comment-alt:before{content:"\f0e5";}.icon-comments-alt:before{content:"\f0e6";}.icon-bolt:before{content:"\f0e7";}.icon-sitemap:before{content:"\f0e8";}.icon-umbrella:before{content:"\f0e9";}.icon-paste:before{content:"\f0ea";}.icon-lightbulb:before{content:"\f0eb";}.icon-exchange:before{content:"\f0ec";}.icon-cloud-download:before{content:"\f0ed";}.icon-cloud-upload:before{content:"\f0ee";}.icon-user-md:before{content:"\f0f0";}.icon-stethoscope:before{content:"\f0f1";}.icon-suitcase:before{content:"\f0f2";}.icon-bell-alt:before{content:"\f0f3";}.icon-coffee:before{content:"\f0f4";}.icon-food:before{content:"\f0f5";}.icon-file-text-alt:before{content:"\f0f6";}.icon-building:before{content:"\f0f7";}.icon-hospital:before{content:"\f0f8";}.icon-ambulance:before{content:"\f0f9";}.icon-medkit:before{content:"\f0fa";}.icon-fighter-jet:before{content:"\f0fb";}.icon-beer:before{content:"\f0fc";}.icon-h-sign:before{content:"\f0fd";}.icon-plus-sign-alt:before{content:"\f0fe";}.icon-double-angle-left:before{content:"\f100";}.icon-double-angle-right:before{content:"\f101";}.icon-double-angle-up:before{content:"\f102";}.icon-double-angle-down:before{content:"\f103";}.icon-angle-left:before{content:"\f104";}.icon-angle-right:before{content:"\f105";}.icon-angle-up:before{content:"\f106";}.icon-angle-down:before{content:"\f107";}.icon-desktop:before{content:"\f108";}.icon-laptop:before{content:"\f109";}.icon-tablet:before{content:"\f10a";}.icon-mobile-phone:before{content:"\f10b";}.icon-circle-blank:before{content:"\f10c";}.icon-quote-left:before{content:"\f10d";}.icon-quote-right:before{content:"\f10e";}.icon-spinner:before{content:"\f110";}.icon-circle:before{content:"\f111";}.icon-mail-reply:before,.icon-reply:before{content:"\f112";}.icon-github-alt:before{content:"\f113";}.icon-folder-close-alt:before{content:"\f114";}.icon-folder-open-alt:before{content:"\f115";}.icon-expand-alt:before{content:"\f116";}.icon-collapse-alt:before{content:"\f117";}.icon-smile:before{content:"\f118";}.icon-frown:before{content:"\f119";}.icon-meh:before{content:"\f11a";}.icon-gamepad:before{content:"\f11b";}.icon-keyboard:before{content:"\f11c";}.icon-flag-alt:before{content:"\f11d";}.icon-flag-checkered:before{content:"\f11e";}.icon-terminal:before{content:"\f120";}.icon-code:before{content:"\f121";}.icon-reply-all:before{content:"\f122";}.icon-mail-reply-all:before{content:"\f122";}.icon-star-half-full:before,.icon-star-half-empty:before{content:"\f123";}.icon-location-arrow:before{content:"\f124";}.icon-crop:before{content:"\f125";}.icon-code-fork:before{content:"\f126";}.icon-unlink:before{content:"\f127";}.icon-question:before{content:"\f128";}.icon-info:before{content:"\f129";}.icon-exclamation:before{content:"\f12a";}.icon-superscript:before{content:"\f12b";}.icon-subscript:before{content:"\f12c";}.icon-eraser:before{content:"\f12d";}.icon-puzzle-piece:before{content:"\f12e";}.icon-microphone:before{content:"\f130";}.icon-microphone-off:before{content:"\f131";}.icon-shield:before{content:"\f132";}.icon-calendar-empty:before{content:"\f133";}.icon-fire-extinguisher:before{content:"\f134";}.icon-rocket:before{content:"\f135";}.icon-maxcdn:before{content:"\f136";}.icon-chevron-sign-left:before{content:"\f137";}.icon-chevron-sign-right:before{content:"\f138";}.icon-chevron-sign-up:before{content:"\f139";}.icon-chevron-sign-down:before{content:"\f13a";}.icon-html5:before{content:"\f13b";}.icon-css3:before{content:"\f13c";}.icon-anchor:before{content:"\f13d";}.icon-unlock-alt:before{content:"\f13e";}.icon-bullseye:before{content:"\f140";}.icon-ellipsis-horizontal:before{content:"\f141";}.icon-ellipsis-vertical:before{content:"\f142";}.icon-rss-sign:before{content:"\f143";}.icon-play-sign:before{content:"\f144";}.icon-ticket:before{content:"\f145";}.icon-minus-sign-alt:before{content:"\f146";}.icon-check-minus:before{content:"\f147";}.icon-level-up:before{content:"\f148";}.icon-level-down:before{content:"\f149";}.icon-check-sign:before{content:"\f14a";}.icon-edit-sign:before{content:"\f14b";}.icon-external-link-sign:before{content:"\f14c";}.icon-share-sign:before{content:"\f14d";}.icon-compass:before{content:"\f14e";}.icon-collapse:before{content:"\f150";}.icon-collapse-top:before{content:"\f151";}.icon-expand:before{content:"\f152";}.icon-euro:before,.icon-eur:before{content:"\f153";}.icon-gbp:before{content:"\f154";}.icon-dollar:before,.icon-usd:before{content:"\f155";}.icon-rupee:before,.icon-inr:before{content:"\f156";}.icon-yen:before,.icon-jpy:before{content:"\f157";}.icon-renminbi:before,.icon-cny:before{content:"\f158";}.icon-won:before,.icon-krw:before{content:"\f159";}.icon-bitcoin:before,.icon-btc:before{content:"\f15a";}.icon-file:before{content:"\f15b";}.icon-file-text:before{content:"\f15c";}.icon-sort-by-alphabet:before{content:"\f15d";}.icon-sort-by-alphabet-alt:before{content:"\f15e";}.icon-sort-by-attributes:before{content:"\f160";}.icon-sort-by-attributes-alt:before{content:"\f161";}.icon-sort-by-order:before{content:"\f162";}.icon-sort-by-order-alt:before{content:"\f163";}.icon-thumbs-up:before{content:"\f164";}.icon-thumbs-down:before{content:"\f165";}.icon-youtube-sign:before{content:"\f166";}.icon-youtube:before{content:"\f167";}.icon-xing:before{content:"\f168";}.icon-xing-sign:before{content:"\f169";}.icon-youtube-play:before{content:"\f16a";}.icon-dropbox:before{content:"\f16b";}.icon-stackexchange:before{content:"\f16c";}.icon-instagram:before{content:"\f16d";}.icon-flickr:before{content:"\f16e";}.icon-adn:before{content:"\f170";}.icon-bitbucket:before{content:"\f171";}.icon-bitbucket-sign:before{content:"\f172";}.icon-tumblr:before{content:"\f173";}.icon-tumblr-sign:before{content:"\f174";}.icon-long-arrow-down:before{content:"\f175";}.icon-long-arrow-up:before{content:"\f176";}.icon-long-arrow-left:before{content:"\f177";}.icon-long-arrow-right:before{content:"\f178";}.icon-apple:before{content:"\f179";}.icon-windows:before{content:"\f17a";}.icon-android:before{content:"\f17b";}.icon-linux:before{content:"\f17c";}.icon-dribbble:before{content:"\f17d";}.icon-skype:before{content:"\f17e";}.icon-foursquare:before{content:"\f180";}.icon-trello:before{content:"\f181";}.icon-female:before{content:"\f182";}.icon-male:before{content:"\f183";}.icon-gittip:before{content:"\f184";}.icon-sun:before{content:"\f185";}.icon-moon:before{content:"\f186";}.icon-archive:before{content:"\f187";}.icon-bug:before{content:"\f188";}.icon-vk:before{content:"\f189";}.icon-weibo:before{content:"\f18a";}.icon-renren:before{content:"\f18b";}/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */.noUi-target,
.noUi-target * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -ms-touch-action: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}.noUi-target {
    position: relative;
    direction: ltr;
}.noUi-base {
    width: 100%;
    height: 100%;
    position: relative;
}.noUi-origin {
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
}.noUi-handle {
    position: relative;
    z-index: 1;
}.noUi-stacking .noUi-handle {
    /* This class is applied to the lower origin when
       its values is > 50%. */
    z-index: 10;
}.noUi-stacking + .noUi-origin {
    /* Fix stacking order in IE7, which incorrectly
       creates a new context for the origins. */
    *z-index: -1;
}.noUi-state-tap .noUi-origin {
    -webkit-transition: left 0.3s, top 0.3s;
    -o-transition:left 0.3s, top 0.3s;
    transition: left 0.3s, top 0.3s;
}.noUi-state-drag * {
    cursor: inherit !important;
}/* Painting and performance;
 * Browsers can paint handles in their own layer.
 */.noUi-base {
    -webkit-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}/* Slider size and handle placement;
 */.noUi-horizontal {
    height: 18px;
}.noUi-horizontal .noUi-handle {
    width: 34px;
    height: 28px;
    left: -17px;
    top: -6px;
}.noUi-vertical {
    width: 18px;
}.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    left: -6px;
    top: -17px;
}/* Styling;
 */.noUi-background {
    background: #FAFAFA;
    -webkit-box-shadow: inset 0 1px 1px #f0f0f0;
            box-shadow: inset 0 1px 1px #f0f0f0;
}.noUi-connect {
    background: #3FB8AF;
    -webkit-box-shadow: inset 0 0 3px rgba(51,51,51,0.45);
            box-shadow: inset 0 0 3px rgba(51,51,51,0.45);
    -webkit-transition: background 450ms;
    -o-transition:background 450ms;
    transition: background 450ms;
}.noUi-origin {
    border-radius: 2px;
}.noUi-target {
    border-radius: 4px;
    border: 1px solid #D3D3D3;
    -webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
            box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}.noUi-target.noUi-connect {
    -webkit-box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;
            box-shadow: inset 0 0 3px rgba(51,51,51,0.45), 0 3px 6px -5px #BBB;
}/* Handles and cursors;
 */.noUi-dragable {
    cursor: w-resize;
}.noUi-vertical .noUi-dragable {
    cursor: n-resize;
}.noUi-handle {
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #FFF;
    cursor: default;
    -webkit-box-shadow: inset 0 0 1px #FFF,
    inset 0 1px 7px #EBEBEB,
    0 3px 6px -3px #BBB;
            box-shadow: inset 0 0 1px #FFF,
    inset 0 1px 7px #EBEBEB,
    0 3px 6px -3px #BBB;
}.noUi-active {
    -webkit-box-shadow: inset 0 0 1px #FFF,
    inset 0 1px 7px #DDD,
    0 3px 6px -3px #BBB;
            box-shadow: inset 0 0 1px #FFF,
    inset 0 1px 7px #DDD,
    0 3px 6px -3px #BBB;
}/* Handle stripes;
 */.noUi-handle:before,
.noUi-handle:after {
    content: "";
    display: block;
    position: absolute;
    height: 14px;
    width: 1px;
    background: #E8E7E6;
    left: 14px;
    top: 6px;
}.noUi-handle:after {
    left: 17px;
}.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
    width: 14px;
    height: 1px;
    left: 6px;
    top: 14px;
}.noUi-vertical .noUi-handle:after {
    top: 17px;
}/* Disabled state;
 */[disabled].noUi-connect,
[disabled] .noUi-connect {
    background: #B8B8B8;
}[disabled] .noUi-handle {
    cursor: not-allowed;
}/**
 * selectize.bootstrap3.css (v0.7.2) - Bootstrap 3 Theme
 * Copyright (c) 2013 Brian Reavis & contributors
 *
 * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this
 * file except in compliance with the License. You may obtain a copy of the License at:
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF
 * ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 *
 * @author Brian Reavis <brian@thirdroute.com>
 */.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder
    {
    background: #f2f2f2 !important;
    background: rgba(0, 0, 0, 0.06) !important;
    border: 0 none !important;
    visibility: visible !important;
    -webkit-box-shadow: inset 0 0 12px 4px #ffffff;
    box-shadow: inset 0 0 12px 4px #ffffff;
}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after {
    content: '!';
    visibility: hidden;
}.selectize-control.plugin-drag_drop .ui-sortable-helper {
    -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}.selectize-dropdown-header {
    position: relative;
    padding: 3px 12px;
    background: #f8f8f8;
    border-bottom: 1px solid #d0d0d0;
    border-radius: 4px 4px 0 0;
}.selectize-dropdown-header-close {
    position: absolute;
    top: 50%;
    right: 12px;
    margin-top: -12px;
    font-size: 20px !important;
    line-height: 20px;
    color: #333333;
    opacity: 0.4;
}.selectize-dropdown-header-close:hover {
    color: #000000;
}.selectize-dropdown.plugin-optgroup_columns .optgroup {
    float: left;
    border-top: 0 none;
    border-right: 1px solid #f2f2f2;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child {
    border-right: 0 none;
}.selectize-dropdown.plugin-optgroup_columns .optgroup:before {
    display: none;
}.selectize-dropdown.plugin-optgroup_columns .optgroup-header {
    border-top: 0 none;
}.selectize-control.plugin-remove_button .item {
    position: relative;
    padding-right: 24px !important;
}.selectize-control.plugin-remove_button .item .remove {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    display: inline-block;
    width: 17px;
    padding: 1px 0 0 0;
    font-size: 12px;
    font-weight: bold;
    color: inherit;
    text-align: center;
    vertical-align: middle;
    border-left: 1px solid rgba(0, 0, 0, 0);
    border-radius: 0 2px 2px 0;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}.selectize-control.plugin-remove_button .item .remove:hover {
    background: rgba(0, 0, 0, 0.05);
}.selectize-control.plugin-remove_button .item.active .remove {
    border-left-color: rgba(0, 0, 0, 0);
}.selectize-control {
    position: relative;
}.selectize-dropdown,.selectize-input,.selectize-input input {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 14px;
    -webkit-font-smoothing: inherit;
    line-height: 20px;
    color: #333333;
}.selectize-input,.selectize-control.single .selectize-input.focus {
    display: inline-block;
    cursor: text;
    background: #ffffff;
}.selectize-input {
    position: relative;
    z-index: 1;
    display: inline-block;
    width: 100%;
    padding: 6px 12px;
    overflow: hidden;
    border: 1px solid #cccccc;
    border-radius: 4px;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}.selectize-control.multi .selectize-input.has-items {
    padding: 5px 12px 2px;
}.selectize-input.full {
    background-color: #ffffff;
}.selectize-input.disabled,.selectize-input.disabled * {
    cursor: default !important;
}.selectize-input.focus {
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.15);
}.selectize-input.dropdown-active {
    border-radius: 4px 4px 0 0;
}.selectize-input>* {
    display: -moz-inline-stack;
    display: inline-block;
    *display: inline;
    vertical-align: baseline;
    zoom: 1;
}.selectize-control.multi .selectize-input>div {
    padding: 1px 3px;
    margin: 0 3px 3px 0;
    color: #333333;
    cursor: pointer;
    background: #efefef;
    border: 0 solid rgba(0, 0, 0, 0);
}.selectize-control.multi .selectize-input>div.active {
    color: #ffffff;
    background: #6B2D8F;
    border: 0 solid rgba(0, 0, 0, 0);
}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active
    {
    color: #808080;
    background: #ffffff;
    border: 0 solid rgba(77, 77, 77, 0);
}.selectize-input>input {
    max-width: 100% !important;
    max-height: none !important;
    min-height: 0 !important;
    padding: 0 !important;
    margin: 0 !important;
    line-height: inherit !important;
    text-indent: 0 !important;
    background: none !important;
    border: 0 none !important;
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    -webkit-user-select: auto !important;
}.selectize-input>input:focus {
    outline: none !important;
}.selectize-input::after {
    display: block;
    clear: left;
    content: ' ';
}.selectize-input.dropdown-active::before {
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    display: block;
    height: 1px;
    background: #ffffff;
    content: ' ';
}.selectize-dropdown {
    position: absolute;
    z-index: 2;
    margin: -1px 0 0 0;
    background: #ffffff;
    border: 1px solid #cccccc;
    border-top: 0 none;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}.selectize-dropdown [data-selectable] {
    overflow: hidden;
    cursor: pointer;
}.selectize-dropdown [data-selectable] .highlight {
    background: rgba(255, 237, 40, 0.4);
    border-radius: 1px;
}.selectize-dropdown [data-selectable],.selectize-dropdown .optgroup-header
    {
    padding: 3px 12px;
}.selectize-dropdown .optgroup:first-child .optgroup-header {
    border-top: 0 none;
}.selectize-dropdown .optgroup-header {
    color: #999999;
    cursor: default;
    background: #ffffff;
}.selectize-dropdown .active {
    color: #ffffff;
    background-color: #6B2D8F;
}.selectize-dropdown .active.create {
    color: #ffffff;
}.selectize-dropdown .create {
    color: rgba(51, 51, 51, 0.5);
}.selectize-dropdown-content {
    max-height: 200px;
    overflow-x: hidden;
    overflow-y: auto;
}.selectize-control.single .selectize-input,.selectize-control.single .selectize-input input
    {
    cursor: pointer;
}.selectize-control.single .selectize-input.focus,.selectize-control.single .selectize-input.focus input
    {
    cursor: text;
}.selectize-control.single .selectize-input:after {
    position: absolute;
    top: 50%;
    right: 17px;
    display: block;
    width: 0;
    height: 0;
    margin-top: -3px;
    border-color: #000000 transparent transparent transparent;
    border-style: solid;
    border-width: 5px 5px 0 5px;
    content: ' ';
}.selectize-control.single .selectize-input.dropdown-active:after {
    margin-top: -4px;
    border-color: transparent transparent #000000 transparent;
    border-width: 0 5px 5px 5px;
}.selectize-control .selectize-input.disabled {
    background-color: #ffffff;
    opacity: 0.5;
}.selectize-dropdown,.selectize-dropdown.form-control {
    z-index: 1000;
    height: auto;
    padding: 0;
    margin: 2px 0 0 0;
    background: #ffffff;
    border: 1px solid #cccccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}.selectize-dropdown .optgroup-header {
    font-size: 12px;
    line-height: 1.428571429;
}.selectize-dropdown .optgroup:first-child:before {
    display: none;
}.selectize-dropdown .optgroup:before {
    display: block;
    height: 1px;
    margin: 9px 0;
    margin-right: -12px;
    margin-left: -12px;
    overflow: hidden;
    background-color: #e5e5e5;
    content: ' ';
}.selectize-dropdown-content {
    padding: 5px 0;
}.selectize-dropdown-header {
    padding: 6px 12px;
}.selectize-input {
    min-height: 34px;
}.selectize-input.dropdown-active {
    border-radius: 4px;
}.selectize-input.dropdown-active::before {
    display: none;
}.selectize-input.focus {
    border-color: #9B69C0;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px
        rgba(107, 45, 143, 0.4);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px
        rgba(107, 45, 143, 0.4);
}.selectize-control.multi .selectize-input.has-items {
    padding-right: 9px;
    padding-left: 9px;
}.selectize-control.multi .selectize-input>div {
    border-radius: 3px;
}.form-control.selectize-control {
    height: auto;
    padding: 0;
    background: none;
    border: none;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
}.postman-headers__table { border: 1px solid #ddd; border-radius: 4px; margin-bottom: 8px; }.postman-headers__row { display: -webkit-box; display: -ms-flexbox; display: flex; gap: 8px; padding: 8px; border-bottom: 1px solid #eee; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }.postman-headers__row:last-child { border-bottom: none; }.postman-headers__row input { -webkit-box-flex: 1; -ms-flex: 1 1 auto; flex: 1 1 auto; }.postman-headers__remove { color: #c00; }.gateway-setting-config { display: none; }.gateway-payload-builder-section { margin-top: 20px; }.gpb-hidden { display: none; }.gpb-toggle-btn { margin-bottom: 8px; }.gpb-monospace { font-family: monospace; }@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block;
}audio, canvas, video {
    display: inline-block;
}audio:not([controls]) {
    display: none;
    height: 0;
}[hidden], template {
    display: none;
}html {
    font-family: sans-serif;
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}body {
    margin: 0;
}a {
    background: transparent;
}a:focus {
    outline: thin dotted #9B69C0;
}a:active, a:hover {
    outline: 0;
}h1 {
    font-size: 2em;
    margin: 0.67em 0;
}abbr[title] {
    border-bottom: 1px dotted;
}b, strong {
    font-weight: bold;
}dfn {
    font-style: italic;
}hr {
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
    height: 0;
}mark {
    background: #ff0;
    color: #000;
}code, kbd, pre, samp {
    font-family: monospace, serif;
    font-size: 1em;
}pre {
    white-space: pre-wrap;
}q {
    quotes: "\201C" "\201D" "\2018" "\2019";
}small {
    font-size: 80%;
}sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}sup {
    top: -0.5em;
}sub {
    bottom: -0.25em;
}img {
    border: 0;
}svg:not(:root) {
    overflow: hidden;
}figure {
    margin: 0;
}fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}legend {
    border: 0;
    padding: 0;
}button, input, select, textarea {
    font-family: inherit;
    font-size: 100%;
    margin: 0;
}button, input {
    line-height: normal;
}button, select {
    text-transform: none;
}button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
}button[disabled], html input[disabled] {
    cursor: default;
}input[type="checkbox"], input[type="radio"] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    padding: 0;
}input[type="search"] {
    -webkit-appearance: textfield;
    -webkit-box-sizing: content-box;
            box-sizing: content-box;
}input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0;
    padding: 0;
}textarea {
    overflow: auto;
    vertical-align: top;
}table {
    border-collapse: collapse;
    border-spacing: 0;
}@media print {
    * {
        text-shadow: none !important;
        color: #000 !important;
        background: transparent !important;
        -webkit-box-shadow: none !important;
                box-shadow: none !important;
    }
    a, a:visited {
        text-decoration: underline;
    }
    a[href]:after {
        content: " (" attr(href) ")";
    }
    abbr[title]:after {
        content: " (" attr(title) ")";
    }
    a[href^="javascript:"]:after, a[href^="#"]:after {
        content: "";
    }
    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid;
    }
    thead {
        display: table-header-group;
    }
    tr, img {
        page-break-inside: avoid;
    }
    img {
        max-width: 100% !important;
    }
    @page {
        margin: 2cm .5cm;
    }
    p, h2, h3 {
        orphans: 3;
        widows: 3;
    }
    h2, h3 {
        page-break-after: avoid;
    }
    select {
        background: #fff !important;
    }
    .navbar {
        display: none;
    }
    .table td, .table th {
        background-color: #fff !important;
    }
    .btn>.caret, .dropup>.btn>.caret {
        border-top-color: #000 !important;
    }
    .label {
        border: 1px solid #000;
    }
    .table {
        border-collapse: collapse !important;
    }
    .table-bordered th, .table-bordered td {
        border: 1px solid #ddd !important;
    }
}*, *:before, *:after {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}html {
    font-size: 62.5%;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}body {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 1.428571429;
    color: #333333;
    background-color: #FFF;
}input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit;
}a {
    color: #5e6068;
    text-decoration: none;
}a:hover, a:focus {
    color: #3a3b40;
    text-decoration: underline;
}a:focus {
    outline: thin dotted #9B69C0;
    outline-offset: -2px;
}img {
    vertical-align: middle;
}.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}.img-rounded {
    border-radius: 6px;
}.img-thumbnail {
    padding: 4px;
    line-height: 1.428571429;
    background-color: #FFF;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    display: inline-block;
    max-width: 100%;
    height: auto;
}.img-circle {
    border-radius: 50%;
}hr {
    margin-top: 18px;
    margin-bottom: 18px;
    border: 0;
    border-top: 1px solid #eeeeee;
}.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-weight: 500;
    line-height: 1.1;
    color: inherit;
}h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small, h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small, .h1 small, .h1 .small, .h2 small, .h2 .small, .h3 small, .h3 .small, .h4 small, .h4 .small, .h5 small, .h5 .small, .h6 small, .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #999999;
}h1, h2, h3 {
    margin-top: 18px;
    margin-bottom: 9px;
}h1 small, h1 .small, h2 small, h2 .small, h3 small, h3 .small {
    font-size: 65%;
}h4, h5, h6 {
    margin-top: 9px;
    margin-bottom: 9px;
}h4 small, h4 .small, h5 small, h5 .small, h6 small, h6 .small {
    font-size: 75%;
}h1, .h1 {
    font-size: 33px;
}h2, .h2 {
    font-size: 27px;
}h3, .h3 {
    font-size: 23px;
}h4, .h4 {
    font-size: 17px;
}h5, .h5 {
    font-size: 14px;
}h6, .h6 {
    font-size: 12px;
}p {
    margin: 0 0 9px;
}.lead {
    margin-bottom: 18px;
    font-size: 14px;
    font-weight: 200;
    line-height: 1.4;
}@media (min-width: 768px) {
    .lead {
        font-size: 19.5px;
    }
}small, .small {
    font-size: 85%;
}cite {
    font-style: normal;
}.text-muted {
    color: #999999;
}.text-primary {
    color: #5e6068;
}.text-primary:hover {
    color: #46474d;
}.text-warning {
    color: #FF971E;
}.text-warning:hover {
    color: #ea7e00;
}.text-danger {
    color: #FF0000;
}.text-danger:hover {
    color: #cc0000;
}.text-success {
    color: #60A261;
}.text-success:hover {
    color: #4c834d;
}.text-info {
    color: #3A87AD;
}.text-info:hover {
    color: #2d6987;
}.text-left {
    text-align: left;
}.text-right {
    text-align: right;
}.text-center {
    text-align: center;
}.page-header {
    padding-bottom: 8px;
    margin: 36px 0 18px;
    border-bottom: 1px solid #eeeeee;
}ul, ol {
    margin-top: 0;
    margin-bottom: 9px;
}ul ul, ul ol, ol ul, ol ol {
    margin-bottom: 0;
}.list-unstyled, .list-inline {
    padding-left: 0;
    list-style: none;
}.list-inline>li {
    display: inline-block;
    padding-left: 5px;
    padding-right: 5px;
}.list-inline>li:first-child {
    padding-left: 0;
}dl {
    margin-top: 0;
    margin-bottom: 18px;
}dt, dd {
    line-height: 1.428571429;
}dt {
    font-weight: bold;
}dd {
    margin-left: 0;
}@media (min-width: 768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        clear: left;
        text-align: right;
        overflow: hidden;
        -o-text-overflow: ellipsis;
           text-overflow: ellipsis;
        white-space: nowrap;
    }
    .dl-horizontal dd {
        margin-left: 180px;
    }
    .dl-horizontal dd:before, .dl-horizontal dd:after {
        content: " ";
        display: table;
    }
    .dl-horizontal dd:after {
        clear: both;
    }
}abbr[title], abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #999999;
}.initialism {
    font-size: 90%;
    text-transform: uppercase;
}blockquote {
    padding: 9px 18px;
    margin: 0 0 18px;
    border-left: 5px solid #eeeeee;
}blockquote p {
    font-size: 16.25px;
    font-weight: 300;
    line-height: 1.25;
}blockquote p:last-child {
    margin-bottom: 0;
}blockquote small, blockquote .small {
    display: block;
    line-height: 1.428571429;
    color: #999999;
}blockquote small:before, blockquote .small:before {
    content: '\2014 \00A0';
}blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    border-right: 5px solid #eeeeee;
    border-left: 0;
}blockquote.pull-right p, blockquote.pull-right small, blockquote.pull-right .small {
    text-align: right;
}blockquote.pull-right small:before, blockquote.pull-right .small:before {
    content: '';
}blockquote.pull-right small:after, blockquote.pull-right .small:after {
    content: '\00A0 \2014';
}blockquote:before, blockquote:after {
    content: "";
}address {
    margin-bottom: 18px;
    font-style: normal;
    line-height: 1.428571429;
}code, kbd, pre, samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace;
}code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    background-color: #f9f2f4;
    white-space: nowrap;
    border-radius: 4px;
}pre {
    display: block;
    padding: 8.5px;
    margin: 0 0 9px;
    font-size: 12px;
    line-height: 1.428571429;
    word-break: break-all;
    word-wrap: break-word;
    color: #333333;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: 4px;
}pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0;
}.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll;
}.container {
    margin-right: auto;
    margin-left: auto;
    padding-left: 5px;
    padding-right: 5px;
}.container:before, .container:after {
    content: " ";
    display: table;
}.container:after {
    clear: both;
}@media (min-width: 768px) {
    .container {
        width: 730px;
    }
}@media (min-width: 992px) {
    .container {
        width: 950px;
    }
}@media (min-width: 1200px) {
    .container {
        width: 1150px;
    }
}.row {
    margin-left: -5px;
    margin-right: -5px;
}.row:before, .row:after {
    content: " ";
    display: table;
}.row:after {
    clear: both;
}.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1 {
    position: relative;
    min-height: 1px;
    padding-left: 5px;
    padding-right: 5px;
}.col-xs-12, .col-xs-11, .col-xs-10, .col-xs-9, .col-xs-8, .col-xs-7, .col-xs-6, .col-xs-5, .col-xs-4, .col-xs-3, .col-xs-2, .col-xs-1 {
    float: left;
}.col-xs-1 {
    width: 8.3333333333%;
}.col-xs-2 {
    width: 16.6666666667%;
}.col-xs-3 {
    width: 25%;
}.col-xs-4 {
    width: 33.3333333333%;
}.col-xs-5 {
    width: 41.6666666667%;
}.col-xs-6 {
    width: 50%;
}.col-xs-7 {
    width: 58.3333333333%;
}.col-xs-8 {
    width: 66.6666666667%;
}.col-xs-9 {
    width: 75%;
}.col-xs-10 {
    width: 83.3333333333%;
}.col-xs-11 {
    width: 91.6666666667%;
}.col-xs-12 {
    width: 100%;
}.col-xs-pull-0 {
    right: 0%;
}.col-xs-pull-1 {
    right: 8.3333333333%;
}.col-xs-pull-2 {
    right: 16.6666666667%;
}.col-xs-pull-3 {
    right: 25%;
}.col-xs-pull-4 {
    right: 33.3333333333%;
}.col-xs-pull-5 {
    right: 41.6666666667%;
}.col-xs-pull-6 {
    right: 50%;
}.col-xs-pull-7 {
    right: 58.3333333333%;
}.col-xs-pull-8 {
    right: 66.6666666667%;
}.col-xs-pull-9 {
    right: 75%;
}.col-xs-pull-10 {
    right: 83.3333333333%;
}.col-xs-pull-11 {
    right: 91.6666666667%;
}.col-xs-pull-12 {
    right: 100%;
}.col-xs-push-0 {
    left: 0%;
}.col-xs-push-1 {
    left: 8.3333333333%;
}.col-xs-push-2 {
    left: 16.6666666667%;
}.col-xs-push-3 {
    left: 25%;
}.col-xs-push-4 {
    left: 33.3333333333%;
}.col-xs-push-5 {
    left: 41.6666666667%;
}.col-xs-push-6 {
    left: 50%;
}.col-xs-push-7 {
    left: 58.3333333333%;
}.col-xs-push-8 {
    left: 66.6666666667%;
}.col-xs-push-9 {
    left: 75%;
}.col-xs-push-10 {
    left: 83.3333333333%;
}.col-xs-push-11 {
    left: 91.6666666667%;
}.col-xs-push-12 {
    left: 100%;
}.col-xs-offset-0 {
    margin-left: 0%;
}.col-xs-offset-1 {
    margin-left: 8.3333333333%;
}.col-xs-offset-2 {
    margin-left: 16.6666666667%;
}.col-xs-offset-3 {
    margin-left: 25%;
}.col-xs-offset-4 {
    margin-left: 33.3333333333%;
}.col-xs-offset-5 {
    margin-left: 41.6666666667%;
}.col-xs-offset-6 {
    margin-left: 50%;
}.col-xs-offset-7 {
    margin-left: 58.3333333333%;
}.col-xs-offset-8 {
    margin-left: 66.6666666667%;
}.col-xs-offset-9 {
    margin-left: 75%;
}.col-xs-offset-10 {
    margin-left: 83.3333333333%;
}.col-xs-offset-11 {
    margin-left: 91.6666666667%;
}.col-xs-offset-12 {
    margin-left: 100%;
}@media (min-width: 768px) {
    .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1 {
        float: left;
    }
    .col-sm-1 {
        width: 8.3333333333%;
    }
    .col-sm-2 {
        width: 16.6666666667%;
    }
    .col-sm-3 {
        width: 25%;
    }
    .col-sm-4 {
        width: 33.3333333333%;
    }
    .col-sm-5 {
        width: 41.6666666667%;
    }
    .col-sm-6 {
        width: 50%;
    }
    .col-sm-7 {
        width: 58.3333333333%;
    }
    .col-sm-8 {
        width: 66.6666666667%;
    }
    .col-sm-9 {
        width: 75%;
    }
    .col-sm-10 {
        width: 83.3333333333%;
    }
    .col-sm-11 {
        width: 91.6666666667%;
    }
    .col-sm-12 {
        width: 100%;
    }
    .col-sm-pull-0 {
        right: 0%;
    }
    .col-sm-pull-1 {
        right: 8.3333333333%;
    }
    .col-sm-pull-2 {
        right: 16.6666666667%;
    }
    .col-sm-pull-3 {
        right: 25%;
    }
    .col-sm-pull-4 {
        right: 33.3333333333%;
    }
    .col-sm-pull-5 {
        right: 41.6666666667%;
    }
    .col-sm-pull-6 {
        right: 50%;
    }
    .col-sm-pull-7 {
        right: 58.3333333333%;
    }
    .col-sm-pull-8 {
        right: 66.6666666667%;
    }
    .col-sm-pull-9 {
        right: 75%;
    }
    .col-sm-pull-10 {
        right: 83.3333333333%;
    }
    .col-sm-pull-11 {
        right: 91.6666666667%;
    }
    .col-sm-pull-12 {
        right: 100%;
    }
    .col-sm-push-0 {
        left: 0%;
    }
    .col-sm-push-1 {
        left: 8.3333333333%;
    }
    .col-sm-push-2 {
        left: 16.6666666667%;
    }
    .col-sm-push-3 {
        left: 25%;
    }
    .col-sm-push-4 {
        left: 33.3333333333%;
    }
    .col-sm-push-5 {
        left: 41.6666666667%;
    }
    .col-sm-push-6 {
        left: 50%;
    }
    .col-sm-push-7 {
        left: 58.3333333333%;
    }
    .col-sm-push-8 {
        left: 66.6666666667%;
    }
    .col-sm-push-9 {
        left: 75%;
    }
    .col-sm-push-10 {
        left: 83.3333333333%;
    }
    .col-sm-push-11 {
        left: 91.6666666667%;
    }
    .col-sm-push-12 {
        left: 100%;
    }
    .col-sm-offset-0 {
        margin-left: 0%;
    }
    .col-sm-offset-1 {
        margin-left: 8.3333333333%;
    }
    .col-sm-offset-2 {
        margin-left: 16.6666666667%;
    }
    .col-sm-offset-3 {
        margin-left: 25%;
    }
    .col-sm-offset-4 {
        margin-left: 33.3333333333%;
    }
    .col-sm-offset-5 {
        margin-left: 41.6666666667%;
    }
    .col-sm-offset-6 {
        margin-left: 50%;
    }
    .col-sm-offset-7 {
        margin-left: 58.3333333333%;
    }
    .col-sm-offset-8 {
        margin-left: 66.6666666667%;
    }
    .col-sm-offset-9 {
        margin-left: 75%;
    }
    .col-sm-offset-10 {
        margin-left: 83.3333333333%;
    }
    .col-sm-offset-11 {
        margin-left: 91.6666666667%;
    }
    .col-sm-offset-12 {
        margin-left: 100%;
    }
}@media (min-width: 992px) {
    .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1 {
        float: left;
    }
    .col-md-1 {
        width: 8.3333333333%;
    }
    .col-md-2 {
        width: 16.6666666667%;
    }
    .col-md-3 {
        width: 25%;
    }
    .col-md-4 {
        width: 33.3333333333%;
    }
    .col-md-5 {
        width: 41.6666666667%;
    }
    .col-md-6 {
        width: 50%;
    }
    .col-md-7 {
        width: 58.3333333333%;
    }
    .col-md-8 {
        width: 66.6666666667%;
    }
    .col-md-9 {
        width: 75%;
    }
    .col-md-10 {
        width: 83.3333333333%;
    }
    .col-md-11 {
        width: 91.6666666667%;
    }
    .col-md-12 {
        width: 100%;
    }
    .col-md-pull-0 {
        right: 0%;
    }
    .col-md-pull-1 {
        right: 8.3333333333%;
    }
    .col-md-pull-2 {
        right: 16.6666666667%;
    }
    .col-md-pull-3 {
        right: 25%;
    }
    .col-md-pull-4 {
        right: 33.3333333333%;
    }
    .col-md-pull-5 {
        right: 41.6666666667%;
    }
    .col-md-pull-6 {
        right: 50%;
    }
    .col-md-pull-7 {
        right: 58.3333333333%;
    }
    .col-md-pull-8 {
        right: 66.6666666667%;
    }
    .col-md-pull-9 {
        right: 75%;
    }
    .col-md-pull-10 {
        right: 83.3333333333%;
    }
    .col-md-pull-11 {
        right: 91.6666666667%;
    }
    .col-md-pull-12 {
        right: 100%;
    }
    .col-md-push-0 {
        left: 0%;
    }
    .col-md-push-1 {
        left: 8.3333333333%;
    }
    .col-md-push-2 {
        left: 16.6666666667%;
    }
    .col-md-push-3 {
        left: 25%;
    }
    .col-md-push-4 {
        left: 33.3333333333%;
    }
    .col-md-push-5 {
        left: 41.6666666667%;
    }
    .col-md-push-6 {
        left: 50%;
    }
    .col-md-push-7 {
        left: 58.3333333333%;
    }
    .col-md-push-8 {
        left: 66.6666666667%;
    }
    .col-md-push-9 {
        left: 75%;
    }
    .col-md-push-10 {
        left: 83.3333333333%;
    }
    .col-md-push-11 {
        left: 91.6666666667%;
    }
    .col-md-push-12 {
        left: 100%;
    }
    .col-md-offset-0 {
        margin-left: 0%;
    }
    .col-md-offset-1 {
        margin-left: 8.3333333333%;
    }
    .col-md-offset-2 {
        margin-left: 16.6666666667%;
    }
    .col-md-offset-3 {
        margin-left: 25%;
    }
    .col-md-offset-4 {
        margin-left: 33.3333333333%;
    }
    .col-md-offset-5 {
        margin-left: 41.6666666667%;
    }
    .col-md-offset-6 {
        margin-left: 50%;
    }
    .col-md-offset-7 {
        margin-left: 58.3333333333%;
    }
    .col-md-offset-8 {
        margin-left: 66.6666666667%;
    }
    .col-md-offset-9 {
        margin-left: 75%;
    }
    .col-md-offset-10 {
        margin-left: 83.3333333333%;
    }
    .col-md-offset-11 {
        margin-left: 91.6666666667%;
    }
    .col-md-offset-12 {
        margin-left: 100%;
    }
}@media (min-width: 1200px) {
    .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1 {
        float: left;
    }
    .col-lg-1 {
        width: 8.3333333333%;
    }
    .col-lg-2 {
        width: 16.6666666667%;
    }
    .col-lg-3 {
        width: 25%;
    }
    .col-lg-4 {
        width: 33.3333333333%;
    }
    .col-lg-5 {
        width: 41.6666666667%;
    }
    .col-lg-6 {
        width: 50%;
    }
    .col-lg-7 {
        width: 58.3333333333%;
    }
    .col-lg-8 {
        width: 66.6666666667%;
    }
    .col-lg-9 {
        width: 75%;
    }
    .col-lg-10 {
        width: 83.3333333333%;
    }
    .col-lg-11 {
        width: 91.6666666667%;
    }
    .col-lg-12 {
        width: 100%;
    }
    .col-lg-pull-0 {
        right: 0%;
    }
    .col-lg-pull-1 {
        right: 8.3333333333%;
    }
    .col-lg-pull-2 {
        right: 16.6666666667%;
    }
    .col-lg-pull-3 {
        right: 25%;
    }
    .col-lg-pull-4 {
        right: 33.3333333333%;
    }
    .col-lg-pull-5 {
        right: 41.6666666667%;
    }
    .col-lg-pull-6 {
        right: 50%;
    }
    .col-lg-pull-7 {
        right: 58.3333333333%;
    }
    .col-lg-pull-8 {
        right: 66.6666666667%;
    }
    .col-lg-pull-9 {
        right: 75%;
    }
    .col-lg-pull-10 {
        right: 83.3333333333%;
    }
    .col-lg-pull-11 {
        right: 91.6666666667%;
    }
    .col-lg-pull-12 {
        right: 100%;
    }
    .col-lg-push-0 {
        left: 0%;
    }
    .col-lg-push-1 {
        left: 8.3333333333%;
    }
    .col-lg-push-2 {
        left: 16.6666666667%;
    }
    .col-lg-push-3 {
        left: 25%;
    }
    .col-lg-push-4 {
        left: 33.3333333333%;
    }
    .col-lg-push-5 {
        left: 41.6666666667%;
    }
    .col-lg-push-6 {
        left: 50%;
    }
    .col-lg-push-7 {
        left: 58.3333333333%;
    }
    .col-lg-push-8 {
        left: 66.6666666667%;
    }
    .col-lg-push-9 {
        left: 75%;
    }
    .col-lg-push-10 {
        left: 83.3333333333%;
    }
    .col-lg-push-11 {
        left: 91.6666666667%;
    }
    .col-lg-push-12 {
        left: 100%;
    }
    .col-lg-offset-0 {
        margin-left: 0%;
    }
    .col-lg-offset-1 {
        margin-left: 8.3333333333%;
    }
    .col-lg-offset-2 {
        margin-left: 16.6666666667%;
    }
    .col-lg-offset-3 {
        margin-left: 25%;
    }
    .col-lg-offset-4 {
        margin-left: 33.3333333333%;
    }
    .col-lg-offset-5 {
        margin-left: 41.6666666667%;
    }
    .col-lg-offset-6 {
        margin-left: 50%;
    }
    .col-lg-offset-7 {
        margin-left: 58.3333333333%;
    }
    .col-lg-offset-8 {
        margin-left: 66.6666666667%;
    }
    .col-lg-offset-9 {
        margin-left: 75%;
    }
    .col-lg-offset-10 {
        margin-left: 83.3333333333%;
    }
    .col-lg-offset-11 {
        margin-left: 91.6666666667%;
    }
    .col-lg-offset-12 {
        margin-left: 100%;
    }
}table {
    max-width: 100%;
    background-color: transparent;
}th {
    text-align: left;
}.table {
    width: 100%;
    margin-bottom: 18px;
}.table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #ddd;
}.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
}.table>caption+thead>tr:first-child>th, .table>caption+thead>tr:first-child>td, .table>colgroup+thead>tr:first-child>th, .table>colgroup+thead>tr:first-child>td, .table>thead:first-child>tr:first-child>th, .table>thead:first-child>tr:first-child>td {
    border-top: 0;
}.table>tbody+tbody {
    border-top: 2px solid #ddd;
}.table .table {
    background-color: #FFF;
}.table-condensed>thead>tr>th, .table-condensed>thead>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tbody>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>tfoot>tr>td {
    padding: 5px;
}.table-bordered {
    border: 1px solid #ddd;
}.table-bordered>thead>tr>th, .table-bordered>thead>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tbody>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>tfoot>tr>td {
    border: 1px solid #ddd;
}.table-bordered>thead>tr>th, .table-bordered>thead>tr>td {
    border-bottom-width: 2px;
}.table-striped>tbody>tr:nth-child(odd)>td, .table-striped>tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9;
}.table-hover>tbody>tr:hover>td, .table-hover>tbody>tr:hover>th {
    background-color: #f5f5f5;
}table col[class*="col-"] {
    position: static;
    float: none;
    display: table-column;
}table td[class*="col-"], table th[class*="col-"] {
    float: none;
    display: table-cell;
}.table>thead>tr>.active, .table>thead>.active>td, .table>thead>.active>th, .table>tbody>tr>.active, .table>tbody>.active>td, .table>tbody>.active>th, .table>tfoot>tr>.active, .table>tfoot>.active>td, .table>tfoot>.active>th {
    background-color: #f5f5f5;
}.table-hover>tbody>tr>.active:hover, .table-hover>tbody>.active:hover>td, .table-hover>tbody>.active:hover>th {
    background-color: #e8e8e8;
}.table>thead>tr>.success, .table>thead>.success>td, .table>thead>.success>th, .table>tbody>tr>.success, .table>tbody>.success>td, .table>tbody>.success>th, .table>tfoot>tr>.success, .table>tfoot>.success>td, .table>tfoot>.success>th {
    background-color: #e7f1e7;
}.table-hover>tbody>tr>.success:hover, .table-hover>tbody>.success:hover>td, .table-hover>tbody>.success:hover>th {
    background-color: #d7e8d7;
}.table>thead>tr>.danger, .table>thead>.danger>td, .table>thead>.danger>th, .table>tbody>tr>.danger, .table>tbody>.danger>td, .table>tbody>.danger>th, .table>tfoot>tr>.danger, .table>tfoot>.danger>td, .table>tfoot>.danger>th {
    background-color: #ffe0e0;
}.table-hover>tbody>tr>.danger:hover, .table-hover>tbody>.danger:hover>td, .table-hover>tbody>.danger:hover>th {
    background-color: #ffc7c7;
}.table>thead>tr>.warning, .table>thead>.warning>td, .table>thead>.warning>th, .table>tbody>tr>.warning, .table>tbody>.warning>td, .table>tbody>.warning>th, .table>tfoot>tr>.warning, .table>tfoot>.warning>td, .table>tfoot>.warning>th {
    background-color: #fff1e0;
}.table-hover>tbody>tr>.warning:hover, .table-hover>tbody>.warning:hover>td, .table-hover>tbody>.warning:hover>th {
    background-color: #ffe5c6;
}@media (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 13.5px;
        overflow-y: hidden;
        overflow-x: scroll;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd;
        -webkit-overflow-scrolling: touch;
    }
    .table-responsive>.table {
        margin-bottom: 0;
    }
    .table-responsive>.table>thead>tr>th, .table-responsive>.table>thead>tr>td, .table-responsive>.table>tbody>tr>th, .table-responsive>.table>tbody>tr>td, .table-responsive>.table>tfoot>tr>th, .table-responsive>.table>tfoot>tr>td {
        white-space: nowrap;
    }
    .table-responsive>.table-bordered {
        border: 0;
    }
    .table-responsive>.table-bordered>thead>tr>th:first-child, .table-responsive>.table-bordered>thead>tr>td:first-child, .table-responsive>.table-bordered>tbody>tr>th:first-child, .table-responsive>.table-bordered>tbody>tr>td:first-child, .table-responsive>.table-bordered>tfoot>tr>th:first-child, .table-responsive>.table-bordered>tfoot>tr>td:first-child {
        border-left: 0;
    }
    .table-responsive>.table-bordered>thead>tr>th:last-child, .table-responsive>.table-bordered>thead>tr>td:last-child, .table-responsive>.table-bordered>tbody>tr>th:last-child, .table-responsive>.table-bordered>tbody>tr>td:last-child, .table-responsive>.table-bordered>tfoot>tr>th:last-child, .table-responsive>.table-bordered>tfoot>tr>td:last-child {
        border-right: 0;
    }
    .table-responsive>.table-bordered>tbody>tr:last-child>th, .table-responsive>.table-bordered>tbody>tr:last-child>td, .table-responsive>.table-bordered>tfoot>tr:last-child>th, .table-responsive>.table-bordered>tfoot>tr:last-child>td {
        border-bottom: 0;
    }
}fieldset {
    padding: 0;
    margin: 0;
    border: 0;
}legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 18px;
    font-size: 19.5px;
    line-height: inherit;
    color: #333333;
    border: 0;
    border-bottom: 1px solid #e5e5e5;
}label {
    display: inline-block;
    margin-bottom: 5px;
    font-weight: bold;
}input[type="search"] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
}input[type="radio"], input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    /* IE8-9 */
    line-height: normal;
}input[type="file"] {
    display: block;
}select[multiple], select[size] {
    height: auto;
}select optgroup {
    font-size: inherit;
    font-style: inherit;
    font-family: inherit;
}input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px;
}input[type="number"]::-webkit-outer-spin-button, input[type="number"]::-webkit-inner-spin-button {
    height: auto;
}output {
    display: block;
    padding-top: 7px;
    font-size: 13px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
}.form-control {
    display: block;
    width: 100%;
    height: 32px;
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.428571429;
    color: #555555;
    vertical-align: middle;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
    transition:border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
    -o-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
    transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
}.form-control:focus {
    border-color: #9B69C0;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(107, 45, 143, 0.4);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(107, 45, 143, 0.4);
}.form-control:-moz-placeholder {
    color: #CCC;
}.form-control::-moz-placeholder {
    color: #CCC;
    opacity: 1;
}.form-control:-ms-input-placeholder {
    color: #CCC;
}.form-control::-webkit-input-placeholder {
    color: #CCC;
}.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: #eeeeee;
}textarea.form-control {
    height: auto;
}.form-group {
    margin-bottom: 15px;
}.radio, .checkbox {
    display: block;
    min-height: 18px;
    margin-top: 10px;
    margin-bottom: 10px;
    padding-left: 20px;
    vertical-align: middle;
}.radio label, .checkbox label {
    display: inline;
    margin-bottom: 0;
    font-weight: normal;
    cursor: pointer;
}.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: left;
    margin-left: -20px;
}.radio+.radio, .checkbox+.checkbox {
    margin-top: -5px;
}.radio-inline, .checkbox-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    vertical-align: middle;
    font-weight: normal;
    cursor: pointer;
}.radio-inline+.radio-inline, .checkbox-inline+.checkbox-inline {
    margin-top: 0;
    margin-left: 10px;
}input[type="radio"][disabled], fieldset[disabled] input[type="radio"], input[type="checkbox"][disabled], fieldset[disabled] input[type="checkbox"], .radio[disabled], fieldset[disabled] .radio, .radio-inline[disabled], fieldset[disabled] .radio-inline, .checkbox[disabled], fieldset[disabled] .checkbox, .checkbox-inline[disabled], fieldset[disabled] .checkbox-inline {
    cursor: not-allowed;
}.input-sm, .input-group-sm>.form-control, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}select.input-sm, .input-group-sm>select.form-control, .input-group-sm>select.input-group-addon, .input-group-sm>.input-group-btn>select.btn {
    height: 30px;
    line-height: 30px;
}textarea.input-sm, .input-group-sm>textarea.form-control, .input-group-sm>textarea.input-group-addon, .input-group-sm>.input-group-btn>textarea.btn {
    height: auto;
}.input-lg, .input-group-lg>.form-control, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.btn {
    height: 45px;
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.33;
    border-radius: 6px;
}select.input-lg, .input-group-lg>select.form-control, .input-group-lg>select.input-group-addon, .input-group-lg>.input-group-btn>select.btn {
    height: 45px;
    line-height: 45px;
}textarea.input-lg, .input-group-lg>textarea.form-control, .input-group-lg>textarea.input-group-addon, .input-group-lg>.input-group-btn>textarea.btn {
    height: auto;
}.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {
    color: #FF971E;
}.has-warning .form-control {
    border-color: #FF971E;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}.has-warning .form-control:focus {
    border-color: #ea7e00;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc684;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffc684;
}.has-warning .input-group-addon {
    color: #FF971E;
    border-color: #FF971E;
    background-color: #fff1e0;
}.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
    color: #FF0000;
}.has-error .form-control {
    border-color: #FF0000;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}.has-error .form-control:focus {
    border-color: #cc0000;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff6666;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ff6666;
}.has-error .input-group-addon {
    color: #FF0000;
    border-color: #FF0000;
    background-color: #ffe0e0;
}.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {
    color: #60A261;
}.has-success .form-control {
    border-color: #60A261;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
}.has-success .form-control:focus {
    border-color: #4c834d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a0c8a1;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #a0c8a1;
}.has-success .input-group-addon {
    color: #60A261;
    border-color: #60A261;
    background-color: #e7f1e7;
}.form-control-static {
    margin-bottom: 0;
}.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373;
}@media (min-width: 768px) {
    .form-inline .form-group, .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle;
    }
    .form-inline .form-control, .navbar-form .form-control {
        display: inline-block;
    }
    .form-inline select.form-control, .navbar-form select.form-control {
        width: auto;
    }
    .form-inline .radio, .navbar-form .radio, .form-inline .checkbox, .navbar-form .checkbox {
        display: inline-block;
        margin-top: 0;
        margin-bottom: 0;
        padding-left: 0;
    }
    .form-inline .radio input[type="radio"], .navbar-form .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"], .navbar-form .checkbox input[type="checkbox"] {
        float: none;
        margin-left: 0;
    }
}.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}.form-horizontal .radio, .form-horizontal .checkbox {
    min-height: 25px;
}.form-horizontal .form-group {
    margin-left: -5px;
    margin-right: -5px;
}.form-horizontal .form-group:before, .form-horizontal .form-group:after {
    content: " ";
    display: table;
}.form-horizontal .form-group:after {
    clear: both;
}.form-horizontal .form-control-static {
    padding-top: 7px;
}@media (min-width: 768px) {
    .form-horizontal .control-label {
        text-align: right;
    }
}.btn {
    display: inline-block;
    margin-bottom: 0;
    font-weight: normal;
    text-align: center;
    vertical-align: middle;
    cursor: pointer;
    background-image: none;
    border: 1px solid transparent;
    white-space: nowrap;
    padding: 6px 12px;
    font-size: 13px;
    line-height: 1.428571429;
    border-radius: 4px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -o-user-select: none;
    user-select: none;
}.btn:focus {
    outline: thin dotted #9B69C0;
    outline-offset: -2px;
}.btn:hover, .btn:focus {
    color: #444;
    text-decoration: none;
}.btn:active, .btn.active {
    outline: 0;
    background-image: none;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    cursor: not-allowed;
    pointer-events: none;
    opacity: 0.65;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
            box-shadow: none;
}.btn-default {
    color: #444;
    background-color: #FFF;
    border-color: #CCC;
}.btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active {
    color: #444;
    background-color: #ebebeb;
    border-color: #adadad;
}/* Outlined button variant used for subtle action buttons */.btn-outline {
    background-color: transparent;
    color: #333;
    border: 1px solid #ccc;
}.btn-outline:hover,
.btn-outline:focus {
    background-color: rgba(0,0,0,0.03);
    color: #222;
}/* Red outline for dangerous/important actions */.btn-outline-danger {
    background-color: transparent;
    border-color: #d9534f;
}.btn-outline-danger .icon,
.btn-outline-danger i {
    color: #d9534f;
}.btn-outline-danger:hover .icon,
.btn-outline-danger:focus .icon,
.btn-outline-danger:hover i,
.btn-outline-danger:focus i {
    color: #c9302c;
}.open .btn-default.dropdown-toggle {
    color: #444;
    background-color: #ebebeb;
    border-color: #adadad;
}.btn-default:active, .btn-default.active {
    background-image: none;
}.open .btn-default.dropdown-toggle {
    background-image: none;
}.btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
    background-color: #FFF;
    border-color: #CCC;
}.btn-default .badge {
    color: #FFF;
    background-color: #fff;
}.btn-primary {
    color: #FFF;
    background-color: #6B2D8F;
    border-color: #5A2578;
}.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active {
    color: #FFF;
    background-color: #5A2578;
    border-color: #4A1D65;
}.open .btn-primary.dropdown-toggle {
    color: #FFF;
    background-color: #5A2578;
    border-color: #4A1D65;
}.btn-primary:active, .btn-primary.active {
    background-image: none;
}.open .btn-primary.dropdown-toggle {
    background-image: none;
}.btn-primary.disabled, .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
    background-color: #5e6068;
    border-color: #52545b;
}.btn-primary .badge {
    color: #5e6068;
    background-color: #fff;
}.btn-warning {
    color: #FFF;
    background-color: #FF971E;
    border-color: #ff8b05;
}.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active {
    color: #FFF;
    background-color: #f48300;
    border-color: #c66b00;
}.open .btn-warning.dropdown-toggle {
    color: #FFF;
    background-color: #f48300;
    border-color: #c66b00;
}.btn-warning:active, .btn-warning.active {
    background-image: none;
}.open .btn-warning.dropdown-toggle {
    background-image: none;
}.btn-warning.disabled, .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
    background-color: #FF971E;
    border-color: #ff8b05;
}.btn-warning .badge {
    color: #FF971E;
    background-color: #fff;
}.btn-danger {
    color: #FFF;
    background-color: #FF0000;
    border-color: #e60000;
}.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active {
    color: #FFF;
    background-color: #d60000;
    border-color: #a80000;
}.open .btn-danger.dropdown-toggle {
    color: #FFF;
    background-color: #d60000;
    border-color: #a80000;
}.btn-danger:active, .btn-danger.active {
    background-image: none;
}.open .btn-danger.dropdown-toggle {
    background-image: none;
}.btn-danger.disabled, .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
    background-color: #FF0000;
    border-color: #e60000;
}.btn-danger .badge {
    color: #FF0000;
    background-color: #fff;
}.btn-success {
    color: #FFF;
    background-color: #60A261;
    border-color: #569357;
}.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active {
    color: #FFF;
    background-color: #508951;
    border-color: #3f6c40;
}.open .btn-success.dropdown-toggle {
    color: #FFF;
    background-color: #508951;
    border-color: #3f6c40;
}.btn-success:active, .btn-success.active {
    background-image: none;
}.open .btn-success.dropdown-toggle {
    background-image: none;
}.btn-success.disabled, .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
    background-color: #60A261;
    border-color: #569357;
}.btn-success .badge {
    color: #60A261;
    background-color: #fff;
}.btn-info {
    color: #FFF;
    background-color: #3A87AD;
    border-color: #34789a;
}.btn-info:hover, .btn-info:focus, .btn-info:active, .btn-info.active {
    color: #FFF;
    background-color: #306f8e;
    border-color: #24546c;
}.open .btn-info.dropdown-toggle {
    color: #FFF;
    background-color: #306f8e;
    border-color: #24546c;
}.btn-info:active, .btn-info.active {
    background-image: none;
}.open .btn-info.dropdown-toggle {
    background-image: none;
}.btn-info.disabled, .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
    background-color: #3A87AD;
    border-color: #34789a;
}.btn-info .badge {
    color: #3A87AD;
    background-color: #fff;
}.btn-link {
    color: #5e6068;
    font-weight: normal;
    cursor: pointer;
    border-radius: 0;
}.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
            box-shadow: none;
}.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent;
}.btn-link:hover, .btn-link:focus {
    color: #3a3b40;
    text-decoration: underline;
    background-color: transparent;
}.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {
    color: #999999;
    text-decoration: none;
}.btn-lg, .btn-group-lg>.btn {
    padding: 10px 16px;
    font-size: 17px;
    line-height: 1.33;
    border-radius: 6px;
}.btn-sm, .btn-group-sm>.btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}.btn-xs, .btn-group-xs>.btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: 3px;
}.btn-block {
    display: block;
    width: 100%;
    padding-left: 0;
    padding-right: 0;
}.btn-block+.btn-block {
    margin-top: 5px;
}input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
    width: 100%;
}.fade {
    opacity: 0;
    -webkit-transition:opacity 0.15s linear;
    -o-transition:opacity 0.15s linear;
    transition: opacity 0.15s linear;
}.fade.in {
    opacity: 1;
}.collapse {
    display: none;
}.collapse.in {
    display: block;
}.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition:height 0.35s ease;
    -o-transition:height 0.35s ease;
    transition: height 0.35s ease;
}@font-face {
    font-family: 'Glyphicons Halflings';
    src: url(twbs-font-path("../../fonts/glyphicons-halflings-regular.eot"));
    src: url(twbs-font-path("../../fonts/glyphicons-halflings-regular.eot?#iefix")) format("embedded-opentype"), url(twbs-font-path("../../fonts/glyphicons-halflings-regular.woff")) format("woff"), url(twbs-font-path("../../fonts/glyphicons-halflings-regular.ttf")) format("truetype"), url(twbs-font-path("../../fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular")) format("svg");
}.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}.glyphicon:empty {
    width: 1em;
}.glyphicon-asterisk:before {
    content: "\2a";
}.glyphicon-plus:before {
    content: "\2b";
}.glyphicon-euro:before {
    content: "\20ac";
}.glyphicon-minus:before {
    content: "\2212";
}.glyphicon-cloud:before {
    content: "\2601";
}.glyphicon-envelope:before {
    content: "\2709";
}.glyphicon-pencil:before {
    content: "\270f";
}.glyphicon-glass:before {
    content: "\e001";
}.glyphicon-music:before {
    content: "\e002";
}.glyphicon-search:before {
    content: "\e003";
}.glyphicon-heart:before {
    content: "\e005";
}.glyphicon-star:before {
    content: "\e006";
}.glyphicon-star-empty:before {
    content: "\e007";
}.glyphicon-user:before {
    content: "\e008";
}.glyphicon-film:before {
    content: "\e009";
}.glyphicon-th-large:before {
    content: "\e010";
}.glyphicon-th:before {
    content: "\e011";
}.glyphicon-th-list:before {
    content: "\e012";
}.glyphicon-ok:before {
    content: "\e013";
}.glyphicon-remove:before {
    content: "\e014";
}.glyphicon-zoom-in:before {
    content: "\e015";
}.glyphicon-zoom-out:before {
    content: "\e016";
}.glyphicon-off:before {
    content: "\e017";
}.glyphicon-signal:before {
    content: "\e018";
}.glyphicon-cog:before {
    content: "\e019";
}.glyphicon-trash:before {
    content: "\e020";
}.glyphicon-home:before {
    content: "\e021";
}.glyphicon-file:before {
    content: "\e022";
}.glyphicon-time:before {
    content: "\e023";
}.glyphicon-road:before {
    content: "\e024";
}.glyphicon-download-alt:before {
    content: "\e025";
}.glyphicon-download:before {
    content: "\e026";
}.glyphicon-upload:before {
    content: "\e027";
}.glyphicon-inbox:before {
    content: "\e028";
}.glyphicon-play-circle:before {
    content: "\e029";
}.glyphicon-repeat:before {
    content: "\e030";
}.glyphicon-refresh:before {
    content: "\e031";
}.glyphicon-list-alt:before {
    content: "\e032";
}.glyphicon-lock:before {
    content: "\e033";
}.glyphicon-flag:before {
    content: "\e034";
}.glyphicon-headphones:before {
    content: "\e035";
}.glyphicon-volume-off:before {
    content: "\e036";
}.glyphicon-volume-down:before {
    content: "\e037";
}.glyphicon-volume-up:before {
    content: "\e038";
}.glyphicon-qrcode:before {
    content: "\e039";
}.glyphicon-barcode:before {
    content: "\e040";
}.glyphicon-tag:before {
    content: "\e041";
}.glyphicon-tags:before {
    content: "\e042";
}.glyphicon-book:before {
    content: "\e043";
}.glyphicon-bookmark:before {
    content: "\e044";
}.glyphicon-print:before {
    content: "\e045";
}.glyphicon-camera:before {
    content: "\e046";
}.glyphicon-font:before {
    content: "\e047";
}.glyphicon-bold:before {
    content: "\e048";
}.glyphicon-italic:before {
    content: "\e049";
}.glyphicon-text-height:before {
    content: "\e050";
}.glyphicon-text-width:before {
    content: "\e051";
}.glyphicon-align-left:before {
    content: "\e052";
}.glyphicon-align-center:before {
    content: "\e053";
}.glyphicon-align-right:before {
    content: "\e054";
}.glyphicon-align-justify:before {
    content: "\e055";
}.glyphicon-list:before {
    content: "\e056";
}.glyphicon-indent-left:before {
    content: "\e057";
}.glyphicon-indent-right:before {
    content: "\e058";
}.glyphicon-facetime-video:before {
    content: "\e059";
}.glyphicon-picture:before {
    content: "\e060";
}.glyphicon-map-marker:before {
    content: "\e062";
}.glyphicon-adjust:before {
    content: "\e063";
}.glyphicon-tint:before {
    content: "\e064";
}.glyphicon-edit:before {
    content: "\e065";
}.glyphicon-share:before {
    content: "\e066";
}.glyphicon-check:before {
    content: "\e067";
}.glyphicon-move:before {
    content: "\e068";
}.glyphicon-step-backward:before {
    content: "\e069";
}.glyphicon-fast-backward:before {
    content: "\e070";
}.glyphicon-backward:before {
    content: "\e071";
}.glyphicon-play:before {
    content: "\e072";
}.glyphicon-pause:before {
    content: "\e073";
}.glyphicon-stop:before {
    content: "\e074";
}.glyphicon-forward:before {
    content: "\e075";
}.glyphicon-fast-forward:before {
    content: "\e076";
}.glyphicon-step-forward:before {
    content: "\e077";
}.glyphicon-eject:before {
    content: "\e078";
}.glyphicon-chevron-left:before {
    content: "\e079";
}.glyphicon-chevron-right:before {
    content: "\e080";
}.glyphicon-plus-sign:before {
    content: "\e081";
}.glyphicon-minus-sign:before {
    content: "\e082";
}.glyphicon-remove-sign:before {
    content: "\e083";
}.glyphicon-ok-sign:before {
    content: "\e084";
}.glyphicon-question-sign:before {
    content: "\e085";
}.glyphicon-info-sign:before {
    content: "\e086";
}.glyphicon-screenshot:before {
    content: "\e087";
}.glyphicon-remove-circle:before {
    content: "\e088";
}.glyphicon-ok-circle:before {
    content: "\e089";
}.glyphicon-ban-circle:before {
    content: "\e090";
}.glyphicon-arrow-left:before {
    content: "\e091";
}.glyphicon-arrow-right:before {
    content: "\e092";
}.glyphicon-arrow-up:before {
    content: "\e093";
}.glyphicon-arrow-down:before {
    content: "\e094";
}.glyphicon-share-alt:before {
    content: "\e095";
}.glyphicon-resize-full:before {
    content: "\e096";
}.glyphicon-resize-small:before {
    content: "\e097";
}.glyphicon-exclamation-sign:before {
    content: "\e101";
}.glyphicon-gift:before {
    content: "\e102";
}.glyphicon-leaf:before {
    content: "\e103";
}.glyphicon-fire:before {
    content: "\e104";
}.glyphicon-eye-open:before {
    content: "\e105";
}.glyphicon-eye-close:before {
    content: "\e106";
}.glyphicon-warning-sign:before {
    content: "\e107";
}.glyphicon-plane:before {
    content: "\e108";
}.glyphicon-calendar:before {
    content: "\e109";
}.glyphicon-random:before {
    content: "\e110";
}.glyphicon-comment:before {
    content: "\e111";
}.glyphicon-magnet:before {
    content: "\e112";
}.glyphicon-chevron-up:before {
    content: "\e113";
}.glyphicon-chevron-down:before {
    content: "\e114";
}.glyphicon-retweet:before {
    content: "\e115";
}.glyphicon-shopping-cart:before {
    content: "\e116";
}.glyphicon-folder-close:before {
    content: "\e117";
}.glyphicon-folder-open:before {
    content: "\e118";
}.glyphicon-resize-vertical:before {
    content: "\e119";
}.glyphicon-resize-horizontal:before {
    content: "\e120";
}.glyphicon-hdd:before {
    content: "\e121";
}.glyphicon-bullhorn:before {
    content: "\e122";
}.glyphicon-bell:before {
    content: "\e123";
}.glyphicon-certificate:before {
    content: "\e124";
}.glyphicon-thumbs-up:before {
    content: "\e125";
}.glyphicon-thumbs-down:before {
    content: "\e126";
}.glyphicon-hand-right:before {
    content: "\e127";
}.glyphicon-hand-left:before {
    content: "\e128";
}.glyphicon-hand-up:before {
    content: "\e129";
}.glyphicon-hand-down:before {
    content: "\e130";
}.glyphicon-circle-arrow-right:before {
    content: "\e131";
}.glyphicon-circle-arrow-left:before {
    content: "\e132";
}.glyphicon-circle-arrow-up:before {
    content: "\e133";
}.glyphicon-circle-arrow-down:before {
    content: "\e134";
}.glyphicon-globe:before {
    content: "\e135";
}.glyphicon-wrench:before {
    content: "\e136";
}.glyphicon-tasks:before {
    content: "\e137";
}.glyphicon-filter:before {
    content: "\e138";
}.glyphicon-briefcase:before {
    content: "\e139";
}.glyphicon-fullscreen:before {
    content: "\e140";
}.glyphicon-dashboard:before {
    content: "\e141";
}.glyphicon-paperclip:before {
    content: "\e142";
}.glyphicon-heart-empty:before {
    content: "\e143";
}.glyphicon-link:before {
    content: "\e144";
}.glyphicon-phone:before {
    content: "\e145";
}.glyphicon-pushpin:before {
    content: "\e146";
}.glyphicon-usd:before {
    content: "\e148";
}.glyphicon-gbp:before {
    content: "\e149";
}.glyphicon-sort:before {
    content: "\e150";
}.glyphicon-sort-by-alphabet:before {
    content: "\e151";
}.glyphicon-sort-by-alphabet-alt:before {
    content: "\e152";
}.glyphicon-sort-by-order:before {
    content: "\e153";
}.glyphicon-sort-by-order-alt:before {
    content: "\e154";
}.glyphicon-sort-by-attributes:before {
    content: "\e155";
}.glyphicon-sort-by-attributes-alt:before {
    content: "\e156";
}.glyphicon-unchecked:before {
    content: "\e157";
}.glyphicon-expand:before {
    content: "\e158";
}.glyphicon-collapse-down:before {
    content: "\e159";
}.glyphicon-collapse-up:before {
    content: "\e160";
}.glyphicon-log-in:before {
    content: "\e161";
}.glyphicon-flash:before {
    content: "\e162";
}.glyphicon-log-out:before {
    content: "\e163";
}.glyphicon-new-window:before {
    content: "\e164";
}.glyphicon-record:before {
    content: "\e165";
}.glyphicon-save:before {
    content: "\e166";
}.glyphicon-open:before {
    content: "\e167";
}.glyphicon-saved:before {
    content: "\e168";
}.glyphicon-import:before {
    content: "\e169";
}.glyphicon-export:before {
    content: "\e170";
}.glyphicon-send:before {
    content: "\e171";
}.glyphicon-floppy-disk:before {
    content: "\e172";
}.glyphicon-floppy-saved:before {
    content: "\e173";
}.glyphicon-floppy-remove:before {
    content: "\e174";
}.glyphicon-floppy-save:before {
    content: "\e175";
}.glyphicon-floppy-open:before {
    content: "\e176";
}.glyphicon-credit-card:before {
    content: "\e177";
}.glyphicon-transfer:before {
    content: "\e178";
}.glyphicon-cutlery:before {
    content: "\e179";
}.glyphicon-header:before {
    content: "\e180";
}.glyphicon-compressed:before {
    content: "\e181";
}.glyphicon-earphone:before {
    content: "\e182";
}.glyphicon-phone-alt:before {
    content: "\e183";
}.glyphicon-tower:before {
    content: "\e184";
}.glyphicon-stats:before {
    content: "\e185";
}.glyphicon-sd-video:before {
    content: "\e186";
}.glyphicon-hd-video:before {
    content: "\e187";
}.glyphicon-subtitles:before {
    content: "\e188";
}.glyphicon-sound-stereo:before {
    content: "\e189";
}.glyphicon-sound-dolby:before {
    content: "\e190";
}.glyphicon-sound-5-1:before {
    content: "\e191";
}.glyphicon-sound-6-1:before {
    content: "\e192";
}.glyphicon-sound-7-1:before {
    content: "\e193";
}.glyphicon-copyright-mark:before {
    content: "\e194";
}.glyphicon-registration-mark:before {
    content: "\e195";
}.glyphicon-cloud-download:before {
    content: "\e197";
}.glyphicon-cloud-upload:before {
    content: "\e198";
}.glyphicon-tree-conifer:before {
    content: "\e199";
}.glyphicon-tree-deciduous:before {
    content: "\e200";
}.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent;
}.dropdown {
    position: relative;
}.dropdown-toggle:focus {
    outline: 0;
}.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    list-style: none;
    font-size: 13px;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 4px;
    -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
            box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
    -webkit-background-clip: padding-box;
            background-clip: padding-box;
}.dropdown-menu.pull-right {
    right: 0;
    left: auto;
}.dropdown-menu .divider {
    height: 1px;
    margin: 8px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}.dropdown-menu>li>a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.428571429;
    color: #333333;
    white-space: nowrap;
}.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus {
    text-decoration: none;
    color: #262626;
    background-color: #f5f5f5;
}.dropdown-menu>.active>a, .dropdown-menu>.active>a:hover, .dropdown-menu>.active>a:focus {
    color: #fff;
    text-decoration: none;
    outline: 0;
    background-color: #5e6068;
}.dropdown-menu>.disabled>a, .dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {
    color: #999999;
}.dropdown-menu>.disabled>a:hover, .dropdown-menu>.disabled>a:focus {
    text-decoration: none;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    cursor: not-allowed;
}.open>.dropdown-menu {
    display: block;
}.open>a {
    outline: 0;
}.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.428571429;
    color: #999999;
}.dropdown-backdrop {
    position: fixed;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    z-index: 990;
}.pull-right>.dropdown-menu {
    right: 0;
    left: auto;
}.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid;
    content: "";
}.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px;
}@media (min-width: 768px) {
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto;
    }
}.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle;
}.btn-group>.btn, .btn-group-vertical>.btn {
    position: relative;
    float: left;
}.btn-group>.btn:hover, .btn-group>.btn:focus, .btn-group>.btn:active, .btn-group>.btn.active, .btn-group-vertical>.btn:hover, .btn-group-vertical>.btn:focus, .btn-group-vertical>.btn:active, .btn-group-vertical>.btn.active {
    z-index: 2;
}.btn-group>.btn:focus, .btn-group-vertical>.btn:focus {
    outline: none;
}.btn-group .btn+.btn, .btn-group .btn+.btn-group, .btn-group .btn-group+.btn, .btn-group .btn-group+.btn-group {
    margin-left: -1px;
}.btn-toolbar:before, .btn-toolbar:after {
    content: " ";
    display: table;
}.btn-toolbar:after {
    clear: both;
}.btn-toolbar .btn-group {
    float: left;
}.btn-toolbar>.btn+.btn, .btn-toolbar>.btn+.btn-group, .btn-toolbar>.btn-group+.btn, .btn-toolbar>.btn-group+.btn-group {
    margin-left: 5px;
}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0;
}.btn-group>.btn:first-child {
    margin-left: 0;
}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}.btn-group>.btn:last-child:not(:first-child), .btn-group>.dropdown-toggle:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}.btn-group>.btn-group {
    float: left;
}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0;
}.btn-group>.btn-group:first-child>.btn:last-child, .btn-group>.btn-group:first-child>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}.btn-group>.btn-group:last-child>.btn:first-child {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0;
}.btn-group>.btn+.dropdown-toggle {
    padding-left: 8px;
    padding-right: 8px;
}.btn-group>.btn-lg+.dropdown-toggle, .btn-group-lg.btn-group>.btn+.dropdown-toggle {
    padding-left: 12px;
    padding-right: 12px;
}.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
            box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
            box-shadow: none;
}.btn .caret {
    margin-left: 0;
}.btn-lg .caret, .btn-group-lg>.btn .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0;
}.dropup .btn-lg .caret, .dropup .btn-group-lg>.btn .caret {
    border-width: 0 5px 5px;
}.btn-group-vertical>.btn, .btn-group-vertical>.btn-group, .btn-group-vertical>.btn-group>.btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%;
}.btn-group-vertical>.btn-group:before, .btn-group-vertical>.btn-group:after {
    content: " ";
    display: table;
}.btn-group-vertical>.btn-group:after {
    clear: both;
}.btn-group-vertical>.btn-group>.btn {
    float: none;
}.btn-group-vertical>.btn+.btn, .btn-group-vertical>.btn+.btn-group, .btn-group-vertical>.btn-group+.btn, .btn-group-vertical>.btn-group+.btn-group {
    margin-top: -1px;
    margin-left: 0;
}.btn-group-vertical>.btn:not(:first-child):not(:last-child) {
    border-radius: 0;
}.btn-group-vertical>.btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}.btn-group-vertical>.btn:last-child:not(:first-child) {
    border-bottom-left-radius: 4px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn {
    border-radius: 0;
}.btn-group-vertical>.btn-group:first-child>.btn:last-child, .btn-group-vertical>.btn-group:first-child>.dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}.btn-group-vertical>.btn-group:last-child>.btn:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate;
}.btn-group-justified>.btn, .btn-group-justified>.btn-group {
    float: none;
    display: table-cell;
    width: 1%;
}.btn-group-justified>.btn-group .btn {
    width: 100%;
}[data-toggle="buttons"]>.btn>input[type="radio"], [data-toggle="buttons"]>.btn>input[type="checkbox"] {
    display: none;
}.input-group {
    position: relative;
    display: table;
    border-collapse: separate;
}.input-group[class*="col-"] {
    float: none;
    padding-left: 0;
    padding-right: 0;
}.input-group .form-control {
    width: 100%;
    margin-bottom: 0;
}.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell;
}.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0;
}.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle;
}.input-group-addon {
    padding: 6px 12px;
    font-size: 13px;
    font-weight: normal;
    line-height: 1;
    color: #555555;
    text-align: center;
    background-color: #eeeeee;
    border: 1px solid #ccc;
    border-radius: 4px;
}.input-group-addon.input-sm, .input-group-sm>.input-group-addon, .input-group-sm>.input-group-btn>.input-group-addon.btn {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: 3px;
}.input-group-addon.input-lg, .input-group-lg>.input-group-addon, .input-group-lg>.input-group-btn>.input-group-addon.btn {
    padding: 10px 16px;
    font-size: 17px;
    border-radius: 6px;
}.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
    margin-top: 0;
}.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child>.btn, .input-group-btn:first-child>.dropdown-toggle, .input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle) {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
}.input-group-addon:first-child {
    border-right: 0;
}.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child>.btn, .input-group-btn:last-child>.dropdown-toggle, .input-group-btn:first-child>.btn:not(:first-child) {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
}.input-group-addon:last-child {
    border-left: 0;
}.input-group-btn {
    position: relative;
    white-space: nowrap;
}.input-group-btn:first-child>.btn {
    margin-right: -1px;
}.input-group-btn:last-child>.btn {
    margin-left: -1px;
}.input-group-btn>.btn {
    position: relative;
}.input-group-btn>.btn+.btn {
    margin-left: -4px;
}.input-group-btn>.btn:hover, .input-group-btn>.btn:active {
    z-index: 2;
}.nav {
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}.nav:before, .nav:after {
    content: " ";
    display: table;
}.nav:after {
    clear: both;
}.nav>li {
    position: relative;
    display: block;
}.nav>li>a {
    position: relative;
    display: block;
    padding: 10px 15px;
}.nav>li>a:hover, .nav>li>a:focus {
    text-decoration: none;
    background-color: #eeeeee;
}.nav>li.disabled>a {
    color: #999999;
}.nav>li.disabled>a:hover, .nav>li.disabled>a:focus {
    color: #999999;
    text-decoration: none;
    background-color: transparent;
    cursor: not-allowed;
}.nav .open>a, .nav .open>a:hover, .nav .open>a:focus {
    background-color: #eeeeee;
    border-color: #5e6068;
}.nav .nav-divider {
    height: 1px;
    margin: 8px 0;
    overflow: hidden;
    background-color: #e5e5e5;
}.nav>li>a>img {
    max-width: none;
}.nav-tabs {
    border-bottom: 1px solid #ddd;
}.nav-tabs>li {
    float: left;
    margin-bottom: -1px;
}.nav-tabs>li>a {
    margin-right: 2px;
    line-height: 1.428571429;
    border: 1px solid transparent;
    border-radius: 4px 4px 0 0;
}.nav-tabs>li>a:hover {
    border-color: #eeeeee #eeeeee #ddd;
}.nav-tabs>li.active>a, .nav-tabs>li.active>a:hover, .nav-tabs>li.active>a:focus {
    color: #555555;
    background-color: #FFF;
    border: 1px solid #ddd;
    border-bottom-color: transparent;
    cursor: default;
}.nav-pills>li {
    float: left;
}.nav-pills>li>a {
    border-radius: 4px;
}.nav-pills>li+li {
    margin-left: 2px;
}.nav-pills>li.active>a, .nav-pills>li.active>a:hover, .nav-pills>li.active>a:focus {
    color: #fff;
    background-color: #5e6068;
}.nav-stacked>li {
    float: none;
}.nav-stacked>li+li {
    margin-top: 2px;
    margin-left: 0;
}.nav-justified, .nav-tabs.nav-justified {
    width: 100%;
}.nav-justified>li, .nav-tabs.nav-justified>li {
    float: none;
}.nav-justified>li>a, .nav-tabs.nav-justified>li>a {
    text-align: center;
    margin-bottom: 5px;
}.nav-justified>.dropdown .dropdown-menu {
    top: auto;
    left: auto;
}@media (min-width: 768px) {
    .nav-justified>li, .nav-tabs.nav-justified>li {
        display: table-cell;
        width: 1%;
    }
    .nav-justified>li>a, .nav-tabs.nav-justified>li>a {
        margin-bottom: 0;
    }
}.nav-tabs-justified, .nav-tabs.nav-justified {
    border-bottom: 0;
}.nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {
    margin-right: 0;
    border-radius: 4px;
}.nav-tabs-justified>.active>a, .nav-tabs.nav-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:focus {
    border: 1px solid #ddd;
}@media (min-width: 768px) {
    .nav-tabs-justified>li>a, .nav-tabs.nav-justified>li>a {
        border-bottom: 1px solid #ddd;
        border-radius: 4px 4px 0 0;
    }
    .nav-tabs-justified>.active>a, .nav-tabs.nav-justified>.active>a, .nav-tabs-justified>.active>a:hover, .nav-tabs.nav-justified>.active>a:hover, .nav-tabs-justified>.active>a:focus, .nav-tabs.nav-justified>.active>a:focus {
        border-bottom-color: #FFF;
    }
}.tab-content>.tab-pane {
    display: none;
}.tab-content>.active {
    display: block;
}.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 18px;
    border: 1px solid transparent;
}.navbar:before, .navbar:after {
    content: " ";
    display: table;
}.navbar:after {
    clear: both;
}@media (min-width: 768px) {
    .navbar {
        border-radius: 4px;
    }
}.navbar-header:before, .navbar-header:after {
    content: " ";
    display: table;
}.navbar-header:after {
    clear: both;
}@media (min-width: 768px) {
    .navbar-header {
        float: left;
    }
}.navbar-collapse {
    max-height: 340px;
    overflow-x: visible;
    padding-right: 5px;
    padding-left: 5px;
    border-top: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
    -webkit-overflow-scrolling: touch;
}.navbar-collapse:before, .navbar-collapse:after {
    content: " ";
    display: table;
}.navbar-collapse:after {
    clear: both;
}.navbar-collapse.in {
    overflow-y: auto;
}@media (min-width: 768px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        -webkit-box-shadow: none;
                box-shadow: none;
    }
    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important;
    }
    .navbar-collapse.in {
        overflow-y: visible;
    }
    .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        padding-left: 0;
        padding-right: 0;
    }
}.container>.navbar-header, .container>.navbar-collapse {
    margin-right: -5px;
    margin-left: -5px;
}@media (min-width: 768px) {
    .container>.navbar-header, .container>.navbar-collapse {
        margin-right: 0;
        margin-left: 0;
    }
}.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px;
}@media (min-width: 768px) {
    .navbar-static-top {
        border-radius: 0;
    }
}.navbar-fixed-top, .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030;
}@media (min-width: 768px) {
    .navbar-fixed-top, .navbar-fixed-bottom {
        border-radius: 0;
    }
}.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px;
}.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0;
}.navbar-brand {
    float: left;
    padding: 16px 5px;
    font-size: 17px;
    line-height: 18px;
}.navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none;
}@media (min-width: 768px) {
    .navbar>.container .navbar-brand {
        margin-left: -5px;
    }
}.navbar-toggle {
    position: relative;
    float: right;
    margin-right: 5px;
    padding: 9px 10px;
    margin-top: 8px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: 4px;
}.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px;
}.navbar-toggle .icon-bar+.icon-bar {
    margin-top: 4px;
}@media (min-width: 768px) {
    .navbar-toggle {
        display: none;
    }
}.navbar-nav {
    margin: 8px -5px;
}.navbar-nav>li>a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 18px;
}@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
                box-shadow: none;
    }
    .navbar-nav .open .dropdown-menu>li>a, .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px;
    }
    .navbar-nav .open .dropdown-menu>li>a {
        line-height: 18px;
    }
    .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-nav .open .dropdown-menu>li>a:focus {
        background-image: none;
    }
}@media (min-width: 768px) {
    .navbar-nav {
        float: left;
        margin: 0;
    }
    .navbar-nav>li {
        float: left;
    }
    .navbar-nav>li>a {
        padding-top: 16px;
        padding-bottom: 16px;
    }
    .navbar-nav.navbar-right:last-child {
        margin-right: -5px;
    }
}@media (min-width: 768px) {
    .navbar-left {
        float: left !important;
    }
    .navbar-right {
        float: right !important;
    }
}.navbar-form {
    margin-left: -5px;
    margin-right: -5px;
    padding: 10px 5px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
            box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);
    margin-top: 9px;
    margin-bottom: 9px;
}@media (max-width: 767px) {
    .navbar-form .form-group {
        margin-bottom: 5px;
    }
}@media (min-width: 768px) {
    .navbar-form {
        width: auto;
        border: 0;
        margin-left: 0;
        margin-right: 0;
        padding-top: 0;
        padding-bottom: 0;
        -webkit-box-shadow: none;
                box-shadow: none;
    }
    .navbar-form.navbar-right:last-child {
        margin-right: -5px;
    }
}.navbar-nav>li>.dropdown-menu {
    margin-top: 0;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}.navbar-nav.pull-right>li>.dropdown-menu, .navbar-nav>li>.dropdown-menu.pull-right {
    left: auto;
    right: 0;
}.navbar-btn {
    margin-top: 9px;
    margin-bottom: 9px;
}.navbar-btn.btn-sm, .btn-group-sm>.navbar-btn.btn {
    margin-top: 10px;
    margin-bottom: 10px;
}.navbar-btn.btn-xs, .btn-group-xs>.navbar-btn.btn {
    margin-top: 14px;
    margin-bottom: 14px;
}.navbar-text {
    margin-top: 16px;
    margin-bottom: 16px;
}@media (min-width: 768px) {
    .navbar-text {
        float: left;
        margin-left: 5px;
        margin-right: 5px;
    }
    .navbar-text.navbar-right:last-child {
        margin-right: 0;
    }
}.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7;
}.navbar-default .navbar-brand {
    color: #777;
}.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #5e5d5d;
    background-color: transparent;
}.navbar-default .navbar-text {
    color: #777;
}.navbar-default .navbar-nav>li>a {
    color: #777;
}.navbar-default .navbar-nav>li>a:hover, .navbar-default .navbar-nav>li>a:focus {
    color: #333;
    background-color: transparent;
}.navbar-default .navbar-nav>.active>a, .navbar-default .navbar-nav>.active>a:hover, .navbar-default .navbar-nav>.active>a:focus {
    color: #555;
    background-color: #e7e7e7;
}.navbar-default .navbar-nav>.disabled>a, .navbar-default .navbar-nav>.disabled>a:hover, .navbar-default .navbar-nav>.disabled>a:focus {
    color: #ccc;
    background-color: transparent;
}.navbar-default .navbar-toggle {
    border-color: #ddd;
}.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ddd;
}.navbar-default .navbar-toggle .icon-bar {
    background-color: #ccc;
}.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7;
}.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {
    background-color: #e7e7e7;
    color: #555;
}@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu>li>a {
        color: #777;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>li>a:focus {
        color: #333;
        background-color: transparent;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.active>a, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus {
        color: #555;
        background-color: #e7e7e7;
    }
    .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus {
        color: #ccc;
        background-color: transparent;
    }
}.navbar-default .navbar-link {
    color: #777;
}.navbar-default .navbar-link:hover {
    color: #333;
}.navbar-inverse {
    background-color: #222;
    border-color: #090808;
}.navbar-inverse .navbar-brand {
    color: #999999;
}.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
    color: #fff;
    background-color: transparent;
}.navbar-inverse .navbar-text {
    color: #999999;
}.navbar-inverse .navbar-nav>li>a {
    color: #999999;
}.navbar-inverse .navbar-nav>li>a:hover, .navbar-inverse .navbar-nav>li>a:focus {
    color: #fff;
    background-color: transparent;
}.navbar-inverse .navbar-nav>.active>a, .navbar-inverse .navbar-nav>.active>a:hover, .navbar-inverse .navbar-nav>.active>a:focus {
    color: #fff;
    background-color: #090808;
}.navbar-inverse .navbar-nav>.disabled>a, .navbar-inverse .navbar-nav>.disabled>a:hover, .navbar-inverse .navbar-nav>.disabled>a:focus {
    color: #444;
    background-color: transparent;
}.navbar-inverse .navbar-toggle {
    border-color: #333;
}.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #333;
}.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff;
}.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010;
}.navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:hover, .navbar-inverse .navbar-nav>.open>a:focus {
    background-color: #090808;
    color: #fff;
}@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header {
        border-color: #090808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #090808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a {
        color: #999999;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus {
        color: #fff;
        background-color: transparent;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus {
        color: #fff;
        background-color: #090808;
    }
    .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus {
        color: #444;
        background-color: transparent;
    }
}.navbar-inverse .navbar-link {
    color: #999999;
}.navbar-inverse .navbar-link:hover {
    color: #fff;
}.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 18px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: 4px;
}.breadcrumb>li {
    display: inline-block;
}.breadcrumb>li+li:before {
    content: "/Â ";
    padding: 0 5px;
    color: #ccc;
}.breadcrumb>.active {
    color: #999999;
}.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 18px 0;
    border-radius: 4px;
}.pagination>li {
    display: inline;
}.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    line-height: 1.428571429;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
    margin-left: -1px;
}.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}.pagination>li:last-child>a, .pagination>li:last-child>span {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}.pagination>li>a:hover, .pagination>li>a:focus, .pagination>li>span:hover, .pagination>li>span:focus {
    background-color: #eeeeee;
}.pagination>.active>a, .pagination>.active>a:hover, .pagination>.active>a:focus, .pagination>.active>span, .pagination>.active>span:hover, .pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    background-color: #5e6068;
    border-color: #5e6068;
    cursor: default;
}.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    color: #999999;
    background-color: #fff;
    border-color: #ddd;
    cursor: not-allowed;
}.pagination-lg>li>a, .pagination-lg>li>span {
    padding: 10px 16px;
    font-size: 17px;
}.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
    border-bottom-left-radius: 6px;
    border-top-left-radius: 6px;
}.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
    border-bottom-right-radius: 6px;
    border-top-right-radius: 6px;
}.pagination-sm>li>a, .pagination-sm>li>span {
    padding: 5px 10px;
    font-size: 12px;
}.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
    border-bottom-left-radius: 3px;
    border-top-left-radius: 3px;
}.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
    border-bottom-right-radius: 3px;
    border-top-right-radius: 3px;
}.pager {
    padding-left: 0;
    margin: 18px 0;
    list-style: none;
    text-align: center;
}.pager:before, .pager:after {
    content: " ";
    display: table;
}.pager:after {
    clear: both;
}.pager li {
    display: inline;
}.pager li>a, .pager li>span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px;
}.pager li>a:hover, .pager li>a:focus {
    text-decoration: none;
    background-color: #eeeeee;
}.pager .next>a, .pager .next>span {
    float: right;
}.pager .previous>a, .pager .previous>span {
    float: left;
}.pager .disabled>a, .pager .disabled>a:hover, .pager .disabled>a:focus, .pager .disabled>span {
    color: #999999;
    background-color: #fff;
    cursor: not-allowed;
}.label {
    display: inline;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em;
}.label[href]:hover, .label[href]:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}.label:empty {
    display: none;
}.btn .label {
    position: relative;
    top: -1px;
}.label-default {
    background-color: #999999;
}.label-default[href]:hover, .label-default[href]:focus {
    background-color: #807f7f;
}.label-primary {
    background-color: #5e6068;
}.label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #46474d;
}.label-success {
    background-color: #60A261;
}.label-success[href]:hover, .label-success[href]:focus {
    background-color: #4c834d;
}.label-info {
    background-color: #3A87AD;
}.label-info[href]:hover, .label-info[href]:focus {
    background-color: #2d6987;
}.label-warning {
    background-color: #FF971E;
}.label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #ea7e00;
}.label-danger {
    background-color: #FF0000;
}.label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #cc0000;
}.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    color: #fff;
    line-height: 1;
    vertical-align: baseline;
    white-space: nowrap;
    text-align: center;
    background-color: #999999;
    border-radius: 10px;
}.badge:empty {
    display: none;
}.btn .badge {
    position: relative;
    top: -1px;
}a.badge:hover, a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}a.list-group-item.active>.badge, .nav-pills>.active>a>.badge {
    color: #5e6068;
    background-color: #fff;
}.nav-pills>li>a>.badge {
    margin-left: 3px;
}.jumbotron {
    padding: 30px;
    margin-bottom: 30px;
    font-size: 20px;
    font-weight: 200;
    line-height: 2.1428571435;
    color: inherit;
    background-color: #eeeeee;
}.jumbotron h1, .jumbotron .h1 {
    line-height: 1;
    color: inherit;
}.jumbotron p {
    line-height: 1.4;
}.container .jumbotron {
    border-radius: 6px;
}.jumbotron .container {
    max-width: 100%;
}@media screen and (min-width: 768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px;
    }
    .container .jumbotron {
        padding-left: 60px;
        padding-right: 60px;
    }
    .jumbotron h1, .jumbotron .h1 {
        font-size: 58.5px;
    }
}.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 18px;
    line-height: 1.428571429;
    background-color: #FFF;
    border: 1px solid #ddd;
    border-radius: 4px;
    -webkit-transition:all 0.2s ease-in-out;
    -o-transition:all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}.thumbnail>img, .thumbnail a>img {
    display: block;
    max-width: 100%;
    height: auto;
    margin-left: auto;
    margin-right: auto;
}.thumbnail .caption {
    padding: 9px;
    color: #333333;
}a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
    border-color: #5e6068;
}.alert {
    padding: 15px;
    margin-bottom: 18px;
    border: 1px solid transparent;
    border-radius: 4px;
}.alert h4 {
    margin-top: 0;
    color: inherit;
}.alert .alert-link {
    font-weight: bold;
}.alert>p, .alert>ul {
    margin-bottom: 0;
}.alert>p+p {
    margin-top: 5px;
}.alert-dismissable {
    padding-right: 35px;
}.alert-dismissable .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit;
}.alert-success {
    background-color: #e7f1e7;
    border-color: #dae8d7;
    color: #60A261;
}.alert-success hr {
    border-top-color: #cadec7;
}.alert-success .alert-link {
    color: #4c834d;
}.alert-info {
    background-color: #daeaf3;
    border-color: #bfe3ea;
    color: #3A87AD;
}.alert-info hr {
    border-top-color: #acdae3;
}.alert-info .alert-link {
    color: #2d6987;
}.alert-warning {
    background-color: #fff1e0;
    border-color: #ffdbc6;
    color: #FF971E;
}.alert-warning hr {
    border-top-color: #ffcbad;
}.alert-warning .alert-link {
    color: #ea7e00;
}.alert-danger {
    background-color: #ffe0e0;
    border-color: #ffc7d0;
    color: #FF0000;
}.alert-danger hr {
    border-top-color: #ffadbb;
}.alert-danger .alert-link {
    color: #cc0000;
}@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0;
    }
    to {
        background-position: 0 0;
    }
}.progress {
    overflow: hidden;
    height: 18px;
    margin-bottom: 18px;
    background-color: #f5f5f5;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
            box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}.progress-bar {
    float: left;
    width: 0%;
    height: 100%;
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    text-align: center;
    background-color: #5e6068;
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
            box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);
    -webkit-transition:width 0.6s ease;
    -o-transition:width 0.6s ease;
    transition: width 0.6s ease;
}.progress-striped .progress-bar {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    -webkit-background-size: 40px 40px;
            background-size: 40px 40px;
}.progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite;
}.progress-bar-success {
    background-color: #60A261;
}.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.progress-bar-info {
    background-color: #3A87AD;
}.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.progress-bar-warning {
    background-color: #FF971E;
}.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.progress-bar-danger {
    background-color: #FF0000;
}.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}.media, .media-body {
    overflow: hidden;
    zoom: 1;
}.media, .media .media {
    margin-top: 15px;
}.media:first-child {
    margin-top: 0;
}.media-object {
    display: block;
}.media-heading {
    margin: 0 0 5px;
}.media>.pull-left {
    margin-right: 10px;
}.media>.pull-right {
    margin-left: 10px;
}.media-list {
    padding-left: 0;
    list-style: none;
}.list-group {
    margin-bottom: 20px;
    padding-left: 0;
}.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd;
}.list-group-item:first-child {
    border-top-right-radius: 4px;
    border-top-left-radius: 4px;
}.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
}.list-group-item>.badge {
    float: right;
}.list-group-item>.badge+.badge {
    margin-right: 5px;
}a.list-group-item {
    color: #555;
}a.list-group-item .list-group-item-heading {
    color: #333;
}a.list-group-item:hover, a.list-group-item:focus {
    text-decoration: none;
    background-color: #f5f5f5;
}a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: #5e6068;
    border-color: #5e6068;
}a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading {
    color: inherit;
}a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text {
    color: #c6c7cc;
}.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px;
}.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3;
}.panel {
    margin-bottom: 18px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);
}.panel-body {
    padding: 15px;
}.panel-body:before, .panel-body:after {
    content: " ";
    display: table;
}.panel-body:after {
    clear: both;
}.panel>.list-group {
    margin-bottom: 0;
}.panel>.list-group .list-group-item {
    border-width: 1px 0;
}.panel>.list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0;
}.panel>.list-group .list-group-item:last-child {
    border-bottom: 0;
}.panel-heading+.list-group .list-group-item:first-child {
    border-top-width: 0;
}.panel>.table, .panel>.table-responsive>.table {
    margin-bottom: 0;
}.panel>.panel-body+.table, .panel>.panel-body+.table-responsive {
    border-top: 1px solid #ddd;
}.panel>.table>tbody:first-child th, .panel>.table>tbody:first-child td {
    border-top: 0;
}.panel>.table-bordered, .panel>.table-responsive>.table-bordered {
    border: 0;
}.panel>.table-bordered>thead>tr>th:first-child, .panel>.table-bordered>thead>tr>td:first-child, .panel>.table-bordered>tbody>tr>th:first-child, .panel>.table-bordered>tbody>tr>td:first-child, .panel>.table-bordered>tfoot>tr>th:first-child, .panel>.table-bordered>tfoot>tr>td:first-child, .panel>.table-responsive>.table-bordered>thead>tr>th:first-child, .panel>.table-responsive>.table-bordered>thead>tr>td:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:first-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child {
    border-left: 0;
}.panel>.table-bordered>thead>tr>th:last-child, .panel>.table-bordered>thead>tr>td:last-child, .panel>.table-bordered>tbody>tr>th:last-child, .panel>.table-bordered>tbody>tr>td:last-child, .panel>.table-bordered>tfoot>tr>th:last-child, .panel>.table-bordered>tfoot>tr>td:last-child, .panel>.table-responsive>.table-bordered>thead>tr>th:last-child, .panel>.table-responsive>.table-bordered>thead>tr>td:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>th:last-child, .panel>.table-responsive>.table-bordered>tbody>tr>td:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child, .panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child {
    border-right: 0;
}.panel>.table-bordered>thead>tr:last-child>th, .panel>.table-bordered>thead>tr:last-child>td, .panel>.table-bordered>tbody>tr:last-child>th, .panel>.table-bordered>tbody>tr:last-child>td, .panel>.table-bordered>tfoot>tr:last-child>th, .panel>.table-bordered>tfoot>tr:last-child>td, .panel>.table-responsive>.table-bordered>thead>tr:last-child>th, .panel>.table-responsive>.table-bordered>thead>tr:last-child>td, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>th, .panel>.table-responsive>.table-bordered>tbody>tr:last-child>td, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th, .panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td {
    border-bottom: 0;
}.panel>.table-responsive {
    border: 0;
    margin-bottom: 0;
}.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px;
}.panel-heading>.dropdown .dropdown-toggle {
    color: inherit;
}.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 15px;
    color: inherit;
}.panel-title>a {
    color: inherit;
}.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px;
    overflow: hidden;
}.panel-group .panel+.panel {
    margin-top: 5px;
}.panel-group .panel-heading {
    border-bottom: 0;
}.panel-group .panel-heading+.panel-collapse .panel-body {
    border-top: 1px solid #ddd;
}.panel-group .panel-footer {
    border-top: 0;
}.panel-group .panel-footer+.panel-collapse .panel-body {
    border-bottom: 1px solid #ddd;
}.panel-default {
    border-color: #ddd;
}.panel-default>.panel-heading {
    color: #333333;
    background-color: #f5f5f5;
    border-color: #ddd;
}.panel-default>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #ddd;
}.panel-default>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #ddd;
}.panel-primary {
    border-color: #5e6068;
}.panel-primary>.panel-heading {
    color: #fff;
    background-color: #5e6068;
    border-color: #5e6068;
}.panel-primary>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #5e6068;
}.panel-primary>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #5e6068;
}.panel-success {
    border-color: #dae8d7;
}.panel-success>.panel-heading {
    color: #60A261;
    background-color: #e7f1e7;
    border-color: #dae8d7;
}.panel-success>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #dae8d7;
}.panel-success>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #dae8d7;
}.panel-warning {
    border-color: #ffdbc6;
}.panel-warning>.panel-heading {
    color: #FF971E;
    background-color: #fff1e0;
    border-color: #ffdbc6;
}.panel-warning>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #ffdbc6;
}.panel-warning>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #ffdbc6;
}.panel-danger {
    border-color: #ffc7d0;
}.panel-danger>.panel-heading {
    color: #FF0000;
    background-color: #ffe0e0;
    border-color: #ffc7d0;
}.panel-danger>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #ffc7d0;
}.panel-danger>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #ffc7d0;
}.panel-info {
    border-color: #bfe3ea;
}.panel-info>.panel-heading {
    color: #3A87AD;
    background-color: #daeaf3;
    border-color: #bfe3ea;
}.panel-info>.panel-heading+.panel-collapse .panel-body {
    border-top-color: #bfe3ea;
}.panel-info>.panel-footer+.panel-collapse .panel-body {
    border-bottom-color: #bfe3ea;
}.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f2f2f2;
    border: 1px solid #e1e1e1;
    border-radius: 4px;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, 0.15);
}.well-lg {
    padding: 24px;
    border-radius: 6px;
}.well-sm {
    padding: 9px;
    border-radius: 3px;
}.close {
    float: right;
    font-size: 19.5px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    opacity: 0.2;
    filter: alpha(opacity=20);
}.close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    opacity: 0.5;
    filter: alpha(opacity=50);
}button.close {
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
}.modal-open {
    overflow: hidden;
}.modal {
    display: none;
    overflow: auto;
    overflow-y: scroll;
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
}.modal.fade .modal-dialog {
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
        transform: translate(0, -25%);
    transition: -webkit-transform 0.3s ease-out;
    -webkit-transition:-webkit-transform 0.3s ease-out;
    -o-transition:transform 0.3s ease-out;
    transition: transform 0.3s ease-out;
    transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out;
}.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
        transform: translate(0, 0);
}.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px;
    z-index: 1050;
}.modal-content {
    position: relative;
    background-color: #fff;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
            box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);
    -webkit-background-clip: padding-box;
            background-clip: padding-box;
    outline: none;
}.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1030;
    background-color: #000;
}.modal-backdrop.fade {
    opacity: 0;
    filter: alpha(opacity=0);
}.modal-backdrop.in {
    opacity: 0.5;
    filter: alpha(opacity=50);
}.modal-header {
    padding: 15px;
    border-bottom: 1px solid #e5e5e5;
    min-height: 16.428571429px;
}.modal-header .close {
    margin-top: -2px;
}.modal-title {
    margin: 0;
    line-height: 1.428571429;
}.modal-body {
    position: relative;
    padding: 20px;
}.modal-footer {
    margin-top: 15px;
    padding: 19px 20px 20px;
    text-align: right;
    border-top: 1px solid #e5e5e5;
}.modal-footer:before, .modal-footer:after {
    content: " ";
    display: table;
}.modal-footer:after {
    clear: both;
}.modal-footer .btn+.btn {
    margin-left: 5px;
    margin-bottom: 0;
}.modal-footer .btn-group .btn+.btn {
    margin-left: -1px;
}.modal-footer .btn-block+.btn-block {
    margin-left: 0;
}@media screen and (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto;
    }
    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
                box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);
    }
}.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    visibility: visible;
    font-size: 12px;
    line-height: 1.4;
    opacity: 0;
    filter: alpha(opacity=0);
}.tooltip.in {
    opacity: 0.9;
    filter: alpha(opacity=90);
}.tooltip.top {
    margin-top: -3px;
    padding: 5px 0;
}.tooltip.right {
    margin-left: 3px;
    padding: 0 5px;
}.tooltip.bottom {
    margin-top: 3px;
    padding: 5px 0;
}.tooltip.left {
    margin-left: -3px;
    padding: 0 5px;
}.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 4px;
}.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
}.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}.tooltip.top-right .tooltip-arrow {
    bottom: 0;
    right: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000;
}.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000;
}.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000;
}.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    left: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    right: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000;
}.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    background-color: #fff;
    -webkit-background-clip: padding-box;
            background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
            box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    white-space: normal;
}.popover.top {
    margin-top: -10px;
}.popover.right {
    margin-left: 10px;
}.popover.bottom {
    margin-top: 10px;
}.popover.left {
    margin-left: -10px;
}.popover-title {
    margin: 0;
    padding: 8px 14px;
    font-size: 13px;
    font-weight: normal;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0;
}.popover-content {
    padding: 9px 14px;
}.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, 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, 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, 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, 0.25);
}.popover.left .arrow:after {
    content: " ";
    right: 1px;
    border-right-width: 0;
    border-left-color: #fff;
    bottom: -10px;
}.carousel {
    position: relative;
}.carousel-inner {
    position: relative;
    overflow: hidden;
    width: 100%;
}.carousel-inner>.item {
    display: none;
    position: relative;
    -webkit-transition:0.6s ease-in-out left;
    -o-transition:0.6s ease-in-out left;
    transition: 0.6s ease-in-out left;
}.carousel-inner>.item>img, .carousel-inner>.item>a>img {
    display: block;
    max-width: 100%;
    height: auto;
    line-height: 1;
}.carousel-inner>.active, .carousel-inner>.next, .carousel-inner>.prev {
    display: block;
}.carousel-inner>.active {
    left: 0;
}.carousel-inner>.next, .carousel-inner>.prev {
    position: absolute;
    top: 0;
    width: 100%;
}.carousel-inner>.next {
    left: 100%;
}.carousel-inner>.prev {
    left: -100%;
}.carousel-inner>.next.left, .carousel-inner>.prev.right {
    left: 0;
}.carousel-inner>.active.left {
    left: -100%;
}.carousel-inner>.active.right {
    left: 100%;
}.carousel-control {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    width: 15%;
    opacity: 0.5;
    filter: alpha(opacity=50);
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}.carousel-control.left {
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0.0001)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
}.carousel-control.right {
    left: auto;
    right: 0;
    background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.0001)), to(rgba(0, 0, 0, 0.5)));
    background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
}.carousel-control:hover, .carousel-control:focus {
    outline: none;
    color: #fff;
    text-decoration: none;
    opacity: 0.9;
    filter: alpha(opacity=90);
}.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block;
}.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
    left: 50%;
}.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
    right: 50%;
}.carousel-control .icon-prev, .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    font-family: serif;
}.carousel-control .icon-prev:before {
    content: '\2039';
}.carousel-control .icon-next:before {
    content: '\203a';
}.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    margin-left: -30%;
    padding-left: 0;
    list-style: none;
    text-align: center;
}.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    border: 1px solid #fff;
    border-radius: 10px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0);
}.carousel-indicators .active {
    margin: 0;
    width: 12px;
    height: 12px;
    background-color: #fff;
}.carousel-caption {
    position: absolute;
    left: 15%;
    right: 15%;
    bottom: 20px;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
}.carousel-caption .btn {
    text-shadow: none;
}@media screen and (min-width: 768px) {
    .carousel-control .glyphicons-chevron-left, .carousel-control .glyphicons-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        margin-left: -15px;
        font-size: 30px;
    }
    .carousel-caption {
        left: 20%;
        right: 20%;
        padding-bottom: 30px;
    }
    .carousel-indicators {
        bottom: 20px;
    }
}.clearfix:before, .clearfix:after {
    content: " ";
    display: table;
}.clearfix:after {
    clear: both;
}.center-block {
    display: block;
    margin-left: auto;
    margin-right: auto;
}.pull-right {
    float: right !important;
}.pull-left {
    float: left !important;
}.hide {
    display: none !important;
}.show {
    display: block !important;
}.invisible {
    visibility: hidden;
}.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0;
}.hidden {
    display: none !important;
    visibility: hidden !important;
}.affix {
    position: fixed;
}@-ms-viewport {
    width: device-width;
}.visible-xs, tr.visible-xs, th.visible-xs, td.visible-xs {
    display: none !important;
}@media (max-width: 767px) {
    .visible-xs {
        display: block !important;
    }
    table.visible-xs {
        display: table;
    }
    tr.visible-xs {
        display: table-row !important;
    }
    th.visible-xs, td.visible-xs {
        display: table-cell !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .visible-xs.visible-sm {
        display: block !important;
    }
    table.visible-xs.visible-sm {
        display: table;
    }
    tr.visible-xs.visible-sm {
        display: table-row !important;
    }
    th.visible-xs.visible-sm, td.visible-xs.visible-sm {
        display: table-cell !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .visible-xs.visible-md {
        display: block !important;
    }
    table.visible-xs.visible-md {
        display: table;
    }
    tr.visible-xs.visible-md {
        display: table-row !important;
    }
    th.visible-xs.visible-md, td.visible-xs.visible-md {
        display: table-cell !important;
    }
}@media (min-width: 1200px) {
    .visible-xs.visible-lg {
        display: block !important;
    }
    table.visible-xs.visible-lg {
        display: table;
    }
    tr.visible-xs.visible-lg {
        display: table-row !important;
    }
    th.visible-xs.visible-lg, td.visible-xs.visible-lg {
        display: table-cell !important;
    }
}.visible-sm, tr.visible-sm, th.visible-sm, td.visible-sm {
    display: none !important;
}@media (max-width: 767px) {
    .visible-sm.visible-xs {
        display: block !important;
    }
    table.visible-sm.visible-xs {
        display: table;
    }
    tr.visible-sm.visible-xs {
        display: table-row !important;
    }
    th.visible-sm.visible-xs, td.visible-sm.visible-xs {
        display: table-cell !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important;
    }
    table.visible-sm {
        display: table;
    }
    tr.visible-sm {
        display: table-row !important;
    }
    th.visible-sm, td.visible-sm {
        display: table-cell !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .visible-sm.visible-md {
        display: block !important;
    }
    table.visible-sm.visible-md {
        display: table;
    }
    tr.visible-sm.visible-md {
        display: table-row !important;
    }
    th.visible-sm.visible-md, td.visible-sm.visible-md {
        display: table-cell !important;
    }
}@media (min-width: 1200px) {
    .visible-sm.visible-lg {
        display: block !important;
    }
    table.visible-sm.visible-lg {
        display: table;
    }
    tr.visible-sm.visible-lg {
        display: table-row !important;
    }
    th.visible-sm.visible-lg, td.visible-sm.visible-lg {
        display: table-cell !important;
    }
}.visible-md, tr.visible-md, th.visible-md, td.visible-md {
    display: none !important;
}@media (max-width: 767px) {
    .visible-md.visible-xs {
        display: block !important;
    }
    table.visible-md.visible-xs {
        display: table;
    }
    tr.visible-md.visible-xs {
        display: table-row !important;
    }
    th.visible-md.visible-xs, td.visible-md.visible-xs {
        display: table-cell !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .visible-md.visible-sm {
        display: block !important;
    }
    table.visible-md.visible-sm {
        display: table;
    }
    tr.visible-md.visible-sm {
        display: table-row !important;
    }
    th.visible-md.visible-sm, td.visible-md.visible-sm {
        display: table-cell !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important;
    }
    table.visible-md {
        display: table;
    }
    tr.visible-md {
        display: table-row !important;
    }
    th.visible-md, td.visible-md {
        display: table-cell !important;
    }
}@media (min-width: 1200px) {
    .visible-md.visible-lg {
        display: block !important;
    }
    table.visible-md.visible-lg {
        display: table;
    }
    tr.visible-md.visible-lg {
        display: table-row !important;
    }
    th.visible-md.visible-lg, td.visible-md.visible-lg {
        display: table-cell !important;
    }
}.visible-lg, tr.visible-lg, th.visible-lg, td.visible-lg {
    display: none !important;
}@media (max-width: 767px) {
    .visible-lg.visible-xs {
        display: block !important;
    }
    table.visible-lg.visible-xs {
        display: table;
    }
    tr.visible-lg.visible-xs {
        display: table-row !important;
    }
    th.visible-lg.visible-xs, td.visible-lg.visible-xs {
        display: table-cell !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .visible-lg.visible-sm {
        display: block !important;
    }
    table.visible-lg.visible-sm {
        display: table;
    }
    tr.visible-lg.visible-sm {
        display: table-row !important;
    }
    th.visible-lg.visible-sm, td.visible-lg.visible-sm {
        display: table-cell !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .visible-lg.visible-md {
        display: block !important;
    }
    table.visible-lg.visible-md {
        display: table;
    }
    tr.visible-lg.visible-md {
        display: table-row !important;
    }
    th.visible-lg.visible-md, td.visible-lg.visible-md {
        display: table-cell !important;
    }
}@media (min-width: 1200px) {
    .visible-lg {
        display: block !important;
    }
    table.visible-lg {
        display: table;
    }
    tr.visible-lg {
        display: table-row !important;
    }
    th.visible-lg, td.visible-lg {
        display: table-cell !important;
    }
}.hidden-xs {
    display: block !important;
}table.hidden-xs {
    display: table;
}tr.hidden-xs {
    display: table-row !important;
}th.hidden-xs, td.hidden-xs {
    display: table-cell !important;
}@media (max-width: 767px) {
    .hidden-xs, tr.hidden-xs, th.hidden-xs, td.hidden-xs {
        display: none !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .hidden-xs.hidden-sm, tr.hidden-xs.hidden-sm, th.hidden-xs.hidden-sm, td.hidden-xs.hidden-sm {
        display: none !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-xs.hidden-md, tr.hidden-xs.hidden-md, th.hidden-xs.hidden-md, td.hidden-xs.hidden-md {
        display: none !important;
    }
}@media (min-width: 1200px) {
    .hidden-xs.hidden-lg, tr.hidden-xs.hidden-lg, th.hidden-xs.hidden-lg, td.hidden-xs.hidden-lg {
        display: none !important;
    }
}.hidden-sm {
    display: block !important;
}table.hidden-sm {
    display: table;
}tr.hidden-sm {
    display: table-row !important;
}th.hidden-sm, td.hidden-sm {
    display: table-cell !important;
}@media (max-width: 767px) {
    .hidden-sm.hidden-xs, tr.hidden-sm.hidden-xs, th.hidden-sm.hidden-xs, td.hidden-sm.hidden-xs {
        display: none !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm, tr.hidden-sm, th.hidden-sm, td.hidden-sm {
        display: none !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-sm.hidden-md, tr.hidden-sm.hidden-md, th.hidden-sm.hidden-md, td.hidden-sm.hidden-md {
        display: none !important;
    }
}@media (min-width: 1200px) {
    .hidden-sm.hidden-lg, tr.hidden-sm.hidden-lg, th.hidden-sm.hidden-lg, td.hidden-sm.hidden-lg {
        display: none !important;
    }
}.hidden-md {
    display: block !important;
}table.hidden-md {
    display: table;
}tr.hidden-md {
    display: table-row !important;
}th.hidden-md, td.hidden-md {
    display: table-cell !important;
}@media (max-width: 767px) {
    .hidden-md.hidden-xs, tr.hidden-md.hidden-xs, th.hidden-md.hidden-xs, td.hidden-md.hidden-xs {
        display: none !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .hidden-md.hidden-sm, tr.hidden-md.hidden-sm, th.hidden-md.hidden-sm, td.hidden-md.hidden-sm {
        display: none !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md, tr.hidden-md, th.hidden-md, td.hidden-md {
        display: none !important;
    }
}@media (min-width: 1200px) {
    .hidden-md.hidden-lg, tr.hidden-md.hidden-lg, th.hidden-md.hidden-lg, td.hidden-md.hidden-lg {
        display: none !important;
    }
}.hidden-lg {
    display: block !important;
}table.hidden-lg {
    display: table;
}tr.hidden-lg {
    display: table-row !important;
}th.hidden-lg, td.hidden-lg {
    display: table-cell !important;
}@media (max-width: 767px) {
    .hidden-lg.hidden-xs, tr.hidden-lg.hidden-xs, th.hidden-lg.hidden-xs, td.hidden-lg.hidden-xs {
        display: none !important;
    }
}@media (min-width: 768px) and (max-width: 991px) {
    .hidden-lg.hidden-sm, tr.hidden-lg.hidden-sm, th.hidden-lg.hidden-sm, td.hidden-lg.hidden-sm {
        display: none !important;
    }
}@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-lg.hidden-md, tr.hidden-lg.hidden-md, th.hidden-lg.hidden-md, td.hidden-lg.hidden-md {
        display: none !important;
    }
}@media (min-width: 1200px) {
    .hidden-lg, tr.hidden-lg, th.hidden-lg, td.hidden-lg {
        display: none !important;
    }
}.visible-print, tr.visible-print, th.visible-print, td.visible-print {
    display: none !important;
}@media print {
    .visible-print {
        display: block !important;
    }
    table.visible-print {
        display: table;
    }
    tr.visible-print {
        display: table-row !important;
    }
    th.visible-print, td.visible-print {
        display: table-cell !important;
    }
    .hidden-print, tr.hidden-print, th.hidden-print, td.hidden-print {
        display: none !important;
    }
}body {
    color: #444;
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 400;
    padding: 0 !important;
    margin: 0 !important;
    font-size: 13px;
}h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Source Sans Pro", sans-serif;
    font-weight: 300;
    margin: 12px 0;
    padding: 0;
}h1, .h1 {
    font-size: 33px;
}h2, .h2 {
    font-size: 27px;
}h3, .h3 {
    font-size: 23px;
}h4, .h4 {
    font-size: 17px;
}h5, .h5 {
    font-size: 14px;
}h6, .h6 {
    font-size: 12px;
}p {
    line-height: 26px;
}a {
    color: #5e6068;
}a:hover, a:focus {
    color: #3a3b40;
    text-decoration: none;
}ul {
    padding-left: 26px;
    margin-bottom: 12px;
}li {
    line-height: 20px;
}input[type="checkbox"]:hover {
    cursor: pointer;
}.page-container {
    margin-top: 42px;
    padding: 0 0 50px 0;
    margin-left: 195px;
}.page-container:before {
    bottom: 0;
    content: "";
    display: block;
    position: fixed;
    top: 0;
    z-index: -1;
    width: 100%;
}.page-container-full {
    margin-left: 0;
}.page-sidebar {
    background-color: #fafafa;
    position: absolute;
    width: 195px;
}.page-sidebar:before {
    background-color: #fff;
    border-right: 1px solid #e8e8e8;
    bottom: 0;
    content: "";
    display: block;
    position: fixed;
    top: 0;
    width: 195px;
    z-index: -1;
}.page-sidebar-fixed {
    position: fixed;
}.page-content {
    padding: 0 15px;
}@media screen and (max-width: 768px) {
    .page-sidebar {
        width: inherit;
        position: inherit;
        border: none;
        margin-top: 42px;
    }
    .page-sidebar:before {
        display: none;
    }
    .page-sidebar-collapse {
        display: none;
    }
    .page-container {
        margin: 0;
    }
    .page-sidebar-shortcuts {
        display: none;
    }
}html, body, .page-container, .page-content {
    min-height: 100% !important;
    height: 100% !important;
}.page-iframe {
    width: 100%;
    height: 100%;
    border: none;
}@media screen and (max-width: 480px) {
    .navbar-fixed-top, .page-sidebar, .page-container {
        min-width: 320px;
    }
}.navbar-fixed-top {
    background-color: #fff;
    border-bottom: 1px solid #e8e8e8;
    margin-bottom: 0;
    min-height: 42px;
    max-height: 42px;
    margin-right: 0 !important;
}.navbar-fixed-top .navbar-brand {
    padding: 4px 0 4px 15px;
}.navbar-fixed-top .navbar-brand .logo {
    height: 32px;
}@media screen and (max-width: 480px) {
    .navbar-fixed-top .navbar-brand {
        padding: 6px 0 4px 15px;
    }
}.navbar-fixed-top>a {
    border-left: 1px solid #e8e8e8;
    color: #6B2D8F;
    height: 42px;
    outline: 0 none;
    padding: 12px;
}.navbar-fixed-top>a:hover {
    background-color: #f5f5f5;
}.navbar-fixed-top>a.navbar-brand {
    border: none;
}.navbar-fixed-top>a.navbar-brand:hover {
    background-color: inherit;
}.navbar-fixed-top .btn {
    background-color: inherit;
    border-left: 1px solid #e8e8e8;
    color: #6B2D8F;
    height: 42px;
    text-transform: capitalize;
    border-radius: 0;
    padding: 6px 12px;
}.navbar-fixed-top .btn:hover {
    background-color: #f5f5f5;
}.navbar-fixed-top .btn .label {
    font-weight: 500;
    position: absolute;
    top: 4px;
    right: -4px;
    padding: 1px 4px;
    margin-right: 8px;
    min-width: 18px;
}.navbar-fixed-top .dropdown-menu {
    border-top: none;
    min-width: inherit;
    max-width: 320px;
    padding: 0;
    margin-top: 0;
    border-radius: 0;
}.navbar-fixed-top .dropdown-menu.user-menu {
    padding-top: 4px;
    padding-bottom: 4px;
}.navbar-fixed-top .table tr td [class*="icon-"] {
    margin-right: 6px;
}.navbar-fixed-top .table tr.first td {
    border: none;
}.navbar-fixed-top .avatar {
    float: left;
    margin-top: -1px;
}.navbar-fixed-top .avatar img {
    width: 30px;
}@media screen and (max-width: 768px) {
    .navbar-fixed-top .avatar {
        float: left;
        margin-top: -2px;
    }
    .navbar-fixed-top .avatar img {
        width: 17px;
    }
}.navbar-fixed-top .user {
    display: inline-block;
    margin: 3px 0 0 12px;
    padding: 0;
    text-align: left;
    float: left;
}.navbar-fixed-top .navbar-nav {
    margin: 0;
}.navbar-fixed-top .navbar-nav>li {
    float: left;
}.navbar-fixed-top .btn-group:hover .dropdown-menu {
    display: block;
}.logo {
    background-image: url("/images/soprano-logo.png");
    height: 32px;
    width: 163.84px;
    -webkit-background-size: 163.84px 32px;
            background-size: 163.84px 32px;
    background-repeat: no-repeat;
    display: block;
    -ms-flex-negative: 0;
        flex-shrink: 0;
}.logo-brand {
    display: -webkit-inline-box !important;
    display: -ms-inline-flexbox !important;
    display: inline-flex !important;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 0;
}.logo-brand::after {
    content: none;
}.logo-aria::before {
    content: '';
    display: block;
    width: 1px;
    height: 20px;
    background-color: #d0d0d0;
    margin: 0 10px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
}.logo-aria {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    font-family: 'Urbanist', 'Source Sans Pro', sans-serif;
    font-size: 31px;
    font-weight: 700;
    font-style: italic;
    color: #e6007e;
    line-height: 1;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin-top: -5px;
}@media screen and (max-width: 480px) {
    .logo {
        height: 26px;
        width: 133px;
        -webkit-background-size: 133px 26px;
                background-size: 133px 26px;
    }

    .logo-brand::after {
        content: none;
    }

    .logo-aria::before {
        height: 16px;
        margin: 0 8px;
    }

    .logo-aria {
        font-size: 25px;
        margin-top: -4px;
    }
}.clock {
    border-left: 1px solid #e8e8e8;
    color: #333;
    float: right;
    font-size: 100%;
    height: 42px;
    letter-spacing: 2px;
    line-height: 50px;
    padding: 2px 0 0 10px;
    position: relative;
    width: 108px;
}.clock>div {
    font-size: 116%;
    left: 10px;
    position: absolute;
    top: -12px;
}.clock>span {
    font-size: 80%;
}@media screen and (max-width: 480px) {
    .clock {
        font-size: 88%;
        width: 95px;
        letter-spacing: 1.7px;
    }
}.navbar-notifications .dropdown-menu {
    min-width: 240px;
}.page-sidebar-search {
    position: relative;
    z-index: 1;
    padding: 8px 6px;
    background-color: #f5f5f5;
    border-bottom: 1px solid #e0e0e0;
}.page-sidebar-search [class*="icon-"] {
    color: #999;
    position: absolute;
    z-index: 2;
    top: 15px;
    left: 15px;
    opacity: 0.7;
    font-size: 105%;
}.page-sidebar-search .selectize-input {
    padding-left: 30px;
    min-height: 29px;
}.page-sidebar-search .selectize-input.focus {
    padding-left: 30px !important;
    min-height: 29px;
}.page-sidebar-search .selectize-input input {
    color: #333;
}.page-sidebar-search .selectize-control .selectize-input {
    background-color: #fff !important;
    border: 1px solid #ddd;
}.page-sidebar-search .selectize-control.single .selectize-input:after {
    display: none;
}.selectize-dropdown.select-search {
    width: inherit !important;
    min-width: 183px;
}.selectize-dropdown.select-search .selectize-dropdown-content {
    max-height: 400px;
}.selectize-dropdown .selectize-caption {
    display: block;
    font-size: 90%;
    opacity: 0.6;
}.menu-button {
    background-color: #fff;
    color: #333;
    border: none;
}.flexnav {
    list-style: none;
    padding: 0;
    background-color: #fff;
}.flexnav li {
    line-height: inherit;
}.flexnav li a {
    border: none;
}.flexnav li.active>a, .flexnav li.active>a:hover {
    background-color: #6B2D8F;
    color: #fff;
}.flexnav li span [class*="icon-"] {
    font-size: 80% !important;
    padding: 0;
}.flexnav ul {
    list-style: none;
    padding: 0;
}.flexnav ul li {
    padding-left: 10px;
}.flexnav>li>a {
    background-color: #fff;
    z-index: 4;
    border-bottom: 1px solid #f0f0f0;
}.flexnav>li>a:hover {
    background-color: #6B2D8F;
    color: #fff;
}.flexnav>li>ul>li>a {
    background-color: #fafafa;
    z-index: 3;
}.flexnav>li>ul>li>a:hover {
    background-color: #6B2D8F;
    color: #fff;
}.flexnav>li>ul>li ul>li>a {
    background-color: #f5f5f5;
    z-index: 2;
}.flexnav>li>ul>li ul>li>a:hover {
    background-color: #6B2D8F;
    color: #fff;
}.flexnav>li>ul>li ul>li ul>li>a {
    background-color: #f0f0f0;
    z-index: 1;
}.flexnav>li>ul>li ul>li ul>li>a a:hover {
    background-color: #6B2D8F;
    color: #fff;
}.flexnav .touch-button {
    height: 35px;
    width: 40px;
    background-color: inherit;
}.flexnav .touch-button [class*="icon-"] {
    color: #6B2D8F;
    top: 10px;
    font-size: inherit;
}.flexnav li>a:hover~.touch-button [class*="icon-"],
.flexnav li>.touch-button:hover [class*="icon-"],
.flexnav li.active>.touch-button [class*="icon-"] {
    color: #fff;
}.menu-button [class*="icon-"], .flexnav>li>a [class*="icon-"] {
    font-size: 100%;
    margin-right: 10px !important;
}.flexnav li a, .menu-button {
    color: #333;
    font-size: 105%;
    font-weight: 300;
    padding: 8px 0 8px 15px;
}.flexnav li a [class*="icon-"] {
    color: #6B2D8F;
}.flexnav li.active>a [class*="icon-"],
.flexnav li>a:hover [class*="icon-"] {
    color: #fff;
}.flexnav-toggle {
    background-color: #eeeeee;
    cursor: pointer;
    height: 50px;
    padding: 15px 2px;
    position: fixed;
    top: 50%;
    z-index: 1;
    margin-left: 195px;
}.flexnav-toggle.flexnav-toggle-closed {
    margin-left: 0;
}@media screen and (max-width: 768px) {
    .flexnav-toggle {
        display: none;
    }
}.page-content>h3 {
    position: relative;
}.page-content>h3>span.label {
    position: absolute;
    top: 3px;
    text-transform: uppercase;
}.breadcrumb {
    border-bottom: 1px solid #ddd;
    margin: 0;
    padding: 0;
    min-height: 38px;
    border-radius: 0;
}.breadcrumb>li+li:before {
    content: none;
}.modal-content {
    background-color: inherit;
}.modal-header {
    background-color: #eeeeee;
    border-radius: 6px 6px 0 0;
    padding: 6px 12px;
    text-align: right;
}.modal-body {
    background-color: #FFF;
    overflow: hidden;
    border-radius: 0 0 6px 6px;
    padding: 5px 20px 20px 20px;
}.modal-body.dropdown-open {
    overflow: visible;
}.modal-title {
    margin-bottom: 2px;
}.modal .modal-body>table {
    width: 100%;
    margin-top: 20px;
}.modal .modal-body>table .table-responsive {
    margin-bottom: 12px;
}.modal .modal-body>table .table-responsive.last {
    margin-bottom: 0;
}.modal table td {
    vertical-align: top;
}.modal .well-foot {
    margin-bottom: inherit;
}.modal .form-inline, .modal .navbar-form {
    margin-bottom: 12px;
}.modal .form-inline .form-group, .modal .navbar-form .form-group {
    margin-bottom: 10px;
}.modal .well .form-inline, .modal .well .navbar-form {
    margin-top: 0;
    margin-bottom: 0;
}@media screen and (max-width: 480px) {
    .modal-dialog {
        width: auto;
    }
}.modal-icon {
    font-size: 600%;
    line-height: 80px;
}.modal .modal-wide .modal-dialog {
    width: inherit;
    max-width: 960px;
}.modal .modal-wide table td {
    vertical-align: inherit;
}.modal-scroll .modal-body {
    max-height: 300px;
    overflow-y: scroll;
}.modal-dialog .form-group>.btn+.btn {
    margin-left: 4px;
}.modal-lg {
    width: 768px;
}@media screen and (max-width: 992px) {
    .modal-lg {
        width: auto;
    }
}.modal-column-settings .modal-dialog .btn+.btn {
    margin-left: inherit;
}.modal-column-settings .modal-body {
    padding: 20px;
}.modal-column-settings .btn-group .btn+.btn, .modal-column-settings .btn-group .btn+.btn-group, .modal-column-settings .btn-group .btn-group+.btn, .modal-column-settings .btn-group .btn-group+.btn-group {
    margin-left: -1px;
}.modal-column-settings .form-inline, .modal-column-settings .navbar-form {
    margin-bottom: 0;
}.well-head {
    margin-bottom: 0;
    border-bottom: 0;
    padding: 12px;
    border-radius: 0;
}.well-head h1, .well-head h2, .well-head h3, .well-head h4, .well-head h5, .well-head h6 {
    margin: 0;
}.well-head .table-simple-filter .table td {
    background-color: inherit;
    border: none;
    padding: 0;
}@media screen and (max-width: 768px) {
    .well-head .form-inline .form-group, .well-head .navbar-form .form-group {
        width: 100%;
    }
    .well-head input, .well-head select {
        width: 100% !important;
        min-width: inherit;
        margin-bottom: 6px;
    }
    .well-head .list-unstyled input, .well-head .list-inline input {
        width: inherit;
    }
    .well-head .selectize-control {
        margin-bottom: 6px;
        width: 100% !important;
    }
}.well-content {
    border-radius: 0;
    margin-bottom: 0;
    background-color: #FFF;
}.well-content-alt {
    border-radius: 0;
    margin-bottom: 0;
    background-color: #f9f9f9 !important;
}.well-content-full, .well-content-full-alt {
    border-radius: 0;
    margin-bottom: 0;
    background-color: #FFF;
    padding: 0;
}.well-content-full-alt {
    background-color: #f2f2f2;
}.well-content-form-wrap {
    max-width: 768px;
}.well-foot {
    margin-top: 0;
    border-top: 0;
    padding: 12px;
    border-radius: 0;
    -webkit-box-shadow: none;
            box-shadow: none;
    border-top: 1px solid #ddd;
}.well-foot-text {
    line-height: 28px;
}.well-foot select {
    display: inline-block;
}.well-block {
    border-radius: 4px;
    padding: 12px;
    background-color: #FFF;
    text-align: center;
    margin-top: 12px;
    position: relative;
}.well-block.first {
    margin-top: inherit;
}.well-block .form-control, .well-block .selectize-control {
    text-align: left;
}@media screen and (max-width: 768px) {
    .well-block .form-inline .btn, .well-block .navbar-form .btn {
        width: 100%;
        margin: 0 !important;
    }
}.well-top {
    border: none;
    border-radius: 6px 6px 0 0;
}@media screen and (max-width: 768px) {
    .form-group .btn-group>.btn {
        width: 100%;
    }
    .form-group .btn-group>.btn:first-of-type {
        border-radius: 3px 3px 0 0 !important;
    }
    .form-group .btn-group>.btn:last-of-type {
        border-radius: 0 0 3px 3px !important;
    }
    .form-group .btn-group>.btn+.btn {
        margin-left: 0;
        margin-top: -1px;
    }
}.popover {
    z-index: 1050;
}.popover-content {
    word-wrap: break-word;
}.static-popover {
    cursor: pointer;
}.form-control.space20 {
    margin-bottom: 20px !important;
}.form-control-important {
    border: 1px dashed #ddd;
    padding: 10px;
}.alert {
    border-radius: 0;
    border: none !important;
    margin: 18px 0;
    padding-left: 12px;
}.alert:before {
    display: block;
    content: "";
    color: transparent;
    border-left: 4px solid #444;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}.alert.alert-success:before {
    border-color: #60A261;
}.alert.alert-success a {
    color: #60A261;
}.alert.alert-warning:before {
    border-color: #FF971E;
}.alert.alert-warning a {
    color: #FF971E;
}.alert.alert-danger:before {
    border-color: #FF0000;
}.alert.alert-danger a {
    color: #FF0000;
}.alert.alert-info:before {
    border-color: #3A87AD;
}.alert.alert-info a {
    color: #3A87AD;
}.alert.alert-dominant {
    font-weight: 600;
    text-transform: uppercase;
}.alert .table-responsive {
    border: none !important;
    margin-bottom: 0;
    overflow-x: hidden !important;
}ul.nav-tabs {
    border: none;
    background-color: #6B2D8F;
}ul.nav-tabs>li {
    margin-bottom: 0;
}ul.nav-tabs>li>a {
    border-radius: 0;
    border: none;
    color: #FFF;
    background-color: #5A2578;
    margin: 0;
    border-right: 1px solid #7D3BA8;
    letter-spacing: 0.4px;
    text-transform: uppercase;
}ul.nav-tabs>li>a:hover {
    background-color: #6B2D8F;
    border-right: 1px solid #7D3BA8;
}ul.nav-tabs>li.active>a, ul.nav-tabs>li.active>a:hover, ul.nav-tabs>li.active>a:focus {
    border: none;
    border-right: 1px solid #7D3BA8;
    color: #FFF;
    background-color: #6B2D8F;
}ul.nav-tabs>li.has-error>a, ul.nav-tabs>li.active.has-error>a:hover, ul.nav-tabs>li.active.has-error>a:focus {
    color: #FF0000;
    background-color: #ffe0e0;
    border: none;
}@media screen and (max-width: 480px) {
    ul.nav-tabs>li {
        width: 100%;
    }
    ul.nav-tabs>li a {
        border-bottom: 1px solid #91939b !important;
    }
    ul.nav-tabs>li:last-of-type>a {
        border-bottom: none !important;
    }
}.tab-content {
    padding: 20px;
    margin: 0;
    border: 1px solid #ddd;
    border-top: none;
}.tab-content .tab-pane {
    display: none;
}.tab-content>.tab-pane.active {
    display: block;
}.tab-content.-alt {
    background-color: #f2f2f2;
}.tab-title {
    margin-top: 0;
}.form-inline label, .navbar-form label {
    margin-right: 6px;
}.form-inline .btn-group label, .navbar-form .btn-group label {
    margin-right: 0;
}table.table-bordered>thead>tr>th {
    border-width: 1px;
}table thead tr {
    font-weight: 400 !important;
    background-color: #ececec;
    color: #2f2f2f;
}table thead tr th {
    white-space: nowrap;
    font-weight: inherit;
}table thead tr.table-search {
    background-color: #FFF;
}table thead tr.table-search th {
    padding: 0 !important;
}table thead tr.table-search th .form-control, table thead tr.table-search th .selectize-control {
    border-color: #ddd;
    border-radius: 0;
}table tbody tr.table-edit td {
    background-color: #ffba6b !important;
    padding: 0 5px !important;
}table tbody tr.table-edit td.table-edit-cell {
    padding: 0 !important;
}table tbody tr.table-edit td.table-edit-cell .form-control {
    border-radius: 0;
    padding-left: 3px;
    padding-right: 3px;
    border-color: #ffba6b;
    background-color: #ffead1;
}table tbody tr.table-edit td.table-edit-cell .form-control:focus {
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffba6b;
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffba6b;
}table tbody tr.row-danger td {
    background-color: #ffadad !important;
    border-color: #ffc7c7 !important;
}table tbody tr.row-warning td {
    background-color: #ffd098 !important;
    border-color: #fff3e5 !important;
}table tbody tr.row-success td {
    background-color: #cde2ce !important;
    border-color: #ddebde !important;
}table tbody tr.row-info td {
    background-color: #b4b4b4 !important;
    border-color: #c1c1c1 !important;
}table tbody tr.row-approved td {
    background-color: #cde2ce !important;
    border-color: #b8b8b8 !important;
}table tbody tr.row-processed td {
    background-color: rgba(60, 137, 200, 0.45) !important;
    border-color: #b8b8b8 !important;
}table tbody tr.row-error td {
    background-color: #ffadad !important;
    border-color: #d5d5d5 !important;
}table tbody tr.row-approved-review td, table tbody tr.row-notified.update td, table tbody tr.row-not-notified.update td {
    background-color: #cde2ce !important;
    border-color: #b8b8b8 !important;
}table tbody tr.row-approved-review td, table tbody tr.row-to-be-approved td {
    background-color: rgba(255, 153, 0, 0.4) !important;
    border-color: #d5d5d5 !important;
}table tbody tr td.cell-success i, table tbody tr td.cell-danger i, table tbody tr td.cell-info i {
    display: inline-block;
    min-width: 18px !important;
    text-align: center;
}table tbody tr td.cell-danger {
    background-color: #ff9999 !important;
    border-color: #ffb3b3 !important;
}table tbody tr td.cell-success {
    background-color: #c1dac1 !important;
    border-color: #d1e4d1 !important;
}table tbody tr td.cell-info {
    background-color: #aaaaaa !important;
    border-color: #b7b7b7 !important;
}.table-empty {
    background-color: #f9f9f9;
    color: #2f2f2f;
    text-align: center;
    padding: 10px;
    border: 1px solid #ddd;
    border-top-style: none;
}.table-max-height {
    max-height: 178px;
    overflow-x: hidden;
    overflow-y: auto;
}.pagination>li {
    display: inline !important;
}.pagination>li.active>a, .pagination>li.active>span, .pagination>li.active>a:hover, .pagination>li.active>span:hover, .pagination>li.active>a:focus, .pagination>li.active>span:focus {
    border-color: #9ea0a7;
}.pagination input {
    height: 29px;
    border-left: none;
    border-right: none;
    border-radius: 0;
}.well .pagination, .well .list-inline {
    margin: 0;
}.well .pagination [class*="icon-"] {
    width: inherit;
}@media screen and (max-width: 768px) {
    .well .pagination li {
        display: none;
    }
    .well .pagination li.next, .well .pagination li.prev {
        display: inline;
        float: left;
    }
}.table-knowledge-base {
    border-collapse: inherit;
}.table-knowledge-base tr:first-of-type td {
    border-top: none;
}.table-knowledge-base td {
    border-bottom: 1px solid #c4c3c3;
}.table-knowledge-base td:hover {
    cursor: pointer;
}.table-knowledge-base .label {
    display: block;
    margin-bottom: 5px;
    text-transform: uppercase;
    width: 100%;
}.table-knowledge-base .label:last-of-type {
    margin-bottom: 0;
}.list-options-search form input, .list-options-search form .selectize-control {
    margin-right: 4px;
}.list-options-search form input {
    width: 382px;
}.list-options-search form .selectize-control {
    width: 220px;
}.list-options-search form .btn-group {
    width: 100px;
}@media screen and (max-width: 992px) {
    .list-options-search form input {
        width: 220px;
    }
    .list-options-search form .selectize-control {
        width: 160px;
    }
    .list-options-search form .btn-group {
        width: 100px;
    }
}@media screen and (max-width: 768px) {
    .list-options-search form input {
        width: 100%;
    }
    .list-options-search form .selectize-control {
        width: 100%;
    }
    .list-options-search form .btn-group {
        width: 100%;
    }
    .list-options-search form .btn-group>* {
        width: 50% !important;
    }
    .list-options-search form .btn-group .btn:first-of-type {
        border-top-left-radius: 3px !important;
        border-bottom-left-radius: 3px !important;
    }
    .list-options-search form .btn-group .btn:last-of-type {
        border-top-right-radius: 3px !important;
        border-bottom-right-radius: 3px !important;
    }
}.btn {
    letter-spacing: 0.4px;
    text-transform: uppercase;
}.form-horizontal .form-group.last {
    margin-bottom: 0;
}.table .btn [class*="icon-"] {
    display: inline-block;
    text-align: center;
    width: 1.25em;
}.btn-help {
    background-color: inherit;
    color: #5e6068;
    padding-left: 8px;
    padding-right: 8px;
}.btn-wide {
    padding-left: 24px !important;
    padding-right: 24px !important;
}.btn-master, .btn-master:focus {
    background-color: #6B2D8F;
    border: 1px solid #6B2D8F;
    color: #FFF;
}.btn-master:hover {
    background-color: #5A2578;
    border: 1px solid #5A2578;
    color: #FFF;
}.btn-cancel:hover {
    background-color: #FF0000;
    border: 1px solid #FF0000;
    color: #FFF;
}.btn-edit {
    position: fixed;
    opacity: 0.5;
    right: 0;
    margin: 15px 25px 0 0;
}.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    opacity: 0.25;
    cursor: not-allowed;
}.btn.btn-primary.disabled, .btn.btn-primary[disabled] {
    opacity: 0.65;
    cursor: not-allowed;
}.btn-group .btn-single {
    border-radius: 3px !important;
}.form-group.has-error .btn-group .btn {
    border-color: #FF0000;
    color: #FF0000;
}.btn-addon {
    background-color: #eeeeee;
}.btn-group input[type="radio"], .btn-group input[type="checkbox"] {
    margin-top: 0 !important;
}.tab-content .tab-content {
    border-bottom: 1px solid #ddd;
    margin-bottom: 20px;
}.form-group {
    margin-bottom: 12px;
}.form-horizontal .form-group {
    max-width: 560px;
}.form-horizontal .form-group div>input[type="checkbox"] {
    margin-top: 9px;
}.form-horizontal .form-group .btn-group .btn+.btn {
    margin-left: -1px;
}.form-horizontal .control-label {
    text-align: left;
}.form-horizontal.form-horizontal-full .form-group {
    max-width: inherit;
}.form-horizontal.form-horizontal-full .form-group>label {
    max-width: 132px;
}.form-horizontal.form-horizontal-full .form-group>[class*="col-sm-offset-"] {
    margin-left: 132px;
}@media screen and (min-width: 768px) {
    .form-horizontal .form-group label[class*="col-"], .form-horizontal .form-group .form-control-content {
        padding-bottom: 4px;
    }
}@media screen and (max-width: 768px) {
    .form-horizontal .form-group {
        max-width: inherit;
    }
    .form-horizontal .form-group .btn {
        width: 100%;
    }
    .form-horizontal .form-group .btn+.btn {
        margin-left: 0 !important;
        margin-top: 6px;
    }
    .form-horizontal .form-group .input-group-btn .btn {
        width: auto;
    }
    .form-horizontal .form-group .btn-group .btn+.btn {
        margin-top: 0;
    }
}.form-horizontal .form-group .btn+.btn, .form-inline>.btn+.btn, .navbar-form>.btn+.btn, .form-inline>.btn+.btn-group, .navbar-form>.btn+.btn-group, .form-inline>.btn-group+.btn, .navbar-form>.btn-group+.btn {
    margin-left: 4px;
}label {
    font-weight: normal;
}.form-control {
    color: #444;
}.form-control-content {
    margin-top: 0;
    margin-bottom: 0;
    padding-top: 7px;
}.thumbnail-attachment {
    margin-top: 15px;
    max-height: 90px;
    max-width: 410px;
}.noUi-target {
    margin-top: 5px;
}.simple-collapse .simple-collapse-item .simple-collapse-button {
    background-color: #FFF;
    margin-bottom: 0;
    border: 1px solid #ddd;
    padding: 8px 5px;
    list-style: none;
    margin-top: -1px;
    font-size: 16px;
}.simple-collapse .simple-collapse-item .simple-collapse-button:hover {
    cursor: pointer;
    background-color: #f5f5f5;
}.simple-collapse .simple-collapse-item:nth-of-type(even) .simple-collapse-button {
    background-color: #f9f9f9;
}.simple-collapse .simple-collapse-item .simple-collapse-dropdown {
    border: 1px solid #ddd;
    margin-top: -1px;
    margin-bottom: 0;
    padding: 20px;
    background-color: #FFF;
}.copy-share-url .input-group-addon {
    text-transform: uppercase;
    font-size: 80%;
}.copy-share-url .input-group-addon i {
    margin-left: 6px;
}.copy-share-url input.form-control {
    background-color: #FFF;
}.box-max-height {
    max-height: 125px;
    overflow-y: auto;
    overflow-x: hidden;
}.box-max-height.scroll-indicator:after {
    position: absolute;
    bottom: 8px;
    right: 12px;
    font-family: 'FontAwesome', sans-serif;
    content: "\f175";
    font-size: 18px;
}.box-max-height.-h250 {
    max-height: 250px;
}.box-max-height-wrapper {
    border: 1px solid #ddd;
    position: relative;
}.box-max-height-wrapper .table {
    border: none;
}.box-max-height-wrapper .table td:first-of-type, .box-max-height-wrapper .table th:first-of-type {
    border-left: none;
}.box-max-height-wrapper .table td:last-of-type, .box-max-height-wrapper .table th:last-of-type {
    border-right: none;
}.box-max-height-wrapper .table tr:last-of-type td, .box-max-height-wrapper .table tr:last-of-type th {
    border-bottom: none;
}.content-header {
    background-color: #6B2D8F;
    color: #FFF;
    padding: 9px 12px;
    min-height: 38px;
    border-radius: 6px 6px 0 0;
}.content-header .label {
    font-weight: 400;
    background-color: #9B69C0;
}.message-box, .table-message, .form-message, .simple-message, .alert {
    padding: 8px 0 8px 10px;
    position: relative;
    color: #444;
    background-color: #eaeaea;
    line-height: 16px;
    border: 1px solid #ddd;
}.message-box a, .table-message a, .form-message a, .simple-message a, .alert a {
    text-decoration: underline;
}.message-box ul, .table-message ul, .form-message ul, .simple-message ul, .alert ul {
    margin-bottom: 0;
}.message-box table tr td, .table-message table tr td, .form-message table tr td, .simple-message table tr td, .alert table tr td {
    padding-bottom: 8px;
}.message-box table tr td:first-of-type, .table-message table tr td:first-of-type, .form-message table tr td:first-of-type, .simple-message table tr td:first-of-type, .alert table tr td:first-of-type {
    vertical-align: top;
    padding-right: 6px;
}.message-box table tr td:first-of-type i, .table-message table tr td:first-of-type i, .form-message table tr td:first-of-type i, .simple-message table tr td:first-of-type i, .alert table tr td:first-of-type i {
    font-size: 16px;
}.message-box table tr td:last-of-type, .table-message table tr td:last-of-type, .form-message table tr td:last-of-type, .simple-message table tr td:last-of-type, .alert table tr td:last-of-type {
    padding-right: 20px;
}.message-box table tr:last-of-type td, .table-message table tr:last-of-type td, .form-message table tr:last-of-type td, .simple-message table tr:last-of-type td, .alert table tr:last-of-type td {
    padding-bottom: 0;
}.message-box.-caret-top:before, .table-message.-caret-top:before, .form-message.-caret-top:before, .simple-message.-caret-top:before, .alert.-caret-top:before {
    position: absolute;
    top: -12px;
    left: 12px;
    font-family: 'FontAwesome', sans-serif;
    content: "\f0d8";
    font-size: 19px;
    color: #ddd;
}.message-box.-caret-bottom:before, .table-message.-caret-bottom:before, .form-message.-caret-bottom:before, .simple-message.-caret-bottom:before, .alert.-caret-bottom:before {
    position: absolute;
    bottom: -12px;
    left: 12px;
    font-family: 'FontAwesome', sans-serif;
    content: "\f0d7";
    font-size: 19px;
    color: #ddd;
}.message-box.-info, .alert.alert-info, .table-message.-info, .form-message.-info, .simple-message.-info, .alert.-info {
    color: #3A87AD;
    background-color: #daeaf3;
    border-color: #3A87AD;
}.message-box.-info a, .alert.alert-info a, .table-message.-info a, .form-message.-info a, .simple-message.-info a, .alert.-info a {
    color: #3A87AD;
}.message-box.-info:before, .alert.alert-info:before, .table-message.-info:before, .form-message.-info:before, .simple-message.-info:before, .alert.-info:before {
    color: #3A87AD;
}.message-box.-danger, .alert.alert-danger, .table-message.-danger, .form-message.-danger, .simple-message.-danger, .alert.-danger {
    color: #FF0000;
    background-color: #ffe0e0;
    border-color: #FF0000;
}.message-box.-danger a, .alert.alert-danger a, .table-message.-danger a, .form-message.-danger a, .simple-message.-danger a, .alert.-danger a {
    color: #FF0000;
}.message-box.-danger:before, .alert.alert-danger:before, .table-message.-danger:before, .form-message.-danger:before, .simple-message.-danger:before, .alert.-danger:before {
    color: #FF0000;
}.message-box.-warning, .alert.alert-warning, .table-message.-warning, .form-message.-warning, .simple-message.-warning, .alert.-warning {
    color: #FF971E;
    background-color: #fff1e0;
    border-color: #FF971E;
}.message-box.-warning a, .alert.alert-warning a, .table-message.-warning a, .form-message.-warning a, .simple-message.-warning a, .alert.-warning a {
    color: #FF971E;
}.message-box.-warning:before, .alert.alert-warning:before, .table-message.-warning:before, .form-message.-warning:before, .simple-message.-warning:before, .alert.-warning:before {
    color: #FF971E;
}.message-box.-success, .alert.alert-success, .table-message.-success, .form-message.-success, .simple-message.-success, .alert.-success {
    color: #60A261;
    background-color: #e7f1e7;
    border-color: #60A261;
}.message-box.-success a, .alert.alert-success a, .table-message.-success a, .form-message.-success a, .simple-message.-success a, .alert.-success a {
    color: #60A261;
}.message-box.-success:before, .alert.alert-success:before, .table-message.-success:before, .form-message.-success:before, .simple-message.-success:before, .alert.-success:before {
    color: #60A261;
}.simple-message {
    margin-bottom: 18px;
}.table-message {
    border-top: none;
    border-bottom: none;
    border-color: #ddd !important;
}.blocks {
    padding: 0 !important;
}.block {
    padding: 20px 20px 0 20px;
}.block h1, .block h2, .block h3, .block h4, .block h5, .block h6 {
    margin-top: 0;
}.block.edit {
    background: #EEE0F7;
}.tab-content .block.last {
    margin-bottom: 20px;
}.import.tab-content .block.last {
    margin-bottom: 0;
}.s-filters-all-any {
    margin-left: 4px;
    margin-right: 4px;
}.div-table {
    display: table;
    width: 100%;
}.div-table .tr {
    display: table-row;
}.div-table .tr.active {
    background-color: #e8e8e8;
}.div-table .tr.active:hover {
    cursor: inherit !important;
    background-color: #e8e8e8 !important;
}.div-table.div-table-edit .tr:hover {
    cursor: text !important;
    background-color: inherit !important;
}.div-table .td, .div-table .th {
    display: table-cell;
    vertical-align: middle;
}.div-table .thead {
    display: table-header-group;
}.div-table .tbody {
    display: table-row-group;
}.div-table .tr {
    display: table-row;
}.progress-circle-wrapper {
    left: 50%;
    position: absolute;
    text-align: center;
    top: 35%;
    z-index: 1050;
    background-color: #FFF;
    padding: 15px;
    border-radius: 12px;
    width: 240px;
    margin-left: -120px;
}.progress-circle-wrapper .progress-circle-text {
    font-size: 120%;
    margin-bottom: 15px;
    color: #666;
}.progress-circle-wrapper .progress-circle-chart {
    width: 200px;
    height: 200px;
    border-radius: 50%;
    background-color: #E5E5E5;
    position: relative;
    -webkit-transform: scale(0.35, 0.35);
    -ms-transform: scale(0.35, 0.35);
        transform: scale(0.35, 0.35);
    margin: -65px auto;
}.progress-circle-wrapper .progress-circle-chart.gt-50 {
    background-color: #6B2D8F;
}.progress-circle-wrapper .progress-circle-chart.gt-50 .progress-circle-progress {
    clip: rect(0, 100px, 200px, 0);
}.progress-circle-wrapper .progress-circle-chart.gt-50 .progress-circle-progress .progress-circle-progress-fill {
    clip: rect(0, 200px, 200px, 100px);
    background: #E5E5E5;
}.progress-circle-wrapper .progress-circle-chart .progress-circle-progress {
    content: "";
    position: absolute;
    border-radius: 50%;
    left: 0;
    top: 0;
    width: 200px;
    height: 200px;
    clip: rect(0, 200px, 200px, 100px);
}.progress-circle-wrapper .progress-circle-chart .progress-circle-progress .progress-circle-progress-fill {
    content: "";
    position: absolute;
    border-radius: 50%;
    left: 0;
    top: 0;
    width: 200px;
    height: 200px;
    clip: rect(0, 100px, 200px, 0);
    background: #6B2D8F;
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
        transform: rotate(60deg);
    -webkit-transition:width .6s ease;
    -o-transition:width .6s ease;
    transition: width .6s ease;
}.progress-circle-wrapper .progress-circle-chart .progress-circle-percents {
    content: "";
    position: absolute;
    border-radius: 50%;
    left: 22px;
    top: 22px;
    width: 154px;
    height: 154px;
    background: #fff;
    text-align: center;
    display: table;
}.progress-circle-wrapper .progress-circle-chart .progress-circle-percents .progress-circle-percents-wrapper {
    display: table-cell;
    vertical-align: middle;
}.progress-circle-wrapper .progress-circle-chart .progress-circle-percents .progress-circle-percents-wrapper span {
    display: block;
    font-size: 415%;
    font-weight: bold;
    color: #6B2D8F;
}@-webkit-keyframes blink {
    0% {
        opacity: .2;
    }
    20% {
        opacity: 1;
    }
    100% {
        opacity: .2;
    }
}@keyframes blink {
    0% {
        opacity: .2;
    }
    20% {
        opacity: 1;
    }
    100% {
        opacity: .2;
    }
}.loading-dots span {
    -webkit-animation-name: blink;
    animation-name: blink;
    -webkit-animation-duration: 1.4s;
    animation-duration: 1.4s;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
}.loading-dots span:nth-child(2) {
    -webkit-animation-delay: .2s;
    animation-delay: .2s;
}.loading-dots span:nth-child(3) {
    -webkit-animation-delay: .4s;
    animation-delay: .4s;
}.instructions-block {
    font-size: 110%;
}.form-group.has-error .instructions-block {
    color: #FF0000;
}.block-alt {
    background-color: #eeeeee;
    padding: 12px;
    border: 1px solid #ddd;
    border-radius: 4px;
}.spinner {
    left: 50% !important;
}.spinner .modal-spinner-text-wrapper {
    width: 420px;
    height: 80px;
    left: 40px;
    position: absolute;
    top: -40px;
}.spinner .modal-spinner-text-wrapper .modal-spinner-text {
    color: #fff;
    font-size: 110%;
    display: table-cell;
    height: 80px;
    vertical-align: middle;
}@media screen and (max-width: 768px) {
    .spinner {
        left: 44% !important;
    }
}.spinner {
    left: 50% !important;
}.modal-spinner-text-wrapper {
    background-color: #ff9900;
    height: 80px;
    left: -190px;
    position: absolute;
    top: 30px;
    width: 420px;
}.modal-spinner-text-wrapper .modal-spinner-text {
    color: #FFF;
    display: table-cell;
    font-size: 110%;
    font-weight: 400;
    height: 80px;
    margin: 0 auto;
    vertical-align: top;
    width: 100%;
}.scrollable {
    position: relative;
}.scrollable:focus {
    outline: 0;
}.scrollable .viewport {
    position: relative;
    overflow: hidden;
}.scrollable .viewport .overview {
    position: absolute;
}.scrollable .scroll-bar {
    display: none;
}.scrollable .scroll-bar .thumb {
    position: absolute;
}.scrollable .scroll-bar.vertical {
    position: absolute;
    right: 0;
    height: 100%;
}.scrollable .scroll-bar.vertical .thumb {
    width: 100%;
    min-height: 10px;
}.scrollable .scroll-bar.horizontal-top, .scrollable .scroll-bar.horizontal {
    position: relative;
    width: 100%;
}.scrollable .scroll-bar.horizontal-top .thumb, .scrollable .scroll-bar.horizontal .thumb {
    height: 100%;
    min-width: 10px;
    left: 0;
}.not-selectable {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}.scrollable {
    padding-right: 10px;
    padding-bottom: 6px;
}.scrollable .scroll-bar.vertical {
    width: 6px;
}.scrollable .scroll-bar.horizontal-top, .scrollable .scroll-bar.horizontal {
    height: 6px;
}.scrollable .scroll-bar .thumb {
    background-color: black;
    opacity: 0.4;
    border-radius: 3px;
}.scrollable .scroll-bar:hover .thumb {
    opacity: 0.6;
}.table-wrapper {
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    width: 100%;
    padding: 0 !important;
}.table-wrapper .viewport .overview table td:first-of-type, .table-wrapper .viewport .overview table th:first-of-type {
    border-left: none;
}.table-wrapper .viewport .overview table td:last-of-type, .table-wrapper .viewport .overview table th:last-of-type {
    border-right: none;
}.table-wrapper .scroll-bar.horizontal-top, .table-wrapper .scroll-bar.horizontal {
    height: 10px !important;
    background-color: #FFF;
}.table-wrapper .scroll-bar.horizontal-top {
    border-top: 1px solid #ddd;
    position: absolute !important;
    left: 0;
    top: -10px;
}.table-wrapper .scroll-bar.horizontal {
    border-bottom: 1px solid #ddd;
}.table-responsive {
    width: 100%;
    overflow-y: hidden;
    overflow-x: scroll;
    border: 1px solid #ddd;
}.table {
    margin-bottom: 0;
    background-color: #fff;
}.table>thead>tr>th, .table>thead>tr>td, .table>tbody>tr>th, .table>tbody>tr>td, .table>tfoot>tr>th, .table>tfoot>tr>td {
    white-space: nowrap;
}.table td {
    vertical-align: middle !important;
}.table td.bordered {
    border: 1px solid #ddd !important;
}.table.table-fat>tbody>tr>td {
    padding: 20px;
}.table.table-fat>thead>tr>th {
    padding-left: 20px;
    padding-right: 20px;
}.table.table-border {
    border: 1px solid #ddd;
}.table [class*="col-"] {
    position: inherit;
}.table .header-cell {
    white-space: nowrap;
    width: 1px;
}.table input[type="radio"], .table input[type="checkbox"] {
    margin-top: 0;
}.table-free {
    margin-bottom: 18px;
}.table-vertical-align-top tr td {
    vertical-align: top !important;
}ul.form-actions {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}ul.form-actions li {
    display: inline-block;
    margin-right: 4px;
}ul.form-actions li.last {
    margin-right: 0;
}thead th.table-column-sortable {
    font-weight: 400 !important;
}thead th.table-column-sortable:hover, thead th.table-column-sortable-active {
    background-color: #FFF;
    cursor: pointer;
}thead th.table-column-sortable.disabled {
    cursor: not-allowed;
}thead th.table-column-sortable [class*="icon-"] {
    margin-left: 6px;
}.table-header {
    background-color: #6B2D8F;
    color: #FFF;
    line-height: 26px;
    padding: 2px;
    min-height: 38px;
}.table-header .table-header-left {
    vertical-align: top;
}.table-header .table-header-left>.btn, .table-header .table-header-left>.btn-group {
    float: left;
}.table-header .table-header-right {
    vertical-align: top;
}.table-header .table-header-right>.btn, .table-header .table-header-right>.btn-group {
    float: right;
}.table-header .table-header-right>.btn-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}.table-header [class*="table-header-"]>* {
    margin: 2px;
}.table-header .btn span {
    padding-left: 6px;
    display: inline-block !important;
}.table-header .btn:hover, .table-header .btn:focus {
    background-color: #f2f2f2;
    color: #444;
}.table-header .btn.active:hover {
    color: #444;
}.table-header .view-settings-dropdown button {
    position: relative;
}.table-header .view-settings-dropdown button span {
    position: absolute;
    top: -8px;
    right: 0;
    font-size: 70%;
    z-index: 3;
}.table-header .view-settings-dropdown button span .icon-circle {
    color: #FF971E;
}.table-header .view-auto-refresh-count-down {
    padding: 5px 10px;
    line-height: 1.5;
    font-size: 12px;
    background-color: #FF0000;
    border-top: 1px solid #FF0000;
    border-bottom: 1px solid #FF0000;
    color: #FFF;
    display: inline-block;
    float: left;
    width: 48px;
    text-align: center;
}.table-header .view-auto-refresh-count-down.count-down-running {
    background-color: #83868f;
    border-top: 1px solid #83868f;
    border-bottom: 1px solid #83868f;
    color: #FFF;
}.table-header .view-auto-refresh-count-down.count-down-flash {
    background-color: #FF971E;
    border-top: 1px solid #FF971E;
    border-bottom: 1px solid #FF971E;
    color: #FFF;
}.table-header .view-auto-refresh .icon-time {
    padding-left: 6px;
    border-left: 1px solid #ddd;
}@media screen and (max-width: 480px) {
    .table-header .table-header-left {
        display: inline-block;
        width: 100%;
    }
    .table-header .table-header-left>.btn {
        display: block;
        float: inherit !important;
    }
    .table-header .table-header-right {
        display: inline-block;
        width: 100%;
        text-align: center;
    }
    .table-header .table-header-right>* {
        float: inherit !important;
        text-align: left;
    }
    .table-header .table-header-right>.btn>span, .table-header .table-header-right>.btn-group .btn>span {
        display: none !important;
    }
    .table-header .table-header-right>.btn-group {
        display: inherit;
    }
}.table-filter-btn-hide {
    position: absolute;
    right: 0;
    top: 0;
    background-color: #f8f8f8;
    padding: 4px 8px;
    border-radius: 0 4px 0 0;
}.table-filter-btn-hide:hover {
    cursor: pointer;
    background-color: #f2f2f2;
}.table-filter-wrapper {
    max-width: 480px;
    margin: 0 auto;
}h4.table-filter-title {
    margin: 0 0 12px 0;
}.well-block.collapsed h4 {
    margin-bottom: 0 !important;
}.table-filter-sub-title {
    font-weight: 300;
    margin: 10px 0;
    display: block;
    text-transform: uppercase;
}.table-filter-title-sub {
    margin-top: -6px;
    margin-bottom: 10px;
    display: block;
}.table-filter-bookmark-title {
    text-transform: uppercase;
    display: inline-block;
    margin: 8px 0 10px 0;
}a.table-filter-title-sub {
    text-decoration: underline;
}.table-filter-tags {
    margin-bottom: 10px !important;
}.table-filter-tags .list-unstyled li, .table-filter-tags .list-inline li {
    text-align: left;
}.table-filter-tags .list-unstyled li label, .table-filter-tags .list-inline li label {
    padding: 0 0 4px 0;
    cursor: pointer;
}table, tr.table-search .form-control {
    text-align: left !important;
    font-size: 13px;
}.table-simple-filter, .table-advanced-filter {
    text-align: center;
    padding: 12px;
    margin: -12px !important;
    background-color: #FFF;
}.table-advanced-filter-wrapper {
    display: inline-table;
}@media screen and (max-width: 768px) {
    .table-advanced-filter-wrapper {
        width: 100%;
    }
}.table-advanced-filter .form-group {
    margin-bottom: 12px;
}.table-advanced-filter .form-group>.btn, .table-advanced-filter .form-group>.form-control {
    margin-right: 4px !important;
}.table-advanced-filter .form-group>.btn:last-of-type {
    margin-right: 0 !important;
}@media screen and (max-width: 768px) {
    .table-advanced-filter .form-inline .form-group .btn+.btn, .table-advanced-filter .navbar-form .form-group .btn+.btn {
        margin-top: 6px !important;
    }
    .table-advanced-filter .form-group .btn-group>.btn {
        width: 100%;
    }
}.column-options-wrapper {
    margin-bottom: 10px;
    padding: 10px 10px 0 10px;
    border: 1px solid #ddd;
    max-height: 328px;
    overflow-y: scroll;
    width: 100%;
    border-radius: 4px;
}.column-options-wrapper .panel-list .panel:last-of-type {
    margin-bottom: 10px;
}.column-options-wrapper .panel-list .panel .panel-body:hover {
    cursor: move;
}.input-schedule .input-group-addon:hover {
    cursor: pointer;
}.datepicker {
    padding: 4px 6px;
}.datepicker table thead tr {
    background-color: inherit;
    font-size: 120%;
}.datepicker table tbody td span {
    line-height: 40px;
    height: 40px;
    font-size: 110%;
}.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover {
    background-image: inherit;
    text-shadow: inherit;
}.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active.active:hover, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active[disabled], .datepicker table tr td.active[disabled]:hover, .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled[disabled]:hover, .datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active.active:hover, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active[disabled]:hover, .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled[disabled]:hover {
    background-color: #6B2D8F;
    color: #FFF;
}.timepicker-picker [class*="icon-"], .picker-switch [class*="icon-"] {
    color: #6B2D8F;
}.input-group-disjointed .form-control {
    border-radius: 4px !important;
}.input-group-disjointed .input-group-addon {
    background-color: transparent;
    border: none;
    padding: 0;
    border-radius: 0;
}.input-group-disjointed .input-group-addon>* {
    display: inline;
}.form-options-list {
    position: relative;
    border-radius: 4px;
    border: 1px solid #ddd;
    padding: 5px 0 5px 7px;
}.form-options-list ul {
    min-height: 104px;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none;
}.form-options-list ul li {
    padding-top: 5px;
}.form-options-list ul li.checkbox:last-of-type {
    padding-bottom: 7px;
}.form-options-list ul li label:hover, .form-options-list ul li label:focus, .form-options-list ul li label.active {
    cursor: pointer;
}ul.wizard {
    padding: 0;
    margin: 0 0 12px 0;
}ul.wizard li {
    display: table-cell;
    list-style: none;
    padding: 0 12px 0 0;
    width: 1%;
}ul.wizard li .wizard-step {
    display: block;
    padding: 6px;
    opacity: 0.4;
    border: 1px solid #ddd;
    text-align: center;
    font-weight: 600;
    border-radius: 0 26px 26px 0;
    color: #444;
}ul.wizard li .wizard-step span {
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
}ul.wizard li.last {
    padding-right: 0;
}ul.wizard li.active .wizard-step {
    opacity: 1;
    border-color: #91939b;
    background-color: #f6f6f6;
}ul.wizard li.done .wizard-step {
    opacity: 1;
    border-color: #91939b;
    background-color: #FFF;
    border-radius: 0;
}@media screen and (max-width: 480px) {
    ul.wizard li {
        padding: 0 6px 0 0;
    }
    ul.wizard li .wizard-step span {
        display: none;
    }
}.form-wizard {
    margin-bottom: 15px;
}.form-wizard .step {
    display: table-cell;
    width: 1%;
    vertical-align: top;
    position: relative;
    text-align: center;
}.form-wizard .step:before, .form-wizard .step:after {
    position: absolute;
    background-color: #eeeeee;
    top: 22.5px;
    width: 50%;
    height: 5px;
    content: '';
}.form-wizard .step:before {
    left: 0;
}.form-wizard .step:after {
    right: 0;
}.form-wizard .step:first-child:before {
    display: none;
}.form-wizard .step:last-child:after {
    display: none;
}.form-wizard .step.current .step-circle {
    border-color: #999999;
}.form-wizard .step.current .step-circle:after {
    content: '\f111';
    color: #999999;
}.form-wizard .step.current:after, .form-wizard .step.current:before {
    border: none;
}.form-wizard .step.current:before {
    background-color: #999999;
}.form-wizard .step.done .step-circle {
    border-color: #999999;
}.form-wizard .step.done .step-circle:after {
    content: '\f00c';
    color: #999999;
}.form-wizard .step.done:after, .form-wizard .step.done:before {
    background-color: #999999;
    border: none;
}.form-wizard .step-circle {
    display: inline-block;
    width: 50px;
    height: 50px;
    background-color: #FFF;
    border: 5px solid #eeeeee;
    position: relative;
    z-index: 1;
    border-radius: 50%;
}.form-wizard .step-circle:after {
    font-size: 29.7619047619px;
    color: #eeeeee;
    font-family: "FontAwesome", sans-serif;
    text-align: center;
    line-height: 40px;
}.form-wizard .step-content .step-title {
    margin: 5px 0 0 0;
    font-size: 16px;
}@media screen and (max-width: 768px) {
    .form-wizard .step-content .step-title {
        display: none;
    }
}.form-wizard .step-content .step-sub-wizard {
    margin: 10px 0 0 0;
    padding: 0;
}.form-wizard .step-content .step-sub-wizard li {
    list-style: none;
    white-space: nowrap;
    font-size: 12px;
    line-height: 18px;
    font-weight: 600;
    text-transform: uppercase;
    opacity: 0.4;
    color: #666666;
}.form-wizard .step-content .step-sub-wizard li:before {
    font-family: "FontAwesome", sans-serif;
    display: inline-block;
    margin-right: 4px;
    content: '';
    width: 14px;
}.form-wizard .step-content .step-sub-wizard li.current {
    opacity: 1;
}.form-wizard .step-content .step-sub-wizard li.current:before {
    content: '\f178';
}.form-wizard .step-content .step-sub-wizard li.done:before {
    content: '\f00c';
}.selectize-input, .selectize-input.has-items, .selectize-input.focus, .selectize-input.focus.has-items {
    min-height: 30px;
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5 !important;
    border-radius: 3px;
    width: 100%;
    color: #444;
    vertical-align: middle;
    border: 1px solid #ccc;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
            box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
    -webkit-transition:"border-color ease-in-out .15s, box-shadow ease-in-out .15s";
    -o-transition:"border-color ease-in-out .15s, box-shadow ease-in-out .15s";
    transition: "border-color ease-in-out .15s, box-shadow ease-in-out .15s";
}.selectize-input input, .selectize-input .item, .selectize-input.has-items input, .selectize-input.has-items .item, .selectize-input.focus input, .selectize-input.focus .item, .selectize-input.focus.has-items input, .selectize-input.focus.has-items .item {
    font-family: "Source Sans Pro", sans-serif;
    font-size: 12px;
    color: #444;
}.selectize-input.focus, .selectize-input.has-items.focus, .selectize-input.focus.focus, .selectize-input.focus.has-items.focus {
    border-color: #9B69C0;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(107, 45, 143, 0.4);
            box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075) inset, 0 0 8px rgba(107, 45, 143, 0.4);
    outline: 0 none;
}.selectize-dropdown {
    z-index: 9999 !important;
}.selectize-input input:-moz-placeholder, .selectize-input input::-moz-placeholder, .selectize-input input:-ms-input-placeholder, .selectize-input input::-webkit-input-placeholder {
    font-size: 12px;
    color: #CCC;
    line-height: 1.5;
}.selectize-control.multi .selectize-input.has-items {
    height: inherit;
}.selectize-control.multi .selectize-input>div {
    padding-top: 0;
    padding-bottom: 0;
}.selectize-control.single .selectize-input:after {
    border-color: #999 transparent transparent transparent;
}@media screen and (max-width: 768px) {
    .well-block .selectize-control.multi .selectize-input {
        overflow-y: hidden;
        height: inherit !important;
    }
}.form-control.selectize-control {
    height: inherit;
}.has-warning .selectize-input {
    border-color: #FF971E;
}.has-warning .selectize-input.focus {
    -webkit-box-shadow: 0 1px 1px #FF971E;
            box-shadow: 0 1px 1px #FF971E;
}.has-warning .selectize-control.single .selectize-input:after {
    border-color: #FF971E transparent;
}.has-error .selectize-input {
    border-color: #FF0000;
}.has-error .selectize-input.focus {
    -webkit-box-shadow: 0 1px 1px #FF0000;
            box-shadow: 0 1px 1px #FF0000;
}.has-error .selectize-control.single .selectize-input:after {
    border-color: #FF0000 transparent;
}.has-success .selectize-input {
    border-color: #60A261;
}.has-success .selectize-input.focus {
    -webkit-box-shadow: 0 1px 1px #60A261;
            box-shadow: 0 1px 1px #60A261;
}.has-success .selectize-control.single .selectize-input:after {
    border-color: #60A261 transparent;
}.table-cell-options .input-group .selectize-input {
    border-bottom-left-radius: 0;
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
}.table-cell-options .input-group .selectize-dropdown {
    left: inherit !important;
    right: 0 !important;
}.input-group-addon:not(:first-child):not(:last-child) .btn, .input-group-btn:not(:first-child):not(:last-child) .btn, .input-group .form-control:not(:first-child):not(:last-child) .btn {
    border-radius: 0;
}@media screen and (min-width: 1200px) {
    .form-horizontal .form-group .cke {
        width: 820px;
    }
}.messenger {
    position: fixed;
    left: auto;
    right: 20px;
    bottom: 20px;
    background: #FF0000;
    color: #FFF;
    border-radius: 6px;
}.messenger:hover {
    cursor: pointer;
}.messenger span {
    float: left;
    padding: 10px 20px;
}.messenger-action {
    float: left;
    background-color: #b30000;
    padding: 10px 12px;
    border-radius: 6px;
}.panel-list {
    margin: 0;
    padding: 0;
}.panel-list .panel {
    list-style: none;
    margin-bottom: 5px;
}.panel-list .panel .panel-body {
    padding: 5px 10px;
}.panel-list .panel .panel-body-title {
    padding: 0 10px;
}.panel-list .panel.alt .panel-body-title {
    opacity: 0.3;
}.panel-list .panel .panel-options-right {
    background-color: #eeeeee;
    border-left: 1px solid #ddd;
    margin: -5px -10px;
    padding: 10px 15px;
    text-transform: uppercase;
    font-size: 90%;
    float: right;
}.panel-list .panel .panel-options-left {
    background-color: #eeeeee;
    border-right: 1px solid #ddd;
    margin: -5px -10px;
    padding: 10px 15px;
    text-transform: uppercase;
    font-size: 90%;
    float: left;
}.panel-list:last-of-type {
    margin-bottom: 15px;
}.panel-list:hover {
    cursor: pointer;
}.scrollup {
    width: 30px;
    height: 30px;
    position: fixed;
    bottom: 15px;
    right: 15px;
    display: none;
    text-indent: -9999px;
    background-image: url("/images/icon-top.png");
    -webkit-background-size: 30px 30px;
            background-size: 30px 30px;
    z-index: 999;
}.entry {
    max-width: 992px;
    position: relative;
}.entry .entry-management {
    position: fixed;
    right: 15px;
}.entry .entry-management .btn {
    padding: 4px 12px;
}.entry .entry-navigation {
    background-color: #eeeeee;
    padding: 5px 10px;
    margin-top: 15px;
}.entry .entry-navigation:last-of-type {
    margin-bottom: 20px;
}.entry .entry-title {
    margin-bottom: 0;
}.entry .entry-meta {
    margin-bottom: 20px;
}.entry .entry-meta .label {
    text-transform: uppercase;
    margin-right: 2px;
}.entry .entry-meta .label:last-of-type {
    margin-right: 0;
}.entry .entry-content h1 {
    font-size: 170%;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    font-weight: 600;
}.entry .entry-content h2 {
    font-size: 150%;
    margin: 0 0 10px 0;
    border-bottom: 1px solid #ddd;
    padding-bottom: 5px;
    font-weight: 600;
}.entry .entry-content h3 {
    font-size: 130%;
    margin: 0 0 10px 0;
    font-weight: 400;
}.entry .entry-content h4 {
    font-size: 110%;
    margin: 0 0 10px 0;
    font-weight: 400;
}.entry .entry-content h5 {
    font-size: 90%;
    margin: 0 0 10px 0;
    font-weight: 400;
}.entry .entry-content h6 {
    font-size: 70%;
    margin: 0 0 10px 0;
    font-weight: 400;
}.entry .entry-content p {
    margin-bottom: 20px;
}.entry .entry-content a {
    text-decoration: underline;
}.entry .entry-content pre {
    margin: -5px 0 15px 0;
}.entry .entry-content ul {
    margin-bottom: 20px;
}.entry .entry-content ul li {
    line-height: 26px;
}.entry .entry-content img {
    display: block;
}.entry .entry-content table {
    width: 100%;
    margin-bottom: 20px;
    border: 1px solid #ddd;
}.entry .entry-content table>thead>tr>th, .entry .entry-content table>thead>tr>td, .entry .entry-content table>tbody>tr>th, .entry .entry-content table>tbody>tr>td, .entry .entry-content table>tfoot>tr>th, .entry .entry-content table>tfoot>tr>td {
    border: 1px solid #ddd;
}.entry .entry-content table>thead>tr>th, .entry .entry-content table>thead>tr>td {
    border-bottom-width: 2px;
}.entry .entry-content table tbody>tr:nth-child(odd)>td, .entry .entry-content table tbody>tr:nth-child(odd)>th {
    background-color: #f9f9f9;
}.entry .entry-content table thead>tr>th, .entry .entry-content table thead>tr>td, .entry .entry-content table tbody>tr>th, .entry .entry-content table tbody>tr>td, .entry .entry-content table tfoot>tr>th, .entry .entry-content table tfoot>tr>td {
    padding: 8px;
    line-height: 1.428571429;
    vertical-align: top;
    border-top: 1px solid #ddd;
}.entry .entry-content table thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd;
    font-weight: 600;
}@media screen and (max-width: 768px) {
    .entry {
        max-width: inherit;
    }
}body.page-login {
    background-color: #fff;
}.login-logo-header {
    text-align: center;
    margin: 30px auto 16px auto;
}.login-wrapper {
    margin: 0 auto 20px auto;
    width: 300px;
}.login-wrapper .login-box {
    background-color: #FFF;
    overflow: hidden;
    padding: 20px;
    width: 100%;
    border-radius: 6px 6px 0 0;
    border: 2px solid #6B2D8F;
    border-bottom: none;
    -webkit-box-shadow: 0 4px 20px rgba(107, 45, 143, 0.15);
            box-shadow: 0 4px 20px rgba(107, 45, 143, 0.15);
}.login-wrapper .login-box-round {
    background-color: #FFF;
    overflow: hidden;
    padding: 20px;
    width: 100%;
    border-radius: 6px;
}.login-wrapper .login-box h2, .login-wrapper .login-box-round h2 {
    margin-top: 0;
}.login-wrapper .login-box-header img {
    max-width: 260px;
}.login-logo-wrap {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
}.login-logo-wrap .logo {
    display: block;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    height: 40px;
    width: 204.8px;
    -webkit-background-size: 204.8px 40px;
            background-size: 204.8px 40px;
}.login-logo-wrap::after {
    content: none;
}.login-logo-wrap .logo-aria::before {
    content: '';
    display: block;
    width: 1px;
    height: 26px;
    background-color: #c8c8c8;
    margin: 0 12px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
}.login-logo-wrap .logo-aria {
    font-family: 'Urbanist', 'Source Sans Pro', sans-serif;
    font-size: 39px;
    font-weight: 700;
    font-style: italic;
    color: #e6007e;
    line-height: 1;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    margin-top: -6px;
}.login-wrapper .login-box-header img {
    max-width: 260px;
}.login-wrapper .login-box-footer {
    overflow: hidden;
    padding: 20px;
    width: 100%;
    border-radius: 0 0 6px 6px;
    background-color: #EEE0F7;
    border: 2px solid #6B2D8F;
    border-top: none;
    -webkit-box-shadow: 0 4px 20px rgba(107, 45, 143, 0.15);
            box-shadow: 0 4px 20px rgba(107, 45, 143, 0.15);
}.login-wrapper .login-box-footer a {
    color: #2e2f32;
}@media screen and (max-width: 480px) {
    .login-wrapper {
        margin: 20px 0 0 0;
        width: 100%;
    }
    .login-wrapper .login-box, .login-wrapper .login-box-footer {
        border-radius: 0;
    }
}ul.password-validations {
    padding: 0;
}ul.password-validations li {
    list-style: none;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}ul.password-validations li:before {
    font-family: 'FontAwesome', sans-serif;
    content: '\F0C8';
    margin-right: 9.75px;
    font-size: 7.8px;
    width: 13px;
    display: inline-block;
    text-align: center;
    line-height: 13px;
    opacity: 0.25;
}ul.password-validations li.check:before {
    content: '\F00C';
    color: #60A261;
    font-size: 14.3px;
    opacity: 1;
}.page-login .logo {
    height: 50px;
    width: 271px;
    -webkit-background-size: 271px 50px;
            background-size: 271px 50px;
    background-repeat: no-repeat;
}/* Center logo --> margin: 0 auto */.widget {
    margin-bottom: 20px;
}.widget .widget-header {
    background-color: #6B2D8F;
    color: #FFF;
    line-height: 38px;
    padding: 0;
    min-height: 38px;
    border-radius: 6px 6px 0 0;
}.widget .widget-header .widget-header-title {
    padding: 0 15px;
}.widget .widget-header .widget-header-title [class*="icon-"] {
    margin-right: 6px;
}.widget .widget-content, .widget .widget-content-full {
    border: 1px solid #ddd;
    border-top: none;
    padding: 20px;
}.widget .widget-content-full {
    padding: 0;
}.widget table .label {
    margin-left: 8px;
}.widget .well-foot {
    margin-bottom: 0;
    border: none;
    border-top: 1px solid #ddd;
}.widget.collapsed .widget-header:hover, .widget.in .widget-header:hover {
    cursor: pointer;
}.shoutbox .well-head {
    padding: 6px;
    border-bottom: 1px solid #ddd;
    background-color: #FFF;
}.shoutbox .well-head:hover {
    cursor: pointer;
}.shoutbox table {
    width: 100%;
}.shoutbox table tr {
    border-bottom: 1px dashed #ddd;
}.shoutbox table tr:last-of-type {
    border-bottom: none;
}.shoutbox table tr td {
    padding: 8px 0 6px 6px;
}.shoutbox table tr td:first-of-type {
    padding-left: 15px;
}.shoutbox table tr td:last-of-type {
    padding-right: 15px;
}.shoutbox .avatar {
    margin-right: 12px;
}.shoutbox .user {
    font-weight: 600;
}.shoutbox .user [class*="icon-"] {
    vertical-align: top;
    margin: 3px 4px 0 0;
    float: left;
}.shoutbox .time [class*="icon-"] {
    margin-right: 4px;
}.widget.newest-colleague h4 {
    margin-bottom: 5px;
}.flag {
    border: 1px solid #ddd;
}.table-hour-registration thead tr th {
    text-align: center;
}.table-hour-registration thead tr th:first-of-type {
    text-align: left;
    padding-left: 10px;
}.table-hour-registration thead tr:first-of-type th {
    line-height: 22px;
}.table-hour-registration tbody tr td {
    text-align: center;
}.table-hour-registration tbody tr td:first-of-type {
    text-align: left;
    padding-left: 10px;
}.table-hour-registration tbody tr td:last-of-type {
    font-weight: 700;
}.table-hour-registration tbody tr td input {
    text-align: center;
    width: 100% !important;
}.table-hour-registration tfoot {
    background-color: #f9f9f9;
    font-weight: 700;
}.table-hour-registration tfoot tr td {
    text-align: center;
}.table-hour-registration tfoot tr td:first-of-type {
    text-align: left;
    padding-left: 10px;
}.load-balance {
    border: 1px solid #ddd;
}.load-balance h4 {
    margin-top: 0;
    text-align: center;
}.load-balance p {
    margin-bottom: 4px;
    text-align: center;
}.load-balance input {
    text-align: center;
}.load-balance .table th {
    background-color: #f9f9f9;
}.load-balance .table th, .load-balance .table td {
    text-align: center;
}.load-balance .table th .selectize-input, .load-balance .table td .selectize-input {
    border-radius: 0;
    border: none;
}.load-balance [class*="col-"]:last-of-type .table td:last-of-type {
    width: 110px;
}.page-mapping.table {
    border: 1px solid #ddd;
}.page-mapping.table>thead>tr>th {
    font-weight: 600;
}.page-mapping.table>thead>tr>th, .page-mapping.table>tbody>tr>td {
    text-align: center;
}.import {
    background-color: #f9f9f9 !important;
    border-bottom: none;
}.import .help-block, .import .form-control, .import .selectize-control, .import textarea, .import .form-group, .import .form-inline, .import .navbar-form {
    margin-bottom: 20px !important;
}.import .block .well {
    margin: 0 -20px 0 -20px;
    border: none;
    border-top: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
}.fileinput-button {
    position: relative;
    overflow: hidden;
}.fileinput-button input {
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    opacity: 0;
    font-size: 200px;
    direction: ltr;
    cursor: pointer;
}@media screen {
    .fileinput-button input {
        opacity: 0;
        font-size: 100%;
        height: 100%;
    }
}.page-mapping.table .table td {
    border: 1px solid #ddd;
}.page-mapping.table .table td:first-of-type {
    padding-left: 10px;
}.page-mapping.table tr td .label-default {
    background-color: #e6e5e5;
}.page-mapping.table tr td .label-primary {
    background-color: #e1e2e4;
}.page-mapping.table tr td span, .page-mapping.table tr td a {
    margin: 0 0 4px 0;
    display: block;
    vertical-align: top;
    font-weight: 400;
    color: inherit;
}.page-mapping.table tr td a {
    margin-bottom: 0;
}.page-mapping.table .mappings-exclude {
    border: 1px solid #aaaaaa;
    background-color: #eeeeee;
    margin-bottom: 0 !important;
    border-bottom: 0;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}.page-mapping.table .mappings-exclude:hover {
    cursor: pointer;
    background-color: #d5d5d5;
}.page-mapping.table .mappings-wrap {
    border: 1px solid #aaaaaa;
    padding: 10px 10px 5px 10px;
    background-color: #FFF;
}.page-mapping.table .mappings-add {
    background-color: #e6e5e5;
    color: inherit;
    margin-bottom: 5px;
    padding-bottom: 2px;
    padding-top: 2px;
    width: 100%;
}.page-mapping.table .mappings-add:hover {
    background-color: #cccccc;
}.form-calculator-currency {
    max-width: 560px;
    margin: 0 auto;
}.form-calculator-currency .form-group {
    margin-bottom: 12px;
}.form-calculator-currency .form-group .input-group-addon {
    min-width: 55px;
}.form-calculator-currency .equals {
    display: block;
    font-size: 320%;
    font-weight: 600;
    line-height: 0;
    margin-top: 26px;
}.mail-sending-tool-advanced-filters {
    margin-bottom: 0;
}.mail-sending-tool-advanced-filters label {
    line-height: 26px;
    margin: 0 0 9px;
}.mail-sending-tool-advanced-filters label:hover {
    cursor: pointer;
}.div-table-mail-sending-tool .tbody .tr .td {
    padding-right: 5px;
    padding-bottom: 5px;
}.div-table-mail-sending-tool .tbody .tr .td:nth-of-type(1), .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(3) {
    width: 50%;
}.div-table-mail-sending-tool .tbody .tr .td:nth-of-type(2) {
    padding: 0 10px 0 5px;
    font-weight: 600;
    font-size: 120%;
    width: 1px;
}.div-table-mail-sending-tool .tbody .tr .td:nth-of-type(4), .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(5) {
    min-width: 32px;
}.div-table-mail-sending-tool .tbody .tr .td:last-of-type {
    padding-right: 0;
}.div-table-mail-sending-tool .tbody .tr:last-of-type .td {
    padding-bottom: 0;
}@media screen and (max-width: 768px) {
    .div-table-mail-sending-tool .tbody .tr .td {
        padding-right: 0;
        padding-bottom: 0;
        width: 100% !important;
        display: block;
        margin-bottom: 5px;
    }
    .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(2) {
        text-align: center;
    }
    .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(4), .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(5) {
        width: 50% !important;
        margin-bottom: 5px;
        float: left;
    }
    .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(4) .btn, .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(5) .btn {
        width: 100%;
    }
    .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(4) {
        padding-right: 2.5px;
    }
    .div-table-mail-sending-tool .tbody .tr .td:nth-of-type(5) {
        padding-left: 2.5px;
    }
    .div-table-mail-sending-tool .tbody .tr .td:last-of-type {
        padding-right: 0;
        margin-bottom: 0;
    }
    .div-table-mail-sending-tool .tbody:last-of-type .td:nth-of-type(4), .div-table-mail-sending-tool .tbody:last-of-type .td:nth-of-type(5) {
        margin-bottom: 0;
    }
    .div-table-mail-sending-tool .tbody .tr+.tr .td:first-of-type {
        border-top: 1px solid #ddd;
        padding-top: 20px;
        margin-top: 15px;
    }
}.account-settings-connections .table-responsive {
    margin-bottom: 20px;
    border-top: none;
}.account-settings-connections .table-responsive .table tr td {
    text-align: center;
}.account-settings-connections .table-responsive .table tr td:nth-of-type(1) {
    width: 140px;
    background-color: #f9f9f9;
    font-weight: 600;
    white-space: nowrap;
    text-transform: uppercase;
}.account-settings-connections .table-responsive .table tr td:nth-of-type(2) {
    width: 90px;
}.account-settings-connections .table-responsive .table tr td:nth-of-type(3) {
    min-width: 125px;
}.account-settings-connections .table-responsive .table tr td .badge {
    display: block;
    white-space: nowrap;
    text-transform: uppercase;
    font-weight: 600;
    min-width: 100px;
}.account-settings-connections .table-responsive .table tr td>.btn+.btn {
    margin-left: 5px;
}.account-settings-connections .table-responsive .table tr td>.btn-group {
    width: 100%;
}.account-settings-connections .table-responsive .table tr td>.btn-group>.btn {
    width: 50%;
}.account-settings-connections .table-responsive .table tr.enabled td .badge {
    background-color: #60A261;
}.account-settings-connections .table-responsive .table tr.disabled td .badge {
    background-color: #FF0000;
}.days-off-request-details {
    width: auto;
}.days-off-request-details>tbody>tr>td {
    padding-left: 15px;
    padding-right: 15px;
}.days-off-request-details>tbody>tr>td:first-of-type {
    font-weight: 600;
    background-color: #f9f9f9;
}.days-off-request-details>tbody>tr>td:last-of-type {
    width: 1px;
    text-align: center;
}.simple-collapse.days-off-overview .simple-collapse-button table {
    width: 100%;
}.simple-collapse.days-off-overview .simple-collapse-button table tr td {
    padding: 0 10px;
    text-align: right;
    white-space: nowrap;
    width: 33.33333%;
}.simple-collapse.days-off-overview .simple-collapse-button table tr td:nth-of-type(1) {
    text-align: left;
    padding-left: 4px;
}.simple-collapse.days-off-overview .simple-collapse-button table tr td:nth-of-type(2) {
    text-align: center;
}.simple-collapse.days-off-overview .simple-collapse-button table tr td span {
    margin-left: 10px;
    min-width: 58px;
    display: inline-block;
}.simple-collapse.days-off-overview .simple-collapse-dropdown table {
    width: 100%;
}.simple-collapse.days-off-overview .simple-collapse-dropdown table tr td {
    padding: 5px 20px;
    vertical-align: top;
    border: 1px solid #ddd;
    width: 50%;
}.simple-collapse.days-off-overview .simple-collapse-dropdown table tr td:first-of-type {
    font-weight: 600;
}.simple-collapse.days-off-overview table tr.title-separator td {
    background-color: #f2f2f2;
    padding-left: 10px;
    font-weight: 600;
}.days-off-overview-total {
    border: 1px solid #ddd;
    border-top-width: 2px;
    width: 100%;
}.days-off-overview-total td {
    width: 33.33333%;
    background-color: #ededed;
    padding: 10px 26px;
    text-align: right;
    white-space: nowrap;
}.days-off-overview-total td span {
    margin-left: 10px;
    min-width: 58px;
    display: inline-block;
}.simple-collapse.smpp-pdu-analyser {
    margin-bottom: 15px;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-button table {
    width: 100%;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-button table tr td {
    padding: 0 10px;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-button table tr td:nth-of-type(1) {
    width: 1px;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-button table tr td:nth-of-type(2) {
    width: 30%;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-button table tr td:nth-of-type(3) {
    width: 15%;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-button table tr td:nth-of-type(4) {
    width: 25%;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-button table tr td:nth-of-type(5) {
    width: 30%;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-dropdown table {
    width: 100%;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-dropdown table tr td {
    padding: 5px 10px;
    vertical-align: top;
    border: 1px solid #ddd;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-dropdown table tr td:first-of-type {
    font-weight: 600;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-dropdown table tr td table tr:first-of-type td {
    border-top: 1px solid #eeeeee;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-dropdown table tr td table tr:last-of-type td {
    border-bottom: 1px solid #eeeeee;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-dropdown table tr td table tr td:first-of-type {
    border-left: 1px solid #eeeeee;
    width: 15%;
}.simple-collapse.smpp-pdu-analyser .simple-collapse-dropdown table tr td table tr td:last-of-type {
    border-right: 1px solid #eeeeee;
}#container-step3 .tab-content {
    margin-bottom: 20px;
    border-bottom: 1px solid #ddd;
}#container-step3 .tab-content:last-of-type {
    margin-bottom: 0;
}.table-non-delivery-report tr td {
    padding: 6px;
    vertical-align: top;
}.table-non-delivery-report tr td:first-of-type {
    background-color: #ececec;
    color: #2f2f2f;
    font-weight: 600;
    white-space: nowrap;
    vertical-align: middle;
    width: 1px;
    text-align: center;
    min-width: 26px;
}.table-non-delivery-report tr.row-separator td {
    background-color: #b9b9b9;
    white-space: nowrap;
    color: #2f2f2f;
}.table-non-delivery-report tr.row-separator td i {
    font-size: 120%;
    color: #2f2f2f;
}.table-non-delivery-report tr.row-separator.collapsible td:hover {
    cursor: pointer;
}.table-non-delivery-report tr.row-separator.collapsible td:hover i {
    color: #626262;
}.company-files {
    padding-bottom: 15px;
}.company-files .panel-heading:before {
    display: block;
    position: absolute;
    padding-right: 1em;
    font-family: 'FontAwesome', sans-serif;
    content: "\f107";
}.company-files .panel-heading.collapsed:before {
    display: block;
    position: absolute;
    padding-right: 1em;
    font-family: 'FontAwesome', sans-serif;
    content: "\f105";
}.company-files .panel-heading:hover {
    cursor: pointer;
}.company-files .panel-heading .panel-title {
    padding-left: 16px;
}.company-files .panel-body {
    padding-bottom: 5px;
}.company-files .panel-body .panel-group {
    margin-bottom: inherit;
}.company-files .panel-body .panel.-single {
    border: 1px solid #ddd;
    padding: 5px 10px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    margin-bottom: 10px;
    color: #444;
}.company-files .panel-body .panel.-single>*+* {
    margin-left: 1rem;
}.company-files .panel-body .panel.-single span {
    -webkit-box-flex: 1;
        -ms-flex: 1;
            flex: 1;
}.company-files .panel-body .panel.-single .icon-file {
    position: relative;
    font-size: 220%;
}.company-files .panel-body .panel.-single .icon-file div {
    position: absolute;
    top: 0;
    left: 0;
    height: 26px;
    width: 19px;
    text-align: center;
}.company-files .panel-body .panel.-single .icon-file div span {
    color: #FFF;
    font-size: 35%;
    font-family: "Open Sans Condensed", sans-serif;
    letter-spacing: -0.2px;
    text-transform: uppercase;
    display: block;
    margin-top: 11px;
    font-weight: 600;
}.company-files .panel-body .panel.-single>span {
    line-height: 29px;
}.well-spam-checker {
    background-color: #FFF;
    font-size: 110%;
    line-height: 30px;
    padding: 10px 15px;
}.well-spam-checker hr {
    margin: 10px 0 8px 0;
}.well-spam-checker .label {
    padding: 1px 6px;
    font-size: 100%;
    font-weight: 400;
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    opacity: 0.3;
}.well-spam-checker .label.result {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1.0;
}.well-spam-checker .contact {
    text-decoration: underline;
    font-weight: 600;
}.table-spam-checker-spam-settings thead tr th {
    text-align: center;
}.table-spam-checker-spam-settings tbody tr td {
    text-transform: uppercase;
    font-weight: 600;
    text-align: center;
}.table-spam-checker-spam-settings tbody tr td .badge {
    white-space: nowrap;
    min-width: 100px;
}.table-spam-checker-spam-settings tbody tr td:last-of-type {
    background-color: #FFF;
}.table-spam-checker-spam-settings tbody tr.enabled td .badge {
    background-color: #60A261;
}.table-spam-checker-spam-settings tbody tr.disabled td .badge {
    background-color: #FF0000;
}.table-spam-checker tbody tr td {
    white-space: normal !important;
    vertical-align: top !important;
    padding-bottom: 3px;
    font-size: 130%;
}.table-spam-checker tbody tr td>* {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
    opacity: 0.3;
}.table-spam-checker tbody tr td>span {
    display: inline-block;
    white-space: nowrap;
}.table-spam-checker tbody tr td>span.active {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1.0;
}.table-spam-checker tbody tr td>span .label {
    font-weight: 400;
}.table-spam-checker tbody tr td .label {
    font-size: 80%;
    font-weight: 400;
    display: inline-block;
    margin: 0 0 5px 2px;
}.table-spam-checker tbody tr td .label.active {
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    opacity: 1.0;
}.table-spam-checker tbody tr td .divider {
    display: inline-block;
    font-size: 90%;
    text-align: center;
    width: 9px;
    margin-left: 3px;
}.well-sender-checker {
    background-color: #FFF;
    font-size: 110%;
    line-height: 30px;
    padding: 10px 15px;
    text-align: center;
}.well-sender-checker .table-responsive {
    border: none;
}.well-sender-checker .table-responsive h4 {
    margin: 0;
}.well-sender-checker .table-responsive>table>tbody>tr>td {
    border: none;
    text-align: center;
}.well-sender-checker .table-responsive>table>tbody>tr>td i {
    font-size: 200%;
}.well-sender-checker .table-responsive>table>tbody>tr>td>table tbody tr td {
    font-size: 90%;
}.well-sender-checker .table-responsive>table>tbody>tr>td>table tbody tr td:first-of-type {
    background-color: #ececec;
    font-weight: 600;
}.table-sender-checker thead tr th {
    text-align: center;
}.table-sender-checker thead tr th:last-of-type {
    text-align: left;
}.table-sender-checker tbody tr {
    opacity: 0.5;
}.table-sender-checker tbody tr .badge {
    width: 100%;
}.table-sender-checker tbody tr.assigned {
    opacity: 1;
}.table-sender-checker tbody tr.assigned td {
    background-color: #FFF;
}.table-sender-checker tbody tr.assigned .badge {
    background-color: #60A261;
}.table-sender-checker tbody tr:nth-child(odd) td {
    background-color: #f9f9f9;
}.table-sender-checker tbody tr td {
    text-align: center;
}.table-sender-checker tbody tr td .label {
    text-transform: uppercase;
    font-size: 80%;
}.table-sender-checker tbody tr td:first-of-type {
    font-weight: 600;
    text-transform: uppercase;
    width: 1px;
}.table-sender-checker tbody tr td:last-of-type {
    text-align: left;
}.account-details-childs {
    position: relative;
}.account-details-childs>i {
    bottom: 8px;
    font-size: 18px;
    position: absolute;
    right: 12px;
}.account-details-childs>div {
    max-height: 157px;
    overflow-y: auto;
    border: 1px solid #ddd;
}.account-details-childs>div .table-account-details-childs tr:first-of-type td {
    border-top: none;
}.account-details-childs>div .table-account-details-childs td:first-of-type {
    width: 1px;
}.automatic-pricing-checks {
    max-width: 480px;
    margin: 0 auto;
}.automatic-pricing-checks table thead tr th {
    text-align: center;
}.automatic-pricing-checks table tbody tr td {
    text-align: center;
}.automatic-pricing-checks table tbody tr td .btn {
    width: auto;
}.apply-hlr-routings {
    max-width: 480px;
    margin: 0 auto;
}.apply-hlr-routings table thead tr th {
    text-align: center;
}.apply-hlr-routings table tbody tr td {
    text-align: center;
}.apply-hlr-routings table tbody tr td .btn {
    width: auto;
}.div-table-route-test {
    table-layout: fixed;
}.div-table-route-test .thead .th {
    font-weight: 600;
    text-align: center;
    padding: 8px;
    border-bottom: 2px solid #ddd;
}.div-table-route-test .thead .th:nth-of-type(1) {
    width: 150px;
}.div-table-route-test .thead .th:nth-of-type(2), .div-table-route-test .thead .th:nth-of-type(4) {
    width: 50%;
}.div-table-route-test .thead .th:nth-of-type(3) {
    width: 34px;
}.div-table-route-test .td {
    -webkit-transition:background-color 0.4s ease, border-color 0.4s ease;
    -o-transition:background-color 0.4s ease, border-color 0.4s ease;
    transition: background-color 0.4s ease, border-color 0.4s ease;
    border-bottom: 1px solid #ddd;
    background-color: #FFF;
    padding: 16px;
}.div-table-route-test .td:first-of-type {
    border-right: 1px solid #ddd;
    text-align: right;
    font-weight: 600;
    white-space: nowrap;
    background-color: #f2f2f2;
}.div-table-route-test .td:nth-of-type(3) {
    padding-left: 0;
    padding-right: 0;
}.div-table-route-test .td input+input {
    margin-top: 10px;
}.div-table-route-test .td textarea {
    resize: none;
}.div-table-route-test.-toggle-include .thead .th:nth-of-type(5) {
    width: 60px;
}.div-table-route-test.-toggle-include .tr .td:first-of-type {
    border-left: 6px solid #ccc;
}.div-table-route-test.-toggle-include .tr .td:last-of-type {
    vertical-align: middle;
    text-align: center;
    border-left: 1px solid #ddd;
    position: relative;
    background-color: #f2f2f2;
}.div-table-route-test.-toggle-include .tr .td:last-of-type label {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: 0;
}.div-table-route-test.-toggle-include .tr .td:last-of-type label:hover {
    cursor: pointer;
}.div-table-route-test.-toggle-include .tr .td:last-of-type label input {
    margin: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -6px;
    margin-left: -6px;
}.div-table-route-test.-toggle-include .tr.included .td:first-of-type {
    color: #333333;
    border-left-color: #60A261;
}.div-table-route-test.-toggle-include .tr.highlight .td {
    background-color: #f2f2f2;
}.route-test-number-toggle ul.nav-tabs {
    background-color: transparent;
}.route-test-number-toggle ul.nav-tabs li {
    width: 50%;
    text-align: center;
}.route-test-number-toggle ul.nav-tabs li a {
    outline: 0;
    white-space: nowrap;
    border: 1px solid #ccc;
    background-color: #f2f2f2;
    color: #333333;
    padding: 6px 4px;
}.route-test-number-toggle ul.nav-tabs li:hover a, .route-test-number-toggle ul.nav-tabs li:focus a {
    border: 1px solid #ccc;
    background-color: #f2f2f2;
    color: #333333;
}.route-test-number-toggle ul.nav-tabs li.active a {
    padding: 6px 4px;
    background-color: #FFF;
    color: #333333;
    border: 1px solid #ccc;
    border-bottom-color: #FFF;
}.route-test-number-toggle ul.nav-tabs li.active:hover a, .route-test-number-toggle ul.nav-tabs li.active:focus a {
    background-color: #FFF;
    color: #333333;
    border: 1px solid #ccc;
    border-bottom-color: #FFF;
}.route-test-number-toggle ul.nav-tabs li+li a {
    border-left-width: 0 !important;
}@media screen and (max-width: 768px) {
    .route-test-number-toggle ul.nav-tabs li+li {
        width: 100%;
    }
}.route-test-number-toggle .tab-content {
    border-bottom: 1px solid #ddd;
    padding: 5px;
}.table-imported-file {
    margin: 10px auto;
}.table-imported-file td {
    font-size: 14px;
    word-break: break-all;
}.table-imported-file td:last-of-type {
    padding-left: 6px;
}.table-imported-file td:last-of-type:hover {
    cursor: pointer;
    color: #1a1919;
}.route-test-form-footer {
    padding: 20px;
}@media screen and (max-width: 768px) {
    .well-block-route-test-template select {
        width: 140px !important;
        min-width: inherit !important;
    }
}@media screen and (max-width: 768px) {
    .well-block-route-test-import>div {
        width: 140px !important;
        min-width: inherit !important;
    }
    .well-block-route-test-import>div .input-group .form-control, .well-block-route-test-import>div .input-group .input-group-btn {
        width: 100%;
        display: block;
    }
    .well-block-route-test-import>div .input-group .form-control {
        border-radius: 4px 4px 0 0;
    }
    .well-block-route-test-import>div .input-group .input-group-btn .btn {
        width: 100%;
        border-radius: 0 0 4px 4px;
        border-top: none;
    }
}.input-wrapper .form-control {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
}.input-wrapper .info {
    background-color: #f2f2f2;
    border: 1px solid #ccc;
    border-top: 0;
    padding: 2px 8px;
    text-align: right;
    text-transform: uppercase;
    font-size: 10px;
    font-weight: 600;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    color: #555555;
}.form-vmn-product .form-group {
    max-width: 620px;
}.form-vmn-product .js-mt-traffic-overview .form-group {
    max-width: 720px;
}.form-vmn-product .js-mt-traffic-overview .col-sm-3 {
    width: calc(25% - 25px);
}.form-vmn-product .js-mt-traffic-overview .js-currency {
    max-width: 150px;
    margin: 0 20px;
}.form-vmn-product .js-mt-traffic-overview .js-currency .col-sm-9 {
    width: 100%;
}.form-vmn-product .js-mt-traffic-overview .js-currency select {
    max-width: 150px;
    min-width: 0;
}.form-vmn-product .flex-col select {
    min-width: 270px;
}.form-vmn-product .form-group .btn-group:focus {
    outline: none;
}.form-vmn-product .push-right-regulatory {
    margin-left: 20px !important;
    border-radius: 4px !important;
}.form-vmn-product .vmn-hidden-field {
    display: none;
}.form-vmn-product .js-mt-volatile {
    display: none;
}.form-vmn-product .network-item .js-operator.vmn-hidden-field {
    display: block;
}.form-vmn-product .js-end-user-billing-overview .js-currency.vmn-hidden-field {
    display: block;
}.form-vmn-product .form-group .flex-col {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}.form-vmn-product .warning-input {
    pointer-events: none;
    background: #fd7878;
}.form-vmn-product .disabled-input {
    pointer-events: none;
    background: #eee;
}.form-vmn-product .js-regulatory {
    max-width: 240px;
    width: 100%;
}.form-vmn-product .form-group .input-sm {
    max-width: 335px;
}.form-vmn-product .form-group .number-input-sm {
    max-width: 100px;
    margin-right: 25px;
}.form-vmn-product ul {
    list-style: none;
    padding-left: 0;
    margin-bottom: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
}.form-vmn-product .network-item>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}.form-vmn-product .regulatory-item>div {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}.form-vmn-product .regulatory-item {
    -webkit-box-ordinal-group: 21;
        -ms-flex-order: 20;
            order: 20;
}.form-vmn-product .regulatory-item .js-regulatory {
    display: block;
}.form-vmn-product .regulatory-item .js-price, .form-vmn-product .network-item .js-price {
    margin-left: auto;
}.form-vmn-product .regulatory-item .js-price>div, .form-vmn-product .network-item .js-price>div {
    float: right;
}.form-vmn-product .regulatory-item .js-price input, .form-vmn-product .network-item .js-price input {
    max-width: 125px;
}.form-vmn-product .regulatory-item .js-regulatory input {
    min-width: 250px;
}.form-vmn-product .network-item select {
    min-width: 250px;
    line-height: 18px;
    pointer-events: none;
    -webkit-appearance: none;
       -moz-appearance: none;
            appearance: none;
}.vmn-subscription .date-field .input-sm {
    border: none;
    width: auto;
    -webkit-box-shadow: none;
            box-shadow: none;
    padding: 0;
    margin: 0;
}.vmn-subscription .date-field .input-sm select {
    height: 100%;
}.vmn-subscription .subscription-detail {
    display: block;
    width: 100%;
    background-color: #eeeeee;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border: 1px solid #ccc;
    vertical-align: middle;
    min-height: 30px;
}.vmn-subscription .subscription-detail:nth-child(2) {
    width: 30%;
    margin-left: 20px;
}.vmn-subscription .flex-input {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}.vmn-subscription .flex-input .edit-btn {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    padding: 4px 10px;
    background: #5fa5ff;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border: 1px solid #ccc;
}.vmn-subscription .flex-input .edit-btn a i {
    color: #ffffff;
}.vmn-subscription table {
    display: block;
    overflow: scroll;
}.vmn-subscription table tbody, .vmn-subscription table thead {
    width: 100%;
}.vmn-subscription table:last-child {
    margin-bottom: 50px;
}.vmn-subscription .btn-product-option:hover {
    background: #3AC876;
    border: 1px solid #3AC876;
}.vmn-subscription .btn-product-option.is-active {
    background: #3AC876;
    border: 1px solid #3AC876;
}.vmn-subscription .product-results-section {
    display: none;
    margin-bottom: 50px;
}.vmn-subscription .product-results {
    display: grid;
    grid-auto-flow: dense;
    grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
    overflow-x: scroll;
    width: 100%;
    border: 1px solid #707070;
}.vmn-subscription .product-results .column-no-result {
    grid-row: span 40;
    min-width: 215px;
    text-align: center;
    position: relative;
}.vmn-subscription .product-results .column-no-result div {
    margin-bottom: 10px;
}.vmn-subscription .product-results .column-no-result p {
    line-height: 20px;
}.vmn-subscription .product-results .column-no-result span {
    display: block;
}.vmn-subscription .product-results .column-no-result .title {
    font-weight: 700;
}.vmn-subscription .product-results .column-no-result .btn-product-option {
    left: calc(50% - 59px);
    position: absolute;
    bottom: 5px;
}.vmn-subscription .product-results .column {
    min-width: 215px;
    border-right: 1px solid #cdcdcd;
}.vmn-subscription .product-results .column .warning {
    color: #FF0000;
    font-weight: 700;
}.vmn-subscription .product-results .column-heading {
    font-size: 20px;
    padding: 15px;
    border-bottom: 1px solid #cdcdcd;
}.vmn-subscription .product-results .col-1 {
    grid-column: 1;
}.vmn-subscription .product-results .col-1 span {
    font-weight: 700;
}.vmn-subscription .product-results .col-2 {
    grid-column: 2;
    text-align: center;
}.vmn-subscription .product-results .col-3 {
    grid-column: 3;
    text-align: center;
}.vmn-subscription .product-results .col-4 {
    grid-column: 4;
    text-align: center;
}.vmn-subscription .product-results .col-1.column-heading {
    background: #6B2D8F;
    color: #FFFFFF;
}.vmn-subscription .product-results .column-main span {
    font-weight: 700;
}.vmn-subscription .product-results .column-row {
    padding: 5px 15px;
}.vmn-subscription .product-results .column-row.column-row-end {
    border-bottom: 2px solid #707070;
}.vmn-subscription .product-results .column-row:nth-child(odd) {
    background: #FFFFFF;
}.vmn-subscription .product-results .column-row:nth-child(even) {
    background: #F5F5F5;
}.vmn-subscription .new-subscription-details .email-action-list li {
    display: none;
}.vmn-subscription .new-subscription-details {
    display: none;
    margin: 40px 0;
}.vmn-subscription .new-subscription-details .existing-vmn-product {
    display: none;
}.vmn-subscription .new-subscription-details .new-vmn-product {
    display: none;
}.vmn-subscription .new-subscription-details .btn-price-breakdown {
    margin-bottom: 40px;
}.vmn-subscription .new-subscription-details .price-overview {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}.vmn-subscription .new-subscription-details .price-overview .sales-prices {
    min-width: 520px;
}.vmn-subscription .new-subscription-details .price-overview .cost-prices {
    display: none;
    margin-left: 200px;
}.vmn-subscription .new-subscription-details .price-breakdown tr td {
    padding: 5px 20px;
}.vmn-subscription .new-subscription-details .price-breakdown .title {
    font-weight: 700;
    border-top: 2px solid #707070;
    border-bottom: 2px solid #707070;
}.vmn-subscription .new-subscription-details p {
    line-height: 20px;
}.vmn-subscription .new-subscription-details p b {
    font-weight: 700;
    color: #6B2D8F;
    font-size: 14px;
    line-height: 26px;
}.vmn-subscription .new-subscription-details .customer-email-fields {
    display: none;
}.vmn-subscription .new-subscription-details .reduced-fee-fields {
    display: none;
}.table-route-test-imports td:last-of-type {
    width: 1px;
}.table-route-test-imports td .badge {
    text-transform: uppercase;
    font-weight: 600;
}.backup-codes {
    margin-bottom: 15px;
    text-align: center;
    position: relative;
    padding-top: 15px;
    padding-bottom: 15px;
    padding-right: 5px;
    background-color: #f9f9f9;
    border-radius: 4px;
    border: 1px solid #e6e6e6;
    font-family: "Roboto Mono", monospace;
    font-weight: 400;
    white-space: nowrap;
    line-height: 29.25px;
}.backup-codes span {
    color: #808080;
}.qr-code {
    position: relative;
    padding: 15px;
    background-color: #f9f9f9;
    border-radius: 4px;
    border: 1px solid #e6e6e6;
    margin: 0 auto 15px auto;
}.qr-code .render {
    max-width: 220px;
    margin: 0 auto;
}.clearwrap {
    white-space: initial !important;
}.word-break {
    word-break: break-all !important;
}.no-margin {
    margin: 0 !important;
}.no-padding {
    padding: 0 !important;
}.wi {
    width: inherit !important;
    min-width: inherit !important;
}.w1 {
    min-width: 30px !important;
    width: 30px !important;
}.w2 {
    min-width: 70px !important;
    width: 70px !important;
}.w3 {
    min-width: 110px !important;
    width: 110px !important;
}.w4 {
    min-width: 150px !important;
    width: 150px !important;
}.w5 {
    min-width: 190px !important;
    width: 190px !important;
}.w6 {
    min-width: 230px !important;
    width: 230px !important;
}.w7 {
    min-width: 270px !important;
    width: 270px !important;
}.w8 {
    min-width: 310px !important;
    width: 310px !important;
}.w9 {
    min-width: 350px !important;
    width: 350px !important;
}.w10 {
    width: 10% !important;
}.w15 {
    width: 15% !important;
}.w20 {
    width: 20% !important;
}.w25 {
    width: 25% !important;
}.w30 {
    width: 30% !important;
}.w33 {
    width: 33.3333333333% !important;
}.w35 {
    width: 35% !important;
}.w40 {
    width: 40% !important;
}.w45 {
    width: 45% !important;
}.w50 {
    width: 50% !important;
}.w55 {
    width: 55% !important;
}.w60 {
    width: 60% !important;
}.w65 {
    width: 65% !important;
}.w66 {
    width: 66.6666666667% !important;
}.w70 {
    width: 70% !important;
}.w75 {
    width: 75% !important;
}.w80 {
    width: 80% !important;
}.w85 {
    width: 85% !important;
}.w90 {
    width: 90% !important;
}.w95 {
    width: 95% !important;
}.w100 {
    width: 100% !important;
}@media screen and (max-width: 768px) {
    .btn.w10, .btn.w15, .btn.w20, .btn.w25, .btn.w30, .btn.w35, .btn.w33, .btn.w40, .btn.w45, .btn.w50, .btn.w55, .btn.w60, .btn.w65, .btn.w66, .btn.w70, .btn.w75, .btn.w80, .btn.w85, .btn.w90, .btn.w95 {
        width: inherit !important;
    }
}.w-btn-1 {
    min-width: 38px !important;
    width: 38px !important;
}.w-btn-2 {
    min-width: 69px !important;
    width: 69px !important;
}.w-btn-3 {
    min-width: 100px !important;
    width: 100px !important;
}.w-btn-4 {
    min-width: 131px !important;
    width: 131px !important;
}.w-btn-5 {
    min-width: 162px !important;
    width: 162px !important;
}.mw-col-1 {
    min-width: 60px !important;
}.mw-col-2 {
    min-width: 100px !important;
}.mw-col-3 {
    min-width: 140px !important;
}.mw-col-4 {
    min-width: 180px !important;
}.mw-col-5 {
    min-width: 220px !important;
}.mw-col-6 {
    min-width: 260px !important;
}.mw-col-7 {
    min-width: 300px !important;
}.mh100 {
    max-height: 100px !important;
    overflow-y: auto !important;
}.mh200 {
    max-height: 200px !important;
    overflow-y: auto !important;
}.mh300 {
    max-height: 300px !important;
    overflow-y: auto !important;
}.mh400 {
    max-height: 400px !important;
    overflow-y: auto !important;
}.mh500 {
    max-height: 500px !important;
    overflow-y: auto !important;
}.mh600 {
    max-height: 600px !important;
    overflow-y: auto !important;
}.o0 {
    opacity: 0 !important;
}.o1 {
    opacity: 0.1 !important;
}.o2 {
    opacity: 0.2 !important;
}.o3 {
    opacity: 0.3 !important;
}.o4 {
    opacity: 0.4 !important;
}.o5 {
    opacity: 0.5 !important;
}.o6 {
    opacity: 0.6 !important;
}.o7 {
    opacity: 0.7 !important;
}.o8 {
    opacity: 0.8 !important;
}.o9 {
    opacity: 0.9 !important;
}.o10 {
    opacity: 1.0 !important;
}.f-9 {
    font-size: 10% !important;
    line-height: normal !important;
}.f-8 {
    font-size: 20% !important;
    line-height: normal !important;
}.f-7 {
    font-size: 30% !important;
    line-height: normal !important;
}.f-6 {
    font-size: 40% !important;
    line-height: normal !important;
}.f-5 {
    font-size: 50% !important;
    line-height: normal !important;
}.f-4 {
    font-size: 60% !important;
    line-height: normal !important;
}.f-3 {
    font-size: 70% !important;
    line-height: normal !important;
}.f-2 {
    font-size: 80% !important;
    line-height: normal !important;
}.f-1 {
    font-size: 90% !important;
    line-height: normal !important;
}.f0 {
    font-size: 100% !important;
    line-height: normal !important;
}.f1 {
    font-size: 120% !important;
    line-height: normal !important;
}.f2 {
    font-size: 140% !important;
    line-height: normal !important;
}.f3 {
    font-size: 160% !important;
    line-height: normal !important;
}.f4 {
    font-size: 180% !important;
    line-height: normal !important;
}.f5 {
    font-size: 200% !important;
    line-height: normal !important;
}.f6 {
    font-size: 220% !important;
    line-height: normal !important;
}.f7 {
    font-size: 240% !important;
    line-height: normal !important;
}.f8 {
    font-size: 260% !important;
    line-height: normal !important;
}.f9 {
    font-size: 280% !important;
    line-height: normal !important;
}.f10 {
    font-size: 300% !important;
    line-height: normal !important;
}.f20 {
    font-size: 400% !important;
    line-height: normal !important;
}.f30 {
    font-size: 500% !important;
    line-height: normal !important;
}.f40 {
    font-size: 600% !important;
    line-height: normal !important;
}.f50 {
    font-size: 700% !important;
    line-height: normal !important;
}.f60 {
    font-size: 800% !important;
    line-height: normal !important;
}.f70 {
    font-size: 900% !important;
    line-height: normal !important;
}.f80 {
    font-size: 1000% !important;
    line-height: normal !important;
}.text-uppercase {
    text-transform: uppercase !important;
}.text-lowercase {
    text-transform: lowercase !important;
}.text-capitalize {
    text-transform: capitalize !important;
}.rounded {
    border-radius: 14px !important;
}.img-responsive {
    width: 100% !important;
    height: auto !important;
    display: block !important;
}.block-center {
    margin: 0 auto !important;
}ul.no-style {
    list-style: none !important;
}.push-left {
    margin-left: 6px !important;
}.push-right {
    margin-right: 6px !important;
}.push-sides {
    margin-left: 4px !important;
    margin-right: 4px !important;
}.push-up {
    margin-top: 6px !important;
}.push-down {
    margin-bottom: 6px !important;
}.push-clear {
    margin: 0 !important;
}.inline {
    display: inline !important;
}.inline-table {
    display: inline-table !important;
}.inline-block {
    display: inline-block !important;
}.cmt {
    margin-top: 0 !important;
}.cmr {
    margin-right: 0 !important;
}.cmb {
    margin-bottom: 0 !important;
}.cml {
    margin-left: 0 !important;
}.cm {
    margin: 0 !important;
}.cpt {
    padding-top: 0 !important;
}.cpr {
    padding-right: 0 !important;
}.cpb {
    padding-bottom: 0 !important;
}.cpl {
    padding-left: 0 !important;
}.cp {
    padding: 0 !important;
}.scroll {
    overflow: scroll !important;
}.scroll-x {
    overflow-x: scroll !important;
}.scroll-y {
    overflow-y: scroll !important;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJvb3RzdHJhcC1kYXRldGltZXBpY2tlci5taW4uY3NzIiwiZmxleG5hdi5jc3MiLCJmb250LWF3ZXNvbWUtaWU3Lm1pbi5jc3MiLCJmb250LWF3ZXNvbWUubWluLmNzcyIsImpxdWVyeS5ub3Vpc2xpZGVyLmNzcyIsInNlbGVjdGl6ZS5jc3MiLCJnYXRld2F5LXBheWxvYWQtYnVpbGRlci1mb3JtLmNzcyIsInN0eWxlLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7OztHQUlBLGlDQUFBLGVBQUEsQ0FBQSwrQ0FBQSxjQUFBLGFBQUEsWUFBQSxVQUFBLENBQUEseUJBQUEsOERBQUEsVUFBQSxDQUFBLENBQUEseUJBQUEsOERBQUEsVUFBQSxDQUFBLENBQUEsMEJBQUEsOERBQUEsVUFBQSxDQUFBLENBQUEsMkdBQUEsV0FBQSxxQkFBQSxpQkFBQSxDQUFBLDZEQUFBLGtDQUFBLG1DQUFBLDZCQUFBLG9DQUFBLFNBQUEsUUFBQSxDQUFBLDREQUFBLGtDQUFBLG1DQUFBLDhCQUFBLFNBQUEsUUFBQSxDQUFBLDBEQUFBLGtDQUFBLG1DQUFBLDBCQUFBLGlDQUFBLFlBQUEsUUFBQSxDQUFBLHlEQUFBLGtDQUFBLG1DQUFBLDJCQUFBLFlBQUEsUUFBQSxDQUFBLGlFQUFBLFVBQUEsU0FBQSxDQUFBLGdFQUFBLFVBQUEsU0FBQSxDQUFBLGdEQUFBLFFBQUEsQ0FBQSxnREFBQSxhQUFBLENBQUEsdURBQUEsd0JBQUEsZUFBQSxDQUFBLDBKQUFBLFdBQUEsaUJBQUEsZ0JBQUEsUUFBQSxDQUFBLHFEQUFBLFdBQUEsQ0FBQSwyRUFBQSxrQkFBQSxVQUFBLFdBQUEsWUFBQSxVQUFBLGdCQUFBLHNCQUFBLFNBQUEseUJBQUEsQ0FBQSw2RUFBQSxrQkFBQSxVQUFBLFdBQUEsWUFBQSxVQUFBLGdCQUFBLHNCQUFBLFNBQUEsMkJBQUEsQ0FBQSwyRUFBQSxrQkFBQSxVQUFBLFdBQUEsWUFBQSxVQUFBLGdCQUFBLHNCQUFBLFNBQUEseUJBQUEsQ0FBQSw2RUFB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QUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLFdBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLGdCQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxvQkFBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHFCQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0Esb0JBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxrQkFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EscUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHFCQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0Esb0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxvQkFBQSwrRUFBQSxDQUFBLEFBQ0EscUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGlCQUFBLCtFQUFBLENBQUEsQUFDQSxrQkFBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLHFCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLHFCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0Esb0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSxvQkFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLHdCQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxxQkFBQSwrRUFBQSxDQUFBLEFBQ0Esb0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSx1QkFBQSwrRUFBQSxDQUFBLEFBQ0EseUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGlCQUFBLCtFQUFBLENBQUEsQUFDQSxvQkFBQSwrRUFBQSxDQUFBLEFBQ0EscUJBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EscUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHVCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLHFCQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxxQkFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSxrQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHlCQUFBLCtFQUFBLENBQUEsQUFDQSwwQkFBQSwrRUFBQSxDQUFBLEFBQ0EsdUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHlCQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGFBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLGFBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLFdBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLHFCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSx3QkFBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGFBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGdCQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0EsYUFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSxvQkFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGFBQUEsK0VBQUEsQ0FBQSxBQUNBLGlCQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0Esc0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGdCQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxxQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGdCQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsbUJBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLHFCQUFBLCtFQUFBLENBQUEsQUFDQSx5QkFBQSwrRUFBQSxDQUFBLEFBQ0EsMEJBQUEsK0VBQUEsQ0FBQSxBQUNBLHVCQUFBLCtFQUFBLENBQUEsQUFDQSx5QkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxvQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxrQkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLHdCQUFBLCtFQUFBLENBQUEsQUFDQSx1QkFBQSwrRUFBQSxDQUFBLEFBQ0Esa0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxlQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSx1QkFBQSwrRUFBQSxDQUFBLEFBQ0Esc0JBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxrQkFBQSwrRUFBQSxDQUFBLEFBQ0Esc0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSx5QkFBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EsY0FBQSwrRUFBQSxDQUFBLEFBQ0EseUJBQUEsK0VBQUEsQ0FBQSxBQUNBLDBCQUFBLCtFQUFBLENBQUEsQUFDQSx1QkFBQSwrRUFBQSxDQUFBLEFBQ0EseUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGFBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsMkJBQUEsK0VBQUEsQ0FBQSxBQUNBLHlCQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLHNCQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGtCQUFBLCtFQUFBLENBQUEsQUFDQSxrQkFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLDBCQUFBLCtFQUFBLENBQUEsQUFDQSxrQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EsZ0JBQUEsK0VBQUEsQ0FBQSxBQUNBLG9CQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxZQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxhQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxnQkFBQSwrRUFBQSxDQUFBLEFBQ0EsV0FBQSwrRUFBQSxDQUFBLEFBQ0EsV0FBQSwrRUFBQSxDQUFBLEFBQ0EsV0FBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EsWUFBQSwrRUFBQSxDQUFBLEFBQ0EsaUJBQUEsK0VBQUEsQ0FBQSxBQUNBLHdCQUFBLCtFQUFBLENBQUEsQUFDQSw0QkFBQSwrRUFBQSxDQUFBLEFBQ0EsMEJBQUEsK0VBQUEsQ0FBQSxBQUNBLDhCQUFBLCtFQUFBLENBQUEsQUFDQSxxQkFBQSwrRUFBQSxDQUFBLEFBQ0EseUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGlCQUFBLCtFQUFBLENBQUEsQUFDQSxtQkFBQSwrRUFBQSxDQUFBLEFBQ0Esb0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGVBQUEsK0VBQUEsQ0FBQSxBQUNBLFlBQUEsK0VBQUEsQ0FBQSxBQUNBLGlCQUFBLCtFQUFBLENBQUEsQUFDQSxvQkFBQSwrRUFBQSxDQUFBLEFBQ0EsZUFBQSwrRUFBQSxDQUFBLEFBQ0EscUJBQUEsK0VBQUEsQ0FBQSxBQUNBLGlCQUFBLCtFQUFBLENBQUEsQUFDQSxjQUFBLCtFQUFBLENBQUEsQUFDQSxXQUFBLCtFQUFBLENBQUEsQUFDQSxpQkFBQSwrRUFBQSxDQUFBLEFBQ0Esc0JBQUEsK0VBQUEsQ0FBQSxBQUNBLGNBQUEsK0VBQUEsQ0FBQSxBQUNBLG1CQUFBLCtFQUFBLENBQUEsQUFDQSx1QkFBQSwrRUFBQSxDQUFBLEFBQ0EscUJBQUEsK0VBQUEsQ0FBQSxB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QkFBQSxpQ0FBQSw2QkFBQSx5QkFBQSxnRUFBQSxDQUFBLEFBQ0Esd0JBQUEsaUNBQUEsNkJBQUEseUJBQUEsZ0VBQUEsQ0FBQSxBQUNBLDZCQUFBLCtCQUFBLDJCQUFBLHVCQUFBLENBQUEsQUFDQSwyQkFBQSwrQkFBQSwyQkFBQSx1QkFBQSxDQUFBLEFBQ0EseUlBQUEscUJBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxnQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGdCQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSx3Q0FBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1DQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0EsOENBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHlCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSxpQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSwwQkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSw0QkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSwwQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSwyQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0Esc0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSxpREFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSw4QkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0Esc0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHVCQUFBLGdCQUFBLENBQUEsQUFDQSwwQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0EsMEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSwyQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHlCQUFBLGdCQUFBLENBQUEsQUFDQSw2QkFBQSxnQkFBQSxDQUFBLEFBQ0EsK0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHVCQUFBLGdCQUFBLENBQUEsQUFDQSwwQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSxpQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUNBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSwyQkFBQSxnQkFBQSxDQUFBLEFBQ0EsNkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHVCQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSxxQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGdEQUFBLGdCQUFBLENBQUEsQUFDQSw0QkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0EsaUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGlCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHlCQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0EsK0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLGdDQUFBLGdCQUFBLENBQUEsQUFDQSw2QkFBQSxnQkFBQSxDQUFBLEFBQ0EsK0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxpQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLCtDQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSxxQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDRCQUFBLGdCQUFBLENBQUEsQUFDQSw4QkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0Esc0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMkNBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSw0QkFBQSxnQkFBQSxDQUFBLEFBQ0EsMEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSx5QkFBQSxnQkFBQSxDQUFBLEFBQ0Esc0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0Esa0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0Esc0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHVCQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLCtCQUFBLGdCQUFBLENBQUEsQUFDQSxnQ0FBQSxnQkFBQSxDQUFBLEFBQ0EsNkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLCtCQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMkNBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSw4QkFBQSxnQkFBQSxDQUFBLEFBQ0EsNkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSwwQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxpQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0EsNEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDRCQUFBLGdCQUFBLENBQUEsQUFDQSx5REFBQSxnQkFBQSxDQUFBLEFBQ0EsNEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHlCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLDBCQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0EsNEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSw0QkFBQSxnQkFBQSxDQUFBLEFBQ0EsK0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EsK0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLGdDQUFBLGdCQUFBLENBQUEsQUFDQSw2QkFBQSxnQkFBQSxDQUFBLEFBQ0EsK0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHdCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0EsaUNBQUEsZ0JBQUEsQ0FBQSxBQUNBLCtCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSw0QkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHNCQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHVCQUFBLGdCQUFBLENBQUEsQUFDQSxnQ0FBQSxnQkFBQSxDQUFBLEFBQ0Esd0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSxzQkFBQSxnQkFBQSxDQUFBLEFBQ0EsMEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxtQ0FBQSxnQkFBQSxDQUFBLEFBQ0EsaUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFDQUFBLGdCQUFBLENBQUEsQUFDQSxvQ0FBQSxnQkFBQSxDQUFBLEFBQ0Esa0NBQUEsZ0JBQUEsQ0FBQSxBQUNBLHVDQUFBLGdCQUFBLENBQUEsQUFDQSxrQ0FBQSxnQkFBQSxDQUFBLEFBQ0Esc0NBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0EsOEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtDQUFBLGdCQUFBLENBQUEsQUFDQSxnQ0FBQSxnQkFBQSxDQUFBLEFBQ0Esb0NBQUEsZ0JBQUEsQ0FBQSxBQUNBLDJCQUFBLGdCQUFBLENBQUEsQUFDQSwrQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHlCQUFBLGdCQUFBLENBQUEsQUFDQSwwQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGtCQUFBLGdCQUFBLENBQUEsQUFDQSx1QkFBQSxnQkFBQSxDQUFBLEFBQ0EsMEJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSwyQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxpQkFBQSxnQkFBQSxDQUFBLEFBQ0EsdUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDRCQUFBLGdCQUFBLENBQUEsQUFDQSxvQkFBQSxnQkFBQSxDQUFBLEFBQ0EseUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDZCQUFBLGdCQUFBLENBQUEsQUFDQSwyQkFBQSxnQkFBQSxDQUFBLEFBQ0EsNkJBQUEsZ0JBQUEsQ0FBQSxBQUNBLDhCQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLHFCQUFBLGdCQUFBLENBQUEsQUFDQSxtQkFBQSxnQkFBQSxDQUFBLEFBQ0Esc0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG1CQUFBLGdCQUFBLENBQUEsQUFDQSx3QkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0Esb0JBQUEsZ0JBQUEsQ0FBQSxBQUNBLGlCQUFBLGdCQUFBLENBQUEsQUFDQSxrQkFBQSxnQkFBQSxDQUFBLEFBQ0EscUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLGlCQUFBLGdCQUFBLENBQUEsQUFDQSxnQkFBQSxnQkFBQSxDQUFBLEFBQ0EsbUJBQUEsZ0JBQUEsQ0FBQSxBQUNBLG9CQUFBLGdCQUFB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Q0EsY0FBQTtDQUNBLEFBRUE7SUFDQSx3QkFBQTtJQUNBLDJCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSx3QkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxnQ0FBQTtZQUFBLHdCQUFBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsOEJBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLHdDQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxVQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsY0FBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLFVBQUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxVQUFBO0NBQ0EsQUFFQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsK0JBQUE7WUFBQSx1QkFBQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsOEJBQUE7SUFDQSxnQ0FBQTtZQUFBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBLFVBQUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsNkJBQUE7UUFDQSx1QkFBQTtRQUNBLG1DQUFBO1FBQ0Esb0NBQUE7Z0JBQUEsNEJBQUE7S0FDQTtJQUNBO1FBQ0EsMkJBQUE7S0FDQTtJQUNBO1FBQ0EsNkJBQUE7S0FDQTtJQUNBO1FBQ0EsOEJBQUE7S0FDQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSx1QkFBQTtRQUNBLHlCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLHlCQUFBO0tBQ0E7SUFDQTtRQUNBLDJCQUFBO0tBQ0E7SUFDQTtRQUNBLGlCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7UUFDQSxVQUFBO0tBQ0E7SUFDQTtRQUNBLHdCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLGNBQUE7S0FDQTtJQUNBO1FBQ0Esa0NBQUE7S0FDQTtJQUNBO1FBQ0Esa0NBQUE7S0FDQTtJQUNBO1FBQ0EsdUJBQUE7S0FDQTtJQUNBO1FBQ0EscUNBQUE7S0FDQTtJQUNBO1FBQ0Esa0NBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSwrQkFBQTtZQUFBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsOENBQUE7Q0FDQSxBQUVBO0lBQ0EsNERBQUE7SUFDQSxnQkFBQTtJQUNBLHlCQUFBO0lBQ0EsZUFBQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0lBQ0EsbUJBQUE7SUFDQSxxQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLDZCQUFBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0EseUJBQUE7SUFDQSx1QkFBQTtJQUNBLHVCQUFBO0lBQ0EsbUJBQUE7SUFDQSx3Q0FBQTtJQUFBLG1DQUFBO0lBQUEsaUNBQUE7SUFDQSxzQkFBQTtJQUNBLGdCQUFBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsVUFBQTtJQUNBLDhCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsV0FBQTtJQUNBLFlBQUE7SUFDQSxhQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0lBQ0EsdUJBQUE7SUFDQSxVQUFBO0NBQ0EsQUFFQTtJQUNBLDREQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLG9CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0Esa0JBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSx5QkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsWUFBQTtRQUNBLGFBQUE7UUFDQSxZQUFBO1FBQ0Esa0JBQUE7UUFDQSxpQkFBQTtRQUNBLDJCQUFBO1dBQUEsd0JBQUE7UUFDQSxvQkFBQTtLQUNBO0lBQ0E7UUFDQSxtQkFBQTtLQUNBO0lBQ0E7UUFDQSxhQUFBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtJQUNBLGtDQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSx5QkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7SUFDQSxnQkFBQTtJQUNBLGdDQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBLCtEQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7SUFDQSwwQkFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGdCQUFBO0lBQ0EseUJBQUE7SUFDQSxzQkFBQTtJQUNBLHNCQUFBO0lBQ0EsZUFBQTtJQUNBLDBCQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxXQUFBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0lBQ0Esc0JBQUE7SUFDQSw4QkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQTtRQUNBLGFBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQTtRQUNBLGFBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQTtRQUNBLGNBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxxQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLFVBQUE7Q0FDQSxBQUVBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxTQUFBO0NBQ0EsQUFFQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLFVBQUE7Q0FDQSxBQUVBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSxxQkFBQTtDQUNBLEFBRUE7SUFDQSxxQkFBQTtDQUNBLEFBRUE7SUFDQSxVQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsV0FBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxXQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7S0FDQTtJQUNBO1FBQ0EsVUFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxXQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsV0FBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLFNBQUE7S0FDQTtJQUNBO1FBQ0Esb0JBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0EsVUFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxVQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLFVBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0EsV0FBQTtLQUNBO0lBQ0E7UUFDQSxnQkFBQTtLQUNBO0lBQ0E7UUFDQSwyQkFBQTtLQUNBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lBQ0E7UUFDQSxpQkFBQTtLQUNBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lBQ0E7UUFDQSxpQkFBQTtLQUNBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lBQ0E7UUFDQSxpQkFBQTtLQUNBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lBQ0E7UUFDQSxrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxXQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsV0FBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLFVBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsV0FBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxXQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSxTQUFBO0tBQ0E7SUFDQTtRQUNBLG9CQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLFVBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0EsVUFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxVQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7S0FDQTtJQUNBO1FBQ0EsZ0JBQUE7S0FDQTtJQUNBO1FBQ0EsMkJBQUE7S0FDQTtJQUNBO1FBQ0EsNEJBQUE7S0FDQTtJQUNBO1FBQ0EsaUJBQUE7S0FDQTtJQUNBO1FBQ0EsNEJBQUE7S0FDQTtJQUNBO1FBQ0EsNEJBQUE7S0FDQTtJQUNBO1FBQ0EsaUJBQUE7S0FDQTtJQUNBO1FBQ0EsNEJBQUE7S0FDQTtJQUNBO1FBQ0EsNEJBQUE7S0FDQTtJQUNBO1FBQ0EsaUJBQUE7S0FDQTtJQUNBO1FBQ0EsNEJBQUE7S0FDQTtJQUNBO1FBQ0EsNEJBQUE7S0FDQTtJQUNBO1FBQ0Esa0JBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQTtRQUNBLFlBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsV0FBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxXQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSxVQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFdBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsV0FBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtLQUNBO0lBQ0E7UUFDQSxXQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7S0FDQTtJQUNBO1FBQ0EsU0FBQTtLQUNBO0lBQ0E7UUFDQSxvQkFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxVQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLHFCQUFBO0tBQ0E7SUFDQTtRQUNBLFVBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0EsVUFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxXQUFBO0tBQ0E7SUFDQTtRQUNBLGdCQUFBO0tBQ0E7SUFDQTtRQUNBLDJCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLGlCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLGlCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLGlCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLGtCQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtJQUNBLHlCQUFBO0lBQ0Esb0JBQUE7SUFDQSwyQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtJQUNBLDhCQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSx5QkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLFlBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxZQUFBO1FBQ0Esc0JBQUE7UUFDQSxtQkFBQTtRQUNBLG1CQUFBO1FBQ0EsNkNBQUE7UUFDQSx1QkFBQTtRQUNBLGtDQUFBO0tBQ0E7SUFDQTtRQUNBLGlCQUFBO0tBQ0E7SUFDQTtRQUNBLG9CQUFBO0tBQ0E7SUFDQTtRQUNBLFVBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSxnQkFBQTtLQUNBO0lBQ0E7UUFDQSxpQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7SUFDQSxVQUFBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsWUFBQTtJQUNBLFdBQUE7SUFDQSxvQkFBQTtJQUNBLGtCQUFBO0lBQ0EscUJBQUE7SUFDQSxlQUFBO0lBQ0EsVUFBQTtJQUNBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSwrQkFBQTtZQUFBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7SUFDQSxXQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7SUFDQSxxQkFBQTtDQUNBLEFBRUE7SUFDQSxxQkFBQTtJQUNBLDJDQUFBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLHlCQUFBO0lBQ0EsZUFBQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSx5QkFBQTtJQUNBLGVBQUE7SUFDQSx1QkFBQTtJQUNBLHVCQUFBO0lBQ0EsdUJBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0lBQ0EseURBQUE7WUFBQSxpREFBQTtJQUNBLHdGQUFBO0lBQUEsZ0ZBQUE7SUFBQSwyRUFBQTtJQUFBLHdFQUFBO0lBQUEsK0dBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSxXQUFBO0lBQ0EsMEZBQUE7WUFBQSxrRkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLG1CQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLHVCQUFBO0lBQ0Esb0JBQUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0lBQ0EseURBQUE7WUFBQSxpREFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLDBFQUFBO1lBQUEsa0VBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLHNCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLHlEQUFBO1lBQUEsaURBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSwwRUFBQTtZQUFBLGtFQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxzQkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSx5REFBQTtZQUFBLGlEQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0lBQ0EsMEVBQUE7WUFBQSxrRUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0Esc0JBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxzQkFBQTtRQUNBLGlCQUFBO1FBQ0EsdUJBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSxzQkFBQTtRQUNBLGNBQUE7UUFDQSxpQkFBQTtRQUNBLGdCQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7UUFDQSxlQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0Esa0JBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsZ0JBQUE7SUFDQSx1QkFBQTtJQUNBLDhCQUFBO0lBQ0Esb0JBQUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0lBQ0EseUJBQUE7SUFDQSxtQkFBQTtJQUNBLDBCQUFBO0lBQ0EsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLHFCQUFBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsNkJBQUE7SUFDQSxxQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtJQUNBLHVCQUFBO0lBQ0EseURBQUE7WUFBQSxpREFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtJQUNBLHFCQUFBO0lBQ0EsY0FBQTtJQUNBLDBCQUFBO0lBQ0EseUJBQUE7WUFBQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUEsNERBQUEsQUFDQTtJQUNBLDhCQUFBO0lBQ0EsWUFBQTtJQUNBLHVCQUFBO0NBQ0EsQUFDQTs7SUFFQSxtQ0FBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBLGlEQUFBLEFBQ0E7SUFDQSw4QkFBQTtJQUNBLHNCQUFBO0NBQ0EsQUFDQTs7SUFFQSxlQUFBO0NBQ0EsQUFDQTs7OztJQUlBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLG9CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSw4QkFBQTtJQUNBLHlCQUFBO1lBQUEsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLDJCQUFBO0lBQ0EsOEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7SUFDQSx3Q0FBQTtJQUFBLG1DQUFBO0lBQUEsaUNBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxVQUFBO0lBQ0EsaUJBQUE7SUFDQSxxQ0FBQTtJQUFBLGdDQUFBO0lBQUEsOEJBQUE7Q0FDQSxBQUVBO0lBQ0Esb0NBQUE7SUFDQSx5RUFBQTtJQUNBLHdZQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsU0FBQTtJQUNBLHNCQUFBO0lBQ0Esb0NBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0EsZUFBQTtJQUNBLG9DQUFBO0lBQ0EsbUNBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSxTQUFBO0lBQ0EsVUFBQTtJQUNBLGlCQUFBO0lBQ0EsdUJBQUE7SUFDQSxzQkFBQTtJQUNBLG9D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QTtJQUNBLDZCQUFBO0NBQ0EsQUFFQTtJQUNBLCtCQUFBO0lBQ0EsMkJBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSw4QkFBQTtJQUNBLDZCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtJQUNBLFVBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxVQUFBO0lBQ0Esb0JBQUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0lBQ0Esb0JBQUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0lBQ0EsMEJBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtDQUNBLEFBRUE7SUFDQSw4QkFBQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLDZCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0Esc0JBQUE7SUFDQSw4QkFBQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLGNBQUE7SUFDQSxpQkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLDhCQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLHlCQUFBO0lBQ0EsOEJBQUE7SUFDQSwyQkFBQTtDQUNBLEFBRUE7SUFDQSxtQ0FBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7SUFDQSx1QkFBQTtJQUNBLGlDQUFBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxvQkFBQTtRQUNBLFVBQUE7S0FDQTtJQUNBO1FBQ0EsaUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsOEJBQUE7UUFDQSwyQkFBQTtLQUNBO0lBQ0E7UUFDQSwwQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLDJCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EsOEJBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQTtRQUNBLG1CQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQTtRQUNBLFlBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLGtDQUFBO0lBQ0EsMkRBQUE7WUFBQSxtREFBQTtJQUNBLGtDQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxZQUFBO1FBQ0EsY0FBQTtRQUNBLHlCQUFBO2dCQUFBLGlCQUFBO0tBQ0E7SUFDQTtRQUNBLDBCQUFBO1FBQ0Esd0JBQUE7UUFDQSxrQkFBQTtRQUNBLDZCQUFBO0tBQ0E7SUFDQTtRQUNBLG9CQUFBO0tBQ0E7SUFDQTtRQUNBLGdCQUFBO1FBQ0EsaUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsZ0JBQUE7UUFDQSxlQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0Es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O0lBQ0E7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSxZQUFBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsWUFBQTtRQUNBLDhCQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsOEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLDhCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQTtRQUNBLHNCQUFBO0tBQ0E7SUFDQTtRQUNBLDBCQUFBO0tBQ0E7SUFDQTtRQUNBLGVBQUE7S0FDQTtJQUNBO1FBQ0EsWUFBQTtRQUNBLDhCQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7UUFDQSwwQkFBQTtLQUNBO0lBQ0E7UUFDQSxZQUFBO1FBQ0EsOEJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0lBQ0EsMEJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLGdCQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsWUFBQTtJQUNBLGtCQUFBO0lBQ0EseUJBQUE7SUFDQSxzQkFBQTtJQUNBLHVCQUFBO0lBQ0EsdUJBQUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsK0JBQUE7SUFDQSw0QkFBQTtDQUNBLEFBRUE7SUFDQSxnQ0FBQTtJQUNBLDZCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7SUFDQSxZQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSwrQkFBQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLGdDQUFBO0lBQ0EsNkJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSwrQkFBQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLGdDQUFBO0lBQ0EsNkJBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0lBQ0Esa0JBQUE7SUFDQSx1QkFBQTtJQUNBLHVCQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLHVCQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSx3QkFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtJQUNBLGVBQUE7SUFDQSxZQUFBO0lBQ0EsbUJBQUE7SUFDQSxvQkFBQTtJQUNBLHlCQUFBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtJQUNBLHNCQUFBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLFVBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0lBQ0EseUJBQUE7SUFDQSxvQkFBQTtJQUNBLG1CQUFBO0lBQ0EsMEJBQUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLG9CQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLDBCQUFBO0lBQ0EsZUFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0Esa0JBQUE7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxtQkFBQTtRQUNBLG9CQUFBO0tBQ0E7SUFDQTtRQUNBLGtCQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLGFBQUE7SUFDQSxvQkFBQTtJQUNBLHlCQUFBO0lBQ0EsdUJBQUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0lBQ0Esd0NBQUE7SUFBQSxtQ0FBQTtJQUFBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7SUFDQSxvQkFBQTtJQUNBLDhCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxVQUFBO0lBQ0EsYUFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLHNCQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQTtRQUNBLDRCQUFBO0tBQ0E7SUFDQTtRQUNBLHlCQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0E7UUFDQSw0QkFBQTtLQUNBO0lB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QSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSwwQkFBQTtJQUNBLDJCQUFBO0lBQ0EsZ0NBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtDQUNBLEFBRUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7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LEFBRUE7SUFDQSxVQUFBO0lBQ0EsVUFBQTtJQUNBLHdCQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtJQUNBLFdBQUE7SUFDQSx3QkFBQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLFNBQUE7SUFDQSxRQUFBO0lBQ0EsaUJBQUE7SUFDQSw0QkFBQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBLFNBQUE7SUFDQSxTQUFBO0lBQ0EsaUJBQUE7SUFDQSw0QkFBQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLE9BQUE7SUFDQSxVQUFBO0lBQ0Esa0JBQUE7SUFDQSx3QkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLE9BQUE7SUFDQSxVQUFBO0lBQ0Esd0JBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxPQUFBO0lBQ0EsV0FBQTtJQUNBLHdCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxPQUFBO0lBQ0EsUUFBQTtJQUNBLGNBQUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7SUFDQSxhQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtJQUNBLHFDQUFBO1lBQUEsNkJBQUE7SUFDQSx1QkFBQTtJQUNBLHFDQUFBO0lBQ0EsbUJBQUE7SUFDQSxrREFBQTtZQUFBLDBDQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxvQkFBQTtJQUNBLGtCQUFBO0lBQ0EsMEJBQUE7SUFDQSxpQ0FBQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsZUFBQTtJQUNBLFNBQUE7SUFDQSxVQUFBO0lBQ0EsMEJBQUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFB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QSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxxQkFBQTtJQUNBLFlBQUE7SUFDQSxtQkFBQTtJQUNBLDBDQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsWUFBQTtRQUNBLGFBQUE7UUFDQSxrQkFBQTtRQUNBLG1CQUFBO1FBQ0EsZ0JBQUE7S0FDQTtJQUNBO1FBQ0EsVUFBQTtRQUNBLFdBQUE7UUFDQSxxQkFBQTtLQUNBO0lBQ0E7UUFDQSxhQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSx3QkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSx5QkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLDhCQUFBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSx5QkFBQTtJQUNBLDhCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsMEJBQUE7S0FDQTtJQUNBO1FBQ0EsZUFBQTtLQUNBO0lBQ0E7UUFDQSw4QkFBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsOEJBQUE7Q0FDQSxBQUVBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSx5QkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EseUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQTtRQUNBLHlCQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0E7UUFDQSx5QkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsOEJBQUE7Q0FDQSxBQUVBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSx5QkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EseUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQTtRQUNBLHlCQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0E7UUFDQSx5QkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsOEJBQUE7Q0FDQSxBQUVBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSx5QkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EseUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQTtRQUNB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QUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsMkJBQUE7SUFDQSxrQkFBQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0lBQ0EsaUJBQUE7SUFDQSwyQkFBQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esd0JBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLGNBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxVQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsYUFBQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLHVCQUFBO1FBQ0EsbUJBQUE7UUFDQSxtQkFBQTtLQUNBO0lBQ0E7UUFDQSxlQUFBO0tBQ0E7SUFDQTtRQUNBLG1CQUFBO1FBQ0EsdUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLHFDQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLGNBQUE7SUFDQSxjQUFBO0lBQ0EsaUJBQUE7SUFDQSx5QkFBQTtZQUFBLGlCQUFBO0lBQ0EsMkJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxjQUFBO0lBQ0EsdUJBQUE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxZQUFBO1FBQ0EscUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0EsMkJBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLHNDQUFBO0tBQ0E7SUFDQTtRQUNBLHNDQUFBO0tBQ0E7SUFDQTtRQUNBLGVBQUE7UUFDQSxpQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0Esd0JBQUE7SUFDQSxjQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0Esd0JBQUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLFlBQUE7SUFDQSxtQkFBQTtJQUNBLDRCQUFBO0lBQ0EsYUFBQTtJQUNBLG1CQUFBO0lBQ0EsT0FBQTtJQUNBLFFBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0lBQ0EsaUJBQUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLDBCQUFBO0lBQ0EsVUFBQTtJQUNBLGdDQUFBO0lBQ0Esc0JBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLGdDQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxnQ0FBQTtJQUNBLFlBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSw0Q0FBQTtLQUNBO0lBQ0E7UUFDQSwrQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7SUFDQSxVQUFBO0lBQ0EsdUJBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtJQUNBLDBCQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EscUNBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7SUFDQSxzQkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLDBFQUFBO1lBQUEsa0VBQUE7Q0FDQSxBQUVBO0lBQ0EscUNBQUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxxQ0FBQTtJQUNBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLHFDQUFBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0EscUNBQUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxxQ0FBQTtJQUNBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLHNEQUFBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0EscUNBQUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxxQ0FBQTtJQUNBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLG9EQUFBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSwyQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLHFDQUFBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0EscUNBQUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxxQ0FBQTtJQUNBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0lBQ0EsY0FBQTtJQUNBLHVCQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsY0FBQTtLQUNBO0lBQ0E7UUFDQSxnQkFBQTtRQUNBLFlBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSx5QkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7SUFDQSwwQkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxhQUFBO0tBQ0E7SUFDQTtRQUNBLGFBQUE7S0FDQTtJQUNBO1FBQ0EsYUFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7S0FDQTtJQUNBO1FBQ0Esc0JBQUE7S0FDQTtJQUNBO1FBQ0EsdUNBQUE7UUFDQSwwQ0FBQTtLQUNBO0lBQ0E7UUFDQSx3Q0FBQTtRQUNBLDJDQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLG1CQUFBO0lBQ0EsY0FBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLGVBQUE7SUFDQSxrQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLDhCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSwwQkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSxhQUFBO0lBQ0EsU0FBQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsOEJBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBLDhCQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0E7UUFDQSxvQkFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsbUJBQUE7S0FDQTtJQUNBO1FBQ0EsWUFBQTtLQUNBO0lBQ0E7UUFDQSwwQkFBQTtRQUNBLGdCQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7S0FDQTtJQUNBO1FBQ0EsY0FBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0lBQ0EsaUJBQUE7SUFDQSx1QkFBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7SUFDQSxpQkFBQTtJQUNBLGlCQUFBO0lBQ0EsY0FBQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLGlCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7SUFDQSxZQUFBO0lBQ0EsWUFBQTtJQUNBLHVDQUFBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxZQUFBO0lBQ0Esa0JBQUE7SUFDQSxpQkFBQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0Esd0JBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7SUFDQSwwQkFBQTtJQUNBLGtCQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLFdBQUE7SUFDQSxXQUFBO0lBQ0EsdUNBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLGNBQUE7SUFDQSxXQUFBO0lBQ0EsdUNBQUE7SUFDQSxpQkFBQTtJQUNBLGdCQUFBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsMEJBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLDBCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSwwQkFBQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJ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QkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLHFDQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0Esd0JBQUE7SUFDQSxhQUFBO0lBQ0EsMkJBQUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsT0FBQTtJQUNBLFNBQUE7SUFDQSxVQUFBO0lBQ0EsV0FBQTtJQUNBLGlCQUFBO0lBQ0EsZUFBQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsV0FBQTtRQUNBLGdCQUFBO1FBQ0EsYUFBQTtLQUNBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0lBQ0EsZUFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsMEJBQUE7SUFDQSw0QkFBQTtJQUNBLGlCQUFBO0lBQ0EsOEJBQUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsNEJBQUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQkFBQTtJQUNBLGVBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLGlCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBO1FBQ0EsaUJBQUE7UUFDQSxrQkFBQTtRQUNBLHVCQUFBO1FBQ0EsZUFBQTtRQUNBLG1CQUFBO0tBQ0E7SUFDQTtRQUNBLG1CQUFBO0tBQ0E7SUFDQTtRQUNBLHNCQUFBO1FBQ0EsbUJBQUE7UUFDQSxZQUFBO0tBQ0E7SUFDQTtRQUNBLFlBQUE7S0FDQTtJQUNBO1FBQ0EscUJBQUE7S0FDQTtJQUNBO1FBQ0Esb0JBQUE7S0FDQTtJQUNBO1FBQ0EsaUJBQUE7UUFDQSxpQkFBQTtLQUNBO0lBQ0E7UUFDQSxpQkFBQTtLQUNBO0lBQ0E7UUFDQSwyQkFBQTtRQUNBLGtCQUFBO1FBQ0EsaUJBQUE7S0FDQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7SUFDQSwwQkFBQTtJQUNBLGlCQUFBO0lBQ0Esb0JBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxvQkFBQTtJQUNBLDBCQUFBO0lBQ0EsaUJBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsMEJBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLGdCQUFBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0lBQ0EsdUJBQUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsbUJBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtJQUNBLHNCQUFBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLDBCQUFBO0lBQ0EsbUJBQUE7SUFDQSxrQkFBQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0lBQ0EsZ0JBQUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0lBQ0Esb0JBQUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSwrQkFBQTtJQUNBLFdBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0NBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxvQkFBQTtJQUNBLHVCQUFBO0lBQ0EsV0FBQTtJQUNBLG1CQUFBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSxvQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7SUFDQSxlQUFBO0NBQ0EsQUFFQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0lBQ0EsbUJBQUE7SUFDQSx1Q0FBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUNBLG1CQUFBO0lBQ0EsdUNBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxnQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtJQUNBLGtCQUFBO0lBQ0EscUJBQUE7SUFBQSxxQkFBQTtJQUFBLGNBQUE7SUFDQSwwQkFBQTtRQUFBLHVCQUFBO1lBQUEsb0JBQUE7SUFDQSxvQkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7UUFBQSxZQUFBO1lBQUEsUUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0lBQ0EsT0FBQTtJQUNBLFFBQUE7SUFDQSxhQUFBO0lBQ0EsWUFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0lBQ0EsK0NBQUE7SUFDQSx1QkFBQTtJQUNBLDBCQUFBO0lBQ0EsZUFBQTtJQUNBLGlCQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsdUJBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7SUFDQSxnQkFBQTtJQUNBLGlCQUFBO0lBQ0EsNERBQUE7SUFDQSxhQUFBO0NBQ0EsQUFFQTtJQUNBLDZEQUFBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsaUJBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLCtCQUFBO0lBQ0EsK0JBQUE7SUFDQSxvQkFBQTtJQUNBLGdCQUFBO0NBQ0EsQUFFQTtJQUNBLDREQUFBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLDZEQUFBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsaUJBQUE7SUFDQSxzQkFBQTtJQUNBLG9CQUFBO0NBQ0EsQUFFQTtJQUNBLDZEQUFBO0lBQ0EsYUFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtJQUNBLFdBQUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtJQUNBLGdCQUFBO0lBQ0Esa0JBQUE7SUFDQSxtQkFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7Q0FDQSxBQUVBO0lBQ0EsVUFBQTtDQUNBLEFBRUE7SUFDQSxhQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0JBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0NBQ0EsQUFFQTtJQUNBLGFBQUE7Q0FDQSxBQUVBO0lBQ0EsWUFBQTtDQUNBLEFBRUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLDBCQUFBO0lBQ0EsV0FBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxZQUFBO0lBQ0EsZ0JBQUE7SUFDQSxtQkFBQTtJQUNBLFlBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7SUFD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Z0JBQUE7SUFDQSxjQUFBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtDQUNBLEFBRUE7SUFDQSxlQUFBO0lBQ0EsbUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGVBQUE7SUFDQSxtQkFBQTtDQUNBLEFBRUE7SUFDQSxvQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esa0JBQUE7Q0FDQSxBQUVBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxjQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7Q0FDQSxBQUVBO0lBQ0EscUJBQUE7SUFBQSxxQkFBQTtJQUFBLGNBQUE7Q0FDQSxBQUVBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtJQUNBLG1CQUFBO0NBQ0EsQUFFQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLGlCQUFBO0lBQ0EsOEJBQUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxrQkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLGVBQUE7SUFDQSxnQkFBQTtJQUNBLGtCQUFBO0NBQ0EsQUFFQTtJQUNBLGNBQUE7Q0FDQSxBQUVBO0lBQ0EsY0FBQTtDQUNBLEFBRUE7SUFDQSxXQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsaUJBQUE7Q0FDQSxBQUVBO0lBQ0Esb0JBQUE7SUFDQSxtQkFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7SUFDQSxxQkFBQTtJQUNBLG1CQUFBO0lBQ0EsMEJBQUE7SUFDQSxtQkFBQTtJQUNBLDBCQUFBO0lBQ0Esc0NBQUE7SUFDQSxpQkFBQTtJQUNBLG9CQUFBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0EsZUFBQTtDQUNBLEFBRUE7SUFDQSxtQkFBQTtJQUNBLGNBQUE7SUFDQSwwQkFBQTtJQUNBLG1CQUFBO0lBQ0EsMEJBQUE7SUFDQSx5QkFBQTtDQUNBLEFBRUE7SUFDQSxpQkFBQTtJQUNBLGVBQUE7Q0FDQSxBQUVBO0lBQ0EsZ0NBQUE7Q0FDQSxBQUVBO0lBQ0EsaUNBQUE7Q0FDQSxBQUVBO0lBQ0EscUJBQUE7Q0FDQSxBQUVBO0lBQ0Esc0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSw4QkFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsdUJBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7SUFDQSx3QkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0lBQ0Esd0JBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7SUFDQSx3QkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0lBQ0Esd0JBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7SUFDQSx3QkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxpQ0FBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSxzQkFBQTtDQUNBLEFBRUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQTtRQUNBLDBCQUFBO0tBQ0E7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7SUFDQSx1QkFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLHVCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0lBQ0Esd0JBQUE7Q0FDQSxBQUVBO0lBQ0EsNEJBQUE7SUFDQSx3QkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDZCQUFBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsNkJBQUE7SUFDQSw0QkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDZCQUFBO0lBQ0EsNEJBQUE7Q0FDQSxBQUVBO0lBQ0EsNkJBQUE7SUFDQSw0QkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLHdCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMEJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSwyQkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0lBQ0EsK0JBQUE7Q0FDQSxBQUVBO0lBQ0EsMkJBQUE7SUFDQSwrQkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLHFDQUFBO0NBQ0EsQUFFQTtJQUNBLHFDQUFBO0NBQ0EsQUFFQTtJQUNBLHNDQUFBO0NBQ0EsQUFFQTtJQUNBLCtCQUFBO0NBQ0EsQUFFQTtJQUNBLHVCQUFBO0lBQ0Esd0JBQUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSwwQkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtDQUNBLEFBRUE7SUFDQSw2QkFBQTtDQUNBLEFBRUE7SUFDQSw0QkFBQTtJQUNBLDZCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLDhCQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLGlDQUFBO0NBQ0EsQUFFQTtJQUNBLHlCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLHFCQUFBO0NBQ0EsQUFFQTtJQUNBLDBCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDZCQUFBO0NBQ0EsQUFFQTtJQUNBLDJCQUFBO0NBQ0EsQUFFQTtJQUNBLHNCQUFBO0NBQ0EsQUFFQTtJQUNBLDRCQUFBO0NBQ0EsQUFFQTtJQUNBLDhCQUFBO0NBQ0EsQUFFQTtJQUNBLDhCQUFBO0NBQ0EiLCJmaWxlIjoiY3NzL3N0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIVxuICogRGF0ZXRpbWVwaWNrZXIgZm9yIEJvb3RzdHJhcCAzXG4gKiB2ZXJzaW9uIDogNC4xNy40N1xuICogaHR0cHM6Ly9naXRodWIuY29tL0VvbmFzZGFuL2Jvb3RzdHJhcC1kYXRldGltZXBpY2tlci9cbiAqLy5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0e2xpc3Qtc3R5bGU6bm9uZX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51e2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjJweCAwO3BhZGRpbmc6NHB4O3dpZHRoOjE5ZW19QG1lZGlhIChtaW4td2lkdGg6NzY4cHgpey5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnN7d2lkdGg6MzhlbX19QG1lZGlhIChtaW4td2lkdGg6OTkycHgpey5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnUudGltZXBpY2tlci1zYnN7d2lkdGg6MzhlbX19QG1lZGlhIChtaW4td2lkdGg6MTIwMHB4KXsuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRpbWVwaWNrZXItc2Jze3dpZHRoOjM4ZW19fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YmVmb3JlLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0LmRyb3Bkb3duLW1lbnU6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTpiZWZvcmV7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWJvdHRvbTo3cHggc29saWQgI2NjYztib3JkZXItYm90dG9tLWNvbG9yOnJnYmEoMCwwLDAsMC4yKTt0b3A6LTdweDtsZWZ0OjdweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LmJvdHRvbTphZnRlcntib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjZweCBzb2xpZCB3aGl0ZTt0b3A6LTZweDtsZWZ0OjhweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRvcDpiZWZvcmV7Ym9yZGVyLWxlZnQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1yaWdodDo3cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXRvcDo3cHggc29saWQgI2NjYztib3JkZXItdG9wLWNvbG9yOnJnYmEoMCwwLDAsMC4yKTtib3R0b206LTdweDtsZWZ0OjZweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnRvcDphZnRlcntib3JkZXItbGVmdDo2cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItdG9wOjZweCBzb2xpZCB3aGl0ZTtib3R0b206LTZweDtsZWZ0OjdweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQ6YmVmb3Jle2xlZnQ6YXV0bztyaWdodDo2cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQuZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0OmFmdGVye2xlZnQ6YXV0bztyaWdodDo3cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmxpc3QtdW5zdHlsZWR7bWFyZ2luOjB9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgYVtkYXRhLWFjdGlvbl17cGFkZGluZzo2cHggMH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCBhW2RhdGEtYWN0aW9uXTphY3RpdmV7Ym94LXNoYWRvdzpub25lfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLWhvdXIsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnRpbWVwaWNrZXItbWludXRlLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC50aW1lcGlja2VyLXNlY29uZHt3aWR0aDo1NHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjEuMmVtO21hcmdpbjowfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IGJ1dHRvbltkYXRhLWFjdGlvbl17cGFkZGluZzo2cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImluY3JlbWVudEhvdXJzXCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiSW5jcmVtZW50IEhvdXJzXCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cImluY3JlbWVudE1pbnV0ZXNcIl06OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJJbmNyZW1lbnQgTWludXRlc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRIb3Vyc1wiXTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7Ym9yZGVyOjA7Y29udGVudDpcIkRlY3JlbWVudCBIb3Vyc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJkZWNyZW1lbnRNaW51dGVzXCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiRGVjcmVtZW50IE1pbnV0ZXNcIn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwic2hvd0hvdXJzXCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiU2hvdyBIb3Vyc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJzaG93TWludXRlc1wiXTo6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MXB4O2hlaWdodDoxcHg7bWFyZ2luOi0xcHg7cGFkZGluZzowO292ZXJmbG93OmhpZGRlbjtjbGlwOnJlY3QoMCwgMCwgMCwgMCk7Ym9yZGVyOjA7Y29udGVudDpcIlNob3cgTWludXRlc1wifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5idG5bZGF0YS1hY3Rpb249XCJ0b2dnbGVQZXJpb2RcIl06OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJUb2dnbGUgQU0vUE1cIn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAuYnRuW2RhdGEtYWN0aW9uPVwiY2xlYXJcIl06OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJDbGVhciB0aGUgcGlja2VyXCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLmJ0bltkYXRhLWFjdGlvbj1cInRvZGF5XCJdOjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiU2V0IHRoZSBkYXRlIHRvIHRvZGF5XCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2h7dGV4dC1hbGlnbjpjZW50ZXJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2g6OmFmdGVye3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O21hcmdpbjotMXB4O3BhZGRpbmc6MDtvdmVyZmxvdzpoaWRkZW47Y2xpcDpyZWN0KDAsIDAsIDAsIDApO2JvcmRlcjowO2NvbnRlbnQ6XCJUb2dnbGUgRGF0ZSBhbmQgVGltZSBTY3JlZW5zXCJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgLnBpY2tlci1zd2l0Y2ggdGR7cGFkZGluZzowO21hcmdpbjowO2hlaWdodDphdXRvO3dpZHRoOmF1dG87bGluZS1oZWlnaHQ6aW5oZXJpdH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCAucGlja2VyLXN3aXRjaCB0ZCBzcGFue2xpbmUtaGVpZ2h0OjIuNTtoZWlnaHQ6Mi41ZW07d2lkdGg6MTAwJX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZXt3aWR0aDoxMDAlO21hcmdpbjowfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoe3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1yYWRpdXM6NHB4fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoe2hlaWdodDoyMHB4O2xpbmUtaGVpZ2h0OjIwcHg7d2lkdGg6MjBweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5waWNrZXItc3dpdGNoe3dpZHRoOjE0NXB4fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRpc2FibGVkLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6bm9uZTtjb2xvcjojNzc3O2N1cnNvcjpub3QtYWxsb3dlZH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5wcmV2OjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiUHJldmlvdXMgTW9udGhcIn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0aC5uZXh0OjphZnRlcntwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MDtjb250ZW50OlwiTmV4dCBNb250aFwifS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoe2N1cnNvcjpwb2ludGVyfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoOmhvdmVye2JhY2tncm91bmQ6I2VlZX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZHtoZWlnaHQ6NTRweDtsaW5lLWhlaWdodDo1NHB4O3dpZHRoOjU0cHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuY3d7Zm9udC1zaXplOi44ZW07aGVpZ2h0OjIwcHg7bGluZS1oZWlnaHQ6MjBweDtjb2xvcjojNzc3fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmRheXtoZWlnaHQ6MjBweDtsaW5lLWhlaWdodDoyMHB4O3dpZHRoOjIwcHh9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQuZGF5OmhvdmVyLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmhvdXI6aG92ZXIsLmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQubWludXRlOmhvdmVyLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnNlY29uZDpob3ZlcntiYWNrZ3JvdW5kOiNlZWU7Y3Vyc29yOnBvaW50ZXJ9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQub2xkLC5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLm5ld3tjb2xvcjojNzc3fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5e3Bvc2l0aW9uOnJlbGF0aXZlfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLnRvZGF5OmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JvcmRlcjpzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItd2lkdGg6MCAwIDdweCA3cHg7Ym9yZGVyLWJvdHRvbS1jb2xvcjojMzM3YWI3O2JvcmRlci10b3AtY29sb3I6cmdiYSgwLDAsMCwwLjIpO3Bvc2l0aW9uOmFic29sdXRlO2JvdHRvbTo0cHg7cmlnaHQ6NHB4fS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkLmFjdGl2ZSwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmU6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMzM3YWI3O2NvbG9yOiNmZmY7dGV4dC1zaGFkb3c6MCAtMXB4IDAgcmdiYSgwLDAsMCwwLjI1KX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5hY3RpdmUudG9kYXk6YmVmb3Jle2JvcmRlci1ib3R0b20tY29sb3I6I2ZmZn0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZCwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZC5kaXNhYmxlZDpob3ZlcntiYWNrZ3JvdW5kOm5vbmU7Y29sb3I6Izc3NztjdXJzb3I6bm90LWFsbG93ZWR9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3BhbntkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo1NHB4O2hlaWdodDo1NHB4O2xpbmUtaGVpZ2h0OjU0cHg7bWFyZ2luOjJweCAxLjVweDtjdXJzb3I6cG9pbnRlcjtib3JkZXItcmFkaXVzOjRweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuOmhvdmVye2JhY2tncm91bmQ6I2VlZX0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLmFjdGl2ZXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzdhYjc7Y29sb3I6I2ZmZjt0ZXh0LXNoYWRvdzowIC0xcHggMCByZ2JhKDAsMCwwLDAuMjUpfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IHRhYmxlIHRkIHNwYW4ub2xke2NvbG9yOiM3Nzd9LmJvb3RzdHJhcC1kYXRldGltZXBpY2tlci13aWRnZXQgdGFibGUgdGQgc3Bhbi5kaXNhYmxlZCwuYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldCB0YWJsZSB0ZCBzcGFuLmRpc2FibGVkOmhvdmVye2JhY2tncm91bmQ6bm9uZTtjb2xvcjojNzc3O2N1cnNvcjpub3QtYWxsb3dlZH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC51c2V0d2VudHlmb3VyIHRkLmhvdXJ7aGVpZ2h0OjI3cHg7bGluZS1oZWlnaHQ6MjdweH0uYm9vdHN0cmFwLWRhdGV0aW1lcGlja2VyLXdpZGdldC53aWRlcnt3aWR0aDoyMWVtfS5ib290c3RyYXAtZGF0ZXRpbWVwaWNrZXItd2lkZ2V0IC5kYXRlcGlja2VyLWRlY2FkZXMgLmRlY2FkZXtsaW5lLWhlaWdodDoxLjhlbSAhaW1wb3J0YW50fS5pbnB1dC1ncm91cC5kYXRlIC5pbnB1dC1ncm91cC1hZGRvbntjdXJzb3I6cG9pbnRlcn0uc3Itb25seXtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDttYXJnaW46LTFweDtwYWRkaW5nOjA7b3ZlcmZsb3c6aGlkZGVuO2NsaXA6cmVjdCgwLCAwLCAwLCAwKTtib3JkZXI6MH0iLCIvKiBGbGV4bmF2IEJhc2UgU3R5bGVzICovXG4uZmxleG5hdiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiAwO1xufVxuXG4uZmxleG5hdi5vcGFjaXR5IHtcbiAgICBvcGFjaXR5OiAwO1xufVxuXG4uZmxleG5hdi5zaG93IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLmZsZXhuYXYub25lLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDUwcHg7XG4gICAgcmlnaHQ6IDUlO1xuICAgIG1heC13aWR0aDogMjAwcHg7XG59XG5cbi5mbGV4bmF2IGxpIHtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5mbGV4bmF2IGxpIGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAuOTZlbTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgYmFja2dyb3VuZDogI2E2YTZhMjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuLmZsZXhuYXYgbGkgdWwge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZmxleG5hdiBsaSB1bCBsaSB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmxleG5hdiBsaSB1bC5zaG93IGxpIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLmZsZXhuYXYgbGkgdWwgbGkgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2IyYjJhZjtcbn1cblxuLmZsZXhuYXYgdWwgbGkgdWwgbGkgYSB7XG4gICAgYmFja2dyb3VuZDogI2JmYmZiYztcbn1cblxuLmZsZXhuYXYgdWwgbGkgdWwgbGkgdWwgbGkgYSB7XG4gICAgYmFja2dyb3VuZDogI2NiY2JjOTtcbn1cblxuLmZsZXhuYXYgLnRvdWNoLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2FjYWNhMTtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mbGV4bmF2IC50b3VjaC1idXR0b246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmZsZXhuYXYgLnRvdWNoLWJ1dHRvbiBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDEuNGVtO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzY2Njtcbn1cblxuLm1lbnUtYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMWVtO1xuICAgIGJhY2tncm91bmQ6ICNhNmE2YTI7XG4gICAgY29sb3I6ICMyMjIyMjI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG59XG5cbi5tZW51LWJ1dHRvbi5vbmUtcGFnZSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogNSU7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcbn1cblxuLm1lbnUtYnV0dG9uIC50b3VjaC1idXR0b24ge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubWVudS1idXR0b24gLnRvdWNoLWJ1dHRvbiBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxZW07XG4gICAgY29sb3I6ICM2NjY7XG59XG5cbi5vbGRpZSBib2R5Lm9uZS1wYWdlIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbn1cblxuLm9sZGllIC5mbGV4bmF2IHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm9sZGllIC5mbGV4bmF2Lm9uZS1wYWdlIHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDgwcHg7XG59XG5cbi5vbGRpZSAuZmxleG5hdiBsaSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E2YTZhMjtcbiAgICB3aWR0aDogMjAlO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5vbGRpZSAuZmxleG5hdiBsaTpob3Zlcj51bCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5vbGRpZSAuZmxleG5hdiBsaTpob3Zlcj51bCBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG5cbi5vbGRpZSAuZmxleG5hdiBsaSBhIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhY2FjYTE7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm9sZGllIC5mbGV4bmF2IGxpPnVsIHtcbiAgICBiYWNrZ3JvdW5kOiAjYWNhY2ExO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDE7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5vbGRpZSAuZmxleG5hdiBsaSB1bCBsaSB1bCB7XG4gICAgdG9wOiAwO1xufVxuXG4ub2xkaWUgLmZsZXhuYXYgbGkgdWwgbGkgYSB7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLm9sZGllIC5mbGV4bmF2IGxpIHVsLm9wZW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4ub2xkaWUgLmZsZXhuYXYgbGkgdWwub3BlbiBsaSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5vbGRpZSAuZmxleG5hdiBsaSB1bC5vcGVuIHVsLm9wZW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLm9sZGllIC5mbGV4bmF2IHVsIGxpOmhvdmVyIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgICB0b3A6IDA7XG59XG5cbi5vbGRpZSAubWVudS1idXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5vbGRpZS5pZTcgLmZsZXhuYXYgbGkge1xuICAgIHdpZHRoOiAxOS45JTtcbn0iLCIuaWNvbi1sYXJnZXtmb250LXNpemU6MS4zMzMzMzMzMzMzMzMzMzMzZW07bWFyZ2luLXRvcDotNHB4O3BhZGRpbmctdG9wOjNweDttYXJnaW4tYm90dG9tOi00cHg7cGFkZGluZy1ib3R0b206M3B4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt9XG4ubmF2IFtjbGFzc149XCJpY29uLVwiXSwubmF2IFtjbGFzcyo9XCIgaWNvbi1cIl17dmVydGljYWwtYWxpZ246aW5oZXJpdDttYXJnaW4tdG9wOi00cHg7cGFkZGluZy10b3A6M3B4O21hcmdpbi1ib3R0b206LTRweDtwYWRkaW5nLWJvdHRvbTozcHg7fS5uYXYgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGFyZ2UsLm5hdiBbY2xhc3MqPVwiIGljb24tXCJdLmljb24tbGFyZ2V7dmVydGljYWwtYWxpZ246LTI1JTt9XG4ubmF2LXBpbGxzIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhcmdlLC5uYXYtdGFicyBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYXJnZSwubmF2LXBpbGxzIFtjbGFzcyo9XCIgaWNvbi1cIl0uaWNvbi1sYXJnZSwubmF2LXRhYnMgW2NsYXNzKj1cIiBpY29uLVwiXS5pY29uLWxhcmdle2xpbmUtaGVpZ2h0Oi43NWVtO21hcmdpbi10b3A6LTdweDtwYWRkaW5nLXRvcDo1cHg7bWFyZ2luLWJvdHRvbTotNXB4O3BhZGRpbmctYm90dG9tOjRweDt9XG4uYnRuIFtjbGFzc149XCJpY29uLVwiXS5wdWxsLWxlZnQsLmJ0biBbY2xhc3MqPVwiIGljb24tXCJdLnB1bGwtbGVmdCwuYnRuIFtjbGFzc149XCJpY29uLVwiXS5wdWxsLXJpZ2h0LC5idG4gW2NsYXNzKj1cIiBpY29uLVwiXS5wdWxsLXJpZ2h0e3ZlcnRpY2FsLWFsaWduOmluaGVyaXQ7fVxuLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYXJnZSwuYnRuIFtjbGFzcyo9XCIgaWNvbi1cIl0uaWNvbi1sYXJnZXttYXJnaW4tdG9wOi0wLjVlbTt9XG5hIFtjbGFzc149XCJpY29uLVwiXSxhIFtjbGFzcyo9XCIgaWNvbi1cIl17Y3Vyc29yOnBvaW50ZXI7fVxuLmljb24tZ2xhc3N7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAwMDsnKTt9XG4uaWNvbi1tdXNpY3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDAxOycpO31cbi5pY29uLXNlYXJjaHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDAyOycpO31cbi5pY29uLWVudmVsb3BlLWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDAzOycpO31cbi5pY29uLWhlYXJ0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMDQ7Jyk7fVxuLmljb24tc3Rhcnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDA1OycpO31cbi5pY29uLXN0YXItZW1wdHl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAwNjsnKTt9XG4uaWNvbi11c2Vyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMDc7Jyk7fVxuLmljb24tZmlsbXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDA4OycpO31cbi5pY29uLXRoLWxhcmdleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMDk7Jyk7fVxuLmljb24tdGh7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAwYTsnKTt9XG4uaWNvbi10aC1saXN0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMGI7Jyk7fVxuLmljb24tb2t7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAwYzsnKTt9XG4uaWNvbi1yZW1vdmV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAwZDsnKTt9XG4uaWNvbi16b29tLWlueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMGU7Jyk7fVxuLmljb24tem9vbS1vdXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxMDsnKTt9XG4uaWNvbi1vZmZ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxMTsnKTt9XG4uaWNvbi1wb3dlci1vZmZ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxMTsnKTt9XG4uaWNvbi1zaWduYWx7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxMjsnKTt9XG4uaWNvbi1jb2d7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxMzsnKTt9XG4uaWNvbi1nZWFyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMTM7Jyk7fVxuLmljb24tdHJhc2h7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxNDsnKTt9XG4uaWNvbi1ob21leyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMTU7Jyk7fVxuLmljb24tZmlsZS1hbHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxNjsnKTt9XG4uaWNvbi10aW1leyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMTc7Jyk7fVxuLmljb24tcm9hZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDE4OycpO31cbi5pY29uLWRvd25sb2FkLWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDE5OycpO31cbi5pY29uLWRvd25sb2Fkeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMWE7Jyk7fVxuLmljb24tdXBsb2Fkeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMWI7Jyk7fVxuLmljb24taW5ib3h7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAxYzsnKTt9XG4uaWNvbi1wbGF5LWNpcmNsZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDFkOycpO31cbi5pY29uLXJlcGVhdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDFlOycpO31cbi5pY29uLXJvdGF0ZS1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDFlOycpO31cbi5pY29uLXJlZnJlc2h7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAyMTsnKTt9XG4uaWNvbi1saXN0LWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDIyOycpO31cbi5pY29uLWxvY2t7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAyMzsnKTt9XG4uaWNvbi1mbGFneyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMjQ7Jyk7fVxuLmljb24taGVhZHBob25lc3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDI1OycpO31cbi5pY29uLXZvbHVtZS1vZmZ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAyNjsnKTt9XG4uaWNvbi12b2x1bWUtZG93bnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDI3OycpO31cbi5pY29uLXZvbHVtZS11cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDI4OycpO31cbi5pY29uLXFyY29kZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDI5OycpO31cbi5pY29uLWJhcmNvZGV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAyYTsnKTt9XG4uaWNvbi10YWd7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAyYjsnKTt9XG4uaWNvbi10YWdzeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMmM7Jyk7fVxuLmljb24tYm9va3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDJkOycpO31cbi5pY29uLWJvb2ttYXJreyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMmU7Jyk7fVxuLmljb24tcHJpbnR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAyZjsnKTt9XG4uaWNvbi1jYW1lcmF7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAzMDsnKTt9XG4uaWNvbi1mb250eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMzE7Jyk7fVxuLmljb24tYm9sZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDMyOycpO31cbi5pY29uLWl0YWxpY3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDMzOycpO31cbi5pY29uLXRleHQtaGVpZ2h0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwMzQ7Jyk7fVxuLmljb24tdGV4dC13aWR0aHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDM1OycpO31cbi5pY29uLWFsaWduLWxlZnR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAzNjsnKTt9XG4uaWNvbi1hbGlnbi1jZW50ZXJ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAzNzsnKTt9XG4uaWNvbi1hbGlnbi1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDM4OycpO31cbi5pY29uLWFsaWduLWp1c3RpZnl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAzOTsnKTt9XG4uaWNvbi1saXN0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwM2E7Jyk7fVxuLmljb24taW5kZW50LWxlZnR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAzYjsnKTt9XG4uaWNvbi1pbmRlbnQtcmlnaHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAzYzsnKTt9XG4uaWNvbi1mYWNldGltZS12aWRlb3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDNkOycpO31cbi5pY29uLXBpY3R1cmV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjAzZTsnKTt9XG4uaWNvbi1wZW5jaWx7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA0MDsnKTt9XG4uaWNvbi1tYXAtbWFya2Vyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNDE7Jyk7fVxuLmljb24tYWRqdXN0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNDI7Jyk7fVxuLmljb24tdGludHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDQzOycpO31cbi5pY29uLWVkaXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA0NDsnKTt9XG4uaWNvbi1zaGFyZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDQ1OycpO31cbi5pY29uLWNoZWNreyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNDY7Jyk7fVxuLmljb24tbW92ZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDQ3OycpO31cbi5pY29uLXN0ZXAtYmFja3dhcmR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA0ODsnKTt9XG4uaWNvbi1mYXN0LWJhY2t3YXJkeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNDk7Jyk7fVxuLmljb24tYmFja3dhcmR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA0YTsnKTt9XG4uaWNvbi1wbGF5eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNGI7Jyk7fVxuLmljb24tcGF1c2V7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA0YzsnKTt9XG4uaWNvbi1zdG9weyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNGQ7Jyk7fVxuLmljb24tZm9yd2FyZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDRlOycpO31cbi5pY29uLWZhc3QtZm9yd2FyZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDUwOycpO31cbi5pY29uLXN0ZXAtZm9yd2FyZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDUxOycpO31cbi5pY29uLWVqZWN0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNTI7Jyk7fVxuLmljb24tY2hldnJvbi1sZWZ0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNTM7Jyk7fVxuLmljb24tY2hldnJvbi1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDU0OycpO31cbi5pY29uLXBsdXMtc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDU1OycpO31cbi5pY29uLW1pbnVzLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA1NjsnKTt9XG4uaWNvbi1yZW1vdmUtc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDU3OycpO31cbi5pY29uLW9rLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA1ODsnKTt9XG4uaWNvbi1xdWVzdGlvbi1zaWdueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNTk7Jyk7fVxuLmljb24taW5mby1zaWdueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNWE7Jyk7fVxuLmljb24tc2NyZWVuc2hvdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDViOycpO31cbi5pY29uLXJlbW92ZS1jaXJjbGV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA1YzsnKTt9XG4uaWNvbi1vay1jaXJjbGV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA1ZDsnKTt9XG4uaWNvbi1iYW4tY2lyY2xleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNWU7Jyk7fVxuLmljb24tYXJyb3ctbGVmdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDYwOycpO31cbi5pY29uLWFycm93LXJpZ2h0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNjE7Jyk7fVxuLmljb24tYXJyb3ctdXB7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA2MjsnKTt9XG4uaWNvbi1hcnJvdy1kb3dueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNjM7Jyk7fVxuLmljb24tc2hhcmUtYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNjQ7Jyk7fVxuLmljb24tbWFpbC1mb3J3YXJkeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNjQ7Jyk7fVxuLmljb24tcmVzaXplLWZ1bGx7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA2NTsnKTt9XG4uaWNvbi1yZXNpemUtc21hbGx7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA2NjsnKTt9XG4uaWNvbi1wbHVzeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNjc7Jyk7fVxuLmljb24tbWludXN7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA2ODsnKTt9XG4uaWNvbi1hc3Rlcmlza3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDY5OycpO31cbi5pY29uLWV4Y2xhbWF0aW9uLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA2YTsnKTt9XG4uaWNvbi1naWZ0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNmI7Jyk7fVxuLmljb24tbGVhZnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDZjOycpO31cbi5pY29uLWZpcmV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA2ZDsnKTt9XG4uaWNvbi1leWUtb3Blbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDZlOycpO31cbi5pY29uLWV5ZS1jbG9zZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDcwOycpO31cbi5pY29uLXdhcm5pbmctc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDcxOycpO31cbi5pY29uLXBsYW5leyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNzI7Jyk7fVxuLmljb24tY2FsZW5kYXJ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA3MzsnKTt9XG4uaWNvbi1yYW5kb217Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA3NDsnKTt9XG4uaWNvbi1jb21tZW50eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNzU7Jyk7fVxuLmljb24tbWFnbmV0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwNzY7Jyk7fVxuLmljb24tY2hldnJvbi11cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDc3OycpO31cbi5pY29uLWNoZXZyb24tZG93bnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDc4OycpO31cbi5pY29uLXJldHdlZXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA3OTsnKTt9XG4uaWNvbi1zaG9wcGluZy1jYXJ0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwN2E7Jyk7fVxuLmljb24tZm9sZGVyLWNsb3Nleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwN2I7Jyk7fVxuLmljb24tZm9sZGVyLW9wZW57Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA3YzsnKTt9XG4uaWNvbi1yZXNpemUtdmVydGljYWx7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA3ZDsnKTt9XG4uaWNvbi1yZXNpemUtaG9yaXpvbnRhbHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDdlOycpO31cbi5pY29uLWJhci1jaGFydHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDgwOycpO31cbi5pY29uLXR3aXR0ZXItc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDgxOycpO31cbi5pY29uLWZhY2Vib29rLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4MjsnKTt9XG4uaWNvbi1jYW1lcmEtcmV0cm97Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4MzsnKTt9XG4uaWNvbi1rZXl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4NDsnKTt9XG4uaWNvbi1jb2dzeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwODU7Jyk7fVxuLmljb24tZ2VhcnN7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4NTsnKTt9XG4uaWNvbi1jb21tZW50c3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDg2OycpO31cbi5pY29uLXRodW1icy11cC1hbHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4NzsnKTt9XG4uaWNvbi10aHVtYnMtZG93bi1hbHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4ODsnKTt9XG4uaWNvbi1zdGFyLWhhbGZ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4OTsnKTt9XG4uaWNvbi1oZWFydC1lbXB0eXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDhhOycpO31cbi5pY29uLXNpZ25vdXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4YjsnKTt9XG4uaWNvbi1saW5rZWRpbi1zaWdueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwOGM7Jyk7fVxuLmljb24tcHVzaHBpbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDhkOycpO31cbi5pY29uLWV4dGVybmFsLWxpbmt7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA4ZTsnKTt9XG4uaWNvbi1zaWduaW57Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5MDsnKTt9XG4uaWNvbi10cm9waHl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5MTsnKTt9XG4uaWNvbi1naXRodWItc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDkyOycpO31cbi5pY29uLXVwbG9hZC1hbHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5MzsnKTt9XG4uaWNvbi1sZW1vbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDk0OycpO31cbi5pY29uLXBob25leyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwOTU7Jyk7fVxuLmljb24tY2hlY2stZW1wdHl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5NjsnKTt9XG4uaWNvbi11bmNoZWNrZWR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5NjsnKTt9XG4uaWNvbi1ib29rbWFyay1lbXB0eXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDk3OycpO31cbi5pY29uLXBob25lLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5ODsnKTt9XG4uaWNvbi10d2l0dGVyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwOTk7Jyk7fVxuLmljb24tZmFjZWJvb2t7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5YTsnKTt9XG4uaWNvbi1naXRodWJ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5YjsnKTt9XG4uaWNvbi11bmxvY2t7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjA5YzsnKTt9XG4uaWNvbi1jcmVkaXQtY2FyZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDlkOycpO31cbi5pY29uLXJzc3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMDllOycpO31cbi5pY29uLWhkZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGEwOycpO31cbi5pY29uLWJ1bGxob3Jueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwYTE7Jyk7fVxuLmljb24tYmVsbHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGEyOycpO31cbi5pY29uLWNlcnRpZmljYXRleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwYTM7Jyk7fVxuLmljb24taGFuZC1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGE0OycpO31cbi5pY29uLWhhbmQtbGVmdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGE1OycpO31cbi5pY29uLWhhbmQtdXB7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBhNjsnKTt9XG4uaWNvbi1oYW5kLWRvd257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBhNzsnKTt9XG4uaWNvbi1jaXJjbGUtYXJyb3ctbGVmdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGE4OycpO31cbi5pY29uLWNpcmNsZS1hcnJvdy1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGE5OycpO31cbi5pY29uLWNpcmNsZS1hcnJvdy11cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGFhOycpO31cbi5pY29uLWNpcmNsZS1hcnJvdy1kb3dueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwYWI7Jyk7fVxuLmljb24tZ2xvYmV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBhYzsnKTt9XG4uaWNvbi13cmVuY2h7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBhZDsnKTt9XG4uaWNvbi10YXNrc3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGFlOycpO31cbi5pY29uLWZpbHRlcnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGIwOycpO31cbi5pY29uLWJyaWVmY2FzZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGIxOycpO31cbi5pY29uLWZ1bGxzY3JlZW57Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBiMjsnKTt9XG4uaWNvbi1ncm91cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGMwOycpO31cbi5pY29uLWxpbmt7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBjMTsnKTt9XG4uaWNvbi1jbG91ZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGMyOycpO31cbi5pY29uLWJlYWtlcnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGMzOycpO31cbi5pY29uLWN1dHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGM0OycpO31cbi5pY29uLWNvcHl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBjNTsnKTt9XG4uaWNvbi1wYXBlci1jbGlweyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwYzY7Jyk7fVxuLmljb24tcGFwZXJjbGlweyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwYzY7Jyk7fVxuLmljb24tc2F2ZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGM3OycpO31cbi5pY29uLXNpZ24tYmxhbmt7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBjODsnKTt9XG4uaWNvbi1yZW9yZGVyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwYzk7Jyk7fVxuLmljb24tbGlzdC11bHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGNhOycpO31cbi5pY29uLWxpc3Qtb2x7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBjYjsnKTt9XG4uaWNvbi1zdHJpa2V0aHJvdWdoeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwY2M7Jyk7fVxuLmljb24tdW5kZXJsaW5leyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwY2Q7Jyk7fVxuLmljb24tdGFibGV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBjZTsnKTt9XG4uaWNvbi1tYWdpY3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGQwOycpO31cbi5pY29uLXRydWNreyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZDE7Jyk7fVxuLmljb24tcGludGVyZXN0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZDI7Jyk7fVxuLmljb24tcGludGVyZXN0LXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBkMzsnKTt9XG4uaWNvbi1nb29nbGUtcGx1cy1zaWdueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZDQ7Jyk7fVxuLmljb24tZ29vZ2xlLXBsdXN7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBkNTsnKTt9XG4uaWNvbi1tb25leXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGQ2OycpO31cbi5pY29uLWNhcmV0LWRvd257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBkNzsnKTt9XG4uaWNvbi1jYXJldC11cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGQ4OycpO31cbi5pY29uLWNhcmV0LWxlZnR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBkOTsnKTt9XG4uaWNvbi1jYXJldC1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGRhOycpO31cbi5pY29uLWNvbHVtbnN7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBkYjsnKTt9XG4uaWNvbi1zb3J0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZGM7Jyk7fVxuLmljb24tc29ydC1kb3dueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZGQ7Jyk7fVxuLmljb24tc29ydC11cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGRlOycpO31cbi5pY29uLWVudmVsb3Bleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZTA7Jyk7fVxuLmljb24tbGlua2VkaW57Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBlMTsnKTt9XG4uaWNvbi11bmRveyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZTI7Jyk7fVxuLmljb24tcm90YXRlLWxlZnR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBlMjsnKTt9XG4uaWNvbi1sZWdhbHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGUzOycpO31cbi5pY29uLWRhc2hib2FyZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGU0OycpO31cbi5pY29uLWNvbW1lbnQtYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZTU7Jyk7fVxuLmljb24tY29tbWVudHMtYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZTY7Jyk7fVxuLmljb24tYm9sdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGU3OycpO31cbi5pY29uLXNpdGVtYXB7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBlODsnKTt9XG4uaWNvbi11bWJyZWxsYXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGU5OycpO31cbi5pY29uLXBhc3Rleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZWE7Jyk7fVxuLmljb24tbGlnaHRidWxieyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZWI7Jyk7fVxuLmljb24tZXhjaGFuZ2V7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBlYzsnKTt9XG4uaWNvbi1jbG91ZC1kb3dubG9hZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGVkOycpO31cbi5pY29uLWNsb3VkLXVwbG9hZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGVlOycpO31cbi5pY29uLXVzZXItbWR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmMDsnKTt9XG4uaWNvbi1zdGV0aG9zY29wZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGYxOycpO31cbi5pY29uLXN1aXRjYXNleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZjI7Jyk7fVxuLmljb24tYmVsbC1hbHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmMzsnKTt9XG4uaWNvbi1jb2ZmZWV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmNDsnKTt9XG4uaWNvbi1mb29keyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZjU7Jyk7fVxuLmljb24tZmlsZS10ZXh0LWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGY2OycpO31cbi5pY29uLWJ1aWxkaW5neyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZjc7Jyk7fVxuLmljb24taG9zcGl0YWx7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmODsnKTt9XG4uaWNvbi1hbWJ1bGFuY2V7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmOTsnKTt9XG4uaWNvbi1tZWRraXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmYTsnKTt9XG4uaWNvbi1maWdodGVyLWpldHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMGZiOycpO31cbi5pY29uLWJlZXJ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmYzsnKTt9XG4uaWNvbi1oLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjBmZDsnKTt9XG4uaWNvbi1wbHVzLXNpZ24tYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYwZmU7Jyk7fVxuLmljb24tZG91YmxlLWFuZ2xlLWxlZnR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwMDsnKTt9XG4uaWNvbi1kb3VibGUtYW5nbGUtcmlnaHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwMTsnKTt9XG4uaWNvbi1kb3VibGUtYW5nbGUtdXB7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwMjsnKTt9XG4uaWNvbi1kb3VibGUtYW5nbGUtZG93bnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTAzOycpO31cbi5pY29uLWFuZ2xlLWxlZnR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwNDsnKTt9XG4uaWNvbi1hbmdsZS1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTA1OycpO31cbi5pY29uLWFuZ2xlLXVweyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMDY7Jyk7fVxuLmljb24tYW5nbGUtZG93bnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTA3OycpO31cbi5pY29uLWRlc2t0b3B7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwODsnKTt9XG4uaWNvbi1sYXB0b3B7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwOTsnKTt9XG4uaWNvbi10YWJsZXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwYTsnKTt9XG4uaWNvbi1tb2JpbGUtcGhvbmV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwYjsnKTt9XG4uaWNvbi1jaXJjbGUtYmxhbmt7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwYzsnKTt9XG4uaWNvbi1xdW90ZS1sZWZ0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMGQ7Jyk7fVxuLmljb24tcXVvdGUtcmlnaHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEwZTsnKTt9XG4uaWNvbi1zcGlubmVyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMTA7Jyk7fVxuLmljb24tY2lyY2xleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMTE7Jyk7fVxuLmljb24tcmVwbHl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjExMjsnKTt9XG4uaWNvbi1tYWlsLXJlcGx5eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMTI7Jyk7fVxuLmljb24tZ2l0aHViLWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTEzOycpO31cbi5pY29uLWZvbGRlci1jbG9zZS1hbHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjExNDsnKTt9XG4uaWNvbi1mb2xkZXItb3Blbi1hbHR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjExNTsnKTt9XG4uaWNvbi1leHBhbmQtYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMTY7Jyk7fVxuLmljb24tY29sbGFwc2UtYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMTc7Jyk7fVxuLmljb24tc21pbGV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjExODsnKTt9XG4uaWNvbi1mcm93bnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTE5OycpO31cbi5pY29uLW1laHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTFhOycpO31cbi5pY29uLWdhbWVwYWR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjExYjsnKTt9XG4uaWNvbi1rZXlib2FyZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTFjOycpO31cbi5pY29uLWZsYWctYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMWQ7Jyk7fVxuLmljb24tZmxhZy1jaGVja2VyZWR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjExZTsnKTt9XG4uaWNvbi10ZXJtaW5hbHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTIwOycpO31cbi5pY29uLWNvZGV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEyMTsnKTt9XG4uaWNvbi1yZXBseS1hbGx7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEyMjsnKTt9XG4uaWNvbi1tYWlsLXJlcGx5LWFsbHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTIyOycpO31cbi5pY29uLXN0YXItaGFsZi1lbXB0eXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTIzOycpO31cbi5pY29uLXN0YXItaGFsZi1mdWxseyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMjM7Jyk7fVxuLmljb24tbG9jYXRpb24tYXJyb3d7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEyNDsnKTt9XG4uaWNvbi1jcm9weyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMjU7Jyk7fVxuLmljb24tY29kZS1mb3Jreyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMjY7Jyk7fVxuLmljb24tdW5saW5reyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMjc7Jyk7fVxuLmljb24tcXVlc3Rpb257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEyODsnKTt9XG4uaWNvbi1pbmZveyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMjk7Jyk7fVxuLmljb24tZXhjbGFtYXRpb257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEyYTsnKTt9XG4uaWNvbi1zdXBlcnNjcmlwdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTJiOycpO31cbi5pY29uLXN1YnNjcmlwdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTJjOycpO31cbi5pY29uLWVyYXNlcnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTJkOycpO31cbi5pY29uLXB1enpsZS1waWVjZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTJlOycpO31cbi5pY29uLW1pY3JvcGhvbmV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEzMDsnKTt9XG4uaWNvbi1taWNyb3Bob25lLW9mZnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTMxOycpO31cbi5pY29uLXNoaWVsZHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTMyOycpO31cbi5pY29uLWNhbGVuZGFyLWVtcHR5eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxMzM7Jyk7fVxuLmljb24tZmlyZS1leHRpbmd1aXNoZXJ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEzNDsnKTt9XG4uaWNvbi1yb2NrZXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEzNTsnKTt9XG4uaWNvbi1tYXhjZG57Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEzNjsnKTt9XG4uaWNvbi1jaGV2cm9uLXNpZ24tbGVmdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTM3OycpO31cbi5pY29uLWNoZXZyb24tc2lnbi1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTM4OycpO31cbi5pY29uLWNoZXZyb24tc2lnbi11cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTM5OycpO31cbi5pY29uLWNoZXZyb24tc2lnbi1kb3dueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxM2E7Jyk7fVxuLmljb24taHRtbDV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjEzYjsnKTt9XG4uaWNvbi1jc3Mzeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxM2M7Jyk7fVxuLmljb24tYW5jaG9yeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxM2Q7Jyk7fVxuLmljb24tdW5sb2NrLWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTNlOycpO31cbi5pY29uLWJ1bGxzZXlleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNDA7Jyk7fVxuLmljb24tZWxsaXBzaXMtaG9yaXpvbnRhbHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTQxOycpO31cbi5pY29uLWVsbGlwc2lzLXZlcnRpY2Fseyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNDI7Jyk7fVxuLmljb24tcnNzLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE0MzsnKTt9XG4uaWNvbi1wbGF5LXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE0NDsnKTt9XG4uaWNvbi10aWNrZXR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE0NTsnKTt9XG4uaWNvbi1taW51cy1zaWduLWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTQ2OycpO31cbi5pY29uLWNoZWNrLW1pbnVzeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNDc7Jyk7fVxuLmljb24tbGV2ZWwtdXB7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE0ODsnKTt9XG4uaWNvbi1sZXZlbC1kb3dueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNDk7Jyk7fVxuLmljb24tY2hlY2stc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTRhOycpO31cbi5pY29uLWVkaXQtc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTRiOycpO31cbi5pY29uLWV4dGVybmFsLWxpbmstc2lnbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTRjOycpO31cbi5pY29uLXNoYXJlLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE0ZDsnKTt9XG4uaWNvbi1jb21wYXNzeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNGU7Jyk7fVxuLmljb24tY29sbGFwc2V7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1MDsnKTt9XG4uaWNvbi1jb2xsYXBzZS10b3B7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1MTsnKTt9XG4uaWNvbi1leHBhbmR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1MjsnKTt9XG4uaWNvbi1ldXJ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1MzsnKTt9XG4uaWNvbi1ldXJveyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNTM7Jyk7fVxuLmljb24tZ2Jweyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNTQ7Jyk7fVxuLmljb24tdXNkeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNTU7Jyk7fVxuLmljb24tZG9sbGFyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNTU7Jyk7fVxuLmljb24taW5yeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNTY7Jyk7fVxuLmljb24tcnVwZWV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1NjsnKTt9XG4uaWNvbi1qcHl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1NzsnKTt9XG4uaWNvbi15ZW57Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1NzsnKTt9XG4uaWNvbi1jbnl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1ODsnKTt9XG4uaWNvbi1yZW5taW5iaXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTU4OycpO31cbi5pY29uLWtyd3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTU5OycpO31cbi5pY29uLXdvbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTU5OycpO31cbi5pY29uLWJ0Y3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTVhOycpO31cbi5pY29uLWJpdGNvaW57Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE1YTsnKTt9XG4uaWNvbi1maWxleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNWI7Jyk7fVxuLmljb24tZmlsZS10ZXh0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNWM7Jyk7fVxuLmljb24tc29ydC1ieS1hbHBoYWJldHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTVkOycpO31cbi5pY29uLXNvcnQtYnktYWxwaGFiZXQtYWx0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNWU7Jyk7fVxuLmljb24tc29ydC1ieS1hdHRyaWJ1dGVzeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNjA7Jyk7fVxuLmljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTYxOycpO31cbi5pY29uLXNvcnQtYnktb3JkZXJ7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE2MjsnKTt9XG4uaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTYzOycpO31cbi5pY29uLXRodW1icy11cHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTY0OycpO31cbi5pY29uLXRodW1icy1kb3dueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNjU7Jyk7fVxuLmljb24teW91dHViZS1zaWdueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNjY7Jyk7fVxuLmljb24teW91dHViZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTY3OycpO31cbi5pY29uLXhpbmd7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE2ODsnKTt9XG4uaWNvbi14aW5nLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE2OTsnKTt9XG4uaWNvbi15b3V0dWJlLXBsYXl7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE2YTsnKTt9XG4uaWNvbi1kcm9wYm94eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNmI7Jyk7fVxuLmljb24tc3RhY2tleGNoYW5nZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTZjOycpO31cbi5pY29uLWluc3RhZ3JhbXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTZkOycpO31cbi5pY29uLWZsaWNrcnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTZlOycpO31cbi5pY29uLWFkbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTcwOycpO31cbi5pY29uLWJpdGJ1Y2tldHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTcxOycpO31cbi5pY29uLWJpdGJ1Y2tldC1zaWdueyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNzI7Jyk7fVxuLmljb24tdHVtYmxyeyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNzM7Jyk7fVxuLmljb24tdHVtYmxyLXNpZ257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE3NDsnKTt9XG4uaWNvbi1sb25nLWFycm93LWRvd257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE3NTsnKTt9XG4uaWNvbi1sb25nLWFycm93LXVweyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNzY7Jyk7fVxuLmljb24tbG9uZy1hcnJvdy1sZWZ0eyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNzc7Jyk7fVxuLmljb24tbG9uZy1hcnJvdy1yaWdodHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTc4OycpO31cbi5pY29uLWFwcGxleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxNzk7Jyk7fVxuLmljb24td2luZG93c3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTdhOycpO31cbi5pY29uLWFuZHJvaWR7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE3YjsnKTt9XG4uaWNvbi1saW51eHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTdjOycpO31cbi5pY29uLWRyaWJiYmxleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxN2Q7Jyk7fVxuLmljb24tc2t5cGV7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE3ZTsnKTt9XG4uaWNvbi1mb3Vyc3F1YXJleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxODA7Jyk7fVxuLmljb24tdHJlbGxveyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxODE7Jyk7fVxuLmljb24tZmVtYWxleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxODI7Jyk7fVxuLmljb24tbWFsZXsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTgzOycpO31cbi5pY29uLWdpdHRpcHsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTg0OycpO31cbi5pY29uLXN1bnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMTg1OycpO31cbi5pY29uLW1vb257Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE4NjsnKTt9XG4uaWNvbi1hcmNoaXZleyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxODc7Jyk7fVxuLmljb24tYnVneyp6b29tOmV4cHJlc3Npb24oIHRoaXMucnVudGltZVN0eWxlWyd6b29tJ10gPSAnMScsIHRoaXMuaW5uZXJIVE1MID0gJyYjeGYxODg7Jyk7fVxuLmljb24tdmt7Knpvb206ZXhwcmVzc2lvbiggdGhpcy5ydW50aW1lU3R5bGVbJ3pvb20nXSA9ICcxJywgdGhpcy5pbm5lckhUTUwgPSAnJiN4ZjE4OTsnKTt9XG4uaWNvbi13ZWlib3sqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMThhOycpO31cbi5pY29uLXJlbnJlbnsqem9vbTpleHByZXNzaW9uKCB0aGlzLnJ1bnRpbWVTdHlsZVsnem9vbSddID0gJzEnLCB0aGlzLmlubmVySFRNTCA9ICcmI3hmMThiOycpO31cbiIsIkBmb250LWZhY2V7Zm9udC1mYW1pbHk6J0ZvbnRBd2Vzb21lJztzcmM6dXJsKCcuLi9mb250L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9My4yLjEnKTtzcmM6dXJsKCcuLi9mb250L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTMuMi4xJykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLHVybCgnLi4vZm9udC9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj0zLjIuMScpIGZvcm1hdCgnd29mZicpLHVybCgnLi4vZm9udC9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTMuMi4xJykgZm9ybWF0KCd0cnVldHlwZScpLHVybCgnLi4vZm9udC9mb250YXdlc29tZS13ZWJmb250LnN2ZyNmb250YXdlc29tZXJlZ3VsYXI/dj0zLjIuMScpIGZvcm1hdCgnc3ZnJyk7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO31bY2xhc3NePVwiaWNvbi1cIl0sW2NsYXNzKj1cIiBpY29uLVwiXXtmb250LWZhbWlseTpGb250QXdlc29tZTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7dGV4dC1kZWNvcmF0aW9uOmluaGVyaXQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDsqbWFyZ2luLXJpZ2h0Oi4zZW07fVxuW2NsYXNzXj1cImljb24tXCJdOmJlZm9yZSxbY2xhc3MqPVwiIGljb24tXCJdOmJlZm9yZXt0ZXh0LWRlY29yYXRpb246aW5oZXJpdDtkaXNwbGF5OmlubGluZS1ibG9jaztzcGVhazpub25lO31cbi5pY29uLWxhcmdlOmJlZm9yZXt2ZXJ0aWNhbC1hbGlnbjotMTAlO2ZvbnQtc2l6ZToxLjMzMzMzMzMzMzMzMzMzMzNlbTt9XG5hIFtjbGFzc149XCJpY29uLVwiXSxhIFtjbGFzcyo9XCIgaWNvbi1cIl17ZGlzcGxheTppbmxpbmU7fVxuW2NsYXNzXj1cImljb24tXCJdLmljb24tZml4ZWQtd2lkdGgsW2NsYXNzKj1cIiBpY29uLVwiXS5pY29uLWZpeGVkLXdpZHRoe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuMTQyODU3MTQyODU3MTQyOGVtO3RleHQtYWxpZ246cmlnaHQ7cGFkZGluZy1yaWdodDowLjI4NTcxNDI4NTcxNDI4NTdlbTt9W2NsYXNzXj1cImljb24tXCJdLmljb24tZml4ZWQtd2lkdGguaWNvbi1sYXJnZSxbY2xhc3MqPVwiIGljb24tXCJdLmljb24tZml4ZWQtd2lkdGguaWNvbi1sYXJnZXt3aWR0aDoxLjQyODU3MTQyODU3MTQyODZlbTt9XG4uaWNvbnMtdWx7bWFyZ2luLWxlZnQ6Mi4xNDI4NTcxNDI4NTcxNDNlbTtsaXN0LXN0eWxlLXR5cGU6bm9uZTt9Lmljb25zLXVsPmxpe3Bvc2l0aW9uOnJlbGF0aXZlO31cbi5pY29ucy11bCAuaWNvbi1saXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yLjE0Mjg1NzE0Mjg1NzE0M2VtO3dpZHRoOjIuMTQyODU3MTQyODU3MTQzZW07dGV4dC1hbGlnbjpjZW50ZXI7bGluZS1oZWlnaHQ6aW5oZXJpdDt9XG5bY2xhc3NePVwiaWNvbi1cIl0uaGlkZSxbY2xhc3MqPVwiIGljb24tXCJdLmhpZGV7ZGlzcGxheTpub25lO31cbi5pY29uLW11dGVke2NvbG9yOiNlZWVlZWU7fVxuLmljb24tbGlnaHR7Y29sb3I6I2ZmZmZmZjt9XG4uaWNvbi1kYXJre2NvbG9yOiMzMzMzMzM7fVxuLmljb24tYm9yZGVye2JvcmRlcjpzb2xpZCAxcHggI2VlZWVlZTtwYWRkaW5nOi4yZW0gLjI1ZW0gLjE1ZW07LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweDstbW96LWJvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1yYWRpdXM6M3B4O31cbi5pY29uLTJ4e2ZvbnQtc2l6ZToyZW07fS5pY29uLTJ4Lmljb24tYm9yZGVye2JvcmRlci13aWR0aDoycHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjRweDstbW96LWJvcmRlci1yYWRpdXM6NHB4O2JvcmRlci1yYWRpdXM6NHB4O31cbi5pY29uLTN4e2ZvbnQtc2l6ZTozZW07fS5pY29uLTN4Lmljb24tYm9yZGVye2JvcmRlci13aWR0aDozcHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDstbW96LWJvcmRlci1yYWRpdXM6NXB4O2JvcmRlci1yYWRpdXM6NXB4O31cbi5pY29uLTR4e2ZvbnQtc2l6ZTo0ZW07fS5pY29uLTR4Lmljb24tYm9yZGVye2JvcmRlci13aWR0aDo0cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjZweDstbW96LWJvcmRlci1yYWRpdXM6NnB4O2JvcmRlci1yYWRpdXM6NnB4O31cbi5pY29uLTV4e2ZvbnQtc2l6ZTo1ZW07fS5pY29uLTV4Lmljb24tYm9yZGVye2JvcmRlci13aWR0aDo1cHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjdweDstbW96LWJvcmRlci1yYWRpdXM6N3B4O2JvcmRlci1yYWRpdXM6N3B4O31cbi5wdWxsLXJpZ2h0e2Zsb2F0OnJpZ2h0O31cbi5wdWxsLWxlZnR7ZmxvYXQ6bGVmdDt9XG5bY2xhc3NePVwiaWNvbi1cIl0ucHVsbC1sZWZ0LFtjbGFzcyo9XCIgaWNvbi1cIl0ucHVsbC1sZWZ0e21hcmdpbi1yaWdodDouM2VtO31cbltjbGFzc149XCJpY29uLVwiXS5wdWxsLXJpZ2h0LFtjbGFzcyo9XCIgaWNvbi1cIl0ucHVsbC1yaWdodHttYXJnaW4tbGVmdDouM2VtO31cbltjbGFzc149XCJpY29uLVwiXSxbY2xhc3MqPVwiIGljb24tXCJde2Rpc3BsYXk6aW5saW5lO3dpZHRoOmF1dG87aGVpZ2h0OmF1dG87bGluZS1oZWlnaHQ6bm9ybWFsO3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAlIDAlO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdDttYXJnaW4tdG9wOjA7fVxuLmljb24td2hpdGUsLm5hdi1waWxscz4uYWN0aXZlPmE+W2NsYXNzXj1cImljb24tXCJdLC5uYXYtcGlsbHM+LmFjdGl2ZT5hPltjbGFzcyo9XCIgaWNvbi1cIl0sLm5hdi1saXN0Pi5hY3RpdmU+YT5bY2xhc3NePVwiaWNvbi1cIl0sLm5hdi1saXN0Pi5hY3RpdmU+YT5bY2xhc3MqPVwiIGljb24tXCJdLC5uYXZiYXItaW52ZXJzZSAubmF2Pi5hY3RpdmU+YT5bY2xhc3NePVwiaWNvbi1cIl0sLm5hdmJhci1pbnZlcnNlIC5uYXY+LmFjdGl2ZT5hPltjbGFzcyo9XCIgaWNvbi1cIl0sLmRyb3Bkb3duLW1lbnU+bGk+YTpob3Zlcj5bY2xhc3NePVwiaWNvbi1cIl0sLmRyb3Bkb3duLW1lbnU+bGk+YTpob3Zlcj5bY2xhc3MqPVwiIGljb24tXCJdLC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YT5bY2xhc3NePVwiaWNvbi1cIl0sLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hPltjbGFzcyo9XCIgaWNvbi1cIl0sLmRyb3Bkb3duLXN1Ym1lbnU6aG92ZXI+YT5bY2xhc3NePVwiaWNvbi1cIl0sLmRyb3Bkb3duLXN1Ym1lbnU6aG92ZXI+YT5bY2xhc3MqPVwiIGljb24tXCJde2JhY2tncm91bmQtaW1hZ2U6bm9uZTt9XG4uYnRuIFtjbGFzc149XCJpY29uLVwiXS5pY29uLWxhcmdlLC5uYXYgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGFyZ2UsLmJ0biBbY2xhc3MqPVwiIGljb24tXCJdLmljb24tbGFyZ2UsLm5hdiBbY2xhc3MqPVwiIGljb24tXCJdLmljb24tbGFyZ2V7bGluZS1oZWlnaHQ6LjllbTt9XG4uYnRuIFtjbGFzc149XCJpY29uLVwiXS5pY29uLXNwaW4sLm5hdiBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zcGluLC5idG4gW2NsYXNzKj1cIiBpY29uLVwiXS5pY29uLXNwaW4sLm5hdiBbY2xhc3MqPVwiIGljb24tXCJdLmljb24tc3BpbntkaXNwbGF5OmlubGluZS1ibG9jazt9XG4ubmF2LXRhYnMgW2NsYXNzXj1cImljb24tXCJdLC5uYXYtcGlsbHMgW2NsYXNzXj1cImljb24tXCJdLC5uYXYtdGFicyBbY2xhc3MqPVwiIGljb24tXCJdLC5uYXYtcGlsbHMgW2NsYXNzKj1cIiBpY29uLVwiXSwubmF2LXRhYnMgW2NsYXNzXj1cImljb24tXCJdLmljb24tbGFyZ2UsLm5hdi1waWxscyBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1sYXJnZSwubmF2LXRhYnMgW2NsYXNzKj1cIiBpY29uLVwiXS5pY29uLWxhcmdlLC5uYXYtcGlsbHMgW2NsYXNzKj1cIiBpY29uLVwiXS5pY29uLWxhcmdle2xpbmUtaGVpZ2h0Oi45ZW07fVxuLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0ucHVsbC1sZWZ0Lmljb24tMngsLmJ0biBbY2xhc3MqPVwiIGljb24tXCJdLnB1bGwtbGVmdC5pY29uLTJ4LC5idG4gW2NsYXNzXj1cImljb24tXCJdLnB1bGwtcmlnaHQuaWNvbi0yeCwuYnRuIFtjbGFzcyo9XCIgaWNvbi1cIl0ucHVsbC1yaWdodC5pY29uLTJ4e21hcmdpbi10b3A6LjE4ZW07fVxuLmJ0biBbY2xhc3NePVwiaWNvbi1cIl0uaWNvbi1zcGluLmljb24tbGFyZ2UsLmJ0biBbY2xhc3MqPVwiIGljb24tXCJdLmljb24tc3Bpbi5pY29uLWxhcmdle2xpbmUtaGVpZ2h0Oi44ZW07fVxuLmJ0bi5idG4tc21hbGwgW2NsYXNzXj1cImljb24tXCJdLnB1bGwtbGVmdC5pY29uLTJ4LC5idG4uYnRuLXNtYWxsIFtjbGFzcyo9XCIgaWNvbi1cIl0ucHVsbC1sZWZ0Lmljb24tMngsLmJ0bi5idG4tc21hbGwgW2NsYXNzXj1cImljb24tXCJdLnB1bGwtcmlnaHQuaWNvbi0yeCwuYnRuLmJ0bi1zbWFsbCBbY2xhc3MqPVwiIGljb24tXCJdLnB1bGwtcmlnaHQuaWNvbi0yeHttYXJnaW4tdG9wOi4yNWVtO31cbi5idG4uYnRuLWxhcmdlIFtjbGFzc149XCJpY29uLVwiXSwuYnRuLmJ0bi1sYXJnZSBbY2xhc3MqPVwiIGljb24tXCJde21hcmdpbi10b3A6MDt9LmJ0bi5idG4tbGFyZ2UgW2NsYXNzXj1cImljb24tXCJdLnB1bGwtbGVmdC5pY29uLTJ4LC5idG4uYnRuLWxhcmdlIFtjbGFzcyo9XCIgaWNvbi1cIl0ucHVsbC1sZWZ0Lmljb24tMngsLmJ0bi5idG4tbGFyZ2UgW2NsYXNzXj1cImljb24tXCJdLnB1bGwtcmlnaHQuaWNvbi0yeCwuYnRuLmJ0bi1sYXJnZSBbY2xhc3MqPVwiIGljb24tXCJdLnB1bGwtcmlnaHQuaWNvbi0yeHttYXJnaW4tdG9wOi4wNWVtO31cbi5idG4uYnRuLWxhcmdlIFtjbGFzc149XCJpY29uLVwiXS5wdWxsLWxlZnQuaWNvbi0yeCwuYnRuLmJ0bi1sYXJnZSBbY2xhc3MqPVwiIGljb24tXCJdLnB1bGwtbGVmdC5pY29uLTJ4e21hcmdpbi1yaWdodDouMmVtO31cbi5idG4uYnRuLWxhcmdlIFtjbGFzc149XCJpY29uLVwiXS5wdWxsLXJpZ2h0Lmljb24tMngsLmJ0bi5idG4tbGFyZ2UgW2NsYXNzKj1cIiBpY29uLVwiXS5wdWxsLXJpZ2h0Lmljb24tMnh7bWFyZ2luLWxlZnQ6LjJlbTt9XG4ubmF2LWxpc3QgW2NsYXNzXj1cImljb24tXCJdLC5uYXYtbGlzdCBbY2xhc3MqPVwiIGljb24tXCJde2xpbmUtaGVpZ2h0OmluaGVyaXQ7fVxuLmljb24tc3RhY2t7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MmVtO2hlaWdodDoyZW07bGluZS1oZWlnaHQ6MmVtO3ZlcnRpY2FsLWFsaWduOi0zNSU7fS5pY29uLXN0YWNrIFtjbGFzc149XCJpY29uLVwiXSwuaWNvbi1zdGFjayBbY2xhc3MqPVwiIGljb24tXCJde2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OmluaGVyaXQ7KmxpbmUtaGVpZ2h0OjJlbTt9XG4uaWNvbi1zdGFjayAuaWNvbi1zdGFjay1iYXNle2ZvbnQtc2l6ZToyZW07KmxpbmUtaGVpZ2h0OjFlbTt9XG4uaWNvbi1zcGlue2Rpc3BsYXk6aW5saW5lLWJsb2NrOy1tb3otYW5pbWF0aW9uOnNwaW4gMnMgaW5maW5pdGUgbGluZWFyOy1vLWFuaW1hdGlvbjpzcGluIDJzIGluZmluaXRlIGxpbmVhcjstd2Via2l0LWFuaW1hdGlvbjpzcGluIDJzIGluZmluaXRlIGxpbmVhcjthbmltYXRpb246c3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7fVxuYSAuaWNvbi1zdGFjayxhIC5pY29uLXNwaW57ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxuQC1tb3ota2V5ZnJhbWVzIHNwaW57MCV7LW1vei10cmFuc2Zvcm06cm90YXRlKDBkZWcpO30gMTAwJXstbW96LXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt9fUAtd2Via2l0LWtleWZyYW1lcyBzcGluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt9IDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7fX1ALW8ta2V5ZnJhbWVzIHNwaW57MCV7LW8tdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt9IDEwMCV7LW8tdHJhbnNmb3JtOnJvdGF0ZSgzNTlkZWcpO319QC1tcy1rZXlmcmFtZXMgc3BpbnswJXstbXMtdHJhbnNmb3JtOnJvdGF0ZSgwZGVnKTt9IDEwMCV7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMzU5ZGVnKTt9fUBrZXlmcmFtZXMgc3BpbnswJXt0cmFuc2Zvcm06cm90YXRlKDBkZWcpO30gMTAwJXt0cmFuc2Zvcm06cm90YXRlKDM1OWRlZyk7fX0uaWNvbi1yb3RhdGUtOTA6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpO31cbi5pY29uLXJvdGF0ZS0xODA6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tb3otdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7fVxuLmljb24tcm90YXRlLTI3MDpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTstby10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTt9XG4uaWNvbi1mbGlwLWhvcml6b250YWw6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTstbW96LXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgtMSwgMSk7LW8tdHJhbnNmb3JtOnNjYWxlKC0xLCAxKTt0cmFuc2Zvcm06c2NhbGUoLTEsIDEpO31cbi5pY29uLWZsaXAtdmVydGljYWw6YmVmb3Jley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTstbW96LXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7LW1zLXRyYW5zZm9ybTpzY2FsZSgxLCAtMSk7LW8tdHJhbnNmb3JtOnNjYWxlKDEsIC0xKTt0cmFuc2Zvcm06c2NhbGUoMSwgLTEpO31cbmEgLmljb24tcm90YXRlLTkwOmJlZm9yZSxhIC5pY29uLXJvdGF0ZS0xODA6YmVmb3JlLGEgLmljb24tcm90YXRlLTI3MDpiZWZvcmUsYSAuaWNvbi1mbGlwLWhvcml6b250YWw6YmVmb3JlLGEgLmljb24tZmxpcC12ZXJ0aWNhbDpiZWZvcmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7fVxuLmljb24tZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDBcIjt9XG4uaWNvbi1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAwMVwiO31cbi5pY29uLXNlYXJjaDpiZWZvcmV7Y29udGVudDpcIlxcZjAwMlwiO31cbi5pY29uLWVudmVsb3BlLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjAwM1wiO31cbi5pY29uLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA0XCI7fVxuLmljb24tc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcZjAwNVwiO31cbi5pY29uLXN0YXItZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDZcIjt9XG4uaWNvbi11c2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMDA3XCI7fVxuLmljb24tZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcZjAwOFwiO31cbi5pY29uLXRoLWxhcmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMDA5XCI7fVxuLmljb24tdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGFcIjt9XG4uaWNvbi10aC1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCI7fVxuLmljb24tb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGNcIjt9XG4uaWNvbi1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIjt9XG4uaWNvbi16b29tLWluOmJlZm9yZXtjb250ZW50OlwiXFxmMDBlXCI7fVxuLmljb24tem9vbS1vdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTBcIjt9XG4uaWNvbi1wb3dlci1vZmY6YmVmb3JlLC5pY29uLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwiO31cbi5pY29uLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIlxcZjAxMlwiO31cbi5pY29uLWdlYXI6YmVmb3JlLC5pY29uLWNvZzpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wiO31cbi5pY29uLXRyYXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDE0XCI7fVxuLmljb24taG9tZTpiZWZvcmV7Y29udGVudDpcIlxcZjAxNVwiO31cbi5pY29uLWZpbGUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMDE2XCI7fVxuLmljb24tdGltZTpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wiO31cbi5pY29uLXJvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMThcIjt9XG4uaWNvbi1kb3dubG9hZC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTlcIjt9XG4uaWNvbi1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxYVwiO31cbi5pY29uLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwiO31cbi5pY29uLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCI7fVxuLmljb24tcGxheS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIjt9XG4uaWNvbi1yb3RhdGUtcmlnaHQ6YmVmb3JlLC5pY29uLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcZjAxZVwiO31cbi5pY29uLXJlZnJlc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjFcIjt9XG4uaWNvbi1saXN0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjAyMlwiO31cbi5pY29uLWxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjNcIjt9XG4uaWNvbi1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxmMDI0XCI7fVxuLmljb24taGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcZjAyNVwiO31cbi5pY29uLXZvbHVtZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjZcIjt9XG4uaWNvbi12b2x1bWUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wiO31cbi5pY29uLXZvbHVtZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjAyOFwiO31cbi5pY29uLXFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyOVwiO31cbi5pY29uLWJhcmNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIjt9XG4uaWNvbi10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmJcIjt9XG4uaWNvbi10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxmMDJjXCI7fVxuLmljb24tYm9vazpiZWZvcmV7Y29udGVudDpcIlxcZjAyZFwiO31cbi5pY29uLWJvb2ttYXJrOmJlZm9yZXtjb250ZW50OlwiXFxmMDJlXCI7fVxuLmljb24tcHJpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmZcIjt9XG4uaWNvbi1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzBcIjt9XG4uaWNvbi1mb250OmJlZm9yZXtjb250ZW50OlwiXFxmMDMxXCI7fVxuLmljb24tYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcZjAzMlwiO31cbi5pY29uLWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcZjAzM1wiO31cbi5pY29uLXRleHQtaGVpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDM0XCI7fVxuLmljb24tdGV4dC13aWR0aDpiZWZvcmV7Y29udGVudDpcIlxcZjAzNVwiO31cbi5pY29uLWFsaWduLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzZcIjt9XG4uaWNvbi1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzdcIjt9XG4uaWNvbi1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAzOFwiO31cbi5pY29uLWFsaWduLWp1c3RpZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIjt9XG4uaWNvbi1saXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDNhXCI7fVxuLmljb24taW5kZW50LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2JcIjt9XG4uaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2NcIjt9XG4uaWNvbi1mYWNldGltZS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcZjAzZFwiO31cbi5pY29uLXBpY3R1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2VcIjt9XG4uaWNvbi1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDBcIjt9XG4uaWNvbi1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMDQxXCI7fVxuLmljb24tYWRqdXN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDQyXCI7fVxuLmljb24tdGludDpiZWZvcmV7Y29udGVudDpcIlxcZjA0M1wiO31cbi5pY29uLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDRcIjt9XG4uaWNvbi1zaGFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA0NVwiO31cbi5pY29uLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ2XCI7fVxuLmljb24tbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcZjA0N1wiO31cbi5pY29uLXN0ZXAtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDhcIjt9XG4uaWNvbi1mYXN0LWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ5XCI7fVxuLmljb24tYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGFcIjt9XG4uaWNvbi1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMDRiXCI7fVxuLmljb24tcGF1c2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGNcIjt9XG4uaWNvbi1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMDRkXCI7fVxuLmljb24tZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA0ZVwiO31cbi5pY29uLWZhc3QtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MFwiO31cbi5pY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwiO31cbi5pY29uLWVqZWN0OmJlZm9yZXtjb250ZW50OlwiXFxmMDUyXCI7fVxuLmljb24tY2hldnJvbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDUzXCI7fVxuLmljb24tY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjA1NFwiO31cbi5pY29uLXBsdXMtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjA1NVwiO31cbi5pY29uLW1pbnVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIjt9XG4uaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjA1N1wiO31cbi5pY29uLW9rLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNThcIjt9XG4uaWNvbi1xdWVzdGlvbi1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMDU5XCI7fVxuLmljb24taW5mby1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMDVhXCI7fVxuLmljb24tc2NyZWVuc2hvdDpiZWZvcmV7Y29udGVudDpcIlxcZjA1YlwiO31cbi5pY29uLXJlbW92ZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWNcIjt9XG4uaWNvbi1vay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNWRcIjt9XG4uaWNvbi1iYW4tY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDVlXCI7fVxuLmljb24tYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2MFwiO31cbi5pY29uLWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDYxXCI7fVxuLmljb24tYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjJcIjt9XG4uaWNvbi1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDYzXCI7fVxuLmljb24tbWFpbC1mb3J3YXJkOmJlZm9yZSwuaWNvbi1zaGFyZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjRcIjt9XG4uaWNvbi1yZXNpemUtZnVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjA2NVwiO31cbi5pY29uLXJlc2l6ZS1zbWFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjA2NlwiO31cbi5pY29uLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjdcIjt9XG4uaWNvbi1taW51czpiZWZvcmV7Y29udGVudDpcIlxcZjA2OFwiO31cbi5pY29uLWFzdGVyaXNrOmJlZm9yZXtjb250ZW50OlwiXFxmMDY5XCI7fVxuLmljb24tZXhjbGFtYXRpb24tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjA2YVwiO31cbi5pY29uLWdpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNmJcIjt9XG4uaWNvbi1sZWFmOmJlZm9yZXtjb250ZW50OlwiXFxmMDZjXCI7fVxuLmljb24tZmlyZTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZFwiO31cbi5pY29uLWV5ZS1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxmMDZlXCI7fVxuLmljb24tZXllLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxmMDcwXCI7fVxuLmljb24td2FybmluZy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMDcxXCI7fVxuLmljb24tcGxhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzJcIjt9XG4uaWNvbi1jYWxlbmRhcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3M1wiO31cbi5pY29uLXJhbmRvbTpiZWZvcmV7Y29udGVudDpcIlxcZjA3NFwiO31cbi5pY29uLWNvbW1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzVcIjt9XG4uaWNvbi1tYWduZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIjt9XG4uaWNvbi1jaGV2cm9uLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMDc3XCI7fVxuLmljb24tY2hldnJvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDc4XCI7fVxuLmljb24tcmV0d2VldDpiZWZvcmV7Y29udGVudDpcIlxcZjA3OVwiO31cbi5pY29uLXNob3BwaW5nLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2FcIjt9XG4uaWNvbi1mb2xkZXItY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2JcIjt9XG4uaWNvbi1mb2xkZXItb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcZjA3Y1wiO31cbi5pY29uLXJlc2l6ZS12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcZjA3ZFwiO31cbi5pY29uLXJlc2l6ZS1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMDdlXCI7fVxuLmljb24tYmFyLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxmMDgwXCI7fVxuLmljb24tdHdpdHRlci1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMDgxXCI7fVxuLmljb24tZmFjZWJvb2stc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjA4MlwiO31cbi5pY29uLWNhbWVyYS1yZXRybzpiZWZvcmV7Y29udGVudDpcIlxcZjA4M1wiO31cbi5pY29uLWtleTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NFwiO31cbi5pY29uLWdlYXJzOmJlZm9yZSwuaWNvbi1jb2dzOmJlZm9yZXtjb250ZW50OlwiXFxmMDg1XCI7fVxuLmljb24tY29tbWVudHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODZcIjt9XG4uaWNvbi10aHVtYnMtdXAtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMDg3XCI7fVxuLmljb24tdGh1bWJzLWRvd24tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMDg4XCI7fVxuLmljb24tc3Rhci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxmMDg5XCI7fVxuLmljb24taGVhcnQtZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGFcIjt9XG4uaWNvbi1zaWdub3V0OmJlZm9yZXtjb250ZW50OlwiXFxmMDhiXCI7fVxuLmljb24tbGlua2VkaW4tc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjA4Y1wiO31cbi5pY29uLXB1c2hwaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGRcIjt9XG4uaWNvbi1leHRlcm5hbC1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMDhlXCI7fVxuLmljb24tc2lnbmluOmJlZm9yZXtjb250ZW50OlwiXFxmMDkwXCI7fVxuLmljb24tdHJvcGh5OmJlZm9yZXtjb250ZW50OlwiXFxmMDkxXCI7fVxuLmljb24tZ2l0aHViLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTJcIjt9XG4uaWNvbi11cGxvYWQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMDkzXCI7fVxuLmljb24tbGVtb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTRcIjt9XG4uaWNvbi1waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjA5NVwiO31cbi5pY29uLXVuY2hlY2tlZDpiZWZvcmUsLmljb24tY2hlY2stZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTZcIjt9XG4uaWNvbi1ib29rbWFyay1lbXB0eTpiZWZvcmV7Y29udGVudDpcIlxcZjA5N1wiO31cbi5pY29uLXBob25lLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOThcIjt9XG4uaWNvbi10d2l0dGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMDk5XCI7fVxuLmljb24tZmFjZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWFcIjt9XG4uaWNvbi1naXRodWI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWJcIjt9XG4uaWNvbi11bmxvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWNcIjt9XG4uaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZFwiO31cbi5pY29uLXJzczpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZVwiO31cbi5pY29uLWhkZDpiZWZvcmV7Y29udGVudDpcIlxcZjBhMFwiO31cbi5pY29uLWJ1bGxob3JuOmJlZm9yZXtjb250ZW50OlwiXFxmMGExXCI7fVxuLmljb24tYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcZjBhMlwiO31cbi5pY29uLWNlcnRpZmljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxmMGEzXCI7fVxuLmljb24taGFuZC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNFwiO31cbi5pY29uLWhhbmQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhNVwiO31cbi5pY29uLWhhbmQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTZcIjt9XG4uaWNvbi1oYW5kLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTdcIjt9XG4uaWNvbi1jaXJjbGUtYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOFwiO31cbi5pY29uLWNpcmNsZS1hcnJvdy1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOVwiO31cbi5pY29uLWNpcmNsZS1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjBhYVwiO31cbi5pY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMGFiXCI7fVxuLmljb24tZ2xvYmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWNcIjt9XG4uaWNvbi13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWRcIjt9XG4uaWNvbi10YXNrczpiZWZvcmV7Y29udGVudDpcIlxcZjBhZVwiO31cbi5pY29uLWZpbHRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBiMFwiO31cbi5pY29uLWJyaWVmY2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjBiMVwiO31cbi5pY29uLWZ1bGxzY3JlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjJcIjt9XG4uaWNvbi1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcZjBjMFwiO31cbi5pY29uLWxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzFcIjt9XG4uaWNvbi1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcZjBjMlwiO31cbi5pY29uLWJlYWtlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBjM1wiO31cbi5pY29uLWN1dDpiZWZvcmV7Y29udGVudDpcIlxcZjBjNFwiO31cbi5pY29uLWNvcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzVcIjt9XG4uaWNvbi1wYXBlcmNsaXA6YmVmb3JlLC5pY29uLXBhcGVyLWNsaXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzZcIjt9XG4uaWNvbi1zYXZlOmJlZm9yZXtjb250ZW50OlwiXFxmMGM3XCI7fVxuLmljb24tc2lnbi1ibGFuazpiZWZvcmV7Y29udGVudDpcIlxcZjBjOFwiO31cbi5pY29uLXJlb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzlcIjt9XG4uaWNvbi1saXN0LXVsOmJlZm9yZXtjb250ZW50OlwiXFxmMGNhXCI7fVxuLmljb24tbGlzdC1vbDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwiO31cbi5pY29uLXN0cmlrZXRocm91Z2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2NcIjt9XG4uaWNvbi11bmRlcmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2RcIjt9XG4uaWNvbi10YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjZVwiO31cbi5pY29uLW1hZ2ljOmJlZm9yZXtjb250ZW50OlwiXFxmMGQwXCI7fVxuLmljb24tdHJ1Y2s6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDFcIjt9XG4uaWNvbi1waW50ZXJlc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDJcIjt9XG4uaWNvbi1waW50ZXJlc3Qtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjBkM1wiO31cbi5pY29uLWdvb2dsZS1wbHVzLXNpZ246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDRcIjt9XG4uaWNvbi1nb29nbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcZjBkNVwiO31cbi5pY29uLW1vbmV5OmJlZm9yZXtjb250ZW50OlwiXFxmMGQ2XCI7fVxuLmljb24tY2FyZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjBkN1wiO31cbi5pY29uLWNhcmV0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ4XCI7fVxuLmljb24tY2FyZXQtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjBkOVwiO31cbi5pY29uLWNhcmV0LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMGRhXCI7fVxuLmljb24tY29sdW1uczpiZWZvcmV7Y29udGVudDpcIlxcZjBkYlwiO31cbi5pY29uLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGNcIjt9XG4uaWNvbi1zb3J0LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGRcIjt9XG4uaWNvbi1zb3J0LXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMGRlXCI7fVxuLmljb24tZW52ZWxvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTBcIjt9XG4uaWNvbi1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIlxcZjBlMVwiO31cbi5pY29uLXJvdGF0ZS1sZWZ0OmJlZm9yZSwuaWNvbi11bmRvOmJlZm9yZXtjb250ZW50OlwiXFxmMGUyXCI7fVxuLmljb24tbGVnYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTNcIjt9XG4uaWNvbi1kYXNoYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTRcIjt9XG4uaWNvbi1jb21tZW50LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjBlNVwiO31cbi5pY29uLWNvbW1lbnRzLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjBlNlwiO31cbi5pY29uLWJvbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTdcIjt9XG4uaWNvbi1zaXRlbWFwOmJlZm9yZXtjb250ZW50OlwiXFxmMGU4XCI7fVxuLmljb24tdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTlcIjt9XG4uaWNvbi1wYXN0ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBlYVwiO31cbi5pY29uLWxpZ2h0YnVsYjpiZWZvcmV7Y29udGVudDpcIlxcZjBlYlwiO31cbi5pY29uLWV4Y2hhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxmMGVjXCI7fVxuLmljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWRcIjt9XG4uaWNvbi1jbG91ZC11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWVcIjt9XG4uaWNvbi11c2VyLW1kOmJlZm9yZXtjb250ZW50OlwiXFxmMGYwXCI7fVxuLmljb24tc3RldGhvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjFcIjt9XG4uaWNvbi1zdWl0Y2FzZTpiZWZvcmV7Y29udGVudDpcIlxcZjBmMlwiO31cbi5pY29uLWJlbGwtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMGYzXCI7fVxuLmljb24tY29mZmVlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY0XCI7fVxuLmljb24tZm9vZDpiZWZvcmV7Y29udGVudDpcIlxcZjBmNVwiO31cbi5pY29uLWZpbGUtdGV4dC1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZjZcIjt9XG4uaWNvbi1idWlsZGluZzpiZWZvcmV7Y29udGVudDpcIlxcZjBmN1wiO31cbi5pY29uLWhvc3BpdGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMGY4XCI7fVxuLmljb24tYW1idWxhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxmMGY5XCI7fVxuLmljb24tbWVka2l0OmJlZm9yZXtjb250ZW50OlwiXFxmMGZhXCI7fVxuLmljb24tZmlnaHRlci1qZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZmJcIjt9XG4uaWNvbi1iZWVyOmJlZm9yZXtjb250ZW50OlwiXFxmMGZjXCI7fVxuLmljb24taC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMGZkXCI7fVxuLmljb24tcGx1cy1zaWduLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjBmZVwiO31cbi5pY29uLWRvdWJsZS1hbmdsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTAwXCI7fVxuLmljb24tZG91YmxlLWFuZ2xlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTAxXCI7fVxuLmljb24tZG91YmxlLWFuZ2xlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTAyXCI7fVxuLmljb24tZG91YmxlLWFuZ2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDNcIjt9XG4uaWNvbi1hbmdsZS1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTA0XCI7fVxuLmljb24tYW5nbGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDVcIjt9XG4uaWNvbi1hbmdsZS11cDpiZWZvcmV7Y29udGVudDpcIlxcZjEwNlwiO31cbi5pY29uLWFuZ2xlLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMDdcIjt9XG4uaWNvbi1kZXNrdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA4XCI7fVxuLmljb24tbGFwdG9wOmJlZm9yZXtjb250ZW50OlwiXFxmMTA5XCI7fVxuLmljb24tdGFibGV0OmJlZm9yZXtjb250ZW50OlwiXFxmMTBhXCI7fVxuLmljb24tbW9iaWxlLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxmMTBiXCI7fVxuLmljb24tY2lyY2xlLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxmMTBjXCI7fVxuLmljb24tcXVvdGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjEwZFwiO31cbi5pY29uLXF1b3RlLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTBlXCI7fVxuLmljb24tc3Bpbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcZjExMFwiO31cbi5pY29uLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcZjExMVwiO31cbi5pY29uLW1haWwtcmVwbHk6YmVmb3JlLC5pY29uLXJlcGx5OmJlZm9yZXtjb250ZW50OlwiXFxmMTEyXCI7fVxuLmljb24tZ2l0aHViLWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjExM1wiO31cbi5pY29uLWZvbGRlci1jbG9zZS1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTRcIjt9XG4uaWNvbi1mb2xkZXItb3Blbi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMTVcIjt9XG4uaWNvbi1leHBhbmQtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTE2XCI7fVxuLmljb24tY29sbGFwc2UtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTE3XCI7fVxuLmljb24tc21pbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMThcIjt9XG4uaWNvbi1mcm93bjpiZWZvcmV7Y29udGVudDpcIlxcZjExOVwiO31cbi5pY29uLW1laDpiZWZvcmV7Y29udGVudDpcIlxcZjExYVwiO31cbi5pY29uLWdhbWVwYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWJcIjt9XG4uaWNvbi1rZXlib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcZjExY1wiO31cbi5pY29uLWZsYWctYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTFkXCI7fVxuLmljb24tZmxhZy1jaGVja2VyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMWVcIjt9XG4uaWNvbi10ZXJtaW5hbDpiZWZvcmV7Y29udGVudDpcIlxcZjEyMFwiO31cbi5pY29uLWNvZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjFcIjt9XG4uaWNvbi1yZXBseS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjJcIjt9XG4uaWNvbi1tYWlsLXJlcGx5LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcZjEyMlwiO31cbi5pY29uLXN0YXItaGFsZi1mdWxsOmJlZm9yZSwuaWNvbi1zdGFyLWhhbGYtZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjNcIjt9XG4uaWNvbi1sb2NhdGlvbi1hcnJvdzpiZWZvcmV7Y29udGVudDpcIlxcZjEyNFwiO31cbi5pY29uLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjVcIjt9XG4uaWNvbi1jb2RlLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjZcIjt9XG4uaWNvbi11bmxpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjdcIjt9XG4uaWNvbi1xdWVzdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyOFwiO31cbi5pY29uLWluZm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMjlcIjt9XG4uaWNvbi1leGNsYW1hdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcZjEyYVwiO31cbi5pY29uLXN1cGVyc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJiXCI7fVxuLmljb24tc3Vic2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxmMTJjXCI7fVxuLmljb24tZXJhc2VyOmJlZm9yZXtjb250ZW50OlwiXFxmMTJkXCI7fVxuLmljb24tcHV6emxlLXBpZWNlOmJlZm9yZXtjb250ZW50OlwiXFxmMTJlXCI7fVxuLmljb24tbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcZjEzMFwiO31cbi5pY29uLW1pY3JvcGhvbmUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxmMTMxXCI7fVxuLmljb24tc2hpZWxkOmJlZm9yZXtjb250ZW50OlwiXFxmMTMyXCI7fVxuLmljb24tY2FsZW5kYXItZW1wdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxMzNcIjt9XG4uaWNvbi1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNFwiO31cbi5pY29uLXJvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjEzNVwiO31cbi5pY29uLW1heGNkbjpiZWZvcmV7Y29udGVudDpcIlxcZjEzNlwiO31cbi5pY29uLWNoZXZyb24tc2lnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM3XCI7fVxuLmljb24tY2hldnJvbi1zaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMTM4XCI7fVxuLmljb24tY2hldnJvbi1zaWduLXVwOmJlZm9yZXtjb250ZW50OlwiXFxmMTM5XCI7fVxuLmljb24tY2hldnJvbi1zaWduLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2FcIjt9XG4uaWNvbi1odG1sNTpiZWZvcmV7Y29udGVudDpcIlxcZjEzYlwiO31cbi5pY29uLWNzczM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2NcIjt9XG4uaWNvbi1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxM2RcIjt9XG4uaWNvbi11bmxvY2stYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTNlXCI7fVxuLmljb24tYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDBcIjt9XG4uaWNvbi1lbGxpcHNpcy1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxmMTQxXCI7fVxuLmljb24tZWxsaXBzaXMtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDJcIjt9XG4uaWNvbi1yc3Mtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE0M1wiO31cbi5pY29uLXBsYXktc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE0NFwiO31cbi5pY29uLXRpY2tldDpiZWZvcmV7Y29udGVudDpcIlxcZjE0NVwiO31cbi5pY29uLW1pbnVzLXNpZ24tYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMTQ2XCI7fVxuLmljb24tY2hlY2stbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDdcIjt9XG4uaWNvbi1sZXZlbC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE0OFwiO31cbi5pY29uLWxldmVsLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNDlcIjt9XG4uaWNvbi1jaGVjay1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTRhXCI7fVxuLmljb24tZWRpdC1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTRiXCI7fVxuLmljb24tZXh0ZXJuYWwtbGluay1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTRjXCI7fVxuLmljb24tc2hhcmUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE0ZFwiO31cbi5pY29uLWNvbXBhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNGVcIjt9XG4uaWNvbi1jb2xsYXBzZTpiZWZvcmV7Y29udGVudDpcIlxcZjE1MFwiO31cbi5pY29uLWNvbGxhcHNlLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MVwiO31cbi5pY29uLWV4cGFuZDpiZWZvcmV7Y29udGVudDpcIlxcZjE1MlwiO31cbi5pY29uLWV1cm86YmVmb3JlLC5pY29uLWV1cjpiZWZvcmV7Y29udGVudDpcIlxcZjE1M1wiO31cbi5pY29uLWdicDpiZWZvcmV7Y29udGVudDpcIlxcZjE1NFwiO31cbi5pY29uLWRvbGxhcjpiZWZvcmUsLmljb24tdXNkOmJlZm9yZXtjb250ZW50OlwiXFxmMTU1XCI7fVxuLmljb24tcnVwZWU6YmVmb3JlLC5pY29uLWlucjpiZWZvcmV7Y29udGVudDpcIlxcZjE1NlwiO31cbi5pY29uLXllbjpiZWZvcmUsLmljb24tanB5OmJlZm9yZXtjb250ZW50OlwiXFxmMTU3XCI7fVxuLmljb24tcmVubWluYmk6YmVmb3JlLC5pY29uLWNueTpiZWZvcmV7Y29udGVudDpcIlxcZjE1OFwiO31cbi5pY29uLXdvbjpiZWZvcmUsLmljb24ta3J3OmJlZm9yZXtjb250ZW50OlwiXFxmMTU5XCI7fVxuLmljb24tYml0Y29pbjpiZWZvcmUsLmljb24tYnRjOmJlZm9yZXtjb250ZW50OlwiXFxmMTVhXCI7fVxuLmljb24tZmlsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE1YlwiO31cbi5pY29uLWZpbGUtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcZjE1Y1wiO31cbi5pY29uLXNvcnQtYnktYWxwaGFiZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNWRcIjt9XG4uaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmV7Y29udGVudDpcIlxcZjE1ZVwiO31cbi5pY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmV7Y29udGVudDpcIlxcZjE2MFwiO31cbi5pY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjFcIjt9XG4uaWNvbi1zb3J0LWJ5LW9yZGVyOmJlZm9yZXtjb250ZW50OlwiXFxmMTYyXCI7fVxuLmljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjNcIjt9XG4uaWNvbi10aHVtYnMtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjRcIjt9XG4uaWNvbi10aHVtYnMtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NVwiO31cbi5pY29uLXlvdXR1YmUtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE2NlwiO31cbi5pY29uLXlvdXR1YmU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNjdcIjt9XG4uaWNvbi14aW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMTY4XCI7fVxuLmljb24teGluZy1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTY5XCI7fVxuLmljb24teW91dHViZS1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMTZhXCI7fVxuLmljb24tZHJvcGJveDpiZWZvcmV7Y29udGVudDpcIlxcZjE2YlwiO31cbi5pY29uLXN0YWNrZXhjaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmNcIjt9XG4uaWNvbi1pbnN0YWdyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmRcIjt9XG4uaWNvbi1mbGlja3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNmVcIjt9XG4uaWNvbi1hZG46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzBcIjt9XG4uaWNvbi1iaXRidWNrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzFcIjt9XG4uaWNvbi1iaXRidWNrZXQtc2lnbjpiZWZvcmV7Y29udGVudDpcIlxcZjE3MlwiO31cbi5pY29uLXR1bWJscjpiZWZvcmV7Y29udGVudDpcIlxcZjE3M1wiO31cbi5pY29uLXR1bWJsci1zaWduOmJlZm9yZXtjb250ZW50OlwiXFxmMTc0XCI7fVxuLmljb24tbG9uZy1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMTc1XCI7fVxuLmljb24tbG9uZy1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcZjE3NlwiO31cbi5pY29uLWxvbmctYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcZjE3N1wiO31cbi5pY29uLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxNzhcIjt9XG4uaWNvbi1hcHBsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3OVwiO31cbi5pY29uLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2FcIjt9XG4uaWNvbi1hbmRyb2lkOmJlZm9yZXtjb250ZW50OlwiXFxmMTdiXCI7fVxuLmljb24tbGludXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxN2NcIjt9XG4uaWNvbi1kcmliYmJsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE3ZFwiO31cbi5pY29uLXNreXBlOmJlZm9yZXtjb250ZW50OlwiXFxmMTdlXCI7fVxuLmljb24tZm91cnNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MFwiO31cbi5pY29uLXRyZWxsbzpiZWZvcmV7Y29udGVudDpcIlxcZjE4MVwiO31cbi5pY29uLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4MlwiO31cbi5pY29uLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODNcIjt9XG4uaWNvbi1naXR0aXA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODRcIjt9XG4uaWNvbi1zdW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxODVcIjt9XG4uaWNvbi1tb29uOmJlZm9yZXtjb250ZW50OlwiXFxmMTg2XCI7fVxuLmljb24tYXJjaGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcZjE4N1wiO31cbi5pY29uLWJ1ZzpiZWZvcmV7Y29udGVudDpcIlxcZjE4OFwiO31cbi5pY29uLXZrOmJlZm9yZXtjb250ZW50OlwiXFxmMTg5XCI7fVxuLmljb24td2VpYm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGFcIjt9XG4uaWNvbi1yZW5yZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYxOGJcIjt9XG4iLCJcbi8qIEZ1bmN0aW9uYWwgc3R5bGluZztcbiAqIFRoZXNlIHN0eWxlcyBhcmUgcmVxdWlyZWQgZm9yIG5vVWlTbGlkZXIgdG8gZnVuY3Rpb24uXG4gKiBZb3UgZG9uJ3QgbmVlZCB0byBjaGFuZ2UgdGhlc2UgcnVsZXMgdG8gYXBwbHkgeW91ciBkZXNpZ24uXG4gKi9cbi5ub1VpLXRhcmdldCxcbi5ub1VpLXRhcmdldCAqIHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm5vVWktdGFyZ2V0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlyZWN0aW9uOiBsdHI7XG59XG4ubm9VaS1iYXNlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLm5vVWktb3JpZ2luIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xufVxuLm5vVWktaGFuZGxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbn1cbi5ub1VpLXN0YWNraW5nIC5ub1VpLWhhbmRsZSB7XG4gICAgLyogVGhpcyBjbGFzcyBpcyBhcHBsaWVkIHRvIHRoZSBsb3dlciBvcmlnaW4gd2hlblxuICAgICAgIGl0cyB2YWx1ZXMgaXMgPiA1MCUuICovXG4gICAgei1pbmRleDogMTA7XG59XG4ubm9VaS1zdGFja2luZyArIC5ub1VpLW9yaWdpbiB7XG4gICAgLyogRml4IHN0YWNraW5nIG9yZGVyIGluIElFNywgd2hpY2ggaW5jb3JyZWN0bHlcbiAgICAgICBjcmVhdGVzIGEgbmV3IGNvbnRleHQgZm9yIHRoZSBvcmlnaW5zLiAqL1xuICAgICp6LWluZGV4OiAtMTtcbn1cbi5ub1VpLXN0YXRlLXRhcCAubm9VaS1vcmlnaW4ge1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzLCB0b3AgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MsIHRvcCAwLjNzO1xufVxuLm5vVWktc3RhdGUtZHJhZyAqIHtcbiAgICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLyogUGFpbnRpbmcgYW5kIHBlcmZvcm1hbmNlO1xuICogQnJvd3NlcnMgY2FuIHBhaW50IGhhbmRsZXMgaW4gdGhlaXIgb3duIGxheWVyLlxuICovXG4ubm9VaS1iYXNlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xufVxuXG4vKiBTbGlkZXIgc2l6ZSBhbmQgaGFuZGxlIHBsYWNlbWVudDtcbiAqL1xuLm5vVWktaG9yaXpvbnRhbCB7XG4gICAgaGVpZ2h0OiAxOHB4O1xufVxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS1oYW5kbGUge1xuICAgIHdpZHRoOiAzNHB4O1xuICAgIGhlaWdodDogMjhweDtcbiAgICBsZWZ0OiAtMTdweDtcbiAgICB0b3A6IC02cHg7XG59XG4ubm9VaS12ZXJ0aWNhbCB7XG4gICAgd2lkdGg6IDE4cHg7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1oYW5kbGUge1xuICAgIHdpZHRoOiAyOHB4O1xuICAgIGhlaWdodDogMzRweDtcbiAgICBsZWZ0OiAtNnB4O1xuICAgIHRvcDogLTE3cHg7XG59XG5cbi8qIFN0eWxpbmc7XG4gKi9cbi5ub1VpLWJhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQ6ICNGQUZBRkE7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4ICNmMGYwZjA7XG59XG4ubm9VaS1jb25uZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjM0ZCOEFGO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSg1MSw1MSw1MSwwLjQ1KTtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgNDUwbXM7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCA0NTBtcztcbn1cbi5ub1VpLW9yaWdpbiB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLm5vVWktdGFyZ2V0IHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0QzRDNEMztcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggI0YwRjBGMCwgMCAzcHggNnB4IC01cHggI0JCQjtcbn1cbi5ub1VpLXRhcmdldC5ub1VpLWNvbm5lY3Qge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAzcHggcmdiYSg1MSw1MSw1MSwwLjQ1KSwgMCAzcHggNnB4IC01cHggI0JCQjtcbn1cblxuLyogSGFuZGxlcyBhbmQgY3Vyc29ycztcbiAqL1xuLm5vVWktZHJhZ2FibGUge1xuICAgIGN1cnNvcjogdy1yZXNpemU7XG59XG4ubm9VaS12ZXJ0aWNhbCAubm9VaS1kcmFnYWJsZSB7XG4gICAgY3Vyc29yOiBuLXJlc2l6ZTtcbn1cbi5ub1VpLWhhbmRsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0Q5RDlEOTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLFxuICAgIGluc2V0IDAgMXB4IDdweCAjRUJFQkVCLFxuICAgIDAgM3B4IDZweCAtM3B4ICNCQkI7XG59XG4ubm9VaS1hY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMCAxcHggI0ZGRixcbiAgICBpbnNldCAwIDFweCA3cHggI0RERCxcbiAgICAwIDNweCA2cHggLTNweCAjQkJCO1xufVxuXG4vKiBIYW5kbGUgc3RyaXBlcztcbiAqL1xuLm5vVWktaGFuZGxlOmJlZm9yZSxcbi5ub1VpLWhhbmRsZTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxNHB4O1xuICAgIHdpZHRoOiAxcHg7XG4gICAgYmFja2dyb3VuZDogI0U4RTdFNjtcbiAgICBsZWZ0OiAxNHB4O1xuICAgIHRvcDogNnB4O1xufVxuLm5vVWktaGFuZGxlOmFmdGVyIHtcbiAgICBsZWZ0OiAxN3B4O1xufVxuLm5vVWktdmVydGljYWwgLm5vVWktaGFuZGxlOmJlZm9yZSxcbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlciB7XG4gICAgd2lkdGg6IDE0cHg7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbGVmdDogNnB4O1xuICAgIHRvcDogMTRweDtcbn1cbi5ub1VpLXZlcnRpY2FsIC5ub1VpLWhhbmRsZTphZnRlciB7XG4gICAgdG9wOiAxN3B4O1xufVxuXG4vKiBEaXNhYmxlZCBzdGF0ZTtcbiAqL1xuW2Rpc2FibGVkXS5ub1VpLWNvbm5lY3QsXG5bZGlzYWJsZWRdIC5ub1VpLWNvbm5lY3Qge1xuICAgIGJhY2tncm91bmQ6ICNCOEI4Qjg7XG59XG5bZGlzYWJsZWRdIC5ub1VpLWhhbmRsZSB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cbiIsIi8qKlxuICogc2VsZWN0aXplLmJvb3RzdHJhcDMuY3NzICh2MC43LjIpIC0gQm9vdHN0cmFwIDMgVGhlbWVcbiAqIENvcHlyaWdodCAoYykgMjAxMyBCcmlhbiBSZWF2aXMgJiBjb250cmlidXRvcnNcbiAqXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgQXBhY2hlIExpY2Vuc2UsIFZlcnNpb24gMi4wICh0aGUgXCJMaWNlbnNlXCIpOyB5b3UgbWF5IG5vdCB1c2UgdGhpc1xuICogZmlsZSBleGNlcHQgaW4gY29tcGxpYW5jZSB3aXRoIHRoZSBMaWNlbnNlLiBZb3UgbWF5IG9idGFpbiBhIGNvcHkgb2YgdGhlIExpY2Vuc2UgYXQ6XG4gKiBodHRwOi8vd3d3LmFwYWNoZS5vcmcvbGljZW5zZXMvTElDRU5TRS0yLjBcbiAqXG4gKiBVbmxlc3MgcmVxdWlyZWQgYnkgYXBwbGljYWJsZSBsYXcgb3IgYWdyZWVkIHRvIGluIHdyaXRpbmcsIHNvZnR3YXJlIGRpc3RyaWJ1dGVkIHVuZGVyXG4gKiB0aGUgTGljZW5zZSBpcyBkaXN0cmlidXRlZCBvbiBhbiBcIkFTIElTXCIgQkFTSVMsIFdJVEhPVVQgV0FSUkFOVElFUyBPUiBDT05ESVRJT05TIE9GXG4gKiBBTlkgS0lORCwgZWl0aGVyIGV4cHJlc3Mgb3IgaW1wbGllZC4gU2VlIHRoZSBMaWNlbnNlIGZvciB0aGUgc3BlY2lmaWMgbGFuZ3VhZ2VcbiAqIGdvdmVybmluZyBwZXJtaXNzaW9ucyBhbmQgbGltaXRhdGlvbnMgdW5kZXIgdGhlIExpY2Vuc2UuXG4gKlxuICogQGF1dGhvciBCcmlhbiBSZWF2aXMgPGJyaWFuQHRoaXJkcm91dGUuY29tPlxuICovXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLWRyYWdfZHJvcC5tdWx0aT4uc2VsZWN0aXplLWlucHV0PmRpdi51aS1zb3J0YWJsZS1wbGFjZWhvbGRlclxuICAgIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyICFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjA2KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDEycHggNHB4ICNmZmZmZmY7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDEycHggNHB4ICNmZmZmZmY7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tZHJhZ19kcm9wIC51aS1zb3J0YWJsZS1wbGFjZWhvbGRlcjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICchJztcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tZHJhZ19kcm9wIC51aS1zb3J0YWJsZS1oZWxwZXIge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3gtc2hhZG93OiAwIDJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjIpO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDNweCAxMnB4O1xuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMGQwZDA7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLWhlYWRlci1jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIG1hcmdpbi10b3A6IC0xMnB4O1xuICAgIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIG9wYWNpdHk6IDAuNDtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXItY2xvc2U6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm9yZGVyLXRvcDogMCBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmMmYyZjI7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cDpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmlnaHQ6IDAgbm9uZTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi5wbHVnaW4tb3B0Z3JvdXBfY29sdW1ucyAub3B0Z3JvdXA6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLnBsdWdpbi1vcHRncm91cF9jb2x1bW5zIC5vcHRncm91cC1oZWFkZXIge1xuICAgIGJvcmRlci10b3A6IDAgbm9uZTtcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLnBsdWdpbi1yZW1vdmVfYnV0dG9uIC5pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLml0ZW0gLnJlbW92ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxN3B4O1xuICAgIHBhZGRpbmc6IDFweCAwIDAgMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDApO1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDA7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDJweCAycHggMDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5wbHVnaW4tcmVtb3ZlX2J1dHRvbiAuaXRlbSAucmVtb3ZlOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wucGx1Z2luLXJlbW92ZV9idXR0b24gLml0ZW0uYWN0aXZlIC5yZW1vdmUge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biwuc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtaW5wdXQgaW5wdXQge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQsLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LmZvY3VzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1zIHtcbiAgICBwYWRkaW5nOiA1cHggMTJweCAycHg7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQuZnVsbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dC5kaXNhYmxlZCwuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkICoge1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0aXplLWlucHV0LmZvY3VzIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xufVxuXG4uc2VsZWN0aXplLWlucHV0Pioge1xuICAgIGRpc3BsYXk6IC1tb3otaW5saW5lLXN0YWNrO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAqZGlzcGxheTogaW5saW5lO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICB6b29tOiAxO1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dD5kaXYge1xuICAgIHBhZGRpbmc6IDFweCAzcHg7XG4gICAgbWFyZ2luOiAwIDNweCAzcHggMDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICBib3JkZXI6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQ+ZGl2LmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogIzZCMkQ4RjtcbiAgICBib3JkZXI6IDAgc29saWQgcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuZGlzYWJsZWQ+ZGl2LC5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkPmRpdi5hY3RpdmVcbiAgICB7XG4gICAgY29sb3I6ICM4MDgwODA7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDAgc29saWQgcmdiYSg3NywgNzcsIDc3LCAwKTtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dD5pbnB1dCB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1pbi1oZWlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQ+aW5wdXQ6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIGNvbnRlbnQ6ICcgJztcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dC5kcm9wZG93bi1hY3RpdmU6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgY29udGVudDogJyAnO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXJnaW46IC0xcHggMCAwIDA7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjO1xuICAgIGJvcmRlci10b3A6IDAgbm9uZTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDRweCA0cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duIFtkYXRhLXNlbGVjdGFibGVdIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biBbZGF0YS1zZWxlY3RhYmxlXSAuaGlnaGxpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjM3LCA0MCwgMC40KTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDFweDtcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24gW2RhdGEtc2VsZWN0YWJsZV0sLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXAtaGVhZGVyXG4gICAge1xuICAgIHBhZGRpbmc6IDNweCAxMnB4O1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpmaXJzdC1jaGlsZCAub3B0Z3JvdXAtaGVhZGVyIHtcbiAgICBib3JkZXItdG9wOiAwIG5vbmU7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24gLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4Rjtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biAuYWN0aXZlLmNyZWF0ZSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24gLmNyZWF0ZSB7XG4gICAgY29sb3I6IHJnYmEoNTEsIDUxLCA1MSwgMC41KTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiAyMDBweDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0LC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dFxuICAgIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dC5mb2N1cywuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuZm9jdXMgaW5wdXRcbiAgICB7XG4gICAgY3Vyc29yOiB0ZXh0O1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogMTdweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgbWFyZ2luLXRvcDogLTNweDtcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDVweCA1cHggMCA1cHg7XG4gICAgY29udGVudDogJyAnO1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQuZHJvcGRvd24tYWN0aXZlOmFmdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzAwMDAwMCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6IDAgNXB4IDVweCA1cHg7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbCAuc2VsZWN0aXplLWlucHV0LmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIG9wYWNpdHk6IDAuNTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biwuc2VsZWN0aXplLWRyb3Bkb3duLmZvcm0tY29udHJvbCB7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDJweCAwIDAgMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2M7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24gLm9wdGdyb3VwLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biAub3B0Z3JvdXA6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duIC5vcHRncm91cDpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogOXB4IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTJweDtcbiAgICBtYXJnaW4tbGVmdDogLTEycHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICAgIGNvbnRlbnQ6ICcgJztcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93bi1oZWFkZXIge1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xufVxuXG4uc2VsZWN0aXplLWlucHV0IHtcbiAgICBtaW4taGVpZ2h0OiAzNHB4O1xufVxuXG4uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZSB7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uc2VsZWN0aXplLWlucHV0LmRyb3Bkb3duLWFjdGl2ZTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2VsZWN0aXplLWlucHV0LmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5QjY5QzA7XG4gICAgb3V0bGluZTogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweFxuICAgICAgICByZ2JhKDEwNywgNDUsIDE0MywgMC40KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHhcbiAgICAgICAgcmdiYSgxMDcsIDQ1LCAxNDMsIDAuNCk7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0Lmhhcy1pdGVtcyB7XG4gICAgcGFkZGluZy1yaWdodDogOXB4O1xuICAgIHBhZGRpbmctbGVmdDogOXB4O1xufVxuXG4uc2VsZWN0aXplLWNvbnRyb2wubXVsdGkgLnNlbGVjdGl6ZS1pbnB1dD5kaXYge1xuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmZvcm0tY29udHJvbC5zZWxlY3RpemUtY29udHJvbCB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwO1xuICAgIC1tb3otYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufSIsIi5wb3N0bWFuLWhlYWRlcnNfX3RhYmxlIHsgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgYm9yZGVyLXJhZGl1czogNHB4OyBtYXJnaW4tYm90dG9tOiA4cHg7IH1cbi5wb3N0bWFuLWhlYWRlcnNfX3JvdyB7IGRpc3BsYXk6IGZsZXg7IGdhcDogOHB4OyBwYWRkaW5nOiA4cHg7IGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlOyBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4ucG9zdG1hbi1oZWFkZXJzX19yb3c6bGFzdC1jaGlsZCB7IGJvcmRlci1ib3R0b206IG5vbmU7IH1cbi5wb3N0bWFuLWhlYWRlcnNfX3JvdyBpbnB1dCB7IGZsZXg6IDEgMSBhdXRvOyB9XG4ucG9zdG1hbi1oZWFkZXJzX19yZW1vdmUgeyBjb2xvcjogI2MwMDsgfVxuLmdhdGV3YXktc2V0dGluZy1jb25maWcgeyBkaXNwbGF5OiBub25lOyB9XG4uZ2F0ZXdheS1wYXlsb2FkLWJ1aWxkZXItc2VjdGlvbiB7IG1hcmdpbi10b3A6IDIwcHg7IH1cbi5ncGItaGlkZGVuIHsgZGlzcGxheTogbm9uZTsgfVxuLmdwYi10b2dnbGUtYnRuIHsgbWFyZ2luLWJvdHRvbTogOHB4OyB9XG4uZ3BiLW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IH1cbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBub3JtYWxpemUuY3NzIHYyLjEuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuXG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24sIHN1bW1hcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5hdWRpbywgY2FudmFzLCB2aWRlbyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwO1xufVxuXG5baGlkZGVuXSwgdGVtcGxhdGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbmh0bWwge1xuICAgIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbn1cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5hIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQgIzlCNjlDMDtcbn1cblxuYTphY3RpdmUsIGE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbmgxIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuYiwgc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGZuIHtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbmhyIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbm1hcmsge1xuICAgIGJhY2tncm91bmQ6ICNmZjA7XG4gICAgY29sb3I6ICMwMDA7XG59XG5cbmNvZGUsIGtiZCwgcHJlLCBzYW1wIHtcbiAgICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgICBmb250LXNpemU6IDFlbTtcbn1cblxucHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG59XG5cbnEge1xuICAgIHF1b3RlczogXCJcXDIwMUNcIiBcIlxcMjAxRFwiIFwiXFwyMDE4XCIgXCJcXDIwMTlcIjtcbn1cblxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuXG5zdWIsIHN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgICBib3R0b206IC0wLjI1ZW07XG59XG5cbmltZyB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZmlndXJlIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG5sZWdlbmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xufVxuXG5idXR0b24sIGlucHV0IHtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5idXR0b24sIHNlbGVjdCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbmJ1dHRvbiwgaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCBpbnB1dFt0eXBlPVwicmVzZXRcIl0sIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSwgaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMDtcbn1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLCBpbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbnRleHRhcmVhIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgICAqIHtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLCBhOnZpc2l0ZWQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgYVtocmVmXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIH1cbiAgICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG4gICAgYVtocmVmXj1cImphdmFzY3JpcHQ6XCJdOmFmdGVyLCBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgfVxuICAgIHByZSwgYmxvY2txdW90ZSB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgICB9XG4gICAgdGhlYWQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gICAgfVxuICAgIHRyLCBpbWcge1xuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBAcGFnZSB7XG4gICAgICAgIG1hcmdpbjogMmNtIC41Y207XG4gICAgfVxuICAgIHAsIGgyLCBoMyB7XG4gICAgICAgIG9ycGhhbnM6IDM7XG4gICAgICAgIHdpZG93czogMztcbiAgICB9XG4gICAgaDIsIGgzIHtcbiAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XG4gICAgfVxuICAgIHNlbGVjdCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLm5hdmJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC50YWJsZSB0ZCwgLnRhYmxlIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuYnRuPi5jYXJldCwgLmRyb3B1cD4uYnRuPi5jYXJldCB7XG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmxhYmVsIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICB9XG4gICAgLnRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudGFibGUtYm9yZGVyZWQgdGgsIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbiosICo6YmVmb3JlLCAqOmFmdGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5odG1sIHtcbiAgICBmb250LXNpemU6IDYyLjUlO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuYm9keSB7XG4gICAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIiwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbmlucHV0LCBidXR0b24sIHNlbGVjdCwgdGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuYSB7XG4gICAgY29sb3I6ICM1ZTYwNjg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzNhM2I0MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQgIzlCNjlDMDtcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuaW1nIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uaW1nLXJlc3BvbnNpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbWctcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gICAgcGFkZGluZzogNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG4uaW1nLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG5ociB7XG4gICAgbWFyZ2luLXRvcDogMThweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuLnNyLW9ubHkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogLTFweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBib3JkZXI6IDA7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIC5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICAgIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG5oMSBzbWFsbCwgaDEgLnNtYWxsLCBoMiBzbWFsbCwgaDIgLnNtYWxsLCBoMyBzbWFsbCwgaDMgLnNtYWxsLCBoNCBzbWFsbCwgaDQgLnNtYWxsLCBoNSBzbWFsbCwgaDUgLnNtYWxsLCBoNiBzbWFsbCwgaDYgLnNtYWxsLCAuaDEgc21hbGwsIC5oMSAuc21hbGwsIC5oMiBzbWFsbCwgLmgyIC5zbWFsbCwgLmgzIHNtYWxsLCAuaDMgLnNtYWxsLCAuaDQgc21hbGwsIC5oNCAuc21hbGwsIC5oNSBzbWFsbCwgLmg1IC5zbWFsbCwgLmg2IHNtYWxsLCAuaDYgLnNtYWxsIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjOTk5OTk5O1xufVxuXG5oMSwgaDIsIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbn1cblxuaDEgc21hbGwsIGgxIC5zbWFsbCwgaDIgc21hbGwsIGgyIC5zbWFsbCwgaDMgc21hbGwsIGgzIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA2NSU7XG59XG5cbmg0LCBoNSwgaDYge1xuICAgIG1hcmdpbi10b3A6IDlweDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5cbmg0IHNtYWxsLCBoNCAuc21hbGwsIGg1IHNtYWxsLCBoNSAuc21hbGwsIGg2IHNtYWxsLCBoNiAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xufVxuXG5oMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG59XG5cbmgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbn1cblxuaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xufVxuXG5oNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5cbmg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuaDYsIC5oNiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5wIHtcbiAgICBtYXJnaW46IDAgMCA5cHg7XG59XG5cbi5sZWFkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogMjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sZWFkIHtcbiAgICAgICAgZm9udC1zaXplOiAxOS41cHg7XG4gICAgfVxufVxuXG5zbWFsbCwgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDg1JTtcbn1cblxuY2l0ZSB7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4udGV4dC1tdXRlZCB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi50ZXh0LXByaW1hcnkge1xuICAgIGNvbG9yOiAjNWU2MDY4O1xufVxuXG4udGV4dC1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogIzQ2NDc0ZDtcbn1cblxuLnRleHQtd2FybmluZyB7XG4gICAgY29sb3I6ICNGRjk3MUU7XG59XG5cbi50ZXh0LXdhcm5pbmc6aG92ZXIge1xuICAgIGNvbG9yOiAjZWE3ZTAwO1xufVxuXG4udGV4dC1kYW5nZXIge1xuICAgIGNvbG9yOiAjRkYwMDAwO1xufVxuXG4udGV4dC1kYW5nZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjY2MwMDAwO1xufVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzYwQTI2MTtcbn1cblxuLnRleHQtc3VjY2Vzczpob3ZlciB7XG4gICAgY29sb3I6ICM0YzgzNGQ7XG59XG5cbi50ZXh0LWluZm8ge1xuICAgIGNvbG9yOiAjM0E4N0FEO1xufVxuXG4udGV4dC1pbmZvOmhvdmVyIHtcbiAgICBjb2xvcjogIzJkNjk4Nztcbn1cblxuLnRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4udGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICAgIG1hcmdpbjogMzZweCAwIDE4cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbnVsLCBvbCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5cbnVsIHVsLCB1bCBvbCwgb2wgdWwsIG9sIG9sIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubGlzdC11bnN0eWxlZCwgLmxpc3QtaW5saW5lIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLmxpc3QtaW5saW5lPmxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xufVxuXG4ubGlzdC1pbmxpbmU+bGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuZGwge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuZHQsIGRkIHtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG59XG5cbmR0IHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTYwcHg7XG4gICAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE4MHB4O1xuICAgIH1cbiAgICAuZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsIC5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICAuZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cbn1cblxuYWJiclt0aXRsZV0sIGFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICAgIGN1cnNvcjogaGVscDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICM5OTk5OTk7XG59XG5cbi5pbml0aWFsaXNtIHtcbiAgICBmb250LXNpemU6IDkwJTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5ibG9ja3F1b3RlIHtcbiAgICBwYWRkaW5nOiA5cHggMThweDtcbiAgICBtYXJnaW46IDAgMCAxOHB4O1xuICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgI2VlZWVlZTtcbn1cblxuYmxvY2txdW90ZSBwIHtcbiAgICBmb250LXNpemU6IDE2LjI1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yNTtcbn1cblxuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbmJsb2NrcXVvdGUgc21hbGwsIGJsb2NrcXVvdGUgLnNtYWxsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbmJsb2NrcXVvdGUgc21hbGw6YmVmb3JlLCBibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICdcXDIwMTQgXFwwMEEwJztcbn1cblxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgcCwgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsLCBibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmJlZm9yZSwgYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xufVxuXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsIGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0Jztcbn1cblxuYmxvY2txdW90ZTpiZWZvcmUsIGJsb2NrcXVvdGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG59XG5cbmFkZHJlc3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbn1cblxuY29kZSwga2JkLCBwcmUsIHNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG59XG5cbmNvZGUge1xuICAgIHBhZGRpbmc6IDJweCA0cHg7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgY29sb3I6ICNjNzI1NGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjJmNDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxucHJlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA4LjVweDtcbiAgICBtYXJnaW46IDAgMCA5cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbnByZSBjb2RlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLnByZS1zY3JvbGxhYmxlIHtcbiAgICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi5jb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG59XG5cbi5jb250YWluZXI6YmVmb3JlLCAuY29udGFpbmVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmNvbnRhaW5lcjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICB3aWR0aDogNzMwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDk1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgICB3aWR0aDogMTE1MHB4O1xuICAgIH1cbn1cblxuLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xufVxuXG4ucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5yb3c6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uY29sLXhzLTEyLCAuY29sLXNtLTEyLCAuY29sLW1kLTEyLCAuY29sLWxnLTEyLCAuY29sLXhzLTExLCAuY29sLXNtLTExLCAuY29sLW1kLTExLCAuY29sLWxnLTExLCAuY29sLXhzLTEwLCAuY29sLXNtLTEwLCAuY29sLW1kLTEwLCAuY29sLWxnLTEwLCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtOCwgLmNvbC1zbS04LCAuY29sLW1kLTgsIC5jb2wtbGctOCwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNSwgLmNvbC1zbS01LCAuY29sLW1kLTUsIC5jb2wtbGctNSwgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtMiwgLmNvbC1zbS0yLCAuY29sLW1kLTIsIC5jb2wtbGctMiwgLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLmNvbC14cy0xMiwgLmNvbC14cy0xMSwgLmNvbC14cy0xMCwgLmNvbC14cy05LCAuY29sLXhzLTgsIC5jb2wteHMtNywgLmNvbC14cy02LCAuY29sLXhzLTUsIC5jb2wteHMtNCwgLmNvbC14cy0zLCAuY29sLXhzLTIsIC5jb2wteHMtMSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5jb2wteHMtMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLTMge1xuICAgIHdpZHRoOiAyNSU7XG59XG5cbi5jb2wteHMtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy02IHtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4uY29sLXhzLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtOSB7XG4gICAgd2lkdGg6IDc1JTtcbn1cblxuLmNvbC14cy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uY29sLXhzLXB1bGwtMCB7XG4gICAgcmlnaHQ6IDAlO1xufVxuXG4uY29sLXhzLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVsbC0zIHtcbiAgICByaWdodDogMjUlO1xufVxuXG4uY29sLXhzLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTtcbn1cblxuLmNvbC14cy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7XG59XG5cbi5jb2wteHMtcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTtcbn1cblxuLmNvbC14cy1wdXNoLTAge1xuICAgIGxlZnQ6IDAlO1xufVxuXG4uY29sLXhzLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlO1xufVxuXG4uY29sLXhzLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTtcbn1cblxuLmNvbC14cy1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7XG59XG5cbi5jb2wteHMtcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xufVxuXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4uY29sLXhzLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xufVxuXG4uY29sLXhzLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbn1cblxuLmNvbC14cy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xufVxuXG4uY29sLXhzLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi5jb2wteHMtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmNvbC1zbS0xMiwgLmNvbC1zbS0xMSwgLmNvbC1zbS0xMCwgLmNvbC1zbS05LCAuY29sLXNtLTgsIC5jb2wtc20tNywgLmNvbC1zbS02LCAuY29sLXNtLTUsIC5jb2wtc20tNCwgLmNvbC1zbS0zLCAuY29sLXNtLTIsIC5jb2wtc20tMSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuY29sLXNtLTEge1xuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1zbS0yIHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLXNtLTMge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgIH1cbiAgICAuY29sLXNtLTQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtc20tNSB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1zbS02IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICB9XG4gICAgLmNvbC1zbS03IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLXNtLTgge1xuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtc20tOSB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgfVxuICAgIC5jb2wtc20tMTAge1xuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtc20tMTEge1xuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtc20tMTIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdWxsLTAge1xuICAgICAgICByaWdodDogMCU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVsbC0xIHtcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVsbC0yIHtcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLXNtLXB1bGwtMyB7XG4gICAgICAgIHJpZ2h0OiAyNSU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVsbC00IHtcbiAgICAgICAgcmlnaHQ6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1bGwtNSB7XG4gICAgICAgIHJpZ2h0OiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdWxsLTYge1xuICAgICAgICByaWdodDogNTAlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1bGwtNyB7XG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdWxsLTgge1xuICAgICAgICByaWdodDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVsbC05IHtcbiAgICAgICAgcmlnaHQ6IDc1JTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdWxsLTEwIHtcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1bGwtMTEge1xuICAgICAgICByaWdodDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVsbC0xMiB7XG4gICAgICAgIHJpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1c2gtMCB7XG4gICAgICAgIGxlZnQ6IDAlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1c2gtMSB7XG4gICAgICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVzaC0yIHtcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVzaC0zIHtcbiAgICAgICAgbGVmdDogMjUlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1c2gtNCB7XG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1c2gtNSB7XG4gICAgICAgIGxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLXNtLXB1c2gtNiB7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdXNoLTcge1xuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdXNoLTgge1xuICAgICAgICBsZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdXNoLTkge1xuICAgICAgICBsZWZ0OiA3NSU7XG4gICAgfVxuICAgIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLXNtLXB1c2gtMTEge1xuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICAgICAgbGVmdDogMTAwJTtcbiAgICB9XG4gICAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgICB9XG4gICAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLXNtLW9mZnNldC0yIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgICB9XG4gICAgLmNvbC1zbS1vZmZzZXQtNCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgfVxuICAgIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtc20tb2Zmc2V0LTgge1xuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xuICAgIH1cbiAgICAuY29sLXNtLW9mZnNldC0xMCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1zbS1vZmZzZXQtMTEge1xuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuY29sLW1kLTEyLCAuY29sLW1kLTExLCAuY29sLW1kLTEwLCAuY29sLW1kLTksIC5jb2wtbWQtOCwgLmNvbC1tZC03LCAuY29sLW1kLTYsIC5jb2wtbWQtNSwgLmNvbC1tZC00LCAuY29sLW1kLTMsIC5jb2wtbWQtMiwgLmNvbC1tZC0xIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5jb2wtbWQtMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLW1kLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbWQtMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5jb2wtbWQtNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1tZC01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLW1kLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAuY29sLW1kLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbWQtOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1tZC05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLmNvbC1tZC0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1tZC0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1tZC0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuY29sLW1kLXB1bGwtMCB7XG4gICAgICAgIHJpZ2h0OiAwJTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdWxsLTEge1xuICAgICAgICByaWdodDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdWxsLTIge1xuICAgICAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVsbC0zIHtcbiAgICAgICAgcmlnaHQ6IDI1JTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdWxsLTQge1xuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVsbC01IHtcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLW1kLXB1bGwtNiB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVsbC03IHtcbiAgICAgICAgcmlnaHQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLW1kLXB1bGwtOCB7XG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdWxsLTkge1xuICAgICAgICByaWdodDogNzUlO1xuICAgIH1cbiAgICAuY29sLW1kLXB1bGwtMTAge1xuICAgICAgICByaWdodDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVzaC0wIHtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVzaC0xIHtcbiAgICAgICAgbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdXNoLTIge1xuICAgICAgICBsZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdXNoLTMge1xuICAgICAgICBsZWZ0OiAyNSU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVzaC00IHtcbiAgICAgICAgbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVzaC01IHtcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVzaC02IHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgIH1cbiAgICAuY29sLW1kLXB1c2gtNyB7XG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLW1kLXB1c2gtOCB7XG4gICAgICAgIGxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLW1kLXB1c2gtOSB7XG4gICAgICAgIGxlZnQ6IDc1JTtcbiAgICB9XG4gICAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICAgICAgbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbWQtcHVzaC0xMSB7XG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLW1kLXB1c2gtMTIge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cbiAgICAuY29sLW1kLW9mZnNldC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgIH1cbiAgICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xuICAgIH1cbiAgICAuY29sLW1kLW9mZnNldC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLW1kLW9mZnNldC01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLW1kLW9mZnNldC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG4gICAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1tZC1vZmZzZXQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuICAgIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29sLWxnLTEyLCAuY29sLWxnLTExLCAuY29sLWxnLTEwLCAuY29sLWxnLTksIC5jb2wtbGctOCwgLmNvbC1sZy03LCAuY29sLWxnLTYsIC5jb2wtbGctNSwgLmNvbC1sZy00LCAuY29sLWxnLTMsIC5jb2wtbGctMiwgLmNvbC1sZy0xIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5jb2wtbGctMSB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLWxnLTIge1xuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbGctMyB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5jb2wtbGctNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1sZy01IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLWxnLTYge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgIH1cbiAgICAuY29sLWxnLTcge1xuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbGctOCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1sZy05IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICB9XG4gICAgLmNvbC1sZy0xMCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1sZy0xMSB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1sZy0xMiB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuY29sLWxnLXB1bGwtMCB7XG4gICAgICAgIHJpZ2h0OiAwJTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdWxsLTEge1xuICAgICAgICByaWdodDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdWxsLTIge1xuICAgICAgICByaWdodDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVsbC0zIHtcbiAgICAgICAgcmlnaHQ6IDI1JTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdWxsLTQge1xuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVsbC01IHtcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLWxnLXB1bGwtNiB7XG4gICAgICAgIHJpZ2h0OiA1MCU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVsbC03IHtcbiAgICAgICAgcmlnaHQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLWxnLXB1bGwtOCB7XG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdWxsLTkge1xuICAgICAgICByaWdodDogNzUlO1xuICAgIH1cbiAgICAuY29sLWxnLXB1bGwtMTAge1xuICAgICAgICByaWdodDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdWxsLTEyIHtcbiAgICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVzaC0wIHtcbiAgICAgICAgbGVmdDogMCU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVzaC0xIHtcbiAgICAgICAgbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdXNoLTIge1xuICAgICAgICBsZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdXNoLTMge1xuICAgICAgICBsZWZ0OiAyNSU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVzaC00IHtcbiAgICAgICAgbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVzaC01IHtcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVzaC02IHtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgIH1cbiAgICAuY29sLWxnLXB1c2gtNyB7XG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLWxnLXB1c2gtOCB7XG4gICAgICAgIGxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLWxnLXB1c2gtOSB7XG4gICAgICAgIGxlZnQ6IDc1JTtcbiAgICB9XG4gICAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICAgICAgbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbGctcHVzaC0xMSB7XG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLWxnLXB1c2gtMTIge1xuICAgICAgICBsZWZ0OiAxMDAlO1xuICAgIH1cbiAgICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAlO1xuICAgIH1cbiAgICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gICAgfVxuICAgIC5jb2wtbGctb2Zmc2V0LTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gICAgfVxuICAgIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xuICAgIH1cbiAgICAuY29sLWxnLW9mZnNldC00IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLWxnLW9mZnNldC01IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICAgIH1cbiAgICAuY29sLWxnLW9mZnNldC02IHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgICB9XG4gICAgLmNvbC1sZy1vZmZzZXQtNyB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgICB9XG4gICAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gICAgfVxuICAgIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICAgIH1cbiAgICAuY29sLWxnLW9mZnNldC0xMSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgICB9XG4gICAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgICB9XG59XG5cbnRhYmxlIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbnRoIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4udGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG59XG5cbi50YWJsZT50aGVhZD50cj50aCwgLnRhYmxlPnRoZWFkPnRyPnRkLCAudGFibGU+dGJvZHk+dHI+dGgsIC50YWJsZT50Ym9keT50cj50ZCwgLnRhYmxlPnRmb290PnRyPnRoLCAudGFibGU+dGZvb3Q+dHI+dGQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLnRhYmxlPnRoZWFkPnRyPnRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xufVxuXG4udGFibGU+Y2FwdGlvbit0aGVhZD50cjpmaXJzdC1jaGlsZD50aCwgLnRhYmxlPmNhcHRpb24rdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsIC50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50aCwgLnRhYmxlPmNvbGdyb3VwK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLCAudGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGgsIC50YWJsZT50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZD50ZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbn1cblxuLnRhYmxlPnRib2R5K3Rib2R5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDtcbn1cblxuLnRhYmxlIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50aCwgLnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50ZCwgLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50aCwgLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCwgLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50aCwgLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50ZCB7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4udGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aCwgLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkLCAudGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGgsIC50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZCwgLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoLCAudGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aCwgLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkIHtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XG59XG5cbi50YWJsZS1zdHJpcGVkPnRib2R5PnRyOm50aC1jaGlsZChvZGQpPnRkLCAudGFibGUtc3RyaXBlZD50Ym9keT50cjpudGgtY2hpbGQob2RkKT50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPnRkLCAudGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+dGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNvbHVtbjtcbn1cblxudGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSwgdGFibGUgdGhbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLnRhYmxlPnRoZWFkPnRyPi5hY3RpdmUsIC50YWJsZT50aGVhZD4uYWN0aXZlPnRkLCAudGFibGU+dGhlYWQ+LmFjdGl2ZT50aCwgLnRhYmxlPnRib2R5PnRyPi5hY3RpdmUsIC50YWJsZT50Ym9keT4uYWN0aXZlPnRkLCAudGFibGU+dGJvZHk+LmFjdGl2ZT50aCwgLnRhYmxlPnRmb290PnRyPi5hY3RpdmUsIC50YWJsZT50Zm9vdD4uYWN0aXZlPnRkLCAudGFibGU+dGZvb3Q+LmFjdGl2ZT50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPi5hY3RpdmU6aG92ZXIsIC50YWJsZS1ob3Zlcj50Ym9keT4uYWN0aXZlOmhvdmVyPnRkLCAudGFibGUtaG92ZXI+dGJvZHk+LmFjdGl2ZTpob3Zlcj50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcbn1cblxuLnRhYmxlPnRoZWFkPnRyPi5zdWNjZXNzLCAudGFibGU+dGhlYWQ+LnN1Y2Nlc3M+dGQsIC50YWJsZT50aGVhZD4uc3VjY2Vzcz50aCwgLnRhYmxlPnRib2R5PnRyPi5zdWNjZXNzLCAudGFibGU+dGJvZHk+LnN1Y2Nlc3M+dGQsIC50YWJsZT50Ym9keT4uc3VjY2Vzcz50aCwgLnRhYmxlPnRmb290PnRyPi5zdWNjZXNzLCAudGFibGU+dGZvb3Q+LnN1Y2Nlc3M+dGQsIC50YWJsZT50Zm9vdD4uc3VjY2Vzcz50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjFlNztcbn1cblxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPi5zdWNjZXNzOmhvdmVyLCAudGFibGUtaG92ZXI+dGJvZHk+LnN1Y2Nlc3M6aG92ZXI+dGQsIC50YWJsZS1ob3Zlcj50Ym9keT4uc3VjY2Vzczpob3Zlcj50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q3ZThkNztcbn1cblxuLnRhYmxlPnRoZWFkPnRyPi5kYW5nZXIsIC50YWJsZT50aGVhZD4uZGFuZ2VyPnRkLCAudGFibGU+dGhlYWQ+LmRhbmdlcj50aCwgLnRhYmxlPnRib2R5PnRyPi5kYW5nZXIsIC50YWJsZT50Ym9keT4uZGFuZ2VyPnRkLCAudGFibGU+dGJvZHk+LmRhbmdlcj50aCwgLnRhYmxlPnRmb290PnRyPi5kYW5nZXIsIC50YWJsZT50Zm9vdD4uZGFuZ2VyPnRkLCAudGFibGU+dGZvb3Q+LmRhbmdlcj50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBlMDtcbn1cblxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPi5kYW5nZXI6aG92ZXIsIC50YWJsZS1ob3Zlcj50Ym9keT4uZGFuZ2VyOmhvdmVyPnRkLCAudGFibGUtaG92ZXI+dGJvZHk+LmRhbmdlcjpob3Zlcj50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzdjNztcbn1cblxuLnRhYmxlPnRoZWFkPnRyPi53YXJuaW5nLCAudGFibGU+dGhlYWQ+Lndhcm5pbmc+dGQsIC50YWJsZT50aGVhZD4ud2FybmluZz50aCwgLnRhYmxlPnRib2R5PnRyPi53YXJuaW5nLCAudGFibGU+dGJvZHk+Lndhcm5pbmc+dGQsIC50YWJsZT50Ym9keT4ud2FybmluZz50aCwgLnRhYmxlPnRmb290PnRyPi53YXJuaW5nLCAudGFibGU+dGZvb3Q+Lndhcm5pbmc+dGQsIC50YWJsZT50Zm9vdD4ud2FybmluZz50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjFlMDtcbn1cblxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPi53YXJuaW5nOmhvdmVyLCAudGFibGUtaG92ZXI+dGJvZHk+Lndhcm5pbmc6aG92ZXI+dGQsIC50YWJsZS1ob3Zlcj50Ym9keT4ud2FybmluZzpob3Zlcj50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTVjNjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTMuNXB4O1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgICAgLW1zLW92ZXJmbG93LXN0eWxlOiAtbXMtYXV0b2hpZGluZy1zY3JvbGxiYXI7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbiAgICB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRoZWFkPnRyPnRoLCAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGhlYWQ+dHI+dGQsIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50aCwgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlPnRib2R5PnRyPnRkLCAudGFibGUtcmVzcG9uc2l2ZT4udGFibGU+dGZvb3Q+dHI+dGgsIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpmaXJzdC1jaGlsZCwgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6bGFzdC1jaGlsZCwgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50aDpsYXN0LWNoaWxkLCAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6bGFzdC1jaGlsZCwgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI6bGFzdC1jaGlsZD50aCwgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRoLCAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50ZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxufVxuXG5maWVsZHNldCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgYm9yZGVyOiAwO1xufVxuXG5sZWdlbmQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBmb250LXNpemU6IDE5LjVweDtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbmxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luOiA0cHggMCAwO1xuICAgIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gICAgLyogSUU4LTkgKi9cbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xufVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbnNlbGVjdFttdWx0aXBsZV0sIHNlbGVjdFtzaXplXSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5zZWxlY3Qgb3B0Z3JvdXAge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xufVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cywgaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICAgIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgICBvdXRsaW5lLW9mZnNldDogLTJweDtcbn1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiwgaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5vdXRwdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5QjY5QzA7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDcsIDQ1LCAxNDMsIDAuNCk7XG59XG5cbi5mb3JtLWNvbnRyb2w6LW1vei1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNDQ0M7XG59XG5cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjQ0NDO1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogI0NDQztcbn1cblxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgY29sb3I6ICNDQ0M7XG59XG5cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLCAuZm9ybS1jb250cm9sW3JlYWRvbmx5XSwgZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cblxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4ucmFkaW8sIC5jaGVja2JveCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWluLWhlaWdodDogMThweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5yYWRpbyBsYWJlbCwgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sIC5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG59XG5cbi5yYWRpbysucmFkaW8sIC5jaGVja2JveCsuY2hlY2tib3gge1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbi5yYWRpby1pbmxpbmUsIC5jaGVja2JveC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucmFkaW8taW5saW5lKy5yYWRpby1pbmxpbmUsIC5jaGVja2JveC1pbmxpbmUrLmNoZWNrYm94LWlubGluZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLnJhZGlvW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbywgLnJhZGlvLWlubGluZVtkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLCAuY2hlY2tib3hbZGlzYWJsZWRdLCBmaWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94LCAuY2hlY2tib3gtaW5saW5lW2Rpc2FibGVkXSwgZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5pbnB1dC1zbSwgLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG4ge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG5cbnNlbGVjdC5pbnB1dC1zbSwgLmlucHV0LWdyb3VwLXNtPnNlbGVjdC5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbT5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG4ge1xuICAgIGhlaWdodDogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbn1cblxudGV4dGFyZWEuaW5wdXQtc20sIC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1zbT50ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+dGV4dGFyZWEuYnRuIHtcbiAgICBoZWlnaHQ6IGF1dG87XG59XG5cbi5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnPi5mb3JtLWNvbnRyb2wsIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG4ge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjMzO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbn1cblxuc2VsZWN0LmlucHV0LWxnLCAuaW5wdXQtZ3JvdXAtbGc+c2VsZWN0LmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0LmJ0biB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xufVxuXG50ZXh0YXJlYS5pbnB1dC1sZywgLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmZvcm0tY29udHJvbCwgLmlucHV0LWdyb3VwLWxnPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLCAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj50ZXh0YXJlYS5idG4ge1xuICAgIGhlaWdodDogYXV0bztcbn1cblxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLCAuaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsIC5oYXMtd2FybmluZyAucmFkaW8sIC5oYXMtd2FybmluZyAuY2hlY2tib3gsIC5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLCAuaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSB7XG4gICAgY29sb3I6ICNGRjk3MUU7XG59XG5cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3MUU7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWE3ZTAwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjZmZjNjg0O1xufVxuXG4uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBjb2xvcjogI0ZGOTcxRTtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3MUU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjFlMDtcbn1cblxuLmhhcy1lcnJvciAuaGVscC1ibG9jaywgLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCwgLmhhcy1lcnJvciAucmFkaW8sIC5oYXMtZXJyb3IgLmNoZWNrYm94LCAuaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsIC5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSB7XG4gICAgY29sb3I6ICNGRjAwMDA7XG59XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkYwMDAwO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbn1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNjYzAwMDA7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNmZjY2NjY7XG59XG5cbi5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICBib3JkZXItY29sb3I6ICNGRjAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBlMDtcbn1cblxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLCAuaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsIC5oYXMtc3VjY2VzcyAucmFkaW8sIC5oYXMtc3VjY2VzcyAuY2hlY2tib3gsIC5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLCAuaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSB7XG4gICAgY29sb3I6ICM2MEEyNjE7XG59XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItY29sb3I6ICM2MEEyNjE7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xufVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM4MzRkO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjYTBjOGExO1xufVxuXG4uaGFzLXN1Y2Nlc3MgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBjb2xvcjogIzYwQTI2MTtcbiAgICBib3JkZXItY29sb3I6ICM2MEEyNjE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZjFlNztcbn1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5oZWxwLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogIzczNzM3Mztcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwLCAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLCAubmF2YmFyLWZvcm0gLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLmZvcm0taW5saW5lIHNlbGVjdC5mb3JtLWNvbnRyb2wsIC5uYXZiYXItZm9ybSBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5mb3JtLWlubGluZSAucmFkaW8sIC5uYXZiYXItZm9ybSAucmFkaW8sIC5mb3JtLWlubGluZSAuY2hlY2tib3gsIC5uYXZiYXItZm9ybSAuY2hlY2tib3gge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPVwicmFkaW9cIl0sIC5uYXZiYXItZm9ybSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSwgLm5hdmJhci1mb3JtIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxufVxuXG4uZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsLCAuZm9ybS1ob3Jpem9udGFsIC5yYWRpbywgLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsIC5mb3JtLWhvcml6b250YWwgLnJhZGlvLWlubGluZSwgLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gtaW5saW5lIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8sIC5mb3JtLWhvcml6b250YWwgLmNoZWNrYm94IHtcbiAgICBtaW4taGVpZ2h0OiAyNXB4O1xufVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG59XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YmVmb3JlLCAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIHBhZGRpbmctdG9wOiA3cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG59XG5cbi5idG4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1vLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4uYnRuOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZCAjOUI2OUMwO1xuICAgIG91dGxpbmUtb2Zmc2V0OiAtMnB4O1xufVxuXG4uYnRuOmhvdmVyLCAuYnRuOmZvY3VzIHtcbiAgICBjb2xvcjogIzQ0NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi5idG46YWN0aXZlLCAuYnRuLmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmJ0bi5kaXNhYmxlZCwgLmJ0bltkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcbiAgICBib3gtc2hhZG93OiBub25lO1xufVxuXG4uYnRuLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyLWNvbG9yOiAjQ0NDO1xufVxuXG4uYnRuLWRlZmF1bHQ6aG92ZXIsIC5idG4tZGVmYXVsdDpmb2N1cywgLmJ0bi1kZWZhdWx0OmFjdGl2ZSwgLmJ0bi1kZWZhdWx0LmFjdGl2ZSB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICBib3JkZXItY29sb3I6ICNhZGFkYWQ7XG59XG5cbi8qIE91dGxpbmVkIGJ1dHRvbiB2YXJpYW50IHVzZWQgZm9yIHN1YnRsZSBhY3Rpb24gYnV0dG9ucyAqL1xuLmJ0bi1vdXRsaW5lIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzMzMztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xufVxuLmJ0bi1vdXRsaW5lOmhvdmVyLFxuLmJ0bi1vdXRsaW5lOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMDMpO1xuICAgIGNvbG9yOiAjMjIyO1xufVxuXG4vKiBSZWQgb3V0bGluZSBmb3IgZGFuZ2Vyb3VzL2ltcG9ydGFudCBhY3Rpb25zICovXG4uYnRuLW91dGxpbmUtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6ICNkOTUzNGY7XG59XG4uYnRuLW91dGxpbmUtZGFuZ2VyIC5pY29uLFxuLmJ0bi1vdXRsaW5lLWRhbmdlciBpIHtcbiAgICBjb2xvcjogI2Q5NTM0Zjtcbn1cbi5idG4tb3V0bGluZS1kYW5nZXI6aG92ZXIgLmljb24sXG4uYnRuLW91dGxpbmUtZGFuZ2VyOmZvY3VzIC5pY29uLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciBpLFxuLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cyBpIHtcbiAgICBjb2xvcjogI2M5MzAyYztcbn1cblxuLm9wZW4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICBib3JkZXItY29sb3I6ICNhZGFkYWQ7XG59XG5cbi5idG4tZGVmYXVsdDphY3RpdmUsIC5idG4tZGVmYXVsdC5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5vcGVuIC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5idG4tZGVmYXVsdC5kaXNhYmxlZCwgLmJ0bi1kZWZhdWx0LmRpc2FibGVkOmhvdmVyLCAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDphY3RpdmUsIC5idG4tZGVmYXVsdC5kaXNhYmxlZC5hY3RpdmUsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF0sIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06aG92ZXIsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06Zm9jdXMsIC5idG4tZGVmYXVsdFtkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdCwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGVmYXVsdDphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRlZmF1bHQuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJvcmRlci1jb2xvcjogI0NDQztcbn1cblxuLmJ0bi1kZWZhdWx0IC5iYWRnZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1wcmltYXJ5IHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkIyRDhGO1xuICAgIGJvcmRlci1jb2xvcjogIzVBMjU3ODtcbn1cblxuLmJ0bi1wcmltYXJ5OmhvdmVyLCAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeTphY3RpdmUsIC5idG4tcHJpbWFyeS5hY3RpdmUge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1QTI1Nzg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNEExRDY1O1xufVxuXG4ub3BlbiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUEyNTc4O1xuICAgIGJvcmRlci1jb2xvcjogIzRBMUQ2NTtcbn1cblxuLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLm9wZW4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQ6aG92ZXIsIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpmb2N1cywgLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkLmFjdGl2ZSwgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXSwgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXTphY3RpdmUsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5LCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmhvdmVyLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tcHJpbWFyeS5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTYwNjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTI1NDViO1xufVxuXG4uYnRuLXByaW1hcnkgLmJhZGdlIHtcbiAgICBjb2xvcjogIzVlNjA2ODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXdhcm5pbmcge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjk3MUU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmY4YjA1O1xufVxuXG4uYnRuLXdhcm5pbmc6aG92ZXIsIC5idG4td2FybmluZzpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ODMwMDtcbiAgICBib3JkZXItY29sb3I6ICNjNjZiMDA7XG59XG5cbi5vcGVuIC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNDgzMDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzY2YjAwO1xufVxuXG4uYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4ub3BlbiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXdhcm5pbmdbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi13YXJuaW5nW2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi13YXJuaW5nLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTcxRTtcbiAgICBib3JkZXItY29sb3I6ICNmZjhiMDU7XG59XG5cbi5idG4td2FybmluZyAuYmFkZ2Uge1xuICAgIGNvbG9yOiAjRkY5NzFFO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4tZGFuZ2VyIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogI2U2MDAwMDtcbn1cblxuLmJ0bi1kYW5nZXI6aG92ZXIsIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlcjphY3RpdmUsIC5idG4tZGFuZ2VyLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDAwMDtcbiAgICBib3JkZXItY29sb3I6ICNhODAwMDA7XG59XG5cbi5vcGVuIC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2MDAwMDtcbiAgICBib3JkZXItY29sb3I6ICNhODAwMDA7XG59XG5cbi5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4ub3BlbiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5idG4tZGFuZ2VyLmRpc2FibGVkLCAuYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGFuZ2VyLmRpc2FibGVkOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0sIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWRhbmdlcltkaXNhYmxlZF0uYWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyOmZvY3VzLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDAwO1xuICAgIGJvcmRlci1jb2xvcjogI2U2MDAwMDtcbn1cblxuLmJ0bi1kYW5nZXIgLmJhZGdlIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYnRuLXN1Y2Nlc3Mge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MEEyNjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTY5MzU3O1xufVxuXG4uYnRuLXN1Y2Nlc3M6aG92ZXIsIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzUwODk1MTtcbiAgICBib3JkZXItY29sb3I6ICMzZjZjNDA7XG59XG5cbi5vcGVuIC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1MDg5NTE7XG4gICAgYm9yZGVyLWNvbG9yOiAjM2Y2YzQwO1xufVxuXG4uYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4ub3BlbiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uYnRuLXN1Y2Nlc3MuZGlzYWJsZWQsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZDpob3ZlciwgLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQuYWN0aXZlLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLXN1Y2Nlc3NbZGlzYWJsZWRdOmFjdGl2ZSwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5hY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3MsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6aG92ZXIsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1zdWNjZXNzLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwQTI2MTtcbiAgICBib3JkZXItY29sb3I6ICM1NjkzNTc7XG59XG5cbi5idG4tc3VjY2VzcyAuYmFkZ2Uge1xuICAgIGNvbG9yOiAjNjBBMjYxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5idG4taW5mbyB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNBODdBRDtcbiAgICBib3JkZXItY29sb3I6ICMzNDc4OWE7XG59XG5cbi5idG4taW5mbzpob3ZlciwgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm86YWN0aXZlLCAuYnRuLWluZm8uYWN0aXZlIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA2ZjhlO1xuICAgIGJvcmRlci1jb2xvcjogIzI0NTQ2Yztcbn1cblxuLm9wZW4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwNmY4ZTtcbiAgICBib3JkZXItY29sb3I6ICMyNDU0NmM7XG59XG5cbi5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5vcGVuIC5idG4taW5mby5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG59XG5cbi5idG4taW5mby5kaXNhYmxlZCwgLmJ0bi1pbmZvLmRpc2FibGVkOmhvdmVyLCAuYnRuLWluZm8uZGlzYWJsZWQ6Zm9jdXMsIC5idG4taW5mby5kaXNhYmxlZDphY3RpdmUsIC5idG4taW5mby5kaXNhYmxlZC5hY3RpdmUsIC5idG4taW5mb1tkaXNhYmxlZF0sIC5idG4taW5mb1tkaXNhYmxlZF06aG92ZXIsIC5idG4taW5mb1tkaXNhYmxlZF06Zm9jdXMsIC5idG4taW5mb1tkaXNhYmxlZF06YWN0aXZlLCAuYnRuLWluZm9bZGlzYWJsZWRdLmFjdGl2ZSwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4taW5mbzphY3RpdmUsIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWluZm8uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E4N0FEO1xuICAgIGJvcmRlci1jb2xvcjogIzM0Nzg5YTtcbn1cblxuLmJ0bi1pbmZvIC5iYWRnZSB7XG4gICAgY29sb3I6ICMzQTg3QUQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLmJ0bi1saW5rIHtcbiAgICBjb2xvcjogIzVlNjA2ODtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLWxpbmssIC5idG4tbGluazphY3RpdmUsIC5idG4tbGlua1tkaXNhYmxlZF0sIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWxpbmsge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4tbGluaywgLmJ0bi1saW5rOmhvdmVyLCAuYnRuLWxpbms6Zm9jdXMsIC5idG4tbGluazphY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogIzNhM2I0MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmJ0bi1saW5rW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1saW5rW2Rpc2FibGVkXTpmb2N1cywgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpob3ZlciwgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tbGluazpmb2N1cyB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4uYnRuLWxnLCAuYnRuLWdyb3VwLWxnPi5idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtPi5idG4ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmJ0bi14cywgLmJ0bi1ncm91cC14cz4uYnRuIHtcbiAgICBwYWRkaW5nOiAxcHggNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cblxuLmJ0bi1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5idG4tYmxvY2srLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jaywgaW5wdXRbdHlwZT1cInJlc2V0XCJdLmJ0bi1ibG9jaywgaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uZmFkZSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbn1cblxuLmZhZGUuaW4ge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNvbGxhcHNlLmluIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNvbGxhcHNpbmcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zNXMgZWFzZTtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gICAgc3JjOiB1cmwodHdicy1mb250LXBhdGgoXCIuLi8uLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKSk7XG4gICAgc3JjOiB1cmwodHdicy1mb250LXBhdGgoXCIuLi8uLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdD8jaWVmaXhcIikpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwodHdicy1mb250LXBhdGgoXCIuLi8uLi9mb250cy9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLndvZmZcIikpIGZvcm1hdChcIndvZmZcIiksIHVybCh0d2JzLWZvbnQtcGF0aChcIi4uLy4uL2ZvbnRzL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIudHRmXCIpKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKHR3YnMtZm9udC1wYXRoKFwiLi4vLi4vZm9udHMvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5zdmcjZ2x5cGhpY29ucy1oYWxmbGluZ3NyZWd1bGFyXCIpKSBmb3JtYXQoXCJzdmdcIik7XG59XG5cbi5nbHlwaGljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDFweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLmdseXBoaWNvbjplbXB0eSB7XG4gICAgd2lkdGg6IDFlbTtcbn1cblxuLmdseXBoaWNvbi1hc3RlcmlzazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyYVwiO1xufVxuXG4uZ2x5cGhpY29uLXBsdXM6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMmJcIjtcbn1cblxuLmdseXBoaWNvbi1ldXJvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwYWNcIjtcbn1cblxuLmdseXBoaWNvbi1taW51czpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMjEyXCI7XG59XG5cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjYwMVwiO1xufVxuXG4uZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDI3MDlcIjtcbn1cblxuLmdseXBoaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcMjcwZlwiO1xufVxuXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMDFcIjtcbn1cblxuLmdseXBoaWNvbi1tdXNpYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDAyXCI7XG59XG5cbi5nbHlwaGljb24tc2VhcmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMDNcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XG59XG5cbi5nbHlwaGljb24tc3RhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDA2XCI7XG59XG5cbi5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDA3XCI7XG59XG5cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDA4XCI7XG59XG5cbi5nbHlwaGljb24tZmlsbTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDA5XCI7XG59XG5cbi5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAxMFwiO1xufVxuXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMTFcIjtcbn1cblxuLmdseXBoaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMTJcIjtcbn1cblxuLmdseXBoaWNvbi1vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDEzXCI7XG59XG5cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMTRcIjtcbn1cblxuLmdseXBoaWNvbi16b29tLWluOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMTVcIjtcbn1cblxuLmdseXBoaWNvbi16b29tLW91dDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XG59XG5cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMTdcIjtcbn1cblxuLmdseXBoaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAxOFwiO1xufVxuXG4uZ2x5cGhpY29uLWNvZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XG59XG5cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyMFwiO1xufVxuXG4uZ2x5cGhpY29uLWhvbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyMVwiO1xufVxuXG4uZ2x5cGhpY29uLWZpbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyMlwiO1xufVxuXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyM1wiO1xufVxuXG4uZ2x5cGhpY29uLXJvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyNFwiO1xufVxuXG4uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDI1XCI7XG59XG5cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyNlwiO1xufVxuXG4uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XG59XG5cbi5nbHlwaGljb24taW5ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAyOFwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMjlcIjtcbn1cblxuLmdseXBoaWNvbi1yZXBlYXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAzMFwiO1xufVxuXG4uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMzJcIjtcbn1cblxuLmdseXBoaWNvbi1sb2NrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMzNcIjtcbn1cblxuLmdseXBoaWNvbi1mbGFnOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMzRcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMzVcIjtcbn1cblxuLmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMzZcIjtcbn1cblxuLmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDM3XCI7XG59XG5cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwMzhcIjtcbn1cblxuLmdseXBoaWNvbi1xcmNvZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTAzOVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA0MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDQxXCI7XG59XG5cbi5nbHlwaGljb24tdGFnczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDQyXCI7XG59XG5cbi5nbHlwaGljb24tYm9vazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDQzXCI7XG59XG5cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA0NFwiO1xufVxuXG4uZ2x5cGhpY29uLXByaW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNDVcIjtcbn1cblxuLmdseXBoaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA0NlwiO1xufVxuXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA0N1wiO1xufVxuXG4uZ2x5cGhpY29uLWJvbGQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA0OFwiO1xufVxuXG4uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDQ5XCI7XG59XG5cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA1MFwiO1xufVxuXG4uZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA1MVwiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA1MlwiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDUzXCI7XG59XG5cbi5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA1NFwiO1xufVxuXG4uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA1NVwiO1xufVxuXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA1NlwiO1xufVxuXG4uZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNTdcIjtcbn1cblxuLmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA1OFwiO1xufVxuXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNTlcIjtcbn1cblxuLmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNjBcIjtcbn1cblxuLmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNjJcIjtcbn1cblxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA2M1wiO1xufVxuXG4uZ2x5cGhpY29uLXRpbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA2NFwiO1xufVxuXG4uZ2x5cGhpY29uLWVkaXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNjZcIjtcbn1cblxuLmdseXBoaWNvbi1jaGVjazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XG59XG5cbi5nbHlwaGljb24tbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDY4XCI7XG59XG5cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDY5XCI7XG59XG5cbi5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDcwXCI7XG59XG5cbi5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA3MVwiO1xufVxuXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA3MlwiO1xufVxuXG4uZ2x5cGhpY29uLXBhdXNlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNzNcIjtcbn1cblxuLmdseXBoaWNvbi1zdG9wOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNzRcIjtcbn1cblxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwNzVcIjtcbn1cblxuLmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA3NlwiO1xufVxuXG4uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDc3XCI7XG59XG5cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA3OFwiO1xufVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDc5XCI7XG59XG5cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XG59XG5cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwODFcIjtcbn1cblxuLmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwODJcIjtcbn1cblxuLmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDgzXCI7XG59XG5cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XG59XG5cbi5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDg1XCI7XG59XG5cbi5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwODZcIjtcbn1cblxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwODdcIjtcbn1cblxuLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwODhcIjtcbn1cblxuLmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA4OVwiO1xufVxuXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA5MFwiO1xufVxuXG4uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTA5MVwiO1xufVxuXG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwOTJcIjtcbn1cblxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDkzXCI7XG59XG5cbi5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDk0XCI7XG59XG5cbi5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwOTVcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDk2XCI7XG59XG5cbi5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUwOTdcIjtcbn1cblxuLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMDFcIjtcbn1cblxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMDJcIjtcbn1cblxuLmdseXBoaWNvbi1sZWFmOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMDNcIjtcbn1cblxuLmdseXBoaWNvbi1maXJlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMDRcIjtcbn1cblxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTA1XCI7XG59XG5cbi5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMDZcIjtcbn1cblxuLmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTEwN1wiO1xufVxuXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMDhcIjtcbn1cblxuLmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTA5XCI7XG59XG5cbi5nbHlwaGljb24tcmFuZG9tOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMTBcIjtcbn1cblxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMTFcIjtcbn1cblxuLmdseXBoaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTExMlwiO1xufVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTExM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTE0XCI7XG59XG5cbi5nbHlwaGljb24tcmV0d2VldDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTE1XCI7XG59XG5cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTE2XCI7XG59XG5cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMTdcIjtcbn1cblxuLmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTE4XCI7XG59XG5cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMTlcIjtcbn1cblxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTIwXCI7XG59XG5cbi5nbHlwaGljb24taGRkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMjFcIjtcbn1cblxuLmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTIyXCI7XG59XG5cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTIzXCI7XG59XG5cbi5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTEyNFwiO1xufVxuXG4uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTI1XCI7XG59XG5cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTEyNlwiO1xufVxuXG4uZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTEyN1wiO1xufVxuXG4uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTI4XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTI5XCI7XG59XG5cbi5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMzBcIjtcbn1cblxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTEzMVwiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMzJcIjtcbn1cblxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTEzM1wiO1xufVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMzRcIjtcbn1cblxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTM1XCI7XG59XG5cbi5nbHlwaGljb24td3JlbmNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMzZcIjtcbn1cblxuLmdseXBoaWNvbi10YXNrczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTM3XCI7XG59XG5cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxMzhcIjtcbn1cblxuLmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTEzOVwiO1xufVxuXG4uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE0MFwiO1xufVxuXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTQxXCI7XG59XG5cbi5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNDJcIjtcbn1cblxuLmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTQzXCI7XG59XG5cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTQ0XCI7XG59XG5cbi5nbHlwaGljb24tcGhvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE0NVwiO1xufVxuXG4uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE0NlwiO1xufVxuXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTQ4XCI7XG59XG5cbi5nbHlwaGljb24tZ2JwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNDlcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNTBcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNTFcIjtcbn1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTUyXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTUzXCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE1NFwiO1xufVxuXG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTU1XCI7XG59XG5cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTU2XCI7XG59XG5cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNTdcIjtcbn1cblxuLmdseXBoaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE1OFwiO1xufVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE1OVwiO1xufVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNjBcIjtcbn1cblxuLmdseXBoaWNvbi1sb2ctaW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE2MVwiO1xufVxuXG4uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNjJcIjtcbn1cblxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNjNcIjtcbn1cblxuLmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNjRcIjtcbn1cblxuLmdseXBoaWNvbi1yZWNvcmQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE2NVwiO1xufVxuXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE2NlwiO1xufVxuXG4uZ2x5cGhpY29uLW9wZW46YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE2N1wiO1xufVxuXG4uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNjhcIjtcbn1cblxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE2OVwiO1xufVxuXG4uZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTcwXCI7XG59XG5cbi5nbHlwaGljb24tc2VuZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTcxXCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE3MlwiO1xufVxuXG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTczXCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTc0XCI7XG59XG5cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE3NVwiO1xufVxuXG4uZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxNzZcIjtcbn1cblxuLmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTc3XCI7XG59XG5cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE3OFwiO1xufVxuXG4uZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE3OVwiO1xufVxuXG4uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTgwXCI7XG59XG5cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTgxXCI7XG59XG5cbi5nbHlwaGljb24tZWFycGhvbmU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE4MlwiO1xufVxuXG4uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTgzXCI7XG59XG5cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE4NFwiO1xufVxuXG4uZ2x5cGhpY29uLXN0YXRzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxODVcIjtcbn1cblxuLmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTg2XCI7XG59XG5cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE4N1wiO1xufVxuXG4uZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTg4XCI7XG59XG5cbi5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxODlcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTkwXCI7XG59XG5cbi5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxOTFcIjtcbn1cblxuLmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE5MlwiO1xufVxuXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTkzXCI7XG59XG5cbi5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE5NFwiO1xufVxuXG4uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxOTVcIjtcbn1cblxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMTk3XCI7XG59XG5cbi5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUxOThcIjtcbn1cblxuLmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZTE5OVwiO1xufVxuXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGUyMDBcIjtcbn1cblxuLmNhcmV0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLmRyb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG4gICAgbWFyZ2luOiAycHggMCAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG59XG5cbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDhweCAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcbn1cblxuLmRyb3Bkb3duLW1lbnU+bGk+YSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDIwcHg7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0Mjk7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmRyb3Bkb3duLW1lbnU+bGk+YTpob3ZlciwgLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMjYyNjI2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSwgLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLCAuZHJvcGRvd24tbWVudT4uYWN0aXZlPmE6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTYwNjg7XG59XG5cbi5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hLCAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwgLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwgLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi5vcGVuPi5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9wZW4+YSB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLmRyb3Bkb3duLWhlYWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogM3B4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLmRyb3Bkb3duLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDk5MDtcbn1cblxuLnB1bGwtcmlnaHQ+LmRyb3Bkb3duLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbi5kcm9wdXAgLmNhcmV0LCAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZDtcbiAgICBjb250ZW50OiBcIlwiO1xufVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51LCAubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGxlZnQ6IGF1dG87XG4gICAgfVxufVxuXG4uYnRuLWdyb3VwLCAuYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5idG4tZ3JvdXA+LmJ0biwgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5idG4tZ3JvdXA+LmJ0bjpob3ZlciwgLmJ0bi1ncm91cD4uYnRuOmZvY3VzLCAuYnRuLWdyb3VwPi5idG46YWN0aXZlLCAuYnRuLWdyb3VwPi5idG4uYWN0aXZlLCAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46aG92ZXIsIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bjpmb2N1cywgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmFjdGl2ZSwgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjtcbn1cblxuLmJ0bi1ncm91cD4uYnRuOmZvY3VzLCAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAgLmJ0bisuYnRuLCAuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwgLmJ0bi1ncm91cCAuYnRuLWdyb3VwKy5idG4sIC5idG4tZ3JvdXAgLmJ0bi1ncm91cCsuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmJ0bi10b29sYmFyOmJlZm9yZSwgLmJ0bi10b29sYmFyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLmJ0bi10b29sYmFyOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLmJ0bi10b29sYmFyIC5idG4tZ3JvdXAge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4uYnRuLXRvb2xiYXI+LmJ0bisuYnRuLCAuYnRuLXRvb2xiYXI+LmJ0bisuYnRuLWdyb3VwLCAuYnRuLXRvb2xiYXI+LmJ0bi1ncm91cCsuYnRuLCAuYnRuLXRvb2xiYXI+LmJ0bi1ncm91cCsuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uYnRuLWdyb3VwPi5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5idG4tZ3JvdXA+LmJ0bjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXA+LmJ0bjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLCAuYnRuLWdyb3VwPi5kcm9wZG93bi10b2dnbGU6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cD4uYnRuLWdyb3VwIHtcbiAgICBmbG9hdDogbGVmdDtcbn1cblxuLmJ0bi1ncm91cD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCk+LmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkPi5idG46bGFzdC1jaGlsZCwgLmJ0bi1ncm91cD4uYnRuLWdyb3VwOmZpcnN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwPi5idG4tZ3JvdXA6bGFzdC1jaGlsZD4uYnRuOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5idG4tZ3JvdXAgLmRyb3Bkb3duLXRvZ2dsZTphY3RpdmUsIC5idG4tZ3JvdXAub3BlbiAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uYnRuLWdyb3VwPi5idG4rLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uYnRuLWdyb3VwPi5idG4tbGcrLmRyb3Bkb3duLXRvZ2dsZSwgLmJ0bi1ncm91cC1sZy5idG4tZ3JvdXA+LmJ0bisuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEycHg7XG4gICAgcGFkZGluZy1yaWdodDogMTJweDtcbn1cblxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTtcbn1cblxuLmJ0bi1ncm91cC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLWxpbmsge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbi5idG4gLmNhcmV0IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLmJ0bi1sZyAuY2FyZXQsIC5idG4tZ3JvdXAtbGc+LmJ0biAuY2FyZXQge1xuICAgIGJvcmRlci13aWR0aDogNXB4IDVweCAwO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG59XG5cbi5kcm9wdXAgLmJ0bi1sZyAuY2FyZXQsIC5kcm9wdXAgLmJ0bi1ncm91cC1sZz4uYnRuIC5jYXJldCB7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0biwgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwLCAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YmVmb3JlLCAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA+LmJ0biB7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG5cbi5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bisuYnRuLCAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4rLmJ0bi1ncm91cCwgLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwKy5idG4sIC5idG4tZ3JvdXAtdmVydGljYWw+LmJ0bi1ncm91cCsuYnRuLWdyb3VwIHtcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmZpcnN0LWNoaWxkOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuOmxhc3QtY2hpbGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKT4uYnRuIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ+LmJ0bjpsYXN0LWNoaWxkLCAuYnRuLWdyb3VwLXZlcnRpY2FsPi5idG4tZ3JvdXA6Zmlyc3QtY2hpbGQ+LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbD4uYnRuLWdyb3VwOmxhc3QtY2hpbGQ+LmJ0bjpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcbn1cblxuLmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0biwgLmJ0bi1ncm91cC1qdXN0aWZpZWQ+LmJ0bi1ncm91cCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB3aWR0aDogMSU7XG59XG5cbi5idG4tZ3JvdXAtanVzdGlmaWVkPi5idG4tZ3JvdXAgLmJ0biB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbltkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0+LmJ0bj5pbnB1dFt0eXBlPVwicmFkaW9cIl0sIFtkYXRhLXRvZ2dsZT1cImJ1dHRvbnNcIl0+LmJ0bj5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG59XG5cbi5pbnB1dC1ncm91cFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLWJ0biwgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLCAuaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbiwgLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgd2lkdGg6IDElO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzU1NTU1NTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLCAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWFkZG9uLCAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYWRkb24sIC5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAuaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCwgLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLCAuaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4sIC5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmRyb3Bkb3duLXRvZ2dsZSwgLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yaWdodDogMDtcbn1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6bGFzdC1jaGlsZCwgLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsIC5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLCAuaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmRyb3Bkb3duLXRvZ2dsZSwgLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbn1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5pbnB1dC1ncm91cC1idG4+LmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uaW5wdXQtZ3JvdXAtYnRuPi5idG4rLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IC00cHg7XG59XG5cbi5pbnB1dC1ncm91cC1idG4+LmJ0bjpob3ZlciwgLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjtcbn1cblxuLm5hdiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLm5hdjpiZWZvcmUsIC5uYXY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ubmF2OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuLm5hdj5saSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2PmxpPmEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG59XG5cbi5uYXY+bGk+YTpob3ZlciwgLm5hdj5saT5hOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbn1cblxuLm5hdj5saS5kaXNhYmxlZD5hIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLm5hdj5saS5kaXNhYmxlZD5hOmhvdmVyLCAubmF2PmxpLmRpc2FibGVkPmE6Zm9jdXMge1xuICAgIGNvbG9yOiAjOTk5OTk5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ubmF2IC5vcGVuPmEsIC5uYXYgLm9wZW4+YTpob3ZlciwgLm5hdiAub3Blbj5hOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGJvcmRlci1jb2xvcjogIzVlNjA2ODtcbn1cblxuLm5hdiAubmF2LWRpdmlkZXIge1xuICAgIGhlaWdodDogMXB4O1xuICAgIG1hcmdpbjogOHB4IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xufVxuXG4ubmF2PmxpPmE+aW1nIHtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi5uYXYtdGFicyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5uYXYtdGFicz5saSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbn1cblxuLm5hdi10YWJzPmxpPmEge1xuICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbn1cblxuLm5hdi10YWJzPmxpPmE6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGQ7XG59XG5cbi5uYXYtdGFicz5saS5hY3RpdmU+YSwgLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyLCAubmF2LXRhYnM+bGkuYWN0aXZlPmE6Zm9jdXMge1xuICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5uYXYtcGlsbHM+bGkge1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ubmF2LXBpbGxzPmxpPmEge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLm5hdi1waWxscz5saStsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cblxuLm5hdi1waWxscz5saS5hY3RpdmU+YSwgLm5hdi1waWxscz5saS5hY3RpdmU+YTpob3ZlciwgLm5hdi1waWxscz5saS5hY3RpdmU+YTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVlNjA2ODtcbn1cblxuLm5hdi1zdGFja2VkPmxpIHtcbiAgICBmbG9hdDogbm9uZTtcbn1cblxuLm5hdi1zdGFja2VkPmxpK2xpIHtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5uYXYtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5uYXYtanVzdGlmaWVkPmxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saSB7XG4gICAgZmxvYXQ6IG5vbmU7XG59XG5cbi5uYXYtanVzdGlmaWVkPmxpPmEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5uYXYtanVzdGlmaWVkPi5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiBhdXRvO1xuICAgIGxlZnQ6IGF1dG87XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXYtanVzdGlmaWVkPmxpLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIHdpZHRoOiAxJTtcbiAgICB9XG4gICAgLm5hdi1qdXN0aWZpZWQ+bGk+YSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxufVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLm5hdi10YWJzLWp1c3RpZmllZD5saT5hLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saT5hIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YSwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hLCAubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlciwgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLCAubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpmb2N1cywgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkPmxpPmEsIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmEge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG4gICAgfVxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmEsIC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsIC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLCAubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjRkZGO1xuICAgIH1cbn1cblxuLnRhYi1jb250ZW50Pi50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYi1jb250ZW50Pi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLm5hdmJhciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cblxuLm5hdmJhcjpiZWZvcmUsIC5uYXZiYXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ubmF2YmFyOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhciB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB9XG59XG5cbi5uYXZiYXItaGVhZGVyOmJlZm9yZSwgLm5hdmJhci1oZWFkZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ubmF2YmFyLWhlYWRlcjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItaGVhZGVyIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxufVxuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMSk7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlOmJlZm9yZSwgLm5hdmJhci1jb2xsYXBzZTphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5uYXZiYXItY29sbGFwc2U6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4ubmF2YmFyLWNvbGxhcHNlLmluIHtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5uYXZiYXItY29sbGFwc2UuaW4ge1xuICAgICAgICBvdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIH1cbiAgICAubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWNvbGxhcHNlLCAubmF2YmFyLXN0YXRpYy10b3AgLm5hdmJhci1jb2xsYXBzZSwgLm5hdmJhci1maXhlZC1ib3R0b20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICB9XG59XG5cbi5jb250YWluZXI+Lm5hdmJhci1oZWFkZXIsIC5jb250YWluZXI+Lm5hdmJhci1jb2xsYXBzZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY29udGFpbmVyPi5uYXZiYXItaGVhZGVyLCAuY29udGFpbmVyPi5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cbn1cblxuLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1zdGF0aWMtdG9wIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wLCAubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTAzMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhci1maXhlZC10b3AsIC5uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgICB0b3A6IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgMXB4O1xufVxuXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSB7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xufVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBwYWRkaW5nOiAxNnB4IDVweDtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG59XG5cbi5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItYnJhbmQ6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdmJhcj4uY29udGFpbmVyIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICB9XG59XG5cbi5uYXZiYXItdG9nZ2xlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIHBhZGRpbmc6IDlweCAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDhweDtcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG5cbi5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xufVxuXG4ubmF2YmFyLXRvZ2dsZSAuaWNvbi1iYXIrLmljb24tYmFyIHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5uYXZiYXItbmF2IHtcbiAgICBtYXJnaW46IDhweCAtNXB4O1xufVxuXG4ubmF2YmFyLW5hdj5saT5hIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmEsIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51IC5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBwYWRkaW5nOiA1cHggMTVweCA1cHggMjVweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIH1cbiAgICAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXY+bGkge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXY+bGk+YSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcbiAgICB9XG4gICAgLm5hdmJhci1uYXYubmF2YmFyLXJpZ2h0Omxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLWxlZnQge1xuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubmF2YmFyLXJpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ubmF2YmFyLWZvcm0ge1xuICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpLCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTtcbiAgICBtYXJnaW4tdG9wOiA5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogOXB4O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLWZvcm0ge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICAgIC5uYXZiYXItZm9ybS5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcbiAgICB9XG59XG5cbi5uYXZiYXItbmF2PmxpPi5kcm9wZG93bi1tZW51IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5uYXZiYXItZml4ZWQtYm90dG9tIC5uYXZiYXItbmF2PmxpPi5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xufVxuXG4ubmF2YmFyLW5hdi5wdWxsLXJpZ2h0PmxpPi5kcm9wZG93bi1tZW51LCAubmF2YmFyLW5hdj5saT4uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiAwO1xufVxuXG4ubmF2YmFyLWJ0biB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbn1cblxuLm5hdmJhci1idG4uYnRuLXNtLCAuYnRuLWdyb3VwLXNtPi5uYXZiYXItYnRuLmJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4ubmF2YmFyLWJ0bi5idG4teHMsIC5idG4tZ3JvdXAteHM+Lm5hdmJhci1idG4uYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE0cHg7XG59XG5cbi5uYXZiYXItdGV4dCB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmF2YmFyLXRleHQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5uYXZiYXItdGV4dC5uYXZiYXItcmlnaHQ6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB9XG59XG5cbi5uYXZiYXItZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICBib3JkZXItY29sb3I6ICNlN2U3ZTc7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogIzc3Nztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogIzVlNWQ1ZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICM3Nzc7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hIHtcbiAgICBjb2xvcjogIzc3Nztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2PmxpPmE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj5saT5hOmZvY3VzIHtcbiAgICBjb2xvcjogIzMzMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpob3ZlciwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpmb2N1cyB7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpmb2N1cyB7XG4gICAgY29sb3I6ICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLWZvcm0ge1xuICAgIGJvcmRlci1jb2xvcjogI2U3ZTdlNztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2Pi5vcGVuPmEsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdj4ub3Blbj5hOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZTdlNztcbiAgICBjb2xvcjogIzU1NTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmEge1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICB9XG4gICAgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICMzMzM7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgICAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICM1NTU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2U3ZTc7XG4gICAgfVxuICAgIC5uYXZiYXItZGVmYXVsdCAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YSwgLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLCAubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMge1xuICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4ubmF2YmFyLWRlZmF1bHQgLm5hdmJhci1saW5rIHtcbiAgICBjb2xvcjogIzc3Nztcbn1cblxuLm5hdmJhci1kZWZhdWx0IC5uYXZiYXItbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMzMzM7XG59XG5cbi5uYXZiYXItaW52ZXJzZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyMjtcbiAgICBib3JkZXItY29sb3I6ICMwOTA4MDg7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdGV4dCB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5hIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2PmxpPmE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj5saT5hOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5hY3RpdmU+YTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDgwODtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5kaXNhYmxlZD5hLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+LmRpc2FibGVkPmE6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4uZGlzYWJsZWQ+YTpmb2N1cyB7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzMzO1xufVxuXG4ubmF2YmFyLWludmVyc2UgLm5hdmJhci10b2dnbGU6aG92ZXIsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLXRvZ2dsZTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItdG9nZ2xlIC5pY29uLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItY29sbGFwc2UsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWZvcm0ge1xuICAgIGJvcmRlci1jb2xvcjogIzEwMTAxMDtcbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2Pi5vcGVuPmEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdj4ub3Blbj5hOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXY+Lm9wZW4+YTpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA5MDgwODtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kcm9wZG93bi1oZWFkZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICMwOTA4MDg7XG4gICAgfVxuICAgIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwOTA4MDg7XG4gICAgfVxuICAgIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hIHtcbiAgICAgICAgY29sb3I6ICM5OTk5OTk7XG4gICAgfVxuICAgIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT5saT5hOmhvdmVyLCAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+bGk+YTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gICAgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YSwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDkwODA4O1xuICAgIH1cbiAgICAubmF2YmFyLWludmVyc2UgLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmEsIC5uYXZiYXItaW52ZXJzZSAubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlciwgLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIH1cbn1cblxuLm5hdmJhci1pbnZlcnNlIC5uYXZiYXItbGluayB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5uYXZiYXItaW52ZXJzZSAubmF2YmFyLWxpbms6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYnJlYWRjcnVtYj5saSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uYnJlYWRjcnVtYj5saStsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiL8OCIFwiO1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIGNvbG9yOiAjY2NjO1xufVxuXG4uYnJlYWRjcnVtYj4uYWN0aXZlIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbn1cblxuLnBhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgbWFyZ2luOiAxOHB4IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4ucGFnaW5hdGlvbj5saSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xufVxuXG4ucGFnaW5hdGlvbj5saT5hLCAucGFnaW5hdGlvbj5saT5zcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogNnB4IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPmEsIC5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG5cbi5wYWdpbmF0aW9uPmxpOmxhc3QtY2hpbGQ+YSwgLnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5zcGFuIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7XG59XG5cbi5wYWdpbmF0aW9uPmxpPmE6aG92ZXIsIC5wYWdpbmF0aW9uPmxpPmE6Zm9jdXMsIC5wYWdpbmF0aW9uPmxpPnNwYW46aG92ZXIsIC5wYWdpbmF0aW9uPmxpPnNwYW46Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi5wYWdpbmF0aW9uPi5hY3RpdmU+YSwgLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmhvdmVyLCAucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsIC5wYWdpbmF0aW9uPi5hY3RpdmU+c3BhbiwgLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmhvdmVyLCAucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXMge1xuICAgIHotaW5kZXg6IDI7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVlNjA2ODtcbiAgICBib3JkZXItY29sb3I6ICM1ZTYwNjg7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3BhbiwgLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXIsIC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmZvY3VzLCAucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YSwgLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsIC5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmZvY3VzIHtcbiAgICBjb2xvcjogIzk5OTk5OTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ucGFnaW5hdGlvbi1sZz5saT5hLCAucGFnaW5hdGlvbi1sZz5saT5zcGFuIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgZm9udC1zaXplOiAxN3B4O1xufVxuXG4ucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5hLCAucGFnaW5hdGlvbi1sZz5saTpmaXJzdC1jaGlsZD5zcGFuIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xufVxuXG4ucGFnaW5hdGlvbi1sZz5saTpsYXN0LWNoaWxkPmEsIC5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+c3BhbiB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDZweDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xufVxuXG4ucGFnaW5hdGlvbi1zbT5saT5hLCAucGFnaW5hdGlvbi1zbT5saT5zcGFuIHtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPmEsIC5wYWdpbmF0aW9uLXNtPmxpOmZpcnN0LWNoaWxkPnNwYW4ge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi5wYWdpbmF0aW9uLXNtPmxpOmxhc3QtY2hpbGQ+YSwgLnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5zcGFuIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7XG59XG5cbi5wYWdlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbjogMThweCAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucGFnZXI6YmVmb3JlLCAucGFnZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4ucGFnZXI6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4ucGFnZXIgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLnBhZ2VyIGxpPmEsIC5wYWdlciBsaT5zcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogNXB4IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XG59XG5cbi5wYWdlciBsaT5hOmhvdmVyLCAucGFnZXIgbGk+YTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG59XG5cbi5wYWdlciAubmV4dD5hLCAucGFnZXIgLm5leHQ+c3BhbiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4ucGFnZXIgLnByZXZpb3VzPmEsIC5wYWdlciAucHJldmlvdXM+c3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wYWdlciAuZGlzYWJsZWQ+YSwgLnBhZ2VyIC5kaXNhYmxlZD5hOmhvdmVyLCAucGFnZXIgLmRpc2FibGVkPmE6Zm9jdXMsIC5wYWdlciAuZGlzYWJsZWQ+c3BhbiB7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4ubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBwYWRkaW5nOiAuMmVtIC42ZW0gLjNlbTtcbiAgICBmb250LXNpemU6IDc1JTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gICAgYm9yZGVyLXJhZGl1czogLjI1ZW07XG59XG5cbi5sYWJlbFtocmVmXTpob3ZlciwgLmxhYmVsW2hyZWZdOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ubGFiZWw6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5idG4gLmxhYmVsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xufVxuXG4ubGFiZWwtZGVmYXVsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbn1cblxuLmxhYmVsLWRlZmF1bHRbaHJlZl06aG92ZXIsIC5sYWJlbC1kZWZhdWx0W2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA3ZjdmO1xufVxuXG4ubGFiZWwtcHJpbWFyeSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVlNjA2ODtcbn1cblxuLmxhYmVsLXByaW1hcnlbaHJlZl06aG92ZXIsIC5sYWJlbC1wcmltYXJ5W2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDY0NzRkO1xufVxuXG4ubGFiZWwtc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwQTI2MTtcbn1cblxuLmxhYmVsLXN1Y2Nlc3NbaHJlZl06aG92ZXIsIC5sYWJlbC1zdWNjZXNzW2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGM4MzRkO1xufVxuXG4ubGFiZWwtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNBODdBRDtcbn1cblxuLmxhYmVsLWluZm9baHJlZl06aG92ZXIsIC5sYWJlbC1pbmZvW2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMmQ2OTg3O1xufVxuXG4ubGFiZWwtd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTcxRTtcbn1cblxuLmxhYmVsLXdhcm5pbmdbaHJlZl06aG92ZXIsIC5sYWJlbC13YXJuaW5nW2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWE3ZTAwO1xufVxuXG4ubGFiZWwtZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDAwO1xufVxuXG4ubGFiZWwtZGFuZ2VyW2hyZWZdOmhvdmVyLCAubGFiZWwtZGFuZ2VyW2hyZWZdOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2MwMDAwO1xufVxuXG4uYmFkZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDEwcHg7XG4gICAgcGFkZGluZzogM3B4IDdweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cblxuLmJhZGdlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnRuIC5iYWRnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTFweDtcbn1cblxuYS5iYWRnZTpob3ZlciwgYS5iYWRnZTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlPi5iYWRnZSwgLm5hdi1waWxscz4uYWN0aXZlPmE+LmJhZGdlIHtcbiAgICBjb2xvcjogIzVlNjA2ODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4ubmF2LXBpbGxzPmxpPmE+LmJhZGdlIHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uanVtYm90cm9uIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiAyMDA7XG4gICAgbGluZS1oZWlnaHQ6IDIuMTQyODU3MTQzNTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4uanVtYm90cm9uIGgxLCAuanVtYm90cm9uIC5oMSB7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5qdW1ib3Ryb24gcCB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLmNvbnRhaW5lciAuanVtYm90cm9uIHtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi5qdW1ib3Ryb24gLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5qdW1ib3Ryb24ge1xuICAgICAgICBwYWRkaW5nLXRvcDogNDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQ4cHg7XG4gICAgfVxuICAgIC5jb250YWluZXIgLmp1bWJvdHJvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNjBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB9XG4gICAgLmp1bWJvdHJvbiBoMSwgLmp1bWJvdHJvbiAuaDEge1xuICAgICAgICBmb250LXNpemU6IDU4LjVweDtcbiAgICB9XG59XG5cbi50aHVtYm5haWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xufVxuXG4udGh1bWJuYWlsPmltZywgLnRodW1ibmFpbCBhPmltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi50aHVtYm5haWwgLmNhcHRpb24ge1xuICAgIHBhZGRpbmc6IDlweDtcbiAgICBjb2xvcjogIzMzMzMzMztcbn1cblxuYS50aHVtYm5haWw6aG92ZXIsIGEudGh1bWJuYWlsOmZvY3VzLCBhLnRodW1ibmFpbC5hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzVlNjA2ODtcbn1cblxuLmFsZXJ0IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uYWxlcnQgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi5hbGVydD5wLCAuYWxlcnQ+dWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5hbGVydD5wK3Age1xuICAgIG1hcmdpbi10b3A6IDVweDtcbn1cblxuLmFsZXJ0LWRpc21pc3NhYmxlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMnB4O1xuICAgIHJpZ2h0OiAtMjFweDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLmFsZXJ0LXN1Y2Nlc3Mge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2YxZTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGFlOGQ3O1xuICAgIGNvbG9yOiAjNjBBMjYxO1xufVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2NhZGVjNztcbn1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNGM4MzRkO1xufVxuXG4uYWxlcnQtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZWFmMztcbiAgICBib3JkZXItY29sb3I6ICNiZmUzZWE7XG4gICAgY29sb3I6ICMzQTg3QUQ7XG59XG5cbi5hbGVydC1pbmZvIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYWNkYWUzO1xufVxuXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMyZDY5ODc7XG59XG5cbi5hbGVydC13YXJuaW5nIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMWUwO1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZGJjNjtcbiAgICBjb2xvcjogI0ZGOTcxRTtcbn1cblxuLmFsZXJ0LXdhcm5pbmcgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmNiYWQ7XG59XG5cbi5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogI2VhN2UwMDtcbn1cblxuLmFsZXJ0LWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBlMDtcbiAgICBib3JkZXItY29sb3I6ICNmZmM3ZDA7XG4gICAgY29sb3I6ICNGRjAwMDA7XG59XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmFkYmI7XG59XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjY2MwMDAwO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtYmFyLXN0cmlwZXMge1xuICAgIGZyb20ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MHB4IDA7XG4gICAgfVxuICAgIHRvIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQwcHggMDtcbiAgICB9XG4gICAgdG8ge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgfVxufVxuXG4ucHJvZ3Jlc3Mge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTYwNjg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGVhc2U7XG59XG5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNDBweCA0MHB4O1xufVxuXG4ucHJvZ3Jlc3MuYWN0aXZlIC5wcm9ncmVzcy1iYXIge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAycyBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi5wcm9ncmVzcy1iYXItc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwQTI2MTtcbn1cblxuLnByb2dyZXNzLXN0cmlwZWQgLnByb2dyZXNzLWJhci1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDVkZWcsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cblxuLnByb2dyZXNzLWJhci1pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM0E4N0FEO1xufVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWluZm8ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXdhcm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjk3MUU7XG59XG5cbi5wcm9ncmVzcy1zdHJpcGVkIC5wcm9ncmVzcy1iYXItd2FybmluZyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5wcm9ncmVzcy1iYXItZGFuZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDAwO1xufVxuXG4ucHJvZ3Jlc3Mtc3RyaXBlZCAucHJvZ3Jlc3MtYmFyLWRhbmdlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA1MCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSkgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XG59XG5cbi5tZWRpYSwgLm1lZGlhLWJvZHkge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgem9vbTogMTtcbn1cblxuLm1lZGlhLCAubWVkaWEgLm1lZGlhIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7XG59XG5cbi5tZWRpYS1vYmplY3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWVkaWEtaGVhZGluZyB7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xufVxuXG4ubWVkaWE+LnB1bGwtbGVmdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubWVkaWE+LnB1bGwtcmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubWVkaWEtbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbi5saXN0LWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2Uge1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmxpc3QtZ3JvdXAtaXRlbT4uYmFkZ2UrLmJhZGdlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIGNvbG9yOiAjNTU1O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICAgIGNvbG9yOiAjMzMzO1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUsIGEubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciwgYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTYwNjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNWU2MDY4O1xufVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCBhLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLCBhLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCwgYS5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgY29sb3I6ICNjNmM3Y2M7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xufVxuXG4ucGFuZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG5cbi5wYW5lbC1ib2R5IHtcbiAgICBwYWRkaW5nOiAxNXB4O1xufVxuXG4ucGFuZWwtYm9keTpiZWZvcmUsIC5wYW5lbC1ib2R5OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnBhbmVsLWJvZHk6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuXG4ucGFuZWw+Lmxpc3QtZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYW5lbD4ubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xufVxuXG4ucGFuZWw+Lmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbn1cblxuLnBhbmVsPi5saXN0LWdyb3VwIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsLWhlYWRpbmcrLmxpc3QtZ3JvdXAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC13aWR0aDogMDtcbn1cblxuLnBhbmVsPi50YWJsZSwgLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZSwgLnBhbmVsPi5wYW5lbC1ib2R5Ky50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLnBhbmVsPi50YWJsZT50Ym9keTpmaXJzdC1jaGlsZCB0aCwgLnBhbmVsPi50YWJsZT50Ym9keTpmaXJzdC1jaGlsZCB0ZCB7XG4gICAgYm9yZGVyLXRvcDogMDtcbn1cblxuLnBhbmVsPi50YWJsZS1ib3JkZXJlZCwgLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRoOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRkOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmZpcnN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItbGVmdDogMDtcbn1cblxuLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpsYXN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsIC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwgLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpsYXN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsIC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZCwgLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpsYXN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsIC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCwgLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpsYXN0LWNoaWxkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsIC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xufVxuXG4ucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmxhc3QtY2hpbGQ+dGgsIC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6bGFzdC1jaGlsZD50ZCwgLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRoLCAucGFuZWw+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsIC5wYW5lbD4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwgLnBhbmVsPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyOmxhc3QtY2hpbGQ+dGgsIC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI6bGFzdC1jaGlsZD50ZCwgLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRoLCAucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsIC5wYW5lbD4udGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCwgLnBhbmVsPi50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4ucGFuZWw+LnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFuZWwtaGVhZGluZyB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDtcbn1cblxuLnBhbmVsLWhlYWRpbmc+LmRyb3Bkb3duIC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBpbmhlcml0O1xufVxuXG4ucGFuZWwtdGl0bGUge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5wYW5lbC10aXRsZT5hIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbn1cblxuLnBhbmVsLWZvb3RlciB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwrLnBhbmVsIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwtaGVhZGluZyB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbn1cblxuLnBhbmVsLWdyb3VwIC5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5wYW5lbC1ncm91cCAucGFuZWwtZm9vdGVyIHtcbiAgICBib3JkZXItdG9wOiAwO1xufVxuXG4ucGFuZWwtZ3JvdXAgLnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucGFuZWwtZGVmYXVsdCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xufVxuXG4ucGFuZWwtZGVmYXVsdD4ucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XG59XG5cbi5wYW5lbC1kZWZhdWx0Pi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2RkZDtcbn1cblxuLnBhbmVsLWRlZmF1bHQ+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNkZGQ7XG59XG5cbi5wYW5lbC1wcmltYXJ5IHtcbiAgICBib3JkZXItY29sb3I6ICM1ZTYwNjg7XG59XG5cbi5wYW5lbC1wcmltYXJ5Pi5wYW5lbC1oZWFkaW5nIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU2MDY4O1xuICAgIGJvcmRlci1jb2xvcjogIzVlNjA2ODtcbn1cblxuLnBhbmVsLXByaW1hcnk+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjNWU2MDY4O1xufVxuXG4ucGFuZWwtcHJpbWFyeT4ucGFuZWwtZm9vdGVyKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzVlNjA2ODtcbn1cblxuLnBhbmVsLXN1Y2Nlc3Mge1xuICAgIGJvcmRlci1jb2xvcjogI2RhZThkNztcbn1cblxuLnBhbmVsLXN1Y2Nlc3M+LnBhbmVsLWhlYWRpbmcge1xuICAgIGNvbG9yOiAjNjBBMjYxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2YxZTc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGFlOGQ3O1xufVxuXG4ucGFuZWwtc3VjY2Vzcz4ucGFuZWwtaGVhZGluZysucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNkYWU4ZDc7XG59XG5cbi5wYW5lbC1zdWNjZXNzPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZGFlOGQ3O1xufVxuXG4ucGFuZWwtd2FybmluZyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZkYmM2O1xufVxuXG4ucGFuZWwtd2FybmluZz4ucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6ICNGRjk3MUU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjFlMDtcbiAgICBib3JkZXItY29sb3I6ICNmZmRiYzY7XG59XG5cbi5wYW5lbC13YXJuaW5nPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZGJjNjtcbn1cblxuLnBhbmVsLXdhcm5pbmc+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmRiYzY7XG59XG5cbi5wYW5lbC1kYW5nZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmYzdkMDtcbn1cblxuLnBhbmVsLWRhbmdlcj4ucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6ICNGRjAwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTBlMDtcbiAgICBib3JkZXItY29sb3I6ICNmZmM3ZDA7XG59XG5cbi5wYW5lbC1kYW5nZXI+LnBhbmVsLWhlYWRpbmcrLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZjN2QwO1xufVxuXG4ucGFuZWwtZGFuZ2VyPi5wYW5lbC1mb290ZXIrLnBhbmVsLWNvbGxhcHNlIC5wYW5lbC1ib2R5IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZjN2QwO1xufVxuXG4ucGFuZWwtaW5mbyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmZlM2VhO1xufVxuXG4ucGFuZWwtaW5mbz4ucGFuZWwtaGVhZGluZyB7XG4gICAgY29sb3I6ICMzQTg3QUQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RhZWFmMztcbiAgICBib3JkZXItY29sb3I6ICNiZmUzZWE7XG59XG5cbi5wYW5lbC1pbmZvPi5wYW5lbC1oZWFkaW5nKy5wYW5lbC1jb2xsYXBzZSAucGFuZWwtYm9keSB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2JmZTNlYTtcbn1cblxuLnBhbmVsLWluZm8+LnBhbmVsLWZvb3RlcisucGFuZWwtY29sbGFwc2UgLnBhbmVsLWJvZHkge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNiZmUzZWE7XG59XG5cbi53ZWxsIHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDE5cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xufVxuXG4ud2VsbCBibG9ja3F1b3RlIHtcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xufVxuXG4ud2VsbC1sZyB7XG4gICAgcGFkZGluZzogMjRweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG59XG5cbi53ZWxsLXNtIHtcbiAgICBwYWRkaW5nOiA5cHg7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uY2xvc2Uge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDE5LjVweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApO1xufVxuXG4uY2xvc2U6aG92ZXIsIC5jbG9zZTpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvcGFjaXR5OiAwLjU7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbn1cblxuYnV0dG9uLmNsb3NlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4ubW9kYWwtb3BlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwNDA7XG59XG5cbi5tb2RhbC5mYWRlIC5tb2RhbC1kaWFsb2cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTI1JSk7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbn1cblxuLm1vZGFsLmluIC5tb2RhbC1kaWFsb2cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG5cbi5tb2RhbC1kaWFsb2cge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBtYXJnaW46IDEwcHg7XG4gICAgei1pbmRleDogMTA1MDtcbn1cblxuLm1vZGFsLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICBib3gtc2hhZG93OiAwIDNweCA5cHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgb3V0bGluZTogbm9uZTtcbn1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMzA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLm1vZGFsLWJhY2tkcm9wLmZhZGUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xufVxuXG4ubW9kYWwtYmFja2Ryb3AuaW4ge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xuICAgIG1pbi1oZWlnaHQ6IDE2LjQyODU3MTQyOXB4O1xufVxuXG4ubW9kYWwtaGVhZGVyIC5jbG9zZSB7XG4gICAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLm1vZGFsLXRpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDI5O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbi5tb2RhbC1mb290ZXIge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgcGFkZGluZzogMTlweCAyMHB4IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG59XG5cbi5tb2RhbC1mb290ZXI6YmVmb3JlLCAubW9kYWwtZm9vdGVyOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLm1vZGFsLWZvb3RlcjphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbi5tb2RhbC1mb290ZXIgLmJ0bisuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbC1mb290ZXIgLmJ0bi1ncm91cCAuYnRuKy5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xufVxuXG4ubW9kYWwtZm9vdGVyIC5idG4tYmxvY2srLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgbWFyZ2luOiAzMHB4IGF1dG87XG4gICAgfVxuICAgIC5tb2RhbC1jb250ZW50IHtcbiAgICAgICAgYm94LXNoYWRvdzogMCA1cHggMTVweCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgfVxufVxuXG4udG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDEwMzA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnRvb2x0aXAuaW4ge1xuICAgIG9wYWNpdHk6IDAuOTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9OTApO1xufVxuXG4udG9vbHRpcC50b3Age1xuICAgIG1hcmdpbi10b3A6IC0zcHg7XG4gICAgcGFkZGluZzogNXB4IDA7XG59XG5cbi50b29sdGlwLnJpZ2h0IHtcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xufVxuXG4udG9vbHRpcC5ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDNweDtcbiAgICBwYWRkaW5nOiA1cHggMDtcbn1cblxuLnRvb2x0aXAubGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgcGFkZGluZzogMCA1cHg7XG59XG5cbi50b29sdGlwLWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDIwMHB4O1xuICAgIHBhZGRpbmc6IDNweCA4cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLnRvb2x0aXAtYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4udG9vbHRpcC50b3AgLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAudG9wLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAudG9wLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3JkZXItd2lkdGg6IDVweCA1cHggMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC5yaWdodCAudG9vbHRpcC1hcnJvdyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgIGJvcmRlci13aWR0aDogNXB4IDVweCA1cHggMDtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7XG59XG5cbi50b29sdGlwLmxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xufVxuXG4udG9vbHRpcC5ib3R0b20gLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAuYm90dG9tLWxlZnQgLnRvb2x0aXAtYXJyb3cge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1cHg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDVweCA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwMDtcbn1cblxuLnRvb2x0aXAuYm90dG9tLXJpZ2h0IC50b29sdGlwLWFycm93IHtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDVweDtcbiAgICBib3JkZXItd2lkdGg6IDAgNXB4IDVweDtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwO1xufVxuXG4ucG9wb3ZlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDEwMTA7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDI3NnB4O1xuICAgIHBhZGRpbmc6IDFweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbn1cblxuLnBvcG92ZXIudG9wIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbn1cblxuLnBvcG92ZXIucmlnaHQge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ucG9wb3Zlci5ib3R0b20ge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG59XG5cbi5wb3BvdmVyLmxlZnQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbn1cblxuLnBvcG92ZXItdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA4cHggMTRweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWJlYmViO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xufVxuXG4ucG9wb3Zlci1jb250ZW50IHtcbiAgICBwYWRkaW5nOiA5cHggMTRweDtcbn1cblxuLnBvcG92ZXIgLmFycm93LCAucG9wb3ZlciAuYXJyb3c6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xufVxuXG4ucG9wb3ZlciAuYXJyb3cge1xuICAgIGJvcmRlci13aWR0aDogMTFweDtcbn1cblxuLnBvcG92ZXIgLmFycm93OmFmdGVyIHtcbiAgICBib3JkZXItd2lkdGg6IDEwcHg7XG4gICAgY29udGVudDogXCJcIjtcbn1cblxuLnBvcG92ZXIudG9wIC5hcnJvdyB7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi1sZWZ0OiAtMTFweDtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICAgIGJvcmRlci10b3AtY29sb3I6ICM5OTk7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTtcbiAgICBib3R0b206IC0xMXB4O1xufVxuXG4ucG9wb3Zlci50b3AgLmFycm93OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBib3R0b206IDFweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci5yaWdodCAuYXJyb3cge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IC0xMXB4O1xuICAgIG1hcmdpbi10b3A6IC0xMXB4O1xuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzk5OTtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNSk7XG59XG5cbi5wb3BvdmVyLnJpZ2h0IC5hcnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgbGVmdDogMXB4O1xuICAgIGJvdHRvbTogLTEwcHg7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZmZmO1xufVxuXG4ucG9wb3Zlci5ib3R0b20gLmFycm93IHtcbiAgICBsZWZ0OiA1MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMXB4O1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzk5OTtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIHRvcDogLTExcHg7XG59XG5cbi5wb3BvdmVyLmJvdHRvbSAuYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIHRvcDogMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAwO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG59XG5cbi5wb3BvdmVyLmxlZnQgLmFycm93IHtcbiAgICB0b3A6IDUwJTtcbiAgICByaWdodDogLTExcHg7XG4gICAgbWFyZ2luLXRvcDogLTExcHg7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjOTk5O1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpO1xufVxuXG4ucG9wb3Zlci5sZWZ0IC5hcnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgcmlnaHQ6IDFweDtcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICNmZmY7XG4gICAgYm90dG9tOiAtMTBweDtcbn1cblxuLmNhcm91c2VsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJvdXNlbC1pbm5lcj4uaXRlbSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNpdGlvbjogMC42cyBlYXNlLWluLW91dCBsZWZ0O1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+aW1nLCAuY2Fyb3VzZWwtaW5uZXI+Lml0ZW0+YT5pbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlLCAuY2Fyb3VzZWwtaW5uZXI+Lm5leHQsIC5jYXJvdXNlbC1pbm5lcj4ucHJldiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pbm5lcj4uYWN0aXZlIHtcbiAgICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI+Lm5leHQsIC5jYXJvdXNlbC1pbm5lcj4ucHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmNhcm91c2VsLWlubmVyPi5uZXh0IHtcbiAgICBsZWZ0OiAxMDAlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI+LnByZXYge1xuICAgIGxlZnQ6IC0xMDAlO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI+Lm5leHQubGVmdCwgLmNhcm91c2VsLWlubmVyPi5wcmV2LnJpZ2h0IHtcbiAgICBsZWZ0OiAwO1xufVxuXG4uY2Fyb3VzZWwtaW5uZXI+LmFjdGl2ZS5sZWZ0IHtcbiAgICBsZWZ0OiAtMTAwJTtcbn1cblxuLmNhcm91c2VsLWlubmVyPi5hY3RpdmUucmlnaHQge1xuICAgIGxlZnQ6IDEwMCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxNSU7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wubGVmdCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuNSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4wMDAxKSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzgwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMwMDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wucmlnaHQge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDAsIDAsIDAsIDAuMDAwMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC41KSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyM4MDAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2w6aG92ZXIsIC5jYXJvdXNlbC1jb250cm9sOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjk7XG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTkwKTtcbn1cblxuLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiwgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCwgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbi1jaGV2cm9uLWxlZnQsIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb24tY2hldnJvbi1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2LCAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tbGVmdCB7XG4gICAgbGVmdDogNTAlO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1uZXh0LCAuY2Fyb3VzZWwtY29udHJvbCAuZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQge1xuICAgIHJpZ2h0OiA1MCU7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLXByZXYsIC5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gICAgZm9udC1mYW1pbHk6IHNlcmlmO1xufVxuXG4uY2Fyb3VzZWwtY29udHJvbCAuaWNvbi1wcmV2OmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcMjAzOSc7XG59XG5cbi5jYXJvdXNlbC1jb250cm9sIC5pY29uLW5leHQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFwyMDNhJztcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDEwcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHotaW5kZXg6IDE1O1xuICAgIHdpZHRoOiA2MCU7XG4gICAgbWFyZ2luLWxlZnQ6IC0zMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMTBweDtcbiAgICBtYXJnaW46IDFweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMCBcXDk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbn1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uY2Fyb3VzZWwtY2FwdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDE1JTtcbiAgICByaWdodDogMTUlO1xuICAgIGJvdHRvbTogMjBweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuNik7XG59XG5cbi5jYXJvdXNlbC1jYXB0aW9uIC5idG4ge1xuICAgIHRleHQtc2hhZG93OiBub25lO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jYXJvdXNlbC1jb250cm9sIC5nbHlwaGljb25zLWNoZXZyb24tbGVmdCwgLmNhcm91c2VsLWNvbnRyb2wgLmdseXBoaWNvbnMtY2hldnJvbi1yaWdodCwgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tcHJldiwgLmNhcm91c2VsLWNvbnRyb2wgLmljb24tbmV4dCB7XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB9XG4gICAgLmNhcm91c2VsLWNhcHRpb24ge1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgIHJpZ2h0OiAyMCU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gICAgICAgIGJvdHRvbTogMjBweDtcbiAgICB9XG59XG5cbi5jbGVhcmZpeDpiZWZvcmUsIC5jbGVhcmZpeDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbi5jbGVhcmZpeDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7XG59XG5cbi5jZW50ZXItYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLnB1bGwtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xufVxuXG4ucHVsbC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xufVxuXG4uaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmludmlzaWJsZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udGV4dC1oaWRlIHtcbiAgICBmb250OiAwLzAgYTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xufVxuXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbi5hZmZpeCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xufVxuXG5ALW1zLXZpZXdwb3J0IHtcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xufVxuXG4udmlzaWJsZS14cywgdHIudmlzaWJsZS14cywgdGgudmlzaWJsZS14cywgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudmlzaWJsZS14cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRhYmxlLnZpc2libGUteHMge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgdHIudmlzaWJsZS14cyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLXhzLCB0ZC52aXNpYmxlLXhzIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudmlzaWJsZS14cy52aXNpYmxlLXNtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS14cy52aXNpYmxlLXNtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIHRyLnZpc2libGUteHMudmlzaWJsZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLXhzLnZpc2libGUtc20sIHRkLnZpc2libGUteHMudmlzaWJsZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC52aXNpYmxlLXhzLnZpc2libGUtbWQge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0YWJsZS52aXNpYmxlLXhzLnZpc2libGUtbWQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgdHIudmlzaWJsZS14cy52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRoLnZpc2libGUteHMudmlzaWJsZS1tZCwgdGQudmlzaWJsZS14cy52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC52aXNpYmxlLXhzLnZpc2libGUtbGcge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0YWJsZS52aXNpYmxlLXhzLnZpc2libGUtbGcge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgdHIudmlzaWJsZS14cy52aXNpYmxlLWxnIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRoLnZpc2libGUteHMudmlzaWJsZS1sZywgdGQudmlzaWJsZS14cy52aXNpYmxlLWxnIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLnZpc2libGUtc20sIHRyLnZpc2libGUtc20sIHRoLnZpc2libGUtc20sIHRkLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLnZpc2libGUtc20udmlzaWJsZS14cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRhYmxlLnZpc2libGUtc20udmlzaWJsZS14cyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICB0ci52aXNpYmxlLXNtLnZpc2libGUteHMge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGgudmlzaWJsZS1zbS52aXNpYmxlLXhzLCB0ZC52aXNpYmxlLXNtLnZpc2libGUteHMge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC52aXNpYmxlLXNtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICB0ci52aXNpYmxlLXNtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRoLnZpc2libGUtc20sIHRkLnZpc2libGUtc20ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAudmlzaWJsZS1zbS52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS1zbS52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIHRyLnZpc2libGUtc20udmlzaWJsZS1tZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLXNtLnZpc2libGUtbWQsIHRkLnZpc2libGUtc20udmlzaWJsZS1tZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudmlzaWJsZS1zbS52aXNpYmxlLWxnIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS1zbS52aXNpYmxlLWxnIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIHRyLnZpc2libGUtc20udmlzaWJsZS1sZyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLXNtLnZpc2libGUtbGcsIHRkLnZpc2libGUtc20udmlzaWJsZS1sZyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi52aXNpYmxlLW1kLCB0ci52aXNpYmxlLW1kLCB0aC52aXNpYmxlLW1kLCB0ZC52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC52aXNpYmxlLW1kLnZpc2libGUteHMge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0YWJsZS52aXNpYmxlLW1kLnZpc2libGUteHMge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgdHIudmlzaWJsZS1tZC52aXNpYmxlLXhzIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRoLnZpc2libGUtbWQudmlzaWJsZS14cywgdGQudmlzaWJsZS1tZC52aXNpYmxlLXhzIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAudmlzaWJsZS1tZC52aXNpYmxlLXNtIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS1tZC52aXNpYmxlLXNtIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIHRyLnZpc2libGUtbWQudmlzaWJsZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLW1kLnZpc2libGUtc20sIHRkLnZpc2libGUtbWQudmlzaWJsZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIC52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS1tZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICB0ci52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRoLnZpc2libGUtbWQsIHRkLnZpc2libGUtbWQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLnZpc2libGUtbWQudmlzaWJsZS1sZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRhYmxlLnZpc2libGUtbWQudmlzaWJsZS1sZyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICB0ci52aXNpYmxlLW1kLnZpc2libGUtbGcge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGgudmlzaWJsZS1tZC52aXNpYmxlLWxnLCB0ZC52aXNpYmxlLW1kLnZpc2libGUtbGcge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udmlzaWJsZS1sZywgdHIudmlzaWJsZS1sZywgdGgudmlzaWJsZS1sZywgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudmlzaWJsZS1sZy52aXNpYmxlLXhzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS1sZy52aXNpYmxlLXhzIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIHRyLnZpc2libGUtbGcudmlzaWJsZS14cyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLWxnLnZpc2libGUteHMsIHRkLnZpc2libGUtbGcudmlzaWJsZS14cyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLnZpc2libGUtbGcudmlzaWJsZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRhYmxlLnZpc2libGUtbGcudmlzaWJsZS1zbSB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cbiAgICB0ci52aXNpYmxlLWxnLnZpc2libGUtc20ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGgudmlzaWJsZS1sZy52aXNpYmxlLXNtLCB0ZC52aXNpYmxlLWxnLnZpc2libGUtc20ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAudmlzaWJsZS1sZy52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGFibGUudmlzaWJsZS1sZy52aXNpYmxlLW1kIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIHRyLnZpc2libGUtbGcudmlzaWJsZS1tZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLWxnLnZpc2libGUtbWQsIHRkLnZpc2libGUtbGcudmlzaWJsZS1tZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAudmlzaWJsZS1sZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHRhYmxlLnZpc2libGUtbGcge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB9XG4gICAgdHIudmlzaWJsZS1sZyB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0aC52aXNpYmxlLWxnLCB0ZC52aXNpYmxlLWxnIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhpZGRlbi14cyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxudGFibGUuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxudHIuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxudGguaGlkZGVuLXhzLCB0ZC5oaWRkZW4teHMge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhpZGRlbi14cywgdHIuaGlkZGVuLXhzLCB0aC5oaWRkZW4teHMsIHRkLmhpZGRlbi14cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmhpZGRlbi14cy5oaWRkZW4tc20sIHRyLmhpZGRlbi14cy5oaWRkZW4tc20sIHRoLmhpZGRlbi14cy5oaWRkZW4tc20sIHRkLmhpZGRlbi14cy5oaWRkZW4tc20ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuaGlkZGVuLXhzLmhpZGRlbi1tZCwgdHIuaGlkZGVuLXhzLmhpZGRlbi1tZCwgdGguaGlkZGVuLXhzLmhpZGRlbi1tZCwgdGQuaGlkZGVuLXhzLmhpZGRlbi1tZCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuaGlkZGVuLXhzLmhpZGRlbi1sZywgdHIuaGlkZGVuLXhzLmhpZGRlbi1sZywgdGguaGlkZGVuLXhzLmhpZGRlbi1sZywgdGQuaGlkZGVuLXhzLmhpZGRlbi1sZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5oaWRkZW4tc20ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogdGFibGU7XG59XG5cbnRyLmhpZGRlbi1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XG59XG5cbnRoLmhpZGRlbi1zbSwgdGQuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5oaWRkZW4tc20uaGlkZGVuLXhzLCB0ci5oaWRkZW4tc20uaGlkZGVuLXhzLCB0aC5oaWRkZW4tc20uaGlkZGVuLXhzLCB0ZC5oaWRkZW4tc20uaGlkZGVuLXhzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuaGlkZGVuLXNtLCB0ci5oaWRkZW4tc20sIHRoLmhpZGRlbi1zbSwgdGQuaGlkZGVuLXNtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmhpZGRlbi1zbS5oaWRkZW4tbWQsIHRyLmhpZGRlbi1zbS5oaWRkZW4tbWQsIHRoLmhpZGRlbi1zbS5oaWRkZW4tbWQsIHRkLmhpZGRlbi1zbS5oaWRkZW4tbWQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhpZGRlbi1zbS5oaWRkZW4tbGcsIHRyLmhpZGRlbi1zbS5oaWRkZW4tbGcsIHRoLmhpZGRlbi1zbS5oaWRkZW4tbGcsIHRkLmhpZGRlbi1zbS5oaWRkZW4tbGcge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4uaGlkZGVuLW1kIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG50YWJsZS5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xufVxuXG50ci5oaWRkZW4tbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xufVxuXG50aC5oaWRkZW4tbWQsIHRkLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAuaGlkZGVuLW1kLmhpZGRlbi14cywgdHIuaGlkZGVuLW1kLmhpZGRlbi14cywgdGguaGlkZGVuLW1kLmhpZGRlbi14cywgdGQuaGlkZGVuLW1kLmhpZGRlbi14cyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmhpZGRlbi1tZC5oaWRkZW4tc20sIHRyLmhpZGRlbi1tZC5oaWRkZW4tc20sIHRoLmhpZGRlbi1tZC5oaWRkZW4tc20sIHRkLmhpZGRlbi1tZC5oaWRkZW4tc20ge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAuaGlkZGVuLW1kLCB0ci5oaWRkZW4tbWQsIHRoLmhpZGRlbi1tZCwgdGQuaGlkZGVuLW1kIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5oaWRkZW4tbWQuaGlkZGVuLWxnLCB0ci5oaWRkZW4tbWQuaGlkZGVuLWxnLCB0aC5oaWRkZW4tbWQuaGlkZGVuLWxnLCB0ZC5oaWRkZW4tbWQuaGlkZGVuLWxnIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmhpZGRlbi1sZyB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxudGFibGUuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxudHIuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbn1cblxudGguaGlkZGVuLWxnLCB0ZC5oaWRkZW4tbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgLmhpZGRlbi1sZy5oaWRkZW4teHMsIHRyLmhpZGRlbi1sZy5oaWRkZW4teHMsIHRoLmhpZGRlbi1sZy5oaWRkZW4teHMsIHRkLmhpZGRlbi1sZy5oaWRkZW4teHMge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIC5oaWRkZW4tbGcuaGlkZGVuLXNtLCB0ci5oaWRkZW4tbGcuaGlkZGVuLXNtLCB0aC5oaWRkZW4tbGcuaGlkZGVuLXNtLCB0ZC5oaWRkZW4tbGcuaGlkZGVuLXNtIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgLmhpZGRlbi1sZy5oaWRkZW4tbWQsIHRyLmhpZGRlbi1sZy5oaWRkZW4tbWQsIHRoLmhpZGRlbi1sZy5oaWRkZW4tbWQsIHRkLmhpZGRlbi1sZy5oaWRkZW4tbWQge1xuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmhpZGRlbi1sZywgdHIuaGlkZGVuLWxnLCB0aC5oaWRkZW4tbGcsIHRkLmhpZGRlbi1sZyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi52aXNpYmxlLXByaW50LCB0ci52aXNpYmxlLXByaW50LCB0aC52aXNpYmxlLXByaW50LCB0ZC52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbkBtZWRpYSBwcmludCB7XG4gICAgLnZpc2libGUtcHJpbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIH1cbiAgICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuICAgIHRyLnZpc2libGUtcHJpbnQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdGgudmlzaWJsZS1wcmludCwgdGQudmlzaWJsZS1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmhpZGRlbi1wcmludCwgdHIuaGlkZGVuLXByaW50LCB0aC5oaWRkZW4tcHJpbnQsIHRkLmhpZGRlbi1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbmJvZHkge1xuICAgIGNvbG9yOiAjNDQ0O1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiwgLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gICAgZm9udC1mYW1pbHk6IFwiU291cmNlIFNhbnMgUHJvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBtYXJnaW46IDEycHggMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5oMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG59XG5cbmgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbn1cblxuaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xufVxuXG5oNCwgLmg0IHtcbiAgICBmb250LXNpemU6IDE3cHg7XG59XG5cbmg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cblxuaDYsIC5oNiB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5wIHtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuYSB7XG4gICAgY29sb3I6ICM1ZTYwNjg7XG59XG5cbmE6aG92ZXIsIGE6Zm9jdXMge1xuICAgIGNvbG9yOiAjM2EzYjQwO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxudWwge1xuICAgIHBhZGRpbmctbGVmdDogMjZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG5saSB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1jb250YWluZXIge1xuICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgcGFkZGluZzogMCAwIDUwcHggMDtcbiAgICBtYXJnaW4tbGVmdDogMTk1cHg7XG59XG5cbi5wYWdlLWNvbnRhaW5lcjpiZWZvcmUge1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5wYWdlLWNvbnRhaW5lci1mdWxsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuLnBhZ2Utc2lkZWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE5NXB4O1xufVxuXG4ucGFnZS1zaWRlYmFyOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZThlOGU4O1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDE5NXB4O1xuICAgIHotaW5kZXg6IC0xO1xufVxuXG4ucGFnZS1zaWRlYmFyLWZpeGVkIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG59XG5cbi5wYWdlLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucGFnZS1zaWRlYmFyIHtcbiAgICAgICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi10b3A6IDQycHg7XG4gICAgfVxuICAgIC5wYWdlLXNpZGViYXI6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnBhZ2Utc2lkZWJhci1jb2xsYXBzZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5wYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLnBhZ2Utc2lkZWJhci1zaG9ydGN1dHMge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuaHRtbCwgYm9keSwgLnBhZ2UtY29udGFpbmVyLCAucGFnZS1jb250ZW50IHtcbiAgICBtaW4taGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5wYWdlLWlmcmFtZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAubmF2YmFyLWZpeGVkLXRvcCwgLnBhZ2Utc2lkZWJhciwgLnBhZ2UtY29udGFpbmVyIHtcbiAgICAgICAgbWluLXdpZHRoOiAzMjBweDtcbiAgICB9XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZThlOGU4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgbWluLWhlaWdodDogNDJweDtcbiAgICBtYXgtaGVpZ2h0OiA0MnB4O1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLWJyYW5kIHtcbiAgICBwYWRkaW5nOiA0cHggMCA0cHggMTVweDtcbn1cblxuLm5hdmJhci1maXhlZC10b3AgLm5hdmJhci1icmFuZCAubG9nbyB7XG4gICAgaGVpZ2h0OiAzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5uYXZiYXItZml4ZWQtdG9wIC5uYXZiYXItYnJhbmQge1xuICAgICAgICBwYWRkaW5nOiA2cHggMCA0cHggMTVweDtcbiAgICB9XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wPmEge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U4ZThlODtcbiAgICBjb2xvcjogIzZCMkQ4RjtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgb3V0bGluZTogMCBub25lO1xuICAgIHBhZGRpbmc6IDEycHg7XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wPmE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wPmEubmF2YmFyLWJyYW5kIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wPmEubmF2YmFyLWJyYW5kOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U4ZThlODtcbiAgICBjb2xvcjogIzZCMkQ4RjtcbiAgICBoZWlnaHQ6IDQycHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcbn1cblxuLm5hdmJhci1maXhlZC10b3AgLmJ0bjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLm5hdmJhci1maXhlZC10b3AgLmJ0biAubGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNHB4O1xuICAgIHJpZ2h0OiAtNHB4O1xuICAgIHBhZGRpbmc6IDFweCA0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gICAgbWluLXdpZHRoOiAxOHB4O1xufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCAuZHJvcGRvd24tbWVudSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgbWF4LXdpZHRoOiAzMjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLm5hdmJhci1maXhlZC10b3AgLmRyb3Bkb3duLW1lbnUudXNlci1tZW51IHtcbiAgICBwYWRkaW5nLXRvcDogNHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wIC50YWJsZSB0ciB0ZCBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCAudGFibGUgdHIuZmlyc3QgdGQge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLm5hdmJhci1maXhlZC10b3AgLmF2YXRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbn1cblxuLm5hdmJhci1maXhlZC10b3AgLmF2YXRhciBpbWcge1xuICAgIHdpZHRoOiAzMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXZiYXItZml4ZWQtdG9wIC5hdmF0YXIge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXRvcDogLTJweDtcbiAgICB9XG4gICAgLm5hdmJhci1maXhlZC10b3AgLmF2YXRhciBpbWcge1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICB9XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wIC51c2VyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAzcHggMCAwIDEycHg7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLW5hdiB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ubmF2YmFyLWZpeGVkLXRvcCAubmF2YmFyLW5hdj5saSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5uYXZiYXItZml4ZWQtdG9wIC5idG4tZ3JvdXA6aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubG9nbyB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zb3ByYW5vLWxvZ28ucG5nXCIpO1xuICAgIGhlaWdodDogMzJweDtcbiAgICB3aWR0aDogMTYzLjg0cHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNjMuODRweCAzMnB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxleC1zaHJpbms6IDA7XG59XG5cbi5sb2dvLWJyYW5kIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAwO1xufVxuXG4ubG9nby1icmFuZDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5sb2dvLWFyaWE6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QwZDBkMDtcbiAgICBtYXJnaW46IDAgMTBweDtcbiAgICBmbGV4LXNocmluazogMDtcbn1cblxuLmxvZ28tYXJpYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJ1VyYmFuaXN0JywgJ1NvdXJjZSBTYW5zIFBybycsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAzMXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjZTYwMDdlO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IC01cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgLmxvZ28ge1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIHdpZHRoOiAxMzNweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMzNweCAyNnB4O1xuICAgIH1cblxuICAgIC5sb2dvLWJyYW5kOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmxvZ28tYXJpYTo6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICBtYXJnaW46IDAgOHB4O1xuICAgIH1cblxuICAgIC5sb2dvLWFyaWEge1xuICAgICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC00cHg7XG4gICAgfVxufVxuXG4uY2xvY2sge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2U4ZThlODtcbiAgICBjb2xvcjogIzMzMztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGhlaWdodDogNDJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDJweCAwIDAgMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwOHB4O1xufVxuXG4uY2xvY2s+ZGl2IHtcbiAgICBmb250LXNpemU6IDExNiU7XG4gICAgbGVmdDogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTJweDtcbn1cblxuLmNsb2NrPnNwYW4ge1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC5jbG9jayB7XG4gICAgICAgIGZvbnQtc2l6ZTogODglO1xuICAgICAgICB3aWR0aDogOTVweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuN3B4O1xuICAgIH1cbn1cblxuLm5hdmJhci1ub3RpZmljYXRpb25zIC5kcm9wZG93bi1tZW51IHtcbiAgICBtaW4td2lkdGg6IDI0MHB4O1xufVxuXG4ucGFnZS1zaWRlYmFyLXNlYXJjaCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgcGFkZGluZzogOHB4IDZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTBlMGUwO1xufVxuXG4ucGFnZS1zaWRlYmFyLXNlYXJjaCBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIHRvcDogMTVweDtcbiAgICBsZWZ0OiAxNXB4O1xuICAgIG9wYWNpdHk6IDAuNztcbiAgICBmb250LXNpemU6IDEwNSU7XG59XG5cbi5wYWdlLXNpZGViYXItc2VhcmNoIC5zZWxlY3RpemUtaW5wdXQge1xuICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICBtaW4taGVpZ2h0OiAyOXB4O1xufVxuXG4ucGFnZS1zaWRlYmFyLXNlYXJjaCAuc2VsZWN0aXplLWlucHV0LmZvY3VzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyOXB4O1xufVxuXG4ucGFnZS1zaWRlYmFyLXNlYXJjaCAuc2VsZWN0aXplLWlucHV0IGlucHV0IHtcbiAgICBjb2xvcjogIzMzMztcbn1cblxuLnBhZ2Utc2lkZWJhci1zZWFyY2ggLnNlbGVjdGl6ZS1jb250cm9sIC5zZWxlY3RpemUtaW5wdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucGFnZS1zaWRlYmFyLXNlYXJjaCAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3RpemUtZHJvcGRvd24uc2VsZWN0LXNlYXJjaCB7XG4gICAgd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IDE4M3B4O1xufVxuXG4uc2VsZWN0aXplLWRyb3Bkb3duLnNlbGVjdC1zZWFyY2ggLnNlbGVjdGl6ZS1kcm9wZG93bi1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiA0MDBweDtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biAuc2VsZWN0aXplLWNhcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cblxuLm1lbnUtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmZsZXhuYXYge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uZmxleG5hdiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5mbGV4bmF2IGxpIGEge1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmZsZXhuYXYgbGkuYWN0aXZlPmEsIC5mbGV4bmF2IGxpLmFjdGl2ZT5hOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkIyRDhGO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uZmxleG5hdiBsaSBzcGFuIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gICAgZm9udC1zaXplOiA4MCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZmxleG5hdiB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZmxleG5hdiB1bCBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xufVxuXG4uZmxleG5hdj5saT5hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHotaW5kZXg6IDQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XG59XG5cbi5mbGV4bmF2PmxpPmE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2QjJEOEY7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5mbGV4bmF2PmxpPnVsPmxpPmEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XG4gICAgei1pbmRleDogMztcbn1cblxuLmZsZXhuYXY+bGk+dWw+bGk+YTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4RjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmZsZXhuYXY+bGk+dWw+bGkgdWw+bGk+YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgICB6LWluZGV4OiAyO1xufVxuXG4uZmxleG5hdj5saT51bD5saSB1bD5saT5hOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkIyRDhGO1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4uZmxleG5hdj5saT51bD5saSB1bD5saSB1bD5saT5hIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi5mbGV4bmF2PmxpPnVsPmxpIHVsPmxpIHVsPmxpPmEgYTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4RjtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmZsZXhuYXYgLnRvdWNoLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG59XG5cbi5mbGV4bmF2IC50b3VjaC1idXR0b24gW2NsYXNzKj1cImljb24tXCJdIHtcbiAgICBjb2xvcjogIzZCMkQ4RjtcbiAgICB0b3A6IDEwcHg7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xufVxuXG4uZmxleG5hdiBsaT5hOmhvdmVyfi50b3VjaC1idXR0b24gW2NsYXNzKj1cImljb24tXCJdLFxuLmZsZXhuYXYgbGk+LnRvdWNoLWJ1dHRvbjpob3ZlciBbY2xhc3MqPVwiaWNvbi1cIl0sXG4uZmxleG5hdiBsaS5hY3RpdmU+LnRvdWNoLWJ1dHRvbiBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICAgIGNvbG9yOiAjZmZmO1xufVxuXG4ubWVudS1idXR0b24gW2NsYXNzKj1cImljb24tXCJdLCAuZmxleG5hdj5saT5hIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIG1hcmdpbi1yaWdodDogMTBweCAhaW1wb3J0YW50O1xufVxuXG4uZmxleG5hdiBsaSBhLCAubWVudS1idXR0b24ge1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGZvbnQtc2l6ZTogMTA1JTtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIHBhZGRpbmc6IDhweCAwIDhweCAxNXB4O1xufVxuXG4uZmxleG5hdiBsaSBhIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gICAgY29sb3I6ICM2QjJEOEY7XG59XG5cbi5mbGV4bmF2IGxpLmFjdGl2ZT5hIFtjbGFzcyo9XCJpY29uLVwiXSxcbi5mbGV4bmF2IGxpPmE6aG92ZXIgW2NsYXNzKj1cImljb24tXCJdIHtcbiAgICBjb2xvcjogI2ZmZjtcbn1cblxuLmZsZXhuYXYtdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgcGFkZGluZzogMTVweCAycHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogNTAlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgbWFyZ2luLWxlZnQ6IDE5NXB4O1xufVxuXG4uZmxleG5hdi10b2dnbGUuZmxleG5hdi10b2dnbGUtY2xvc2VkIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZmxleG5hdi10b2dnbGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbn1cblxuLnBhZ2UtY29udGVudD5oMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucGFnZS1jb250ZW50PmgzPnNwYW4ubGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDNweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYnJlYWRjcnVtYiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWluLWhlaWdodDogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4uYnJlYWRjcnVtYj5saStsaTpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5tb2RhbC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4ubW9kYWwtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4ubW9kYWwtYm9keSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgIHBhZGRpbmc6IDVweCAyMHB4IDIwcHggMjBweDtcbn1cblxuLm1vZGFsLWJvZHkuZHJvcGRvd24tb3BlbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi5tb2RhbC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuXG4ubW9kYWwgLm1vZGFsLWJvZHk+dGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbi5tb2RhbCAubW9kYWwtYm9keT50YWJsZSAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLm1vZGFsIC5tb2RhbC1ib2R5PnRhYmxlIC50YWJsZS1yZXNwb25zaXZlLmxhc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tb2RhbCB0YWJsZSB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLm1vZGFsIC53ZWxsLWZvb3Qge1xuICAgIG1hcmdpbi1ib3R0b206IGluaGVyaXQ7XG59XG5cbi5tb2RhbCAuZm9ybS1pbmxpbmUsIC5tb2RhbCAubmF2YmFyLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5tb2RhbCAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAsIC5tb2RhbCAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi5tb2RhbCAud2VsbCAuZm9ybS1pbmxpbmUsIC5tb2RhbCAud2VsbCAubmF2YmFyLWZvcm0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAubW9kYWwtZGlhbG9nIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4ubW9kYWwtaWNvbiB7XG4gICAgZm9udC1zaXplOiA2MDAlO1xuICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xufVxuXG4ubW9kYWwgLm1vZGFsLXdpZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbn1cblxuLm1vZGFsIC5tb2RhbC13aWRlIHRhYmxlIHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogaW5oZXJpdDtcbn1cblxuLm1vZGFsLXNjcm9sbCAubW9kYWwtYm9keSB7XG4gICAgbWF4LWhlaWdodDogMzAwcHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuXG4ubW9kYWwtZGlhbG9nIC5mb3JtLWdyb3VwPi5idG4rLmJ0biB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbn1cblxuLm1vZGFsLWxnIHtcbiAgICB3aWR0aDogNzY4cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICAgLm1vZGFsLWxnIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxufVxuXG4ubW9kYWwtY29sdW1uLXNldHRpbmdzIC5tb2RhbC1kaWFsb2cgLmJ0bisuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcbn1cblxuLm1vZGFsLWNvbHVtbi1zZXR0aW5ncyAubW9kYWwtYm9keSB7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLm1vZGFsLWNvbHVtbi1zZXR0aW5ncyAuYnRuLWdyb3VwIC5idG4rLmJ0biwgLm1vZGFsLWNvbHVtbi1zZXR0aW5ncyAuYnRuLWdyb3VwIC5idG4rLmJ0bi1ncm91cCwgLm1vZGFsLWNvbHVtbi1zZXR0aW5ncyAuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0biwgLm1vZGFsLWNvbHVtbi1zZXR0aW5ncyAuYnRuLWdyb3VwIC5idG4tZ3JvdXArLmJ0bi1ncm91cCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG59XG5cbi5tb2RhbC1jb2x1bW4tc2V0dGluZ3MgLmZvcm0taW5saW5lLCAubW9kYWwtY29sdW1uLXNldHRpbmdzIC5uYXZiYXItZm9ybSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLndlbGwtaGVhZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLndlbGwtaGVhZCBoMSwgLndlbGwtaGVhZCBoMiwgLndlbGwtaGVhZCBoMywgLndlbGwtaGVhZCBoNCwgLndlbGwtaGVhZCBoNSwgLndlbGwtaGVhZCBoNiB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ud2VsbC1oZWFkIC50YWJsZS1zaW1wbGUtZmlsdGVyIC50YWJsZSB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAud2VsbC1oZWFkIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCwgLndlbGwtaGVhZCAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLndlbGwtaGVhZCBpbnB1dCwgLndlbGwtaGVhZCBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDZweDtcbiAgICB9XG4gICAgLndlbGwtaGVhZCAubGlzdC11bnN0eWxlZCBpbnB1dCwgLndlbGwtaGVhZCAubGlzdC1pbmxpbmUgaW5wdXQge1xuICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICB9XG4gICAgLndlbGwtaGVhZCAuc2VsZWN0aXplLWNvbnRyb2wge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4ud2VsbC1jb250ZW50IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLndlbGwtY29udGVudC1hbHQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5ICFpbXBvcnRhbnQ7XG59XG5cbi53ZWxsLWNvbnRlbnQtZnVsbCwgLndlbGwtY29udGVudC1mdWxsLWFsdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLndlbGwtY29udGVudC1mdWxsLWFsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLndlbGwtY29udGVudC1mb3JtLXdyYXAge1xuICAgIG1heC13aWR0aDogNzY4cHg7XG59XG5cbi53ZWxsLWZvb3Qge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbn1cblxuLndlbGwtZm9vdC10ZXh0IHtcbiAgICBsaW5lLWhlaWdodDogMjhweDtcbn1cblxuLndlbGwtZm9vdCBzZWxlY3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLndlbGwtYmxvY2sge1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ud2VsbC1ibG9jay5maXJzdCB7XG4gICAgbWFyZ2luLXRvcDogaW5oZXJpdDtcbn1cblxuLndlbGwtYmxvY2sgLmZvcm0tY29udHJvbCwgLndlbGwtYmxvY2sgLnNlbGVjdGl6ZS1jb250cm9sIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC53ZWxsLWJsb2NrIC5mb3JtLWlubGluZSAuYnRuLCAud2VsbC1ibG9jayAubmF2YmFyLWZvcm0gLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi53ZWxsLXRvcCB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtLWdyb3VwIC5idG4tZ3JvdXA+LmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCAuYnRuLWdyb3VwPi5idG46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5mb3JtLWdyb3VwIC5idG4tZ3JvdXA+LmJ0bjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuZm9ybS1ncm91cCAuYnRuLWdyb3VwPi5idG4rLmJ0biB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMXB4O1xuICAgIH1cbn1cblxuLnBvcG92ZXIge1xuICAgIHotaW5kZXg6IDEwNTA7XG59XG5cbi5wb3BvdmVyLWNvbnRlbnQge1xuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbn1cblxuLnN0YXRpYy1wb3BvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5mb3JtLWNvbnRyb2wuc3BhY2UyMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1jb250cm9sLWltcG9ydGFudCB7XG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNkZGQ7XG4gICAgcGFkZGluZzogMTBweDtcbn1cblxuLmFsZXJ0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbjogMThweCAwO1xuICAgIHBhZGRpbmctbGVmdDogMTJweDtcbn1cblxuLmFsZXJ0OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjNDQ0O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG59XG5cbi5hbGVydC5hbGVydC1zdWNjZXNzOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjBBMjYxO1xufVxuXG4uYWxlcnQuYWxlcnQtc3VjY2VzcyBhIHtcbiAgICBjb2xvcjogIzYwQTI2MTtcbn1cblxuLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3MUU7XG59XG5cbi5hbGVydC5hbGVydC13YXJuaW5nIGEge1xuICAgIGNvbG9yOiAjRkY5NzFFO1xufVxuXG4uYWxlcnQuYWxlcnQtZGFuZ2VyOmJlZm9yZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkYwMDAwO1xufVxuXG4uYWxlcnQuYWxlcnQtZGFuZ2VyIGEge1xuICAgIGNvbG9yOiAjRkYwMDAwO1xufVxuXG4uYWxlcnQuYWxlcnQtaW5mbzpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzNBODdBRDtcbn1cblxuLmFsZXJ0LmFsZXJ0LWluZm8gYSB7XG4gICAgY29sb3I6ICMzQTg3QUQ7XG59XG5cbi5hbGVydC5hbGVydC1kb21pbmFudCB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYWxlcnQgLnRhYmxlLXJlc3BvbnNpdmUge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7XG59XG5cbnVsLm5hdi10YWJzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4Rjtcbn1cblxudWwubmF2LXRhYnM+bGkge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbnVsLm5hdi10YWJzPmxpPmEge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1QTI1Nzg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3RDNCQTg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbnVsLm5hdi10YWJzPmxpPmE6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2QjJEOEY7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzdEM0JBODtcbn1cblxudWwubmF2LXRhYnM+bGkuYWN0aXZlPmEsIHVsLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyLCB1bC5uYXYtdGFicz5saS5hY3RpdmU+YTpmb2N1cyB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICM3RDNCQTg7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4Rjtcbn1cblxudWwubmF2LXRhYnM+bGkuaGFzLWVycm9yPmEsIHVsLm5hdi10YWJzPmxpLmFjdGl2ZS5oYXMtZXJyb3I+YTpob3ZlciwgdWwubmF2LXRhYnM+bGkuYWN0aXZlLmhhcy1lcnJvcj5hOmZvY3VzIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGUwO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICB1bC5uYXYtdGFicz5saSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICB1bC5uYXYtdGFicz5saSBhIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5MTkzOWIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgdWwubmF2LXRhYnM+bGk6bGFzdC1vZi10eXBlPmEge1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udGFiLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnRhYi1jb250ZW50IC50YWItcGFuZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYi1jb250ZW50Pi50YWItcGFuZS5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4udGFiLWNvbnRlbnQuLWFsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnRhYi10aXRsZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmZvcm0taW5saW5lIGxhYmVsLCAubmF2YmFyLWZvcm0gbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogNnB4O1xufVxuXG4uZm9ybS1pbmxpbmUgLmJ0bi1ncm91cCBsYWJlbCwgLm5hdmJhci1mb3JtIC5idG4tZ3JvdXAgbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxudGFibGUudGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG50YWJsZSB0aGVhZCB0ciB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gICAgY29sb3I6ICMyZjJmMmY7XG59XG5cbnRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0O1xufVxuXG50YWJsZSB0aGVhZCB0ci50YWJsZS1zZWFyY2gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbnRhYmxlIHRoZWFkIHRyLnRhYmxlLXNlYXJjaCB0aCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG50YWJsZSB0aGVhZCB0ci50YWJsZS1zZWFyY2ggdGggLmZvcm0tY29udHJvbCwgdGFibGUgdGhlYWQgdHIudGFibGUtc2VhcmNoIHRoIC5zZWxlY3RpemUtY29udHJvbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbnRhYmxlIHRib2R5IHRyLnRhYmxlLWVkaXQgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmJhNmIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwIDVweCAhaW1wb3J0YW50O1xufVxuXG50YWJsZSB0Ym9keSB0ci50YWJsZS1lZGl0IHRkLnRhYmxlLWVkaXQtY2VsbCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuXG50YWJsZSB0Ym9keSB0ci50YWJsZS1lZGl0IHRkLnRhYmxlLWVkaXQtY2VsbCAuZm9ybS1jb250cm9sIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIHBhZGRpbmctbGVmdDogM3B4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDNweDtcbiAgICBib3JkZXItY29sb3I6ICNmZmJhNmI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWFkMTtcbn1cblxudGFibGUgdGJvZHkgdHIudGFibGUtZWRpdCB0ZC50YWJsZS1lZGl0LWNlbGwgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNmZmJhNmI7XG59XG5cbnRhYmxlIHRib2R5IHRyLnJvdy1kYW5nZXIgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmFkYWQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmM3YzcgIWltcG9ydGFudDtcbn1cblxudGFibGUgdGJvZHkgdHIucm93LXdhcm5pbmcgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmQwOTggIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmYzZTUgIWltcG9ydGFudDtcbn1cblxudGFibGUgdGJvZHkgdHIucm93LXN1Y2Nlc3MgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZGUyY2UgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNkZGViZGUgIWltcG9ydGFudDtcbn1cblxudGFibGUgdGJvZHkgdHIucm93LWluZm8gdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiNGI0YjQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNjMWMxYzEgIWltcG9ydGFudDtcbn1cblxudGFibGUgdGJvZHkgdHIucm93LWFwcHJvdmVkIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2RlMmNlICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjhiOGI4ICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlIHRib2R5IHRyLnJvdy1wcm9jZXNzZWQgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjAsIDEzNywgMjAwLCAwLjQ1KSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2I4YjhiOCAhaW1wb3J0YW50O1xufVxuXG50YWJsZSB0Ym9keSB0ci5yb3ctZXJyb3IgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmFkYWQgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNkNWQ1ZDUgIWltcG9ydGFudDtcbn1cblxudGFibGUgdGJvZHkgdHIucm93LWFwcHJvdmVkLXJldmlldyB0ZCwgdGFibGUgdGJvZHkgdHIucm93LW5vdGlmaWVkLnVwZGF0ZSB0ZCwgdGFibGUgdGJvZHkgdHIucm93LW5vdC1ub3RpZmllZC51cGRhdGUgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjZGUyY2UgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNiOGI4YjggIWltcG9ydGFudDtcbn1cblxudGFibGUgdGJvZHkgdHIucm93LWFwcHJvdmVkLXJldmlldyB0ZCwgdGFibGUgdGJvZHkgdHIucm93LXRvLWJlLWFwcHJvdmVkIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUzLCAwLCAwLjQpICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDVkNWQ1ICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlIHRib2R5IHRyIHRkLmNlbGwtc3VjY2VzcyBpLCB0YWJsZSB0Ym9keSB0ciB0ZC5jZWxsLWRhbmdlciBpLCB0YWJsZSB0Ym9keSB0ciB0ZC5jZWxsLWluZm8gaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogMThweCAhaW1wb3J0YW50O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxudGFibGUgdGJvZHkgdHIgdGQuY2VsbC1kYW5nZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjk5OTkgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICNmZmIzYjMgIWltcG9ydGFudDtcbn1cblxudGFibGUgdGJvZHkgdHIgdGQuY2VsbC1zdWNjZXNzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFkYWMxICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDFlNGQxICFpbXBvcnRhbnQ7XG59XG5cbnRhYmxlIHRib2R5IHRyIHRkLmNlbGwtaW5mbyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYWFhYSAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogI2I3YjdiNyAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtZW1wdHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG4gICAgY29sb3I6ICMyZjJmMmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItdG9wLXN0eWxlOiBub25lO1xufVxuXG4udGFibGUtbWF4LWhlaWdodCB7XG4gICAgbWF4LWhlaWdodDogMTc4cHg7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG59XG5cbi5wYWdpbmF0aW9uPmxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cblxuLnBhZ2luYXRpb24+bGkuYWN0aXZlPmEsIC5wYWdpbmF0aW9uPmxpLmFjdGl2ZT5zcGFuLCAucGFnaW5hdGlvbj5saS5hY3RpdmU+YTpob3ZlciwgLnBhZ2luYXRpb24+bGkuYWN0aXZlPnNwYW46aG92ZXIsIC5wYWdpbmF0aW9uPmxpLmFjdGl2ZT5hOmZvY3VzLCAucGFnaW5hdGlvbj5saS5hY3RpdmU+c3Bhbjpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOWVhMGE3O1xufVxuXG4ucGFnaW5hdGlvbiBpbnB1dCB7XG4gICAgaGVpZ2h0OiAyOXB4O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4ud2VsbCAucGFnaW5hdGlvbiwgLndlbGwgLmxpc3QtaW5saW5lIHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi53ZWxsIC5wYWdpbmF0aW9uIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndlbGwgLnBhZ2luYXRpb24gbGkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAud2VsbCAucGFnaW5hdGlvbiBsaS5uZXh0LCAud2VsbCAucGFnaW5hdGlvbiBsaS5wcmV2IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG59XG5cbi50YWJsZS1rbm93bGVkZ2UtYmFzZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBpbmhlcml0O1xufVxuXG4udGFibGUta25vd2xlZGdlLWJhc2UgdHI6Zmlyc3Qtb2YtdHlwZSB0ZCB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnRhYmxlLWtub3dsZWRnZS1iYXNlIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M0YzNjMztcbn1cblxuLnRhYmxlLWtub3dsZWRnZS1iYXNlIHRkOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi50YWJsZS1rbm93bGVkZ2UtYmFzZSAubGFiZWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udGFibGUta25vd2xlZGdlLWJhc2UgLmxhYmVsOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmxpc3Qtb3B0aW9ucy1zZWFyY2ggZm9ybSBpbnB1dCwgLmxpc3Qtb3B0aW9ucy1zZWFyY2ggZm9ybSAuc2VsZWN0aXplLWNvbnRyb2wge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ubGlzdC1vcHRpb25zLXNlYXJjaCBmb3JtIGlucHV0IHtcbiAgICB3aWR0aDogMzgycHg7XG59XG5cbi5saXN0LW9wdGlvbnMtc2VhcmNoIGZvcm0gLnNlbGVjdGl6ZS1jb250cm9sIHtcbiAgICB3aWR0aDogMjIwcHg7XG59XG5cbi5saXN0LW9wdGlvbnMtc2VhcmNoIGZvcm0gLmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMHB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAgIC5saXN0LW9wdGlvbnMtc2VhcmNoIGZvcm0gaW5wdXQge1xuICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgfVxuICAgIC5saXN0LW9wdGlvbnMtc2VhcmNoIGZvcm0gLnNlbGVjdGl6ZS1jb250cm9sIHtcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xuICAgIH1cbiAgICAubGlzdC1vcHRpb25zLXNlYXJjaCBmb3JtIC5idG4tZ3JvdXAge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5saXN0LW9wdGlvbnMtc2VhcmNoIGZvcm0gaW5wdXQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmxpc3Qtb3B0aW9ucy1zZWFyY2ggZm9ybSAuc2VsZWN0aXplLWNvbnRyb2wge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmxpc3Qtb3B0aW9ucy1zZWFyY2ggZm9ybSAuYnRuLWdyb3VwIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5saXN0LW9wdGlvbnMtc2VhcmNoIGZvcm0gLmJ0bi1ncm91cD4qIHtcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubGlzdC1vcHRpb25zLXNlYXJjaCBmb3JtIC5idG4tZ3JvdXAgLmJ0bjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubGlzdC1vcHRpb25zLXNlYXJjaCBmb3JtIC5idG4tZ3JvdXAgLmJ0bjpsYXN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4ICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5idG4ge1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLmxhc3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi50YWJsZSAuYnRuIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMS4yNWVtO1xufVxuXG4uYnRuLWhlbHAge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgY29sb3I6ICM1ZTYwNjg7XG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xufVxuXG4uYnRuLXdpZGUge1xuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cblxuLmJ0bi1tYXN0ZXIsIC5idG4tbWFzdGVyOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkIyRDhGO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2QjJEOEY7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi5idG4tbWFzdGVyOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNUEyNTc4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1QTI1Nzg7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi5idG4tY2FuY2VsOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkYwMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNGRjAwMDA7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi5idG4tZWRpdCB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDE1cHggMjVweCAwIDA7XG59XG5cbi5idG4uZGlzYWJsZWQsIC5idG5bZGlzYWJsZWRdLCBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0biB7XG4gICAgb3BhY2l0eTogMC4yNTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYnRuLmJ0bi1wcmltYXJ5LmRpc2FibGVkLCAuYnRuLmJ0bi1wcmltYXJ5W2Rpc2FibGVkXSB7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4uYnRuLWdyb3VwIC5idG4tc2luZ2xlIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHggIWltcG9ydGFudDtcbn1cblxuLmZvcm0tZ3JvdXAuaGFzLWVycm9yIC5idG4tZ3JvdXAgLmJ0biB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkYwMDAwO1xuICAgIGNvbG9yOiAjRkYwMDAwO1xufVxuXG4uYnRuLWFkZG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xufVxuXG4uYnRuLWdyb3VwIGlucHV0W3R5cGU9XCJyYWRpb1wiXSwgLmJ0bi1ncm91cCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYi1jb250ZW50IC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmZvcm0tZ3JvdXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICAgIG1heC13aWR0aDogNTYwcHg7XG59XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgZGl2PmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgbWFyZ2luLXRvcDogOXB4O1xufVxuXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5idG4tZ3JvdXAgLmJ0bisuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLmZvcm0taG9yaXpvbnRhbC5mb3JtLWhvcml6b250YWwtZnVsbCAuZm9ybS1ncm91cCB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xufVxuXG4uZm9ybS1ob3Jpem9udGFsLmZvcm0taG9yaXpvbnRhbC1mdWxsIC5mb3JtLWdyb3VwPmxhYmVsIHtcbiAgICBtYXgtd2lkdGg6IDEzMnB4O1xufVxuXG4uZm9ybS1ob3Jpem9udGFsLmZvcm0taG9yaXpvbnRhbC1mdWxsIC5mb3JtLWdyb3VwPltjbGFzcyo9XCJjb2wtc20tb2Zmc2V0LVwiXSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEzMnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgbGFiZWxbY2xhc3MqPVwiY29sLVwiXSwgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIHtcbiAgICAgICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICAgIH1cbiAgICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwIC5idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuYnRuKy5idG4ge1xuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XG4gICAgfVxuICAgIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmlucHV0LWdyb3VwLWJ0biAuYnRuIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAgLmJ0bi1ncm91cCAuYnRuKy5idG4ge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgIH1cbn1cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuYnRuKy5idG4sIC5mb3JtLWlubGluZT4uYnRuKy5idG4sIC5uYXZiYXItZm9ybT4uYnRuKy5idG4sIC5mb3JtLWlubGluZT4uYnRuKy5idG4tZ3JvdXAsIC5uYXZiYXItZm9ybT4uYnRuKy5idG4tZ3JvdXAsIC5mb3JtLWlubGluZT4uYnRuLWdyb3VwKy5idG4sIC5uYXZiYXItZm9ybT4uYnRuLWdyb3VwKy5idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbmxhYmVsIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG4uZm9ybS1jb250cm9sIHtcbiAgICBjb2xvcjogIzQ0NDtcbn1cblxuLmZvcm0tY29udHJvbC1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6IDdweDtcbn1cblxuLnRodW1ibmFpbC1hdHRhY2htZW50IHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1heC1oZWlnaHQ6IDkwcHg7XG4gICAgbWF4LXdpZHRoOiA0MTBweDtcbn1cblxuLm5vVWktdGFyZ2V0IHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG59XG5cbi5zaW1wbGUtY29sbGFwc2UgLnNpbXBsZS1jb2xsYXBzZS1pdGVtIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA4cHggNXB4O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5zaW1wbGUtY29sbGFwc2UgLnNpbXBsZS1jb2xsYXBzZS1pdGVtIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZSAuc2ltcGxlLWNvbGxhcHNlLWl0ZW06bnRoLW9mLXR5cGUoZXZlbikgLnNpbXBsZS1jb2xsYXBzZS1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG5cbi5zaW1wbGUtY29sbGFwc2UgLnNpbXBsZS1jb2xsYXBzZS1pdGVtIC5zaW1wbGUtY29sbGFwc2UtZHJvcGRvd24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLmNvcHktc2hhcmUtdXJsIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cblxuLmNvcHktc2hhcmUtdXJsIC5pbnB1dC1ncm91cC1hZGRvbiBpIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4uY29weS1zaGFyZS11cmwgaW5wdXQuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4uYm94LW1heC1oZWlnaHQge1xuICAgIG1heC1oZWlnaHQ6IDEyNXB4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuXG4uYm94LW1heC1oZWlnaHQuc2Nyb2xsLWluZGljYXRvcjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogOHB4O1xuICAgIHJpZ2h0OiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnLCBzYW5zLXNlcmlmO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTc1XCI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uYm94LW1heC1oZWlnaHQuLWgyNTAge1xuICAgIG1heC1oZWlnaHQ6IDI1MHB4O1xufVxuXG4uYm94LW1heC1oZWlnaHQtd3JhcHBlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5ib3gtbWF4LWhlaWdodC13cmFwcGVyIC50YWJsZSB7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uYm94LW1heC1oZWlnaHQtd3JhcHBlciAudGFibGUgdGQ6Zmlyc3Qtb2YtdHlwZSwgLmJveC1tYXgtaGVpZ2h0LXdyYXBwZXIgLnRhYmxlIHRoOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4uYm94LW1heC1oZWlnaHQtd3JhcHBlciAudGFibGUgdGQ6bGFzdC1vZi10eXBlLCAuYm94LW1heC1oZWlnaHQtd3JhcHBlciAudGFibGUgdGg6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG59XG5cbi5ib3gtbWF4LWhlaWdodC13cmFwcGVyIC50YWJsZSB0cjpsYXN0LW9mLXR5cGUgdGQsIC5ib3gtbWF4LWhlaWdodC13cmFwcGVyIC50YWJsZSB0cjpsYXN0LW9mLXR5cGUgdGgge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5jb250ZW50LWhlYWRlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4RjtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBwYWRkaW5nOiA5cHggMTJweDtcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xufVxuXG4uY29udGVudC1oZWFkZXIgLmxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5QjY5QzA7XG59XG5cbi5tZXNzYWdlLWJveCwgLnRhYmxlLW1lc3NhZ2UsIC5mb3JtLW1lc3NhZ2UsIC5zaW1wbGUtbWVzc2FnZSwgLmFsZXJ0IHtcbiAgICBwYWRkaW5nOiA4cHggMCA4cHggMTBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhZWFlYTtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ubWVzc2FnZS1ib3ggYSwgLnRhYmxlLW1lc3NhZ2UgYSwgLmZvcm0tbWVzc2FnZSBhLCAuc2ltcGxlLW1lc3NhZ2UgYSwgLmFsZXJ0IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4ubWVzc2FnZS1ib3ggdWwsIC50YWJsZS1tZXNzYWdlIHVsLCAuZm9ybS1tZXNzYWdlIHVsLCAuc2ltcGxlLW1lc3NhZ2UgdWwsIC5hbGVydCB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1lc3NhZ2UtYm94IHRhYmxlIHRyIHRkLCAudGFibGUtbWVzc2FnZSB0YWJsZSB0ciB0ZCwgLmZvcm0tbWVzc2FnZSB0YWJsZSB0ciB0ZCwgLnNpbXBsZS1tZXNzYWdlIHRhYmxlIHRyIHRkLCAuYWxlcnQgdGFibGUgdHIgdGQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XG59XG5cbi5tZXNzYWdlLWJveCB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlLCAudGFibGUtbWVzc2FnZSB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlLCAuZm9ybS1tZXNzYWdlIHRhYmxlIHRyIHRkOmZpcnN0LW9mLXR5cGUsIC5zaW1wbGUtbWVzc2FnZSB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlLCAuYWxlcnQgdGFibGUgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cHg7XG59XG5cbi5tZXNzYWdlLWJveCB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlIGksIC50YWJsZS1tZXNzYWdlIHRhYmxlIHRyIHRkOmZpcnN0LW9mLXR5cGUgaSwgLmZvcm0tbWVzc2FnZSB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlIGksIC5zaW1wbGUtbWVzc2FnZSB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlIGksIC5hbGVydCB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlIGkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLm1lc3NhZ2UtYm94IHRhYmxlIHRyIHRkOmxhc3Qtb2YtdHlwZSwgLnRhYmxlLW1lc3NhZ2UgdGFibGUgdHIgdGQ6bGFzdC1vZi10eXBlLCAuZm9ybS1tZXNzYWdlIHRhYmxlIHRyIHRkOmxhc3Qtb2YtdHlwZSwgLnNpbXBsZS1tZXNzYWdlIHRhYmxlIHRyIHRkOmxhc3Qtb2YtdHlwZSwgLmFsZXJ0IHRhYmxlIHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLm1lc3NhZ2UtYm94IHRhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZCwgLnRhYmxlLW1lc3NhZ2UgdGFibGUgdHI6bGFzdC1vZi10eXBlIHRkLCAuZm9ybS1tZXNzYWdlIHRhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZCwgLnNpbXBsZS1tZXNzYWdlIHRhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZCwgLmFsZXJ0IHRhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5tZXNzYWdlLWJveC4tY2FyZXQtdG9wOmJlZm9yZSwgLnRhYmxlLW1lc3NhZ2UuLWNhcmV0LXRvcDpiZWZvcmUsIC5mb3JtLW1lc3NhZ2UuLWNhcmV0LXRvcDpiZWZvcmUsIC5zaW1wbGUtbWVzc2FnZS4tY2FyZXQtdG9wOmJlZm9yZSwgLmFsZXJ0Li1jYXJldC10b3A6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTJweDtcbiAgICBsZWZ0OiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnLCBzYW5zLXNlcmlmO1xuICAgIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICAgIGNvbG9yOiAjZGRkO1xufVxuXG4ubWVzc2FnZS1ib3guLWNhcmV0LWJvdHRvbTpiZWZvcmUsIC50YWJsZS1tZXNzYWdlLi1jYXJldC1ib3R0b206YmVmb3JlLCAuZm9ybS1tZXNzYWdlLi1jYXJldC1ib3R0b206YmVmb3JlLCAuc2ltcGxlLW1lc3NhZ2UuLWNhcmV0LWJvdHRvbTpiZWZvcmUsIC5hbGVydC4tY2FyZXQtYm90dG9tOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTEycHg7XG4gICAgbGVmdDogMTJweDtcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJywgc2Fucy1zZXJpZjtcbiAgICBjb250ZW50OiBcIlxcZjBkN1wiO1xuICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICBjb2xvcjogI2RkZDtcbn1cblxuLm1lc3NhZ2UtYm94Li1pbmZvLCAuYWxlcnQuYWxlcnQtaW5mbywgLnRhYmxlLW1lc3NhZ2UuLWluZm8sIC5mb3JtLW1lc3NhZ2UuLWluZm8sIC5zaW1wbGUtbWVzc2FnZS4taW5mbywgLmFsZXJ0Li1pbmZvIHtcbiAgICBjb2xvcjogIzNBODdBRDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlYWYzO1xuICAgIGJvcmRlci1jb2xvcjogIzNBODdBRDtcbn1cblxuLm1lc3NhZ2UtYm94Li1pbmZvIGEsIC5hbGVydC5hbGVydC1pbmZvIGEsIC50YWJsZS1tZXNzYWdlLi1pbmZvIGEsIC5mb3JtLW1lc3NhZ2UuLWluZm8gYSwgLnNpbXBsZS1tZXNzYWdlLi1pbmZvIGEsIC5hbGVydC4taW5mbyBhIHtcbiAgICBjb2xvcjogIzNBODdBRDtcbn1cblxuLm1lc3NhZ2UtYm94Li1pbmZvOmJlZm9yZSwgLmFsZXJ0LmFsZXJ0LWluZm86YmVmb3JlLCAudGFibGUtbWVzc2FnZS4taW5mbzpiZWZvcmUsIC5mb3JtLW1lc3NhZ2UuLWluZm86YmVmb3JlLCAuc2ltcGxlLW1lc3NhZ2UuLWluZm86YmVmb3JlLCAuYWxlcnQuLWluZm86YmVmb3JlIHtcbiAgICBjb2xvcjogIzNBODdBRDtcbn1cblxuLm1lc3NhZ2UtYm94Li1kYW5nZXIsIC5hbGVydC5hbGVydC1kYW5nZXIsIC50YWJsZS1tZXNzYWdlLi1kYW5nZXIsIC5mb3JtLW1lc3NhZ2UuLWRhbmdlciwgLnNpbXBsZS1tZXNzYWdlLi1kYW5nZXIsIC5hbGVydC4tZGFuZ2VyIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGUwO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGMDAwMDtcbn1cblxuLm1lc3NhZ2UtYm94Li1kYW5nZXIgYSwgLmFsZXJ0LmFsZXJ0LWRhbmdlciBhLCAudGFibGUtbWVzc2FnZS4tZGFuZ2VyIGEsIC5mb3JtLW1lc3NhZ2UuLWRhbmdlciBhLCAuc2ltcGxlLW1lc3NhZ2UuLWRhbmdlciBhLCAuYWxlcnQuLWRhbmdlciBhIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbn1cblxuLm1lc3NhZ2UtYm94Li1kYW5nZXI6YmVmb3JlLCAuYWxlcnQuYWxlcnQtZGFuZ2VyOmJlZm9yZSwgLnRhYmxlLW1lc3NhZ2UuLWRhbmdlcjpiZWZvcmUsIC5mb3JtLW1lc3NhZ2UuLWRhbmdlcjpiZWZvcmUsIC5zaW1wbGUtbWVzc2FnZS4tZGFuZ2VyOmJlZm9yZSwgLmFsZXJ0Li1kYW5nZXI6YmVmb3JlIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbn1cblxuLm1lc3NhZ2UtYm94Li13YXJuaW5nLCAuYWxlcnQuYWxlcnQtd2FybmluZywgLnRhYmxlLW1lc3NhZ2UuLXdhcm5pbmcsIC5mb3JtLW1lc3NhZ2UuLXdhcm5pbmcsIC5zaW1wbGUtbWVzc2FnZS4td2FybmluZywgLmFsZXJ0Li13YXJuaW5nIHtcbiAgICBjb2xvcjogI0ZGOTcxRTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmMWUwO1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOTcxRTtcbn1cblxuLm1lc3NhZ2UtYm94Li13YXJuaW5nIGEsIC5hbGVydC5hbGVydC13YXJuaW5nIGEsIC50YWJsZS1tZXNzYWdlLi13YXJuaW5nIGEsIC5mb3JtLW1lc3NhZ2UuLXdhcm5pbmcgYSwgLnNpbXBsZS1tZXNzYWdlLi13YXJuaW5nIGEsIC5hbGVydC4td2FybmluZyBhIHtcbiAgICBjb2xvcjogI0ZGOTcxRTtcbn1cblxuLm1lc3NhZ2UtYm94Li13YXJuaW5nOmJlZm9yZSwgLmFsZXJ0LmFsZXJ0LXdhcm5pbmc6YmVmb3JlLCAudGFibGUtbWVzc2FnZS4td2FybmluZzpiZWZvcmUsIC5mb3JtLW1lc3NhZ2UuLXdhcm5pbmc6YmVmb3JlLCAuc2ltcGxlLW1lc3NhZ2UuLXdhcm5pbmc6YmVmb3JlLCAuYWxlcnQuLXdhcm5pbmc6YmVmb3JlIHtcbiAgICBjb2xvcjogI0ZGOTcxRTtcbn1cblxuLm1lc3NhZ2UtYm94Li1zdWNjZXNzLCAuYWxlcnQuYWxlcnQtc3VjY2VzcywgLnRhYmxlLW1lc3NhZ2UuLXN1Y2Nlc3MsIC5mb3JtLW1lc3NhZ2UuLXN1Y2Nlc3MsIC5zaW1wbGUtbWVzc2FnZS4tc3VjY2VzcywgLmFsZXJ0Li1zdWNjZXNzIHtcbiAgICBjb2xvcjogIzYwQTI2MTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdmMWU3O1xuICAgIGJvcmRlci1jb2xvcjogIzYwQTI2MTtcbn1cblxuLm1lc3NhZ2UtYm94Li1zdWNjZXNzIGEsIC5hbGVydC5hbGVydC1zdWNjZXNzIGEsIC50YWJsZS1tZXNzYWdlLi1zdWNjZXNzIGEsIC5mb3JtLW1lc3NhZ2UuLXN1Y2Nlc3MgYSwgLnNpbXBsZS1tZXNzYWdlLi1zdWNjZXNzIGEsIC5hbGVydC4tc3VjY2VzcyBhIHtcbiAgICBjb2xvcjogIzYwQTI2MTtcbn1cblxuLm1lc3NhZ2UtYm94Li1zdWNjZXNzOmJlZm9yZSwgLmFsZXJ0LmFsZXJ0LXN1Y2Nlc3M6YmVmb3JlLCAudGFibGUtbWVzc2FnZS4tc3VjY2VzczpiZWZvcmUsIC5mb3JtLW1lc3NhZ2UuLXN1Y2Nlc3M6YmVmb3JlLCAuc2ltcGxlLW1lc3NhZ2UuLXN1Y2Nlc3M6YmVmb3JlLCAuYWxlcnQuLXN1Y2Nlc3M6YmVmb3JlIHtcbiAgICBjb2xvcjogIzYwQTI2MTtcbn1cblxuLnNpbXBsZS1tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4O1xufVxuXG4udGFibGUtbWVzc2FnZSB7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIGJvcmRlci1jb2xvcjogI2RkZCAhaW1wb3J0YW50O1xufVxuXG4uYmxvY2tzIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5ibG9jayB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4IDAgMjBweDtcbn1cblxuLmJsb2NrIGgxLCAuYmxvY2sgaDIsIC5ibG9jayBoMywgLmJsb2NrIGg0LCAuYmxvY2sgaDUsIC5ibG9jayBoNiB7XG4gICAgbWFyZ2luLXRvcDogMDtcbn1cblxuLmJsb2NrLmVkaXQge1xuICAgIGJhY2tncm91bmQ6ICNFRUUwRjc7XG59XG5cbi50YWItY29udGVudCAuYmxvY2subGFzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmltcG9ydC50YWItY29udGVudCAuYmxvY2subGFzdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnMtZmlsdGVycy1hbGwtYW55IHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4uZGl2LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmRpdi10YWJsZSAudHIge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbn1cblxuLmRpdi10YWJsZSAudHIuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4O1xufVxuXG4uZGl2LXRhYmxlIC50ci5hY3RpdmU6aG92ZXIge1xuICAgIGN1cnNvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTggIWltcG9ydGFudDtcbn1cblxuLmRpdi10YWJsZS5kaXYtdGFibGUtZWRpdCAudHI6aG92ZXIge1xuICAgIGN1cnNvcjogdGV4dCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLmRpdi10YWJsZSAudGQsIC5kaXYtdGFibGUgLnRoIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5kaXYtdGFibGUgLnRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG59XG5cbi5kaXYtdGFibGUgLnRib2R5IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XG59XG5cbi5kaXYtdGFibGUgLnRyIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XG59XG5cbi5wcm9ncmVzcy1jaXJjbGUtd3JhcHBlciB7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdG9wOiAzNSU7XG4gICAgei1pbmRleDogMTA1MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMTJweDtcbiAgICB3aWR0aDogMjQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xMjBweDtcbn1cblxuLnByb2dyZXNzLWNpcmNsZS13cmFwcGVyIC5wcm9ncmVzcy1jaXJjbGUtdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMjAlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgY29sb3I6ICM2NjY7XG59XG5cbi5wcm9ncmVzcy1jaXJjbGUtd3JhcHBlciAucHJvZ3Jlc3MtY2lyY2xlLWNoYXJ0IHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0U1RTVFNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMzUsIDAuMzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC4zNSwgMC4zNSk7XG4gICAgbWFyZ2luOiAtNjVweCBhdXRvO1xufVxuXG4ucHJvZ3Jlc3MtY2lyY2xlLXdyYXBwZXIgLnByb2dyZXNzLWNpcmNsZS1jaGFydC5ndC01MCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4Rjtcbn1cblxuLnByb2dyZXNzLWNpcmNsZS13cmFwcGVyIC5wcm9ncmVzcy1jaXJjbGUtY2hhcnQuZ3QtNTAgLnByb2dyZXNzLWNpcmNsZS1wcm9ncmVzcyB7XG4gICAgY2xpcDogcmVjdCgwLCAxMDBweCwgMjAwcHgsIDApO1xufVxuXG4ucHJvZ3Jlc3MtY2lyY2xlLXdyYXBwZXIgLnByb2dyZXNzLWNpcmNsZS1jaGFydC5ndC01MCAucHJvZ3Jlc3MtY2lyY2xlLXByb2dyZXNzIC5wcm9ncmVzcy1jaXJjbGUtcHJvZ3Jlc3MtZmlsbCB7XG4gICAgY2xpcDogcmVjdCgwLCAyMDBweCwgMjAwcHgsIDEwMHB4KTtcbiAgICBiYWNrZ3JvdW5kOiAjRTVFNUU1O1xufVxuXG4ucHJvZ3Jlc3MtY2lyY2xlLXdyYXBwZXIgLnByb2dyZXNzLWNpcmNsZS1jaGFydCAucHJvZ3Jlc3MtY2lyY2xlLXByb2dyZXNzIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDIwMHB4O1xuICAgIGhlaWdodDogMjAwcHg7XG4gICAgY2xpcDogcmVjdCgwLCAyMDBweCwgMjAwcHgsIDEwMHB4KTtcbn1cblxuLnByb2dyZXNzLWNpcmNsZS13cmFwcGVyIC5wcm9ncmVzcy1jaXJjbGUtY2hhcnQgLnByb2dyZXNzLWNpcmNsZS1wcm9ncmVzcyAucHJvZ3Jlc3MtY2lyY2xlLXByb2dyZXNzLWZpbGwge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgICBjbGlwOiByZWN0KDAsIDEwMHB4LCAyMDBweCwgMCk7XG4gICAgYmFja2dyb3VuZDogIzZCMkQ4RjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDYwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogd2lkdGggLjZzIGVhc2U7XG59XG5cbi5wcm9ncmVzcy1jaXJjbGUtd3JhcHBlciAucHJvZ3Jlc3MtY2lyY2xlLWNoYXJ0IC5wcm9ncmVzcy1jaXJjbGUtcGVyY2VudHMge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBsZWZ0OiAyMnB4O1xuICAgIHRvcDogMjJweDtcbiAgICB3aWR0aDogMTU0cHg7XG4gICAgaGVpZ2h0OiAxNTRweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLnByb2dyZXNzLWNpcmNsZS13cmFwcGVyIC5wcm9ncmVzcy1jaXJjbGUtY2hhcnQgLnByb2dyZXNzLWNpcmNsZS1wZXJjZW50cyAucHJvZ3Jlc3MtY2lyY2xlLXBlcmNlbnRzLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnByb2dyZXNzLWNpcmNsZS13cmFwcGVyIC5wcm9ncmVzcy1jaXJjbGUtY2hhcnQgLnByb2dyZXNzLWNpcmNsZS1wZXJjZW50cyAucHJvZ3Jlc3MtY2lyY2xlLXBlcmNlbnRzLXdyYXBwZXIgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA0MTUlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjNkIyRDhGO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmxpbmsge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgfVxuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG59XG5cbkBrZXlmcmFtZXMgYmxpbmsge1xuICAgIDAlIHtcbiAgICAgICAgb3BhY2l0eTogLjI7XG4gICAgfVxuICAgIDIwJSB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgICBvcGFjaXR5OiAuMjtcbiAgICB9XG59XG5cbi5sb2FkaW5nLWRvdHMgc3BhbiB7XG4gICAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogYmxpbms7XG4gICAgYW5pbWF0aW9uLW5hbWU6IGJsaW5rO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAxLjRzO1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS40cztcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xuICAgIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuXG4ubG9hZGluZy1kb3RzIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjJzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjJzO1xufVxuXG4ubG9hZGluZy1kb3RzIHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLjRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogLjRzO1xufVxuXG4uaW5zdHJ1Y3Rpb25zLWJsb2NrIHtcbiAgICBmb250LXNpemU6IDExMCU7XG59XG5cbi5mb3JtLWdyb3VwLmhhcy1lcnJvciAuaW5zdHJ1Y3Rpb25zLWJsb2NrIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbn1cblxuLmJsb2NrLWFsdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xufVxuXG4uc3Bpbm5lciB7XG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XG59XG5cbi5zcGlubmVyIC5tb2RhbC1zcGlubmVyLXRleHQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDQyMHB4O1xuICAgIGhlaWdodDogODBweDtcbiAgICBsZWZ0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00MHB4O1xufVxuXG4uc3Bpbm5lciAubW9kYWwtc3Bpbm5lci10ZXh0LXdyYXBwZXIgLm1vZGFsLXNwaW5uZXItdGV4dCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxMTAlO1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgaGVpZ2h0OiA4MHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLnNwaW5uZXIge1xuICAgICAgICBsZWZ0OiA0NCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5zcGlubmVyIHtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbn1cblxuLm1vZGFsLXNwaW5uZXItdGV4dC13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTAwO1xuICAgIGhlaWdodDogODBweDtcbiAgICBsZWZ0OiAtMTkwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMzBweDtcbiAgICB3aWR0aDogNDIwcHg7XG59XG5cbi5tb2RhbC1zcGlubmVyLXRleHQtd3JhcHBlciAubW9kYWwtc3Bpbm5lci10ZXh0IHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGZvbnQtc2l6ZTogMTEwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGhlaWdodDogODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2Nyb2xsYWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2Nyb2xsYWJsZTpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbn1cblxuLnNjcm9sbGFibGUgLnZpZXdwb3J0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNjcm9sbGFibGUgLnZpZXdwb3J0IC5vdmVydmlldyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4uc2Nyb2xsYWJsZSAuc2Nyb2xsLWJhciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNjcm9sbGFibGUgLnNjcm9sbC1iYXIgLnRodW1iIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zY3JvbGxhYmxlIC5zY3JvbGwtYmFyLnZlcnRpY2FsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uc2Nyb2xsYWJsZSAuc2Nyb2xsLWJhci52ZXJ0aWNhbCAudGh1bWIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDEwcHg7XG59XG5cbi5zY3JvbGxhYmxlIC5zY3JvbGwtYmFyLmhvcml6b250YWwtdG9wLCAuc2Nyb2xsYWJsZSAuc2Nyb2xsLWJhci5ob3Jpem9udGFsIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zY3JvbGxhYmxlIC5zY3JvbGwtYmFyLmhvcml6b250YWwtdG9wIC50aHVtYiwgLnNjcm9sbGFibGUgLnNjcm9sbC1iYXIuaG9yaXpvbnRhbCAudGh1bWIge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwcHg7XG4gICAgbGVmdDogMDtcbn1cblxuLm5vdC1zZWxlY3RhYmxlIHtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLnNjcm9sbGFibGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDZweDtcbn1cblxuLnNjcm9sbGFibGUgLnNjcm9sbC1iYXIudmVydGljYWwge1xuICAgIHdpZHRoOiA2cHg7XG59XG5cbi5zY3JvbGxhYmxlIC5zY3JvbGwtYmFyLmhvcml6b250YWwtdG9wLCAuc2Nyb2xsYWJsZSAuc2Nyb2xsLWJhci5ob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDZweDtcbn1cblxuLnNjcm9sbGFibGUgLnNjcm9sbC1iYXIgLnRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuXG4uc2Nyb2xsYWJsZSAuc2Nyb2xsLWJhcjpob3ZlciAudGh1bWIge1xuICAgIG9wYWNpdHk6IDAuNjtcbn1cblxuLnRhYmxlLXdyYXBwZXIge1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLXdyYXBwZXIgLnZpZXdwb3J0IC5vdmVydmlldyB0YWJsZSB0ZDpmaXJzdC1vZi10eXBlLCAudGFibGUtd3JhcHBlciAudmlld3BvcnQgLm92ZXJ2aWV3IHRhYmxlIHRoOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xufVxuXG4udGFibGUtd3JhcHBlciAudmlld3BvcnQgLm92ZXJ2aWV3IHRhYmxlIHRkOmxhc3Qtb2YtdHlwZSwgLnRhYmxlLXdyYXBwZXIgLnZpZXdwb3J0IC5vdmVydmlldyB0YWJsZSB0aDpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1yaWdodDogbm9uZTtcbn1cblxuLnRhYmxlLXdyYXBwZXIgLnNjcm9sbC1iYXIuaG9yaXpvbnRhbC10b3AsIC50YWJsZS13cmFwcGVyIC5zY3JvbGwtYmFyLmhvcml6b250YWwge1xuICAgIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi50YWJsZS13cmFwcGVyIC5zY3JvbGwtYmFyLmhvcml6b250YWwtdG9wIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogLTEwcHg7XG59XG5cbi50YWJsZS13cmFwcGVyIC5zY3JvbGwtYmFyLmhvcml6b250YWwge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xufVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4udGFibGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnRhYmxlPnRoZWFkPnRyPnRoLCAudGFibGU+dGhlYWQ+dHI+dGQsIC50YWJsZT50Ym9keT50cj50aCwgLnRhYmxlPnRib2R5PnRyPnRkLCAudGFibGU+dGZvb3Q+dHI+dGgsIC50YWJsZT50Zm9vdD50cj50ZCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLnRhYmxlIHRkIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZSB0ZC5ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50O1xufVxuXG4udGFibGUudGFibGUtZmF0PnRib2R5PnRyPnRkIHtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuXG4udGFibGUudGFibGUtZmF0PnRoZWFkPnRyPnRoIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cblxuLnRhYmxlLnRhYmxlLWJvcmRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLnRhYmxlIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwb3NpdGlvbjogaW5oZXJpdDtcbn1cblxuLnRhYmxlIC5oZWFkZXItY2VsbCB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4udGFibGUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLCAudGFibGUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4udGFibGUtZnJlZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcbn1cblxuLnRhYmxlLXZlcnRpY2FsLWFsaWduLXRvcCB0ciB0ZCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcCAhaW1wb3J0YW50O1xufVxuXG51bC5mb3JtLWFjdGlvbnMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbnVsLmZvcm0tYWN0aW9ucyBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG51bC5mb3JtLWFjdGlvbnMgbGkubGFzdCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG50aGVhZCB0aC50YWJsZS1jb2x1bW4tc29ydGFibGUge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcbn1cblxudGhlYWQgdGgudGFibGUtY29sdW1uLXNvcnRhYmxlOmhvdmVyLCB0aGVhZCB0aC50YWJsZS1jb2x1bW4tc29ydGFibGUtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGhlYWQgdGgudGFibGUtY29sdW1uLXNvcnRhYmxlLmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG50aGVhZCB0aC50YWJsZS1jb2x1bW4tc29ydGFibGUgW2NsYXNzKj1cImljb24tXCJdIHtcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xufVxuXG4udGFibGUtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkIyRDhGO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xufVxuXG4udGFibGUtaGVhZGVyIC50YWJsZS1oZWFkZXItbGVmdCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRhYmxlLWhlYWRlciAudGFibGUtaGVhZGVyLWxlZnQ+LmJ0biwgLnRhYmxlLWhlYWRlciAudGFibGUtaGVhZGVyLWxlZnQ+LmJ0bi1ncm91cCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi50YWJsZS1oZWFkZXIgLnRhYmxlLWhlYWRlci1yaWdodCB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cblxuLnRhYmxlLWhlYWRlciAudGFibGUtaGVhZGVyLXJpZ2h0Pi5idG4sIC50YWJsZS1oZWFkZXIgLnRhYmxlLWhlYWRlci1yaWdodD4uYnRuLWdyb3VwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi50YWJsZS1oZWFkZXIgLnRhYmxlLWhlYWRlci1yaWdodD4uYnRuLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4udGFibGUtaGVhZGVyIFtjbGFzcyo9XCJ0YWJsZS1oZWFkZXItXCJdPioge1xuICAgIG1hcmdpbjogMnB4O1xufVxuXG4udGFibGUtaGVhZGVyIC5idG4gc3BhbiB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1oZWFkZXIgLmJ0bjpob3ZlciwgLnRhYmxlLWhlYWRlciAuYnRuOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGNvbG9yOiAjNDQ0O1xufVxuXG4udGFibGUtaGVhZGVyIC5idG4uYWN0aXZlOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ0NDtcbn1cblxuLnRhYmxlLWhlYWRlciAudmlldy1zZXR0aW5ncy1kcm9wZG93biBidXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnRhYmxlLWhlYWRlciAudmlldy1zZXR0aW5ncy1kcm9wZG93biBidXR0b24gc3BhbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLThweDtcbiAgICByaWdodDogMDtcbiAgICBmb250LXNpemU6IDcwJTtcbiAgICB6LWluZGV4OiAzO1xufVxuXG4udGFibGUtaGVhZGVyIC52aWV3LXNldHRpbmdzLWRyb3Bkb3duIGJ1dHRvbiBzcGFuIC5pY29uLWNpcmNsZSB7XG4gICAgY29sb3I6ICNGRjk3MUU7XG59XG5cbi50YWJsZS1oZWFkZXIgLnZpZXctYXV0by1yZWZyZXNoLWNvdW50LWRvd24ge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjAwMDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNGRjAwMDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNGRjAwMDA7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLWhlYWRlciAudmlldy1hdXRvLXJlZnJlc2gtY291bnQtZG93bi5jb3VudC1kb3duLXJ1bm5pbmcge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4Mzg2OGY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM4Mzg2OGY7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM4Mzg2OGY7XG4gICAgY29sb3I6ICNGRkY7XG59XG5cbi50YWJsZS1oZWFkZXIgLnZpZXctYXV0by1yZWZyZXNoLWNvdW50LWRvd24uY291bnQtZG93bi1mbGFzaCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGOTcxRTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0ZGOTcxRTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0ZGOTcxRTtcbiAgICBjb2xvcjogI0ZGRjtcbn1cblxuLnRhYmxlLWhlYWRlciAudmlldy1hdXRvLXJlZnJlc2ggLmljb24tdGltZSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGRkO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIC50YWJsZS1oZWFkZXIgLnRhYmxlLWhlYWRlci1sZWZ0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgLnRhYmxlLWhlYWRlciAudGFibGUtaGVhZGVyLWxlZnQ+LmJ0biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmbG9hdDogaW5oZXJpdCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudGFibGUtaGVhZGVyIC50YWJsZS1oZWFkZXItcmlnaHQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC50YWJsZS1oZWFkZXIgLnRhYmxlLWhlYWRlci1yaWdodD4qIHtcbiAgICAgICAgZmxvYXQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLnRhYmxlLWhlYWRlciAudGFibGUtaGVhZGVyLXJpZ2h0Pi5idG4+c3BhbiwgLnRhYmxlLWhlYWRlciAudGFibGUtaGVhZGVyLXJpZ2h0Pi5idG4tZ3JvdXAgLmJ0bj5zcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudGFibGUtaGVhZGVyIC50YWJsZS1oZWFkZXItcmlnaHQ+LmJ0bi1ncm91cCB7XG4gICAgICAgIGRpc3BsYXk6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4udGFibGUtZmlsdGVyLWJ0bi1oaWRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgcGFkZGluZzogNHB4IDhweDtcbiAgICBib3JkZXItcmFkaXVzOiAwIDRweCAwIDA7XG59XG5cbi50YWJsZS1maWx0ZXItYnRuLWhpZGU6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4udGFibGUtZmlsdGVyLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbmg0LnRhYmxlLWZpbHRlci10aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMTJweCAwO1xufVxuXG4ud2VsbC1ibG9jay5jb2xsYXBzZWQgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLWZpbHRlci1zdWItdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLnRhYmxlLWZpbHRlci10aXRsZS1zdWIge1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRhYmxlLWZpbHRlci1ib29rbWFyay10aXRsZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiA4cHggMCAxMHB4IDA7XG59XG5cbmEudGFibGUtZmlsdGVyLXRpdGxlLXN1YiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi50YWJsZS1maWx0ZXItdGFncyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xufVxuXG4udGFibGUtZmlsdGVyLXRhZ3MgLmxpc3QtdW5zdHlsZWQgbGksIC50YWJsZS1maWx0ZXItdGFncyAubGlzdC1pbmxpbmUgbGkge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi50YWJsZS1maWx0ZXItdGFncyAubGlzdC11bnN0eWxlZCBsaSBsYWJlbCwgLnRhYmxlLWZpbHRlci10YWdzIC5saXN0LWlubGluZSBsaSBsYWJlbCB7XG4gICAgcGFkZGluZzogMCAwIDRweCAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxudGFibGUsIHRyLnRhYmxlLXNlYXJjaCAuZm9ybS1jb250cm9sIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAxM3B4O1xufVxuXG4udGFibGUtc2ltcGxlLWZpbHRlciwgLnRhYmxlLWFkdmFuY2VkLWZpbHRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEycHg7XG4gICAgbWFyZ2luOiAtMTJweCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG59XG5cbi50YWJsZS1hZHZhbmNlZC1maWx0ZXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50YWJsZS1hZHZhbmNlZC1maWx0ZXItd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuLnRhYmxlLWFkdmFuY2VkLWZpbHRlciAuZm9ybS1ncm91cCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cblxuLnRhYmxlLWFkdmFuY2VkLWZpbHRlciAuZm9ybS1ncm91cD4uYnRuLCAudGFibGUtYWR2YW5jZWQtZmlsdGVyIC5mb3JtLWdyb3VwPi5mb3JtLWNvbnRyb2wge1xuICAgIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi50YWJsZS1hZHZhbmNlZC1maWx0ZXIgLmZvcm0tZ3JvdXA+LmJ0bjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC50YWJsZS1hZHZhbmNlZC1maWx0ZXIgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIC5idG4rLmJ0biwgLnRhYmxlLWFkdmFuY2VkLWZpbHRlciAubmF2YmFyLWZvcm0gLmZvcm0tZ3JvdXAgLmJ0bisuYnRuIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC50YWJsZS1hZHZhbmNlZC1maWx0ZXIgLmZvcm0tZ3JvdXAgLmJ0bi1ncm91cD4uYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4uY29sdW1uLW9wdGlvbnMtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHggMCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWF4LWhlaWdodDogMzI4cHg7XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cblxuLmNvbHVtbi1vcHRpb25zLXdyYXBwZXIgLnBhbmVsLWxpc3QgLnBhbmVsOmxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmNvbHVtbi1vcHRpb25zLXdyYXBwZXIgLnBhbmVsLWxpc3QgLnBhbmVsIC5wYW5lbC1ib2R5OmhvdmVyIHtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG5cbi5pbnB1dC1zY2hlZHVsZSAuaW5wdXQtZ3JvdXAtYWRkb246aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLmRhdGVwaWNrZXIge1xuICAgIHBhZGRpbmc6IDRweCA2cHg7XG59XG5cbi5kYXRlcGlja2VyIHRhYmxlIHRoZWFkIHRyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGZvbnQtc2l6ZTogMTIwJTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdGJvZHkgdGQgc3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGZvbnQtc2l6ZTogMTEwJTtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmU6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogaW5oZXJpdDtcbiAgICB0ZXh0LXNoYWRvdzogaW5oZXJpdDtcbn1cblxuLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmU6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQ6aG92ZXI6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZDpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQuYWN0aXZlLmRpc2FibGVkLmRpc2FibGVkLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZC5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZVtkaXNhYmxlZF06aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF06aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTpob3Zlcjpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZTphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlOmhvdmVyOmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQ6YWN0aXZlLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZDpob3ZlcjphY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmFjdGl2ZSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuYWN0aXZlOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5hY3RpdmUsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkLmFjdGl2ZTpob3ZlciwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZC5kaXNhYmxlZCwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmUuZGlzYWJsZWQuZGlzYWJsZWQ6aG92ZXIsIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlW2Rpc2FibGVkXSwgLmRhdGVwaWNrZXIgdGFibGUgdHIgdGQgc3Bhbi5hY3RpdmVbZGlzYWJsZWRdOmhvdmVyLCAuZGF0ZXBpY2tlciB0YWJsZSB0ciB0ZCBzcGFuLmFjdGl2ZS5kaXNhYmxlZFtkaXNhYmxlZF0sIC5kYXRlcGlja2VyIHRhYmxlIHRyIHRkIHNwYW4uYWN0aXZlLmRpc2FibGVkW2Rpc2FibGVkXTpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZCMkQ4RjtcbiAgICBjb2xvcjogI0ZGRjtcbn1cblxuLnRpbWVwaWNrZXItcGlja2VyIFtjbGFzcyo9XCJpY29uLVwiXSwgLnBpY2tlci1zd2l0Y2ggW2NsYXNzKj1cImljb24tXCJdIHtcbiAgICBjb2xvcjogIzZCMkQ4Rjtcbn1cblxuLmlucHV0LWdyb3VwLWRpc2pvaW50ZWQgLmZvcm0tY29udHJvbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5pbnB1dC1ncm91cC1kaXNqb2ludGVkIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLmlucHV0LWdyb3VwLWRpc2pvaW50ZWQgLmlucHV0LWdyb3VwLWFkZG9uPioge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbn1cblxuLmZvcm0tb3B0aW9ucy1saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogNXB4IDAgNXB4IDdweDtcbn1cblxuLmZvcm0tb3B0aW9ucy1saXN0IHVsIHtcbiAgICBtaW4taGVpZ2h0OiAxMDRweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4uZm9ybS1vcHRpb25zLWxpc3QgdWwgbGkge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG59XG5cbi5mb3JtLW9wdGlvbnMtbGlzdCB1bCBsaS5jaGVja2JveDpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG59XG5cbi5mb3JtLW9wdGlvbnMtbGlzdCB1bCBsaSBsYWJlbDpob3ZlciwgLmZvcm0tb3B0aW9ucy1saXN0IHVsIGxpIGxhYmVsOmZvY3VzLCAuZm9ybS1vcHRpb25zLWxpc3QgdWwgbGkgbGFiZWwuYWN0aXZlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbnVsLndpemFyZCB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDAgMCAxMnB4IDA7XG59XG5cbnVsLndpemFyZCBsaSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmc6IDAgMTJweCAwIDA7XG4gICAgd2lkdGg6IDElO1xufVxuXG51bC53aXphcmQgbGkgLndpemFyZC1zdGVwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgb3BhY2l0eTogMC40O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLXJhZGl1czogMCAyNnB4IDI2cHggMDtcbiAgICBjb2xvcjogIzQ0NDtcbn1cblxudWwud2l6YXJkIGxpIC53aXphcmQtc3RlcCBzcGFuIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG51bC53aXphcmQgbGkubGFzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxudWwud2l6YXJkIGxpLmFjdGl2ZSAud2l6YXJkLXN0ZXAge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTE5MzliO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG59XG5cbnVsLndpemFyZCBsaS5kb25lIC53aXphcmQtc3RlcCB7XG4gICAgb3BhY2l0eTogMTtcbiAgICBib3JkZXItY29sb3I6ICM5MTkzOWI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAgIHVsLndpemFyZCBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAgNnB4IDAgMDtcbiAgICB9XG4gICAgdWwud2l6YXJkIGxpIC53aXphcmQtc3RlcCBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5mb3JtLXdpemFyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcDpiZWZvcmUsIC5mb3JtLXdpemFyZCAuc3RlcDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgdG9wOiAyMi41cHg7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBjb250ZW50OiAnJztcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwOmJlZm9yZSB7XG4gICAgbGVmdDogMDtcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwOmFmdGVyIHtcbiAgICByaWdodDogMDtcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwOmZpcnN0LWNoaWxkOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcC5jdXJyZW50IC5zdGVwLWNpcmNsZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5O1xufVxuXG4uZm9ybS13aXphcmQgLnN0ZXAuY3VycmVudCAuc3RlcC1jaXJjbGU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgIGNvbG9yOiAjOTk5OTk5O1xufVxuXG4uZm9ybS13aXphcmQgLnN0ZXAuY3VycmVudDphZnRlciwgLmZvcm0td2l6YXJkIC5zdGVwLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcC5jdXJyZW50OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTk5OTtcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwLmRvbmUgLnN0ZXAtY2lyY2xlIHtcbiAgICBib3JkZXItY29sb3I6ICM5OTk5OTk7XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcC5kb25lIC5zdGVwLWNpcmNsZTphZnRlciB7XG4gICAgY29udGVudDogJ1xcZjAwYyc7XG4gICAgY29sb3I6ICM5OTk5OTk7XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcC5kb25lOmFmdGVyLCAuZm9ybS13aXphcmQgLnN0ZXAuZG9uZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OTk5OTk7XG4gICAgYm9yZGVyOiBub25lO1xufVxuXG4uZm9ybS13aXphcmQgLnN0ZXAtY2lyY2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyOiA1cHggc29saWQgI2VlZWVlZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcC1jaXJjbGU6YWZ0ZXIge1xuICAgIGZvbnQtc2l6ZTogMjkuNzYxOTA0NzYxOXB4O1xuICAgIGNvbG9yOiAjZWVlZWVlO1xuICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCIsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xufVxuXG4uZm9ybS13aXphcmQgLnN0ZXAtY29udGVudCAuc3RlcC10aXRsZSB7XG4gICAgbWFyZ2luOiA1cHggMCAwIDA7XG4gICAgZm9udC1zaXplOiAxNnB4O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtLXdpemFyZCAuc3RlcC1jb250ZW50IC5zdGVwLXRpdGxlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcC1jb250ZW50IC5zdGVwLXN1Yi13aXphcmQge1xuICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZm9ybS13aXphcmQgLnN0ZXAtY29udGVudCAuc3RlcC1zdWItd2l6YXJkIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBvcGFjaXR5OiAwLjQ7XG4gICAgY29sb3I6ICM2NjY2NjY7XG59XG5cbi5mb3JtLXdpemFyZCAuc3RlcC1jb250ZW50IC5zdGVwLXN1Yi13aXphcmQgbGk6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiLCBzYW5zLXNlcmlmO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgICBjb250ZW50OiAnJztcbiAgICB3aWR0aDogMTRweDtcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwLWNvbnRlbnQgLnN0ZXAtc3ViLXdpemFyZCBsaS5jdXJyZW50IHtcbiAgICBvcGFjaXR5OiAxO1xufVxuXG4uZm9ybS13aXphcmQgLnN0ZXAtY29udGVudCAuc3RlcC1zdWItd2l6YXJkIGxpLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMTc4Jztcbn1cblxuLmZvcm0td2l6YXJkIC5zdGVwLWNvbnRlbnQgLnN0ZXAtc3ViLXdpemFyZCBsaS5kb25lOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcZjAwYyc7XG59XG5cbi5zZWxlY3RpemUtaW5wdXQsIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1zLCAuc2VsZWN0aXplLWlucHV0LmZvY3VzLCAuc2VsZWN0aXplLWlucHV0LmZvY3VzLmhhcy1pdGVtcyB7XG4gICAgbWluLWhlaWdodDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgICB0cmFuc2l0aW9uOiBcImJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXNcIjtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dCBpbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dCAuaXRlbSwgLnNlbGVjdGl6ZS1pbnB1dC5oYXMtaXRlbXMgaW5wdXQsIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1zIC5pdGVtLCAuc2VsZWN0aXplLWlucHV0LmZvY3VzIGlucHV0LCAuc2VsZWN0aXplLWlucHV0LmZvY3VzIC5pdGVtLCAuc2VsZWN0aXplLWlucHV0LmZvY3VzLmhhcy1pdGVtcyBpbnB1dCwgLnNlbGVjdGl6ZS1pbnB1dC5mb2N1cy5oYXMtaXRlbXMgLml0ZW0ge1xuICAgIGZvbnQtZmFtaWx5OiBcIlNvdXJjZSBTYW5zIFByb1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzQ0NDtcbn1cblxuLnNlbGVjdGl6ZS1pbnB1dC5mb2N1cywgLnNlbGVjdGl6ZS1pbnB1dC5oYXMtaXRlbXMuZm9jdXMsIC5zZWxlY3RpemUtaW5wdXQuZm9jdXMuZm9jdXMsIC5zZWxlY3RpemUtaW5wdXQuZm9jdXMuaGFzLWl0ZW1zLmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5QjY5QzA7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpIGluc2V0LCAwIDAgOHB4IHJnYmEoMTA3LCA0NSwgMTQzLCAwLjQpO1xuICAgIG91dGxpbmU6IDAgbm9uZTtcbn1cblxuLnNlbGVjdGl6ZS1kcm9wZG93biB7XG4gICAgei1pbmRleDogOTk5OSAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0aXplLWlucHV0IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIsIC5zZWxlY3RpemUtaW5wdXQgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuc2VsZWN0aXplLWlucHV0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICNDQ0M7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbn1cblxuLnNlbGVjdGl6ZS1jb250cm9sLm11bHRpIC5zZWxlY3RpemUtaW5wdXQuaGFzLWl0ZW1zIHtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0PmRpdiB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC53ZWxsLWJsb2NrIC5zZWxlY3RpemUtY29udHJvbC5tdWx0aSAuc2VsZWN0aXplLWlucHV0IHtcbiAgICAgICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5mb3JtLWNvbnRyb2wuc2VsZWN0aXplLWNvbnRyb2wge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbn1cblxuLmhhcy13YXJuaW5nIC5zZWxlY3RpemUtaW5wdXQge1xuICAgIGJvcmRlci1jb2xvcjogI0ZGOTcxRTtcbn1cblxuLmhhcy13YXJuaW5nIC5zZWxlY3RpemUtaW5wdXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAjRkY5NzFFO1xufVxuXG4uaGFzLXdhcm5pbmcgLnNlbGVjdGl6ZS1jb250cm9sLnNpbmdsZSAuc2VsZWN0aXplLWlucHV0OmFmdGVyIHtcbiAgICBib3JkZXItY29sb3I6ICNGRjk3MUUgdHJhbnNwYXJlbnQ7XG59XG5cbi5oYXMtZXJyb3IgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkYwMDAwO1xufVxuXG4uaGFzLWVycm9yIC5zZWxlY3RpemUtaW5wdXQuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCAjRkYwMDAwO1xufVxuXG4uaGFzLWVycm9yIC5zZWxlY3RpemUtY29udHJvbC5zaW5nbGUgLnNlbGVjdGl6ZS1pbnB1dDphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjRkYwMDAwIHRyYW5zcGFyZW50O1xufVxuXG4uaGFzLXN1Y2Nlc3MgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNjBBMjYxO1xufVxuXG4uaGFzLXN1Y2Nlc3MgLnNlbGVjdGl6ZS1pbnB1dC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMXB4ICM2MEEyNjE7XG59XG5cbi5oYXMtc3VjY2VzcyAuc2VsZWN0aXplLWNvbnRyb2wuc2luZ2xlIC5zZWxlY3RpemUtaW5wdXQ6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzYwQTI2MSB0cmFuc3BhcmVudDtcbn1cblxuLnRhYmxlLWNlbGwtb3B0aW9ucyAuaW5wdXQtZ3JvdXAgLnNlbGVjdGl6ZS1pbnB1dCB7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xufVxuXG4udGFibGUtY2VsbC1vcHRpb25zIC5pbnB1dC1ncm91cCAuc2VsZWN0aXplLWRyb3Bkb3duIHtcbiAgICBsZWZ0OiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmJ0biwgLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIC5idG4sIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkgLmJ0biB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCAuY2tlIHtcbiAgICAgICAgd2lkdGg6IDgyMHB4O1xuICAgIH1cbn1cblxuLm1lc3NlbmdlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDIwcHg7XG4gICAgYm90dG9tOiAyMHB4O1xuICAgIGJhY2tncm91bmQ6ICNGRjAwMDA7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubWVzc2VuZ2VyOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tZXNzZW5nZXIgc3BhbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xufVxuXG4ubWVzc2VuZ2VyLWFjdGlvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IzMDAwMDtcbiAgICBwYWRkaW5nOiAxMHB4IDEycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ucGFuZWwtbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5wYW5lbC1saXN0IC5wYW5lbCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5cbi5wYW5lbC1saXN0IC5wYW5lbCAucGFuZWwtYm9keSB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG59XG5cbi5wYW5lbC1saXN0IC5wYW5lbCAucGFuZWwtYm9keS10aXRsZSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4ucGFuZWwtbGlzdCAucGFuZWwuYWx0IC5wYW5lbC1ib2R5LXRpdGxlIHtcbiAgICBvcGFjaXR5OiAwLjM7XG59XG5cbi5wYW5lbC1saXN0IC5wYW5lbCAucGFuZWwtb3B0aW9ucy1yaWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgbWFyZ2luOiAtNXB4IC0xMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLnBhbmVsLWxpc3QgLnBhbmVsIC5wYW5lbC1vcHRpb25zLWxlZnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RkZDtcbiAgICBtYXJnaW46IC01cHggLTEwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5wYW5lbC1saXN0Omxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbn1cblxuLnBhbmVsLWxpc3Q6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNjcm9sbHVwIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGJvdHRvbTogMTVweDtcbiAgICByaWdodDogMTVweDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvaWNvbi10b3AucG5nXCIpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xuICAgIHotaW5kZXg6IDk5OTtcbn1cblxuLmVudHJ5IHtcbiAgICBtYXgtd2lkdGg6IDk5MnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVudHJ5IC5lbnRyeS1tYW5hZ2VtZW50IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcmlnaHQ6IDE1cHg7XG59XG5cbi5lbnRyeSAuZW50cnktbWFuYWdlbWVudCAuYnRuIHtcbiAgICBwYWRkaW5nOiA0cHggMTJweDtcbn1cblxuLmVudHJ5IC5lbnRyeS1uYXZpZ2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5lbnRyeSAuZW50cnktbmF2aWdhdGlvbjpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5lbnRyeSAuZW50cnktdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5lbnRyeSAuZW50cnktbWV0YSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmVudHJ5IC5lbnRyeS1tZXRhIC5sYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJweDtcbn1cblxuLmVudHJ5IC5lbnRyeS1tZXRhIC5sYWJlbDpsYXN0LW9mLXR5cGUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDE3MCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDE1MCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDEzMCU7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5lbnRyeSAuZW50cnktY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAxMTAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgaDUge1xuICAgIGZvbnQtc2l6ZTogOTAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgaDYge1xuICAgIGZvbnQtc2l6ZTogNzAlO1xuICAgIG1hcmdpbjogMCAwIDEwcHggMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgcHJlIHtcbiAgICBtYXJnaW46IC01cHggMCAxNXB4IDA7XG59XG5cbi5lbnRyeSAuZW50cnktY29udGVudCB1bCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IHVsIGxpIHtcbiAgICBsaW5lLWhlaWdodDogMjZweDtcbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lbnRyeSAuZW50cnktY29udGVudCB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgdGFibGU+dGhlYWQ+dHI+dGgsIC5lbnRyeSAuZW50cnktY29udGVudCB0YWJsZT50aGVhZD50cj50ZCwgLmVudHJ5IC5lbnRyeS1jb250ZW50IHRhYmxlPnRib2R5PnRyPnRoLCAuZW50cnkgLmVudHJ5LWNvbnRlbnQgdGFibGU+dGJvZHk+dHI+dGQsIC5lbnRyeSAuZW50cnktY29udGVudCB0YWJsZT50Zm9vdD50cj50aCwgLmVudHJ5IC5lbnRyeS1jb250ZW50IHRhYmxlPnRmb290PnRyPnRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgdGFibGU+dGhlYWQ+dHI+dGgsIC5lbnRyeSAuZW50cnktY29udGVudCB0YWJsZT50aGVhZD50cj50ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4O1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgdGFibGUgdGJvZHk+dHI6bnRoLWNoaWxkKG9kZCk+dGQsIC5lbnRyeSAuZW50cnktY29udGVudCB0YWJsZSB0Ym9keT50cjpudGgtY2hpbGQob2RkKT50aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLmVudHJ5IC5lbnRyeS1jb250ZW50IHRhYmxlIHRoZWFkPnRyPnRoLCAuZW50cnkgLmVudHJ5LWNvbnRlbnQgdGFibGUgdGhlYWQ+dHI+dGQsIC5lbnRyeSAuZW50cnktY29udGVudCB0YWJsZSB0Ym9keT50cj50aCwgLmVudHJ5IC5lbnRyeS1jb250ZW50IHRhYmxlIHRib2R5PnRyPnRkLCAuZW50cnkgLmVudHJ5LWNvbnRlbnQgdGFibGUgdGZvb3Q+dHI+dGgsIC5lbnRyeSAuZW50cnktY29udGVudCB0YWJsZSB0Zm9vdD50cj50ZCB7XG4gICAgcGFkZGluZzogOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQyOTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4uZW50cnkgLmVudHJ5LWNvbnRlbnQgdGFibGUgdGhlYWQ+dHI+dGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNkZGQ7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZW50cnkge1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgfVxufVxuXG5ib2R5LnBhZ2UtbG9naW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG5cbi5sb2dpbi1sb2dvLWhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDE2cHggYXV0bztcbn1cblxuLmxvZ2luLXdyYXBwZXIge1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggYXV0bztcbiAgICB3aWR0aDogMzAwcHg7XG59XG5cbi5sb2dpbi13cmFwcGVyIC5sb2dpbi1ib3gge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDZweCA2cHggMCAwO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICM2QjJEOEY7XG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAyMHB4IHJnYmEoMTA3LCA0NSwgMTQzLCAwLjE1KTtcbn1cblxuLmxvZ2luLXdyYXBwZXIgLmxvZ2luLWJveC1yb3VuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xufVxuXG4ubG9naW4td3JhcHBlciAubG9naW4tYm94IGgyLCAubG9naW4td3JhcHBlciAubG9naW4tYm94LXJvdW5kIGgyIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4ubG9naW4td3JhcHBlciAubG9naW4tYm94LWhlYWRlciBpbWcge1xuICAgIG1heC13aWR0aDogMjYwcHg7XG59XG5cbi5sb2dpbi1sb2dvLXdyYXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5sb2dpbi1sb2dvLXdyYXAgLmxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGhlaWdodDogNDBweDtcbiAgICB3aWR0aDogMjA0LjhweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwNC44cHggNDBweDtcbn1cblxuLmxvZ2luLWxvZ28td3JhcDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IG5vbmU7XG59XG5cbi5sb2dpbi1sb2dvLXdyYXAgLmxvZ28tYXJpYTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXB4O1xuICAgIGhlaWdodDogMjZweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4O1xuICAgIG1hcmdpbjogMCAxMnB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4ubG9naW4tbG9nby13cmFwIC5sb2dvLWFyaWEge1xuICAgIGZvbnQtZmFtaWx5OiAnVXJiYW5pc3QnLCAnU291cmNlIFNhbnMgUHJvJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDM5cHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgY29sb3I6ICNlNjAwN2U7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogLTZweDtcbn1cblxuLmxvZ2luLXdyYXBwZXIgLmxvZ2luLWJveC1oZWFkZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xufVxuXG4ubG9naW4td3JhcHBlciAubG9naW4tYm94LWZvb3RlciB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA2cHggNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFRUUwRjc7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzZCMkQ4RjtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDIwcHggcmdiYSgxMDcsIDQ1LCAxNDMsIDAuMTUpO1xufVxuXG4ubG9naW4td3JhcHBlciAubG9naW4tYm94LWZvb3RlciBhIHtcbiAgICBjb2xvcjogIzJlMmYzMjtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgICAubG9naW4td3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5sb2dpbi13cmFwcGVyIC5sb2dpbi1ib3gsIC5sb2dpbi13cmFwcGVyIC5sb2dpbi1ib3gtZm9vdGVyIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB9XG59XG5cbnVsLnBhc3N3b3JkLXZhbGlkYXRpb25zIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG51bC5wYXNzd29yZC12YWxpZGF0aW9ucyBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbnVsLnBhc3N3b3JkLXZhbGlkYXRpb25zIGxpOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZScsIHNhbnMtc2VyaWY7XG4gICAgY29udGVudDogJ1xcRjBDOCc7XG4gICAgbWFyZ2luLXJpZ2h0OiA5Ljc1cHg7XG4gICAgZm9udC1zaXplOiA3LjhweDtcbiAgICB3aWR0aDogMTNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIG9wYWNpdHk6IDAuMjU7XG59XG5cbnVsLnBhc3N3b3JkLXZhbGlkYXRpb25zIGxpLmNoZWNrOmJlZm9yZSB7XG4gICAgY29udGVudDogJ1xcRjAwQyc7XG4gICAgY29sb3I6ICM2MEEyNjE7XG4gICAgZm9udC1zaXplOiAxNC4zcHg7XG4gICAgb3BhY2l0eTogMTtcbn1cblxuLnBhZ2UtbG9naW4gLmxvZ28ge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB3aWR0aDogMjcxcHg7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyNzFweCA1MHB4O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5cbi8qIENlbnRlciBsb2dvIC0tPiBtYXJnaW46IDAgYXV0byAqL1xuXG4ud2lkZ2V0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4ud2lkZ2V0IC53aWRnZXQtaGVhZGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkIyRDhGO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWluLWhlaWdodDogMzhweDtcbiAgICBib3JkZXItcmFkaXVzOiA2cHggNnB4IDAgMDtcbn1cblxuLndpZGdldCAud2lkZ2V0LWhlYWRlciAud2lkZ2V0LWhlYWRlci10aXRsZSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xufVxuXG4ud2lkZ2V0IC53aWRnZXQtaGVhZGVyIC53aWRnZXQtaGVhZGVyLXRpdGxlIFtjbGFzcyo9XCJpY29uLVwiXSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbi53aWRnZXQgLndpZGdldC1jb250ZW50LCAud2lkZ2V0IC53aWRnZXQtY29udGVudC1mdWxsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgcGFkZGluZzogMjBweDtcbn1cblxuLndpZGdldCAud2lkZ2V0LWNvbnRlbnQtZnVsbCB7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLndpZGdldCB0YWJsZSAubGFiZWwge1xuICAgIG1hcmdpbi1sZWZ0OiA4cHg7XG59XG5cbi53aWRnZXQgLndlbGwtZm9vdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi53aWRnZXQuY29sbGFwc2VkIC53aWRnZXQtaGVhZGVyOmhvdmVyLCAud2lkZ2V0LmluIC53aWRnZXQtaGVhZGVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zaG91dGJveCAud2VsbC1oZWFkIHtcbiAgICBwYWRkaW5nOiA2cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLnNob3V0Ym94IC53ZWxsLWhlYWQ6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNob3V0Ym94IHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNob3V0Ym94IHRhYmxlIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNkZGQ7XG59XG5cbi5zaG91dGJveCB0YWJsZSB0cjpsYXN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zaG91dGJveCB0YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZzogOHB4IDAgNnB4IDZweDtcbn1cblxuLnNob3V0Ym94IHRhYmxlIHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLnNob3V0Ym94IHRhYmxlIHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLnNob3V0Ym94IC5hdmF0YXIge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnNob3V0Ym94IC51c2VyIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2hvdXRib3ggLnVzZXIgW2NsYXNzKj1cImljb24tXCJdIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbjogM3B4IDRweCAwIDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5zaG91dGJveCAudGltZSBbY2xhc3MqPVwiaWNvbi1cIl0ge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xufVxuXG4ud2lkZ2V0Lm5ld2VzdC1jb2xsZWFndWUgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZsYWcge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi50YWJsZS1ob3VyLXJlZ2lzdHJhdGlvbiB0aGVhZCB0ciB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFibGUtaG91ci1yZWdpc3RyYXRpb24gdGhlYWQgdHIgdGg6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi50YWJsZS1ob3VyLXJlZ2lzdHJhdGlvbiB0aGVhZCB0cjpmaXJzdC1vZi10eXBlIHRoIHtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbn1cblxuLnRhYmxlLWhvdXItcmVnaXN0cmF0aW9uIHRib2R5IHRyIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWJsZS1ob3VyLXJlZ2lzdHJhdGlvbiB0Ym9keSB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbn1cblxuLnRhYmxlLWhvdXItcmVnaXN0cmF0aW9uIHRib2R5IHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnRhYmxlLWhvdXItcmVnaXN0cmF0aW9uIHRib2R5IHRyIHRkIGlucHV0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLnRhYmxlLWhvdXItcmVnaXN0cmF0aW9uIHRmb290IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi50YWJsZS1ob3VyLXJlZ2lzdHJhdGlvbiB0Zm9vdCB0ciB0ZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4udGFibGUtaG91ci1yZWdpc3RyYXRpb24gdGZvb3QgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5sb2FkLWJhbGFuY2Uge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG59XG5cbi5sb2FkLWJhbGFuY2UgaDQge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9hZC1iYWxhbmNlIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5sb2FkLWJhbGFuY2UgaW5wdXQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmxvYWQtYmFsYW5jZSAudGFibGUgdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XG59XG5cbi5sb2FkLWJhbGFuY2UgLnRhYmxlIHRoLCAubG9hZC1iYWxhbmNlIC50YWJsZSB0ZCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9hZC1iYWxhbmNlIC50YWJsZSB0aCAuc2VsZWN0aXplLWlucHV0LCAubG9hZC1iYWxhbmNlIC50YWJsZSB0ZCAuc2VsZWN0aXplLWlucHV0IHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbn1cblxuLmxvYWQtYmFsYW5jZSBbY2xhc3MqPVwiY29sLVwiXTpsYXN0LW9mLXR5cGUgLnRhYmxlIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgd2lkdGg6IDExMHB4O1xufVxuXG4ucGFnZS1tYXBwaW5nLnRhYmxlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucGFnZS1tYXBwaW5nLnRhYmxlPnRoZWFkPnRyPnRoIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4ucGFnZS1tYXBwaW5nLnRhYmxlPnRoZWFkPnRyPnRoLCAucGFnZS1tYXBwaW5nLnRhYmxlPnRib2R5PnRyPnRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5pbXBvcnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5ZjkgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uaW1wb3J0IC5oZWxwLWJsb2NrLCAuaW1wb3J0IC5mb3JtLWNvbnRyb2wsIC5pbXBvcnQgLnNlbGVjdGl6ZS1jb250cm9sLCAuaW1wb3J0IHRleHRhcmVhLCAuaW1wb3J0IC5mb3JtLWdyb3VwLCAuaW1wb3J0IC5mb3JtLWlubGluZSwgLmltcG9ydCAubmF2YmFyLWZvcm0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcbn1cblxuLmltcG9ydCAuYmxvY2sgLndlbGwge1xuICAgIG1hcmdpbjogMCAtMjBweCAwIC0yMHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmZpbGVpbnB1dC1idXR0b24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uZmlsZWlucHV0LWJ1dHRvbiBpbnB1dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmb250LXNpemU6IDIwMHB4O1xuICAgIGRpcmVjdGlvbjogbHRyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuQG1lZGlhIHNjcmVlbiB7XG4gICAgLmZpbGVpbnB1dC1idXR0b24gaW5wdXQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBmb250LXNpemU6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICB9XG59XG5cbi5wYWdlLW1hcHBpbmcudGFibGUgLnRhYmxlIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xufVxuXG4ucGFnZS1tYXBwaW5nLnRhYmxlIC50YWJsZSB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5wYWdlLW1hcHBpbmcudGFibGUgdHIgdGQgLmxhYmVsLWRlZmF1bHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU1ZTU7XG59XG5cbi5wYWdlLW1hcHBpbmcudGFibGUgdHIgdGQgLmxhYmVsLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMWUyZTQ7XG59XG5cbi5wYWdlLW1hcHBpbmcudGFibGUgdHIgdGQgc3BhbiwgLnBhZ2UtbWFwcGluZy50YWJsZSB0ciB0ZCBhIHtcbiAgICBtYXJnaW46IDAgMCA0cHggMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi5wYWdlLW1hcHBpbmcudGFibGUgdHIgdGQgYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnBhZ2UtbWFwcGluZy50YWJsZSAubWFwcGluZ3MtZXhjbHVkZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYWFhYTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5wYWdlLW1hcHBpbmcudGFibGUgLm1hcHBpbmdzLWV4Y2x1ZGU6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xufVxuXG4ucGFnZS1tYXBwaW5nLnRhYmxlIC5tYXBwaW5ncy13cmFwIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCA1cHggMTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4ucGFnZS1tYXBwaW5nLnRhYmxlIC5tYXBwaW5ncy1hZGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU1ZTU7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAycHg7XG4gICAgcGFkZGluZy10b3A6IDJweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnBhZ2UtbWFwcGluZy50YWJsZSAubWFwcGluZ3MtYWRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xufVxuXG4uZm9ybS1jYWxjdWxhdG9yLWN1cnJlbmN5IHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uZm9ybS1jYWxjdWxhdG9yLWN1cnJlbmN5IC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xufVxuXG4uZm9ybS1jYWxjdWxhdG9yLWN1cnJlbmN5IC5mb3JtLWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgbWluLXdpZHRoOiA1NXB4O1xufVxuXG4uZm9ybS1jYWxjdWxhdG9yLWN1cnJlbmN5IC5lcXVhbHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMzIwJTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDI2cHg7XG59XG5cbi5tYWlsLXNlbmRpbmctdG9vbC1hZHZhbmNlZC1maWx0ZXJzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubWFpbC1zZW5kaW5nLXRvb2wtYWR2YW5jZWQtZmlsdGVycyBsYWJlbCB7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luOiAwIDAgOXB4O1xufVxuXG4ubWFpbC1zZW5kaW5nLXRvb2wtYWR2YW5jZWQtZmlsdGVycyBsYWJlbDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGl2LXRhYmxlLW1haWwtc2VuZGluZy10b29sIC50Ym9keSAudHIgLnRkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHkgLnRyIC50ZDpudGgtb2YtdHlwZSgxKSwgLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHkgLnRyIC50ZDpudGgtb2YtdHlwZSgzKSB7XG4gICAgd2lkdGg6IDUwJTtcbn1cblxuLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHkgLnRyIC50ZDpudGgtb2YtdHlwZSgyKSB7XG4gICAgcGFkZGluZzogMCAxMHB4IDAgNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zaXplOiAxMjAlO1xuICAgIHdpZHRoOiAxcHg7XG59XG5cbi5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bnRoLW9mLXR5cGUoNCksIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bnRoLW9mLXR5cGUoNSkge1xuICAgIG1pbi13aWR0aDogMzJweDtcbn1cblxuLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHkgLnRyIC50ZDpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG59XG5cbi5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50cjpsYXN0LW9mLXR5cGUgLnRkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAuZGl2LXRhYmxlLW1haWwtc2VuZGluZy10b29sIC50Ym9keSAudHIgLnRkIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bnRoLW9mLXR5cGUoMikge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bnRoLW9mLXR5cGUoNCksIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bnRoLW9mLXR5cGUoNSkge1xuICAgICAgICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuICAgIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bnRoLW9mLXR5cGUoNCkgLmJ0biwgLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHkgLnRyIC50ZDpudGgtb2YtdHlwZSg1KSAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICAgIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bnRoLW9mLXR5cGUoNCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVweDtcbiAgICB9XG4gICAgLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHkgLnRyIC50ZDpudGgtb2YtdHlwZSg1KSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMi41cHg7XG4gICAgfVxuICAgIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50ciAudGQ6bGFzdC1vZi10eXBlIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB9XG4gICAgLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHk6bGFzdC1vZi10eXBlIC50ZDpudGgtb2YtdHlwZSg0KSwgLmRpdi10YWJsZS1tYWlsLXNlbmRpbmctdG9vbCAudGJvZHk6bGFzdC1vZi10eXBlIC50ZDpudGgtb2YtdHlwZSg1KSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICAgIC5kaXYtdGFibGUtbWFpbC1zZW5kaW5nLXRvb2wgLnRib2R5IC50cisudHIgLnRkOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgfVxufVxuXG4uYWNjb3VudC1zZXR0aW5ncy1jb25uZWN0aW9ucyAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uYWNjb3VudC1zZXR0aW5ncy1jb25uZWN0aW9ucyAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgdHIgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmFjY291bnQtc2V0dGluZ3MtY29ubmVjdGlvbnMgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDEpIHtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuLmFjY291bnQtc2V0dGluZ3MtY29ubmVjdGlvbnMgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDIpIHtcbiAgICB3aWR0aDogOTBweDtcbn1cblxuLmFjY291bnQtc2V0dGluZ3MtY29ubmVjdGlvbnMgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDMpIHtcbiAgICBtaW4td2lkdGg6IDEyNXB4O1xufVxuXG4uYWNjb3VudC1zZXR0aW5ncy1jb25uZWN0aW9ucyAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgdHIgdGQgLmJhZGdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4uYWNjb3VudC1zZXR0aW5ncy1jb25uZWN0aW9ucyAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgdHIgdGQ+LmJ0bisuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uYWNjb3VudC1zZXR0aW5ncy1jb25uZWN0aW9ucyAudGFibGUtcmVzcG9uc2l2ZSAudGFibGUgdHIgdGQ+LmJ0bi1ncm91cCB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5hY2NvdW50LXNldHRpbmdzLWNvbm5lY3Rpb25zIC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ciB0ZD4uYnRuLWdyb3VwPi5idG4ge1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5hY2NvdW50LXNldHRpbmdzLWNvbm5lY3Rpb25zIC50YWJsZS1yZXNwb25zaXZlIC50YWJsZSB0ci5lbmFibGVkIHRkIC5iYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwQTI2MTtcbn1cblxuLmFjY291bnQtc2V0dGluZ3MtY29ubmVjdGlvbnMgLnRhYmxlLXJlc3BvbnNpdmUgLnRhYmxlIHRyLmRpc2FibGVkIHRkIC5iYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGMDAwMDtcbn1cblxuLmRheXMtb2ZmLXJlcXVlc3QtZGV0YWlscyB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5kYXlzLW9mZi1yZXF1ZXN0LWRldGFpbHM+dGJvZHk+dHI+dGQge1xuICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uZGF5cy1vZmYtcmVxdWVzdC1kZXRhaWxzPnRib2R5PnRyPnRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbn1cblxuLmRheXMtb2ZmLXJlcXVlc3QtZGV0YWlscz50Ym9keT50cj50ZDpsYXN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiAxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLmRheXMtb2ZmLW92ZXJ2aWV3IC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZS5kYXlzLW9mZi1vdmVydmlldyAuc2ltcGxlLWNvbGxhcHNlLWJ1dHRvbiB0YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgd2lkdGg6IDMzLjMzMzMzJTtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZS5kYXlzLW9mZi1vdmVydmlldyAuc2ltcGxlLWNvbGxhcHNlLWJ1dHRvbiB0YWJsZSB0ciB0ZDpudGgtb2YtdHlwZSgxKSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZS5kYXlzLW9mZi1vdmVydmlldyAuc2ltcGxlLWNvbGxhcHNlLWJ1dHRvbiB0YWJsZSB0ciB0ZDpudGgtb2YtdHlwZSgyKSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLmRheXMtb2ZmLW92ZXJ2aWV3IC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHRyIHRkIHNwYW4ge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1pbi13aWR0aDogNThweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zaW1wbGUtY29sbGFwc2UuZGF5cy1vZmYtb3ZlcnZpZXcgLnNpbXBsZS1jb2xsYXBzZS1kcm9wZG93biB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW1wbGUtY29sbGFwc2UuZGF5cy1vZmYtb3ZlcnZpZXcgLnNpbXBsZS1jb2xsYXBzZS1kcm9wZG93biB0YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZzogNXB4IDIwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIHdpZHRoOiA1MCU7XG59XG5cbi5zaW1wbGUtY29sbGFwc2UuZGF5cy1vZmYtb3ZlcnZpZXcgLnNpbXBsZS1jb2xsYXBzZS1kcm9wZG93biB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLmRheXMtb2ZmLW92ZXJ2aWV3IHRhYmxlIHRyLnRpdGxlLXNlcGFyYXRvciB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmRheXMtb2ZmLW92ZXJ2aWV3LXRvdGFsIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmRheXMtb2ZmLW92ZXJ2aWV3LXRvdGFsIHRkIHtcbiAgICB3aWR0aDogMzMuMzMzMzMlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG4gICAgcGFkZGluZzogMTBweCAyNnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5kYXlzLW9mZi1vdmVydmlldy10b3RhbCB0ZCBzcGFuIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtaW4td2lkdGg6IDU4cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZS5zbXBwLXBkdS1hbmFseXNlciAuc2ltcGxlLWNvbGxhcHNlLWJ1dHRvbiB0YWJsZSB0ciB0ZCB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDEpIHtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDIpIHtcbiAgICB3aWR0aDogMzAlO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDMpIHtcbiAgICB3aWR0aDogMTUlO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDQpIHtcbiAgICB3aWR0aDogMjUlO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtYnV0dG9uIHRhYmxlIHRyIHRkOm50aC1vZi10eXBlKDUpIHtcbiAgICB3aWR0aDogMzAlO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtZHJvcGRvd24gdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4uc2ltcGxlLWNvbGxhcHNlLnNtcHAtcGR1LWFuYWx5c2VyIC5zaW1wbGUtY29sbGFwc2UtZHJvcGRvd24gdGFibGUgdHIgdGQge1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZS5zbXBwLXBkdS1hbmFseXNlciAuc2ltcGxlLWNvbGxhcHNlLWRyb3Bkb3duIHRhYmxlIHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5zaW1wbGUtY29sbGFwc2Uuc21wcC1wZHUtYW5hbHlzZXIgLnNpbXBsZS1jb2xsYXBzZS1kcm9wZG93biB0YWJsZSB0ciB0ZCB0YWJsZSB0cjpmaXJzdC1vZi10eXBlIHRkIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZS5zbXBwLXBkdS1hbmFseXNlciAuc2ltcGxlLWNvbGxhcHNlLWRyb3Bkb3duIHRhYmxlIHRyIHRkIHRhYmxlIHRyOmxhc3Qtb2YtdHlwZSB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XG59XG5cbi5zaW1wbGUtY29sbGFwc2Uuc21wcC1wZHUtYW5hbHlzZXIgLnNpbXBsZS1jb2xsYXBzZS1kcm9wZG93biB0YWJsZSB0ciB0ZCB0YWJsZSB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNlZWVlZWU7XG4gICAgd2lkdGg6IDE1JTtcbn1cblxuLnNpbXBsZS1jb2xsYXBzZS5zbXBwLXBkdS1hbmFseXNlciAuc2ltcGxlLWNvbGxhcHNlLWRyb3Bkb3duIHRhYmxlIHRyIHRkIHRhYmxlIHRyIHRkOmxhc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2VlZWVlZTtcbn1cblxuI2NvbnRhaW5lci1zdGVwMyAudGFiLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG59XG5cbiNjb250YWluZXItc3RlcDMgLnRhYi1jb250ZW50Omxhc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnRhYmxlLW5vbi1kZWxpdmVyeS1yZXBvcnQgdHIgdGQge1xuICAgIHBhZGRpbmc6IDZweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xufVxuXG4udGFibGUtbm9uLWRlbGl2ZXJ5LXJlcG9ydCB0ciB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2VjO1xuICAgIGNvbG9yOiAjMmYyZjJmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1pbi13aWR0aDogMjZweDtcbn1cblxuLnRhYmxlLW5vbi1kZWxpdmVyeS1yZXBvcnQgdHIucm93LXNlcGFyYXRvciB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5YjliOTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGNvbG9yOiAjMmYyZjJmO1xufVxuXG4udGFibGUtbm9uLWRlbGl2ZXJ5LXJlcG9ydCB0ci5yb3ctc2VwYXJhdG9yIHRkIGkge1xuICAgIGZvbnQtc2l6ZTogMTIwJTtcbiAgICBjb2xvcjogIzJmMmYyZjtcbn1cblxuLnRhYmxlLW5vbi1kZWxpdmVyeS1yZXBvcnQgdHIucm93LXNlcGFyYXRvci5jb2xsYXBzaWJsZSB0ZDpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4udGFibGUtbm9uLWRlbGl2ZXJ5LXJlcG9ydCB0ci5yb3ctc2VwYXJhdG9yLmNvbGxhcHNpYmxlIHRkOmhvdmVyIGkge1xuICAgIGNvbG9yOiAjNjI2MjYyO1xufVxuXG4uY29tcGFueS1maWxlcyB7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5jb21wYW55LWZpbGVzIC5wYW5lbC1oZWFkaW5nOmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDFlbTtcbiAgICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJywgc2Fucy1zZXJpZjtcbiAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xufVxuXG4uY29tcGFueS1maWxlcyAucGFuZWwtaGVhZGluZy5jb2xsYXBzZWQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnLCBzYW5zLXNlcmlmO1xuICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG59XG5cbi5jb21wYW55LWZpbGVzIC5wYW5lbC1oZWFkaW5nOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5jb21wYW55LWZpbGVzIC5wYW5lbC1oZWFkaW5nIC5wYW5lbC10aXRsZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuXG4uY29tcGFueS1maWxlcyAucGFuZWwtYm9keSB7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLmNvbXBhbnktZmlsZXMgLnBhbmVsLWJvZHkgLnBhbmVsLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiBpbmhlcml0O1xufVxuXG4uY29tcGFueS1maWxlcyAucGFuZWwtYm9keSAucGFuZWwuLXNpbmdsZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogIzQ0NDtcbn1cblxuLmNvbXBhbnktZmlsZXMgLnBhbmVsLWJvZHkgLnBhbmVsLi1zaW5nbGU+KisqIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLmNvbXBhbnktZmlsZXMgLnBhbmVsLWJvZHkgLnBhbmVsLi1zaW5nbGUgc3BhbiB7XG4gICAgZmxleDogMTtcbn1cblxuLmNvbXBhbnktZmlsZXMgLnBhbmVsLWJvZHkgLnBhbmVsLi1zaW5nbGUgLmljb24tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogMjIwJTtcbn1cblxuLmNvbXBhbnktZmlsZXMgLnBhbmVsLWJvZHkgLnBhbmVsLi1zaW5nbGUgLmljb24tZmlsZSBkaXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDI2cHg7XG4gICAgd2lkdGg6IDE5cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uY29tcGFueS1maWxlcyAucGFuZWwtYm9keSAucGFuZWwuLXNpbmdsZSAuaWNvbi1maWxlIGRpdiBzcGFuIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IDM1JTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnMgQ29uZGVuc2VkXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLmNvbXBhbnktZmlsZXMgLnBhbmVsLWJvZHkgLnBhbmVsLi1zaW5nbGU+c3BhbiB7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG59XG5cbi53ZWxsLXNwYW0tY2hlY2tlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBmb250LXNpemU6IDExMCU7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xufVxuXG4ud2VsbC1zcGFtLWNoZWNrZXIgaHIge1xuICAgIG1hcmdpbjogMTBweCAwIDhweCAwO1xufVxuXG4ud2VsbC1zcGFtLWNoZWNrZXIgLmxhYmVsIHtcbiAgICBwYWRkaW5nOiAxcHggNnB4O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MzApO1xuICAgIG9wYWNpdHk6IDAuMztcbn1cblxuLndlbGwtc3BhbS1jaGVja2VyIC5sYWJlbC5yZXN1bHQge1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcbiAgICBvcGFjaXR5OiAxLjA7XG59XG5cbi53ZWxsLXNwYW0tY2hlY2tlciAuY29udGFjdCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnRhYmxlLXNwYW0tY2hlY2tlci1zcGFtLXNldHRpbmdzIHRoZWFkIHRyIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWJsZS1zcGFtLWNoZWNrZXItc3BhbS1zZXR0aW5ncyB0Ym9keSB0ciB0ZCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXNwYW0tY2hlY2tlci1zcGFtLXNldHRpbmdzIHRib2R5IHRyIHRkIC5iYWRnZSB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xufVxuXG4udGFibGUtc3BhbS1jaGVja2VyLXNwYW0tc2V0dGluZ3MgdGJvZHkgdHIgdGQ6bGFzdC1vZi10eXBlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xufVxuXG4udGFibGUtc3BhbS1jaGVja2VyLXNwYW0tc2V0dGluZ3MgdGJvZHkgdHIuZW5hYmxlZCB0ZCAuYmFkZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2MEEyNjE7XG59XG5cbi50YWJsZS1zcGFtLWNoZWNrZXItc3BhbS1zZXR0aW5ncyB0Ym9keSB0ci5kaXNhYmxlZCB0ZCAuYmFkZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjAwMDA7XG59XG5cbi50YWJsZS1zcGFtLWNoZWNrZXIgdGJvZHkgdHIgdGQge1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgICBmb250LXNpemU6IDEzMCU7XG59XG5cbi50YWJsZS1zcGFtLWNoZWNrZXIgdGJvZHkgdHIgdGQ+KiB7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0zMCk7XG4gICAgb3BhY2l0eTogMC4zO1xufVxuXG4udGFibGUtc3BhbS1jaGVja2VyIHRib2R5IHRyIHRkPnNwYW4ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4udGFibGUtc3BhbS1jaGVja2VyIHRib2R5IHRyIHRkPnNwYW4uYWN0aXZlIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMCk7XG4gICAgb3BhY2l0eTogMS4wO1xufVxuXG4udGFibGUtc3BhbS1jaGVja2VyIHRib2R5IHRyIHRkPnNwYW4gLmxhYmVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xufVxuXG4udGFibGUtc3BhbS1jaGVja2VyIHRib2R5IHRyIHRkIC5sYWJlbCB7XG4gICAgZm9udC1zaXplOiA4MCU7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNXB4IDJweDtcbn1cblxuLnRhYmxlLXNwYW0tY2hlY2tlciB0Ym9keSB0ciB0ZCAubGFiZWwuYWN0aXZlIHtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMCk7XG4gICAgb3BhY2l0eTogMS4wO1xufVxuXG4udGFibGUtc3BhbS1jaGVja2VyIHRib2R5IHRyIHRkIC5kaXZpZGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiA5MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiA5cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbn1cblxuLndlbGwtc2VuZGVyLWNoZWNrZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgZm9udC1zaXplOiAxMTAlO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53ZWxsLXNlbmRlci1jaGVja2VyIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICBib3JkZXI6IG5vbmU7XG59XG5cbi53ZWxsLXNlbmRlci1jaGVja2VyIC50YWJsZS1yZXNwb25zaXZlIGg0IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi53ZWxsLXNlbmRlci1jaGVja2VyIC50YWJsZS1yZXNwb25zaXZlPnRhYmxlPnRib2R5PnRyPnRkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ud2VsbC1zZW5kZXItY2hlY2tlciAudGFibGUtcmVzcG9uc2l2ZT50YWJsZT50Ym9keT50cj50ZCBpIHtcbiAgICBmb250LXNpemU6IDIwMCU7XG59XG5cbi53ZWxsLXNlbmRlci1jaGVja2VyIC50YWJsZS1yZXNwb25zaXZlPnRhYmxlPnRib2R5PnRyPnRkPnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICBmb250LXNpemU6IDkwJTtcbn1cblxuLndlbGwtc2VuZGVyLWNoZWNrZXIgLnRhYmxlLXJlc3BvbnNpdmU+dGFibGU+dGJvZHk+dHI+dGQ+dGFibGUgdGJvZHkgdHIgdGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbiAgICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGFibGUtc2VuZGVyLWNoZWNrZXIgdGhlYWQgdHIgdGgge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXNlbmRlci1jaGVja2VyIHRoZWFkIHRyIHRoOmxhc3Qtb2YtdHlwZSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnRhYmxlLXNlbmRlci1jaGVja2VyIHRib2R5IHRyIHtcbiAgICBvcGFjaXR5OiAwLjU7XG59XG5cbi50YWJsZS1zZW5kZXItY2hlY2tlciB0Ym9keSB0ciAuYmFkZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udGFibGUtc2VuZGVyLWNoZWNrZXIgdGJvZHkgdHIuYXNzaWduZWQge1xuICAgIG9wYWNpdHk6IDE7XG59XG5cbi50YWJsZS1zZW5kZXItY2hlY2tlciB0Ym9keSB0ci5hc3NpZ25lZCB0ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbn1cblxuLnRhYmxlLXNlbmRlci1jaGVja2VyIHRib2R5IHRyLmFzc2lnbmVkIC5iYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYwQTI2MTtcbn1cblxuLnRhYmxlLXNlbmRlci1jaGVja2VyIHRib2R5IHRyOm50aC1jaGlsZChvZGQpIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xufVxuXG4udGFibGUtc2VuZGVyLWNoZWNrZXIgdGJvZHkgdHIgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRhYmxlLXNlbmRlci1jaGVja2VyIHRib2R5IHRyIHRkIC5sYWJlbCB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cblxuLnRhYmxlLXNlbmRlci1jaGVja2VyIHRib2R5IHRyIHRkOmZpcnN0LW9mLXR5cGUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4udGFibGUtc2VuZGVyLWNoZWNrZXIgdGJvZHkgdHIgdGQ6bGFzdC1vZi10eXBlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuXG4uYWNjb3VudC1kZXRhaWxzLWNoaWxkcyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYWNjb3VudC1kZXRhaWxzLWNoaWxkcz5pIHtcbiAgICBib3R0b206IDhweDtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMnB4O1xufVxuXG4uYWNjb3VudC1kZXRhaWxzLWNoaWxkcz5kaXYge1xuICAgIG1heC1oZWlnaHQ6IDE1N3B4O1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbn1cblxuLmFjY291bnQtZGV0YWlscy1jaGlsZHM+ZGl2IC50YWJsZS1hY2NvdW50LWRldGFpbHMtY2hpbGRzIHRyOmZpcnN0LW9mLXR5cGUgdGQge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5hY2NvdW50LWRldGFpbHMtY2hpbGRzPmRpdiAudGFibGUtYWNjb3VudC1kZXRhaWxzLWNoaWxkcyB0ZDpmaXJzdC1vZi10eXBlIHtcbiAgICB3aWR0aDogMXB4O1xufVxuXG4uYXV0b21hdGljLXByaWNpbmctY2hlY2tzIHtcbiAgICBtYXgtd2lkdGg6IDQ4MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYXV0b21hdGljLXByaWNpbmctY2hlY2tzIHRhYmxlIHRoZWFkIHRyIHRoIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hdXRvbWF0aWMtcHJpY2luZy1jaGVja3MgdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmF1dG9tYXRpYy1wcmljaW5nLWNoZWNrcyB0YWJsZSB0Ym9keSB0ciB0ZCAuYnRuIHtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLmFwcGx5LWhsci1yb3V0aW5ncyB7XG4gICAgbWF4LXdpZHRoOiA0ODBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbn1cblxuLmFwcGx5LWhsci1yb3V0aW5ncyB0YWJsZSB0aGVhZCB0ciB0aCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYXBwbHktaGxyLXJvdXRpbmdzIHRhYmxlIHRib2R5IHRyIHRkIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcHBseS1obHItcm91dGluZ3MgdGFibGUgdGJvZHkgdHIgdGQgLmJ0biB7XG4gICAgd2lkdGg6IGF1dG87XG59XG5cbi5kaXYtdGFibGUtcm91dGUtdGVzdCB7XG4gICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cblxuLmRpdi10YWJsZS1yb3V0ZS10ZXN0IC50aGVhZCAudGgge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcbn1cblxuLmRpdi10YWJsZS1yb3V0ZS10ZXN0IC50aGVhZCAudGg6bnRoLW9mLXR5cGUoMSkge1xuICAgIHdpZHRoOiAxNTBweDtcbn1cblxuLmRpdi10YWJsZS1yb3V0ZS10ZXN0IC50aGVhZCAudGg6bnRoLW9mLXR5cGUoMiksIC5kaXYtdGFibGUtcm91dGUtdGVzdCAudGhlYWQgLnRoOm50aC1vZi10eXBlKDQpIHtcbiAgICB3aWR0aDogNTAlO1xufVxuXG4uZGl2LXRhYmxlLXJvdXRlLXRlc3QgLnRoZWFkIC50aDpudGgtb2YtdHlwZSgzKSB7XG4gICAgd2lkdGg6IDM0cHg7XG59XG5cbi5kaXYtdGFibGUtcm91dGUtdGVzdCAudGQge1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC40cyBlYXNlLCBib3JkZXItY29sb3IgMC40cyBlYXNlO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gICAgcGFkZGluZzogMTZweDtcbn1cblxuLmRpdi10YWJsZS1yb3V0ZS10ZXN0IC50ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xufVxuXG4uZGl2LXRhYmxlLXJvdXRlLXRlc3QgLnRkOm50aC1vZi10eXBlKDMpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLmRpdi10YWJsZS1yb3V0ZS10ZXN0IC50ZCBpbnB1dCtpbnB1dCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLmRpdi10YWJsZS1yb3V0ZS10ZXN0IC50ZCB0ZXh0YXJlYSB7XG4gICAgcmVzaXplOiBub25lO1xufVxuXG4uZGl2LXRhYmxlLXJvdXRlLXRlc3QuLXRvZ2dsZS1pbmNsdWRlIC50aGVhZCAudGg6bnRoLW9mLXR5cGUoNSkge1xuICAgIHdpZHRoOiA2MHB4O1xufVxuXG4uZGl2LXRhYmxlLXJvdXRlLXRlc3QuLXRvZ2dsZS1pbmNsdWRlIC50ciAudGQ6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjY2NjO1xufVxuXG4uZGl2LXRhYmxlLXJvdXRlLXRlc3QuLXRvZ2dsZS1pbmNsdWRlIC50ciAudGQ6bGFzdC1vZi10eXBlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG59XG5cbi5kaXYtdGFibGUtcm91dGUtdGVzdC4tdG9nZ2xlLWluY2x1ZGUgLnRyIC50ZDpsYXN0LW9mLXR5cGUgbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4uZGl2LXRhYmxlLXJvdXRlLXRlc3QuLXRvZ2dsZS1pbmNsdWRlIC50ciAudGQ6bGFzdC1vZi10eXBlIGxhYmVsOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5kaXYtdGFibGUtcm91dGUtdGVzdC4tdG9nZ2xlLWluY2x1ZGUgLnRyIC50ZDpsYXN0LW9mLXR5cGUgbGFiZWwgaW5wdXQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG5cbi5kaXYtdGFibGUtcm91dGUtdGVzdC4tdG9nZ2xlLWluY2x1ZGUgLnRyLmluY2x1ZGVkIC50ZDpmaXJzdC1vZi10eXBlIHtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBib3JkZXItbGVmdC1jb2xvcjogIzYwQTI2MTtcbn1cblxuLmRpdi10YWJsZS1yb3V0ZS10ZXN0Li10b2dnbGUtaW5jbHVkZSAudHIuaGlnaGxpZ2h0IC50ZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbn1cblxuLnJvdXRlLXRlc3QtbnVtYmVyLXRvZ2dsZSB1bC5uYXYtdGFicyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5yb3V0ZS10ZXN0LW51bWJlci10b2dnbGUgdWwubmF2LXRhYnMgbGkge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucm91dGUtdGVzdC1udW1iZXItdG9nZ2xlIHVsLm5hdi10YWJzIGxpIGEge1xuICAgIG91dGxpbmU6IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgY29sb3I6ICMzMzMzMzM7XG4gICAgcGFkZGluZzogNnB4IDRweDtcbn1cblxuLnJvdXRlLXRlc3QtbnVtYmVyLXRvZ2dsZSB1bC5uYXYtdGFicyBsaTpob3ZlciBhLCAucm91dGUtdGVzdC1udW1iZXItdG9nZ2xlIHVsLm5hdi10YWJzIGxpOmZvY3VzIGEge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBjb2xvcjogIzMzMzMzMztcbn1cblxuLnJvdXRlLXRlc3QtbnVtYmVyLXRvZ2dsZSB1bC5uYXYtdGFicyBsaS5hY3RpdmUgYSB7XG4gICAgcGFkZGluZzogNnB4IDRweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0ZGRjtcbn1cblxuLnJvdXRlLXRlc3QtbnVtYmVyLXRvZ2dsZSB1bC5uYXYtdGFicyBsaS5hY3RpdmU6aG92ZXIgYSwgLnJvdXRlLXRlc3QtbnVtYmVyLXRvZ2dsZSB1bC5uYXYtdGFicyBsaS5hY3RpdmU6Zm9jdXMgYSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgICBjb2xvcjogIzMzMzMzMztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNGRkY7XG59XG5cbi5yb3V0ZS10ZXN0LW51bWJlci10b2dnbGUgdWwubmF2LXRhYnMgbGkrbGkgYSB7XG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDAgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAucm91dGUtdGVzdC1udW1iZXItdG9nZ2xlIHVsLm5hdi10YWJzIGxpK2xpIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG4ucm91dGUtdGVzdC1udW1iZXItdG9nZ2xlIC50YWItY29udGVudCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XG4gICAgcGFkZGluZzogNXB4O1xufVxuXG4udGFibGUtaW1wb3J0ZWQtZmlsZSB7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG59XG5cbi50YWJsZS1pbXBvcnRlZC1maWxlIHRkIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xufVxuXG4udGFibGUtaW1wb3J0ZWQtZmlsZSB0ZDpsYXN0LW9mLXR5cGUge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xufVxuXG4udGFibGUtaW1wb3J0ZWQtZmlsZSB0ZDpsYXN0LW9mLXR5cGU6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogIzFhMTkxOTtcbn1cblxuLnJvdXRlLXRlc3QtZm9ybS1mb290ZXIge1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLndlbGwtYmxvY2stcm91dGUtdGVzdC10ZW1wbGF0ZSBzZWxlY3Qge1xuICAgICAgICB3aWR0aDogMTQwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC53ZWxsLWJsb2NrLXJvdXRlLXRlc3QtaW1wb3J0PmRpdiB7XG4gICAgICAgIHdpZHRoOiAxNDBweCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLndlbGwtYmxvY2stcm91dGUtdGVzdC1pbXBvcnQ+ZGl2IC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sLCAud2VsbC1ibG9jay1yb3V0ZS10ZXN0LWltcG9ydD5kaXYgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4ge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC53ZWxsLWJsb2NrLXJvdXRlLXRlc3QtaW1wb3J0PmRpdiAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xuICAgIH1cbiAgICAud2VsbC1ibG9jay1yb3V0ZS10ZXN0LWltcG9ydD5kaXYgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4gLmJ0biB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICB9XG59XG5cbi5pbnB1dC13cmFwcGVyIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG59XG5cbi5pbnB1dC13cmFwcGVyIC5pbmZvIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJmMmYyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBwYWRkaW5nOiAycHggOHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gICAgY29sb3I6ICM1NTU1NTU7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5mb3JtLWdyb3VwIHtcbiAgICBtYXgtd2lkdGg6IDYyMHB4O1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAuanMtbXQtdHJhZmZpYy1vdmVydmlldyAuZm9ybS1ncm91cCB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbn1cblxuLmZvcm0tdm1uLXByb2R1Y3QgLmpzLW10LXRyYWZmaWMtb3ZlcnZpZXcgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogY2FsYygyNSUgLSAyNXB4KTtcbn1cblxuLmZvcm0tdm1uLXByb2R1Y3QgLmpzLW10LXRyYWZmaWMtb3ZlcnZpZXcgLmpzLWN1cnJlbmN5IHtcbiAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIG1hcmdpbjogMCAyMHB4O1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAuanMtbXQtdHJhZmZpYy1vdmVydmlldyAuanMtY3VycmVuY3kgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmZvcm0tdm1uLXByb2R1Y3QgLmpzLW10LXRyYWZmaWMtb3ZlcnZpZXcgLmpzLWN1cnJlbmN5IHNlbGVjdCB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDtcbiAgICBtaW4td2lkdGg6IDA7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5mbGV4LWNvbCBzZWxlY3Qge1xuICAgIG1pbi13aWR0aDogMjcwcHg7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5mb3JtLWdyb3VwIC5idG4tZ3JvdXA6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5wdXNoLXJpZ2h0LXJlZ3VsYXRvcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC52bW4taGlkZGVuLWZpZWxkIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAuanMtbXQtdm9sYXRpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5uZXR3b3JrLWl0ZW0gLmpzLW9wZXJhdG9yLnZtbi1oaWRkZW4tZmllbGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAuanMtZW5kLXVzZXItYmlsbGluZy1vdmVydmlldyAuanMtY3VycmVuY3kudm1uLWhpZGRlbi1maWVsZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5mb3JtLWdyb3VwIC5mbGV4LWNvbCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLmZvcm0tdm1uLXByb2R1Y3QgLndhcm5pbmctaW5wdXQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQ6ICNmZDc4Nzg7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5kaXNhYmxlZC1pbnB1dCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbn1cblxuLmZvcm0tdm1uLXByb2R1Y3QgLmpzLXJlZ3VsYXRvcnkge1xuICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgd2lkdGg6IDEwMCU7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5mb3JtLWdyb3VwIC5pbnB1dC1zbSB7XG4gICAgbWF4LXdpZHRoOiAzMzVweDtcbn1cblxuLmZvcm0tdm1uLXByb2R1Y3QgLmZvcm0tZ3JvdXAgLm51bWJlci1pbnB1dC1zbSB7XG4gICAgbWF4LXdpZHRoOiAxMDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuLmZvcm0tdm1uLXByb2R1Y3QgLm5ldHdvcmstaXRlbT5kaXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5yZWd1bGF0b3J5LWl0ZW0+ZGl2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAucmVndWxhdG9yeS1pdGVtIHtcbiAgICBvcmRlcjogMjA7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5yZWd1bGF0b3J5LWl0ZW0gLmpzLXJlZ3VsYXRvcnkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAucmVndWxhdG9yeS1pdGVtIC5qcy1wcmljZSwgLmZvcm0tdm1uLXByb2R1Y3QgLm5ldHdvcmstaXRlbSAuanMtcHJpY2Uge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAucmVndWxhdG9yeS1pdGVtIC5qcy1wcmljZT5kaXYsIC5mb3JtLXZtbi1wcm9kdWN0IC5uZXR3b3JrLWl0ZW0gLmpzLXByaWNlPmRpdiB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uZm9ybS12bW4tcHJvZHVjdCAucmVndWxhdG9yeS1pdGVtIC5qcy1wcmljZSBpbnB1dCwgLmZvcm0tdm1uLXByb2R1Y3QgLm5ldHdvcmstaXRlbSAuanMtcHJpY2UgaW5wdXQge1xuICAgIG1heC13aWR0aDogMTI1cHg7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5yZWd1bGF0b3J5LWl0ZW0gLmpzLXJlZ3VsYXRvcnkgaW5wdXQge1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG59XG5cbi5mb3JtLXZtbi1wcm9kdWN0IC5uZXR3b3JrLWl0ZW0gc2VsZWN0IHtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5kYXRlLWZpZWxkIC5pbnB1dC1zbSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5kYXRlLWZpZWxkIC5pbnB1dC1zbSBzZWxlY3Qge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi1kZXRhaWwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWluLWhlaWdodDogMzBweDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi1kZXRhaWw6bnRoLWNoaWxkKDIpIHtcbiAgICB3aWR0aDogMzAlO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAuZmxleC1pbnB1dCB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLmZsZXgtaW5wdXQgLmVkaXQtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZDogIzVmYTVmZjtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLmZsZXgtaW5wdXQgLmVkaXQtYnRuIGEgaSB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIHRhYmxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiB0YWJsZSB0Ym9keSwgLnZtbi1zdWJzY3JpcHRpb24gdGFibGUgdGhlYWQge1xuICAgIHdpZHRoOiAxMDAlO1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiB0YWJsZTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAuYnRuLXByb2R1Y3Qtb3B0aW9uOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjM0FDODc2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQUM4NzY7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5idG4tcHJvZHVjdC1vcHRpb24uaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjM0FDODc2O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzQUM4NzY7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMtc2VjdGlvbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAucHJvZHVjdC1yZXN1bHRzIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIGdyaWQtYXV0by1mbG93OiBkZW5zZTtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxZnIgMWZyIDFmciAxZnI7XG4gICAgb3ZlcmZsb3cteDogc2Nyb2xsO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3MDcwNzA7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMgLmNvbHVtbi1uby1yZXN1bHQge1xuICAgIGdyaWQtcm93OiBzcGFuIDQwO1xuICAgIG1pbi13aWR0aDogMjE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sdW1uLW5vLXJlc3VsdCBkaXYge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMgLmNvbHVtbi1uby1yZXN1bHQgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMgLmNvbHVtbi1uby1yZXN1bHQgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMgLmNvbHVtbi1uby1yZXN1bHQgLnRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAucHJvZHVjdC1yZXN1bHRzIC5jb2x1bW4tbm8tcmVzdWx0IC5idG4tcHJvZHVjdC1vcHRpb24ge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNTlweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogNXB4O1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAucHJvZHVjdC1yZXN1bHRzIC5jb2x1bW4ge1xuICAgIG1pbi13aWR0aDogMjE1cHg7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NkY2RjZDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sdW1uIC53YXJuaW5nIHtcbiAgICBjb2xvcjogI0ZGMDAwMDtcbiAgICBmb250LXdlaWdodDogNzAwO1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAucHJvZHVjdC1yZXN1bHRzIC5jb2x1bW4taGVhZGluZyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZGNkY2Q7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMgLmNvbC0xIHtcbiAgICBncmlkLWNvbHVtbjogMTtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sLTEgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sLTIge1xuICAgIGdyaWQtY29sdW1uOiAyO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sLTMge1xuICAgIGdyaWQtY29sdW1uOiAzO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sLTQge1xuICAgIGdyaWQtY29sdW1uOiA0O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sLTEuY29sdW1uLWhlYWRpbmcge1xuICAgIGJhY2tncm91bmQ6ICM2QjJEOEY7XG4gICAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMgLmNvbHVtbi1tYWluIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5wcm9kdWN0LXJlc3VsdHMgLmNvbHVtbi1yb3cge1xuICAgIHBhZGRpbmc6IDVweCAxNXB4O1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAucHJvZHVjdC1yZXN1bHRzIC5jb2x1bW4tcm93LmNvbHVtbi1yb3ctZW5kIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzcwNzA3MDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sdW1uLXJvdzpudGgtY2hpbGQob2RkKSB7XG4gICAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLnByb2R1Y3QtcmVzdWx0cyAuY29sdW1uLXJvdzpudGgtY2hpbGQoZXZlbikge1xuICAgIGJhY2tncm91bmQ6ICNGNUY1RjU7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5uZXctc3Vic2NyaXB0aW9uLWRldGFpbHMgLmVtYWlsLWFjdGlvbi1saXN0IGxpIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAubmV3LXN1YnNjcmlwdGlvbi1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogNDBweCAwO1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAubmV3LXN1YnNjcmlwdGlvbi1kZXRhaWxzIC5leGlzdGluZy12bW4tcHJvZHVjdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLm5ldy1zdWJzY3JpcHRpb24tZGV0YWlscyAubmV3LXZtbi1wcm9kdWN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAubmV3LXN1YnNjcmlwdGlvbi1kZXRhaWxzIC5idG4tcHJpY2UtYnJlYWtkb3duIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAubmV3LXN1YnNjcmlwdGlvbi1kZXRhaWxzIC5wcmljZS1vdmVydmlldyB7XG4gICAgZGlzcGxheTogZmxleDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLm5ldy1zdWJzY3JpcHRpb24tZGV0YWlscyAucHJpY2Utb3ZlcnZpZXcgLnNhbGVzLXByaWNlcyB7XG4gICAgbWluLXdpZHRoOiA1MjBweDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLm5ldy1zdWJzY3JpcHRpb24tZGV0YWlscyAucHJpY2Utb3ZlcnZpZXcgLmNvc3QtcHJpY2VzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAyMDBweDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLm5ldy1zdWJzY3JpcHRpb24tZGV0YWlscyAucHJpY2UtYnJlYWtkb3duIHRyIHRkIHtcbiAgICBwYWRkaW5nOiA1cHggMjBweDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLm5ldy1zdWJzY3JpcHRpb24tZGV0YWlscyAucHJpY2UtYnJlYWtkb3duIC50aXRsZSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgIzcwNzA3MDtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzcwNzA3MDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLm5ldy1zdWJzY3JpcHRpb24tZGV0YWlscyBwIHtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLnZtbi1zdWJzY3JpcHRpb24gLm5ldy1zdWJzY3JpcHRpb24tZGV0YWlscyBwIGIge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM2QjJEOEY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuXG4udm1uLXN1YnNjcmlwdGlvbiAubmV3LXN1YnNjcmlwdGlvbi1kZXRhaWxzIC5jdXN0b21lci1lbWFpbC1maWVsZHMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi52bW4tc3Vic2NyaXB0aW9uIC5uZXctc3Vic2NyaXB0aW9uLWRldGFpbHMgLnJlZHVjZWQtZmVlLWZpZWxkcyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRhYmxlLXJvdXRlLXRlc3QtaW1wb3J0cyB0ZDpsYXN0LW9mLXR5cGUge1xuICAgIHdpZHRoOiAxcHg7XG59XG5cbi50YWJsZS1yb3V0ZS10ZXN0LWltcG9ydHMgdGQgLmJhZGdlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG5cbi5iYWNrdXAtY29kZXMge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG8gTW9ub1wiLCBtb25vc3BhY2U7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpbmUtaGVpZ2h0OiAyOS4yNXB4O1xufVxuXG4uYmFja3VwLWNvZGVzIHNwYW4ge1xuICAgIGNvbG9yOiAjODA4MDgwO1xufVxuXG4ucXItY29kZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgICBtYXJnaW46IDAgYXV0byAxNXB4IGF1dG87XG59XG5cbi5xci1jb2RlIC5yZW5kZXIge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5jbGVhcndyYXAge1xuICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi53b3JkLWJyZWFrIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGwgIWltcG9ydGFudDtcbn1cblxuLm5vLW1hcmdpbiB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi53aSB7XG4gICAgd2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cblxuLncxIHtcbiAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzBweCAhaW1wb3J0YW50O1xufVxuXG4udzIge1xuICAgIG1pbi13aWR0aDogNzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA3MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53MyB7XG4gICAgbWluLXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xufVxuXG4udzQge1xuICAgIG1pbi13aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbn1cblxuLnc1IHtcbiAgICBtaW4td2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE5MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53NiB7XG4gICAgbWluLXdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyMzBweCAhaW1wb3J0YW50O1xufVxuXG4udzcge1xuICAgIG1pbi13aWR0aDogMjcwcHggIWltcG9ydGFudDtcbiAgICB3aWR0aDogMjcwcHggIWltcG9ydGFudDtcbn1cblxuLnc4IHtcbiAgICBtaW4td2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDMxMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53OSB7XG4gICAgbWluLXdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAzNTBweCAhaW1wb3J0YW50O1xufVxuXG4udzEwIHtcbiAgICB3aWR0aDogMTAlICFpbXBvcnRhbnQ7XG59XG5cbi53MTUge1xuICAgIHdpZHRoOiAxNSUgIWltcG9ydGFudDtcbn1cblxuLncyMCB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuXG4udzI1IHtcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG59XG5cbi53MzAge1xuICAgIHdpZHRoOiAzMCUgIWltcG9ydGFudDtcbn1cblxuLnczMyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlICFpbXBvcnRhbnQ7XG59XG5cbi53MzUge1xuICAgIHdpZHRoOiAzNSUgIWltcG9ydGFudDtcbn1cblxuLnc0MCB7XG4gICAgd2lkdGg6IDQwJSAhaW1wb3J0YW50O1xufVxuXG4udzQ1IHtcbiAgICB3aWR0aDogNDUlICFpbXBvcnRhbnQ7XG59XG5cbi53NTAge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnc1NSB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuXG4udzYwIHtcbiAgICB3aWR0aDogNjAlICFpbXBvcnRhbnQ7XG59XG5cbi53NjUge1xuICAgIHdpZHRoOiA2NSUgIWltcG9ydGFudDtcbn1cblxuLnc2NiB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclICFpbXBvcnRhbnQ7XG59XG5cbi53NzAge1xuICAgIHdpZHRoOiA3MCUgIWltcG9ydGFudDtcbn1cblxuLnc3NSB7XG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xufVxuXG4udzgwIHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XG59XG5cbi53ODUge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cblxuLnc5MCB7XG4gICAgd2lkdGg6IDkwJSAhaW1wb3J0YW50O1xufVxuXG4udzk1IHtcbiAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7XG59XG5cbi53MTAwIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4udzEwLCAuYnRuLncxNSwgLmJ0bi53MjAsIC5idG4udzI1LCAuYnRuLnczMCwgLmJ0bi53MzUsIC5idG4udzMzLCAuYnRuLnc0MCwgLmJ0bi53NDUsIC5idG4udzUwLCAuYnRuLnc1NSwgLmJ0bi53NjAsIC5idG4udzY1LCAuYnRuLnc2NiwgLmJ0bi53NzAsIC5idG4udzc1LCAuYnRuLnc4MCwgLmJ0bi53ODUsIC5idG4udzkwLCAuYnRuLnc5NSB7XG4gICAgICAgIHdpZHRoOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gICAgfVxufVxuXG4udy1idG4tMSB7XG4gICAgbWluLXdpZHRoOiAzOHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDM4cHggIWltcG9ydGFudDtcbn1cblxuLnctYnRuLTIge1xuICAgIG1pbi13aWR0aDogNjlweCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiA2OXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LWJ0bi0zIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LWJ0bi00IHtcbiAgICBtaW4td2lkdGg6IDEzMXB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEzMXB4ICFpbXBvcnRhbnQ7XG59XG5cbi53LWJ0bi01IHtcbiAgICBtaW4td2lkdGg6IDE2MnB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDE2MnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy1jb2wtMSB7XG4gICAgbWluLXdpZHRoOiA2MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy1jb2wtMiB7XG4gICAgbWluLXdpZHRoOiAxMDBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctY29sLTMge1xuICAgIG1pbi13aWR0aDogMTQwcHggIWltcG9ydGFudDtcbn1cblxuLm13LWNvbC00IHtcbiAgICBtaW4td2lkdGg6IDE4MHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5tdy1jb2wtNSB7XG4gICAgbWluLXdpZHRoOiAyMjBweCAhaW1wb3J0YW50O1xufVxuXG4ubXctY29sLTYge1xuICAgIG1pbi13aWR0aDogMjYwcHggIWltcG9ydGFudDtcbn1cblxuLm13LWNvbC03IHtcbiAgICBtaW4td2lkdGg6IDMwMHB4ICFpbXBvcnRhbnQ7XG59XG5cbi5taDEwMCB7XG4gICAgbWF4LWhlaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taDIwMCB7XG4gICAgbWF4LWhlaWdodDogMjAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taDMwMCB7XG4gICAgbWF4LWhlaWdodDogMzAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taDQwMCB7XG4gICAgbWF4LWhlaWdodDogNDAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taDUwMCB7XG4gICAgbWF4LWhlaWdodDogNTAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5taDYwMCB7XG4gICAgbWF4LWhlaWdodDogNjAwcHggIWltcG9ydGFudDtcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cbi5vMCB7XG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xufVxuXG4ubzEge1xuICAgIG9wYWNpdHk6IDAuMSAhaW1wb3J0YW50O1xufVxuXG4ubzIge1xuICAgIG9wYWNpdHk6IDAuMiAhaW1wb3J0YW50O1xufVxuXG4ubzMge1xuICAgIG9wYWNpdHk6IDAuMyAhaW1wb3J0YW50O1xufVxuXG4ubzQge1xuICAgIG9wYWNpdHk6IDAuNCAhaW1wb3J0YW50O1xufVxuXG4ubzUge1xuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4ubzYge1xuICAgIG9wYWNpdHk6IDAuNiAhaW1wb3J0YW50O1xufVxuXG4ubzcge1xuICAgIG9wYWNpdHk6IDAuNyAhaW1wb3J0YW50O1xufVxuXG4ubzgge1xuICAgIG9wYWNpdHk6IDAuOCAhaW1wb3J0YW50O1xufVxuXG4ubzkge1xuICAgIG9wYWNpdHk6IDAuOSAhaW1wb3J0YW50O1xufVxuXG4ubzEwIHtcbiAgICBvcGFjaXR5OiAxLjAgIWltcG9ydGFudDtcbn1cblxuLmYtOSB7XG4gICAgZm9udC1zaXplOiAxMCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mLTgge1xuICAgIGZvbnQtc2l6ZTogMjAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZi03IHtcbiAgICBmb250LXNpemU6IDMwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmYtNiB7XG4gICAgZm9udC1zaXplOiA0MCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mLTUge1xuICAgIGZvbnQtc2l6ZTogNTAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZi00IHtcbiAgICBmb250LXNpemU6IDYwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmYtMyB7XG4gICAgZm9udC1zaXplOiA3MCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mLTIge1xuICAgIGZvbnQtc2l6ZTogODAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZi0xIHtcbiAgICBmb250LXNpemU6IDkwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmYwIHtcbiAgICBmb250LXNpemU6IDEwMCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mMSB7XG4gICAgZm9udC1zaXplOiAxMjAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZjIge1xuICAgIGZvbnQtc2l6ZTogMTQwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmYzIHtcbiAgICBmb250LXNpemU6IDE2MCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mNCB7XG4gICAgZm9udC1zaXplOiAxODAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZjUge1xuICAgIGZvbnQtc2l6ZTogMjAwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmY2IHtcbiAgICBmb250LXNpemU6IDIyMCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mNyB7XG4gICAgZm9udC1zaXplOiAyNDAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZjgge1xuICAgIGZvbnQtc2l6ZTogMjYwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmY5IHtcbiAgICBmb250LXNpemU6IDI4MCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mMTAge1xuICAgIGZvbnQtc2l6ZTogMzAwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmYyMCB7XG4gICAgZm9udC1zaXplOiA0MDAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZjMwIHtcbiAgICBmb250LXNpemU6IDUwMCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mNDAge1xuICAgIGZvbnQtc2l6ZTogNjAwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmY1MCB7XG4gICAgZm9udC1zaXplOiA3MDAlICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xufVxuXG4uZjYwIHtcbiAgICBmb250LXNpemU6IDgwMCUgIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG59XG5cbi5mNzAge1xuICAgIGZvbnQtc2l6ZTogOTAwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLmY4MCB7XG4gICAgZm9udC1zaXplOiAxMDAwJSAhaW1wb3J0YW50O1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbn1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gICAgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50O1xufVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTRweCAhaW1wb3J0YW50O1xufVxuXG4uaW1nLXJlc3BvbnNpdmUge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmJsb2NrLWNlbnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDtcbn1cblxudWwubm8tc3R5bGUge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLnB1c2gtbGVmdCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucHVzaC1yaWdodCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cHggIWltcG9ydGFudDtcbn1cblxuLnB1c2gtc2lkZXMge1xuICAgIG1hcmdpbi1sZWZ0OiA0cHggIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuXG4ucHVzaC11cCB7XG4gICAgbWFyZ2luLXRvcDogNnB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdXNoLWRvd24ge1xuICAgIG1hcmdpbi1ib3R0b206IDZweCAhaW1wb3J0YW50O1xufVxuXG4ucHVzaC1jbGVhciB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xufVxuXG4uaW5saW5lLXRhYmxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGUgIWltcG9ydGFudDtcbn1cblxuLmlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi5jbXQge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmNtciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG5cbi5jbWIge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cblxuLmNtbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmNtIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbn1cblxuLmNwdCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbn1cblxuLmNwciB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuXG4uY3BiIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4uY3BsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cblxuLmNwIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi5zY3JvbGwge1xuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC14IHtcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcbn1cblxuLnNjcm9sbC15IHtcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcbn0iXX0= */
