/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.xdsoft_datetimepicker{box-shadow:0 5px 15px -5px rgba(0,0,0,0.506);background:#fff;border-bottom:1px solid #bbb;border-left:1px solid #ccc;border-right:1px solid #ccc;border-top:1px solid #ccc;color:#333;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;padding:8px;padding-left:0;padding-top:2px;position:absolute;z-index:9999;-moz-box-sizing:border-box;box-sizing:border-box;display:none}.xdsoft_datetimepicker.xdsoft_rtl{padding:8px 0 8px 8px}.xdsoft_datetimepicker iframe{position:absolute;left:0;top:0;width:75px;height:210px;background:transparent;border:0}.xdsoft_datetimepicker button{border:none !important}.xdsoft_noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.xdsoft_noselect::selection{background:transparent}.xdsoft_noselect::-moz-selection{background:transparent}.xdsoft_datetimepicker.xdsoft_inline{display:inline-block;position:static;box-shadow:none}.xdsoft_datetimepicker *{-moz-box-sizing:border-box;box-sizing:border-box;padding:0;margin:0}.xdsoft_datetimepicker .xdsoft_datepicker,.xdsoft_datetimepicker .xdsoft_timepicker{display:none}.xdsoft_datetimepicker .xdsoft_datepicker.active,.xdsoft_datetimepicker .xdsoft_timepicker.active{display:block}.xdsoft_datetimepicker .xdsoft_datepicker{width:224px;float:left;margin-left:8px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_datepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_datepicker{width:256px}.xdsoft_datetimepicker .xdsoft_timepicker{width:58px;float:left;text-align:center;margin-left:8px;margin-top:0}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker{float:right;margin-right:8px;margin-left:0}.xdsoft_datetimepicker .xdsoft_datepicker.active+.xdsoft_timepicker{margin-top:8px;margin-bottom:3px}.xdsoft_datetimepicker .xdsoft_monthpicker{position:relative;text-align:center}.xdsoft_datetimepicker .xdsoft_label i,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6Q0NBRjI1NjM0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6Q0NBRjI1NjQ0M0UwMTFFNDk4NkFGMzJFQkQzQjEwRUIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0FGMjU2MTQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0FGMjU2MjQzRTAxMUU0OTg2QUYzMkVCRDNCMTBFQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PoNEP54AAAIOSURBVHja7Jq9TsMwEMcxrZD4WpBYeKUCe+kTMCACHZh4BFfHO/AAIHZGFhYkBBsSEqxsLCAgXKhbXYOTxh9pfJVP+qutnZ5s/5Lz2Y5I03QhWji2GIcgAokWgfCxNvcOCCGKqiSqhUp0laHOne05vdEyGMfkdxJDVjgwDlEQgYQBgx+ULJaWSXXS6r/ER5FBVR8VfGftTKcITNs+a1XpcFoExREIDF14AVIFxgQUS+h520cdud6wNkC0UBw6BCO/HoCYwBhD8QCkQ/x1mwDyD4plh4D6DDV0TAGyo4HcawLIBBSLDkHeH0Mg2yVP3l4TQMZQDDsEOl/MgHQqhMNuE0D+oBh0CIr8MAKyazBH9WyBuKxDWgbXfjNf32TZ1KWm/Ap1oSk/R53UtQ5xTh3LUlMmT8gt6g51Q9p+SobxgJQ/qmsfZhWywGFSl0yBjCLJCMgXail3b7+rumdVJ2YRss4cN+r6qAHDkPWjPjdJCF4n9RmAD/V9A/Wp4NQassDjwlB6XBiCxcJQWmZZb8THFilfy/lfrTvLghq2TqTHrRMTKNJ0sIhdo15RT+RpyWwFdY96UZ/LdQKBGjcXpcc1AlSFEfLmouD+1knuxBDUVrvOBmoOC/rEcN7OQxKVeJTCiAdUzUJhA2Oez9QTkp72OTVcxDcXY8iKNkxGAJXmJCOQwOa6dhyXsOa6XwEGAKdeb5ET3rQdAAAAAElFTkSuQmCC)}.xdsoft_datetimepicker .xdsoft_label i{opacity:.5;background-position:-92px -19px;display:inline-block;width:9px;height:20px;vertical-align:middle}.xdsoft_datetimepicker .xdsoft_prev{float:left;background-position:-20px 0}.xdsoft_datetimepicker .xdsoft_today_button{float:left;background-position:-70px 0;margin-left:5px}.xdsoft_datetimepicker .xdsoft_next{float:right;background-position:0 0}.xdsoft_datetimepicker .xdsoft_next,.xdsoft_datetimepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_today_button{background-color:transparent;background-repeat:no-repeat;border:0 none;cursor:pointer;display:block;height:30px;opacity:.5;-ms-filter:"alpha(opacity=50)";outline:medium none;overflow:hidden;padding:0;position:relative;text-indent:100%;white-space:nowrap;width:20px;min-width:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_next{float:none;background-position:-40px -15px;height:15px;width:30px;display:block;margin-left:14px;margin-top:7px}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_timepicker .xdsoft_next{float:none;margin-left:0;margin-right:14px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_prev{background-position:-40px 0;margin-bottom:7px;margin-top:0}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box{height:151px;overflow:hidden;border-bottom:1px solid #ddd}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div{background:#f5f5f5;border-top:1px solid #ddd;color:#666;font-size:12px;text-align:center;border-collapse:collapse;cursor:pointer;border-bottom-width:0;height:25px;line-height:25px}.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0}.xdsoft_datetimepicker .xdsoft_today_button:hover,.xdsoft_datetimepicker .xdsoft_next:hover,.xdsoft_datetimepicker .xdsoft_prev:hover{opacity:1;-ms-filter:"alpha(opacity=100)"}.xdsoft_datetimepicker .xdsoft_label{display:inline;position:relative;z-index:9999;margin:0;padding:5px 3px;font-size:14px;line-height:20px;font-weight:bold;background-color:#fff;float:left;width:182px;text-align:center;cursor:pointer}.xdsoft_datetimepicker .xdsoft_label:hover>span{text-decoration:underline}.xdsoft_datetimepicker .xdsoft_label:hover i{opacity:1.0}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select{border:1px solid #ccc;position:absolute;right:0;top:30px;z-index:101;display:none;background:#fff;max-height:160px;overflow-y:hidden}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_monthselect{right:-7px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select.xdsoft_yearselect{right:2px}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#fff;background:#ff8000}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option{padding:2px 10px 2px 5px;text-decoration:none !important}.xdsoft_datetimepicker .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_month{width:100px;text-align:right}.xdsoft_datetimepicker .xdsoft_calendar{clear:both}.xdsoft_datetimepicker .xdsoft_year{width:48px;margin-left:5px}.xdsoft_datetimepicker .xdsoft_calendar table{border-collapse:collapse;width:100%}.xdsoft_datetimepicker .xdsoft_calendar td>div{padding-right:5px}.xdsoft_datetimepicker .xdsoft_calendar th{height:25px}.xdsoft_datetimepicker .xdsoft_calendar td,.xdsoft_datetimepicker .xdsoft_calendar th{width:14.2857142%;background:#f5f5f5;border:1px solid #ddd;color:#666;font-size:12px;text-align:right;vertical-align:middle;padding:0;border-collapse:collapse;cursor:pointer;height:25px}.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_showweeks .xdsoft_calendar th{width:12.5%}.xdsoft_datetimepicker .xdsoft_calendar th{background:#f1f1f1}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today{color:#3af}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#3af;box-shadow:#178fe5 0 1px 3px 0 inset;color:#fff;font-weight:700}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled,.xdsoft_datetimepicker .xdsoft_time_box>div>div.xdsoft_disabled{opacity:.5;-ms-filter:"alpha(opacity=50)";cursor:default}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_other_month.xdsoft_disabled{opacity:.2;-ms-filter:"alpha(opacity=20)"}.xdsoft_datetimepicker .xdsoft_calendar td:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#fff !important;background:#ff8000 !important;box-shadow:none !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current.xdsoft_disabled:hover{background:#3af !important;box-shadow:#178fe5 0 1px 3px 0 inset !important;color:#fff !important}.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_disabled:hover,.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_disabled:hover{color:inherit !important;background:inherit !important;box-shadow:inherit !important}.xdsoft_datetimepicker .xdsoft_calendar th{font-weight:700;text-align:center;color:#999;cursor:default}.xdsoft_datetimepicker .xdsoft_copyright{color:#ccc !important;font-size:10px;clear:both;float:none;margin-left:8px}.xdsoft_datetimepicker .xdsoft_copyright a{color:#eee !important}.xdsoft_datetimepicker .xdsoft_copyright a:hover{color:#aaa !important}.xdsoft_time_box{position:relative;border:1px solid #ccc}.xdsoft_scrollbar>.xdsoft_scroller{background:#ccc !important;height:20px;border-radius:3px}.xdsoft_scrollbar{position:absolute;width:7px;right:0;top:0;bottom:0;cursor:pointer}.xdsoft_datetimepicker.xdsoft_rtl .xdsoft_scrollbar{left:0;right:auto}.xdsoft_scroller_box{position:relative}.xdsoft_datetimepicker.xdsoft_dark{box-shadow:0 5px 15px -5px rgba(255,255,255,0.506);background:#000;border-bottom:1px solid #444;border-left:1px solid #333;border-right:1px solid #333;border-top:1px solid #333;color:#ccc}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box{border-bottom:1px solid #222}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div{background:#0a0a0a;border-top:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label{background-color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select{border:1px solid #333;background:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option:hover{color:#000;background:#007fff}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label>.xdsoft_select>div>.xdsoft_option.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_label i,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_prev,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_next,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_today_button{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAAAeCAYAAADaW7vzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUExQUUzOTA0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUExQUUzOTE0M0UyMTFFNDlBM0FFQTJENTExRDVBODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQTFBRTM4RTQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQTFBRTM4RjQzRTIxMUU0OUEzQUVBMkQ1MTFENUE4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pp0VxGEAAAIASURBVHja7JrNSgMxEMebtgh+3MSLr1T1Xn2CHoSKB08+QmR8Bx9A8e7RixdB9CKCoNdexIugxFlJa7rNZneTbLIpM/CnNLsdMvNjM8l0mRCiQ9Ye61IKCAgZAUnH+mU3MMZaHYChBnJUDzWOFZdVfc5+ZFLbrWDeXPwbxIqrLLfaeS0hEBVGIRQCEiZoHQwtlGSByCCdYBl8g8egTTAWoKQMRBRBcZxYlhzhKegqMOageErsCHVkk3hXIFooDgHB1KkHIHVgzKB4ADJQ/A1jAFmAYhkQqA5TOBtocrKrgXwQA8gcFIuAIO8sQSA7hidvPwaQGZSaAYHOUWJABhWWw2EMIH9QagQERU4SArJXo0ZZL18uvaxejXt/Em8xjVBXmvFr1KVm/AJ10tRe2XnraNqaJvKE3KHuUbfK1E+VHB0q40/y3sdQSxY4FHWeKJCunP8UyDdqJZenT3ntVV5jIYCAh20vT7ioP8tpf6E2lfEMwERe+whV1MHjwZB7PBiCxcGQWwKZKD62lfGNnP/1poFAA60T7rF1UgcKd2id3KDeUS+oLWV8DfWAepOfq00CgQabi9zjcgJVYVD7PVzQUAUGAQkbNJTBICDhgwYTjDYD6XeW08ZKh+A4pYkzenOxXUbvZcWz7E8ykRMnIHGX1XPl+1m2vPYpL+2qdb8CDAARlKFEz/ZVkAAAAABJRU5ErkJggg==)}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0a0a0a;border:1px solid #222;color:#999}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{background:#0e0e0e}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_today{color:#c50}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_default{background:#ffe9d2;box-shadow:#ffb871 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_highlighted_mint{background:#c1ffc9;box-shadow:#00dd1c 0 1px 4px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_default,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td.xdsoft_current,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div.xdsoft_current{background:#c50;box-shadow:#b03e00 0 1px 3px 0 inset;color:#000}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar td:hover,.xdsoft_datetimepicker.xdsoft_dark .xdsoft_timepicker .xdsoft_time_box>div>div:hover{color:#000 !important;background:#007fff !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_calendar th{color:#666}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright{color:#333 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a{color:#111 !important}.xdsoft_datetimepicker.xdsoft_dark .xdsoft_copyright a:hover{color:#555 !important}.xdsoft_dark .xdsoft_time_box{border:1px solid #333}.xdsoft_dark .xdsoft_scrollbar>.xdsoft_scroller{background:#333 !important}.xdsoft_datetimepicker .xdsoft_save_selected{display:block;border:1px solid #ddd !important;margin-top:5px;width:100%;color:#454551;font-size:13px}.xdsoft_datetimepicker .blue-gradient-button{font-family:"museo-sans","Book Antiqua",sans-serif;font-size:12px;font-weight:300;color:#82878c;height:28px;position:relative;padding:4px 17px 4px 33px;border:1px solid #d7d8da;background:-moz-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(73%,#f4f8fa));background:-webkit-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-o-linear-gradient(top,#fff 0,#f4f8fa 73%);background:-ms-linear-gradient(top,#fff 0,#f4f8fa 73%);background:linear-gradient(to bottom,#fff 0,#f4f8fa 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f4f8fa',GradientType=0)}.xdsoft_datetimepicker .blue-gradient-button:hover,.xdsoft_datetimepicker .blue-gradient-button:focus,.xdsoft_datetimepicker .blue-gradient-button:hover span,.xdsoft_datetimepicker .blue-gradient-button:focus span{color:#454551;background:-moz-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,#f4f8fa),color-stop(73%,#FFF));background:-webkit-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-o-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:-ms-linear-gradient(top,#f4f8fa 0,#FFF 73%);background:linear-gradient(to bottom,#f4f8fa 0,#FFF 73%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f4f8fa',endColorstr='#FFF',GradientType=0)}
* {
  box-sizing: border-box;
}

@font-face {
  font-family: "Noto Sans";

  src: url(../fonts/NotoSans-Regular.woff) format("woff"), url(../fonts/NotoSans-Regular.woff2) format("woff2"), url(../fonts/NotoSans-Regular.ttf) format("truetype");

  font-weight: normal;

  font-style: normal;

  font-display: swap;
}

@font-face {
  font-family: "franklin-gothic-itc";

  src: url(../fonts/ITC-Franklin-Gothic-LT-Demi-Con-Regular.otf) format("truetype");

  font-weight: normal;

  font-style: normal;
}

body {
  margin: 0;
  padding: 0;
  background-color: #FFF;
  max-width: 1280px;
  margin: 0 auto !important;
}

a,
a:visited {
  outline: 0;
  text-decoration: none;
  color: #000;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
  margin: 0;
}

p {
  margin: 0;
}

ul {
  padding: 0;
  margin: 0;
  list-style: none;
}

::-ms-clear,
::-ms-reveal {
  display: none;
}

img {
  border: 0;
  vertical-align: middle;
  -ms-user-select: none;
  user-select: none;
}

table,
thead,
tbody,
tr,
td,
th {
  border: none;
  border-collapse: collapse;
  padding: 0;
  margin: 0;
}

button,
input,
select,
textarea,
div {
  outline: none;
  border-radius: 0;
}

dd,
dt {
  margin: 0;
  padding: 0;
}

iframe {
  border-width: 0;
  display: block;
  width: 0;
  height: 0;
}

sub {
  position: relative;
  top: -5px;
  vertical-align: top;
}

.-full-width {
  width: 100%;
}

.-center-below-tablet-l {
  text-align: center;
}

@media (min-width: 1023px) {
  .-center-below-tablet-l {
    text-align: left;
  }
}

.-display-above-tablet--ib {
  display: none;
}

@media (min-width: 960px) {
  .-display-above-tablet--ib {
    display: inline-block;
  }
}

.-display-below-tablet--ib {
  display: inline-block;
}

@media (min-width: 960px) {
  .-display-below-tablet--ib {
    display: none;
  }
}

.-display-below-phone-l--i {
  display: inline;
}

@media (min-width: 630px) {
  .-display-below-phone-l--i {
    display: none;
  }
}

.-display-above-phone-l--i {
  display: none;
}

@media (min-width: 630px) {
  .-display-above-phone-l--i {
    display: inline;
  }
}

.-display-above-desktop-small--i {
  display: none;
}

@media (min-width: 950px) {
  .-display-above-desktop-small--i {
    display: inline;
  }
}

.common_sections {
  position: relative;
  padding-top: 20px;
}

.common_sections:after {
  content: " ";
  display: block;
  clear: both;
}

.common_sections.st2 {
  padding-top: 20px;
}

.common_sections.st3 {
  padding-top: 10px;
}

.common_sections_line {
  border-bottom: 1px solid #ebebeb;
  padding-top: 20px;
}

.common_form-textarea {
  width: 100%;
  height: 100px;
  box-sizing: border-box;
  padding: 10px 14px;
  resize: none;
  margin: 2px 0;
  font-size: 16px;
  line-height: 18px;
  border: 1px solid #ebebeb;
}

.common_form-name {
  width: 100%;
  font-size: 12px;
  padding-bottom: 14px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

@media (min-width: 960px) {
  .common_form-name {
    line-height: 18px;
  }
}

.common_form-name.last {
  margin-bottom: 10px;
}

.common_form-ipt, .common_form-ipt-container {
  display: block;
  width: 100%;
  padding: 0 15px;
  font-size: 16px;
  border-radius: 4px;
  height: 50px;
  line-height: 50px;
  border: solid 1px;
}

.common_form-ipt::placeholder, .common_form-ipt-container::placeholder {
  font-size: 12px;
  letter-spacing: -0.12px;
  color: #aaaaaa;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.common_form-ipt.small, .common_form-ipt.middle {
  display: inline-block;
  width: 30px;
  text-align: center;
  border: none;
  padding: 0 2px;
  height: 43px;
  line-height: 43px;
  position: relative;
}

.common_form-ipt.middle {
  text-align: left;
  width: 48px;
}

.common_form-ipt-container {
  position: relative;
  padding: 0;
  background-color: #fff;
  border: 0;
}

.common_form-select {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  opacity: 0;
  cursor: pointer;
  z-index: 1;
  border-radius: 0;
  border: solid 1px;
}

.common_form-place-hold {
  border: 1px solid #2c2c2c;
  border-radius: 4px;
  width: 100%;
  font-size: 12px;
  color: #aaaaaa;
  line-height: 50px;
  padding: 0 12px;
  background: url(../images/arrow_black.svg) no-repeat center right 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

@media (min-width: 768px) {
  .common_form-place-hold {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
    height: 50px;
  }
}

.common_form-place-hold .icon {
  position: absolute;
  right: 16px;
  top: 50%;
  margin-top: -10px;
  color: #000;
}

.common_form-label {
  display: inline-block;
  position: relative;
  padding: 0px 20px 0px 30px;
  cursor: pointer;
}

.common_form-label .common_form-type {
  padding-left: 10px;
}

.horilized .common_form-label {
  display: block;
}

.common_form-radio {
  width: 0;
  height: 0;
  opacity: 0;
  position: absolute;
}

.common_form-type {
  font-size: 12px;
  line-height: 1.1;
  font-weight: 500px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.common_form-type.st2 {
  font-size: 14px;
  line-height: 28px;
}

.common_form-out-box {
  width: 25px;
  height: 25px;
  position: absolute;
  border: solid 1px;
  top: 0;
  left: 0;
  background-color: #fff;
}

.common_form-out-box.round {
  border-radius: 15px;
}

.common_form-out-box.focusedOn {
  border-color: rgba(131, 192, 253, .5);
}

.common_form-inner-box {
  width: 23px;
  height: 23px;
  background-color: #d64529;
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  transition: opacity 0.35s;
}

.common_form-inner-box.round {
  border-radius: 10px;
}

.common_form-radio:checked + .common_form-out-box {
  border-color: black;
}

.common_form-radio:checked + .common_form-out-box .common_form-inner-box {
  opacity: 1;
}

.common_form-hidden-ipt {
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 0;
  padding: 0;
  border: 0;
  overflow: hidden;
}

.common_form-line {
  height: 2px;
  background-color: #2c2c2c;
  margin: 40px auto 10px;
}

@media (min-width: 960px) {
  .common_form-line {
    max-width: 500px;
    margin: 30px 0 10px;
  }
}

.common_form-line.st2 {
  margin-top: 25px;
}

.common_form__process {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 8px;
  z-index: 1;
}

.common_form__bar {
  position: absolute;
  width: 0;
  height: 100%;
  top: 0;
  left: 0;
  background-color: #fa6600;
  transition: all 0.9s ease-in-out;
}

.common_form__bar.min {
  width: 33%;
}

.common_form__bar.active {
  width: 66%;
}

.common_form__bar.max {
  width: 100%;
}

.common-cta_btn {
  transition: all 0.5s ease-in-out;
  position: relative;
  display: inline-block;
  font-family: ff(Docb);
  font-size: 16px;
  line-height: 18px;
  min-height: 48px;
  text-transform: uppercase;
  color: #000;
  background-color: #fa6600;
  cursor: pointer;
  text-align: left;
  padding: 15px 43px 15px 20px;
  border: none;
  letter-spacing: 1.6px;
}

.common-cta_btn img,
  .common-cta_btn .icon {
  position: absolute;
  width: 18px;
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
}

.common-cta_btn:hover {
  background-color: #d3561a;
}

.common-cta_btn.blocked {
  display: block;
  text-align: center;
}

.common-cta_btn.bordered {
  min-height: 37px;
  border: solid 2px #000;
  background-color: transparent;
}

.common-cta_btn.bordered:hover {
  color: #fff;
  background-color: #000;
}

.common-cta_btn.dark {
  background-color: #fff;
}

.common-cta_btn.dark.bordered {
  color: #fff;
  background-color: transparent;
  border: solid 2px #fff;
}

.common-cta_btn.dark.bordered:hover {
  color: #000;
  background-color: #fff;
}

p.error,
div.error {
  display: none;
  font-size: 14px;
  line-height: 18px;
  padding-top: 5px;
}

.common_sections.form_error {
  color: #a8000a;
}

.common_sections.form_error .common_form-place-hold {
  border: 0;
}

.common_sections.form_error .error {
  display: block;
}

.common_sections.form_error.special .error,
.common_sections.form_error .error.special {
  display: none;
}

.common_sections.form_error.special .error.special {
  display: block;
}

.common_form-ipt-container .common_form-place-hold {
  color: #7e7e7e;
}

.common_form-ipt-container .common_form-place-hold.used {
  color: #000;
}

.common_sections.form_error .common_form-ipt,
.common_sections.form_error .common_form-ipt-container,
.common_sections.form_error .common_form-ipt-container .common_form-place-hold,
.common_sections.form_error
.common_form-ipt-container
.common_form-place-hold.used {
  color: #a8000a;
  border-color: #a8000a;
}

.common_sections.form_error .common_form-ipt-container {
  border: solid 1px;
}

.common_sections.form_error ::-webkit-input-placeholder {
  color: #a8000a;
}

::-webkit-input-placeholder,
:-moz-placeholder,
::-moz-placeholder {
  font-size: 14px;
  font-family: ff(Din);
  color: #7e7e7e;
}

input:-moz-placeholder,
input::-moz-placeholder {
  opacity: 1;
}

.common_sections.form_error .common_form-textarea {
  border-color: #a8000a;
}

.common_form-radio-container {
  padding-top: 0px;
}

.common_sections.form_error .common_form-radio-container {
  color: #a8000a;
}

.dn {
  display: none;
}

.hidden-small {
  display: none;
}

@media (min-width: 960px) {
  .hidden-small {
    display: block;
  }
}

.hidden-big {
  display: block;
}

@media (min-width: 960px) {
  .hidden-big {
    display: none;
  }
}

.pt10 {
  padding-top: 10px;
}

.mc {
  margin-left: auto;
  margin-right: auto;
}

.ml5 {
  margin-left: 5px;
}

.ml10 {
  margin-left: 10px;
}

.pr {
  position: relative;
}

.cp {
  cursor: pointer;
}

@keyframes arrowToRight {
  50% {
    opacity: 0;
    transform: translateX(55px);
  }

  70% {
    transform: translateX(-30px);
  }

  100% {
    opacity: 1;
    transform: translateX(0);
  }
}

@keyframes arrowToLeft {
  50% {
    transform: translateX(-10px);
  }

  100% {
    transform: translateX(0);
  }
}

@keyframes arrowToBottom {
  40% {
    opacity: 0;
    transform: translateY(60%);
  }

  50% {
    transform: translateY(-150%);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

@keyframes bigger {
  0% {
    opacity: 0;
    transform: scaleY(0.001);
  }

  100% {
    opacity: 1;
    transform: scaleY(1);
  }
}

@media (min-width: 740px) {
  .show-lt-desktop {
    display: none;
  }
}

.show-gt-desktop {
  display: none;
}

@media (min-width: 740px) {
  .show-gt-desktop {
    display: block;
  }
}

label.common_form-name {
  display: block;
}

.common_sections.special .common_form-name {
  font-size: 16px;
}

button[type="submit"]:disabled::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 1;
  background-color: rgba(0, 0, 0, .6);
  cursor: not-allowed;
}

.org-colored {
  /* stylelint-disable-next-line declaration-no-important */
  color: #fa6600 !important;
}

.uppercase-text {
  text-transform: uppercase;
}

.underLined {
  text-decoration: underline;
}

.icon {
  display: inline-block;
  stroke-width: 0;
  stroke: #000;
  fill: currentColor;
  width: 18px;
  height: 18px;
  vertical-align: middle;
}

.icon-chevron-left {
  transform: rotateY(180deg);
}

.icon-hd-logo {
  width: 44px;
  height: 36px;
}

@media (min-width: 960px) {
  .black__icon .icon-hd-logo {
    filter: url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="linear" slope="10" /><feFuncG type="linear" slope="10" /><feFuncB type="linear" slope="10" /></feComponentTransfer><feComponentTransfer color-interpolation-filters="sRGB"><feFuncR type="table" tableValues="1 0" /><feFuncG type="table" tableValues="1 0" /><feFuncB type="table" tableValues="1 0" /></feComponentTransfer></filter></svg>#filter');
    filter: brightness(10) invert(1);
  }
}

.icon-twitter {
  width: 25px;
  height: 20px;
}

.icon-instagram {
  width: 22px;
  height: 22px;
}

.icon-facebook {
  width: 13px;
  height: 25px;
}

.icon-linkedin {
  position: relative;
  top: -.2em;
}

.icon-youtube {
  width: 24px;
  height: 24px;
}

.footer {
  font-family: "Franklin Gothic ATF";
  background-color: #000;
  text-align: center;
  color: #7f7f7f;
}

.footer__warp {
  font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  display: -ms-flexbox;
  display: flex;
  padding-top: 40px;
  padding-bottom: 14px;
  -ms-flex-pack: center;
  justify-content: center;
}

.footer__warp p {
  font-size: 15px;
  line-height: 21px;
  letter-spacing: 0.75px;
  text-transform: uppercase;
}

@media (max-width: 768px) {
  .footer__warp {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-direction: column;
    flex-direction: column;
  }

  .footer__warp p {
    width: 100%;
  }
}

.footer_title {
  color: #fff;
}

.footer_color {
  color: #FA6600;
}

.footer__share-container {
  padding-top: 23px;
  padding-bottom: 20px;
}

.footer__share-container a {
  display: inline-block;
  padding: 0 10px;
}

.footer__share-container a img {
  height: 23px;
}

.footer__share-container a img:last-child {
  height: 20px;
}

.footer__share-container a img
.footer__share-container a img.footer__icon-twitter {
  height: 21px;
}

.footer_links-container a {
  text-align: center;
  font-weight: bold;
  font-size: 12px;
  line-height: 16px;
  letter-spacing: 0.55px;
  color: #989898;
  text-transform: uppercase;
  opacity: 1;
}

@media (max-width: 768px) {
  .footer_links-container {
    transform: scale(0.9);
  }
}

.footer_register-container {
  padding-top: 17px;
  padding-bottom: 36px;
  font-weight: 500;
  font-size: 12px;
  font-family: Franklin Gothic ATF;
  line-height: 13px;
  letter-spacing: 0px;
  color: #989898;
  opacity: 1;
}

.footer .common_form-ipt-container {
  margin: 0 auto;
  border: none;
  text-align: center;
  background-color: transparent;
  padding: 0;
  position: relative;
  max-width: 230px;
}

.footer .common_form-ipt-container .common_form-place-hold {
  text-align: left;
}

.footer .common_form-select {
  position: relative;
  min-width: 230px;
  -webkit-appearance: none;
  height: 100%;
  width: 100%;
  background-size: 5px;
  border: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
}

.footer .common_sections {
  padding-top: 20px;
}

.footer .common_form-place-hold {
  border: 1px solid white;
  border-radius: 4px;
  width: 100%;
  font-size: 13px;
  text-transform: uppercase;
  color: white;
  height: 45px;
  line-height: 45px;
  padding: 0 17px;
  letter-spacing: -0.13px;
  background: url(../images/arrow_white.svg) no-repeat center right 12px;
  background-size: 12px;
  font-family: franklin-gothic-itc, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.footer .common_form-place-hold .icon {
  position: relative;
  color: #fa6600;
  right: auto;
  top: auto;
  margin: -5px 0 0 5px;
}

.footer .tf {
  text-align: left;
}

@media (min-width: 960px) {
  .forForms .footer {
    width: 66%;
    left: 34%;
  }
}

.navigation {
  height: 75px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  background: #fff;
}

.navigation img {
  width: 45px;
  height: 37px;
}

.header {
  max-width: 915px;
  margin: 0 20px;
  padding-top: 50px;
  background: #fff;
  text-align: center;
  padding-right: 20px;
  padding-left: 20px;
}

@media (min-width: 960px) {
  .header {
    padding-right: 143px;
    padding-left: 143px;
    margin: 0 auto;
  }
}

.header__title {
  line-height: 46px;
  padding-bottom: 15px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
  font-size: 2.25rem;
  text-align: center;
}

.header__text {
  font-size: 16px;
  letter-spacing: -0.4px;
  text-indent: 16px;
  padding-bottom: 15px;
  --tw-border-opacity: 1;
  border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
  text-align: center;
}

.header__text:last-child {
  padding-bottom: 0px;
}

@media (min-width: 960px) {
  .header__text {
    max-width: none;
    text-indent: 48px;
  }
}

.header__steps {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}

.header__steps:last-child {
  margin-bottom: 0px;
}

@media (min-width: 960px) {
  .header__steps {
    float: left;
    width: 33.33%;
    max-width: 145.66667px;
    text-align: center;
    margin: 0;
    display: block;
  }
}

.header__steps-box:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 960px) {
  .header__steps-box {
    width: 629px;
    margin: 30px auto 0px;
    padding-bottom: 24px;
    border-bottom: 1px solid #eeeceb;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
  }
}

.header__steps-circle {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  color: #fff;
  margin-right: 15px;
  background-color: #fa6600;
  border-radius: 50%;
  font-size: 16px;
  font-weight: 500;
  z-index: 1;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.header__steps-text {
  font-size: 12px;
  line-height: 30px;
  font-weight: 500;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

@media (min-width: 960px) {
  .header__steps-text {
    padding-top: 12px;
    line-height: 17px;
    display: block;
  }
}

.header__steps::before {
  content: "";
  position: absolute;
  width: 2px;
  height: 40px;
  left: 14px;
  top: 20px;
  background-color: #fa6600;
}

@media (min-width: 960px) {
  .header__steps::before {
    height: 2px;
    width: 50%;
    top: 13px;
    left: 50%;
  }
}

@media (min-width: 960px) {
  .header__steps::after {
    content: "";
    position: absolute;
    height: 2px;
    width: 50%;
    top: 13px;
    left: 0;
    background-color: #fa6600;
  }
}

.header__steps:last-child::before {
  display: none;
}

.header__steps:first-child::after {
  display: none;
}

.bikeList {
  padding: 16px 20px 0;
  max-width: 915px;
  margin: 0 20px;
  background: #fff;
}

@media (min-width: 960px) {
  .bikeList {
    padding: 16px 143px 0;
    margin: 0 auto;
  }
}

.bikeList__body-text {
  font-size: 12px;
  color: #000;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.bikeList__body-desc {
  font-size: 12px;
  line-height: 16px;
  color: #000;
  font-weight: 400px;
  padding-top: 16px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.bikeList__body-desc:last-child {
  padding-top: 0;
}

.bikeList__title {
  font-size: 12px;
  line-height: 16px;
  margin-top: 16px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.bikeList__sub {
  font-family: ff(Din);
  font-size: 14px;
  line-height: 24px;
  padding: 15px 0 18px;
}

.bikeList__sub-right {
  display: none;
}

@media (min-width: 960px) {
  .bikeList__sub-right {
    float: right;
    display: inline-block;
  }
}

.bikeList__select {
  display: none;
  font-size: 16px;
  line-height: 21px;
  letter-spacing: 1.6px;
  text-transform: uppercase;
  padding: 17px 20px;
  background-color: #fff;
  color: #000;
  position: relative;
  cursor: pointer;
}

.bikeList__select:after {
  content: " ";
  display: block;
  clear: both;
}

.bikeList__select .icon-arrow-down {
  color: #000;
  float: right;
}

.bikeList__select-out {
  position: relative;
}

@media (min-width: 960px) {
  .bikeList__select-out {
    display: none;
  }
}

.bikeList__select-list {
  background-color: #fff;
  color: #000;
  font-family: ff(Din);
  position: absolute;
  width: 100%;
  z-index: 2;
  display: none;
  max-height: 75vh;
  overflow-y: scroll;
}

.bikeList__select-list.open {
  display: block;
}

.bikeList__select-li {
  font-size: 18px;
  line-height: 55px;
  width: calc(100% - 2px);
  padding: 0 15px 0 60px;
  cursor: pointer;
  position: relative;
}

.bikeList__select-li .icon {
  display: none;
  float: right;
  margin-top: 17px;
}

.bikeList__select-li.active {
  background-color: #fa6600;
  font-family: ff(Dinb);
}

.bikeList__select-li.active .icon {
  display: block;
}

.bikeList__select-li::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  top: 0;
  left: 0;
}

.bikeList__select.open .icon {
  transform: rotate(180deg);
}

.bikeList__container {
  padding: 15px 0;
  width: calc(100% + 16px);
}

.bikeList__container:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 960px) {
  .bikeList__container {
    width: calc(100% + 20px);
  }
}

.bikeList__card {
  float: left;
  width: calc(50% - 16px);
  margin-right: 16px;
  margin-bottom: 15px;
  position: relative;
}

@media (min-width: 960px) {
  .bikeList__card {
    width: calc(25% - 20px);
    margin-right: 20px;
    margin-bottom: 18px;
  }
}

.bikeList__card:last-child {
  margin-bottom: 0px;
}

.bikeList__card::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 1;
  left: 0;
  top: 0;
  opacity: 0.35;
  transition: opacity 0.35s ease-in-out;
  cursor: pointer;
}

.bikeList__card-name {
  width: calc(100% - 20px);
}

.bikeList__card-title {
  padding: 12px 7px;
  color: #fff;
  background-color: #fa6600;
  font-size: 11px;
  line-height: 16px;
  letter-spacing: -0.11px;
  text-transform: uppercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-align: center;
  align-items: center;
  position: relative;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  transition: all 0.35s ease-in-out;
}

.bikeList__card-title:after {
  content: " ";
  display: block;
  clear: both;
}

.bikeList__card-title .icon-arrow-down {
  height: 10px;
  width: 10px;
  transition: all 0.35s ease-in-out;
  color: #fff;
  float: right;
  position: absolute;
  right: 7px;
}

.bikeList__card.others::after {
  background-color: #000;
}

.bikeList__card.active::after {
  opacity: 0;
}

.bikeList__card.active .bikeList__card-title {
  background-color: #fa6600;
  color: #000;
}

.bikeList__card.active .bikeList__card-title .icon-arrow-down {
  transform: rotate(180deg);
}

.bikeList__imgBox {
  position: relative;
  background-color: #fff;
  padding-bottom: 78.5%;
  border: 1px solid #eeeceb;
}

.bikeList__imgBox:last-child {
  background-color: transparent;
}

.bikeList__img {
  position: absolute;
  width: 100%;
  top: 0;
  left: 0;
}

.bikeList__info {
  margin-bottom: 15px;
  padding: 10px 13px 23px 20px;
  color: #000;
  background-color: #fff;
  border-top: solid 8px #fa6600;
  float: left;
  width: calc(100% - 16px);
  position: relative;
  transform-origin: left top;
  animation: bigger 0.45s ease-in-out;
}

.bikeList__info:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 960px) {
  .bikeList__info {
    width: calc(100% - 20px);
    padding: 10px 10px 10px 16px;
  }
}

.bikeList__info::before {
  content: "";
  position: absolute;
  top: -15px;
  left: 0;
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 8px solid #fa6600;
}

.bikeList__info.first::before {
  left: 20%;
}

@media (min-width: 960px) {
  .bikeList__info.first::before {
    left: 11%;
  }
}

.bikeList__info.second::before {
  left: 75%;
}

@media (min-width: 960px) {
  .bikeList__info.second::before {
    left: 37%;
  }
}

.bikeList__info.third::before {
  left: 20%;
}

@media (min-width: 960px) {
  .bikeList__info.third::before {
    left: auto;
    right: 37%;
  }
}

.bikeList__info.forth::before {
  left: 75%;
}

@media (min-width: 960px) {
  .bikeList__info.forth::before {
    left: auto;
    right: 11%;
  }
}

.bikeList__info-close {
  float: right;
  position: relative;
}

.bikeList__info-close::after {
  content: "";
  position: absolute;
  width: 24px;
  height: 24px;
  top: 0;
  left: 0;
  cursor: pointer;
}

.bikeList__info-close .icon-close {
  width: 24px;
  height: 24px;
}

.bikeList__info-img {
  display: none;
}

@media (min-width: 960px) {
  .bikeList__info-img {
    display: block;
    float: left;
    margin-top: 20px;
  }
}

@media (min-width: 960px) {
  .bikeList__info-box {
    padding-left: 20px;
    float: left;
    width: calc(100% - 174px);
  }

  .bikeList__info-box:after {
    content: " ";
    display: block;
    clear: both;
  }
}

.bikeList__info-title {
  font-family: ff(Am);
  font-size: 26px;
  line-height: 35px;
  padding-top: 10px;
}

@media (min-width: 960px) {
  .bikeList__info-title {
    font-size: 24px;
    line-height: 42px;
  }
}

.bikeList__info-title sup {
  font-size: 14px;
}

.bikeList__info-text {
  font-family: ff(Din);
  font-size: 14px;
  line-height: 18px;
  padding: 3px 0 15px;
}

@media (min-width: 960px) {
  .bikeList__info-text {
    max-width: 313px;
  }
}

@media (min-width: 960px) {
  .bikeList__info-btn {
    float: right;
  }
}

.bikeList__info-btn .common-cta_btn {
  min-width: 162.5px;
}

@media (min-width: 960px) {
  .bikeList__info-btn .common-cta_btn {
    min-width: 211px;
  }
}

.googleMap {
  position: relative;
  margin: 0 auto;
  max-width: 915px;
  padding: 0 20px;
  background: #fff;
  color: #000;
}

@media (min-width: 960px) {
  .googleMap {
    padding: 0 143px;
  }
}

.googleMap__textBox {
  border-top: 1px solid #eeeceb;
}

.googleMap__textBox-title {
  padding-top: 16px;
  width: 100%;
  font-size: 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.googleMap__textBox-subtitle {
  font-size: 12px;
  margin-top: 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.googleMap__textBox-text, .googleMap__textBox-changeText {
  padding-top: 8px;
  font-size: 12px;
  line-height: 18px;
}

.googleMap__out {
  background-color: #eeeceb;
}

.googleMap__auBox {
  padding: 30px 0 10px;
}

.googleMap__auBox .common_form-type {
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.googleMap__auBox .common_form-radio-container {
  padding-top: 16px;
}

.googleMap__textBox-text, .googleMap__textBox-changeText {
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
  line-height: 18px;
}

.googleMap__clearBox:after {
  content: " ";
  display: block;
  clear: both;
}

.googleMap__dealerBox {
  padding: 20px 0;
}

.googleMap__dealerBox-change {
  color: #fa6600;
  font-weight: 500;
}

.googleMap__dealerBox .common-cta_btn {
  margin-top: 20px;
  display: inline-block;
  border: 1.5px solid black;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 16px;
  min-height: 36px;
  width: 100%;
  text-align: center;
  letter-spacing: -0.16px;
  padding: 10px 19px;
  font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

@media (min-width: 768px) {
  .googleMap__dealerBox .common-cta_btn {
    min-width: 132px;
    width: fit-content;
    padding: 10px 19px;
    line-height: 16px;
  }
}

.googleMap__dealerBox-title, .googleMap__dealerBox-change {
  font-size: 12px;
  line-height: 18px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.googleMap__dealerBox-btn .common-cta_btn {
  background: #fa6600;
  color: white;
  border: 0;
}

.googleMap__dealerBox-btnOut {
  width: 151px;
}

@media (min-width: 768px) {
  .googleMap__dealerBox-btnOut {
    float: left;
    width: 300px;
    padding: 10px 0 0 85px;
  }
}

.googleMap__dealerCard {
  margin: 20px 0 20px;
  width: 180px;
  background-color: #fff;
  color: #000;
}

@media (min-width: 768px) {
  .googleMap__dealerCard {
    float: left;
    width: 300px;
    margin-top: 10px;
    padding: 0px 75px 0px 0px;
    margin-bottom: 0;
  }
}

.googleMap__dealerCard-title {
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
}

.googleMap__dealerCard-text {
  padding-top: 8px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 12px;
  line-height: 18px;
}

.googleMap__dealerCard-btn {
  display: none;
}

@media (min-width: 768px) {
  .googleMap__dealerCard-btn {
    display: block;
  }
}

.googleMap__mapBox {
  padding: 20px 0 40px;
}

.googleMap__mapBox-text {
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 14px;
  line-height: 22px;
}

.googleMap__bet {
  padding: 10px 0;
  text-align: center;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 1.14px;
}

@media (min-width: 768px) {
  .googleMap__bet {
    float: left;
    width: 60px;
    line-height: 40px;
  }
}

.googleMap__searchBox {
  margin-top: 5px;
  position: relative;
}

@media (min-width: 768px) {
  .googleMap__searchBox {
    float: left;
    width: calc(68% - 30px);
  }
}

.googleMap__searchBox-out {
  max-width: 664px;
}

.googleMap__searchBox-out:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 768px) {
  .googleMap__searchBox-out .common-cta_btn {
    margin-top: 5px;
    float: left;
    width: calc(50% - 30px);
  }
}

.googleMap__searchBox input {
  padding-left: 35px;
}

.googleMap__loader {
  display: none;
  position: absolute;
  top: 10px;
  right: 10px;
}

.googleMap__locator {
  position: absolute;
  top: 15px;
  left: 10px;
}

.googleMap__container {
  position: relative;
  display: none;
  margin-top: 10px;
}

@media (min-width: 768px) {
  .googleMap__container {
    height: 350px;
  }
}

.googleMap__map {
  padding-bottom: 100%;
  background-color: #eeeceb;
}

@media (min-width: 768px) {
  .googleMap__map {
    padding-bottom: 0;
    width: 340px;
    height: 350px;
    float: right;
  }
}

.googleMap__info-box {
  background-color: #eee;
}

@media (min-width: 768px) {
  .googleMap__info-box {
    width: calc(100% - 340px);
    height: 350px;
    float: right;
    overflow: hidden;
    overflow-y: scroll;
  }
}

.googleMap__info-list {
  cursor: pointer;
  display: block;
  width: 100%;
  border-top: solid 1px #2c2c2c;
  padding: 30px 22px 23px 14px;
  color: #000;
}

.googleMap__info-list:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 768px) {
  .googleMap__info-list {
    border-top: none;
    border-bottom: solid 1px #7e7e7e;
    padding: 13px 15px 15px 15px;
  }
}

.googleMap__info-list.active {
  background-color: #eb601d;
  border: solid 2px #eb601d;
}

@media (min-width: 768px) {
  .googleMap__info-list.active {
    border: solid 1px #eb601d;
  }
}

.googleMap__info-list.active .googleMap__detail-title,
      .googleMap__info-list.active .googleMap__distance {
  color: black;
}

.googleMap__info-list.active .googleMap__img-count {
  background: url(../images/Map-Pin-3.png) no-repeat;
  background-size: cover;
  color: #fff;
}

.googleMap__info-list.active .org-colored {
  color: white !important;
}

.googleMap__img-box {
  float: left;
  position: relative;
}

.googleMap__img-count {
  width: 30px;
  height: 47.1px;
  background: url(../images/Map-Pin.png) no-repeat;
  background-size: cover;
  line-height: 28px;
  font-size: 14px;
  text-align: center;
  color: #000;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 600;
}

.googleMap__detail-box {
  position: relative;
  float: right;
  width: calc(100% - 60px);
}

.googleMap__detail-title {
  font-size: 12px;
  line-height: 18px;
  font-weight: 500;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-transform: uppercase;
  letter-spacing: 0px;
}

.googleMap__detail-address, .googleMap__detail-phone {
  font-size: 11px;
  line-height: 19px;
  margin-top: 4px;
  max-width: 140px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.googleMap__distance {
  font-size: 10px;
  line-height: 20px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-top: 5px;
}

.googleMap__detail-phone {
  margin-top: 10px;
}

.googleMap__isShowBox {
  font-size: 14px;
  line-height: 22px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  margin-top: 5px;
}

.googleMap__showMore {
  font-size: 15px;
  line-height: 23px;
  margin-top: 23px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

@media (min-width: 768px) {
  .el_GR .googleMap__dealerBox-btnOut {
    padding: 30px 0 0 85px;
  }
}

@media (min-width: 960px) {
  .common__book-form {
    margin: 0;
  }
}

.no-show {
  display: none;
}

.formbuilder_link {
  color: #d64529 !important;
  display: inline-block;
  position: relative;
}

.formbuilder_link_inner {
  text-decoration: underline;
}

.formbuilder_link_overlay:before {
  bottom: -26px;
  border-bottom: 20px solid black;
  border-right: 20px solid transparent;
  border-left: 20px solid transparent;
  content: "";
  position: absolute;
  left: 50%;
  margin-left: -20px;
  z-index: 999;
}

.formModel {
  background: #fff;
  padding: 0 20px;
  margin: 0 auto;
  max-width: 915px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

@media (min-width: 960px) {
  .formModel {
    padding: 0 143px;
    clear: both;
  }
}

.formModel-formContainer {
  background: #2c2c2c;
  margin: 35px 20px;
  min-height: calc(100vh - 324px);
}

@media (min-width: 768px) {
  .formModel-formContainer {
    width: 100%;
    max-width: 915px;
    margin-left: auto;
    margin-right: auto;
    min-height: calc(100vh - 333px);
  }
}

.formModel_map_container {
  border: 0 !important;
  padding: 0 !important;
}

.formModel_loader {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
  align-items: center;
  -ms-flex-pack: center;
  justify-content: center;
  visibility: hidden;
  position: absolute;
  height: 100%;
  right: 60px;
}

.formModel_loader img {
  padding-bottom: 0px;
}

.formModel-radio {
  /* checkbox aspect */
  /* checked mark aspect */
}

.formModel-radio:first-child {
  margin-right: 25px;
}

.formModel-radio [type="radio"]:not(:checked),
    .formModel-radio [type="radio"]:checked {
  position: absolute;
  left: 0;
  opacity: 0.01;
}

.formModel-radio [type="radio"]:not(:checked) + label,
    .formModel-radio [type="radio"]:checked + label {
  position: relative;
  padding-left: 35px;
  font-size: 12px;
  line-height: 25px;
  height: 25px;
  display: block;
  cursor: pointer;
}

.formModel-radio [type="radio"]:not(:checked) + label, .formModel-radio [type="radio"]:checked + label{
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.formModel-radio [type="radio"]:not(:checked) + label:before,
    .formModel-radio [type="radio"]:checked + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  width: 25px;
  height: 25px;
  border: 1px solid #2c2c2c;
  background: #fff;
  transition: all 0.275s;
}

.formModel-radio [type="radio"]:checked + label:after {
  content: "";
  position: absolute;
  font-size: 1.375em;
  top: 1px;
  left: 1px;
  background: #d64529;
  height: 23px;
  width: 23px;
  line-height: 0;
  transition: all 0.2s;
}

.formModel-phone-container, .formModel-addr-container {
  display: none;
}

.formModel-phone-container .formdemo_row:first-child, .formModel-addr-container .formdemo_row:first-child {
  padding-top: 0;
}

.formModel_error .formdemo-customer-dropDown {
  border: 1px solid #a8000a;
  color: #a8000a;
}

.formModel_error .formdemo__errorMsg {
  display: block;
}

.formModel__errorMsg {
  font-size: 12px;
  color: #a8000a;
  padding-top: 12px;
  display: none;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.formModel-header {
  width: 100%;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  text-align: center;
}

.formModel-header h1 {
  line-height: 46px;
  padding-bottom: 15px;
}

.formModel-header p {
  letter-spacing: -0.4px;
}

.formModel_select {
  -webkit-appearance: none;
  border: 1px solid #2c2c2c;
  border-radius: 4px;
  height: 100%;
  width: 100%;
  background-size: 5px;
  border: 0;
  left: 0;
  opacity: 0;
  position: absolute;
  top: 0;
}

.formModel-recaptcha {
  margin-top: 20px;
}

.formModel-location, .formModel-date {
  -ms-flex-preferred-size: 48%;
  flex-basis: 48%;
  margin-top: 0px;
  margin-bottom: 0px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.formModel-formWrapper {
  width: 100%;
  background: white;
  position: relative;
  padding-top: 50px;
  padding-bottom: 60px;
  padding-right: 20px;
  padding-left: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

@media (min-width: 768px) {
  .formModel-formWrapper {
    min-height: unset;
    max-width: 1280px;
    padding-right: 15.8%;
    padding-left: 15.8%;
  }
}

.formModel_row {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.formModel_row.formdemo_error {
  padding-bottom: 0px;
}

@media (min-width: 768px) {
  .formModel_row {
    display: -ms-flexbox;
    display: flex;
    padding-top: 10px;
    padding-bottom: 10px;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
  }
}

.formModel_row-last {
  padding-bottom: 20px;
}

.formModel_row:first-child {
  padding-top: 20px;
}

.formModel_row_nopadding {
  padding: 0 !important;
}

.formModel_cell {
  -ms-flex-preferred-size: 48%;
  flex-basis: 48%;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.formModel_cell-large {
  width: 100%;
}

.formModel_input::placeholder, .formModel_search::placeholder {
  font-size: 12px;
  letter-spacing: -0.12px;
  color: #aaaaaa;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.formModel_input.error, .formModel_search.error {
  border: 1px solid #a8000a;
  color: #a8000a;
}

.formModel_input.error::placeholder, .formModel_search.error::placeholder {
  color: #a8000a;
}

.formModel-moto {
  margin-top: 16px;
  width: 100%;
  font-size: 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.formModel_search {
  border: 1px solid #2c2c2c;
  border-radius: 4px;
  height: 50px;
  line-height: 50px;
  padding: 0 12px;
  width: 100%;
}

.formModel_search_logo {
  width: 40px;
  height: 100%;
  position: absolute;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border: 1px solid #2c2c2c;
  background-color: white;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #2c2c2c;
  cursor: pointer;
}

.formModel_search_logo img {
  padding: 0;
  width: 13px;
  height: auto;
}

.formModel-overlay {
  top: -99999px;
  position: absolute;
  left: 0px;
  background-color: black;
  width: 100%;
  color: white;
  padding: 15px 20px;
  z-index: 998;
  margin-top: 5px;
  font-size: 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

@media (min-width: 768px) {
  .formModel-overlay {
    width: 600px;
  }
}

.formModel-overlay a {
  color: #d64529;
  display: inline-block;
  position: relative;
  text-decoration: underline;
}

.formModel_input {
  border: 1px solid #2c2c2c;
  border-radius: 4px;
  width: 100%;
  height: 50px;
  line-height: 50px;
  padding: 0 12px;
  margin-top: 20px;
}

@media (min-width: 768px) {
  .formModel_input {
    width: 100%;
    margin-top: 0px;
  }

  .formModel_input-large {
    -ms-flex-preferred-size: 470px;
    flex-basis: 470px;
  }
}

.formModel-dropDown {
  margin-top: 20px;
  position: relative;
}

@media (min-width: 768px) {
  .formModel-dropDown {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
    margin-top: 0px;
  }

  .formModel-dropDown-large {
    -ms-flex-preferred-size: 470px;
    flex-basis: 470px;
  }
}

.formModel-btn-wrapper {
  margin-top: 20px;
}

.formModel-btn-wrapper-big {
  margin-top: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
  justify-content: center;
}

.formModel-btnSubmit {
  padding: 12px 19px;
  background: #fa6600;
  color: white;
  letter-spacing: -0.16px;
  text-transform: uppercase;
  font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}

.formModel-body {
  width: 100%;
}

.formModel-body-text {
  margin-top: 16px;
  font-size: 12px;
  color: #000;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.formModel-body-text-limit {
  max-width: 524px;
}

.formModel-body-moto {
  margin-top: 16px;
  width: 100%;
  font-size: 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.formModel-btn-wrapper {
  margin-top: 20px;
}

.formModel-btn-wrapper .btnSubmit {
  padding: 12px 19px;
  background: #fa6600;
  color: white;
  letter-spacing: -0.16px;
  font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
  font-size: 1rem;
}

.formModel-checkbox {
  margin: 15px 0;
}

.formModel-checkbox-item.error + label {
  color: #a8000a !important;
}

.formModel-checkbox-item.error ~ p.error {
  display: block;
}

.formModel-checkbox p.error,
    .formModel-checkbox div.error {
  padding-left: 35px;
}

.formModel-formPage {
  background: #fff;
  color: #000;
  display: flow-root;
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

@media (min-width: 768px) {
  .formModel-formPage {
    width: 100%;
    height: 254px;
    max-width: none;
    padding-left: 0px;
    padding-right: 0px;
  }
}

.formModel-customer-dropDown {
  border: 1px solid #2c2c2c;
  border-radius: 4px;
  width: 100%;
  font-size: 12px;
  color: #aaaaaa;
  line-height: 50px;
  padding: 0 12px;
  background: url(../images/arrow_black.svg) no-repeat center right 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

@media (min-width: 768px) {
  .formModel-customer-dropDown {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
    height: 50px;
  }
}

.formModel_input::placeholder, .formModel_search::placeholder {
  font-size: 12px;
  letter-spacing: -0.12px;
  color: #aaaaaa;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.formModel_input.error, .formModel_search.error {
  border: 1px solid #a8000a;
  color: #a8000a;
}

.formModel_input.error::placeholder, .formModel_search.error::placeholder {
  color: #a8000a;
}

.formModel_search {
  border: 1px solid #2c2c2c;
  border-radius: 4px;
  height: 50px;
  line-height: 50px;
  padding: 0 12px;
  width: 100%;
}

.formModel_search_logo {
  width: 40px;
  height: 100%;
  position: absolute;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border: 1px solid #2c2c2c;
  background-color: white;
  -ms-flex-pack: center;
  justify-content: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #2c2c2c;
}

.formModel_search_logo img {
  padding: 0;
  width: 13px;
  height: auto;
}

.formModel-overlay {
  top: -99999px;
  position: absolute;
  left: 0px;
  background-color: black;
  width: 100%;
  color: white;
  padding: 15px 20px;
  z-index: 998;
  margin-top: 5px;
  font-size: 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

@media (min-width: 768px) {
  .formModel-overlay {
    width: 600px;
  }
}

.formModel-location {
  margin-top: 16px;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}

.formModel__inner {
  padding-bottom: 40px;
}

.formModel__textbox {
  padding: 10px 0 0;
}

@media (min-width: 960px) {
  .formModel__textbox {
    padding: 0px 0 5px;
  }
}

.formModel__textbox-title {
  font-size: 12px;
  line-height: 16px;
  padding-top: 16px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
}

.formModel__textbox-text {
  font-size: 12px;
  margin-top: 12px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.formModel__textbox-inner {
  max-width: 560px;
  padding: 0 30px;
  margin: 0 auto;
}

.formModel__back {
  display: block;
  color: #000;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 25px;
  font-family: ff(Dincb);
  letter-spacing: 1px;
}

@media (min-width: 960px) {
  .formModel__back {
    display: none;
  }
}

.formModel__back span {
  margin-left: 12px;
}

.formModel__back .icon {
  height: 16px;
}

@media (min-width: 960px) {
  .formModel .common_sections {
    width: 48%;
  }
}

@media (min-width: 960px) {
  .formModel .common_sections.special1 {
    width: 500px;
  }
}

@media (min-width: 960px) {
  .formModel .common_sections.special2 {
    width: 100%;
  }
}

.formModel__clearBox:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 960px) {
  .formModel__clearBox .common_sections {
    float: left;
    margin-right: 25px;
  }
}

.formModel__clearBox .common_sections:nth-child(2n) {
  margin-right: 0px;
}

@media (min-width: 960px) {
  .formModel__clearBox .common_sections.twoLine {
    padding-top: 10px;
  }
}

.formModel__upAndDown {
  padding: 20px 0 10px;
  font-family: ff(Am);
}

.formModel__litBox {
  margin: -8px 0 10px 0;
  font-size: 14px;
  line-height: 22px;
  opacity: 0.8;
}

@media (min-width: 960px) {
  .formModel__litBox {
    margin-bottom: 4px;
  }
}

.formModel .recaptchaIpt {
  width: 0;
  height: 0;
  padding: 0;
  outline: 0;
  overflow: hidden;
  border: none;
}

.formModel__sp {
  position: relative;
  margin-top: -8px;
}

.formModel .g-recaptcha iframe {
  width: auto;
  height: auto;
}

.formModel__likeIpt {
  background-color: #fff;
  height: 50px;
  line-height: 50px;
  position: relative;
  padding-left: 10px;
  border: solid 1px;
  border-radius: 4px;
}

.formModel__likeIpt span {
  color: #7e7e7e;
  font-size: 18px;
}

.formModel__calendar {
  position: absolute;
  width: 16px;
  top: 14px;
  right: 16px;
  cursor: pointer;
}

.formModel button.common-cta_btn {
  min-width: 140px;
}

@media (min-width: 960px) {
  .formModel button.common-cta_btn {
    min-width: 210px;
  }
}

.saleForeError {
  color: #f60;
  font-size: 14px;
  line-height: 18px;
  padding-bottom: 10px;
}

.common_sections.form_error .formModel__likeIpt {
  color: #a8000a;
  border-color: #a8000a;
}

.common_form-loading {
  margin-left: 15px;
  display: none;
}

[type="checkbox"]:not(:checked),
[type="checkbox"]:checked {
  position: absolute;
  left: 0;
  opacity: 0.01;
}

[type="checkbox"]:not(:checked) + label,
[type="checkbox"]:checked + label {
  position: relative;
  padding-left: 35px;
  font-size: 12px;
  line-height: 25px;
  display: block;
  cursor: pointer;
}

[type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label{
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

/* checkbox aspect */

[type="checkbox"]:not(:checked) + label:before,
[type="checkbox"]:checked + label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  height: 25px;
  width: 25px;
  border: 1px solid #2c2c2c;
  background: #fff;
  transition: all 0.275s;
}

/* checked mark aspect */

[type="checkbox"]:checked + label:after {
  content: "";
  position: absolute;
  font-size: 1.375em;
  top: 1px;
  left: 1px;
  background: #d64529;
  height: 23px;
  width: 23px;
  line-height: 0;
  transition: all 0.2s;
}

.paragraph__body-mid {
  margin-top: 16px;
  font-size: 12px;
  color: #000;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

.paragraph__body-mid-limit {
  max-width: 524px;
}

.clearfix {
  clear: both;
}

.popup {
  display: none;
  position: absolute;
  width: calc(100vw - 60px);
  background-color: #333;
  padding: 30px;
  z-index: 3;
  color: #fff;
  font-size: 14px;
  line-height: 18px;
  max-width: 744px;
  bottom: 60px;
  font-family: ff(Dor);
}

@media (min-width: 960px) {
  .popup {
    padding: 40px;
    font-size: 16px;
    line-height: 24px;
  }
}

.popup__close {
  position: absolute;
  right: 5px;
  top: 5px;
  width: 30px;
  height: 30px;
  cursor: pointer;
}

.popup__close::before, .popup__close::after {
  content: "";
  position: absolute;
  width: 100%;
  height: 4px;
  border-radius: 2px;
  transform: rotate(45deg);
  background-color: #f7f7f7;
  top: 50%;
  margin-top: -2px;
}

.popup__close::after {
  transform: rotate(-45deg);
}

.popup__footer-traggle {
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-width: 10px 10px 0;
  border-style: solid;
  border-color: #333 transparent transparent;
  left: 20%;
  top: auto;
  bottom: -10px;
}

.hero {
  position: relative;
  padding: 80px 0 24px 30px;
  max-width: 764px;
  margin: 0 auto;
  color: #fff;
}

@media (min-width: 960px) {
  .hero {
    padding: 0;
  }
}

.hero__title {
  font-family: ff(Am);
  font-size: 42px;
  line-height: 48px;
  position: relative;
  z-index: 1;
}

@media (min-width: 960px) {
  .hero__title {
    position: absolute;
    left: calc(100% - 300px);
    top: 85px;
    font-size: 70px;
    line-height: 75px;
    max-width: 300px;
  }
}

.hero__img {
  position: relative;
  width: 82%;
  max-width: 610px;
  float: right;
}

@media (min-width: 960px) {
  .hero__img {
    float: none;
  }
}

.hero__img-box {
  margin-top: -67px;
}

.hero__img-box:after {
  content: " ";
  display: block;
  clear: both;
}

@media (min-width: 960px) {
  .hero__img-box {
    margin-top: 0;
  }
}

.hero__box {
  font-size: 16px;
  line-height: 22px;
  font-family: ff(Din);
  padding: 20px 50px 0 0;
}

@media (min-width: 960px) {
  .hero__box {
    position: absolute;
    left: calc(100% - 700px);
    bottom: 30px;
    max-width: 700px;
    padding: 0;
  }
}

.hero__box-name {
  font-family: ff(Dinb);
}

.hero__box-par {
  padding-bottom: 20px;
}

@media (min-width: 960px) {
  .en_GB .hero__box {
    font-size: 20px;
    line-height: 24px;
    bottom: 5px;
  }
}

@media (min-width: 960px) {
  .de_CH .hero__title,
  .cs_CZ .hero__title,
  .de_AT .hero__title,
  .de_DE .hero__title,
  .fr_BE .hero__title,
  .fr_CA .hero__title,
  .fr_CH .hero__title,
  .fr_FR .hero__title,
  .fr_LU .hero__title,
  .es_ES .hero__title {
    left: calc(100% - 400px);
    top: 85px;
    font-size: 60px;
    line-height: 65px;
    max-width: 400px;
  }
}

.chosen {
  text-align: center;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  padding-bottom: 60px;
}

.chosen__title h1 {
  font-weight: bold;
  font-size: 37px;
  line-height: 37px;
  letter-spacing: 0px;
  padding-top: 50px;
  padding-bottom: 15px;
}

.chosen__title p {
  font-size: 16px;
  letter-spacing: -0.4px;
}

.chosen__title p:last-child {
  padding-top: 15px;
  padding-bottom: 35px;
}

.chosen__content {
  border-top: 1px solid #eeeceb;
  border-bottom: 1px solid #eeeceb;
  display: -ms-flexbox;
  display: flex;
}

.chosen__content-left, .chosen__content-right {
  margin-top: 26px;
  margin-bottom: 30px;
  width: 50%;
}

.chosen__content-left {
  padding-right: 50px;
  text-align: left;
  font-family: Franklin Gothic ATF;
}

.chosen__content-left h2 {
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 500;
  font-size: 1rem;
}

.chosen__content-left h2 p {
  font-size: 16px;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: -0.4px;
}

.chosen__content-left span,
      .chosen__content-left p {
  font-size: 12px;
  line-height: 17px;
  letter-spacing: 0px;
}

.chosen__content-left .pt {
  margin-top: 26px;
}

.chosen__content-left .pt6 {
  padding-top: 6px;
}

.chosen__content-left .link {
  margin-top: 20px;
  display: inline-block;
  border: 1.5px solid black;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 36px;
  width: 100%;
  text-align: center;
  letter-spacing: -0.16px;
  font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

@media (min-width: 768px) {
  .chosen__content-left .link {
    min-width: 132px;
    width: fit-content;
    padding: 0px 17px;
  }
}

.chosen__content-right {
  padding: 6px 7px 0 7px;
  border: 1px solid #eeeceb;
}

.chosen__content-right img {
  width: 100%;
  height: auto;
}

@media (max-width: 768px) {
  .chosen__content {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }

  .chosen__content-left, .chosen__content-right {
    width: 100%;
  }

  .chosen__content-left {
    padding-right: 0;
    text-align: center;
    margin-bottom: 0;
  }

  .chosen__content-right {
    margin-bottom: 20px;
  }
}

.chosen__body {
  margin-top: 45px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 768px) {
  .chosen__body {
    -ms-flex-pack: justify;
    justify-content: space-between;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

@media (max-width: 768px) {
  .chosen__body {
    margin-top: 20px;
  }
}

.chosen__body-left {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
}

@media (min-width: 768px) {
  .chosen__body-left {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
  }
}

.chosen__body-left img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.chosen__body-right {
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  text-align: left;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 768px) {
  .chosen__body-right {
    -ms-flex-preferred-size: 48%;
    flex-basis: 48%;
    text-align: left;
  }
}

.chosen__body-title {
  letter-spacing: -0.4px;
  line-height: 20px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 16px;
  font-weight: 500;
}

@media (max-width: 768px) {
  .chosen__body-title {
    padding-top: 16px;
    text-align: center;
  }
}

.chosen__body-desc {
  margin-top: 12px;
  font-size: 12px;
  line-height: 16px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

@media (max-width: 768px) {
  .chosen__body-desc {
    text-align: center;
  }
}

.chosen__body-link {
  margin: 20px auto 0;
  display: inline-block;
  border: 1.5px solid black;
  text-transform: uppercase;
  font-size: 16px;
  line-height: 36px;
  height: 36px;
  width: 100%;
  text-align: center;
  letter-spacing: -0.16px;
  font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 400;
}

@media (min-width: 768px) {
  .chosen__body-link {
    min-width: 132px;
    margin: 20px 0;
    width: fit-content;
    padding: 0px 17px;
  }

  .chosen__body-link:last-child {
    margin: 0;
  }
}

.dealerCard {
  position: relative;
  max-width: 360px;
  margin: 0 auto;
}

@media (min-width: 960px) {
  .dealerCard {
    float: left;
  }
}

.dealerCard__title {
  font-family: ff(Am);
  font-size: 26px;
  line-height: 35px;
  padding-bottom: 18px;
}

@media (min-width: 960px) {
  .dealerCard__title {
    padding-bottom: 10px;
  }
}

.dealerCard__box {
  background-color: #fff;
  padding: 12px 53px 23px 17px;
}

@media (min-width: 960px) {
  .dealerCard__box {
    padding: 24px 75px 51px 42px;
  }
}

.dealerCard__box-title {
  font-size: 18px;
  line-height: 24px;
}

.dealerCard__box-text {
  font-family: ff(Din);
  font-size: 16px;
  line-height: 22px;
  padding: 10px 0 15px;
}

.dealerCard__link {
  position: absolute;
  bottom: -90px;
}

@media (min-width: 960px) {
  .dealerCard__link {
    position: static;
    margin-top: 40px;
  }
}

.dealerCard__link .common-cta_btn {
  width: 100%;
}

.style__guide {
  background-color: #2c2c2c;
  min-height: 200px;
}

.home {
  position: relative;
  background-color: #eeeceb;
  padding-top: 35px;
  padding-bottom: 35px;
}

@media (min-width: 960px) {
  .home {
    padding-top: 35px;
    padding-bottom: 35px;
  }
}

.home .pageLoad {
  visibility: none;
}

.home__map {
  margin: 0 20px;
}

@media (min-width: 960px) {
  .home__map {
    margin: 0;
  }
}

.home__form {
  margin: 0 20px;
}

@media (min-width: 960px) {
  .home__form {
    margin: 0;
  }
}

.page-background {
  position: fixed;
  width: 1280px;
  height: 100vh;
  background: #eeeceb;
  background-size: cover;
  top: 0;
  z-index: -1;
}

.thanks {
  display: -ms-flexbox;
  display: flex;
}

.thanks__box {
  background: #fff;
  max-width: 915px;
  margin: 35px auto;
}

@media (max-width: 768px) {
  .thanks__box {
    margin: 35px 20px;
  }
}

.thanks__box-inner {
  padding-right: 15.8%;
  padding-left: 15.8%;
}

@media (max-width: 768px) {
  .thanks__box-inner {
    padding: 0 20px;
  }
}

.bg-form {
  width: 100%;
  height: 100%;
}

.bg-form-error {
  width: 100%;
  height: calc(100vh - 242px);
}

@media (min-width: 768px) {
  .bg-form {
    margin-top: 0px;
  }
}

.formdemo-formContainer {
  margin: 35px 20px;
}

@media (min-width: 768px) {
  .formdemo-formContainer {
    width: 100%;
    max-width: 915px;
    margin-left: auto;
    margin-right: auto;
    min-height: calc(100vh - 333px);
  }
}

.formdemo-formWrapper {
  width: 100%;
  background: white;
  position: relative;
  padding-top: 50px;
  padding-bottom: 60px;
  padding-right: 20px;
  padding-left: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
  flex-direction: column;
  -ms-flex-align: center;
  align-items: center;
}

@media (min-width: 768px) {
  .formdemo-formWrapper {
    min-height: unset;
    max-width: 1280px;
    padding-right: 15.8%;
    padding-left: 15.8%;
  }
}

.formdemo-header {
  text-align: center;
  width: 100%;
}

.formdemo-header h1 {
  line-height: 46px;
  padding-bottom: 15px;
  font-size: 36px;
  font-weight: 700;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.formdemo-header p {
  letter-spacing: -0.4px;
  font-size: 16px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

a.formdemo_link {
  color: #d64529;
  display: inline-block;
  position: relative;
  font-size: 16px;
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

/* ! tailwindcss v2.1.4 | MIT License | https://tailwindcss.com */

/*! modern-normalize v1.1.0 | MIT License | https://github.com/sindresorhus/modern-normalize */

/*
Document
========
*/

/**
Use a better box model (opinionated).
*/

*,
::before,
::after {
  box-sizing: border-box;
}

/**
Use a more readable tab size (opinionated).
*/

html {
  -moz-tab-size: 4;
  tab-size: 4;
}

/**
1. Correct the line height in all browsers.
2. Prevent adjustments of font size after orientation changes in iOS.
*/

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/*
Sections
========
*/

/**
Remove the margin in all browsers.
*/

body {
  margin: 0;
}

/**
Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
*/

body {
  font-family:
		system-ui,
		-apple-system, /* Firefox supports this but not yet `system-ui` */
		'Segoe UI',
		Roboto,
		Helvetica,
		Arial,
		sans-serif,
		'Apple Color Emoji',
		'Segoe UI Emoji';
}

/*
Grouping content
================
*/

/**
1. Add the correct height in Firefox.
2. Correct the inheritance of border color in Firefox. (https://bugzilla.mozilla.org/show_bug.cgi?id=190655)
*/

hr {
  height: 0; /* 1 */
  color: inherit; /* 2 */
}

/*
Text-level semantics
====================
*/

/**
Add the correct text decoration in Chrome, Edge, and Safari.
*/

abbr[title] {
  text-decoration: underline dotted;
}

/**
Add the correct font weight in Edge and Safari.
*/

b,
strong {
  font-weight: bolder;
}

/**
1. Improve consistency of default fonts in all browsers. (https://github.com/sindresorhus/modern-normalize/issues/3)
2. Correct the odd 'em' font sizing in all browsers.
*/

code,
kbd,
samp,
pre {
  font-family:
		ui-monospace,
		SFMono-Regular,
		Consolas,
		'Liberation Mono',
		Menlo,
		monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
Add the correct font size in all browsers.
*/

small {
  font-size: 80%;
}

/**
Prevent 'sub' and 'sup' elements from affecting the line height in all browsers.
*/

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/*
Tabular data
============
*/

/**
1. Remove text indentation from table contents in Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=999088, https://bugs.webkit.org/show_bug.cgi?id=201297)
2. Correct table border color inheritance in all Chrome and Safari. (https://bugs.chromium.org/p/chromium/issues/detail?id=935729, https://bugs.webkit.org/show_bug.cgi?id=195016)
*/

table {
  text-indent: 0; /* 1 */
  border-color: inherit; /* 2 */
}

/*
Forms
=====
*/

/**
1. Change the font styles in all browsers.
2. Remove the margin in Firefox and Safari.
*/

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
Remove the inheritance of text transform in Edge and Firefox.
1. Remove the inheritance of text transform in Firefox.
*/

button,
select { /* 1 */
  text-transform: none;
}

/**
Correct the inability to style clickable types in iOS and Safari.
*/

button,
[type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}

/**
Remove the inner border and padding in Firefox.
*/

::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
Restore the focus styles unset by the previous rule.
*/

:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
Remove the additional ':invalid' styles in Firefox.
See: https://github.com/mozilla/gecko-dev/blob/2f9eacd9d3d995c937b4251a5557d95d494c9be1/layout/style/res/forms.css#L728-L737
*/

:-moz-ui-invalid {
  box-shadow: none;
}

/**
Remove the padding so developers are not caught out when they zero out 'fieldset' elements in all browsers.
*/

legend {
  padding: 0;
}

/**
Add the correct vertical alignment in Chrome and Firefox.
*/

progress {
  vertical-align: baseline;
}

/**
Correct the cursor style of increment and decrement buttons in Safari.
*/

::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
1. Correct the odd appearance in Chrome and Safari.
2. Correct the outline style in Safari.
*/

[type='search'] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
Remove the inner padding in Chrome and Safari on macOS.
*/

::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
1. Correct the inability to style clickable types in iOS and Safari.
2. Change font properties to 'inherit' in Safari.
*/

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/*
Interactive
===========
*/

/*
Add the correct display in Chrome and Safari.
*/

summary {
  display: list-item;
}

/**
 * Manually forked from SUIT CSS Base: https://github.com/suitcss/base
 * A thin layer on top of normalize.css that provides a starting point more
 * suitable for web applications.
 */

/**
 * Removes the default spacing and border for appropriate elements.
 */

blockquote,
dl,
dd,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
figure,
p,
pre {
  margin: 0;
}

button {
  background-color: transparent;
  background-image: none;
}

/**
 * Work around a Firefox/IE bug where the transparent `button` background
 * results in a loss of the default `button` focus styles.
 */

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}

fieldset {
  margin: 0;
  padding: 0;
}

ol,
ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/**
 * Tailwind custom reset styles
 */

/**
 * 1. Use the user's configured `sans` font-family (with Tailwind's default
 *    sans-serif font stack as a fallback) as a sane default.
 * 2. Use Tailwind's default "normal" line-height so the user isn't forced
 *    to override it to ensure consistency even when using the default theme.
 */

html {
  font-family: ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; /* 1 */
  line-height: 1.5; /* 2 */
}

/**
 * Inherit font-family and line-height from `html` so users can set them as
 * a class directly on the `html` element.
 */

body {
  font-family: inherit;
  line-height: inherit;
}

/**
 * 1. Prevent padding and border from affecting element width.
 *
 *    We used to set this in the html element and inherit from
 *    the parent element for everything else. This caused issues
 *    in shadow-dom-enhanced elements like <details> where the content
 *    is wrapped by a div with box-sizing set to `content-box`.
 *
 *    https://github.com/mozdevs/cssremedy/issues/4
 *
 *
 * 2. Allow adding a border to an element by just adding a border-width.
 *
 *    By default, the way the browser specifies that an element should have no
 *    border is by setting it's border-style to `none` in the user-agent
 *    stylesheet.
 *
 *    In order to easily add borders to elements by just setting the `border-width`
 *    property, we change the default border-style for all elements to `solid`, and
 *    use border-width to hide them instead. This way our `border` utilities only
 *    need to set the `border-width` property instead of the entire `border`
 *    shorthand, making our border utilities much more straightforward to compose.
 *
 *    https://github.com/tailwindcss/tailwindcss/pull/116
 */

*,
::before,
::after {
  box-sizing: border-box; /* 1 */
  border-width: 0; /* 2 */
  border-style: solid; /* 2 */
  border-color: currentColor; /* 2 */
}

/*
 * Ensure horizontal rules are visible by default
 */

hr {
  border-top-width: 1px;
}

/**
 * Undo the `border-style: none` reset that Normalize applies to images so that
 * our `border-{width}` utilities have the expected effect.
 *
 * The Normalize reset is unnecessary for us since we default the border-width
 * to 0 on all elements.
 *
 * https://github.com/tailwindcss/tailwindcss/issues/362
 */

img {
  border-style: solid;
}

textarea {
  resize: vertical;
}

input::placeholder,
textarea::placeholder {
  opacity: 1;
  color: #a1a1aa;
}

button,
[role="button"] {
  cursor: pointer;
}

table {
  border-collapse: collapse;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: inherit;
  font-weight: inherit;
}

/**
 * Reset links to optimize for opt-in styling instead of
 * opt-out.
 */

a {
  color: inherit;
  text-decoration: inherit;
}

/**
 * Reset form element properties that are easy to forget to
 * style explicitly so you don't inadvertently introduce
 * styles that deviate from your design system. These styles
 * supplement a partial reset that is already applied by
 * normalize.css.
 */

button,
input,
optgroup,
select,
textarea {
  padding: 0;
  line-height: inherit;
  color: inherit;
}

/**
 * Use the configured 'mono' font family for elements that
 * are expected to be rendered with a monospace font, falling
 * back to the system monospace stack if there is no configured
 * 'mono' font family.
 */

pre,
code,
kbd,
samp {
  font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}

/**
 * Make replaced elements `display: block` by default as that's
 * the behavior you want almost all of the time. Inspired by
 * CSS Remedy, with `svg` added as well.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
svg,
video,
canvas,
audio,
iframe,
embed,
object {
  display: block;
  vertical-align: middle;
}

/**
 * Constrain images and videos to the parent width and preserve
 * their intrinsic aspect ratio.
 *
 * https://github.com/mozdevs/cssremedy/issues/14
 */

img,
video {
  max-width: 100%;
  height: auto;
}

.container{
  width: 100%;
}

@media (min-width: 640px){
  .container{
    max-width: 640px;
  }
}

@media (min-width: 768px){
  .container{
    max-width: 768px;
  }
}

@media (min-width: 1024px){
  .container{
    max-width: 1024px;
  }
}

@media (min-width: 1280px){
  .container{
    max-width: 1280px;
  }
}

.space-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0px * var(--tw-space-y-reverse));
}

.space-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0px * var(--tw-space-x-reverse));
  margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
}

.space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}

.space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
}

.space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}

.space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
}

.space-x-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
}

.space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

.space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2rem * var(--tw-space-x-reverse));
  margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
}

.space-x-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
}

.space-x-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3rem * var(--tw-space-y-reverse));
}

.space-x-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3rem * var(--tw-space-x-reverse));
  margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
}

.space-x-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(3.75rem * var(--tw-space-x-reverse));
  margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(4rem * var(--tw-space-y-reverse));
}

.space-x-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(4rem * var(--tw-space-x-reverse));
  margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(5rem * var(--tw-space-y-reverse));
}

.space-x-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(5rem * var(--tw-space-x-reverse));
  margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(6rem * var(--tw-space-y-reverse));
}

.space-x-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(6rem * var(--tw-space-x-reverse));
  margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(8rem * var(--tw-space-y-reverse));
}

.space-x-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(8rem * var(--tw-space-x-reverse));
  margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(10rem * var(--tw-space-y-reverse));
}

.space-x-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(10rem * var(--tw-space-x-reverse));
  margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(12rem * var(--tw-space-y-reverse));
}

.space-x-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(12rem * var(--tw-space-x-reverse));
  margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(14rem * var(--tw-space-y-reverse));
}

.space-x-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(14rem * var(--tw-space-x-reverse));
  margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(16rem * var(--tw-space-y-reverse));
}

.space-x-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(16rem * var(--tw-space-x-reverse));
  margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1px * var(--tw-space-y-reverse));
}

.space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(1px * var(--tw-space-x-reverse));
  margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
}

.-space-x-1 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
}

.-space-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
}

.-space-x-3 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
}

.-space-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1rem * var(--tw-space-x-reverse));
  margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
}

.-space-x-5 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
}

.-space-x-6 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
}

.-space-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2rem * var(--tw-space-x-reverse));
  margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
}

.-space-x-9 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
}

.-space-x-10 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
}

.-space-x-12 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3rem * var(--tw-space-x-reverse));
  margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
}

.-space-x-13 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
  margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
}

.-space-x-16 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-4rem * var(--tw-space-x-reverse));
  margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
}

.-space-x-20 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-5rem * var(--tw-space-x-reverse));
  margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
}

.-space-x-24 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-6rem * var(--tw-space-x-reverse));
  margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
}

.-space-x-32 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-8rem * var(--tw-space-x-reverse));
  margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
}

.-space-x-40 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-10rem * var(--tw-space-x-reverse));
  margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
}

.-space-x-48 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-12rem * var(--tw-space-x-reverse));
  margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
}

.-space-x-56 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-14rem * var(--tw-space-x-reverse));
  margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
}

.-space-x-64 > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-16rem * var(--tw-space-x-reverse));
  margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
}

.-space-y-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 0;
  margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(-1px * var(--tw-space-y-reverse));
}

.-space-x-px > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 0;
  margin-right: calc(-1px * var(--tw-space-x-reverse));
  margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
}

.space-y-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-y-reverse: 1;
}

.space-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-space-x-reverse: 1;
}

.divide-y-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
}

.divide-x-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(0px * var(--tw-divide-x-reverse));
  border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
}

.divide-x-2 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(2px * var(--tw-divide-x-reverse));
  border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
}

.divide-x-4 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(4px * var(--tw-divide-x-reverse));
  border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-8 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
}

.divide-x-8 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(8px * var(--tw-divide-x-reverse));
  border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-default > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 0;
  border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
  border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
}

.divide-x-default > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 0;
  border-right-width: calc(1px * var(--tw-divide-x-reverse));
  border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
}

.divide-y-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-y-reverse: 1;
}

.divide-x-reverse > :not([hidden]) ~ :not([hidden]){
  --tw-divide-x-reverse: 1;
}

.divide-form > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
  border-color: rgba(238, 236, 235, var(--tw-divide-opacity));
}

.divide-solid > :not([hidden]) ~ :not([hidden]){
  border-style: solid;
}

.divide-dashed > :not([hidden]) ~ :not([hidden]){
  border-style: dashed;
}

.divide-dotted > :not([hidden]) ~ :not([hidden]){
  border-style: dotted;
}

.divide-double > :not([hidden]) ~ :not([hidden]){
  border-style: double;
}

.divide-none > :not([hidden]) ~ :not([hidden]){
  border-style: none;
}

.divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0;
}

.divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.25;
}

.divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.5;
}

.divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 0.75;
}

.divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
  --tw-divide-opacity: 1;
}

.sr-only{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.not-sr-only{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.focus_sr-only:focus{
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border-width: 0;
}

.focus_not-sr-only:focus{
  position: static;
  width: auto;
  height: auto;
  padding: 0;
  margin: 0;
  overflow: visible;
  clip: auto;
  white-space: normal;
}

.appearance-none{
  appearance: none;
}

.bg-fixed{
  background-attachment: fixed;
}

.bg-local{
  background-attachment: local;
}

.bg-scroll{
  background-attachment: scroll;
}

.bg-clip-border{
  background-clip: border-box;
}

.bg-clip-padding{
  background-clip: padding-box;
}

.bg-clip-content{
  background-clip: content-box;
}

.bg-clip-text{
  background-clip: text;
}

.bg-transparent{
  background-color: transparent;
}

.bg-current{
  background-color: currentColor;
}

.bg-black-100{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
}

.bg-white{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.bg-gray-100{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
}

.bg-gray-200{
  --tw-bg-opacity: 1;
  background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
}

.bg-orange-100{
  --tw-bg-opacity: 1;
  background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
}

.hover_bg-transparent:hover{
  background-color: transparent;
}

.hover_bg-current:hover{
  background-color: currentColor;
}

.hover_bg-black-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
}

.hover_bg-white:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.hover_bg-gray-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
}

.hover_bg-gray-200:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
}

.hover_bg-orange-100:hover{
  --tw-bg-opacity: 1;
  background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
}

.focus_bg-transparent:focus{
  background-color: transparent;
}

.focus_bg-current:focus{
  background-color: currentColor;
}

.focus_bg-black-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
}

.focus_bg-white:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
}

.focus_bg-gray-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
}

.focus_bg-gray-200:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
}

.focus_bg-orange-100:focus{
  --tw-bg-opacity: 1;
  background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
}

.bg-none{
  background-image: none;
}

.bg-gradient-to-t{
  background-image: linear-gradient(to top, var(--tw-gradient-stops));
}

.bg-gradient-to-tr{
  background-image: linear-gradient(to top right, var(--tw-gradient-stops));
}

.bg-gradient-to-r{
  background-image: linear-gradient(to right, var(--tw-gradient-stops));
}

.bg-gradient-to-br{
  background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
}

.bg-gradient-to-b{
  background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
}

.bg-gradient-to-bl{
  background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
}

.bg-gradient-to-l{
  background-image: linear-gradient(to left, var(--tw-gradient-stops));
}

.bg-gradient-to-tl{
  background-image: linear-gradient(to top left, var(--tw-gradient-stops));
}

.from-transparent{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.from-current{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-black-100{
  --tw-gradient-from: #2C2C2C;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
}

.from-white{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.from-gray-100{
  --tw-gradient-from: #EEECEB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
}

.from-gray-200{
  --tw-gradient-from: #AAAAAA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
}

.from-orange-100{
  --tw-gradient-from: #FA6600;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
}

.via-transparent{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.via-current{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-black-100{
  --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
}

.via-white{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.via-gray-100{
  --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
}

.via-gray-200{
  --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
}

.via-orange-100{
  --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
}

.to-transparent{
  --tw-gradient-to: transparent;
}

.to-current{
  --tw-gradient-to: currentColor;
}

.to-black-100{
  --tw-gradient-to: #2C2C2C;
}

.to-white{
  --tw-gradient-to: #fff;
}

.to-gray-100{
  --tw-gradient-to: #EEECEB;
}

.to-gray-200{
  --tw-gradient-to: #AAAAAA;
}

.to-orange-100{
  --tw-gradient-to: #FA6600;
}

.hover_from-transparent:hover{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover_from-current:hover{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover_from-black-100:hover{
  --tw-gradient-from: #2C2C2C;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
}

.hover_from-white:hover{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover_from-gray-100:hover{
  --tw-gradient-from: #EEECEB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
}

.hover_from-gray-200:hover{
  --tw-gradient-from: #AAAAAA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
}

.hover_from-orange-100:hover{
  --tw-gradient-from: #FA6600;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
}

.hover_via-transparent:hover{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.hover_via-current:hover{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover_via-black-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
}

.hover_via-white:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.hover_via-gray-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
}

.hover_via-gray-200:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
}

.hover_via-orange-100:hover{
  --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
}

.hover_to-transparent:hover{
  --tw-gradient-to: transparent;
}

.hover_to-current:hover{
  --tw-gradient-to: currentColor;
}

.hover_to-black-100:hover{
  --tw-gradient-to: #2C2C2C;
}

.hover_to-white:hover{
  --tw-gradient-to: #fff;
}

.hover_to-gray-100:hover{
  --tw-gradient-to: #EEECEB;
}

.hover_to-gray-200:hover{
  --tw-gradient-to: #AAAAAA;
}

.hover_to-orange-100:hover{
  --tw-gradient-to: #FA6600;
}

.focus_from-transparent:focus{
  --tw-gradient-from: transparent;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus_from-current:focus{
  --tw-gradient-from: currentColor;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus_from-black-100:focus{
  --tw-gradient-from: #2C2C2C;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
}

.focus_from-white:focus{
  --tw-gradient-from: #fff;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus_from-gray-100:focus{
  --tw-gradient-from: #EEECEB;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
}

.focus_from-gray-200:focus{
  --tw-gradient-from: #AAAAAA;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
}

.focus_from-orange-100:focus{
  --tw-gradient-from: #FA6600;
  --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
}

.focus_via-transparent:focus{
  --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
}

.focus_via-current:focus{
  --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus_via-black-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
}

.focus_via-white:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
}

.focus_via-gray-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
}

.focus_via-gray-200:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
}

.focus_via-orange-100:focus{
  --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
}

.focus_to-transparent:focus{
  --tw-gradient-to: transparent;
}

.focus_to-current:focus{
  --tw-gradient-to: currentColor;
}

.focus_to-black-100:focus{
  --tw-gradient-to: #2C2C2C;
}

.focus_to-white:focus{
  --tw-gradient-to: #fff;
}

.focus_to-gray-100:focus{
  --tw-gradient-to: #EEECEB;
}

.focus_to-gray-200:focus{
  --tw-gradient-to: #AAAAAA;
}

.focus_to-orange-100:focus{
  --tw-gradient-to: #FA6600;
}

.bg-opacity-0{
  --tw-bg-opacity: 0;
}

.bg-opacity-25{
  --tw-bg-opacity: 0.25;
}

.bg-opacity-50{
  --tw-bg-opacity: 0.5;
}

.bg-opacity-75{
  --tw-bg-opacity: 0.75;
}

.bg-opacity-100{
  --tw-bg-opacity: 1;
}

.hover_bg-opacity-0:hover{
  --tw-bg-opacity: 0;
}

.hover_bg-opacity-25:hover{
  --tw-bg-opacity: 0.25;
}

.hover_bg-opacity-50:hover{
  --tw-bg-opacity: 0.5;
}

.hover_bg-opacity-75:hover{
  --tw-bg-opacity: 0.75;
}

.hover_bg-opacity-100:hover{
  --tw-bg-opacity: 1;
}

.focus_bg-opacity-0:focus{
  --tw-bg-opacity: 0;
}

.focus_bg-opacity-25:focus{
  --tw-bg-opacity: 0.25;
}

.focus_bg-opacity-50:focus{
  --tw-bg-opacity: 0.5;
}

.focus_bg-opacity-75:focus{
  --tw-bg-opacity: 0.75;
}

.focus_bg-opacity-100:focus{
  --tw-bg-opacity: 1;
}

.bg-bottom{
  background-position: bottom;
}

.bg-center{
  background-position: center;
}

.bg-left{
  background-position: left;
}

.bg-left-bottom{
  background-position: left bottom;
}

.bg-left-top{
  background-position: left top;
}

.bg-right{
  background-position: right;
}

.bg-right-bottom{
  background-position: right bottom;
}

.bg-right-top{
  background-position: right top;
}

.bg-top{
  background-position: top;
}

.bg-repeat{
  background-repeat: repeat;
}

.bg-no-repeat{
  background-repeat: no-repeat;
}

.bg-repeat-x{
  background-repeat: repeat-x;
}

.bg-repeat-y{
  background-repeat: repeat-y;
}

.bg-repeat-round{
  background-repeat: round;
}

.bg-repeat-space{
  background-repeat: space;
}

.bg-auto{
  background-size: auto;
}

.bg-cover{
  background-size: cover;
}

.bg-contain{
  background-size: contain;
}

.border-collapse{
  border-collapse: collapse;
}

.border-separate{
  border-collapse: separate;
}

.border-form{
  --tw-border-opacity: 1;
  border-color: rgba(238, 236, 235, var(--tw-border-opacity));
}

.hover_border-form:hover{
  --tw-border-opacity: 1;
  border-color: rgba(238, 236, 235, var(--tw-border-opacity));
}

.focus_border-form:focus{
  --tw-border-opacity: 1;
  border-color: rgba(238, 236, 235, var(--tw-border-opacity));
}

.border-opacity-0{
  --tw-border-opacity: 0;
}

.border-opacity-25{
  --tw-border-opacity: 0.25;
}

.border-opacity-50{
  --tw-border-opacity: 0.5;
}

.border-opacity-75{
  --tw-border-opacity: 0.75;
}

.border-opacity-100{
  --tw-border-opacity: 1;
}

.hover_border-opacity-0:hover{
  --tw-border-opacity: 0;
}

.hover_border-opacity-25:hover{
  --tw-border-opacity: 0.25;
}

.hover_border-opacity-50:hover{
  --tw-border-opacity: 0.5;
}

.hover_border-opacity-75:hover{
  --tw-border-opacity: 0.75;
}

.hover_border-opacity-100:hover{
  --tw-border-opacity: 1;
}

.focus_border-opacity-0:focus{
  --tw-border-opacity: 0;
}

.focus_border-opacity-25:focus{
  --tw-border-opacity: 0.25;
}

.focus_border-opacity-50:focus{
  --tw-border-opacity: 0.5;
}

.focus_border-opacity-75:focus{
  --tw-border-opacity: 0.75;
}

.focus_border-opacity-100:focus{
  --tw-border-opacity: 1;
}

.rounded-none{
  border-radius: 0;
}

.rounded-sm{
  border-radius: 0.125rem;
}

.rounded-default{
  border-radius: 0.25rem;
}

.rounded-md{
  border-radius: 0.375rem;
}

.rounded-lg{
  border-radius: 0.5rem;
}

.rounded-full{
  border-radius: 9999px;
}

.rounded-t-none{
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rounded-r-none{
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rounded-b-none{
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-l-none{
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rounded-t-sm{
  border-top-left-radius: 0.125rem;
  border-top-right-radius: 0.125rem;
}

.rounded-r-sm{
  border-top-right-radius: 0.125rem;
  border-bottom-right-radius: 0.125rem;
}

.rounded-b-sm{
  border-bottom-right-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-l-sm{
  border-top-left-radius: 0.125rem;
  border-bottom-left-radius: 0.125rem;
}

.rounded-t-default{
  border-top-left-radius: 0.25rem;
  border-top-right-radius: 0.25rem;
}

.rounded-r-default{
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
}

.rounded-b-default{
  border-bottom-right-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-l-default{
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
}

.rounded-t-md{
  border-top-left-radius: 0.375rem;
  border-top-right-radius: 0.375rem;
}

.rounded-r-md{
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}

.rounded-b-md{
  border-bottom-right-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-l-md{
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}

.rounded-t-lg{
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}

.rounded-r-lg{
  border-top-right-radius: 0.5rem;
  border-bottom-right-radius: 0.5rem;
}

.rounded-b-lg{
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-l-lg{
  border-top-left-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}

.rounded-t-full{
  border-top-left-radius: 9999px;
  border-top-right-radius: 9999px;
}

.rounded-r-full{
  border-top-right-radius: 9999px;
  border-bottom-right-radius: 9999px;
}

.rounded-b-full{
  border-bottom-right-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-l-full{
  border-top-left-radius: 9999px;
  border-bottom-left-radius: 9999px;
}

.rounded-tl-none{
  border-top-left-radius: 0;
}

.rounded-tr-none{
  border-top-right-radius: 0;
}

.rounded-br-none{
  border-bottom-right-radius: 0;
}

.rounded-bl-none{
  border-bottom-left-radius: 0;
}

.rounded-tl-sm{
  border-top-left-radius: 0.125rem;
}

.rounded-tr-sm{
  border-top-right-radius: 0.125rem;
}

.rounded-br-sm{
  border-bottom-right-radius: 0.125rem;
}

.rounded-bl-sm{
  border-bottom-left-radius: 0.125rem;
}

.rounded-tl-default{
  border-top-left-radius: 0.25rem;
}

.rounded-tr-default{
  border-top-right-radius: 0.25rem;
}

.rounded-br-default{
  border-bottom-right-radius: 0.25rem;
}

.rounded-bl-default{
  border-bottom-left-radius: 0.25rem;
}

.rounded-tl-md{
  border-top-left-radius: 0.375rem;
}

.rounded-tr-md{
  border-top-right-radius: 0.375rem;
}

.rounded-br-md{
  border-bottom-right-radius: 0.375rem;
}

.rounded-bl-md{
  border-bottom-left-radius: 0.375rem;
}

.rounded-tl-lg{
  border-top-left-radius: 0.5rem;
}

.rounded-tr-lg{
  border-top-right-radius: 0.5rem;
}

.rounded-br-lg{
  border-bottom-right-radius: 0.5rem;
}

.rounded-bl-lg{
  border-bottom-left-radius: 0.5rem;
}

.rounded-tl-full{
  border-top-left-radius: 9999px;
}

.rounded-tr-full{
  border-top-right-radius: 9999px;
}

.rounded-br-full{
  border-bottom-right-radius: 9999px;
}

.rounded-bl-full{
  border-bottom-left-radius: 9999px;
}

.border-solid{
  border-style: solid;
}

.border-dashed{
  border-style: dashed;
}

.border-dotted{
  border-style: dotted;
}

.border-double{
  border-style: double;
}

.border-none{
  border-style: none;
}

.border-0{
  border-width: 0;
}

.border-2{
  border-width: 2px;
}

.border-4{
  border-width: 4px;
}

.border-8{
  border-width: 8px;
}

.border-default{
  border-width: 1px;
}

.border-t-0{
  border-top-width: 0;
}

.border-r-0{
  border-right-width: 0;
}

.border-b-0{
  border-bottom-width: 0;
}

.border-l-0{
  border-left-width: 0;
}

.border-t-2{
  border-top-width: 2px;
}

.border-r-2{
  border-right-width: 2px;
}

.border-b-2{
  border-bottom-width: 2px;
}

.border-l-2{
  border-left-width: 2px;
}

.border-t-4{
  border-top-width: 4px;
}

.border-r-4{
  border-right-width: 4px;
}

.border-b-4{
  border-bottom-width: 4px;
}

.border-l-4{
  border-left-width: 4px;
}

.border-t-8{
  border-top-width: 8px;
}

.border-r-8{
  border-right-width: 8px;
}

.border-b-8{
  border-bottom-width: 8px;
}

.border-l-8{
  border-left-width: 8px;
}

.border-t-default{
  border-top-width: 1px;
}

.border-r-default{
  border-right-width: 1px;
}

.border-b-default{
  border-bottom-width: 1px;
}

.border-l-default{
  border-left-width: 1px;
}

.decoration-slice{
  box-decoration-break: slice;
}

.decoration-clone{
  box-decoration-break: clone;
}

.box-border{
  box-sizing: border-box;
}

.box-content{
  box-sizing: content-box;
}

.cursor-auto{
  cursor: auto;
}

.cursor-default{
  cursor: default;
}

.cursor-pointer{
  cursor: pointer;
}

.cursor-wait{
  cursor: wait;
}

.cursor-text{
  cursor: text;
}

.cursor-move{
  cursor: move;
}

.cursor-not-allowed{
  cursor: not-allowed;
}

.block{
  display: block;
}

.inline-block{
  display: inline-block;
}

.inline{
  display: inline;
}

.flex{
  display: flex;
}

.inline-flex{
  display: inline-flex;
}

.table{
  display: table;
}

.inline-table{
  display: inline-table;
}

.table-caption{
  display: table-caption;
}

.table-cell{
  display: table-cell;
}

.table-column{
  display: table-column;
}

.table-column-group{
  display: table-column-group;
}

.table-footer-group{
  display: table-footer-group;
}

.table-header-group{
  display: table-header-group;
}

.table-row-group{
  display: table-row-group;
}

.table-row{
  display: table-row;
}

.flow-root{
  display: flow-root;
}

.grid{
  display: grid;
}

.inline-grid{
  display: inline-grid;
}

.contents{
  display: contents;
}

.list-item{
  display: list-item;
}

.hidden{
  display: none;
}

.flex-row{
  flex-direction: row;
}

.flex-row-reverse{
  flex-direction: row-reverse;
}

.flex-col{
  flex-direction: column;
}

.flex-col-reverse{
  flex-direction: column-reverse;
}

.flex-wrap{
  flex-wrap: wrap;
}

.flex-wrap-reverse{
  flex-wrap: wrap-reverse;
}

.flex-nowrap{
  flex-wrap: nowrap;
}

.place-items-start{
  place-items: start;
}

.place-items-end{
  place-items: end;
}

.place-items-center{
  place-items: center;
}

.place-items-stretch{
  place-items: stretch;
}

.place-content-center{
  place-content: center;
}

.place-content-start{
  place-content: start;
}

.place-content-end{
  place-content: end;
}

.place-content-between{
  place-content: space-between;
}

.place-content-around{
  place-content: space-around;
}

.place-content-evenly{
  place-content: space-evenly;
}

.place-content-stretch{
  place-content: stretch;
}

.place-self-auto{
  place-self: auto;
}

.place-self-start{
  place-self: start;
}

.place-self-end{
  place-self: end;
}

.place-self-center{
  place-self: center;
}

.place-self-stretch{
  place-self: stretch;
}

.items-start{
  align-items: flex-start;
}

.items-end{
  align-items: flex-end;
}

.items-center{
  align-items: center;
}

.items-baseline{
  align-items: baseline;
}

.items-stretch{
  align-items: stretch;
}

.content-center{
  align-content: center;
}

.content-start{
  align-content: flex-start;
}

.content-end{
  align-content: flex-end;
}

.content-between{
  align-content: space-between;
}

.content-around{
  align-content: space-around;
}

.content-evenly{
  align-content: space-evenly;
}

.self-auto{
  align-self: auto;
}

.self-start{
  align-self: flex-start;
}

.self-end{
  align-self: flex-end;
}

.self-center{
  align-self: center;
}

.self-stretch{
  align-self: stretch;
}

.justify-items-start{
  justify-items: start;
}

.justify-items-end{
  justify-items: end;
}

.justify-items-center{
  justify-items: center;
}

.justify-items-stretch{
  justify-items: stretch;
}

.justify-start{
  justify-content: flex-start;
}

.justify-end{
  justify-content: flex-end;
}

.justify-center{
  justify-content: center;
}

.justify-between{
  justify-content: space-between;
}

.justify-around{
  justify-content: space-around;
}

.justify-evenly{
  justify-content: space-evenly;
}

.justify-self-auto{
  justify-self: auto;
}

.justify-self-start{
  justify-self: start;
}

.justify-self-end{
  justify-self: end;
}

.justify-self-center{
  justify-self: center;
}

.justify-self-stretch{
  justify-self: stretch;
}

.flex-1{
  flex: 1 1 0%;
}

.flex-auto{
  flex: 1 1 auto;
}

.flex-initial{
  flex: 0 1 auto;
}

.flex-none{
  flex: none;
}

.flex-grow-0{
  flex-grow: 0;
}

.flex-grow-default{
  flex-grow: 1;
}

.flex-shrink-0{
  flex-shrink: 0;
}

.flex-shrink-default{
  flex-shrink: 1;
}

.order-1{
  order: 1;
}

.order-2{
  order: 2;
}

.order-3{
  order: 3;
}

.order-4{
  order: 4;
}

.order-5{
  order: 5;
}

.order-6{
  order: 6;
}

.order-7{
  order: 7;
}

.order-8{
  order: 8;
}

.order-9{
  order: 9;
}

.order-10{
  order: 10;
}

.order-11{
  order: 11;
}

.order-12{
  order: 12;
}

.order-first{
  order: -9999;
}

.order-last{
  order: 9999;
}

.order-none{
  order: 0;
}

.float-right{
  float: right;
}

.float-left{
  float: left;
}

.float-none{
  float: none;
}

.clear-left{
  clear: left;
}

.clear-right{
  clear: right;
}

.clear-both{
  clear: both;
}

.clear-none{
  clear: none;
}

.font-fga{
  font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.font-fgs{
  font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}

.font-hairline{
  font-weight: 100;
}

.font-thin{
  font-weight: 200;
}

.font-light{
  font-weight: 300;
}

.font-normal{
  font-weight: 400;
}

.font-medium{
  font-weight: 500;
}

.font-semibold{
  font-weight: 600;
}

.font-bold{
  font-weight: 700;
}

.font-extrabold{
  font-weight: 800;
}

.font-black{
  font-weight: 900;
}

.hover_font-hairline:hover{
  font-weight: 100;
}

.hover_font-thin:hover{
  font-weight: 200;
}

.hover_font-light:hover{
  font-weight: 300;
}

.hover_font-normal:hover{
  font-weight: 400;
}

.hover_font-medium:hover{
  font-weight: 500;
}

.hover_font-semibold:hover{
  font-weight: 600;
}

.hover_font-bold:hover{
  font-weight: 700;
}

.hover_font-extrabold:hover{
  font-weight: 800;
}

.hover_font-black:hover{
  font-weight: 900;
}

.focus_font-hairline:focus{
  font-weight: 100;
}

.focus_font-thin:focus{
  font-weight: 200;
}

.focus_font-light:focus{
  font-weight: 300;
}

.focus_font-normal:focus{
  font-weight: 400;
}

.focus_font-medium:focus{
  font-weight: 500;
}

.focus_font-semibold:focus{
  font-weight: 600;
}

.focus_font-bold:focus{
  font-weight: 700;
}

.focus_font-extrabold:focus{
  font-weight: 800;
}

.focus_font-black:focus{
  font-weight: 900;
}

.h-0{
  height: 0;
}

.h-1{
  height: 0.25rem;
}

.h-2{
  height: 0.5rem;
}

.h-3{
  height: 0.875rem;
}

.h-4{
  height: 1rem;
}

.h-5{
  height: 1.25rem;
}

.h-6{
  height: 1.5rem;
}

.h-8{
  height: 2rem;
}

.h-9{
  height: 2.25rem;
}

.h-10{
  height: 2.5rem;
}

.h-12{
  height: 3rem;
}

.h-13{
  height: 3.75rem;
}

.h-16{
  height: 4rem;
}

.h-20{
  height: 5rem;
}

.h-24{
  height: 6rem;
}

.h-32{
  height: 8rem;
}

.h-40{
  height: 10rem;
}

.h-48{
  height: 12rem;
}

.h-56{
  height: 14rem;
}

.h-64{
  height: 16rem;
}

.h-auto{
  height: auto;
}

.h-px{
  height: 1px;
}

.h-full{
  height: 100%;
}

.h-screen{
  height: 100vh;
}

.text-ssm{
  font-size: 0.6875rem;
}

.text-xs{
  font-size: 0.75rem;
}

.text-sm{
  font-size: 0.875rem;
}

.text-base{
  font-size: 1rem;
}

.text-lg{
  font-size: 1.125rem;
}

.text-xl{
  font-size: 1.375rem;
}

.text-fs15{
  font-size: 15px;
}

.text-2xl{
  font-size: 1.5rem;
}

.text-3xl{
  font-size: 1.875rem;
}

.text-4xl{
  font-size: 2.25rem;
}

.text-5xl{
  font-size: 3rem;
}

.text-6xl{
  font-size: 4rem;
}

.leading-3{
  line-height: .75rem;
}

.leading-4{
  line-height: 1rem;
}

.leading-5{
  line-height: 1.25rem;
}

.leading-6{
  line-height: 1.5rem;
}

.leading-7{
  line-height: 1.75rem;
}

.leading-8{
  line-height: 2rem;
}

.leading-9{
  line-height: 2.25rem;
}

.leading-10{
  line-height: 2.5rem;
}

.leading-none{
  line-height: 1;
}

.leading-tight{
  line-height: 1.25;
}

.leading-snug{
  line-height: 1.375;
}

.leading-normal{
  line-height: 1.5;
}

.leading-relaxed{
  line-height: 1.625;
}

.leading-loose{
  line-height: 2;
}

.list-inside{
  list-style-position: inside;
}

.list-outside{
  list-style-position: outside;
}

.list-none{
  list-style-type: none;
}

.list-disc{
  list-style-type: disc;
}

.list-decimal{
  list-style-type: decimal;
}

.m-0{
  margin: 0;
}

.m-1{
  margin: 0.25rem;
}

.m-2{
  margin: 0.5rem;
}

.m-3{
  margin: 0.875rem;
}

.m-4{
  margin: 1rem;
}

.m-5{
  margin: 1.25rem;
}

.m-6{
  margin: 1.5rem;
}

.m-8{
  margin: 2rem;
}

.m-9{
  margin: 2.25rem;
}

.m-10{
  margin: 2.5rem;
}

.m-12{
  margin: 3rem;
}

.m-13{
  margin: 3.75rem;
}

.m-16{
  margin: 4rem;
}

.m-20{
  margin: 5rem;
}

.m-24{
  margin: 6rem;
}

.m-32{
  margin: 8rem;
}

.m-40{
  margin: 10rem;
}

.m-48{
  margin: 12rem;
}

.m-56{
  margin: 14rem;
}

.m-64{
  margin: 16rem;
}

.m-auto{
  margin: auto;
}

.m-px{
  margin: 1px;
}

.-m-1{
  margin: -0.25rem;
}

.-m-2{
  margin: -0.5rem;
}

.-m-3{
  margin: -0.875rem;
}

.-m-4{
  margin: -1rem;
}

.-m-5{
  margin: -1.25rem;
}

.-m-6{
  margin: -1.5rem;
}

.-m-8{
  margin: -2rem;
}

.-m-9{
  margin: -2.25rem;
}

.-m-10{
  margin: -2.5rem;
}

.-m-12{
  margin: -3rem;
}

.-m-13{
  margin: -3.75rem;
}

.-m-16{
  margin: -4rem;
}

.-m-20{
  margin: -5rem;
}

.-m-24{
  margin: -6rem;
}

.-m-32{
  margin: -8rem;
}

.-m-40{
  margin: -10rem;
}

.-m-48{
  margin: -12rem;
}

.-m-56{
  margin: -14rem;
}

.-m-64{
  margin: -16rem;
}

.-m-px{
  margin: -1px;
}

.my-0{
  margin-top: 0;
  margin-bottom: 0;
}

.mx-0{
  margin-left: 0;
  margin-right: 0;
}

.my-1{
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}

.mx-1{
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

.my-2{
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}

.mx-2{
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}

.my-3{
  margin-top: 0.875rem;
  margin-bottom: 0.875rem;
}

.mx-3{
  margin-left: 0.875rem;
  margin-right: 0.875rem;
}

.my-4{
  margin-top: 1rem;
  margin-bottom: 1rem;
}

.mx-4{
  margin-left: 1rem;
  margin-right: 1rem;
}

.my-5{
  margin-top: 1.25rem;
  margin-bottom: 1.25rem;
}

.mx-5{
  margin-left: 1.25rem;
  margin-right: 1.25rem;
}

.my-6{
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.mx-6{
  margin-left: 1.5rem;
  margin-right: 1.5rem;
}

.my-8{
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.mx-8{
  margin-left: 2rem;
  margin-right: 2rem;
}

.my-9{
  margin-top: 2.25rem;
  margin-bottom: 2.25rem;
}

.mx-9{
  margin-left: 2.25rem;
  margin-right: 2.25rem;
}

.my-10{
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}

.mx-10{
  margin-left: 2.5rem;
  margin-right: 2.5rem;
}

.my-12{
  margin-top: 3rem;
  margin-bottom: 3rem;
}

.mx-12{
  margin-left: 3rem;
  margin-right: 3rem;
}

.my-13{
  margin-top: 3.75rem;
  margin-bottom: 3.75rem;
}

.mx-13{
  margin-left: 3.75rem;
  margin-right: 3.75rem;
}

.my-16{
  margin-top: 4rem;
  margin-bottom: 4rem;
}

.mx-16{
  margin-left: 4rem;
  margin-right: 4rem;
}

.my-20{
  margin-top: 5rem;
  margin-bottom: 5rem;
}

.mx-20{
  margin-left: 5rem;
  margin-right: 5rem;
}

.my-24{
  margin-top: 6rem;
  margin-bottom: 6rem;
}

.mx-24{
  margin-left: 6rem;
  margin-right: 6rem;
}

.my-32{
  margin-top: 8rem;
  margin-bottom: 8rem;
}

.mx-32{
  margin-left: 8rem;
  margin-right: 8rem;
}

.my-40{
  margin-top: 10rem;
  margin-bottom: 10rem;
}

.mx-40{
  margin-left: 10rem;
  margin-right: 10rem;
}

.my-48{
  margin-top: 12rem;
  margin-bottom: 12rem;
}

.mx-48{
  margin-left: 12rem;
  margin-right: 12rem;
}

.my-56{
  margin-top: 14rem;
  margin-bottom: 14rem;
}

.mx-56{
  margin-left: 14rem;
  margin-right: 14rem;
}

.my-64{
  margin-top: 16rem;
  margin-bottom: 16rem;
}

.mx-64{
  margin-left: 16rem;
  margin-right: 16rem;
}

.my-auto{
  margin-top: auto;
  margin-bottom: auto;
}

.mx-auto{
  margin-left: auto;
  margin-right: auto;
}

.my-px{
  margin-top: 1px;
  margin-bottom: 1px;
}

.mx-px{
  margin-left: 1px;
  margin-right: 1px;
}

.-my-1{
  margin-top: -0.25rem;
  margin-bottom: -0.25rem;
}

.-mx-1{
  margin-left: -0.25rem;
  margin-right: -0.25rem;
}

.-my-2{
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}

.-mx-2{
  margin-left: -0.5rem;
  margin-right: -0.5rem;
}

.-my-3{
  margin-top: -0.875rem;
  margin-bottom: -0.875rem;
}

.-mx-3{
  margin-left: -0.875rem;
  margin-right: -0.875rem;
}

.-my-4{
  margin-top: -1rem;
  margin-bottom: -1rem;
}

.-mx-4{
  margin-left: -1rem;
  margin-right: -1rem;
}

.-my-5{
  margin-top: -1.25rem;
  margin-bottom: -1.25rem;
}

.-mx-5{
  margin-left: -1.25rem;
  margin-right: -1.25rem;
}

.-my-6{
  margin-top: -1.5rem;
  margin-bottom: -1.5rem;
}

.-mx-6{
  margin-left: -1.5rem;
  margin-right: -1.5rem;
}

.-my-8{
  margin-top: -2rem;
  margin-bottom: -2rem;
}

.-mx-8{
  margin-left: -2rem;
  margin-right: -2rem;
}

.-my-9{
  margin-top: -2.25rem;
  margin-bottom: -2.25rem;
}

.-mx-9{
  margin-left: -2.25rem;
  margin-right: -2.25rem;
}

.-my-10{
  margin-top: -2.5rem;
  margin-bottom: -2.5rem;
}

.-mx-10{
  margin-left: -2.5rem;
  margin-right: -2.5rem;
}

.-my-12{
  margin-top: -3rem;
  margin-bottom: -3rem;
}

.-mx-12{
  margin-left: -3rem;
  margin-right: -3rem;
}

.-my-13{
  margin-top: -3.75rem;
  margin-bottom: -3.75rem;
}

.-mx-13{
  margin-left: -3.75rem;
  margin-right: -3.75rem;
}

.-my-16{
  margin-top: -4rem;
  margin-bottom: -4rem;
}

.-mx-16{
  margin-left: -4rem;
  margin-right: -4rem;
}

.-my-20{
  margin-top: -5rem;
  margin-bottom: -5rem;
}

.-mx-20{
  margin-left: -5rem;
  margin-right: -5rem;
}

.-my-24{
  margin-top: -6rem;
  margin-bottom: -6rem;
}

.-mx-24{
  margin-left: -6rem;
  margin-right: -6rem;
}

.-my-32{
  margin-top: -8rem;
  margin-bottom: -8rem;
}

.-mx-32{
  margin-left: -8rem;
  margin-right: -8rem;
}

.-my-40{
  margin-top: -10rem;
  margin-bottom: -10rem;
}

.-mx-40{
  margin-left: -10rem;
  margin-right: -10rem;
}

.-my-48{
  margin-top: -12rem;
  margin-bottom: -12rem;
}

.-mx-48{
  margin-left: -12rem;
  margin-right: -12rem;
}

.-my-56{
  margin-top: -14rem;
  margin-bottom: -14rem;
}

.-mx-56{
  margin-left: -14rem;
  margin-right: -14rem;
}

.-my-64{
  margin-top: -16rem;
  margin-bottom: -16rem;
}

.-mx-64{
  margin-left: -16rem;
  margin-right: -16rem;
}

.-my-px{
  margin-top: -1px;
  margin-bottom: -1px;
}

.-mx-px{
  margin-left: -1px;
  margin-right: -1px;
}

.mt-0{
  margin-top: 0;
}

.mr-0{
  margin-right: 0;
}

.mb-0{
  margin-bottom: 0;
}

.ml-0{
  margin-left: 0;
}

.mt-1{
  margin-top: 0.25rem;
}

.mr-1{
  margin-right: 0.25rem;
}

.mb-1{
  margin-bottom: 0.25rem;
}

.ml-1{
  margin-left: 0.25rem;
}

.mt-2{
  margin-top: 0.5rem;
}

.mr-2{
  margin-right: 0.5rem;
}

.mb-2{
  margin-bottom: 0.5rem;
}

.ml-2{
  margin-left: 0.5rem;
}

.mt-3{
  margin-top: 0.875rem;
}

.mr-3{
  margin-right: 0.875rem;
}

.mb-3{
  margin-bottom: 0.875rem;
}

.ml-3{
  margin-left: 0.875rem;
}

.mt-4{
  margin-top: 1rem;
}

.mr-4{
  margin-right: 1rem;
}

.mb-4{
  margin-bottom: 1rem;
}

.ml-4{
  margin-left: 1rem;
}

.mt-5{
  margin-top: 1.25rem;
}

.mr-5{
  margin-right: 1.25rem;
}

.mb-5{
  margin-bottom: 1.25rem;
}

.ml-5{
  margin-left: 1.25rem;
}

.mt-6{
  margin-top: 1.5rem;
}

.mr-6{
  margin-right: 1.5rem;
}

.mb-6{
  margin-bottom: 1.5rem;
}

.ml-6{
  margin-left: 1.5rem;
}

.mt-8{
  margin-top: 2rem;
}

.mr-8{
  margin-right: 2rem;
}

.mb-8{
  margin-bottom: 2rem;
}

.ml-8{
  margin-left: 2rem;
}

.mt-9{
  margin-top: 2.25rem;
}

.mr-9{
  margin-right: 2.25rem;
}

.mb-9{
  margin-bottom: 2.25rem;
}

.ml-9{
  margin-left: 2.25rem;
}

.mt-10{
  margin-top: 2.5rem;
}

.mr-10{
  margin-right: 2.5rem;
}

.mb-10{
  margin-bottom: 2.5rem;
}

.ml-10{
  margin-left: 2.5rem;
}

.mt-12{
  margin-top: 3rem;
}

.mr-12{
  margin-right: 3rem;
}

.mb-12{
  margin-bottom: 3rem;
}

.ml-12{
  margin-left: 3rem;
}

.mt-13{
  margin-top: 3.75rem;
}

.mr-13{
  margin-right: 3.75rem;
}

.mb-13{
  margin-bottom: 3.75rem;
}

.ml-13{
  margin-left: 3.75rem;
}

.mt-16{
  margin-top: 4rem;
}

.mr-16{
  margin-right: 4rem;
}

.mb-16{
  margin-bottom: 4rem;
}

.ml-16{
  margin-left: 4rem;
}

.mt-20{
  margin-top: 5rem;
}

.mr-20{
  margin-right: 5rem;
}

.mb-20{
  margin-bottom: 5rem;
}

.ml-20{
  margin-left: 5rem;
}

.mt-24{
  margin-top: 6rem;
}

.mr-24{
  margin-right: 6rem;
}

.mb-24{
  margin-bottom: 6rem;
}

.ml-24{
  margin-left: 6rem;
}

.mt-32{
  margin-top: 8rem;
}

.mr-32{
  margin-right: 8rem;
}

.mb-32{
  margin-bottom: 8rem;
}

.ml-32{
  margin-left: 8rem;
}

.mt-40{
  margin-top: 10rem;
}

.mr-40{
  margin-right: 10rem;
}

.mb-40{
  margin-bottom: 10rem;
}

.ml-40{
  margin-left: 10rem;
}

.mt-48{
  margin-top: 12rem;
}

.mr-48{
  margin-right: 12rem;
}

.mb-48{
  margin-bottom: 12rem;
}

.ml-48{
  margin-left: 12rem;
}

.mt-56{
  margin-top: 14rem;
}

.mr-56{
  margin-right: 14rem;
}

.mb-56{
  margin-bottom: 14rem;
}

.ml-56{
  margin-left: 14rem;
}

.mt-64{
  margin-top: 16rem;
}

.mr-64{
  margin-right: 16rem;
}

.mb-64{
  margin-bottom: 16rem;
}

.ml-64{
  margin-left: 16rem;
}

.mt-auto{
  margin-top: auto;
}

.mr-auto{
  margin-right: auto;
}

.mb-auto{
  margin-bottom: auto;
}

.ml-auto{
  margin-left: auto;
}

.mt-px{
  margin-top: 1px;
}

.mr-px{
  margin-right: 1px;
}

.mb-px{
  margin-bottom: 1px;
}

.ml-px{
  margin-left: 1px;
}

.-mt-1{
  margin-top: -0.25rem;
}

.-mr-1{
  margin-right: -0.25rem;
}

.-mb-1{
  margin-bottom: -0.25rem;
}

.-ml-1{
  margin-left: -0.25rem;
}

.-mt-2{
  margin-top: -0.5rem;
}

.-mr-2{
  margin-right: -0.5rem;
}

.-mb-2{
  margin-bottom: -0.5rem;
}

.-ml-2{
  margin-left: -0.5rem;
}

.-mt-3{
  margin-top: -0.875rem;
}

.-mr-3{
  margin-right: -0.875rem;
}

.-mb-3{
  margin-bottom: -0.875rem;
}

.-ml-3{
  margin-left: -0.875rem;
}

.-mt-4{
  margin-top: -1rem;
}

.-mr-4{
  margin-right: -1rem;
}

.-mb-4{
  margin-bottom: -1rem;
}

.-ml-4{
  margin-left: -1rem;
}

.-mt-5{
  margin-top: -1.25rem;
}

.-mr-5{
  margin-right: -1.25rem;
}

.-mb-5{
  margin-bottom: -1.25rem;
}

.-ml-5{
  margin-left: -1.25rem;
}

.-mt-6{
  margin-top: -1.5rem;
}

.-mr-6{
  margin-right: -1.5rem;
}

.-mb-6{
  margin-bottom: -1.5rem;
}

.-ml-6{
  margin-left: -1.5rem;
}

.-mt-8{
  margin-top: -2rem;
}

.-mr-8{
  margin-right: -2rem;
}

.-mb-8{
  margin-bottom: -2rem;
}

.-ml-8{
  margin-left: -2rem;
}

.-mt-9{
  margin-top: -2.25rem;
}

.-mr-9{
  margin-right: -2.25rem;
}

.-mb-9{
  margin-bottom: -2.25rem;
}

.-ml-9{
  margin-left: -2.25rem;
}

.-mt-10{
  margin-top: -2.5rem;
}

.-mr-10{
  margin-right: -2.5rem;
}

.-mb-10{
  margin-bottom: -2.5rem;
}

.-ml-10{
  margin-left: -2.5rem;
}

.-mt-12{
  margin-top: -3rem;
}

.-mr-12{
  margin-right: -3rem;
}

.-mb-12{
  margin-bottom: -3rem;
}

.-ml-12{
  margin-left: -3rem;
}

.-mt-13{
  margin-top: -3.75rem;
}

.-mr-13{
  margin-right: -3.75rem;
}

.-mb-13{
  margin-bottom: -3.75rem;
}

.-ml-13{
  margin-left: -3.75rem;
}

.-mt-16{
  margin-top: -4rem;
}

.-mr-16{
  margin-right: -4rem;
}

.-mb-16{
  margin-bottom: -4rem;
}

.-ml-16{
  margin-left: -4rem;
}

.-mt-20{
  margin-top: -5rem;
}

.-mr-20{
  margin-right: -5rem;
}

.-mb-20{
  margin-bottom: -5rem;
}

.-ml-20{
  margin-left: -5rem;
}

.-mt-24{
  margin-top: -6rem;
}

.-mr-24{
  margin-right: -6rem;
}

.-mb-24{
  margin-bottom: -6rem;
}

.-ml-24{
  margin-left: -6rem;
}

.-mt-32{
  margin-top: -8rem;
}

.-mr-32{
  margin-right: -8rem;
}

.-mb-32{
  margin-bottom: -8rem;
}

.-ml-32{
  margin-left: -8rem;
}

.-mt-40{
  margin-top: -10rem;
}

.-mr-40{
  margin-right: -10rem;
}

.-mb-40{
  margin-bottom: -10rem;
}

.-ml-40{
  margin-left: -10rem;
}

.-mt-48{
  margin-top: -12rem;
}

.-mr-48{
  margin-right: -12rem;
}

.-mb-48{
  margin-bottom: -12rem;
}

.-ml-48{
  margin-left: -12rem;
}

.-mt-56{
  margin-top: -14rem;
}

.-mr-56{
  margin-right: -14rem;
}

.-mb-56{
  margin-bottom: -14rem;
}

.-ml-56{
  margin-left: -14rem;
}

.-mt-64{
  margin-top: -16rem;
}

.-mr-64{
  margin-right: -16rem;
}

.-mb-64{
  margin-bottom: -16rem;
}

.-ml-64{
  margin-left: -16rem;
}

.-mt-px{
  margin-top: -1px;
}

.-mr-px{
  margin-right: -1px;
}

.-mb-px{
  margin-bottom: -1px;
}

.-ml-px{
  margin-left: -1px;
}

.max-h-full{
  max-height: 100%;
}

.max-h-screen{
  max-height: 100vh;
}

.max-w-none{
  max-width: none;
}

.max-w-xs{
  max-width: 20rem;
}

.max-w-sm{
  max-width: 24rem;
}

.max-w-md{
  max-width: 28rem;
}

.max-w-lg{
  max-width: 32rem;
}

.max-w-xl{
  max-width: 36rem;
}

.max-w-footer{
  max-width: 606px;
}

.max-w-2xl{
  max-width: 42rem;
}

.max-w-3xl{
  max-width: 48rem;
}

.max-w-4xl{
  max-width: 56rem;
}

.max-w-5xl{
  max-width: 64rem;
}

.max-w-6xl{
  max-width: 72rem;
}

.max-w-full{
  max-width: 100%;
}

.max-w-screen-sm{
  max-width: 640px;
}

.max-w-screen-md{
  max-width: 768px;
}

.max-w-screen-lg{
  max-width: 1024px;
}

.max-w-screen-xl{
  max-width: 1280px;
}

.min-h-0{
  min-height: 0;
}

.min-h-full{
  min-height: 100%;
}

.min-h-screen{
  min-height: 100vh;
}

.min-w-0{
  min-width: 0;
}

.min-w-full{
  min-width: 100%;
}

.object-contain{
  object-fit: contain;
}

.object-cover{
  object-fit: cover;
}

.object-fill{
  object-fit: fill;
}

.object-none{
  object-fit: none;
}

.object-scale-down{
  object-fit: scale-down;
}

.object-bottom{
  object-position: bottom;
}

.object-center{
  object-position: center;
}

.object-left{
  object-position: left;
}

.object-left-bottom{
  object-position: left bottom;
}

.object-left-top{
  object-position: left top;
}

.object-right{
  object-position: right;
}

.object-right-bottom{
  object-position: right bottom;
}

.object-right-top{
  object-position: right top;
}

.object-top{
  object-position: top;
}

.opacity-0{
  opacity: 0;
}

.opacity-25{
  opacity: 0.25;
}

.opacity-50{
  opacity: 0.5;
}

.opacity-75{
  opacity: 0.75;
}

.opacity-100{
  opacity: 1;
}

.hover_opacity-0:hover{
  opacity: 0;
}

.hover_opacity-25:hover{
  opacity: 0.25;
}

.hover_opacity-50:hover{
  opacity: 0.5;
}

.hover_opacity-75:hover{
  opacity: 0.75;
}

.hover_opacity-100:hover{
  opacity: 1;
}

.focus_opacity-0:focus{
  opacity: 0;
}

.focus_opacity-25:focus{
  opacity: 0.25;
}

.focus_opacity-50:focus{
  opacity: 0.5;
}

.focus_opacity-75:focus{
  opacity: 0.75;
}

.focus_opacity-100:focus{
  opacity: 1;
}

.outline-none{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.outline-white{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.outline-black{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.focus_outline-none:focus{
  outline: 2px solid transparent;
  outline-offset: 2px;
}

.focus_outline-white:focus{
  outline: 2px dotted white;
  outline-offset: 2px;
}

.focus_outline-black:focus{
  outline: 2px dotted black;
  outline-offset: 2px;
}

.overflow-auto{
  overflow: auto;
}

.overflow-hidden{
  overflow: hidden;
}

.overflow-visible{
  overflow: visible;
}

.overflow-scroll{
  overflow: scroll;
}

.overflow-x-auto{
  overflow-x: auto;
}

.overflow-y-auto{
  overflow-y: auto;
}

.overflow-x-hidden{
  overflow-x: hidden;
}

.overflow-y-hidden{
  overflow-y: hidden;
}

.overflow-x-visible{
  overflow-x: visible;
}

.overflow-y-visible{
  overflow-y: visible;
}

.overflow-x-scroll{
  overflow-x: scroll;
}

.overflow-y-scroll{
  overflow-y: scroll;
}

.overscroll-auto{
  overscroll-behavior: auto;
}

.overscroll-contain{
  overscroll-behavior: contain;
}

.overscroll-none{
  overscroll-behavior: none;
}

.overscroll-y-auto{
  overscroll-behavior-y: auto;
}

.overscroll-y-contain{
  overscroll-behavior-y: contain;
}

.overscroll-y-none{
  overscroll-behavior-y: none;
}

.overscroll-x-auto{
  overscroll-behavior-x: auto;
}

.overscroll-x-contain{
  overscroll-behavior-x: contain;
}

.overscroll-x-none{
  overscroll-behavior-x: none;
}

.p-0{
  padding: 0;
}

.p-1{
  padding: 0.25rem;
}

.p-2{
  padding: 0.5rem;
}

.p-3{
  padding: 0.875rem;
}

.p-4{
  padding: 1rem;
}

.p-5{
  padding: 1.25rem;
}

.p-6{
  padding: 1.5rem;
}

.p-8{
  padding: 2rem;
}

.p-9{
  padding: 2.25rem;
}

.p-10{
  padding: 2.5rem;
}

.p-12{
  padding: 3rem;
}

.p-13{
  padding: 3.75rem;
}

.p-16{
  padding: 4rem;
}

.p-20{
  padding: 5rem;
}

.p-24{
  padding: 6rem;
}

.p-32{
  padding: 8rem;
}

.p-40{
  padding: 10rem;
}

.p-48{
  padding: 12rem;
}

.p-56{
  padding: 14rem;
}

.p-64{
  padding: 16rem;
}

.p-px{
  padding: 1px;
}

.py-0{
  padding-top: 0;
  padding-bottom: 0;
}

.px-0{
  padding-left: 0;
  padding-right: 0;
}

.py-1{
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}

.px-1{
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}

.py-2{
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.px-2{
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}

.py-3{
  padding-top: 0.875rem;
  padding-bottom: 0.875rem;
}

.px-3{
  padding-left: 0.875rem;
  padding-right: 0.875rem;
}

.py-4{
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.px-4{
  padding-left: 1rem;
  padding-right: 1rem;
}

.py-5{
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}

.px-5{
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.py-6{
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}

.px-6{
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}

.py-8{
  padding-top: 2rem;
  padding-bottom: 2rem;
}

.px-8{
  padding-left: 2rem;
  padding-right: 2rem;
}

.py-9{
  padding-top: 2.25rem;
  padding-bottom: 2.25rem;
}

.px-9{
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}

.py-10{
  padding-top: 2.5rem;
  padding-bottom: 2.5rem;
}

.px-10{
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}

.py-12{
  padding-top: 3rem;
  padding-bottom: 3rem;
}

.px-12{
  padding-left: 3rem;
  padding-right: 3rem;
}

.py-13{
  padding-top: 3.75rem;
  padding-bottom: 3.75rem;
}

.px-13{
  padding-left: 3.75rem;
  padding-right: 3.75rem;
}

.py-16{
  padding-top: 4rem;
  padding-bottom: 4rem;
}

.px-16{
  padding-left: 4rem;
  padding-right: 4rem;
}

.py-20{
  padding-top: 5rem;
  padding-bottom: 5rem;
}

.px-20{
  padding-left: 5rem;
  padding-right: 5rem;
}

.py-24{
  padding-top: 6rem;
  padding-bottom: 6rem;
}

.px-24{
  padding-left: 6rem;
  padding-right: 6rem;
}

.py-32{
  padding-top: 8rem;
  padding-bottom: 8rem;
}

.px-32{
  padding-left: 8rem;
  padding-right: 8rem;
}

.py-40{
  padding-top: 10rem;
  padding-bottom: 10rem;
}

.px-40{
  padding-left: 10rem;
  padding-right: 10rem;
}

.py-48{
  padding-top: 12rem;
  padding-bottom: 12rem;
}

.px-48{
  padding-left: 12rem;
  padding-right: 12rem;
}

.py-56{
  padding-top: 14rem;
  padding-bottom: 14rem;
}

.px-56{
  padding-left: 14rem;
  padding-right: 14rem;
}

.py-64{
  padding-top: 16rem;
  padding-bottom: 16rem;
}

.px-64{
  padding-left: 16rem;
  padding-right: 16rem;
}

.py-px{
  padding-top: 1px;
  padding-bottom: 1px;
}

.px-px{
  padding-left: 1px;
  padding-right: 1px;
}

.pt-0{
  padding-top: 0;
}

.pr-0{
  padding-right: 0;
}

.pb-0{
  padding-bottom: 0;
}

.pl-0{
  padding-left: 0;
}

.pt-1{
  padding-top: 0.25rem;
}

.pr-1{
  padding-right: 0.25rem;
}

.pb-1{
  padding-bottom: 0.25rem;
}

.pl-1{
  padding-left: 0.25rem;
}

.pt-2{
  padding-top: 0.5rem;
}

.pr-2{
  padding-right: 0.5rem;
}

.pb-2{
  padding-bottom: 0.5rem;
}

.pl-2{
  padding-left: 0.5rem;
}

.pt-3{
  padding-top: 0.875rem;
}

.pr-3{
  padding-right: 0.875rem;
}

.pb-3{
  padding-bottom: 0.875rem;
}

.pl-3{
  padding-left: 0.875rem;
}

.pt-4{
  padding-top: 1rem;
}

.pr-4{
  padding-right: 1rem;
}

.pb-4{
  padding-bottom: 1rem;
}

.pl-4{
  padding-left: 1rem;
}

.pt-5{
  padding-top: 1.25rem;
}

.pr-5{
  padding-right: 1.25rem;
}

.pb-5{
  padding-bottom: 1.25rem;
}

.pl-5{
  padding-left: 1.25rem;
}

.pt-6{
  padding-top: 1.5rem;
}

.pr-6{
  padding-right: 1.5rem;
}

.pb-6{
  padding-bottom: 1.5rem;
}

.pl-6{
  padding-left: 1.5rem;
}

.pt-8{
  padding-top: 2rem;
}

.pr-8{
  padding-right: 2rem;
}

.pb-8{
  padding-bottom: 2rem;
}

.pl-8{
  padding-left: 2rem;
}

.pt-9{
  padding-top: 2.25rem;
}

.pr-9{
  padding-right: 2.25rem;
}

.pb-9{
  padding-bottom: 2.25rem;
}

.pl-9{
  padding-left: 2.25rem;
}

.pt-10{
  padding-top: 2.5rem;
}

.pr-10{
  padding-right: 2.5rem;
}

.pb-10{
  padding-bottom: 2.5rem;
}

.pl-10{
  padding-left: 2.5rem;
}

.pt-12{
  padding-top: 3rem;
}

.pr-12{
  padding-right: 3rem;
}

.pb-12{
  padding-bottom: 3rem;
}

.pl-12{
  padding-left: 3rem;
}

.pt-13{
  padding-top: 3.75rem;
}

.pr-13{
  padding-right: 3.75rem;
}

.pb-13{
  padding-bottom: 3.75rem;
}

.pl-13{
  padding-left: 3.75rem;
}

.pt-16{
  padding-top: 4rem;
}

.pr-16{
  padding-right: 4rem;
}

.pb-16{
  padding-bottom: 4rem;
}

.pl-16{
  padding-left: 4rem;
}

.pt-20{
  padding-top: 5rem;
}

.pr-20{
  padding-right: 5rem;
}

.pb-20{
  padding-bottom: 5rem;
}

.pl-20{
  padding-left: 5rem;
}

.pt-24{
  padding-top: 6rem;
}

.pr-24{
  padding-right: 6rem;
}

.pb-24{
  padding-bottom: 6rem;
}

.pl-24{
  padding-left: 6rem;
}

.pt-32{
  padding-top: 8rem;
}

.pr-32{
  padding-right: 8rem;
}

.pb-32{
  padding-bottom: 8rem;
}

.pl-32{
  padding-left: 8rem;
}

.pt-40{
  padding-top: 10rem;
}

.pr-40{
  padding-right: 10rem;
}

.pb-40{
  padding-bottom: 10rem;
}

.pl-40{
  padding-left: 10rem;
}

.pt-48{
  padding-top: 12rem;
}

.pr-48{
  padding-right: 12rem;
}

.pb-48{
  padding-bottom: 12rem;
}

.pl-48{
  padding-left: 12rem;
}

.pt-56{
  padding-top: 14rem;
}

.pr-56{
  padding-right: 14rem;
}

.pb-56{
  padding-bottom: 14rem;
}

.pl-56{
  padding-left: 14rem;
}

.pt-64{
  padding-top: 16rem;
}

.pr-64{
  padding-right: 16rem;
}

.pb-64{
  padding-bottom: 16rem;
}

.pl-64{
  padding-left: 16rem;
}

.pt-px{
  padding-top: 1px;
}

.pr-px{
  padding-right: 1px;
}

.pb-px{
  padding-bottom: 1px;
}

.pl-px{
  padding-left: 1px;
}

.placeholder-transparent::placeholder{
  color: transparent;
}

.placeholder-current::placeholder{
  color: currentColor;
}

.placeholder-black-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
}

.placeholder-white::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.placeholder-gray-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
}

.placeholder-gray-200::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
}

.placeholder-orange-100::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
}

.focus_placeholder-transparent:focus::placeholder{
  color: transparent;
}

.focus_placeholder-current:focus::placeholder{
  color: currentColor;
}

.focus_placeholder-black-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
}

.focus_placeholder-white:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
}

.focus_placeholder-gray-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
}

.focus_placeholder-gray-200:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
}

.focus_placeholder-orange-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
  color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
}

.placeholder-opacity-0::placeholder{
  --tw-placeholder-opacity: 0;
}

.placeholder-opacity-25::placeholder{
  --tw-placeholder-opacity: 0.25;
}

.placeholder-opacity-50::placeholder{
  --tw-placeholder-opacity: 0.5;
}

.placeholder-opacity-75::placeholder{
  --tw-placeholder-opacity: 0.75;
}

.placeholder-opacity-100::placeholder{
  --tw-placeholder-opacity: 1;
}

.focus_placeholder-opacity-0:focus::placeholder{
  --tw-placeholder-opacity: 0;
}

.focus_placeholder-opacity-25:focus::placeholder{
  --tw-placeholder-opacity: 0.25;
}

.focus_placeholder-opacity-50:focus::placeholder{
  --tw-placeholder-opacity: 0.5;
}

.focus_placeholder-opacity-75:focus::placeholder{
  --tw-placeholder-opacity: 0.75;
}

.focus_placeholder-opacity-100:focus::placeholder{
  --tw-placeholder-opacity: 1;
}

.pointer-events-none{
  pointer-events: none;
}

.pointer-events-auto{
  pointer-events: auto;
}

.static{
  position: static;
}

.fixed{
  position: fixed;
}

.absolute{
  position: absolute;
}

.relative{
  position: relative;
}

.sticky{
  position: sticky;
}

.inset-0{
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.inset-auto{
  top: auto;
  right: auto;
  bottom: auto;
  left: auto;
}

.inset-y-0{
  top: 0;
  bottom: 0;
}

.inset-x-0{
  right: 0;
  left: 0;
}

.inset-y-auto{
  top: auto;
  bottom: auto;
}

.inset-x-auto{
  right: auto;
  left: auto;
}

.top-0{
  top: 0;
}

.right-0{
  right: 0;
}

.bottom-0{
  bottom: 0;
}

.left-0{
  left: 0;
}

.top-auto{
  top: auto;
}

.right-auto{
  right: auto;
}

.bottom-auto{
  bottom: auto;
}

.left-auto{
  left: auto;
}

.resize-none{
  resize: none;
}

.resize-y{
  resize: vertical;
}

.resize-x{
  resize: horizontal;
}

.resize{
  resize: both;
}

*{
  --tw-shadow: 0 0 #0000;
}

.shadow-xs{
  --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-sm{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-default{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-md{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-lg{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-xl{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-2xl{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-inner{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-outline{
  --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.shadow-none{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-xs:hover{
  --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-sm:hover{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-default:hover{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-md:hover{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-lg:hover{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-xl:hover{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-2xl:hover{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-inner:hover{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-outline:hover{
  --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.hover_shadow-none:hover{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-xs:focus{
  --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-sm:focus{
  --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-default:focus{
  --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-md:focus{
  --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-lg:focus{
  --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-xl:focus{
  --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-2xl:focus{
  --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-inner:focus{
  --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-outline:focus{
  --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

.focus_shadow-none:focus{
  --tw-shadow: 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}

*{
  --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgba(59, 130, 246, 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
}

.ring-0{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-1{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-2{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-4{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-8{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.ring-inset{
  --tw-ring-inset: inset;
}

.focus-within_ring-0:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within_ring-1:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within_ring-2:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within_ring-4:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within_ring-8:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within_ring:focus-within{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within_ring-inset:focus-within{
  --tw-ring-inset: inset;
}

.focus_ring-0:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus_ring-1:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus_ring-2:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus_ring-4:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus_ring-8:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus_ring:focus{
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus_ring-inset:focus{
  --tw-ring-inset: inset;
}

.ring-offset-transparent{
  --tw-ring-offset-color: transparent;
}

.ring-offset-current{
  --tw-ring-offset-color: currentColor;
}

.ring-offset-black-100{
  --tw-ring-offset-color: #2C2C2C;
}

.ring-offset-white{
  --tw-ring-offset-color: #fff;
}

.ring-offset-gray-100{
  --tw-ring-offset-color: #EEECEB;
}

.ring-offset-gray-200{
  --tw-ring-offset-color: #AAAAAA;
}

.ring-offset-orange-100{
  --tw-ring-offset-color: #FA6600;
}

.focus-within_ring-offset-transparent:focus-within{
  --tw-ring-offset-color: transparent;
}

.focus-within_ring-offset-current:focus-within{
  --tw-ring-offset-color: currentColor;
}

.focus-within_ring-offset-black-100:focus-within{
  --tw-ring-offset-color: #2C2C2C;
}

.focus-within_ring-offset-white:focus-within{
  --tw-ring-offset-color: #fff;
}

.focus-within_ring-offset-gray-100:focus-within{
  --tw-ring-offset-color: #EEECEB;
}

.focus-within_ring-offset-gray-200:focus-within{
  --tw-ring-offset-color: #AAAAAA;
}

.focus-within_ring-offset-orange-100:focus-within{
  --tw-ring-offset-color: #FA6600;
}

.focus_ring-offset-transparent:focus{
  --tw-ring-offset-color: transparent;
}

.focus_ring-offset-current:focus{
  --tw-ring-offset-color: currentColor;
}

.focus_ring-offset-black-100:focus{
  --tw-ring-offset-color: #2C2C2C;
}

.focus_ring-offset-white:focus{
  --tw-ring-offset-color: #fff;
}

.focus_ring-offset-gray-100:focus{
  --tw-ring-offset-color: #EEECEB;
}

.focus_ring-offset-gray-200:focus{
  --tw-ring-offset-color: #AAAAAA;
}

.focus_ring-offset-orange-100:focus{
  --tw-ring-offset-color: #FA6600;
}

.ring-offset-0{
  --tw-ring-offset-width: 0px;
}

.ring-offset-1{
  --tw-ring-offset-width: 1px;
}

.ring-offset-2{
  --tw-ring-offset-width: 2px;
}

.ring-offset-4{
  --tw-ring-offset-width: 4px;
}

.ring-offset-8{
  --tw-ring-offset-width: 8px;
}

.focus-within_ring-offset-0:focus-within{
  --tw-ring-offset-width: 0px;
}

.focus-within_ring-offset-1:focus-within{
  --tw-ring-offset-width: 1px;
}

.focus-within_ring-offset-2:focus-within{
  --tw-ring-offset-width: 2px;
}

.focus-within_ring-offset-4:focus-within{
  --tw-ring-offset-width: 4px;
}

.focus-within_ring-offset-8:focus-within{
  --tw-ring-offset-width: 8px;
}

.focus_ring-offset-0:focus{
  --tw-ring-offset-width: 0px;
}

.focus_ring-offset-1:focus{
  --tw-ring-offset-width: 1px;
}

.focus_ring-offset-2:focus{
  --tw-ring-offset-width: 2px;
}

.focus_ring-offset-4:focus{
  --tw-ring-offset-width: 4px;
}

.focus_ring-offset-8:focus{
  --tw-ring-offset-width: 8px;
}

.ring-transparent{
  --tw-ring-color: transparent;
}

.ring-current{
  --tw-ring-color: currentColor;
}

.ring-black-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
}

.ring-white{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.ring-gray-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
}

.ring-gray-200{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
}

.ring-orange-100{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
}

.focus-within_ring-transparent:focus-within{
  --tw-ring-color: transparent;
}

.focus-within_ring-current:focus-within{
  --tw-ring-color: currentColor;
}

.focus-within_ring-black-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
}

.focus-within_ring-white:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus-within_ring-gray-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
}

.focus-within_ring-gray-200:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
}

.focus-within_ring-orange-100:focus-within{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
}

.focus_ring-transparent:focus{
  --tw-ring-color: transparent;
}

.focus_ring-current:focus{
  --tw-ring-color: currentColor;
}

.focus_ring-black-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
}

.focus_ring-white:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
}

.focus_ring-gray-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
}

.focus_ring-gray-200:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
}

.focus_ring-orange-100:focus{
  --tw-ring-opacity: 1;
  --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
}

.ring-opacity-0{
  --tw-ring-opacity: 0;
}

.ring-opacity-25{
  --tw-ring-opacity: 0.25;
}

.ring-opacity-50{
  --tw-ring-opacity: 0.5;
}

.ring-opacity-75{
  --tw-ring-opacity: 0.75;
}

.ring-opacity-100{
  --tw-ring-opacity: 1;
}

.focus-within_ring-opacity-0:focus-within{
  --tw-ring-opacity: 0;
}

.focus-within_ring-opacity-25:focus-within{
  --tw-ring-opacity: 0.25;
}

.focus-within_ring-opacity-50:focus-within{
  --tw-ring-opacity: 0.5;
}

.focus-within_ring-opacity-75:focus-within{
  --tw-ring-opacity: 0.75;
}

.focus-within_ring-opacity-100:focus-within{
  --tw-ring-opacity: 1;
}

.focus_ring-opacity-0:focus{
  --tw-ring-opacity: 0;
}

.focus_ring-opacity-25:focus{
  --tw-ring-opacity: 0.25;
}

.focus_ring-opacity-50:focus{
  --tw-ring-opacity: 0.5;
}

.focus_ring-opacity-75:focus{
  --tw-ring-opacity: 0.75;
}

.focus_ring-opacity-100:focus{
  --tw-ring-opacity: 1;
}

.fill-current{
  fill: currentColor;
}

.stroke-current{
  stroke: currentColor;
}

.stroke-0{
  stroke-width: 0;
}

.stroke-1{
  stroke-width: 1;
}

.stroke-2{
  stroke-width: 2;
}

.table-auto{
  table-layout: auto;
}

.table-fixed{
  table-layout: fixed;
}

.text-left{
  text-align: left;
}

.text-center{
  text-align: center;
}

.text-right{
  text-align: right;
}

.text-justify{
  text-align: justify;
}

.text-primary{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-secondary{
  --tw-text-opacity: 1;
  color: rgba(250, 102, 0, var(--tw-text-opacity));
}

.text-white{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover_text-primary:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.hover_text-secondary:hover{
  --tw-text-opacity: 1;
  color: rgba(250, 102, 0, var(--tw-text-opacity));
}

.hover_text-white:hover{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus_text-primary:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.focus_text-secondary:focus{
  --tw-text-opacity: 1;
  color: rgba(250, 102, 0, var(--tw-text-opacity));
}

.focus_text-white:focus{
  --tw-text-opacity: 1;
  color: rgba(255, 255, 255, var(--tw-text-opacity));
}

.text-opacity-0{
  --tw-text-opacity: 0;
}

.text-opacity-25{
  --tw-text-opacity: 0.25;
}

.text-opacity-50{
  --tw-text-opacity: 0.5;
}

.text-opacity-75{
  --tw-text-opacity: 0.75;
}

.text-opacity-100{
  --tw-text-opacity: 1;
}

.hover_text-opacity-0:hover{
  --tw-text-opacity: 0;
}

.hover_text-opacity-25:hover{
  --tw-text-opacity: 0.25;
}

.hover_text-opacity-50:hover{
  --tw-text-opacity: 0.5;
}

.hover_text-opacity-75:hover{
  --tw-text-opacity: 0.75;
}

.hover_text-opacity-100:hover{
  --tw-text-opacity: 1;
}

.focus_text-opacity-0:focus{
  --tw-text-opacity: 0;
}

.focus_text-opacity-25:focus{
  --tw-text-opacity: 0.25;
}

.focus_text-opacity-50:focus{
  --tw-text-opacity: 0.5;
}

.focus_text-opacity-75:focus{
  --tw-text-opacity: 0.75;
}

.focus_text-opacity-100:focus{
  --tw-text-opacity: 1;
}

.truncate{
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overflow-ellipsis{
  text-overflow: ellipsis;
}

.overflow-clip{
  text-overflow: clip;
}

.italic{
  font-style: italic;
}

.not-italic{
  font-style: normal;
}

.uppercase{
  text-transform: uppercase;
}

.lowercase{
  text-transform: lowercase;
}

.capitalize{
  text-transform: capitalize;
}

.normal-case{
  text-transform: none;
}

.underline{
  text-decoration: underline;
}

.line-through{
  text-decoration: line-through;
}

.no-underline{
  text-decoration: none;
}

.hover_underline:hover{
  text-decoration: underline;
}

.hover_line-through:hover{
  text-decoration: line-through;
}

.hover_no-underline:hover{
  text-decoration: none;
}

.focus_underline:focus{
  text-decoration: underline;
}

.focus_line-through:focus{
  text-decoration: line-through;
}

.focus_no-underline:focus{
  text-decoration: none;
}

.antialiased{
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.subpixel-antialiased{
  -webkit-font-smoothing: auto;
  -moz-osx-font-smoothing: auto;
}

.ordinal, .slashed-zero, .lining-nums, .oldstyle-nums, .proportional-nums, .tabular-nums, .diagonal-fractions, .stacked-fractions{
  --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
  --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
  --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
  font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
}

.normal-nums{
  font-variant-numeric: normal;
}

.ordinal{
  --tw-ordinal: ordinal;
}

.slashed-zero{
  --tw-slashed-zero: slashed-zero;
}

.lining-nums{
  --tw-numeric-figure: lining-nums;
}

.oldstyle-nums{
  --tw-numeric-figure: oldstyle-nums;
}

.proportional-nums{
  --tw-numeric-spacing: proportional-nums;
}

.tabular-nums{
  --tw-numeric-spacing: tabular-nums;
}

.diagonal-fractions{
  --tw-numeric-fraction: diagonal-fractions;
}

.stacked-fractions{
  --tw-numeric-fraction: stacked-fractions;
}

.tracking-tighter{
  letter-spacing: -0.05em;
}

.tracking-tight{
  letter-spacing: -0.025em;
}

.tracking-normal{
  letter-spacing: 0;
}

.tracking-wide{
  letter-spacing: 0.025em;
}

.tracking-wider{
  letter-spacing: 0.05em;
}

.tracking-widest{
  letter-spacing: 0.1em;
}

.select-none{
  user-select: none;
}

.select-text{
  user-select: text;
}

.select-all{
  user-select: all;
}

.select-auto{
  user-select: auto;
}

.align-baseline{
  vertical-align: baseline;
}

.align-top{
  vertical-align: top;
}

.align-middle{
  vertical-align: middle;
}

.align-bottom{
  vertical-align: bottom;
}

.align-text-top{
  vertical-align: text-top;
}

.align-text-bottom{
  vertical-align: text-bottom;
}

.visible{
  visibility: visible;
}

.invisible{
  visibility: hidden;
}

.whitespace-normal{
  white-space: normal;
}

.whitespace-nowrap{
  white-space: nowrap;
}

.whitespace-pre{
  white-space: pre;
}

.whitespace-pre-line{
  white-space: pre-line;
}

.whitespace-pre-wrap{
  white-space: pre-wrap;
}

.break-normal{
  overflow-wrap: normal;
  word-break: normal;
}

.break-words{
  overflow-wrap: break-word;
}

.break-all{
  word-break: break-all;
}

.w-0{
  width: 0;
}

.w-1{
  width: 0.25rem;
}

.w-2{
  width: 0.5rem;
}

.w-3{
  width: 0.875rem;
}

.w-4{
  width: 1rem;
}

.w-5{
  width: 1.25rem;
}

.w-6{
  width: 1.5rem;
}

.w-8{
  width: 2rem;
}

.w-9{
  width: 2.25rem;
}

.w-10{
  width: 2.5rem;
}

.w-12{
  width: 3rem;
}

.w-13{
  width: 3.75rem;
}

.w-16{
  width: 4rem;
}

.w-20{
  width: 5rem;
}

.w-24{
  width: 6rem;
}

.w-32{
  width: 8rem;
}

.w-40{
  width: 10rem;
}

.w-48{
  width: 12rem;
}

.w-56{
  width: 14rem;
}

.w-64{
  width: 16rem;
}

.w-auto{
  width: auto;
}

.w-px{
  width: 1px;
}

.w-1\/2{
  width: 50%;
}

.w-1\/3{
  width: 33.333333%;
}

.w-2\/3{
  width: 66.666667%;
}

.w-1\/4{
  width: 25%;
}

.w-2\/4{
  width: 50%;
}

.w-3\/4{
  width: 75%;
}

.w-1\/5{
  width: 20%;
}

.w-2\/5{
  width: 40%;
}

.w-3\/5{
  width: 60%;
}

.w-4\/5{
  width: 80%;
}

.w-1\/6{
  width: 16.666667%;
}

.w-2\/6{
  width: 33.333333%;
}

.w-3\/6{
  width: 50%;
}

.w-4\/6{
  width: 66.666667%;
}

.w-5\/6{
  width: 83.333333%;
}

.w-1\/12{
  width: 8.333333%;
}

.w-2\/12{
  width: 16.666667%;
}

.w-3\/12{
  width: 25%;
}

.w-4\/12{
  width: 33.333333%;
}

.w-5\/12{
  width: 41.666667%;
}

.w-6\/12{
  width: 50%;
}

.w-7\/12{
  width: 58.333333%;
}

.w-8\/12{
  width: 66.666667%;
}

.w-9\/12{
  width: 75%;
}

.w-10\/12{
  width: 83.333333%;
}

.w-11\/12{
  width: 91.666667%;
}

.w-w-30{
  width: 3.75rem;
}

.w-full{
  width: 100%;
}

.w-screen{
  width: 100vw;
}

.z-0{
  z-index: 0;
}

.z-10{
  z-index: 10;
}

.z-20{
  z-index: 20;
}

.z-30{
  z-index: 30;
}

.z-40{
  z-index: 40;
}

.z-50{
  z-index: 50;
}

.z-auto{
  z-index: auto;
}

.isolate{
  isolation: isolate;
}

.isolation-auto{
  isolation: auto;
}

.gap-0{
  gap: 0;
}

.gap-1{
  gap: 0.25rem;
}

.gap-2{
  gap: 0.5rem;
}

.gap-3{
  gap: 0.875rem;
}

.gap-4{
  gap: 1rem;
}

.gap-5{
  gap: 1.25rem;
}

.gap-6{
  gap: 1.5rem;
}

.gap-8{
  gap: 2rem;
}

.gap-9{
  gap: 2.25rem;
}

.gap-10{
  gap: 2.5rem;
}

.gap-12{
  gap: 3rem;
}

.gap-13{
  gap: 3.75rem;
}

.gap-16{
  gap: 4rem;
}

.gap-20{
  gap: 5rem;
}

.gap-24{
  gap: 6rem;
}

.gap-32{
  gap: 8rem;
}

.gap-40{
  gap: 10rem;
}

.gap-48{
  gap: 12rem;
}

.gap-56{
  gap: 14rem;
}

.gap-64{
  gap: 16rem;
}

.gap-px{
  gap: 1px;
}

.gap-x-0{
  column-gap: 0;
}

.gap-x-1{
  column-gap: 0.25rem;
}

.gap-x-2{
  column-gap: 0.5rem;
}

.gap-x-3{
  column-gap: 0.875rem;
}

.gap-x-4{
  column-gap: 1rem;
}

.gap-x-5{
  column-gap: 1.25rem;
}

.gap-x-6{
  column-gap: 1.5rem;
}

.gap-x-8{
  column-gap: 2rem;
}

.gap-x-9{
  column-gap: 2.25rem;
}

.gap-x-10{
  column-gap: 2.5rem;
}

.gap-x-12{
  column-gap: 3rem;
}

.gap-x-13{
  column-gap: 3.75rem;
}

.gap-x-16{
  column-gap: 4rem;
}

.gap-x-20{
  column-gap: 5rem;
}

.gap-x-24{
  column-gap: 6rem;
}

.gap-x-32{
  column-gap: 8rem;
}

.gap-x-40{
  column-gap: 10rem;
}

.gap-x-48{
  column-gap: 12rem;
}

.gap-x-56{
  column-gap: 14rem;
}

.gap-x-64{
  column-gap: 16rem;
}

.gap-x-px{
  column-gap: 1px;
}

.gap-y-0{
  row-gap: 0;
}

.gap-y-1{
  row-gap: 0.25rem;
}

.gap-y-2{
  row-gap: 0.5rem;
}

.gap-y-3{
  row-gap: 0.875rem;
}

.gap-y-4{
  row-gap: 1rem;
}

.gap-y-5{
  row-gap: 1.25rem;
}

.gap-y-6{
  row-gap: 1.5rem;
}

.gap-y-8{
  row-gap: 2rem;
}

.gap-y-9{
  row-gap: 2.25rem;
}

.gap-y-10{
  row-gap: 2.5rem;
}

.gap-y-12{
  row-gap: 3rem;
}

.gap-y-13{
  row-gap: 3.75rem;
}

.gap-y-16{
  row-gap: 4rem;
}

.gap-y-20{
  row-gap: 5rem;
}

.gap-y-24{
  row-gap: 6rem;
}

.gap-y-32{
  row-gap: 8rem;
}

.gap-y-40{
  row-gap: 10rem;
}

.gap-y-48{
  row-gap: 12rem;
}

.gap-y-56{
  row-gap: 14rem;
}

.gap-y-64{
  row-gap: 16rem;
}

.gap-y-px{
  row-gap: 1px;
}

.grid-flow-row{
  grid-auto-flow: row;
}

.grid-flow-col{
  grid-auto-flow: column;
}

.grid-flow-row-dense{
  grid-auto-flow: row dense;
}

.grid-flow-col-dense{
  grid-auto-flow: column dense;
}

.grid-cols-1{
  grid-template-columns: repeat(1, minmax(0, 1fr));
}

.grid-cols-2{
  grid-template-columns: repeat(2, minmax(0, 1fr));
}

.grid-cols-3{
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.grid-cols-4{
  grid-template-columns: repeat(4, minmax(0, 1fr));
}

.grid-cols-5{
  grid-template-columns: repeat(5, minmax(0, 1fr));
}

.grid-cols-6{
  grid-template-columns: repeat(6, minmax(0, 1fr));
}

.grid-cols-7{
  grid-template-columns: repeat(7, minmax(0, 1fr));
}

.grid-cols-8{
  grid-template-columns: repeat(8, minmax(0, 1fr));
}

.grid-cols-9{
  grid-template-columns: repeat(9, minmax(0, 1fr));
}

.grid-cols-10{
  grid-template-columns: repeat(10, minmax(0, 1fr));
}

.grid-cols-11{
  grid-template-columns: repeat(11, minmax(0, 1fr));
}

.grid-cols-12{
  grid-template-columns: repeat(12, minmax(0, 1fr));
}

.grid-cols-none{
  grid-template-columns: none;
}

.auto-cols-auto{
  grid-auto-columns: auto;
}

.auto-cols-min{
  grid-auto-columns: min-content;
}

.auto-cols-max{
  grid-auto-columns: max-content;
}

.auto-cols-fr{
  grid-auto-columns: minmax(0, 1fr);
}

.col-auto{
  grid-column: auto;
}

.col-span-1{
  grid-column: span 1 / span 1;
}

.col-span-2{
  grid-column: span 2 / span 2;
}

.col-span-3{
  grid-column: span 3 / span 3;
}

.col-span-4{
  grid-column: span 4 / span 4;
}

.col-span-5{
  grid-column: span 5 / span 5;
}

.col-span-6{
  grid-column: span 6 / span 6;
}

.col-span-7{
  grid-column: span 7 / span 7;
}

.col-span-8{
  grid-column: span 8 / span 8;
}

.col-span-9{
  grid-column: span 9 / span 9;
}

.col-span-10{
  grid-column: span 10 / span 10;
}

.col-span-11{
  grid-column: span 11 / span 11;
}

.col-span-12{
  grid-column: span 12 / span 12;
}

.col-start-1{
  grid-column-start: 1;
}

.col-start-2{
  grid-column-start: 2;
}

.col-start-3{
  grid-column-start: 3;
}

.col-start-4{
  grid-column-start: 4;
}

.col-start-5{
  grid-column-start: 5;
}

.col-start-6{
  grid-column-start: 6;
}

.col-start-7{
  grid-column-start: 7;
}

.col-start-8{
  grid-column-start: 8;
}

.col-start-9{
  grid-column-start: 9;
}

.col-start-10{
  grid-column-start: 10;
}

.col-start-11{
  grid-column-start: 11;
}

.col-start-12{
  grid-column-start: 12;
}

.col-start-13{
  grid-column-start: 13;
}

.col-start-auto{
  grid-column-start: auto;
}

.col-end-1{
  grid-column-end: 1;
}

.col-end-2{
  grid-column-end: 2;
}

.col-end-3{
  grid-column-end: 3;
}

.col-end-4{
  grid-column-end: 4;
}

.col-end-5{
  grid-column-end: 5;
}

.col-end-6{
  grid-column-end: 6;
}

.col-end-7{
  grid-column-end: 7;
}

.col-end-8{
  grid-column-end: 8;
}

.col-end-9{
  grid-column-end: 9;
}

.col-end-10{
  grid-column-end: 10;
}

.col-end-11{
  grid-column-end: 11;
}

.col-end-12{
  grid-column-end: 12;
}

.col-end-13{
  grid-column-end: 13;
}

.col-end-auto{
  grid-column-end: auto;
}

.grid-rows-1{
  grid-template-rows: repeat(1, minmax(0, 1fr));
}

.grid-rows-2{
  grid-template-rows: repeat(2, minmax(0, 1fr));
}

.grid-rows-3{
  grid-template-rows: repeat(3, minmax(0, 1fr));
}

.grid-rows-4{
  grid-template-rows: repeat(4, minmax(0, 1fr));
}

.grid-rows-5{
  grid-template-rows: repeat(5, minmax(0, 1fr));
}

.grid-rows-6{
  grid-template-rows: repeat(6, minmax(0, 1fr));
}

.grid-rows-none{
  grid-template-rows: none;
}

.auto-rows-auto{
  grid-auto-rows: auto;
}

.auto-rows-min{
  grid-auto-rows: min-content;
}

.auto-rows-max{
  grid-auto-rows: max-content;
}

.auto-rows-fr{
  grid-auto-rows: minmax(0, 1fr);
}

.row-auto{
  grid-row: auto;
}

.row-span-1{
  grid-row: span 1 / span 1;
}

.row-span-2{
  grid-row: span 2 / span 2;
}

.row-span-3{
  grid-row: span 3 / span 3;
}

.row-span-4{
  grid-row: span 4 / span 4;
}

.row-span-5{
  grid-row: span 5 / span 5;
}

.row-span-6{
  grid-row: span 6 / span 6;
}

.row-start-1{
  grid-row-start: 1;
}

.row-start-2{
  grid-row-start: 2;
}

.row-start-3{
  grid-row-start: 3;
}

.row-start-4{
  grid-row-start: 4;
}

.row-start-5{
  grid-row-start: 5;
}

.row-start-6{
  grid-row-start: 6;
}

.row-start-7{
  grid-row-start: 7;
}

.row-start-auto{
  grid-row-start: auto;
}

.row-end-1{
  grid-row-end: 1;
}

.row-end-2{
  grid-row-end: 2;
}

.row-end-3{
  grid-row-end: 3;
}

.row-end-4{
  grid-row-end: 4;
}

.row-end-5{
  grid-row-end: 5;
}

.row-end-6{
  grid-row-end: 6;
}

.row-end-7{
  grid-row-end: 7;
}

.row-end-auto{
  grid-row-end: auto;
}

.transform{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-gpu{
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}

.transform-none{
  transform: none;
}

.origin-center{
  transform-origin: center;
}

.origin-top{
  transform-origin: top;
}

.origin-top-right{
  transform-origin: top right;
}

.origin-right{
  transform-origin: right;
}

.origin-bottom-right{
  transform-origin: bottom right;
}

.origin-bottom{
  transform-origin: bottom;
}

.origin-bottom-left{
  transform-origin: bottom left;
}

.origin-left{
  transform-origin: left;
}

.origin-top-left{
  transform-origin: top left;
}

.scale-0{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.scale-50{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.scale-75{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.scale-90{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.scale-95{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.scale-100{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.scale-105{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.scale-110{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.scale-125{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.scale-150{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.scale-x-0{
  --tw-scale-x: 0;
}

.scale-x-50{
  --tw-scale-x: .5;
}

.scale-x-75{
  --tw-scale-x: .75;
}

.scale-x-90{
  --tw-scale-x: .9;
}

.scale-x-95{
  --tw-scale-x: .95;
}

.scale-x-100{
  --tw-scale-x: 1;
}

.scale-x-105{
  --tw-scale-x: 1.05;
}

.scale-x-110{
  --tw-scale-x: 1.1;
}

.scale-x-125{
  --tw-scale-x: 1.25;
}

.scale-x-150{
  --tw-scale-x: 1.5;
}

.scale-y-0{
  --tw-scale-y: 0;
}

.scale-y-50{
  --tw-scale-y: .5;
}

.scale-y-75{
  --tw-scale-y: .75;
}

.scale-y-90{
  --tw-scale-y: .9;
}

.scale-y-95{
  --tw-scale-y: .95;
}

.scale-y-100{
  --tw-scale-y: 1;
}

.scale-y-105{
  --tw-scale-y: 1.05;
}

.scale-y-110{
  --tw-scale-y: 1.1;
}

.scale-y-125{
  --tw-scale-y: 1.25;
}

.scale-y-150{
  --tw-scale-y: 1.5;
}

.hover_scale-0:hover{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.hover_scale-50:hover{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.hover_scale-75:hover{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.hover_scale-90:hover{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.hover_scale-95:hover{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.hover_scale-100:hover{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.hover_scale-105:hover{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.hover_scale-110:hover{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.hover_scale-125:hover{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.hover_scale-150:hover{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.hover_scale-x-0:hover{
  --tw-scale-x: 0;
}

.hover_scale-x-50:hover{
  --tw-scale-x: .5;
}

.hover_scale-x-75:hover{
  --tw-scale-x: .75;
}

.hover_scale-x-90:hover{
  --tw-scale-x: .9;
}

.hover_scale-x-95:hover{
  --tw-scale-x: .95;
}

.hover_scale-x-100:hover{
  --tw-scale-x: 1;
}

.hover_scale-x-105:hover{
  --tw-scale-x: 1.05;
}

.hover_scale-x-110:hover{
  --tw-scale-x: 1.1;
}

.hover_scale-x-125:hover{
  --tw-scale-x: 1.25;
}

.hover_scale-x-150:hover{
  --tw-scale-x: 1.5;
}

.hover_scale-y-0:hover{
  --tw-scale-y: 0;
}

.hover_scale-y-50:hover{
  --tw-scale-y: .5;
}

.hover_scale-y-75:hover{
  --tw-scale-y: .75;
}

.hover_scale-y-90:hover{
  --tw-scale-y: .9;
}

.hover_scale-y-95:hover{
  --tw-scale-y: .95;
}

.hover_scale-y-100:hover{
  --tw-scale-y: 1;
}

.hover_scale-y-105:hover{
  --tw-scale-y: 1.05;
}

.hover_scale-y-110:hover{
  --tw-scale-y: 1.1;
}

.hover_scale-y-125:hover{
  --tw-scale-y: 1.25;
}

.hover_scale-y-150:hover{
  --tw-scale-y: 1.5;
}

.focus_scale-0:focus{
  --tw-scale-x: 0;
  --tw-scale-y: 0;
}

.focus_scale-50:focus{
  --tw-scale-x: .5;
  --tw-scale-y: .5;
}

.focus_scale-75:focus{
  --tw-scale-x: .75;
  --tw-scale-y: .75;
}

.focus_scale-90:focus{
  --tw-scale-x: .9;
  --tw-scale-y: .9;
}

.focus_scale-95:focus{
  --tw-scale-x: .95;
  --tw-scale-y: .95;
}

.focus_scale-100:focus{
  --tw-scale-x: 1;
  --tw-scale-y: 1;
}

.focus_scale-105:focus{
  --tw-scale-x: 1.05;
  --tw-scale-y: 1.05;
}

.focus_scale-110:focus{
  --tw-scale-x: 1.1;
  --tw-scale-y: 1.1;
}

.focus_scale-125:focus{
  --tw-scale-x: 1.25;
  --tw-scale-y: 1.25;
}

.focus_scale-150:focus{
  --tw-scale-x: 1.5;
  --tw-scale-y: 1.5;
}

.focus_scale-x-0:focus{
  --tw-scale-x: 0;
}

.focus_scale-x-50:focus{
  --tw-scale-x: .5;
}

.focus_scale-x-75:focus{
  --tw-scale-x: .75;
}

.focus_scale-x-90:focus{
  --tw-scale-x: .9;
}

.focus_scale-x-95:focus{
  --tw-scale-x: .95;
}

.focus_scale-x-100:focus{
  --tw-scale-x: 1;
}

.focus_scale-x-105:focus{
  --tw-scale-x: 1.05;
}

.focus_scale-x-110:focus{
  --tw-scale-x: 1.1;
}

.focus_scale-x-125:focus{
  --tw-scale-x: 1.25;
}

.focus_scale-x-150:focus{
  --tw-scale-x: 1.5;
}

.focus_scale-y-0:focus{
  --tw-scale-y: 0;
}

.focus_scale-y-50:focus{
  --tw-scale-y: .5;
}

.focus_scale-y-75:focus{
  --tw-scale-y: .75;
}

.focus_scale-y-90:focus{
  --tw-scale-y: .9;
}

.focus_scale-y-95:focus{
  --tw-scale-y: .95;
}

.focus_scale-y-100:focus{
  --tw-scale-y: 1;
}

.focus_scale-y-105:focus{
  --tw-scale-y: 1.05;
}

.focus_scale-y-110:focus{
  --tw-scale-y: 1.1;
}

.focus_scale-y-125:focus{
  --tw-scale-y: 1.25;
}

.focus_scale-y-150:focus{
  --tw-scale-y: 1.5;
}

.rotate-0{
  --tw-rotate: 0;
}

.rotate-45{
  --tw-rotate: 45deg;
}

.rotate-90{
  --tw-rotate: 90deg;
}

.rotate-180{
  --tw-rotate: 180deg;
}

.-rotate-180{
  --tw-rotate: -180deg;
}

.-rotate-90{
  --tw-rotate: -90deg;
}

.-rotate-45{
  --tw-rotate: -45deg;
}

.hover_rotate-0:hover{
  --tw-rotate: 0;
}

.hover_rotate-45:hover{
  --tw-rotate: 45deg;
}

.hover_rotate-90:hover{
  --tw-rotate: 90deg;
}

.hover_rotate-180:hover{
  --tw-rotate: 180deg;
}

.hover_-rotate-180:hover{
  --tw-rotate: -180deg;
}

.hover_-rotate-90:hover{
  --tw-rotate: -90deg;
}

.hover_-rotate-45:hover{
  --tw-rotate: -45deg;
}

.focus_rotate-0:focus{
  --tw-rotate: 0;
}

.focus_rotate-45:focus{
  --tw-rotate: 45deg;
}

.focus_rotate-90:focus{
  --tw-rotate: 90deg;
}

.focus_rotate-180:focus{
  --tw-rotate: 180deg;
}

.focus_-rotate-180:focus{
  --tw-rotate: -180deg;
}

.focus_-rotate-90:focus{
  --tw-rotate: -90deg;
}

.focus_-rotate-45:focus{
  --tw-rotate: -45deg;
}

.skew-x-0{
  --tw-skew-x: 0;
}

.skew-x-3{
  --tw-skew-x: 3deg;
}

.skew-x-6{
  --tw-skew-x: 6deg;
}

.skew-x-12{
  --tw-skew-x: 12deg;
}

.-skew-x-12{
  --tw-skew-x: -12deg;
}

.-skew-x-6{
  --tw-skew-x: -6deg;
}

.-skew-x-3{
  --tw-skew-x: -3deg;
}

.skew-y-0{
  --tw-skew-y: 0;
}

.skew-y-3{
  --tw-skew-y: 3deg;
}

.skew-y-6{
  --tw-skew-y: 6deg;
}

.skew-y-12{
  --tw-skew-y: 12deg;
}

.-skew-y-12{
  --tw-skew-y: -12deg;
}

.-skew-y-6{
  --tw-skew-y: -6deg;
}

.-skew-y-3{
  --tw-skew-y: -3deg;
}

.hover_skew-x-0:hover{
  --tw-skew-x: 0;
}

.hover_skew-x-3:hover{
  --tw-skew-x: 3deg;
}

.hover_skew-x-6:hover{
  --tw-skew-x: 6deg;
}

.hover_skew-x-12:hover{
  --tw-skew-x: 12deg;
}

.hover_-skew-x-12:hover{
  --tw-skew-x: -12deg;
}

.hover_-skew-x-6:hover{
  --tw-skew-x: -6deg;
}

.hover_-skew-x-3:hover{
  --tw-skew-x: -3deg;
}

.hover_skew-y-0:hover{
  --tw-skew-y: 0;
}

.hover_skew-y-3:hover{
  --tw-skew-y: 3deg;
}

.hover_skew-y-6:hover{
  --tw-skew-y: 6deg;
}

.hover_skew-y-12:hover{
  --tw-skew-y: 12deg;
}

.hover_-skew-y-12:hover{
  --tw-skew-y: -12deg;
}

.hover_-skew-y-6:hover{
  --tw-skew-y: -6deg;
}

.hover_-skew-y-3:hover{
  --tw-skew-y: -3deg;
}

.focus_skew-x-0:focus{
  --tw-skew-x: 0;
}

.focus_skew-x-3:focus{
  --tw-skew-x: 3deg;
}

.focus_skew-x-6:focus{
  --tw-skew-x: 6deg;
}

.focus_skew-x-12:focus{
  --tw-skew-x: 12deg;
}

.focus_-skew-x-12:focus{
  --tw-skew-x: -12deg;
}

.focus_-skew-x-6:focus{
  --tw-skew-x: -6deg;
}

.focus_-skew-x-3:focus{
  --tw-skew-x: -3deg;
}

.focus_skew-y-0:focus{
  --tw-skew-y: 0;
}

.focus_skew-y-3:focus{
  --tw-skew-y: 3deg;
}

.focus_skew-y-6:focus{
  --tw-skew-y: 6deg;
}

.focus_skew-y-12:focus{
  --tw-skew-y: 12deg;
}

.focus_-skew-y-12:focus{
  --tw-skew-y: -12deg;
}

.focus_-skew-y-6:focus{
  --tw-skew-y: -6deg;
}

.focus_-skew-y-3:focus{
  --tw-skew-y: -3deg;
}

.transition-none{
  transition-property: none;
}

.transition-all{
  transition-property: all;
}

.transition-default{
  transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
}

.transition-colors{
  transition-property: background-color, border-color, color, fill, stroke;
}

.transition-opacity{
  transition-property: opacity;
}

.transition-shadow{
  transition-property: box-shadow;
}

.transition-transform{
  transition-property: transform;
}

.ease-linear{
  transition-timing-function: linear;
}

.ease-in{
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}

.ease-out{
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.ease-in-out{
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.duration-75{
  transition-duration: 75ms;
}

.duration-100{
  transition-duration: 100ms;
}

.duration-150{
  transition-duration: 150ms;
}

.duration-200{
  transition-duration: 200ms;
}

.duration-300{
  transition-duration: 300ms;
}

.duration-500{
  transition-duration: 500ms;
}

.duration-700{
  transition-duration: 700ms;
}

.duration-1000{
  transition-duration: 1000ms;
}

.delay-75{
  transition-delay: 75ms;
}

.delay-100{
  transition-delay: 100ms;
}

.delay-150{
  transition-delay: 150ms;
}

.delay-200{
  transition-delay: 200ms;
}

.delay-300{
  transition-delay: 300ms;
}

.delay-500{
  transition-delay: 500ms;
}

.delay-700{
  transition-delay: 700ms;
}

.delay-1000{
  transition-delay: 1000ms;
}

@keyframes spin{
  to{
    transform: rotate(360deg);
  }
}

@keyframes ping{
  75%, 100%{
    transform: scale(2);
    opacity: 0;
  }
}

@keyframes pulse{
  50%{
    opacity: .5;
  }
}

@keyframes bounce{
  0%, 100%{
    transform: translateY(-25%);
    animation-timing-function: cubic-bezier(0.8,0,1,1);
  }

  50%{
    transform: none;
    animation-timing-function: cubic-bezier(0,0,0.2,1);
  }
}

.animate-none{
  animation: none;
}

.animate-spin{
  animation: spin 1s linear infinite;
}

.animate-ping{
  animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
}

.animate-pulse{
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}

.animate-bounce{
  animation: bounce 1s infinite;
}

.mix-blend-normal{
  mix-blend-mode: normal;
}

.mix-blend-multiply{
  mix-blend-mode: multiply;
}

.mix-blend-screen{
  mix-blend-mode: screen;
}

.mix-blend-overlay{
  mix-blend-mode: overlay;
}

.mix-blend-darken{
  mix-blend-mode: darken;
}

.mix-blend-lighten{
  mix-blend-mode: lighten;
}

.mix-blend-color-dodge{
  mix-blend-mode: color-dodge;
}

.mix-blend-color-burn{
  mix-blend-mode: color-burn;
}

.mix-blend-hard-light{
  mix-blend-mode: hard-light;
}

.mix-blend-soft-light{
  mix-blend-mode: soft-light;
}

.mix-blend-difference{
  mix-blend-mode: difference;
}

.mix-blend-exclusion{
  mix-blend-mode: exclusion;
}

.mix-blend-hue{
  mix-blend-mode: hue;
}

.mix-blend-saturation{
  mix-blend-mode: saturation;
}

.mix-blend-color{
  mix-blend-mode: color;
}

.mix-blend-luminosity{
  mix-blend-mode: luminosity;
}

.bg-blend-normal{
  background-blend-mode: normal;
}

.bg-blend-multiply{
  background-blend-mode: multiply;
}

.bg-blend-screen{
  background-blend-mode: screen;
}

.bg-blend-overlay{
  background-blend-mode: overlay;
}

.bg-blend-darken{
  background-blend-mode: darken;
}

.bg-blend-lighten{
  background-blend-mode: lighten;
}

.bg-blend-color-dodge{
  background-blend-mode: color-dodge;
}

.bg-blend-color-burn{
  background-blend-mode: color-burn;
}

.bg-blend-hard-light{
  background-blend-mode: hard-light;
}

.bg-blend-soft-light{
  background-blend-mode: soft-light;
}

.bg-blend-difference{
  background-blend-mode: difference;
}

.bg-blend-exclusion{
  background-blend-mode: exclusion;
}

.bg-blend-hue{
  background-blend-mode: hue;
}

.bg-blend-saturation{
  background-blend-mode: saturation;
}

.bg-blend-color{
  background-blend-mode: color;
}

.bg-blend-luminosity{
  background-blend-mode: luminosity;
}

.filter{
  --tw-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
  --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}

.filter-none{
  filter: none;
}

.blur-0{
  --tw-blur: blur(0);
}

.blur-sm{
  --tw-blur: blur(4px);
}

.blur{
  --tw-blur: blur(8px);
}

.blur-md{
  --tw-blur: blur(12px);
}

.blur-lg{
  --tw-blur: blur(16px);
}

.blur-xl{
  --tw-blur: blur(24px);
}

.blur-2xl{
  --tw-blur: blur(40px);
}

.blur-3xl{
  --tw-blur: blur(64px);
}

.brightness-0{
  --tw-brightness: brightness(0);
}

.brightness-50{
  --tw-brightness: brightness(.5);
}

.brightness-75{
  --tw-brightness: brightness(.75);
}

.brightness-90{
  --tw-brightness: brightness(.9);
}

.brightness-95{
  --tw-brightness: brightness(.95);
}

.brightness-100{
  --tw-brightness: brightness(1);
}

.brightness-105{
  --tw-brightness: brightness(1.05);
}

.brightness-110{
  --tw-brightness: brightness(1.1);
}

.brightness-125{
  --tw-brightness: brightness(1.25);
}

.brightness-150{
  --tw-brightness: brightness(1.5);
}

.brightness-200{
  --tw-brightness: brightness(2);
}

.contrast-0{
  --tw-contrast: contrast(0);
}

.contrast-50{
  --tw-contrast: contrast(.5);
}

.contrast-75{
  --tw-contrast: contrast(.75);
}

.contrast-100{
  --tw-contrast: contrast(1);
}

.contrast-125{
  --tw-contrast: contrast(1.25);
}

.contrast-150{
  --tw-contrast: contrast(1.5);
}

.contrast-200{
  --tw-contrast: contrast(2);
}

.drop-shadow-sm{
  --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
}

.drop-shadow{
  --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
}

.drop-shadow-md{
  --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
}

.drop-shadow-lg{
  --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
}

.drop-shadow-xl{
  --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
}

.drop-shadow-2xl{
  --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
}

.drop-shadow-none{
  --tw-drop-shadow: drop-shadow(0 0 #0000);
}

.grayscale-0{
  --tw-grayscale: grayscale(0);
}

.grayscale{
  --tw-grayscale: grayscale(100%);
}

.hue-rotate-0{
  --tw-hue-rotate: hue-rotate(0deg);
}

.hue-rotate-15{
  --tw-hue-rotate: hue-rotate(15deg);
}

.hue-rotate-30{
  --tw-hue-rotate: hue-rotate(30deg);
}

.hue-rotate-60{
  --tw-hue-rotate: hue-rotate(60deg);
}

.hue-rotate-90{
  --tw-hue-rotate: hue-rotate(90deg);
}

.hue-rotate-180{
  --tw-hue-rotate: hue-rotate(180deg);
}

.-hue-rotate-180{
  --tw-hue-rotate: hue-rotate(-180deg);
}

.-hue-rotate-90{
  --tw-hue-rotate: hue-rotate(-90deg);
}

.-hue-rotate-60{
  --tw-hue-rotate: hue-rotate(-60deg);
}

.-hue-rotate-30{
  --tw-hue-rotate: hue-rotate(-30deg);
}

.-hue-rotate-15{
  --tw-hue-rotate: hue-rotate(-15deg);
}

.invert-0{
  --tw-invert: invert(0);
}

.invert{
  --tw-invert: invert(100%);
}

.saturate-0{
  --tw-saturate: saturate(0);
}

.saturate-50{
  --tw-saturate: saturate(.5);
}

.saturate-100{
  --tw-saturate: saturate(1);
}

.saturate-150{
  --tw-saturate: saturate(1.5);
}

.saturate-200{
  --tw-saturate: saturate(2);
}

.sepia-0{
  --tw-sepia: sepia(0);
}

.sepia{
  --tw-sepia: sepia(100%);
}

.backdrop-filter{
  --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
  --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
  backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
}

.backdrop-filter-none{
  backdrop-filter: none;
}

.backdrop-blur-0{
  --tw-backdrop-blur: blur(0);
}

.backdrop-blur-sm{
  --tw-backdrop-blur: blur(4px);
}

.backdrop-blur{
  --tw-backdrop-blur: blur(8px);
}

.backdrop-blur-md{
  --tw-backdrop-blur: blur(12px);
}

.backdrop-blur-lg{
  --tw-backdrop-blur: blur(16px);
}

.backdrop-blur-xl{
  --tw-backdrop-blur: blur(24px);
}

.backdrop-blur-2xl{
  --tw-backdrop-blur: blur(40px);
}

.backdrop-blur-3xl{
  --tw-backdrop-blur: blur(64px);
}

.backdrop-brightness-0{
  --tw-backdrop-brightness: brightness(0);
}

.backdrop-brightness-50{
  --tw-backdrop-brightness: brightness(.5);
}

.backdrop-brightness-75{
  --tw-backdrop-brightness: brightness(.75);
}

.backdrop-brightness-90{
  --tw-backdrop-brightness: brightness(.9);
}

.backdrop-brightness-95{
  --tw-backdrop-brightness: brightness(.95);
}

.backdrop-brightness-100{
  --tw-backdrop-brightness: brightness(1);
}

.backdrop-brightness-105{
  --tw-backdrop-brightness: brightness(1.05);
}

.backdrop-brightness-110{
  --tw-backdrop-brightness: brightness(1.1);
}

.backdrop-brightness-125{
  --tw-backdrop-brightness: brightness(1.25);
}

.backdrop-brightness-150{
  --tw-backdrop-brightness: brightness(1.5);
}

.backdrop-brightness-200{
  --tw-backdrop-brightness: brightness(2);
}

.backdrop-contrast-0{
  --tw-backdrop-contrast: contrast(0);
}

.backdrop-contrast-50{
  --tw-backdrop-contrast: contrast(.5);
}

.backdrop-contrast-75{
  --tw-backdrop-contrast: contrast(.75);
}

.backdrop-contrast-100{
  --tw-backdrop-contrast: contrast(1);
}

.backdrop-contrast-125{
  --tw-backdrop-contrast: contrast(1.25);
}

.backdrop-contrast-150{
  --tw-backdrop-contrast: contrast(1.5);
}

.backdrop-contrast-200{
  --tw-backdrop-contrast: contrast(2);
}

.backdrop-grayscale-0{
  --tw-backdrop-grayscale: grayscale(0);
}

.backdrop-grayscale{
  --tw-backdrop-grayscale: grayscale(100%);
}

.backdrop-hue-rotate-0{
  --tw-backdrop-hue-rotate: hue-rotate(0deg);
}

.backdrop-hue-rotate-15{
  --tw-backdrop-hue-rotate: hue-rotate(15deg);
}

.backdrop-hue-rotate-30{
  --tw-backdrop-hue-rotate: hue-rotate(30deg);
}

.backdrop-hue-rotate-60{
  --tw-backdrop-hue-rotate: hue-rotate(60deg);
}

.backdrop-hue-rotate-90{
  --tw-backdrop-hue-rotate: hue-rotate(90deg);
}

.backdrop-hue-rotate-180{
  --tw-backdrop-hue-rotate: hue-rotate(180deg);
}

.-backdrop-hue-rotate-180{
  --tw-backdrop-hue-rotate: hue-rotate(-180deg);
}

.-backdrop-hue-rotate-90{
  --tw-backdrop-hue-rotate: hue-rotate(-90deg);
}

.-backdrop-hue-rotate-60{
  --tw-backdrop-hue-rotate: hue-rotate(-60deg);
}

.-backdrop-hue-rotate-30{
  --tw-backdrop-hue-rotate: hue-rotate(-30deg);
}

.-backdrop-hue-rotate-15{
  --tw-backdrop-hue-rotate: hue-rotate(-15deg);
}

.backdrop-invert-0{
  --tw-backdrop-invert: invert(0);
}

.backdrop-invert{
  --tw-backdrop-invert: invert(100%);
}

.backdrop-opacity-0{
  --tw-backdrop-opacity: opacity(0);
}

.backdrop-opacity-25{
  --tw-backdrop-opacity: opacity(0.25);
}

.backdrop-opacity-50{
  --tw-backdrop-opacity: opacity(0.5);
}

.backdrop-opacity-75{
  --tw-backdrop-opacity: opacity(0.75);
}

.backdrop-opacity-100{
  --tw-backdrop-opacity: opacity(1);
}

.backdrop-saturate-0{
  --tw-backdrop-saturate: saturate(0);
}

.backdrop-saturate-50{
  --tw-backdrop-saturate: saturate(.5);
}

.backdrop-saturate-100{
  --tw-backdrop-saturate: saturate(1);
}

.backdrop-saturate-150{
  --tw-backdrop-saturate: saturate(1.5);
}

.backdrop-saturate-200{
  --tw-backdrop-saturate: saturate(2);
}

.backdrop-sepia-0{
  --tw-backdrop-sepia: sepia(0);
}

.backdrop-sepia{
  --tw-backdrop-sepia: sepia(100%);
}

@media (min-width: 640px){
  .sm_container{
    width: 100%;
  }

  @media (min-width: 640px){
    .sm_container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .sm_container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .sm_container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .sm_container{
      max-width: 1280px;
    }
  }

  .sm_space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .sm_space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .sm_space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .sm_space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .sm_-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .sm_-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .sm_space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .sm_space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .sm_divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .sm_divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm_divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .sm_divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm_divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .sm_divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm_divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .sm_divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm_divide-y-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .sm_divide-x-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .sm_divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .sm_divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .sm_divide-form > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-divide-opacity));
  }

  .sm_divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .sm_divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .sm_divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .sm_divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .sm_divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .sm_divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .sm_divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .sm_divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .sm_divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .sm_divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .sm_sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm_not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm_focus_sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .sm_focus_not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .sm_appearance-none{
    appearance: none;
  }

  .sm_bg-fixed{
    background-attachment: fixed;
  }

  .sm_bg-local{
    background-attachment: local;
  }

  .sm_bg-scroll{
    background-attachment: scroll;
  }

  .sm_bg-clip-border{
    background-clip: border-box;
  }

  .sm_bg-clip-padding{
    background-clip: padding-box;
  }

  .sm_bg-clip-content{
    background-clip: content-box;
  }

  .sm_bg-clip-text{
    background-clip: text;
  }

  .sm_bg-transparent{
    background-color: transparent;
  }

  .sm_bg-current{
    background-color: currentColor;
  }

  .sm_bg-black-100{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .sm_bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm_bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .sm_bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .sm_bg-orange-100{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .sm_hover_bg-transparent:hover{
    background-color: transparent;
  }

  .sm_hover_bg-current:hover{
    background-color: currentColor;
  }

  .sm_hover_bg-black-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .sm_hover_bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm_hover_bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .sm_hover_bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .sm_hover_bg-orange-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .sm_focus_bg-transparent:focus{
    background-color: transparent;
  }

  .sm_focus_bg-current:focus{
    background-color: currentColor;
  }

  .sm_focus_bg-black-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .sm_focus_bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .sm_focus_bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .sm_focus_bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .sm_focus_bg-orange-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .sm_bg-none{
    background-image: none;
  }

  .sm_bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .sm_bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .sm_bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .sm_bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .sm_bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .sm_bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .sm_bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .sm_bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .sm_from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm_from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_from-black-100{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .sm_from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_from-gray-100{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .sm_from-gray-200{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .sm_from-orange-100{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .sm_via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm_via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_via-black-100{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .sm_via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .sm_via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .sm_via-orange-100{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .sm_to-transparent{
    --tw-gradient-to: transparent;
  }

  .sm_to-current{
    --tw-gradient-to: currentColor;
  }

  .sm_to-black-100{
    --tw-gradient-to: #2C2C2C;
  }

  .sm_to-white{
    --tw-gradient-to: #fff;
  }

  .sm_to-gray-100{
    --tw-gradient-to: #EEECEB;
  }

  .sm_to-gray-200{
    --tw-gradient-to: #AAAAAA;
  }

  .sm_to-orange-100{
    --tw-gradient-to: #FA6600;
  }

  .sm_hover_from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm_hover_from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_hover_from-black-100:hover{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .sm_hover_from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_hover_from-gray-100:hover{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .sm_hover_from-gray-200:hover{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .sm_hover_from-orange-100:hover{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .sm_hover_via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm_hover_via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_hover_via-black-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .sm_hover_via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_hover_via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .sm_hover_via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .sm_hover_via-orange-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .sm_hover_to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .sm_hover_to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .sm_hover_to-black-100:hover{
    --tw-gradient-to: #2C2C2C;
  }

  .sm_hover_to-white:hover{
    --tw-gradient-to: #fff;
  }

  .sm_hover_to-gray-100:hover{
    --tw-gradient-to: #EEECEB;
  }

  .sm_hover_to-gray-200:hover{
    --tw-gradient-to: #AAAAAA;
  }

  .sm_hover_to-orange-100:hover{
    --tw-gradient-to: #FA6600;
  }

  .sm_focus_from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm_focus_from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_focus_from-black-100:focus{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .sm_focus_from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_focus_from-gray-100:focus{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .sm_focus_from-gray-200:focus{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .sm_focus_from-orange-100:focus{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .sm_focus_via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .sm_focus_via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_focus_via-black-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .sm_focus_via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .sm_focus_via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .sm_focus_via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .sm_focus_via-orange-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .sm_focus_to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .sm_focus_to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .sm_focus_to-black-100:focus{
    --tw-gradient-to: #2C2C2C;
  }

  .sm_focus_to-white:focus{
    --tw-gradient-to: #fff;
  }

  .sm_focus_to-gray-100:focus{
    --tw-gradient-to: #EEECEB;
  }

  .sm_focus_to-gray-200:focus{
    --tw-gradient-to: #AAAAAA;
  }

  .sm_focus_to-orange-100:focus{
    --tw-gradient-to: #FA6600;
  }

  .sm_bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .sm_bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .sm_bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .sm_bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .sm_bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .sm_hover_bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .sm_hover_bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .sm_hover_bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .sm_hover_bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .sm_hover_bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .sm_focus_bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .sm_focus_bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .sm_focus_bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .sm_focus_bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .sm_focus_bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .sm_bg-bottom{
    background-position: bottom;
  }

  .sm_bg-center{
    background-position: center;
  }

  .sm_bg-left{
    background-position: left;
  }

  .sm_bg-left-bottom{
    background-position: left bottom;
  }

  .sm_bg-left-top{
    background-position: left top;
  }

  .sm_bg-right{
    background-position: right;
  }

  .sm_bg-right-bottom{
    background-position: right bottom;
  }

  .sm_bg-right-top{
    background-position: right top;
  }

  .sm_bg-top{
    background-position: top;
  }

  .sm_bg-repeat{
    background-repeat: repeat;
  }

  .sm_bg-no-repeat{
    background-repeat: no-repeat;
  }

  .sm_bg-repeat-x{
    background-repeat: repeat-x;
  }

  .sm_bg-repeat-y{
    background-repeat: repeat-y;
  }

  .sm_bg-repeat-round{
    background-repeat: round;
  }

  .sm_bg-repeat-space{
    background-repeat: space;
  }

  .sm_bg-auto{
    background-size: auto;
  }

  .sm_bg-cover{
    background-size: cover;
  }

  .sm_bg-contain{
    background-size: contain;
  }

  .sm_border-collapse{
    border-collapse: collapse;
  }

  .sm_border-separate{
    border-collapse: separate;
  }

  .sm_border-form{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .sm_hover_border-form:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .sm_focus_border-form:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .sm_border-opacity-0{
    --tw-border-opacity: 0;
  }

  .sm_border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .sm_border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .sm_border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .sm_border-opacity-100{
    --tw-border-opacity: 1;
  }

  .sm_hover_border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .sm_hover_border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .sm_hover_border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .sm_hover_border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .sm_hover_border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .sm_focus_border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .sm_focus_border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .sm_focus_border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .sm_focus_border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .sm_focus_border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .sm_rounded-none{
    border-radius: 0;
  }

  .sm_rounded-sm{
    border-radius: 0.125rem;
  }

  .sm_rounded-default{
    border-radius: 0.25rem;
  }

  .sm_rounded-md{
    border-radius: 0.375rem;
  }

  .sm_rounded-lg{
    border-radius: 0.5rem;
  }

  .sm_rounded-full{
    border-radius: 9999px;
  }

  .sm_rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .sm_rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .sm_rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm_rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .sm_rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .sm_rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .sm_rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm_rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .sm_rounded-t-default{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .sm_rounded-r-default{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .sm_rounded-b-default{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm_rounded-l-default{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .sm_rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .sm_rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .sm_rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm_rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .sm_rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .sm_rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .sm_rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm_rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .sm_rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .sm_rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .sm_rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm_rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .sm_rounded-tl-none{
    border-top-left-radius: 0;
  }

  .sm_rounded-tr-none{
    border-top-right-radius: 0;
  }

  .sm_rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .sm_rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .sm_rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .sm_rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .sm_rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .sm_rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .sm_rounded-tl-default{
    border-top-left-radius: 0.25rem;
  }

  .sm_rounded-tr-default{
    border-top-right-radius: 0.25rem;
  }

  .sm_rounded-br-default{
    border-bottom-right-radius: 0.25rem;
  }

  .sm_rounded-bl-default{
    border-bottom-left-radius: 0.25rem;
  }

  .sm_rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .sm_rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .sm_rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .sm_rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .sm_rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .sm_rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .sm_rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .sm_rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .sm_rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .sm_rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .sm_rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .sm_rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .sm_border-solid{
    border-style: solid;
  }

  .sm_border-dashed{
    border-style: dashed;
  }

  .sm_border-dotted{
    border-style: dotted;
  }

  .sm_border-double{
    border-style: double;
  }

  .sm_border-none{
    border-style: none;
  }

  .sm_border-0{
    border-width: 0;
  }

  .sm_border-2{
    border-width: 2px;
  }

  .sm_border-4{
    border-width: 4px;
  }

  .sm_border-8{
    border-width: 8px;
  }

  .sm_border-default{
    border-width: 1px;
  }

  .sm_border-t-0{
    border-top-width: 0;
  }

  .sm_border-r-0{
    border-right-width: 0;
  }

  .sm_border-b-0{
    border-bottom-width: 0;
  }

  .sm_border-l-0{
    border-left-width: 0;
  }

  .sm_border-t-2{
    border-top-width: 2px;
  }

  .sm_border-r-2{
    border-right-width: 2px;
  }

  .sm_border-b-2{
    border-bottom-width: 2px;
  }

  .sm_border-l-2{
    border-left-width: 2px;
  }

  .sm_border-t-4{
    border-top-width: 4px;
  }

  .sm_border-r-4{
    border-right-width: 4px;
  }

  .sm_border-b-4{
    border-bottom-width: 4px;
  }

  .sm_border-l-4{
    border-left-width: 4px;
  }

  .sm_border-t-8{
    border-top-width: 8px;
  }

  .sm_border-r-8{
    border-right-width: 8px;
  }

  .sm_border-b-8{
    border-bottom-width: 8px;
  }

  .sm_border-l-8{
    border-left-width: 8px;
  }

  .sm_border-t-default{
    border-top-width: 1px;
  }

  .sm_border-r-default{
    border-right-width: 1px;
  }

  .sm_border-b-default{
    border-bottom-width: 1px;
  }

  .sm_border-l-default{
    border-left-width: 1px;
  }

  .sm_decoration-slice{
    box-decoration-break: slice;
  }

  .sm_decoration-clone{
    box-decoration-break: clone;
  }

  .sm_box-border{
    box-sizing: border-box;
  }

  .sm_box-content{
    box-sizing: content-box;
  }

  .sm_cursor-auto{
    cursor: auto;
  }

  .sm_cursor-default{
    cursor: default;
  }

  .sm_cursor-pointer{
    cursor: pointer;
  }

  .sm_cursor-wait{
    cursor: wait;
  }

  .sm_cursor-text{
    cursor: text;
  }

  .sm_cursor-move{
    cursor: move;
  }

  .sm_cursor-not-allowed{
    cursor: not-allowed;
  }

  .sm_block{
    display: block;
  }

  .sm_inline-block{
    display: inline-block;
  }

  .sm_inline{
    display: inline;
  }

  .sm_flex{
    display: flex;
  }

  .sm_inline-flex{
    display: inline-flex;
  }

  .sm_table{
    display: table;
  }

  .sm_inline-table{
    display: inline-table;
  }

  .sm_table-caption{
    display: table-caption;
  }

  .sm_table-cell{
    display: table-cell;
  }

  .sm_table-column{
    display: table-column;
  }

  .sm_table-column-group{
    display: table-column-group;
  }

  .sm_table-footer-group{
    display: table-footer-group;
  }

  .sm_table-header-group{
    display: table-header-group;
  }

  .sm_table-row-group{
    display: table-row-group;
  }

  .sm_table-row{
    display: table-row;
  }

  .sm_flow-root{
    display: flow-root;
  }

  .sm_grid{
    display: grid;
  }

  .sm_inline-grid{
    display: inline-grid;
  }

  .sm_contents{
    display: contents;
  }

  .sm_list-item{
    display: list-item;
  }

  .sm_hidden{
    display: none;
  }

  .sm_flex-row{
    flex-direction: row;
  }

  .sm_flex-row-reverse{
    flex-direction: row-reverse;
  }

  .sm_flex-col{
    flex-direction: column;
  }

  .sm_flex-col-reverse{
    flex-direction: column-reverse;
  }

  .sm_flex-wrap{
    flex-wrap: wrap;
  }

  .sm_flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .sm_flex-nowrap{
    flex-wrap: nowrap;
  }

  .sm_place-items-start{
    place-items: start;
  }

  .sm_place-items-end{
    place-items: end;
  }

  .sm_place-items-center{
    place-items: center;
  }

  .sm_place-items-stretch{
    place-items: stretch;
  }

  .sm_place-content-center{
    place-content: center;
  }

  .sm_place-content-start{
    place-content: start;
  }

  .sm_place-content-end{
    place-content: end;
  }

  .sm_place-content-between{
    place-content: space-between;
  }

  .sm_place-content-around{
    place-content: space-around;
  }

  .sm_place-content-evenly{
    place-content: space-evenly;
  }

  .sm_place-content-stretch{
    place-content: stretch;
  }

  .sm_place-self-auto{
    place-self: auto;
  }

  .sm_place-self-start{
    place-self: start;
  }

  .sm_place-self-end{
    place-self: end;
  }

  .sm_place-self-center{
    place-self: center;
  }

  .sm_place-self-stretch{
    place-self: stretch;
  }

  .sm_items-start{
    align-items: flex-start;
  }

  .sm_items-end{
    align-items: flex-end;
  }

  .sm_items-center{
    align-items: center;
  }

  .sm_items-baseline{
    align-items: baseline;
  }

  .sm_items-stretch{
    align-items: stretch;
  }

  .sm_content-center{
    align-content: center;
  }

  .sm_content-start{
    align-content: flex-start;
  }

  .sm_content-end{
    align-content: flex-end;
  }

  .sm_content-between{
    align-content: space-between;
  }

  .sm_content-around{
    align-content: space-around;
  }

  .sm_content-evenly{
    align-content: space-evenly;
  }

  .sm_self-auto{
    align-self: auto;
  }

  .sm_self-start{
    align-self: flex-start;
  }

  .sm_self-end{
    align-self: flex-end;
  }

  .sm_self-center{
    align-self: center;
  }

  .sm_self-stretch{
    align-self: stretch;
  }

  .sm_justify-items-start{
    justify-items: start;
  }

  .sm_justify-items-end{
    justify-items: end;
  }

  .sm_justify-items-center{
    justify-items: center;
  }

  .sm_justify-items-stretch{
    justify-items: stretch;
  }

  .sm_justify-start{
    justify-content: flex-start;
  }

  .sm_justify-end{
    justify-content: flex-end;
  }

  .sm_justify-center{
    justify-content: center;
  }

  .sm_justify-between{
    justify-content: space-between;
  }

  .sm_justify-around{
    justify-content: space-around;
  }

  .sm_justify-evenly{
    justify-content: space-evenly;
  }

  .sm_justify-self-auto{
    justify-self: auto;
  }

  .sm_justify-self-start{
    justify-self: start;
  }

  .sm_justify-self-end{
    justify-self: end;
  }

  .sm_justify-self-center{
    justify-self: center;
  }

  .sm_justify-self-stretch{
    justify-self: stretch;
  }

  .sm_flex-1{
    flex: 1 1 0%;
  }

  .sm_flex-auto{
    flex: 1 1 auto;
  }

  .sm_flex-initial{
    flex: 0 1 auto;
  }

  .sm_flex-none{
    flex: none;
  }

  .sm_flex-grow-0{
    flex-grow: 0;
  }

  .sm_flex-grow-default{
    flex-grow: 1;
  }

  .sm_flex-shrink-0{
    flex-shrink: 0;
  }

  .sm_flex-shrink-default{
    flex-shrink: 1;
  }

  .sm_order-1{
    order: 1;
  }

  .sm_order-2{
    order: 2;
  }

  .sm_order-3{
    order: 3;
  }

  .sm_order-4{
    order: 4;
  }

  .sm_order-5{
    order: 5;
  }

  .sm_order-6{
    order: 6;
  }

  .sm_order-7{
    order: 7;
  }

  .sm_order-8{
    order: 8;
  }

  .sm_order-9{
    order: 9;
  }

  .sm_order-10{
    order: 10;
  }

  .sm_order-11{
    order: 11;
  }

  .sm_order-12{
    order: 12;
  }

  .sm_order-first{
    order: -9999;
  }

  .sm_order-last{
    order: 9999;
  }

  .sm_order-none{
    order: 0;
  }

  .sm_float-right{
    float: right;
  }

  .sm_float-left{
    float: left;
  }

  .sm_float-none{
    float: none;
  }

  .sm_clear-left{
    clear: left;
  }

  .sm_clear-right{
    clear: right;
  }

  .sm_clear-both{
    clear: both;
  }

  .sm_clear-none{
    clear: none;
  }

  .sm_font-fga{
    font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .sm_font-fgs{
    font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .sm_font-hairline{
    font-weight: 100;
  }

  .sm_font-thin{
    font-weight: 200;
  }

  .sm_font-light{
    font-weight: 300;
  }

  .sm_font-normal{
    font-weight: 400;
  }

  .sm_font-medium{
    font-weight: 500;
  }

  .sm_font-semibold{
    font-weight: 600;
  }

  .sm_font-bold{
    font-weight: 700;
  }

  .sm_font-extrabold{
    font-weight: 800;
  }

  .sm_font-black{
    font-weight: 900;
  }

  .sm_hover_font-hairline:hover{
    font-weight: 100;
  }

  .sm_hover_font-thin:hover{
    font-weight: 200;
  }

  .sm_hover_font-light:hover{
    font-weight: 300;
  }

  .sm_hover_font-normal:hover{
    font-weight: 400;
  }

  .sm_hover_font-medium:hover{
    font-weight: 500;
  }

  .sm_hover_font-semibold:hover{
    font-weight: 600;
  }

  .sm_hover_font-bold:hover{
    font-weight: 700;
  }

  .sm_hover_font-extrabold:hover{
    font-weight: 800;
  }

  .sm_hover_font-black:hover{
    font-weight: 900;
  }

  .sm_focus_font-hairline:focus{
    font-weight: 100;
  }

  .sm_focus_font-thin:focus{
    font-weight: 200;
  }

  .sm_focus_font-light:focus{
    font-weight: 300;
  }

  .sm_focus_font-normal:focus{
    font-weight: 400;
  }

  .sm_focus_font-medium:focus{
    font-weight: 500;
  }

  .sm_focus_font-semibold:focus{
    font-weight: 600;
  }

  .sm_focus_font-bold:focus{
    font-weight: 700;
  }

  .sm_focus_font-extrabold:focus{
    font-weight: 800;
  }

  .sm_focus_font-black:focus{
    font-weight: 900;
  }

  .sm_h-0{
    height: 0;
  }

  .sm_h-1{
    height: 0.25rem;
  }

  .sm_h-2{
    height: 0.5rem;
  }

  .sm_h-3{
    height: 0.875rem;
  }

  .sm_h-4{
    height: 1rem;
  }

  .sm_h-5{
    height: 1.25rem;
  }

  .sm_h-6{
    height: 1.5rem;
  }

  .sm_h-8{
    height: 2rem;
  }

  .sm_h-9{
    height: 2.25rem;
  }

  .sm_h-10{
    height: 2.5rem;
  }

  .sm_h-12{
    height: 3rem;
  }

  .sm_h-13{
    height: 3.75rem;
  }

  .sm_h-16{
    height: 4rem;
  }

  .sm_h-20{
    height: 5rem;
  }

  .sm_h-24{
    height: 6rem;
  }

  .sm_h-32{
    height: 8rem;
  }

  .sm_h-40{
    height: 10rem;
  }

  .sm_h-48{
    height: 12rem;
  }

  .sm_h-56{
    height: 14rem;
  }

  .sm_h-64{
    height: 16rem;
  }

  .sm_h-auto{
    height: auto;
  }

  .sm_h-px{
    height: 1px;
  }

  .sm_h-full{
    height: 100%;
  }

  .sm_h-screen{
    height: 100vh;
  }

  .sm_text-ssm{
    font-size: 0.6875rem;
  }

  .sm_text-xs{
    font-size: 0.75rem;
  }

  .sm_text-sm{
    font-size: 0.875rem;
  }

  .sm_text-base{
    font-size: 1rem;
  }

  .sm_text-lg{
    font-size: 1.125rem;
  }

  .sm_text-xl{
    font-size: 1.375rem;
  }

  .sm_text-fs15{
    font-size: 15px;
  }

  .sm_text-2xl{
    font-size: 1.5rem;
  }

  .sm_text-3xl{
    font-size: 1.875rem;
  }

  .sm_text-4xl{
    font-size: 2.25rem;
  }

  .sm_text-5xl{
    font-size: 3rem;
  }

  .sm_text-6xl{
    font-size: 4rem;
  }

  .sm_leading-3{
    line-height: .75rem;
  }

  .sm_leading-4{
    line-height: 1rem;
  }

  .sm_leading-5{
    line-height: 1.25rem;
  }

  .sm_leading-6{
    line-height: 1.5rem;
  }

  .sm_leading-7{
    line-height: 1.75rem;
  }

  .sm_leading-8{
    line-height: 2rem;
  }

  .sm_leading-9{
    line-height: 2.25rem;
  }

  .sm_leading-10{
    line-height: 2.5rem;
  }

  .sm_leading-none{
    line-height: 1;
  }

  .sm_leading-tight{
    line-height: 1.25;
  }

  .sm_leading-snug{
    line-height: 1.375;
  }

  .sm_leading-normal{
    line-height: 1.5;
  }

  .sm_leading-relaxed{
    line-height: 1.625;
  }

  .sm_leading-loose{
    line-height: 2;
  }

  .sm_list-inside{
    list-style-position: inside;
  }

  .sm_list-outside{
    list-style-position: outside;
  }

  .sm_list-none{
    list-style-type: none;
  }

  .sm_list-disc{
    list-style-type: disc;
  }

  .sm_list-decimal{
    list-style-type: decimal;
  }

  .sm_m-0{
    margin: 0;
  }

  .sm_m-1{
    margin: 0.25rem;
  }

  .sm_m-2{
    margin: 0.5rem;
  }

  .sm_m-3{
    margin: 0.875rem;
  }

  .sm_m-4{
    margin: 1rem;
  }

  .sm_m-5{
    margin: 1.25rem;
  }

  .sm_m-6{
    margin: 1.5rem;
  }

  .sm_m-8{
    margin: 2rem;
  }

  .sm_m-9{
    margin: 2.25rem;
  }

  .sm_m-10{
    margin: 2.5rem;
  }

  .sm_m-12{
    margin: 3rem;
  }

  .sm_m-13{
    margin: 3.75rem;
  }

  .sm_m-16{
    margin: 4rem;
  }

  .sm_m-20{
    margin: 5rem;
  }

  .sm_m-24{
    margin: 6rem;
  }

  .sm_m-32{
    margin: 8rem;
  }

  .sm_m-40{
    margin: 10rem;
  }

  .sm_m-48{
    margin: 12rem;
  }

  .sm_m-56{
    margin: 14rem;
  }

  .sm_m-64{
    margin: 16rem;
  }

  .sm_m-auto{
    margin: auto;
  }

  .sm_m-px{
    margin: 1px;
  }

  .sm_-m-1{
    margin: -0.25rem;
  }

  .sm_-m-2{
    margin: -0.5rem;
  }

  .sm_-m-3{
    margin: -0.875rem;
  }

  .sm_-m-4{
    margin: -1rem;
  }

  .sm_-m-5{
    margin: -1.25rem;
  }

  .sm_-m-6{
    margin: -1.5rem;
  }

  .sm_-m-8{
    margin: -2rem;
  }

  .sm_-m-9{
    margin: -2.25rem;
  }

  .sm_-m-10{
    margin: -2.5rem;
  }

  .sm_-m-12{
    margin: -3rem;
  }

  .sm_-m-13{
    margin: -3.75rem;
  }

  .sm_-m-16{
    margin: -4rem;
  }

  .sm_-m-20{
    margin: -5rem;
  }

  .sm_-m-24{
    margin: -6rem;
  }

  .sm_-m-32{
    margin: -8rem;
  }

  .sm_-m-40{
    margin: -10rem;
  }

  .sm_-m-48{
    margin: -12rem;
  }

  .sm_-m-56{
    margin: -14rem;
  }

  .sm_-m-64{
    margin: -16rem;
  }

  .sm_-m-px{
    margin: -1px;
  }

  .sm_my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .sm_mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .sm_my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .sm_mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .sm_my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .sm_mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .sm_my-3{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .sm_mx-3{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .sm_my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .sm_mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .sm_my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .sm_mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .sm_my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .sm_mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .sm_my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .sm_mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .sm_my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .sm_mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .sm_my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .sm_mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .sm_my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .sm_mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .sm_my-13{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .sm_mx-13{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .sm_my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .sm_mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .sm_my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .sm_mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .sm_my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .sm_mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .sm_my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .sm_mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .sm_my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .sm_mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .sm_my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .sm_mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .sm_my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .sm_mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .sm_my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .sm_mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .sm_my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .sm_mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .sm_my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .sm_mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .sm_-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .sm_-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .sm_-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .sm_-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .sm_-my-3{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .sm_-mx-3{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .sm_-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .sm_-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .sm_-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .sm_-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .sm_-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .sm_-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .sm_-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .sm_-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .sm_-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .sm_-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .sm_-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .sm_-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .sm_-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .sm_-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .sm_-my-13{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .sm_-mx-13{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .sm_-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .sm_-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .sm_-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .sm_-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .sm_-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .sm_-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .sm_-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .sm_-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .sm_-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .sm_-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .sm_-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .sm_-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .sm_-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .sm_-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .sm_-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .sm_-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .sm_-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .sm_-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .sm_mt-0{
    margin-top: 0;
  }

  .sm_mr-0{
    margin-right: 0;
  }

  .sm_mb-0{
    margin-bottom: 0;
  }

  .sm_ml-0{
    margin-left: 0;
  }

  .sm_mt-1{
    margin-top: 0.25rem;
  }

  .sm_mr-1{
    margin-right: 0.25rem;
  }

  .sm_mb-1{
    margin-bottom: 0.25rem;
  }

  .sm_ml-1{
    margin-left: 0.25rem;
  }

  .sm_mt-2{
    margin-top: 0.5rem;
  }

  .sm_mr-2{
    margin-right: 0.5rem;
  }

  .sm_mb-2{
    margin-bottom: 0.5rem;
  }

  .sm_ml-2{
    margin-left: 0.5rem;
  }

  .sm_mt-3{
    margin-top: 0.875rem;
  }

  .sm_mr-3{
    margin-right: 0.875rem;
  }

  .sm_mb-3{
    margin-bottom: 0.875rem;
  }

  .sm_ml-3{
    margin-left: 0.875rem;
  }

  .sm_mt-4{
    margin-top: 1rem;
  }

  .sm_mr-4{
    margin-right: 1rem;
  }

  .sm_mb-4{
    margin-bottom: 1rem;
  }

  .sm_ml-4{
    margin-left: 1rem;
  }

  .sm_mt-5{
    margin-top: 1.25rem;
  }

  .sm_mr-5{
    margin-right: 1.25rem;
  }

  .sm_mb-5{
    margin-bottom: 1.25rem;
  }

  .sm_ml-5{
    margin-left: 1.25rem;
  }

  .sm_mt-6{
    margin-top: 1.5rem;
  }

  .sm_mr-6{
    margin-right: 1.5rem;
  }

  .sm_mb-6{
    margin-bottom: 1.5rem;
  }

  .sm_ml-6{
    margin-left: 1.5rem;
  }

  .sm_mt-8{
    margin-top: 2rem;
  }

  .sm_mr-8{
    margin-right: 2rem;
  }

  .sm_mb-8{
    margin-bottom: 2rem;
  }

  .sm_ml-8{
    margin-left: 2rem;
  }

  .sm_mt-9{
    margin-top: 2.25rem;
  }

  .sm_mr-9{
    margin-right: 2.25rem;
  }

  .sm_mb-9{
    margin-bottom: 2.25rem;
  }

  .sm_ml-9{
    margin-left: 2.25rem;
  }

  .sm_mt-10{
    margin-top: 2.5rem;
  }

  .sm_mr-10{
    margin-right: 2.5rem;
  }

  .sm_mb-10{
    margin-bottom: 2.5rem;
  }

  .sm_ml-10{
    margin-left: 2.5rem;
  }

  .sm_mt-12{
    margin-top: 3rem;
  }

  .sm_mr-12{
    margin-right: 3rem;
  }

  .sm_mb-12{
    margin-bottom: 3rem;
  }

  .sm_ml-12{
    margin-left: 3rem;
  }

  .sm_mt-13{
    margin-top: 3.75rem;
  }

  .sm_mr-13{
    margin-right: 3.75rem;
  }

  .sm_mb-13{
    margin-bottom: 3.75rem;
  }

  .sm_ml-13{
    margin-left: 3.75rem;
  }

  .sm_mt-16{
    margin-top: 4rem;
  }

  .sm_mr-16{
    margin-right: 4rem;
  }

  .sm_mb-16{
    margin-bottom: 4rem;
  }

  .sm_ml-16{
    margin-left: 4rem;
  }

  .sm_mt-20{
    margin-top: 5rem;
  }

  .sm_mr-20{
    margin-right: 5rem;
  }

  .sm_mb-20{
    margin-bottom: 5rem;
  }

  .sm_ml-20{
    margin-left: 5rem;
  }

  .sm_mt-24{
    margin-top: 6rem;
  }

  .sm_mr-24{
    margin-right: 6rem;
  }

  .sm_mb-24{
    margin-bottom: 6rem;
  }

  .sm_ml-24{
    margin-left: 6rem;
  }

  .sm_mt-32{
    margin-top: 8rem;
  }

  .sm_mr-32{
    margin-right: 8rem;
  }

  .sm_mb-32{
    margin-bottom: 8rem;
  }

  .sm_ml-32{
    margin-left: 8rem;
  }

  .sm_mt-40{
    margin-top: 10rem;
  }

  .sm_mr-40{
    margin-right: 10rem;
  }

  .sm_mb-40{
    margin-bottom: 10rem;
  }

  .sm_ml-40{
    margin-left: 10rem;
  }

  .sm_mt-48{
    margin-top: 12rem;
  }

  .sm_mr-48{
    margin-right: 12rem;
  }

  .sm_mb-48{
    margin-bottom: 12rem;
  }

  .sm_ml-48{
    margin-left: 12rem;
  }

  .sm_mt-56{
    margin-top: 14rem;
  }

  .sm_mr-56{
    margin-right: 14rem;
  }

  .sm_mb-56{
    margin-bottom: 14rem;
  }

  .sm_ml-56{
    margin-left: 14rem;
  }

  .sm_mt-64{
    margin-top: 16rem;
  }

  .sm_mr-64{
    margin-right: 16rem;
  }

  .sm_mb-64{
    margin-bottom: 16rem;
  }

  .sm_ml-64{
    margin-left: 16rem;
  }

  .sm_mt-auto{
    margin-top: auto;
  }

  .sm_mr-auto{
    margin-right: auto;
  }

  .sm_mb-auto{
    margin-bottom: auto;
  }

  .sm_ml-auto{
    margin-left: auto;
  }

  .sm_mt-px{
    margin-top: 1px;
  }

  .sm_mr-px{
    margin-right: 1px;
  }

  .sm_mb-px{
    margin-bottom: 1px;
  }

  .sm_ml-px{
    margin-left: 1px;
  }

  .sm_-mt-1{
    margin-top: -0.25rem;
  }

  .sm_-mr-1{
    margin-right: -0.25rem;
  }

  .sm_-mb-1{
    margin-bottom: -0.25rem;
  }

  .sm_-ml-1{
    margin-left: -0.25rem;
  }

  .sm_-mt-2{
    margin-top: -0.5rem;
  }

  .sm_-mr-2{
    margin-right: -0.5rem;
  }

  .sm_-mb-2{
    margin-bottom: -0.5rem;
  }

  .sm_-ml-2{
    margin-left: -0.5rem;
  }

  .sm_-mt-3{
    margin-top: -0.875rem;
  }

  .sm_-mr-3{
    margin-right: -0.875rem;
  }

  .sm_-mb-3{
    margin-bottom: -0.875rem;
  }

  .sm_-ml-3{
    margin-left: -0.875rem;
  }

  .sm_-mt-4{
    margin-top: -1rem;
  }

  .sm_-mr-4{
    margin-right: -1rem;
  }

  .sm_-mb-4{
    margin-bottom: -1rem;
  }

  .sm_-ml-4{
    margin-left: -1rem;
  }

  .sm_-mt-5{
    margin-top: -1.25rem;
  }

  .sm_-mr-5{
    margin-right: -1.25rem;
  }

  .sm_-mb-5{
    margin-bottom: -1.25rem;
  }

  .sm_-ml-5{
    margin-left: -1.25rem;
  }

  .sm_-mt-6{
    margin-top: -1.5rem;
  }

  .sm_-mr-6{
    margin-right: -1.5rem;
  }

  .sm_-mb-6{
    margin-bottom: -1.5rem;
  }

  .sm_-ml-6{
    margin-left: -1.5rem;
  }

  .sm_-mt-8{
    margin-top: -2rem;
  }

  .sm_-mr-8{
    margin-right: -2rem;
  }

  .sm_-mb-8{
    margin-bottom: -2rem;
  }

  .sm_-ml-8{
    margin-left: -2rem;
  }

  .sm_-mt-9{
    margin-top: -2.25rem;
  }

  .sm_-mr-9{
    margin-right: -2.25rem;
  }

  .sm_-mb-9{
    margin-bottom: -2.25rem;
  }

  .sm_-ml-9{
    margin-left: -2.25rem;
  }

  .sm_-mt-10{
    margin-top: -2.5rem;
  }

  .sm_-mr-10{
    margin-right: -2.5rem;
  }

  .sm_-mb-10{
    margin-bottom: -2.5rem;
  }

  .sm_-ml-10{
    margin-left: -2.5rem;
  }

  .sm_-mt-12{
    margin-top: -3rem;
  }

  .sm_-mr-12{
    margin-right: -3rem;
  }

  .sm_-mb-12{
    margin-bottom: -3rem;
  }

  .sm_-ml-12{
    margin-left: -3rem;
  }

  .sm_-mt-13{
    margin-top: -3.75rem;
  }

  .sm_-mr-13{
    margin-right: -3.75rem;
  }

  .sm_-mb-13{
    margin-bottom: -3.75rem;
  }

  .sm_-ml-13{
    margin-left: -3.75rem;
  }

  .sm_-mt-16{
    margin-top: -4rem;
  }

  .sm_-mr-16{
    margin-right: -4rem;
  }

  .sm_-mb-16{
    margin-bottom: -4rem;
  }

  .sm_-ml-16{
    margin-left: -4rem;
  }

  .sm_-mt-20{
    margin-top: -5rem;
  }

  .sm_-mr-20{
    margin-right: -5rem;
  }

  .sm_-mb-20{
    margin-bottom: -5rem;
  }

  .sm_-ml-20{
    margin-left: -5rem;
  }

  .sm_-mt-24{
    margin-top: -6rem;
  }

  .sm_-mr-24{
    margin-right: -6rem;
  }

  .sm_-mb-24{
    margin-bottom: -6rem;
  }

  .sm_-ml-24{
    margin-left: -6rem;
  }

  .sm_-mt-32{
    margin-top: -8rem;
  }

  .sm_-mr-32{
    margin-right: -8rem;
  }

  .sm_-mb-32{
    margin-bottom: -8rem;
  }

  .sm_-ml-32{
    margin-left: -8rem;
  }

  .sm_-mt-40{
    margin-top: -10rem;
  }

  .sm_-mr-40{
    margin-right: -10rem;
  }

  .sm_-mb-40{
    margin-bottom: -10rem;
  }

  .sm_-ml-40{
    margin-left: -10rem;
  }

  .sm_-mt-48{
    margin-top: -12rem;
  }

  .sm_-mr-48{
    margin-right: -12rem;
  }

  .sm_-mb-48{
    margin-bottom: -12rem;
  }

  .sm_-ml-48{
    margin-left: -12rem;
  }

  .sm_-mt-56{
    margin-top: -14rem;
  }

  .sm_-mr-56{
    margin-right: -14rem;
  }

  .sm_-mb-56{
    margin-bottom: -14rem;
  }

  .sm_-ml-56{
    margin-left: -14rem;
  }

  .sm_-mt-64{
    margin-top: -16rem;
  }

  .sm_-mr-64{
    margin-right: -16rem;
  }

  .sm_-mb-64{
    margin-bottom: -16rem;
  }

  .sm_-ml-64{
    margin-left: -16rem;
  }

  .sm_-mt-px{
    margin-top: -1px;
  }

  .sm_-mr-px{
    margin-right: -1px;
  }

  .sm_-mb-px{
    margin-bottom: -1px;
  }

  .sm_-ml-px{
    margin-left: -1px;
  }

  .sm_max-h-full{
    max-height: 100%;
  }

  .sm_max-h-screen{
    max-height: 100vh;
  }

  .sm_max-w-none{
    max-width: none;
  }

  .sm_max-w-xs{
    max-width: 20rem;
  }

  .sm_max-w-sm{
    max-width: 24rem;
  }

  .sm_max-w-md{
    max-width: 28rem;
  }

  .sm_max-w-lg{
    max-width: 32rem;
  }

  .sm_max-w-xl{
    max-width: 36rem;
  }

  .sm_max-w-footer{
    max-width: 606px;
  }

  .sm_max-w-2xl{
    max-width: 42rem;
  }

  .sm_max-w-3xl{
    max-width: 48rem;
  }

  .sm_max-w-4xl{
    max-width: 56rem;
  }

  .sm_max-w-5xl{
    max-width: 64rem;
  }

  .sm_max-w-6xl{
    max-width: 72rem;
  }

  .sm_max-w-full{
    max-width: 100%;
  }

  .sm_max-w-screen-sm{
    max-width: 640px;
  }

  .sm_max-w-screen-md{
    max-width: 768px;
  }

  .sm_max-w-screen-lg{
    max-width: 1024px;
  }

  .sm_max-w-screen-xl{
    max-width: 1280px;
  }

  .sm_min-h-0{
    min-height: 0;
  }

  .sm_min-h-full{
    min-height: 100%;
  }

  .sm_min-h-screen{
    min-height: 100vh;
  }

  .sm_min-w-0{
    min-width: 0;
  }

  .sm_min-w-full{
    min-width: 100%;
  }

  .sm_object-contain{
    object-fit: contain;
  }

  .sm_object-cover{
    object-fit: cover;
  }

  .sm_object-fill{
    object-fit: fill;
  }

  .sm_object-none{
    object-fit: none;
  }

  .sm_object-scale-down{
    object-fit: scale-down;
  }

  .sm_object-bottom{
    object-position: bottom;
  }

  .sm_object-center{
    object-position: center;
  }

  .sm_object-left{
    object-position: left;
  }

  .sm_object-left-bottom{
    object-position: left bottom;
  }

  .sm_object-left-top{
    object-position: left top;
  }

  .sm_object-right{
    object-position: right;
  }

  .sm_object-right-bottom{
    object-position: right bottom;
  }

  .sm_object-right-top{
    object-position: right top;
  }

  .sm_object-top{
    object-position: top;
  }

  .sm_opacity-0{
    opacity: 0;
  }

  .sm_opacity-25{
    opacity: 0.25;
  }

  .sm_opacity-50{
    opacity: 0.5;
  }

  .sm_opacity-75{
    opacity: 0.75;
  }

  .sm_opacity-100{
    opacity: 1;
  }

  .sm_hover_opacity-0:hover{
    opacity: 0;
  }

  .sm_hover_opacity-25:hover{
    opacity: 0.25;
  }

  .sm_hover_opacity-50:hover{
    opacity: 0.5;
  }

  .sm_hover_opacity-75:hover{
    opacity: 0.75;
  }

  .sm_hover_opacity-100:hover{
    opacity: 1;
  }

  .sm_focus_opacity-0:focus{
    opacity: 0;
  }

  .sm_focus_opacity-25:focus{
    opacity: 0.25;
  }

  .sm_focus_opacity-50:focus{
    opacity: 0.5;
  }

  .sm_focus_opacity-75:focus{
    opacity: 0.75;
  }

  .sm_focus_opacity-100:focus{
    opacity: 1;
  }

  .sm_outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm_outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm_outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm_focus_outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .sm_focus_outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .sm_focus_outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .sm_overflow-auto{
    overflow: auto;
  }

  .sm_overflow-hidden{
    overflow: hidden;
  }

  .sm_overflow-visible{
    overflow: visible;
  }

  .sm_overflow-scroll{
    overflow: scroll;
  }

  .sm_overflow-x-auto{
    overflow-x: auto;
  }

  .sm_overflow-y-auto{
    overflow-y: auto;
  }

  .sm_overflow-x-hidden{
    overflow-x: hidden;
  }

  .sm_overflow-y-hidden{
    overflow-y: hidden;
  }

  .sm_overflow-x-visible{
    overflow-x: visible;
  }

  .sm_overflow-y-visible{
    overflow-y: visible;
  }

  .sm_overflow-x-scroll{
    overflow-x: scroll;
  }

  .sm_overflow-y-scroll{
    overflow-y: scroll;
  }

  .sm_overscroll-auto{
    overscroll-behavior: auto;
  }

  .sm_overscroll-contain{
    overscroll-behavior: contain;
  }

  .sm_overscroll-none{
    overscroll-behavior: none;
  }

  .sm_overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .sm_overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .sm_overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .sm_overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .sm_overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .sm_overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .sm_p-0{
    padding: 0;
  }

  .sm_p-1{
    padding: 0.25rem;
  }

  .sm_p-2{
    padding: 0.5rem;
  }

  .sm_p-3{
    padding: 0.875rem;
  }

  .sm_p-4{
    padding: 1rem;
  }

  .sm_p-5{
    padding: 1.25rem;
  }

  .sm_p-6{
    padding: 1.5rem;
  }

  .sm_p-8{
    padding: 2rem;
  }

  .sm_p-9{
    padding: 2.25rem;
  }

  .sm_p-10{
    padding: 2.5rem;
  }

  .sm_p-12{
    padding: 3rem;
  }

  .sm_p-13{
    padding: 3.75rem;
  }

  .sm_p-16{
    padding: 4rem;
  }

  .sm_p-20{
    padding: 5rem;
  }

  .sm_p-24{
    padding: 6rem;
  }

  .sm_p-32{
    padding: 8rem;
  }

  .sm_p-40{
    padding: 10rem;
  }

  .sm_p-48{
    padding: 12rem;
  }

  .sm_p-56{
    padding: 14rem;
  }

  .sm_p-64{
    padding: 16rem;
  }

  .sm_p-px{
    padding: 1px;
  }

  .sm_py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .sm_px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .sm_py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .sm_px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .sm_py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .sm_px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .sm_py-3{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .sm_px-3{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .sm_py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .sm_px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .sm_py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .sm_px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .sm_py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .sm_px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .sm_py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .sm_px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .sm_py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .sm_px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .sm_py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .sm_px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .sm_py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .sm_px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .sm_py-13{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .sm_px-13{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .sm_py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .sm_px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .sm_py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .sm_px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .sm_py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .sm_px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .sm_py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .sm_px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .sm_py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .sm_px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .sm_py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .sm_px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .sm_py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .sm_px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .sm_py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .sm_px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .sm_py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .sm_px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .sm_pt-0{
    padding-top: 0;
  }

  .sm_pr-0{
    padding-right: 0;
  }

  .sm_pb-0{
    padding-bottom: 0;
  }

  .sm_pl-0{
    padding-left: 0;
  }

  .sm_pt-1{
    padding-top: 0.25rem;
  }

  .sm_pr-1{
    padding-right: 0.25rem;
  }

  .sm_pb-1{
    padding-bottom: 0.25rem;
  }

  .sm_pl-1{
    padding-left: 0.25rem;
  }

  .sm_pt-2{
    padding-top: 0.5rem;
  }

  .sm_pr-2{
    padding-right: 0.5rem;
  }

  .sm_pb-2{
    padding-bottom: 0.5rem;
  }

  .sm_pl-2{
    padding-left: 0.5rem;
  }

  .sm_pt-3{
    padding-top: 0.875rem;
  }

  .sm_pr-3{
    padding-right: 0.875rem;
  }

  .sm_pb-3{
    padding-bottom: 0.875rem;
  }

  .sm_pl-3{
    padding-left: 0.875rem;
  }

  .sm_pt-4{
    padding-top: 1rem;
  }

  .sm_pr-4{
    padding-right: 1rem;
  }

  .sm_pb-4{
    padding-bottom: 1rem;
  }

  .sm_pl-4{
    padding-left: 1rem;
  }

  .sm_pt-5{
    padding-top: 1.25rem;
  }

  .sm_pr-5{
    padding-right: 1.25rem;
  }

  .sm_pb-5{
    padding-bottom: 1.25rem;
  }

  .sm_pl-5{
    padding-left: 1.25rem;
  }

  .sm_pt-6{
    padding-top: 1.5rem;
  }

  .sm_pr-6{
    padding-right: 1.5rem;
  }

  .sm_pb-6{
    padding-bottom: 1.5rem;
  }

  .sm_pl-6{
    padding-left: 1.5rem;
  }

  .sm_pt-8{
    padding-top: 2rem;
  }

  .sm_pr-8{
    padding-right: 2rem;
  }

  .sm_pb-8{
    padding-bottom: 2rem;
  }

  .sm_pl-8{
    padding-left: 2rem;
  }

  .sm_pt-9{
    padding-top: 2.25rem;
  }

  .sm_pr-9{
    padding-right: 2.25rem;
  }

  .sm_pb-9{
    padding-bottom: 2.25rem;
  }

  .sm_pl-9{
    padding-left: 2.25rem;
  }

  .sm_pt-10{
    padding-top: 2.5rem;
  }

  .sm_pr-10{
    padding-right: 2.5rem;
  }

  .sm_pb-10{
    padding-bottom: 2.5rem;
  }

  .sm_pl-10{
    padding-left: 2.5rem;
  }

  .sm_pt-12{
    padding-top: 3rem;
  }

  .sm_pr-12{
    padding-right: 3rem;
  }

  .sm_pb-12{
    padding-bottom: 3rem;
  }

  .sm_pl-12{
    padding-left: 3rem;
  }

  .sm_pt-13{
    padding-top: 3.75rem;
  }

  .sm_pr-13{
    padding-right: 3.75rem;
  }

  .sm_pb-13{
    padding-bottom: 3.75rem;
  }

  .sm_pl-13{
    padding-left: 3.75rem;
  }

  .sm_pt-16{
    padding-top: 4rem;
  }

  .sm_pr-16{
    padding-right: 4rem;
  }

  .sm_pb-16{
    padding-bottom: 4rem;
  }

  .sm_pl-16{
    padding-left: 4rem;
  }

  .sm_pt-20{
    padding-top: 5rem;
  }

  .sm_pr-20{
    padding-right: 5rem;
  }

  .sm_pb-20{
    padding-bottom: 5rem;
  }

  .sm_pl-20{
    padding-left: 5rem;
  }

  .sm_pt-24{
    padding-top: 6rem;
  }

  .sm_pr-24{
    padding-right: 6rem;
  }

  .sm_pb-24{
    padding-bottom: 6rem;
  }

  .sm_pl-24{
    padding-left: 6rem;
  }

  .sm_pt-32{
    padding-top: 8rem;
  }

  .sm_pr-32{
    padding-right: 8rem;
  }

  .sm_pb-32{
    padding-bottom: 8rem;
  }

  .sm_pl-32{
    padding-left: 8rem;
  }

  .sm_pt-40{
    padding-top: 10rem;
  }

  .sm_pr-40{
    padding-right: 10rem;
  }

  .sm_pb-40{
    padding-bottom: 10rem;
  }

  .sm_pl-40{
    padding-left: 10rem;
  }

  .sm_pt-48{
    padding-top: 12rem;
  }

  .sm_pr-48{
    padding-right: 12rem;
  }

  .sm_pb-48{
    padding-bottom: 12rem;
  }

  .sm_pl-48{
    padding-left: 12rem;
  }

  .sm_pt-56{
    padding-top: 14rem;
  }

  .sm_pr-56{
    padding-right: 14rem;
  }

  .sm_pb-56{
    padding-bottom: 14rem;
  }

  .sm_pl-56{
    padding-left: 14rem;
  }

  .sm_pt-64{
    padding-top: 16rem;
  }

  .sm_pr-64{
    padding-right: 16rem;
  }

  .sm_pb-64{
    padding-bottom: 16rem;
  }

  .sm_pl-64{
    padding-left: 16rem;
  }

  .sm_pt-px{
    padding-top: 1px;
  }

  .sm_pr-px{
    padding-right: 1px;
  }

  .sm_pb-px{
    padding-bottom: 1px;
  }

  .sm_pl-px{
    padding-left: 1px;
  }

  .sm_placeholder-transparent::placeholder{
    color: transparent;
  }

  .sm_placeholder-current::placeholder{
    color: currentColor;
  }

  .sm_placeholder-black-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .sm_placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm_placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .sm_placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .sm_placeholder-orange-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm_focus_placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .sm_focus_placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .sm_focus_placeholder-black-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .sm_focus_placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .sm_focus_placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .sm_focus_placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .sm_focus_placeholder-orange-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .sm_placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm_placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm_placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm_placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm_placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm_focus_placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .sm_focus_placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .sm_focus_placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .sm_focus_placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .sm_focus_placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .sm_pointer-events-none{
    pointer-events: none;
  }

  .sm_pointer-events-auto{
    pointer-events: auto;
  }

  .sm_static{
    position: static;
  }

  .sm_fixed{
    position: fixed;
  }

  .sm_absolute{
    position: absolute;
  }

  .sm_relative{
    position: relative;
  }

  .sm_sticky{
    position: sticky;
  }

  .sm_inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .sm_inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .sm_inset-y-0{
    top: 0;
    bottom: 0;
  }

  .sm_inset-x-0{
    right: 0;
    left: 0;
  }

  .sm_inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .sm_inset-x-auto{
    right: auto;
    left: auto;
  }

  .sm_top-0{
    top: 0;
  }

  .sm_right-0{
    right: 0;
  }

  .sm_bottom-0{
    bottom: 0;
  }

  .sm_left-0{
    left: 0;
  }

  .sm_top-auto{
    top: auto;
  }

  .sm_right-auto{
    right: auto;
  }

  .sm_bottom-auto{
    bottom: auto;
  }

  .sm_left-auto{
    left: auto;
  }

  .sm_resize-none{
    resize: none;
  }

  .sm_resize-y{
    resize: vertical;
  }

  .sm_resize-x{
    resize: horizontal;
  }

  .sm_resize{
    resize: both;
  }

  .sm_shadow-xs{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-default{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-outline{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-xs:hover{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-default:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-outline:hover{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_hover_shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-xs:focus{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-default:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-outline:focus{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_focus_shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .sm_ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_ring-inset{
    --tw-ring-inset: inset;
  }

  .sm_focus-within_ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus-within_ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus-within_ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus-within_ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus-within_ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus-within_ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus-within_ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .sm_focus_ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus_ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus_ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus_ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus_ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus_ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .sm_focus_ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .sm_ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .sm_ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .sm_ring-offset-black-100{
    --tw-ring-offset-color: #2C2C2C;
  }

  .sm_ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .sm_ring-offset-gray-100{
    --tw-ring-offset-color: #EEECEB;
  }

  .sm_ring-offset-gray-200{
    --tw-ring-offset-color: #AAAAAA;
  }

  .sm_ring-offset-orange-100{
    --tw-ring-offset-color: #FA6600;
  }

  .sm_focus-within_ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .sm_focus-within_ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .sm_focus-within_ring-offset-black-100:focus-within{
    --tw-ring-offset-color: #2C2C2C;
  }

  .sm_focus-within_ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .sm_focus-within_ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #EEECEB;
  }

  .sm_focus-within_ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #AAAAAA;
  }

  .sm_focus-within_ring-offset-orange-100:focus-within{
    --tw-ring-offset-color: #FA6600;
  }

  .sm_focus_ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .sm_focus_ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .sm_focus_ring-offset-black-100:focus{
    --tw-ring-offset-color: #2C2C2C;
  }

  .sm_focus_ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .sm_focus_ring-offset-gray-100:focus{
    --tw-ring-offset-color: #EEECEB;
  }

  .sm_focus_ring-offset-gray-200:focus{
    --tw-ring-offset-color: #AAAAAA;
  }

  .sm_focus_ring-offset-orange-100:focus{
    --tw-ring-offset-color: #FA6600;
  }

  .sm_ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .sm_ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .sm_ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .sm_ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .sm_ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .sm_focus-within_ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .sm_focus-within_ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .sm_focus-within_ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .sm_focus-within_ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .sm_focus-within_ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .sm_focus_ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .sm_focus_ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .sm_focus_ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .sm_focus_ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .sm_focus_ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .sm_ring-transparent{
    --tw-ring-color: transparent;
  }

  .sm_ring-current{
    --tw-ring-color: currentColor;
  }

  .sm_ring-black-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .sm_ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm_ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .sm_ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .sm_ring-orange-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .sm_focus-within_ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .sm_focus-within_ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .sm_focus-within_ring-black-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .sm_focus-within_ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm_focus-within_ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .sm_focus-within_ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .sm_focus-within_ring-orange-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .sm_focus_ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .sm_focus_ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .sm_focus_ring-black-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .sm_focus_ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .sm_focus_ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .sm_focus_ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .sm_focus_ring-orange-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .sm_ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .sm_ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .sm_ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .sm_ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .sm_ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .sm_focus-within_ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .sm_focus-within_ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .sm_focus-within_ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .sm_focus-within_ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .sm_focus-within_ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .sm_focus_ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .sm_focus_ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .sm_focus_ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .sm_focus_ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .sm_focus_ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .sm_fill-current{
    fill: currentColor;
  }

  .sm_stroke-current{
    stroke: currentColor;
  }

  .sm_stroke-0{
    stroke-width: 0;
  }

  .sm_stroke-1{
    stroke-width: 1;
  }

  .sm_stroke-2{
    stroke-width: 2;
  }

  .sm_table-auto{
    table-layout: auto;
  }

  .sm_table-fixed{
    table-layout: fixed;
  }

  .sm_text-left{
    text-align: left;
  }

  .sm_text-center{
    text-align: center;
  }

  .sm_text-right{
    text-align: right;
  }

  .sm_text-justify{
    text-align: justify;
  }

  .sm_text-primary{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm_text-secondary{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .sm_text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm_hover_text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm_hover_text-secondary:hover{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .sm_hover_text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm_focus_text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm_focus_text-secondary:focus{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .sm_focus_text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .sm_text-opacity-0{
    --tw-text-opacity: 0;
  }

  .sm_text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .sm_text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .sm_text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .sm_text-opacity-100{
    --tw-text-opacity: 1;
  }

  .sm_hover_text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .sm_hover_text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .sm_hover_text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .sm_hover_text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .sm_hover_text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .sm_focus_text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .sm_focus_text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .sm_focus_text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .sm_focus_text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .sm_focus_text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .sm_truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .sm_overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .sm_overflow-clip{
    text-overflow: clip;
  }

  .sm_italic{
    font-style: italic;
  }

  .sm_not-italic{
    font-style: normal;
  }

  .sm_uppercase{
    text-transform: uppercase;
  }

  .sm_lowercase{
    text-transform: lowercase;
  }

  .sm_capitalize{
    text-transform: capitalize;
  }

  .sm_normal-case{
    text-transform: none;
  }

  .sm_underline{
    text-decoration: underline;
  }

  .sm_line-through{
    text-decoration: line-through;
  }

  .sm_no-underline{
    text-decoration: none;
  }

  .sm_hover_underline:hover{
    text-decoration: underline;
  }

  .sm_hover_line-through:hover{
    text-decoration: line-through;
  }

  .sm_hover_no-underline:hover{
    text-decoration: none;
  }

  .sm_focus_underline:focus{
    text-decoration: underline;
  }

  .sm_focus_line-through:focus{
    text-decoration: line-through;
  }

  .sm_focus_no-underline:focus{
    text-decoration: none;
  }

  .sm_antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .sm_subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .sm_ordinal, .sm_slashed-zero, .sm_lining-nums, .sm_oldstyle-nums, .sm_proportional-nums, .sm_tabular-nums, .sm_diagonal-fractions, .sm_stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .sm_normal-nums{
    font-variant-numeric: normal;
  }

  .sm_ordinal{
    --tw-ordinal: ordinal;
  }

  .sm_slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .sm_lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .sm_oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .sm_proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .sm_tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .sm_diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .sm_stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .sm_tracking-tighter{
    letter-spacing: -0.05em;
  }

  .sm_tracking-tight{
    letter-spacing: -0.025em;
  }

  .sm_tracking-normal{
    letter-spacing: 0;
  }

  .sm_tracking-wide{
    letter-spacing: 0.025em;
  }

  .sm_tracking-wider{
    letter-spacing: 0.05em;
  }

  .sm_tracking-widest{
    letter-spacing: 0.1em;
  }

  .sm_select-none{
    user-select: none;
  }

  .sm_select-text{
    user-select: text;
  }

  .sm_select-all{
    user-select: all;
  }

  .sm_select-auto{
    user-select: auto;
  }

  .sm_align-baseline{
    vertical-align: baseline;
  }

  .sm_align-top{
    vertical-align: top;
  }

  .sm_align-middle{
    vertical-align: middle;
  }

  .sm_align-bottom{
    vertical-align: bottom;
  }

  .sm_align-text-top{
    vertical-align: text-top;
  }

  .sm_align-text-bottom{
    vertical-align: text-bottom;
  }

  .sm_visible{
    visibility: visible;
  }

  .sm_invisible{
    visibility: hidden;
  }

  .sm_whitespace-normal{
    white-space: normal;
  }

  .sm_whitespace-nowrap{
    white-space: nowrap;
  }

  .sm_whitespace-pre{
    white-space: pre;
  }

  .sm_whitespace-pre-line{
    white-space: pre-line;
  }

  .sm_whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .sm_break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .sm_break-words{
    overflow-wrap: break-word;
  }

  .sm_break-all{
    word-break: break-all;
  }

  .sm_w-0{
    width: 0;
  }

  .sm_w-1{
    width: 0.25rem;
  }

  .sm_w-2{
    width: 0.5rem;
  }

  .sm_w-3{
    width: 0.875rem;
  }

  .sm_w-4{
    width: 1rem;
  }

  .sm_w-5{
    width: 1.25rem;
  }

  .sm_w-6{
    width: 1.5rem;
  }

  .sm_w-8{
    width: 2rem;
  }

  .sm_w-9{
    width: 2.25rem;
  }

  .sm_w-10{
    width: 2.5rem;
  }

  .sm_w-12{
    width: 3rem;
  }

  .sm_w-13{
    width: 3.75rem;
  }

  .sm_w-16{
    width: 4rem;
  }

  .sm_w-20{
    width: 5rem;
  }

  .sm_w-24{
    width: 6rem;
  }

  .sm_w-32{
    width: 8rem;
  }

  .sm_w-40{
    width: 10rem;
  }

  .sm_w-48{
    width: 12rem;
  }

  .sm_w-56{
    width: 14rem;
  }

  .sm_w-64{
    width: 16rem;
  }

  .sm_w-auto{
    width: auto;
  }

  .sm_w-px{
    width: 1px;
  }

  .sm_w-1\/2{
    width: 50%;
  }

  .sm_w-1\/3{
    width: 33.333333%;
  }

  .sm_w-2\/3{
    width: 66.666667%;
  }

  .sm_w-1\/4{
    width: 25%;
  }

  .sm_w-2\/4{
    width: 50%;
  }

  .sm_w-3\/4{
    width: 75%;
  }

  .sm_w-1\/5{
    width: 20%;
  }

  .sm_w-2\/5{
    width: 40%;
  }

  .sm_w-3\/5{
    width: 60%;
  }

  .sm_w-4\/5{
    width: 80%;
  }

  .sm_w-1\/6{
    width: 16.666667%;
  }

  .sm_w-2\/6{
    width: 33.333333%;
  }

  .sm_w-3\/6{
    width: 50%;
  }

  .sm_w-4\/6{
    width: 66.666667%;
  }

  .sm_w-5\/6{
    width: 83.333333%;
  }

  .sm_w-1\/12{
    width: 8.333333%;
  }

  .sm_w-2\/12{
    width: 16.666667%;
  }

  .sm_w-3\/12{
    width: 25%;
  }

  .sm_w-4\/12{
    width: 33.333333%;
  }

  .sm_w-5\/12{
    width: 41.666667%;
  }

  .sm_w-6\/12{
    width: 50%;
  }

  .sm_w-7\/12{
    width: 58.333333%;
  }

  .sm_w-8\/12{
    width: 66.666667%;
  }

  .sm_w-9\/12{
    width: 75%;
  }

  .sm_w-10\/12{
    width: 83.333333%;
  }

  .sm_w-11\/12{
    width: 91.666667%;
  }

  .sm_w-w-30{
    width: 3.75rem;
  }

  .sm_w-full{
    width: 100%;
  }

  .sm_w-screen{
    width: 100vw;
  }

  .sm_z-0{
    z-index: 0;
  }

  .sm_z-10{
    z-index: 10;
  }

  .sm_z-20{
    z-index: 20;
  }

  .sm_z-30{
    z-index: 30;
  }

  .sm_z-40{
    z-index: 40;
  }

  .sm_z-50{
    z-index: 50;
  }

  .sm_z-auto{
    z-index: auto;
  }

  .sm_isolate{
    isolation: isolate;
  }

  .sm_isolation-auto{
    isolation: auto;
  }

  .sm_gap-0{
    gap: 0;
  }

  .sm_gap-1{
    gap: 0.25rem;
  }

  .sm_gap-2{
    gap: 0.5rem;
  }

  .sm_gap-3{
    gap: 0.875rem;
  }

  .sm_gap-4{
    gap: 1rem;
  }

  .sm_gap-5{
    gap: 1.25rem;
  }

  .sm_gap-6{
    gap: 1.5rem;
  }

  .sm_gap-8{
    gap: 2rem;
  }

  .sm_gap-9{
    gap: 2.25rem;
  }

  .sm_gap-10{
    gap: 2.5rem;
  }

  .sm_gap-12{
    gap: 3rem;
  }

  .sm_gap-13{
    gap: 3.75rem;
  }

  .sm_gap-16{
    gap: 4rem;
  }

  .sm_gap-20{
    gap: 5rem;
  }

  .sm_gap-24{
    gap: 6rem;
  }

  .sm_gap-32{
    gap: 8rem;
  }

  .sm_gap-40{
    gap: 10rem;
  }

  .sm_gap-48{
    gap: 12rem;
  }

  .sm_gap-56{
    gap: 14rem;
  }

  .sm_gap-64{
    gap: 16rem;
  }

  .sm_gap-px{
    gap: 1px;
  }

  .sm_gap-x-0{
    column-gap: 0;
  }

  .sm_gap-x-1{
    column-gap: 0.25rem;
  }

  .sm_gap-x-2{
    column-gap: 0.5rem;
  }

  .sm_gap-x-3{
    column-gap: 0.875rem;
  }

  .sm_gap-x-4{
    column-gap: 1rem;
  }

  .sm_gap-x-5{
    column-gap: 1.25rem;
  }

  .sm_gap-x-6{
    column-gap: 1.5rem;
  }

  .sm_gap-x-8{
    column-gap: 2rem;
  }

  .sm_gap-x-9{
    column-gap: 2.25rem;
  }

  .sm_gap-x-10{
    column-gap: 2.5rem;
  }

  .sm_gap-x-12{
    column-gap: 3rem;
  }

  .sm_gap-x-13{
    column-gap: 3.75rem;
  }

  .sm_gap-x-16{
    column-gap: 4rem;
  }

  .sm_gap-x-20{
    column-gap: 5rem;
  }

  .sm_gap-x-24{
    column-gap: 6rem;
  }

  .sm_gap-x-32{
    column-gap: 8rem;
  }

  .sm_gap-x-40{
    column-gap: 10rem;
  }

  .sm_gap-x-48{
    column-gap: 12rem;
  }

  .sm_gap-x-56{
    column-gap: 14rem;
  }

  .sm_gap-x-64{
    column-gap: 16rem;
  }

  .sm_gap-x-px{
    column-gap: 1px;
  }

  .sm_gap-y-0{
    row-gap: 0;
  }

  .sm_gap-y-1{
    row-gap: 0.25rem;
  }

  .sm_gap-y-2{
    row-gap: 0.5rem;
  }

  .sm_gap-y-3{
    row-gap: 0.875rem;
  }

  .sm_gap-y-4{
    row-gap: 1rem;
  }

  .sm_gap-y-5{
    row-gap: 1.25rem;
  }

  .sm_gap-y-6{
    row-gap: 1.5rem;
  }

  .sm_gap-y-8{
    row-gap: 2rem;
  }

  .sm_gap-y-9{
    row-gap: 2.25rem;
  }

  .sm_gap-y-10{
    row-gap: 2.5rem;
  }

  .sm_gap-y-12{
    row-gap: 3rem;
  }

  .sm_gap-y-13{
    row-gap: 3.75rem;
  }

  .sm_gap-y-16{
    row-gap: 4rem;
  }

  .sm_gap-y-20{
    row-gap: 5rem;
  }

  .sm_gap-y-24{
    row-gap: 6rem;
  }

  .sm_gap-y-32{
    row-gap: 8rem;
  }

  .sm_gap-y-40{
    row-gap: 10rem;
  }

  .sm_gap-y-48{
    row-gap: 12rem;
  }

  .sm_gap-y-56{
    row-gap: 14rem;
  }

  .sm_gap-y-64{
    row-gap: 16rem;
  }

  .sm_gap-y-px{
    row-gap: 1px;
  }

  .sm_grid-flow-row{
    grid-auto-flow: row;
  }

  .sm_grid-flow-col{
    grid-auto-flow: column;
  }

  .sm_grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .sm_grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .sm_grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .sm_grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .sm_grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .sm_grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .sm_grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .sm_grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .sm_grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .sm_grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .sm_grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .sm_grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .sm_grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .sm_grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .sm_grid-cols-none{
    grid-template-columns: none;
  }

  .sm_auto-cols-auto{
    grid-auto-columns: auto;
  }

  .sm_auto-cols-min{
    grid-auto-columns: min-content;
  }

  .sm_auto-cols-max{
    grid-auto-columns: max-content;
  }

  .sm_auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .sm_col-auto{
    grid-column: auto;
  }

  .sm_col-span-1{
    grid-column: span 1 / span 1;
  }

  .sm_col-span-2{
    grid-column: span 2 / span 2;
  }

  .sm_col-span-3{
    grid-column: span 3 / span 3;
  }

  .sm_col-span-4{
    grid-column: span 4 / span 4;
  }

  .sm_col-span-5{
    grid-column: span 5 / span 5;
  }

  .sm_col-span-6{
    grid-column: span 6 / span 6;
  }

  .sm_col-span-7{
    grid-column: span 7 / span 7;
  }

  .sm_col-span-8{
    grid-column: span 8 / span 8;
  }

  .sm_col-span-9{
    grid-column: span 9 / span 9;
  }

  .sm_col-span-10{
    grid-column: span 10 / span 10;
  }

  .sm_col-span-11{
    grid-column: span 11 / span 11;
  }

  .sm_col-span-12{
    grid-column: span 12 / span 12;
  }

  .sm_col-start-1{
    grid-column-start: 1;
  }

  .sm_col-start-2{
    grid-column-start: 2;
  }

  .sm_col-start-3{
    grid-column-start: 3;
  }

  .sm_col-start-4{
    grid-column-start: 4;
  }

  .sm_col-start-5{
    grid-column-start: 5;
  }

  .sm_col-start-6{
    grid-column-start: 6;
  }

  .sm_col-start-7{
    grid-column-start: 7;
  }

  .sm_col-start-8{
    grid-column-start: 8;
  }

  .sm_col-start-9{
    grid-column-start: 9;
  }

  .sm_col-start-10{
    grid-column-start: 10;
  }

  .sm_col-start-11{
    grid-column-start: 11;
  }

  .sm_col-start-12{
    grid-column-start: 12;
  }

  .sm_col-start-13{
    grid-column-start: 13;
  }

  .sm_col-start-auto{
    grid-column-start: auto;
  }

  .sm_col-end-1{
    grid-column-end: 1;
  }

  .sm_col-end-2{
    grid-column-end: 2;
  }

  .sm_col-end-3{
    grid-column-end: 3;
  }

  .sm_col-end-4{
    grid-column-end: 4;
  }

  .sm_col-end-5{
    grid-column-end: 5;
  }

  .sm_col-end-6{
    grid-column-end: 6;
  }

  .sm_col-end-7{
    grid-column-end: 7;
  }

  .sm_col-end-8{
    grid-column-end: 8;
  }

  .sm_col-end-9{
    grid-column-end: 9;
  }

  .sm_col-end-10{
    grid-column-end: 10;
  }

  .sm_col-end-11{
    grid-column-end: 11;
  }

  .sm_col-end-12{
    grid-column-end: 12;
  }

  .sm_col-end-13{
    grid-column-end: 13;
  }

  .sm_col-end-auto{
    grid-column-end: auto;
  }

  .sm_grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .sm_grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .sm_grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .sm_grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .sm_grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .sm_grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .sm_grid-rows-none{
    grid-template-rows: none;
  }

  .sm_auto-rows-auto{
    grid-auto-rows: auto;
  }

  .sm_auto-rows-min{
    grid-auto-rows: min-content;
  }

  .sm_auto-rows-max{
    grid-auto-rows: max-content;
  }

  .sm_auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .sm_row-auto{
    grid-row: auto;
  }

  .sm_row-span-1{
    grid-row: span 1 / span 1;
  }

  .sm_row-span-2{
    grid-row: span 2 / span 2;
  }

  .sm_row-span-3{
    grid-row: span 3 / span 3;
  }

  .sm_row-span-4{
    grid-row: span 4 / span 4;
  }

  .sm_row-span-5{
    grid-row: span 5 / span 5;
  }

  .sm_row-span-6{
    grid-row: span 6 / span 6;
  }

  .sm_row-start-1{
    grid-row-start: 1;
  }

  .sm_row-start-2{
    grid-row-start: 2;
  }

  .sm_row-start-3{
    grid-row-start: 3;
  }

  .sm_row-start-4{
    grid-row-start: 4;
  }

  .sm_row-start-5{
    grid-row-start: 5;
  }

  .sm_row-start-6{
    grid-row-start: 6;
  }

  .sm_row-start-7{
    grid-row-start: 7;
  }

  .sm_row-start-auto{
    grid-row-start: auto;
  }

  .sm_row-end-1{
    grid-row-end: 1;
  }

  .sm_row-end-2{
    grid-row-end: 2;
  }

  .sm_row-end-3{
    grid-row-end: 3;
  }

  .sm_row-end-4{
    grid-row-end: 4;
  }

  .sm_row-end-5{
    grid-row-end: 5;
  }

  .sm_row-end-6{
    grid-row-end: 6;
  }

  .sm_row-end-7{
    grid-row-end: 7;
  }

  .sm_row-end-auto{
    grid-row-end: auto;
  }

  .sm_transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm_transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .sm_transform-none{
    transform: none;
  }

  .sm_origin-center{
    transform-origin: center;
  }

  .sm_origin-top{
    transform-origin: top;
  }

  .sm_origin-top-right{
    transform-origin: top right;
  }

  .sm_origin-right{
    transform-origin: right;
  }

  .sm_origin-bottom-right{
    transform-origin: bottom right;
  }

  .sm_origin-bottom{
    transform-origin: bottom;
  }

  .sm_origin-bottom-left{
    transform-origin: bottom left;
  }

  .sm_origin-left{
    transform-origin: left;
  }

  .sm_origin-top-left{
    transform-origin: top left;
  }

  .sm_scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm_scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm_scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm_scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm_scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm_scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm_scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm_scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm_scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm_scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm_scale-x-0{
    --tw-scale-x: 0;
  }

  .sm_scale-x-50{
    --tw-scale-x: .5;
  }

  .sm_scale-x-75{
    --tw-scale-x: .75;
  }

  .sm_scale-x-90{
    --tw-scale-x: .9;
  }

  .sm_scale-x-95{
    --tw-scale-x: .95;
  }

  .sm_scale-x-100{
    --tw-scale-x: 1;
  }

  .sm_scale-x-105{
    --tw-scale-x: 1.05;
  }

  .sm_scale-x-110{
    --tw-scale-x: 1.1;
  }

  .sm_scale-x-125{
    --tw-scale-x: 1.25;
  }

  .sm_scale-x-150{
    --tw-scale-x: 1.5;
  }

  .sm_scale-y-0{
    --tw-scale-y: 0;
  }

  .sm_scale-y-50{
    --tw-scale-y: .5;
  }

  .sm_scale-y-75{
    --tw-scale-y: .75;
  }

  .sm_scale-y-90{
    --tw-scale-y: .9;
  }

  .sm_scale-y-95{
    --tw-scale-y: .95;
  }

  .sm_scale-y-100{
    --tw-scale-y: 1;
  }

  .sm_scale-y-105{
    --tw-scale-y: 1.05;
  }

  .sm_scale-y-110{
    --tw-scale-y: 1.1;
  }

  .sm_scale-y-125{
    --tw-scale-y: 1.25;
  }

  .sm_scale-y-150{
    --tw-scale-y: 1.5;
  }

  .sm_hover_scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm_hover_scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm_hover_scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm_hover_scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm_hover_scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm_hover_scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm_hover_scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm_hover_scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm_hover_scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm_hover_scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm_hover_scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .sm_hover_scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .sm_hover_scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .sm_hover_scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .sm_hover_scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .sm_hover_scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .sm_hover_scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .sm_hover_scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .sm_hover_scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .sm_hover_scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .sm_hover_scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .sm_hover_scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .sm_hover_scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .sm_hover_scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .sm_hover_scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .sm_hover_scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .sm_hover_scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .sm_hover_scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .sm_hover_scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .sm_hover_scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .sm_focus_scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .sm_focus_scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .sm_focus_scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .sm_focus_scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .sm_focus_scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .sm_focus_scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .sm_focus_scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .sm_focus_scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .sm_focus_scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .sm_focus_scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .sm_focus_scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .sm_focus_scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .sm_focus_scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .sm_focus_scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .sm_focus_scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .sm_focus_scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .sm_focus_scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .sm_focus_scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .sm_focus_scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .sm_focus_scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .sm_focus_scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .sm_focus_scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .sm_focus_scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .sm_focus_scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .sm_focus_scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .sm_focus_scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .sm_focus_scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .sm_focus_scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .sm_focus_scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .sm_focus_scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .sm_rotate-0{
    --tw-rotate: 0;
  }

  .sm_rotate-45{
    --tw-rotate: 45deg;
  }

  .sm_rotate-90{
    --tw-rotate: 90deg;
  }

  .sm_rotate-180{
    --tw-rotate: 180deg;
  }

  .sm_-rotate-180{
    --tw-rotate: -180deg;
  }

  .sm_-rotate-90{
    --tw-rotate: -90deg;
  }

  .sm_-rotate-45{
    --tw-rotate: -45deg;
  }

  .sm_hover_rotate-0:hover{
    --tw-rotate: 0;
  }

  .sm_hover_rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .sm_hover_rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .sm_hover_rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .sm_hover_-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .sm_hover_-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .sm_hover_-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .sm_focus_rotate-0:focus{
    --tw-rotate: 0;
  }

  .sm_focus_rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .sm_focus_rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .sm_focus_rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .sm_focus_-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .sm_focus_-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .sm_focus_-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .sm_skew-x-0{
    --tw-skew-x: 0;
  }

  .sm_skew-x-3{
    --tw-skew-x: 3deg;
  }

  .sm_skew-x-6{
    --tw-skew-x: 6deg;
  }

  .sm_skew-x-12{
    --tw-skew-x: 12deg;
  }

  .sm_-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .sm_-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .sm_-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .sm_skew-y-0{
    --tw-skew-y: 0;
  }

  .sm_skew-y-3{
    --tw-skew-y: 3deg;
  }

  .sm_skew-y-6{
    --tw-skew-y: 6deg;
  }

  .sm_skew-y-12{
    --tw-skew-y: 12deg;
  }

  .sm_-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .sm_-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .sm_-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .sm_hover_skew-x-0:hover{
    --tw-skew-x: 0;
  }

  .sm_hover_skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .sm_hover_skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .sm_hover_skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .sm_hover_-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .sm_hover_-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .sm_hover_-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .sm_hover_skew-y-0:hover{
    --tw-skew-y: 0;
  }

  .sm_hover_skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .sm_hover_skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .sm_hover_skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .sm_hover_-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .sm_hover_-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .sm_hover_-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .sm_focus_skew-x-0:focus{
    --tw-skew-x: 0;
  }

  .sm_focus_skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .sm_focus_skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .sm_focus_skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .sm_focus_-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .sm_focus_-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .sm_focus_-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .sm_focus_skew-y-0:focus{
    --tw-skew-y: 0;
  }

  .sm_focus_skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .sm_focus_skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .sm_focus_skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .sm_focus_-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .sm_focus_-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .sm_focus_-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .sm_transition-none{
    transition-property: none;
  }

  .sm_transition-all{
    transition-property: all;
  }

  .sm_transition-default{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .sm_transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .sm_transition-opacity{
    transition-property: opacity;
  }

  .sm_transition-shadow{
    transition-property: box-shadow;
  }

  .sm_transition-transform{
    transition-property: transform;
  }

  .sm_ease-linear{
    transition-timing-function: linear;
  }

  .sm_ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .sm_ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .sm_ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .sm_duration-75{
    transition-duration: 75ms;
  }

  .sm_duration-100{
    transition-duration: 100ms;
  }

  .sm_duration-150{
    transition-duration: 150ms;
  }

  .sm_duration-200{
    transition-duration: 200ms;
  }

  .sm_duration-300{
    transition-duration: 300ms;
  }

  .sm_duration-500{
    transition-duration: 500ms;
  }

  .sm_duration-700{
    transition-duration: 700ms;
  }

  .sm_duration-1000{
    transition-duration: 1000ms;
  }

  .sm_delay-75{
    transition-delay: 75ms;
  }

  .sm_delay-100{
    transition-delay: 100ms;
  }

  .sm_delay-150{
    transition-delay: 150ms;
  }

  .sm_delay-200{
    transition-delay: 200ms;
  }

  .sm_delay-300{
    transition-delay: 300ms;
  }

  .sm_delay-500{
    transition-delay: 500ms;
  }

  .sm_delay-700{
    transition-delay: 700ms;
  }

  .sm_delay-1000{
    transition-delay: 1000ms;
  }

  .sm_animate-none{
    animation: none;
  }

  .sm_animate-spin{
    animation: spin 1s linear infinite;
  }

  .sm_animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .sm_animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .sm_animate-bounce{
    animation: bounce 1s infinite;
  }

  .sm_mix-blend-normal{
    mix-blend-mode: normal;
  }

  .sm_mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .sm_mix-blend-screen{
    mix-blend-mode: screen;
  }

  .sm_mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .sm_mix-blend-darken{
    mix-blend-mode: darken;
  }

  .sm_mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .sm_mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .sm_mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .sm_mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .sm_mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .sm_mix-blend-difference{
    mix-blend-mode: difference;
  }

  .sm_mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .sm_mix-blend-hue{
    mix-blend-mode: hue;
  }

  .sm_mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .sm_mix-blend-color{
    mix-blend-mode: color;
  }

  .sm_mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .sm_bg-blend-normal{
    background-blend-mode: normal;
  }

  .sm_bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .sm_bg-blend-screen{
    background-blend-mode: screen;
  }

  .sm_bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .sm_bg-blend-darken{
    background-blend-mode: darken;
  }

  .sm_bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .sm_bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .sm_bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .sm_bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .sm_bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .sm_bg-blend-difference{
    background-blend-mode: difference;
  }

  .sm_bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .sm_bg-blend-hue{
    background-blend-mode: hue;
  }

  .sm_bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .sm_bg-blend-color{
    background-blend-mode: color;
  }

  .sm_bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .sm_filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .sm_filter-none{
    filter: none;
  }

  .sm_blur-0{
    --tw-blur: blur(0);
  }

  .sm_blur-sm{
    --tw-blur: blur(4px);
  }

  .sm_blur{
    --tw-blur: blur(8px);
  }

  .sm_blur-md{
    --tw-blur: blur(12px);
  }

  .sm_blur-lg{
    --tw-blur: blur(16px);
  }

  .sm_blur-xl{
    --tw-blur: blur(24px);
  }

  .sm_blur-2xl{
    --tw-blur: blur(40px);
  }

  .sm_blur-3xl{
    --tw-blur: blur(64px);
  }

  .sm_brightness-0{
    --tw-brightness: brightness(0);
  }

  .sm_brightness-50{
    --tw-brightness: brightness(.5);
  }

  .sm_brightness-75{
    --tw-brightness: brightness(.75);
  }

  .sm_brightness-90{
    --tw-brightness: brightness(.9);
  }

  .sm_brightness-95{
    --tw-brightness: brightness(.95);
  }

  .sm_brightness-100{
    --tw-brightness: brightness(1);
  }

  .sm_brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .sm_brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .sm_brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .sm_brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .sm_brightness-200{
    --tw-brightness: brightness(2);
  }

  .sm_contrast-0{
    --tw-contrast: contrast(0);
  }

  .sm_contrast-50{
    --tw-contrast: contrast(.5);
  }

  .sm_contrast-75{
    --tw-contrast: contrast(.75);
  }

  .sm_contrast-100{
    --tw-contrast: contrast(1);
  }

  .sm_contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .sm_contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .sm_contrast-200{
    --tw-contrast: contrast(2);
  }

  .sm_drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .sm_drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .sm_drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .sm_drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .sm_drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .sm_drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .sm_drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .sm_grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .sm_grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .sm_hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .sm_hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .sm_hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .sm_hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .sm_hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .sm_hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .sm_-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .sm_-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .sm_-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .sm_-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .sm_-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .sm_invert-0{
    --tw-invert: invert(0);
  }

  .sm_invert{
    --tw-invert: invert(100%);
  }

  .sm_saturate-0{
    --tw-saturate: saturate(0);
  }

  .sm_saturate-50{
    --tw-saturate: saturate(.5);
  }

  .sm_saturate-100{
    --tw-saturate: saturate(1);
  }

  .sm_saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .sm_saturate-200{
    --tw-saturate: saturate(2);
  }

  .sm_sepia-0{
    --tw-sepia: sepia(0);
  }

  .sm_sepia{
    --tw-sepia: sepia(100%);
  }

  .sm_backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .sm_backdrop-filter-none{
    backdrop-filter: none;
  }

  .sm_backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .sm_backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .sm_backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .sm_backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .sm_backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .sm_backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .sm_backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .sm_backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .sm_backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .sm_backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .sm_backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .sm_backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .sm_backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .sm_backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .sm_backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .sm_backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .sm_backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .sm_backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .sm_backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .sm_backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .sm_backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .sm_backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .sm_backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .sm_backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .sm_backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .sm_backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .sm_-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .sm_-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .sm_-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .sm_-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .sm_-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .sm_backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .sm_backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .sm_backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .sm_backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .sm_backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .sm_backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .sm_backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .sm_backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .sm_backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (min-width: 768px){
  .md_container{
    width: 100%;
  }

  @media (min-width: 640px){
    .md_container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .md_container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .md_container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .md_container{
      max-width: 1280px;
    }
  }

  .md_space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .md_space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .md_space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .md_space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .md_space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .md_space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .md_space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .md_space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .md_space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .md_space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .md_space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .md_space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .md_space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .md_space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .md_space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .md_space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .md_space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .md_space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .md_space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .md_space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .md_space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .md_space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .md_-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .md_-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .md_space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .md_space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .md_divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .md_divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md_divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .md_divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md_divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .md_divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md_divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .md_divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md_divide-y-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .md_divide-x-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .md_divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .md_divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .md_divide-form > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-divide-opacity));
  }

  .md_divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .md_divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .md_divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .md_divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .md_divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .md_divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .md_divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .md_divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .md_divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .md_divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .md_sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md_not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md_focus_sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .md_focus_not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .md_appearance-none{
    appearance: none;
  }

  .md_bg-fixed{
    background-attachment: fixed;
  }

  .md_bg-local{
    background-attachment: local;
  }

  .md_bg-scroll{
    background-attachment: scroll;
  }

  .md_bg-clip-border{
    background-clip: border-box;
  }

  .md_bg-clip-padding{
    background-clip: padding-box;
  }

  .md_bg-clip-content{
    background-clip: content-box;
  }

  .md_bg-clip-text{
    background-clip: text;
  }

  .md_bg-transparent{
    background-color: transparent;
  }

  .md_bg-current{
    background-color: currentColor;
  }

  .md_bg-black-100{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .md_bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md_bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .md_bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .md_bg-orange-100{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .md_hover_bg-transparent:hover{
    background-color: transparent;
  }

  .md_hover_bg-current:hover{
    background-color: currentColor;
  }

  .md_hover_bg-black-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .md_hover_bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md_hover_bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .md_hover_bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .md_hover_bg-orange-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .md_focus_bg-transparent:focus{
    background-color: transparent;
  }

  .md_focus_bg-current:focus{
    background-color: currentColor;
  }

  .md_focus_bg-black-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .md_focus_bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .md_focus_bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .md_focus_bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .md_focus_bg-orange-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .md_bg-none{
    background-image: none;
  }

  .md_bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .md_bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .md_bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .md_bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .md_bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .md_bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .md_bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .md_bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .md_from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md_from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_from-black-100{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .md_from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_from-gray-100{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .md_from-gray-200{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .md_from-orange-100{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .md_via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md_via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_via-black-100{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .md_via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .md_via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .md_via-orange-100{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .md_to-transparent{
    --tw-gradient-to: transparent;
  }

  .md_to-current{
    --tw-gradient-to: currentColor;
  }

  .md_to-black-100{
    --tw-gradient-to: #2C2C2C;
  }

  .md_to-white{
    --tw-gradient-to: #fff;
  }

  .md_to-gray-100{
    --tw-gradient-to: #EEECEB;
  }

  .md_to-gray-200{
    --tw-gradient-to: #AAAAAA;
  }

  .md_to-orange-100{
    --tw-gradient-to: #FA6600;
  }

  .md_hover_from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md_hover_from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_hover_from-black-100:hover{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .md_hover_from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_hover_from-gray-100:hover{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .md_hover_from-gray-200:hover{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .md_hover_from-orange-100:hover{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .md_hover_via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md_hover_via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_hover_via-black-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .md_hover_via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_hover_via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .md_hover_via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .md_hover_via-orange-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .md_hover_to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .md_hover_to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .md_hover_to-black-100:hover{
    --tw-gradient-to: #2C2C2C;
  }

  .md_hover_to-white:hover{
    --tw-gradient-to: #fff;
  }

  .md_hover_to-gray-100:hover{
    --tw-gradient-to: #EEECEB;
  }

  .md_hover_to-gray-200:hover{
    --tw-gradient-to: #AAAAAA;
  }

  .md_hover_to-orange-100:hover{
    --tw-gradient-to: #FA6600;
  }

  .md_focus_from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md_focus_from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_focus_from-black-100:focus{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .md_focus_from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_focus_from-gray-100:focus{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .md_focus_from-gray-200:focus{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .md_focus_from-orange-100:focus{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .md_focus_via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .md_focus_via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_focus_via-black-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .md_focus_via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .md_focus_via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .md_focus_via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .md_focus_via-orange-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .md_focus_to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .md_focus_to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .md_focus_to-black-100:focus{
    --tw-gradient-to: #2C2C2C;
  }

  .md_focus_to-white:focus{
    --tw-gradient-to: #fff;
  }

  .md_focus_to-gray-100:focus{
    --tw-gradient-to: #EEECEB;
  }

  .md_focus_to-gray-200:focus{
    --tw-gradient-to: #AAAAAA;
  }

  .md_focus_to-orange-100:focus{
    --tw-gradient-to: #FA6600;
  }

  .md_bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .md_bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .md_bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .md_bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .md_bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .md_hover_bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .md_hover_bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .md_hover_bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .md_hover_bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .md_hover_bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .md_focus_bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .md_focus_bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .md_focus_bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .md_focus_bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .md_focus_bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .md_bg-bottom{
    background-position: bottom;
  }

  .md_bg-center{
    background-position: center;
  }

  .md_bg-left{
    background-position: left;
  }

  .md_bg-left-bottom{
    background-position: left bottom;
  }

  .md_bg-left-top{
    background-position: left top;
  }

  .md_bg-right{
    background-position: right;
  }

  .md_bg-right-bottom{
    background-position: right bottom;
  }

  .md_bg-right-top{
    background-position: right top;
  }

  .md_bg-top{
    background-position: top;
  }

  .md_bg-repeat{
    background-repeat: repeat;
  }

  .md_bg-no-repeat{
    background-repeat: no-repeat;
  }

  .md_bg-repeat-x{
    background-repeat: repeat-x;
  }

  .md_bg-repeat-y{
    background-repeat: repeat-y;
  }

  .md_bg-repeat-round{
    background-repeat: round;
  }

  .md_bg-repeat-space{
    background-repeat: space;
  }

  .md_bg-auto{
    background-size: auto;
  }

  .md_bg-cover{
    background-size: cover;
  }

  .md_bg-contain{
    background-size: contain;
  }

  .md_border-collapse{
    border-collapse: collapse;
  }

  .md_border-separate{
    border-collapse: separate;
  }

  .md_border-form{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .md_hover_border-form:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .md_focus_border-form:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .md_border-opacity-0{
    --tw-border-opacity: 0;
  }

  .md_border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .md_border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .md_border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .md_border-opacity-100{
    --tw-border-opacity: 1;
  }

  .md_hover_border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .md_hover_border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .md_hover_border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .md_hover_border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .md_hover_border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .md_focus_border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .md_focus_border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .md_focus_border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .md_focus_border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .md_focus_border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .md_rounded-none{
    border-radius: 0;
  }

  .md_rounded-sm{
    border-radius: 0.125rem;
  }

  .md_rounded-default{
    border-radius: 0.25rem;
  }

  .md_rounded-md{
    border-radius: 0.375rem;
  }

  .md_rounded-lg{
    border-radius: 0.5rem;
  }

  .md_rounded-full{
    border-radius: 9999px;
  }

  .md_rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .md_rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .md_rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md_rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .md_rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .md_rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .md_rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md_rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .md_rounded-t-default{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .md_rounded-r-default{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .md_rounded-b-default{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md_rounded-l-default{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .md_rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .md_rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .md_rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md_rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .md_rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .md_rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .md_rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md_rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .md_rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .md_rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .md_rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md_rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .md_rounded-tl-none{
    border-top-left-radius: 0;
  }

  .md_rounded-tr-none{
    border-top-right-radius: 0;
  }

  .md_rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .md_rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .md_rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .md_rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .md_rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .md_rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .md_rounded-tl-default{
    border-top-left-radius: 0.25rem;
  }

  .md_rounded-tr-default{
    border-top-right-radius: 0.25rem;
  }

  .md_rounded-br-default{
    border-bottom-right-radius: 0.25rem;
  }

  .md_rounded-bl-default{
    border-bottom-left-radius: 0.25rem;
  }

  .md_rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .md_rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .md_rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .md_rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .md_rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .md_rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .md_rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .md_rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .md_rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .md_rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .md_rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .md_rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .md_border-solid{
    border-style: solid;
  }

  .md_border-dashed{
    border-style: dashed;
  }

  .md_border-dotted{
    border-style: dotted;
  }

  .md_border-double{
    border-style: double;
  }

  .md_border-none{
    border-style: none;
  }

  .md_border-0{
    border-width: 0;
  }

  .md_border-2{
    border-width: 2px;
  }

  .md_border-4{
    border-width: 4px;
  }

  .md_border-8{
    border-width: 8px;
  }

  .md_border-default{
    border-width: 1px;
  }

  .md_border-t-0{
    border-top-width: 0;
  }

  .md_border-r-0{
    border-right-width: 0;
  }

  .md_border-b-0{
    border-bottom-width: 0;
  }

  .md_border-l-0{
    border-left-width: 0;
  }

  .md_border-t-2{
    border-top-width: 2px;
  }

  .md_border-r-2{
    border-right-width: 2px;
  }

  .md_border-b-2{
    border-bottom-width: 2px;
  }

  .md_border-l-2{
    border-left-width: 2px;
  }

  .md_border-t-4{
    border-top-width: 4px;
  }

  .md_border-r-4{
    border-right-width: 4px;
  }

  .md_border-b-4{
    border-bottom-width: 4px;
  }

  .md_border-l-4{
    border-left-width: 4px;
  }

  .md_border-t-8{
    border-top-width: 8px;
  }

  .md_border-r-8{
    border-right-width: 8px;
  }

  .md_border-b-8{
    border-bottom-width: 8px;
  }

  .md_border-l-8{
    border-left-width: 8px;
  }

  .md_border-t-default{
    border-top-width: 1px;
  }

  .md_border-r-default{
    border-right-width: 1px;
  }

  .md_border-b-default{
    border-bottom-width: 1px;
  }

  .md_border-l-default{
    border-left-width: 1px;
  }

  .md_decoration-slice{
    box-decoration-break: slice;
  }

  .md_decoration-clone{
    box-decoration-break: clone;
  }

  .md_box-border{
    box-sizing: border-box;
  }

  .md_box-content{
    box-sizing: content-box;
  }

  .md_cursor-auto{
    cursor: auto;
  }

  .md_cursor-default{
    cursor: default;
  }

  .md_cursor-pointer{
    cursor: pointer;
  }

  .md_cursor-wait{
    cursor: wait;
  }

  .md_cursor-text{
    cursor: text;
  }

  .md_cursor-move{
    cursor: move;
  }

  .md_cursor-not-allowed{
    cursor: not-allowed;
  }

  .md_block{
    display: block;
  }

  .md_inline-block{
    display: inline-block;
  }

  .md_inline{
    display: inline;
  }

  .md_flex{
    display: flex;
  }

  .md_inline-flex{
    display: inline-flex;
  }

  .md_table{
    display: table;
  }

  .md_inline-table{
    display: inline-table;
  }

  .md_table-caption{
    display: table-caption;
  }

  .md_table-cell{
    display: table-cell;
  }

  .md_table-column{
    display: table-column;
  }

  .md_table-column-group{
    display: table-column-group;
  }

  .md_table-footer-group{
    display: table-footer-group;
  }

  .md_table-header-group{
    display: table-header-group;
  }

  .md_table-row-group{
    display: table-row-group;
  }

  .md_table-row{
    display: table-row;
  }

  .md_flow-root{
    display: flow-root;
  }

  .md_grid{
    display: grid;
  }

  .md_inline-grid{
    display: inline-grid;
  }

  .md_contents{
    display: contents;
  }

  .md_list-item{
    display: list-item;
  }

  .md_hidden{
    display: none;
  }

  .md_flex-row{
    flex-direction: row;
  }

  .md_flex-row-reverse{
    flex-direction: row-reverse;
  }

  .md_flex-col{
    flex-direction: column;
  }

  .md_flex-col-reverse{
    flex-direction: column-reverse;
  }

  .md_flex-wrap{
    flex-wrap: wrap;
  }

  .md_flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .md_flex-nowrap{
    flex-wrap: nowrap;
  }

  .md_place-items-start{
    place-items: start;
  }

  .md_place-items-end{
    place-items: end;
  }

  .md_place-items-center{
    place-items: center;
  }

  .md_place-items-stretch{
    place-items: stretch;
  }

  .md_place-content-center{
    place-content: center;
  }

  .md_place-content-start{
    place-content: start;
  }

  .md_place-content-end{
    place-content: end;
  }

  .md_place-content-between{
    place-content: space-between;
  }

  .md_place-content-around{
    place-content: space-around;
  }

  .md_place-content-evenly{
    place-content: space-evenly;
  }

  .md_place-content-stretch{
    place-content: stretch;
  }

  .md_place-self-auto{
    place-self: auto;
  }

  .md_place-self-start{
    place-self: start;
  }

  .md_place-self-end{
    place-self: end;
  }

  .md_place-self-center{
    place-self: center;
  }

  .md_place-self-stretch{
    place-self: stretch;
  }

  .md_items-start{
    align-items: flex-start;
  }

  .md_items-end{
    align-items: flex-end;
  }

  .md_items-center{
    align-items: center;
  }

  .md_items-baseline{
    align-items: baseline;
  }

  .md_items-stretch{
    align-items: stretch;
  }

  .md_content-center{
    align-content: center;
  }

  .md_content-start{
    align-content: flex-start;
  }

  .md_content-end{
    align-content: flex-end;
  }

  .md_content-between{
    align-content: space-between;
  }

  .md_content-around{
    align-content: space-around;
  }

  .md_content-evenly{
    align-content: space-evenly;
  }

  .md_self-auto{
    align-self: auto;
  }

  .md_self-start{
    align-self: flex-start;
  }

  .md_self-end{
    align-self: flex-end;
  }

  .md_self-center{
    align-self: center;
  }

  .md_self-stretch{
    align-self: stretch;
  }

  .md_justify-items-start{
    justify-items: start;
  }

  .md_justify-items-end{
    justify-items: end;
  }

  .md_justify-items-center{
    justify-items: center;
  }

  .md_justify-items-stretch{
    justify-items: stretch;
  }

  .md_justify-start{
    justify-content: flex-start;
  }

  .md_justify-end{
    justify-content: flex-end;
  }

  .md_justify-center{
    justify-content: center;
  }

  .md_justify-between{
    justify-content: space-between;
  }

  .md_justify-around{
    justify-content: space-around;
  }

  .md_justify-evenly{
    justify-content: space-evenly;
  }

  .md_justify-self-auto{
    justify-self: auto;
  }

  .md_justify-self-start{
    justify-self: start;
  }

  .md_justify-self-end{
    justify-self: end;
  }

  .md_justify-self-center{
    justify-self: center;
  }

  .md_justify-self-stretch{
    justify-self: stretch;
  }

  .md_flex-1{
    flex: 1 1 0%;
  }

  .md_flex-auto{
    flex: 1 1 auto;
  }

  .md_flex-initial{
    flex: 0 1 auto;
  }

  .md_flex-none{
    flex: none;
  }

  .md_flex-grow-0{
    flex-grow: 0;
  }

  .md_flex-grow-default{
    flex-grow: 1;
  }

  .md_flex-shrink-0{
    flex-shrink: 0;
  }

  .md_flex-shrink-default{
    flex-shrink: 1;
  }

  .md_order-1{
    order: 1;
  }

  .md_order-2{
    order: 2;
  }

  .md_order-3{
    order: 3;
  }

  .md_order-4{
    order: 4;
  }

  .md_order-5{
    order: 5;
  }

  .md_order-6{
    order: 6;
  }

  .md_order-7{
    order: 7;
  }

  .md_order-8{
    order: 8;
  }

  .md_order-9{
    order: 9;
  }

  .md_order-10{
    order: 10;
  }

  .md_order-11{
    order: 11;
  }

  .md_order-12{
    order: 12;
  }

  .md_order-first{
    order: -9999;
  }

  .md_order-last{
    order: 9999;
  }

  .md_order-none{
    order: 0;
  }

  .md_float-right{
    float: right;
  }

  .md_float-left{
    float: left;
  }

  .md_float-none{
    float: none;
  }

  .md_clear-left{
    clear: left;
  }

  .md_clear-right{
    clear: right;
  }

  .md_clear-both{
    clear: both;
  }

  .md_clear-none{
    clear: none;
  }

  .md_font-fga{
    font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .md_font-fgs{
    font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .md_font-hairline{
    font-weight: 100;
  }

  .md_font-thin{
    font-weight: 200;
  }

  .md_font-light{
    font-weight: 300;
  }

  .md_font-normal{
    font-weight: 400;
  }

  .md_font-medium{
    font-weight: 500;
  }

  .md_font-semibold{
    font-weight: 600;
  }

  .md_font-bold{
    font-weight: 700;
  }

  .md_font-extrabold{
    font-weight: 800;
  }

  .md_font-black{
    font-weight: 900;
  }

  .md_hover_font-hairline:hover{
    font-weight: 100;
  }

  .md_hover_font-thin:hover{
    font-weight: 200;
  }

  .md_hover_font-light:hover{
    font-weight: 300;
  }

  .md_hover_font-normal:hover{
    font-weight: 400;
  }

  .md_hover_font-medium:hover{
    font-weight: 500;
  }

  .md_hover_font-semibold:hover{
    font-weight: 600;
  }

  .md_hover_font-bold:hover{
    font-weight: 700;
  }

  .md_hover_font-extrabold:hover{
    font-weight: 800;
  }

  .md_hover_font-black:hover{
    font-weight: 900;
  }

  .md_focus_font-hairline:focus{
    font-weight: 100;
  }

  .md_focus_font-thin:focus{
    font-weight: 200;
  }

  .md_focus_font-light:focus{
    font-weight: 300;
  }

  .md_focus_font-normal:focus{
    font-weight: 400;
  }

  .md_focus_font-medium:focus{
    font-weight: 500;
  }

  .md_focus_font-semibold:focus{
    font-weight: 600;
  }

  .md_focus_font-bold:focus{
    font-weight: 700;
  }

  .md_focus_font-extrabold:focus{
    font-weight: 800;
  }

  .md_focus_font-black:focus{
    font-weight: 900;
  }

  .md_h-0{
    height: 0;
  }

  .md_h-1{
    height: 0.25rem;
  }

  .md_h-2{
    height: 0.5rem;
  }

  .md_h-3{
    height: 0.875rem;
  }

  .md_h-4{
    height: 1rem;
  }

  .md_h-5{
    height: 1.25rem;
  }

  .md_h-6{
    height: 1.5rem;
  }

  .md_h-8{
    height: 2rem;
  }

  .md_h-9{
    height: 2.25rem;
  }

  .md_h-10{
    height: 2.5rem;
  }

  .md_h-12{
    height: 3rem;
  }

  .md_h-13{
    height: 3.75rem;
  }

  .md_h-16{
    height: 4rem;
  }

  .md_h-20{
    height: 5rem;
  }

  .md_h-24{
    height: 6rem;
  }

  .md_h-32{
    height: 8rem;
  }

  .md_h-40{
    height: 10rem;
  }

  .md_h-48{
    height: 12rem;
  }

  .md_h-56{
    height: 14rem;
  }

  .md_h-64{
    height: 16rem;
  }

  .md_h-auto{
    height: auto;
  }

  .md_h-px{
    height: 1px;
  }

  .md_h-full{
    height: 100%;
  }

  .md_h-screen{
    height: 100vh;
  }

  .md_text-ssm{
    font-size: 0.6875rem;
  }

  .md_text-xs{
    font-size: 0.75rem;
  }

  .md_text-sm{
    font-size: 0.875rem;
  }

  .md_text-base{
    font-size: 1rem;
  }

  .md_text-lg{
    font-size: 1.125rem;
  }

  .md_text-xl{
    font-size: 1.375rem;
  }

  .md_text-fs15{
    font-size: 15px;
  }

  .md_text-2xl{
    font-size: 1.5rem;
  }

  .md_text-3xl{
    font-size: 1.875rem;
  }

  .md_text-4xl{
    font-size: 2.25rem;
  }

  .md_text-5xl{
    font-size: 3rem;
  }

  .md_text-6xl{
    font-size: 4rem;
  }

  .md_leading-3{
    line-height: .75rem;
  }

  .md_leading-4{
    line-height: 1rem;
  }

  .md_leading-5{
    line-height: 1.25rem;
  }

  .md_leading-6{
    line-height: 1.5rem;
  }

  .md_leading-7{
    line-height: 1.75rem;
  }

  .md_leading-8{
    line-height: 2rem;
  }

  .md_leading-9{
    line-height: 2.25rem;
  }

  .md_leading-10{
    line-height: 2.5rem;
  }

  .md_leading-none{
    line-height: 1;
  }

  .md_leading-tight{
    line-height: 1.25;
  }

  .md_leading-snug{
    line-height: 1.375;
  }

  .md_leading-normal{
    line-height: 1.5;
  }

  .md_leading-relaxed{
    line-height: 1.625;
  }

  .md_leading-loose{
    line-height: 2;
  }

  .md_list-inside{
    list-style-position: inside;
  }

  .md_list-outside{
    list-style-position: outside;
  }

  .md_list-none{
    list-style-type: none;
  }

  .md_list-disc{
    list-style-type: disc;
  }

  .md_list-decimal{
    list-style-type: decimal;
  }

  .md_m-0{
    margin: 0;
  }

  .md_m-1{
    margin: 0.25rem;
  }

  .md_m-2{
    margin: 0.5rem;
  }

  .md_m-3{
    margin: 0.875rem;
  }

  .md_m-4{
    margin: 1rem;
  }

  .md_m-5{
    margin: 1.25rem;
  }

  .md_m-6{
    margin: 1.5rem;
  }

  .md_m-8{
    margin: 2rem;
  }

  .md_m-9{
    margin: 2.25rem;
  }

  .md_m-10{
    margin: 2.5rem;
  }

  .md_m-12{
    margin: 3rem;
  }

  .md_m-13{
    margin: 3.75rem;
  }

  .md_m-16{
    margin: 4rem;
  }

  .md_m-20{
    margin: 5rem;
  }

  .md_m-24{
    margin: 6rem;
  }

  .md_m-32{
    margin: 8rem;
  }

  .md_m-40{
    margin: 10rem;
  }

  .md_m-48{
    margin: 12rem;
  }

  .md_m-56{
    margin: 14rem;
  }

  .md_m-64{
    margin: 16rem;
  }

  .md_m-auto{
    margin: auto;
  }

  .md_m-px{
    margin: 1px;
  }

  .md_-m-1{
    margin: -0.25rem;
  }

  .md_-m-2{
    margin: -0.5rem;
  }

  .md_-m-3{
    margin: -0.875rem;
  }

  .md_-m-4{
    margin: -1rem;
  }

  .md_-m-5{
    margin: -1.25rem;
  }

  .md_-m-6{
    margin: -1.5rem;
  }

  .md_-m-8{
    margin: -2rem;
  }

  .md_-m-9{
    margin: -2.25rem;
  }

  .md_-m-10{
    margin: -2.5rem;
  }

  .md_-m-12{
    margin: -3rem;
  }

  .md_-m-13{
    margin: -3.75rem;
  }

  .md_-m-16{
    margin: -4rem;
  }

  .md_-m-20{
    margin: -5rem;
  }

  .md_-m-24{
    margin: -6rem;
  }

  .md_-m-32{
    margin: -8rem;
  }

  .md_-m-40{
    margin: -10rem;
  }

  .md_-m-48{
    margin: -12rem;
  }

  .md_-m-56{
    margin: -14rem;
  }

  .md_-m-64{
    margin: -16rem;
  }

  .md_-m-px{
    margin: -1px;
  }

  .md_my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .md_mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .md_my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .md_mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .md_my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .md_mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .md_my-3{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .md_mx-3{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .md_my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .md_mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .md_my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .md_mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .md_my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .md_mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .md_my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .md_mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .md_my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .md_mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .md_my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .md_mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .md_my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .md_mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .md_my-13{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .md_mx-13{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .md_my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .md_mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .md_my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .md_mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .md_my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .md_mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .md_my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .md_mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .md_my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .md_mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .md_my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .md_mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .md_my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .md_mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .md_my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .md_mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .md_my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .md_mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .md_my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .md_mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .md_-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .md_-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .md_-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .md_-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .md_-my-3{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .md_-mx-3{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .md_-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .md_-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .md_-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .md_-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .md_-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .md_-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .md_-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .md_-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .md_-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .md_-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .md_-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .md_-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .md_-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .md_-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .md_-my-13{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .md_-mx-13{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .md_-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .md_-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .md_-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .md_-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .md_-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .md_-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .md_-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .md_-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .md_-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .md_-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .md_-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .md_-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .md_-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .md_-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .md_-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .md_-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .md_-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .md_-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .md_mt-0{
    margin-top: 0;
  }

  .md_mr-0{
    margin-right: 0;
  }

  .md_mb-0{
    margin-bottom: 0;
  }

  .md_ml-0{
    margin-left: 0;
  }

  .md_mt-1{
    margin-top: 0.25rem;
  }

  .md_mr-1{
    margin-right: 0.25rem;
  }

  .md_mb-1{
    margin-bottom: 0.25rem;
  }

  .md_ml-1{
    margin-left: 0.25rem;
  }

  .md_mt-2{
    margin-top: 0.5rem;
  }

  .md_mr-2{
    margin-right: 0.5rem;
  }

  .md_mb-2{
    margin-bottom: 0.5rem;
  }

  .md_ml-2{
    margin-left: 0.5rem;
  }

  .md_mt-3{
    margin-top: 0.875rem;
  }

  .md_mr-3{
    margin-right: 0.875rem;
  }

  .md_mb-3{
    margin-bottom: 0.875rem;
  }

  .md_ml-3{
    margin-left: 0.875rem;
  }

  .md_mt-4{
    margin-top: 1rem;
  }

  .md_mr-4{
    margin-right: 1rem;
  }

  .md_mb-4{
    margin-bottom: 1rem;
  }

  .md_ml-4{
    margin-left: 1rem;
  }

  .md_mt-5{
    margin-top: 1.25rem;
  }

  .md_mr-5{
    margin-right: 1.25rem;
  }

  .md_mb-5{
    margin-bottom: 1.25rem;
  }

  .md_ml-5{
    margin-left: 1.25rem;
  }

  .md_mt-6{
    margin-top: 1.5rem;
  }

  .md_mr-6{
    margin-right: 1.5rem;
  }

  .md_mb-6{
    margin-bottom: 1.5rem;
  }

  .md_ml-6{
    margin-left: 1.5rem;
  }

  .md_mt-8{
    margin-top: 2rem;
  }

  .md_mr-8{
    margin-right: 2rem;
  }

  .md_mb-8{
    margin-bottom: 2rem;
  }

  .md_ml-8{
    margin-left: 2rem;
  }

  .md_mt-9{
    margin-top: 2.25rem;
  }

  .md_mr-9{
    margin-right: 2.25rem;
  }

  .md_mb-9{
    margin-bottom: 2.25rem;
  }

  .md_ml-9{
    margin-left: 2.25rem;
  }

  .md_mt-10{
    margin-top: 2.5rem;
  }

  .md_mr-10{
    margin-right: 2.5rem;
  }

  .md_mb-10{
    margin-bottom: 2.5rem;
  }

  .md_ml-10{
    margin-left: 2.5rem;
  }

  .md_mt-12{
    margin-top: 3rem;
  }

  .md_mr-12{
    margin-right: 3rem;
  }

  .md_mb-12{
    margin-bottom: 3rem;
  }

  .md_ml-12{
    margin-left: 3rem;
  }

  .md_mt-13{
    margin-top: 3.75rem;
  }

  .md_mr-13{
    margin-right: 3.75rem;
  }

  .md_mb-13{
    margin-bottom: 3.75rem;
  }

  .md_ml-13{
    margin-left: 3.75rem;
  }

  .md_mt-16{
    margin-top: 4rem;
  }

  .md_mr-16{
    margin-right: 4rem;
  }

  .md_mb-16{
    margin-bottom: 4rem;
  }

  .md_ml-16{
    margin-left: 4rem;
  }

  .md_mt-20{
    margin-top: 5rem;
  }

  .md_mr-20{
    margin-right: 5rem;
  }

  .md_mb-20{
    margin-bottom: 5rem;
  }

  .md_ml-20{
    margin-left: 5rem;
  }

  .md_mt-24{
    margin-top: 6rem;
  }

  .md_mr-24{
    margin-right: 6rem;
  }

  .md_mb-24{
    margin-bottom: 6rem;
  }

  .md_ml-24{
    margin-left: 6rem;
  }

  .md_mt-32{
    margin-top: 8rem;
  }

  .md_mr-32{
    margin-right: 8rem;
  }

  .md_mb-32{
    margin-bottom: 8rem;
  }

  .md_ml-32{
    margin-left: 8rem;
  }

  .md_mt-40{
    margin-top: 10rem;
  }

  .md_mr-40{
    margin-right: 10rem;
  }

  .md_mb-40{
    margin-bottom: 10rem;
  }

  .md_ml-40{
    margin-left: 10rem;
  }

  .md_mt-48{
    margin-top: 12rem;
  }

  .md_mr-48{
    margin-right: 12rem;
  }

  .md_mb-48{
    margin-bottom: 12rem;
  }

  .md_ml-48{
    margin-left: 12rem;
  }

  .md_mt-56{
    margin-top: 14rem;
  }

  .md_mr-56{
    margin-right: 14rem;
  }

  .md_mb-56{
    margin-bottom: 14rem;
  }

  .md_ml-56{
    margin-left: 14rem;
  }

  .md_mt-64{
    margin-top: 16rem;
  }

  .md_mr-64{
    margin-right: 16rem;
  }

  .md_mb-64{
    margin-bottom: 16rem;
  }

  .md_ml-64{
    margin-left: 16rem;
  }

  .md_mt-auto{
    margin-top: auto;
  }

  .md_mr-auto{
    margin-right: auto;
  }

  .md_mb-auto{
    margin-bottom: auto;
  }

  .md_ml-auto{
    margin-left: auto;
  }

  .md_mt-px{
    margin-top: 1px;
  }

  .md_mr-px{
    margin-right: 1px;
  }

  .md_mb-px{
    margin-bottom: 1px;
  }

  .md_ml-px{
    margin-left: 1px;
  }

  .md_-mt-1{
    margin-top: -0.25rem;
  }

  .md_-mr-1{
    margin-right: -0.25rem;
  }

  .md_-mb-1{
    margin-bottom: -0.25rem;
  }

  .md_-ml-1{
    margin-left: -0.25rem;
  }

  .md_-mt-2{
    margin-top: -0.5rem;
  }

  .md_-mr-2{
    margin-right: -0.5rem;
  }

  .md_-mb-2{
    margin-bottom: -0.5rem;
  }

  .md_-ml-2{
    margin-left: -0.5rem;
  }

  .md_-mt-3{
    margin-top: -0.875rem;
  }

  .md_-mr-3{
    margin-right: -0.875rem;
  }

  .md_-mb-3{
    margin-bottom: -0.875rem;
  }

  .md_-ml-3{
    margin-left: -0.875rem;
  }

  .md_-mt-4{
    margin-top: -1rem;
  }

  .md_-mr-4{
    margin-right: -1rem;
  }

  .md_-mb-4{
    margin-bottom: -1rem;
  }

  .md_-ml-4{
    margin-left: -1rem;
  }

  .md_-mt-5{
    margin-top: -1.25rem;
  }

  .md_-mr-5{
    margin-right: -1.25rem;
  }

  .md_-mb-5{
    margin-bottom: -1.25rem;
  }

  .md_-ml-5{
    margin-left: -1.25rem;
  }

  .md_-mt-6{
    margin-top: -1.5rem;
  }

  .md_-mr-6{
    margin-right: -1.5rem;
  }

  .md_-mb-6{
    margin-bottom: -1.5rem;
  }

  .md_-ml-6{
    margin-left: -1.5rem;
  }

  .md_-mt-8{
    margin-top: -2rem;
  }

  .md_-mr-8{
    margin-right: -2rem;
  }

  .md_-mb-8{
    margin-bottom: -2rem;
  }

  .md_-ml-8{
    margin-left: -2rem;
  }

  .md_-mt-9{
    margin-top: -2.25rem;
  }

  .md_-mr-9{
    margin-right: -2.25rem;
  }

  .md_-mb-9{
    margin-bottom: -2.25rem;
  }

  .md_-ml-9{
    margin-left: -2.25rem;
  }

  .md_-mt-10{
    margin-top: -2.5rem;
  }

  .md_-mr-10{
    margin-right: -2.5rem;
  }

  .md_-mb-10{
    margin-bottom: -2.5rem;
  }

  .md_-ml-10{
    margin-left: -2.5rem;
  }

  .md_-mt-12{
    margin-top: -3rem;
  }

  .md_-mr-12{
    margin-right: -3rem;
  }

  .md_-mb-12{
    margin-bottom: -3rem;
  }

  .md_-ml-12{
    margin-left: -3rem;
  }

  .md_-mt-13{
    margin-top: -3.75rem;
  }

  .md_-mr-13{
    margin-right: -3.75rem;
  }

  .md_-mb-13{
    margin-bottom: -3.75rem;
  }

  .md_-ml-13{
    margin-left: -3.75rem;
  }

  .md_-mt-16{
    margin-top: -4rem;
  }

  .md_-mr-16{
    margin-right: -4rem;
  }

  .md_-mb-16{
    margin-bottom: -4rem;
  }

  .md_-ml-16{
    margin-left: -4rem;
  }

  .md_-mt-20{
    margin-top: -5rem;
  }

  .md_-mr-20{
    margin-right: -5rem;
  }

  .md_-mb-20{
    margin-bottom: -5rem;
  }

  .md_-ml-20{
    margin-left: -5rem;
  }

  .md_-mt-24{
    margin-top: -6rem;
  }

  .md_-mr-24{
    margin-right: -6rem;
  }

  .md_-mb-24{
    margin-bottom: -6rem;
  }

  .md_-ml-24{
    margin-left: -6rem;
  }

  .md_-mt-32{
    margin-top: -8rem;
  }

  .md_-mr-32{
    margin-right: -8rem;
  }

  .md_-mb-32{
    margin-bottom: -8rem;
  }

  .md_-ml-32{
    margin-left: -8rem;
  }

  .md_-mt-40{
    margin-top: -10rem;
  }

  .md_-mr-40{
    margin-right: -10rem;
  }

  .md_-mb-40{
    margin-bottom: -10rem;
  }

  .md_-ml-40{
    margin-left: -10rem;
  }

  .md_-mt-48{
    margin-top: -12rem;
  }

  .md_-mr-48{
    margin-right: -12rem;
  }

  .md_-mb-48{
    margin-bottom: -12rem;
  }

  .md_-ml-48{
    margin-left: -12rem;
  }

  .md_-mt-56{
    margin-top: -14rem;
  }

  .md_-mr-56{
    margin-right: -14rem;
  }

  .md_-mb-56{
    margin-bottom: -14rem;
  }

  .md_-ml-56{
    margin-left: -14rem;
  }

  .md_-mt-64{
    margin-top: -16rem;
  }

  .md_-mr-64{
    margin-right: -16rem;
  }

  .md_-mb-64{
    margin-bottom: -16rem;
  }

  .md_-ml-64{
    margin-left: -16rem;
  }

  .md_-mt-px{
    margin-top: -1px;
  }

  .md_-mr-px{
    margin-right: -1px;
  }

  .md_-mb-px{
    margin-bottom: -1px;
  }

  .md_-ml-px{
    margin-left: -1px;
  }

  .md_max-h-full{
    max-height: 100%;
  }

  .md_max-h-screen{
    max-height: 100vh;
  }

  .md_max-w-none{
    max-width: none;
  }

  .md_max-w-xs{
    max-width: 20rem;
  }

  .md_max-w-sm{
    max-width: 24rem;
  }

  .md_max-w-md{
    max-width: 28rem;
  }

  .md_max-w-lg{
    max-width: 32rem;
  }

  .md_max-w-xl{
    max-width: 36rem;
  }

  .md_max-w-footer{
    max-width: 606px;
  }

  .md_max-w-2xl{
    max-width: 42rem;
  }

  .md_max-w-3xl{
    max-width: 48rem;
  }

  .md_max-w-4xl{
    max-width: 56rem;
  }

  .md_max-w-5xl{
    max-width: 64rem;
  }

  .md_max-w-6xl{
    max-width: 72rem;
  }

  .md_max-w-full{
    max-width: 100%;
  }

  .md_max-w-screen-sm{
    max-width: 640px;
  }

  .md_max-w-screen-md{
    max-width: 768px;
  }

  .md_max-w-screen-lg{
    max-width: 1024px;
  }

  .md_max-w-screen-xl{
    max-width: 1280px;
  }

  .md_min-h-0{
    min-height: 0;
  }

  .md_min-h-full{
    min-height: 100%;
  }

  .md_min-h-screen{
    min-height: 100vh;
  }

  .md_min-w-0{
    min-width: 0;
  }

  .md_min-w-full{
    min-width: 100%;
  }

  .md_object-contain{
    object-fit: contain;
  }

  .md_object-cover{
    object-fit: cover;
  }

  .md_object-fill{
    object-fit: fill;
  }

  .md_object-none{
    object-fit: none;
  }

  .md_object-scale-down{
    object-fit: scale-down;
  }

  .md_object-bottom{
    object-position: bottom;
  }

  .md_object-center{
    object-position: center;
  }

  .md_object-left{
    object-position: left;
  }

  .md_object-left-bottom{
    object-position: left bottom;
  }

  .md_object-left-top{
    object-position: left top;
  }

  .md_object-right{
    object-position: right;
  }

  .md_object-right-bottom{
    object-position: right bottom;
  }

  .md_object-right-top{
    object-position: right top;
  }

  .md_object-top{
    object-position: top;
  }

  .md_opacity-0{
    opacity: 0;
  }

  .md_opacity-25{
    opacity: 0.25;
  }

  .md_opacity-50{
    opacity: 0.5;
  }

  .md_opacity-75{
    opacity: 0.75;
  }

  .md_opacity-100{
    opacity: 1;
  }

  .md_hover_opacity-0:hover{
    opacity: 0;
  }

  .md_hover_opacity-25:hover{
    opacity: 0.25;
  }

  .md_hover_opacity-50:hover{
    opacity: 0.5;
  }

  .md_hover_opacity-75:hover{
    opacity: 0.75;
  }

  .md_hover_opacity-100:hover{
    opacity: 1;
  }

  .md_focus_opacity-0:focus{
    opacity: 0;
  }

  .md_focus_opacity-25:focus{
    opacity: 0.25;
  }

  .md_focus_opacity-50:focus{
    opacity: 0.5;
  }

  .md_focus_opacity-75:focus{
    opacity: 0.75;
  }

  .md_focus_opacity-100:focus{
    opacity: 1;
  }

  .md_outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md_outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md_outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md_focus_outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .md_focus_outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .md_focus_outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .md_overflow-auto{
    overflow: auto;
  }

  .md_overflow-hidden{
    overflow: hidden;
  }

  .md_overflow-visible{
    overflow: visible;
  }

  .md_overflow-scroll{
    overflow: scroll;
  }

  .md_overflow-x-auto{
    overflow-x: auto;
  }

  .md_overflow-y-auto{
    overflow-y: auto;
  }

  .md_overflow-x-hidden{
    overflow-x: hidden;
  }

  .md_overflow-y-hidden{
    overflow-y: hidden;
  }

  .md_overflow-x-visible{
    overflow-x: visible;
  }

  .md_overflow-y-visible{
    overflow-y: visible;
  }

  .md_overflow-x-scroll{
    overflow-x: scroll;
  }

  .md_overflow-y-scroll{
    overflow-y: scroll;
  }

  .md_overscroll-auto{
    overscroll-behavior: auto;
  }

  .md_overscroll-contain{
    overscroll-behavior: contain;
  }

  .md_overscroll-none{
    overscroll-behavior: none;
  }

  .md_overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .md_overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .md_overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .md_overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .md_overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .md_overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .md_p-0{
    padding: 0;
  }

  .md_p-1{
    padding: 0.25rem;
  }

  .md_p-2{
    padding: 0.5rem;
  }

  .md_p-3{
    padding: 0.875rem;
  }

  .md_p-4{
    padding: 1rem;
  }

  .md_p-5{
    padding: 1.25rem;
  }

  .md_p-6{
    padding: 1.5rem;
  }

  .md_p-8{
    padding: 2rem;
  }

  .md_p-9{
    padding: 2.25rem;
  }

  .md_p-10{
    padding: 2.5rem;
  }

  .md_p-12{
    padding: 3rem;
  }

  .md_p-13{
    padding: 3.75rem;
  }

  .md_p-16{
    padding: 4rem;
  }

  .md_p-20{
    padding: 5rem;
  }

  .md_p-24{
    padding: 6rem;
  }

  .md_p-32{
    padding: 8rem;
  }

  .md_p-40{
    padding: 10rem;
  }

  .md_p-48{
    padding: 12rem;
  }

  .md_p-56{
    padding: 14rem;
  }

  .md_p-64{
    padding: 16rem;
  }

  .md_p-px{
    padding: 1px;
  }

  .md_py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .md_px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .md_py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .md_px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .md_py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .md_px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .md_py-3{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .md_px-3{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .md_py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .md_px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .md_py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .md_px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .md_py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .md_px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .md_py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .md_px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .md_py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .md_px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .md_py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .md_px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .md_py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .md_px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .md_py-13{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .md_px-13{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .md_py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .md_px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .md_py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .md_px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .md_py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .md_px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .md_py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .md_px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .md_py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .md_px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .md_py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .md_px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .md_py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .md_px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .md_py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .md_px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .md_py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .md_px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .md_pt-0{
    padding-top: 0;
  }

  .md_pr-0{
    padding-right: 0;
  }

  .md_pb-0{
    padding-bottom: 0;
  }

  .md_pl-0{
    padding-left: 0;
  }

  .md_pt-1{
    padding-top: 0.25rem;
  }

  .md_pr-1{
    padding-right: 0.25rem;
  }

  .md_pb-1{
    padding-bottom: 0.25rem;
  }

  .md_pl-1{
    padding-left: 0.25rem;
  }

  .md_pt-2{
    padding-top: 0.5rem;
  }

  .md_pr-2{
    padding-right: 0.5rem;
  }

  .md_pb-2{
    padding-bottom: 0.5rem;
  }

  .md_pl-2{
    padding-left: 0.5rem;
  }

  .md_pt-3{
    padding-top: 0.875rem;
  }

  .md_pr-3{
    padding-right: 0.875rem;
  }

  .md_pb-3{
    padding-bottom: 0.875rem;
  }

  .md_pl-3{
    padding-left: 0.875rem;
  }

  .md_pt-4{
    padding-top: 1rem;
  }

  .md_pr-4{
    padding-right: 1rem;
  }

  .md_pb-4{
    padding-bottom: 1rem;
  }

  .md_pl-4{
    padding-left: 1rem;
  }

  .md_pt-5{
    padding-top: 1.25rem;
  }

  .md_pr-5{
    padding-right: 1.25rem;
  }

  .md_pb-5{
    padding-bottom: 1.25rem;
  }

  .md_pl-5{
    padding-left: 1.25rem;
  }

  .md_pt-6{
    padding-top: 1.5rem;
  }

  .md_pr-6{
    padding-right: 1.5rem;
  }

  .md_pb-6{
    padding-bottom: 1.5rem;
  }

  .md_pl-6{
    padding-left: 1.5rem;
  }

  .md_pt-8{
    padding-top: 2rem;
  }

  .md_pr-8{
    padding-right: 2rem;
  }

  .md_pb-8{
    padding-bottom: 2rem;
  }

  .md_pl-8{
    padding-left: 2rem;
  }

  .md_pt-9{
    padding-top: 2.25rem;
  }

  .md_pr-9{
    padding-right: 2.25rem;
  }

  .md_pb-9{
    padding-bottom: 2.25rem;
  }

  .md_pl-9{
    padding-left: 2.25rem;
  }

  .md_pt-10{
    padding-top: 2.5rem;
  }

  .md_pr-10{
    padding-right: 2.5rem;
  }

  .md_pb-10{
    padding-bottom: 2.5rem;
  }

  .md_pl-10{
    padding-left: 2.5rem;
  }

  .md_pt-12{
    padding-top: 3rem;
  }

  .md_pr-12{
    padding-right: 3rem;
  }

  .md_pb-12{
    padding-bottom: 3rem;
  }

  .md_pl-12{
    padding-left: 3rem;
  }

  .md_pt-13{
    padding-top: 3.75rem;
  }

  .md_pr-13{
    padding-right: 3.75rem;
  }

  .md_pb-13{
    padding-bottom: 3.75rem;
  }

  .md_pl-13{
    padding-left: 3.75rem;
  }

  .md_pt-16{
    padding-top: 4rem;
  }

  .md_pr-16{
    padding-right: 4rem;
  }

  .md_pb-16{
    padding-bottom: 4rem;
  }

  .md_pl-16{
    padding-left: 4rem;
  }

  .md_pt-20{
    padding-top: 5rem;
  }

  .md_pr-20{
    padding-right: 5rem;
  }

  .md_pb-20{
    padding-bottom: 5rem;
  }

  .md_pl-20{
    padding-left: 5rem;
  }

  .md_pt-24{
    padding-top: 6rem;
  }

  .md_pr-24{
    padding-right: 6rem;
  }

  .md_pb-24{
    padding-bottom: 6rem;
  }

  .md_pl-24{
    padding-left: 6rem;
  }

  .md_pt-32{
    padding-top: 8rem;
  }

  .md_pr-32{
    padding-right: 8rem;
  }

  .md_pb-32{
    padding-bottom: 8rem;
  }

  .md_pl-32{
    padding-left: 8rem;
  }

  .md_pt-40{
    padding-top: 10rem;
  }

  .md_pr-40{
    padding-right: 10rem;
  }

  .md_pb-40{
    padding-bottom: 10rem;
  }

  .md_pl-40{
    padding-left: 10rem;
  }

  .md_pt-48{
    padding-top: 12rem;
  }

  .md_pr-48{
    padding-right: 12rem;
  }

  .md_pb-48{
    padding-bottom: 12rem;
  }

  .md_pl-48{
    padding-left: 12rem;
  }

  .md_pt-56{
    padding-top: 14rem;
  }

  .md_pr-56{
    padding-right: 14rem;
  }

  .md_pb-56{
    padding-bottom: 14rem;
  }

  .md_pl-56{
    padding-left: 14rem;
  }

  .md_pt-64{
    padding-top: 16rem;
  }

  .md_pr-64{
    padding-right: 16rem;
  }

  .md_pb-64{
    padding-bottom: 16rem;
  }

  .md_pl-64{
    padding-left: 16rem;
  }

  .md_pt-px{
    padding-top: 1px;
  }

  .md_pr-px{
    padding-right: 1px;
  }

  .md_pb-px{
    padding-bottom: 1px;
  }

  .md_pl-px{
    padding-left: 1px;
  }

  .md_placeholder-transparent::placeholder{
    color: transparent;
  }

  .md_placeholder-current::placeholder{
    color: currentColor;
  }

  .md_placeholder-black-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .md_placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md_placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .md_placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .md_placeholder-orange-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .md_focus_placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .md_focus_placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .md_focus_placeholder-black-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .md_focus_placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .md_focus_placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .md_focus_placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .md_focus_placeholder-orange-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .md_placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md_placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md_placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md_placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md_placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md_focus_placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .md_focus_placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .md_focus_placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .md_focus_placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .md_focus_placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .md_pointer-events-none{
    pointer-events: none;
  }

  .md_pointer-events-auto{
    pointer-events: auto;
  }

  .md_static{
    position: static;
  }

  .md_fixed{
    position: fixed;
  }

  .md_absolute{
    position: absolute;
  }

  .md_relative{
    position: relative;
  }

  .md_sticky{
    position: sticky;
  }

  .md_inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .md_inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .md_inset-y-0{
    top: 0;
    bottom: 0;
  }

  .md_inset-x-0{
    right: 0;
    left: 0;
  }

  .md_inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .md_inset-x-auto{
    right: auto;
    left: auto;
  }

  .md_top-0{
    top: 0;
  }

  .md_right-0{
    right: 0;
  }

  .md_bottom-0{
    bottom: 0;
  }

  .md_left-0{
    left: 0;
  }

  .md_top-auto{
    top: auto;
  }

  .md_right-auto{
    right: auto;
  }

  .md_bottom-auto{
    bottom: auto;
  }

  .md_left-auto{
    left: auto;
  }

  .md_resize-none{
    resize: none;
  }

  .md_resize-y{
    resize: vertical;
  }

  .md_resize-x{
    resize: horizontal;
  }

  .md_resize{
    resize: both;
  }

  .md_shadow-xs{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-default{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-outline{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-xs:hover{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-default:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-outline:hover{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_hover_shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-xs:focus{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-default:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-outline:focus{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_focus_shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .md_ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_ring-inset{
    --tw-ring-inset: inset;
  }

  .md_focus-within_ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus-within_ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus-within_ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus-within_ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus-within_ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus-within_ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus-within_ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .md_focus_ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus_ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus_ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus_ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus_ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus_ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .md_focus_ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .md_ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .md_ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .md_ring-offset-black-100{
    --tw-ring-offset-color: #2C2C2C;
  }

  .md_ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .md_ring-offset-gray-100{
    --tw-ring-offset-color: #EEECEB;
  }

  .md_ring-offset-gray-200{
    --tw-ring-offset-color: #AAAAAA;
  }

  .md_ring-offset-orange-100{
    --tw-ring-offset-color: #FA6600;
  }

  .md_focus-within_ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .md_focus-within_ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .md_focus-within_ring-offset-black-100:focus-within{
    --tw-ring-offset-color: #2C2C2C;
  }

  .md_focus-within_ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .md_focus-within_ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #EEECEB;
  }

  .md_focus-within_ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #AAAAAA;
  }

  .md_focus-within_ring-offset-orange-100:focus-within{
    --tw-ring-offset-color: #FA6600;
  }

  .md_focus_ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .md_focus_ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .md_focus_ring-offset-black-100:focus{
    --tw-ring-offset-color: #2C2C2C;
  }

  .md_focus_ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .md_focus_ring-offset-gray-100:focus{
    --tw-ring-offset-color: #EEECEB;
  }

  .md_focus_ring-offset-gray-200:focus{
    --tw-ring-offset-color: #AAAAAA;
  }

  .md_focus_ring-offset-orange-100:focus{
    --tw-ring-offset-color: #FA6600;
  }

  .md_ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .md_ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .md_ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .md_ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .md_ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .md_focus-within_ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .md_focus-within_ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .md_focus-within_ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .md_focus-within_ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .md_focus-within_ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .md_focus_ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .md_focus_ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .md_focus_ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .md_focus_ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .md_focus_ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .md_ring-transparent{
    --tw-ring-color: transparent;
  }

  .md_ring-current{
    --tw-ring-color: currentColor;
  }

  .md_ring-black-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .md_ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md_ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .md_ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .md_ring-orange-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .md_focus-within_ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .md_focus-within_ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .md_focus-within_ring-black-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .md_focus-within_ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md_focus-within_ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .md_focus-within_ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .md_focus-within_ring-orange-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .md_focus_ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .md_focus_ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .md_focus_ring-black-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .md_focus_ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .md_focus_ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .md_focus_ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .md_focus_ring-orange-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .md_ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .md_ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .md_ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .md_ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .md_ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .md_focus-within_ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .md_focus-within_ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .md_focus-within_ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .md_focus-within_ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .md_focus-within_ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .md_focus_ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .md_focus_ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .md_focus_ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .md_focus_ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .md_focus_ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .md_fill-current{
    fill: currentColor;
  }

  .md_stroke-current{
    stroke: currentColor;
  }

  .md_stroke-0{
    stroke-width: 0;
  }

  .md_stroke-1{
    stroke-width: 1;
  }

  .md_stroke-2{
    stroke-width: 2;
  }

  .md_table-auto{
    table-layout: auto;
  }

  .md_table-fixed{
    table-layout: fixed;
  }

  .md_text-left{
    text-align: left;
  }

  .md_text-center{
    text-align: center;
  }

  .md_text-right{
    text-align: right;
  }

  .md_text-justify{
    text-align: justify;
  }

  .md_text-primary{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md_text-secondary{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .md_text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md_hover_text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md_hover_text-secondary:hover{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .md_hover_text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md_focus_text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md_focus_text-secondary:focus{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .md_focus_text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .md_text-opacity-0{
    --tw-text-opacity: 0;
  }

  .md_text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .md_text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .md_text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .md_text-opacity-100{
    --tw-text-opacity: 1;
  }

  .md_hover_text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .md_hover_text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .md_hover_text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .md_hover_text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .md_hover_text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .md_focus_text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .md_focus_text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .md_focus_text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .md_focus_text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .md_focus_text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .md_truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .md_overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .md_overflow-clip{
    text-overflow: clip;
  }

  .md_italic{
    font-style: italic;
  }

  .md_not-italic{
    font-style: normal;
  }

  .md_uppercase{
    text-transform: uppercase;
  }

  .md_lowercase{
    text-transform: lowercase;
  }

  .md_capitalize{
    text-transform: capitalize;
  }

  .md_normal-case{
    text-transform: none;
  }

  .md_underline{
    text-decoration: underline;
  }

  .md_line-through{
    text-decoration: line-through;
  }

  .md_no-underline{
    text-decoration: none;
  }

  .md_hover_underline:hover{
    text-decoration: underline;
  }

  .md_hover_line-through:hover{
    text-decoration: line-through;
  }

  .md_hover_no-underline:hover{
    text-decoration: none;
  }

  .md_focus_underline:focus{
    text-decoration: underline;
  }

  .md_focus_line-through:focus{
    text-decoration: line-through;
  }

  .md_focus_no-underline:focus{
    text-decoration: none;
  }

  .md_antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .md_subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .md_ordinal, .md_slashed-zero, .md_lining-nums, .md_oldstyle-nums, .md_proportional-nums, .md_tabular-nums, .md_diagonal-fractions, .md_stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .md_normal-nums{
    font-variant-numeric: normal;
  }

  .md_ordinal{
    --tw-ordinal: ordinal;
  }

  .md_slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .md_lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .md_oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .md_proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .md_tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .md_diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .md_stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .md_tracking-tighter{
    letter-spacing: -0.05em;
  }

  .md_tracking-tight{
    letter-spacing: -0.025em;
  }

  .md_tracking-normal{
    letter-spacing: 0;
  }

  .md_tracking-wide{
    letter-spacing: 0.025em;
  }

  .md_tracking-wider{
    letter-spacing: 0.05em;
  }

  .md_tracking-widest{
    letter-spacing: 0.1em;
  }

  .md_select-none{
    user-select: none;
  }

  .md_select-text{
    user-select: text;
  }

  .md_select-all{
    user-select: all;
  }

  .md_select-auto{
    user-select: auto;
  }

  .md_align-baseline{
    vertical-align: baseline;
  }

  .md_align-top{
    vertical-align: top;
  }

  .md_align-middle{
    vertical-align: middle;
  }

  .md_align-bottom{
    vertical-align: bottom;
  }

  .md_align-text-top{
    vertical-align: text-top;
  }

  .md_align-text-bottom{
    vertical-align: text-bottom;
  }

  .md_visible{
    visibility: visible;
  }

  .md_invisible{
    visibility: hidden;
  }

  .md_whitespace-normal{
    white-space: normal;
  }

  .md_whitespace-nowrap{
    white-space: nowrap;
  }

  .md_whitespace-pre{
    white-space: pre;
  }

  .md_whitespace-pre-line{
    white-space: pre-line;
  }

  .md_whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .md_break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .md_break-words{
    overflow-wrap: break-word;
  }

  .md_break-all{
    word-break: break-all;
  }

  .md_w-0{
    width: 0;
  }

  .md_w-1{
    width: 0.25rem;
  }

  .md_w-2{
    width: 0.5rem;
  }

  .md_w-3{
    width: 0.875rem;
  }

  .md_w-4{
    width: 1rem;
  }

  .md_w-5{
    width: 1.25rem;
  }

  .md_w-6{
    width: 1.5rem;
  }

  .md_w-8{
    width: 2rem;
  }

  .md_w-9{
    width: 2.25rem;
  }

  .md_w-10{
    width: 2.5rem;
  }

  .md_w-12{
    width: 3rem;
  }

  .md_w-13{
    width: 3.75rem;
  }

  .md_w-16{
    width: 4rem;
  }

  .md_w-20{
    width: 5rem;
  }

  .md_w-24{
    width: 6rem;
  }

  .md_w-32{
    width: 8rem;
  }

  .md_w-40{
    width: 10rem;
  }

  .md_w-48{
    width: 12rem;
  }

  .md_w-56{
    width: 14rem;
  }

  .md_w-64{
    width: 16rem;
  }

  .md_w-auto{
    width: auto;
  }

  .md_w-px{
    width: 1px;
  }

  .md_w-1\/2{
    width: 50%;
  }

  .md_w-1\/3{
    width: 33.333333%;
  }

  .md_w-2\/3{
    width: 66.666667%;
  }

  .md_w-1\/4{
    width: 25%;
  }

  .md_w-2\/4{
    width: 50%;
  }

  .md_w-3\/4{
    width: 75%;
  }

  .md_w-1\/5{
    width: 20%;
  }

  .md_w-2\/5{
    width: 40%;
  }

  .md_w-3\/5{
    width: 60%;
  }

  .md_w-4\/5{
    width: 80%;
  }

  .md_w-1\/6{
    width: 16.666667%;
  }

  .md_w-2\/6{
    width: 33.333333%;
  }

  .md_w-3\/6{
    width: 50%;
  }

  .md_w-4\/6{
    width: 66.666667%;
  }

  .md_w-5\/6{
    width: 83.333333%;
  }

  .md_w-1\/12{
    width: 8.333333%;
  }

  .md_w-2\/12{
    width: 16.666667%;
  }

  .md_w-3\/12{
    width: 25%;
  }

  .md_w-4\/12{
    width: 33.333333%;
  }

  .md_w-5\/12{
    width: 41.666667%;
  }

  .md_w-6\/12{
    width: 50%;
  }

  .md_w-7\/12{
    width: 58.333333%;
  }

  .md_w-8\/12{
    width: 66.666667%;
  }

  .md_w-9\/12{
    width: 75%;
  }

  .md_w-10\/12{
    width: 83.333333%;
  }

  .md_w-11\/12{
    width: 91.666667%;
  }

  .md_w-w-30{
    width: 3.75rem;
  }

  .md_w-full{
    width: 100%;
  }

  .md_w-screen{
    width: 100vw;
  }

  .md_z-0{
    z-index: 0;
  }

  .md_z-10{
    z-index: 10;
  }

  .md_z-20{
    z-index: 20;
  }

  .md_z-30{
    z-index: 30;
  }

  .md_z-40{
    z-index: 40;
  }

  .md_z-50{
    z-index: 50;
  }

  .md_z-auto{
    z-index: auto;
  }

  .md_isolate{
    isolation: isolate;
  }

  .md_isolation-auto{
    isolation: auto;
  }

  .md_gap-0{
    gap: 0;
  }

  .md_gap-1{
    gap: 0.25rem;
  }

  .md_gap-2{
    gap: 0.5rem;
  }

  .md_gap-3{
    gap: 0.875rem;
  }

  .md_gap-4{
    gap: 1rem;
  }

  .md_gap-5{
    gap: 1.25rem;
  }

  .md_gap-6{
    gap: 1.5rem;
  }

  .md_gap-8{
    gap: 2rem;
  }

  .md_gap-9{
    gap: 2.25rem;
  }

  .md_gap-10{
    gap: 2.5rem;
  }

  .md_gap-12{
    gap: 3rem;
  }

  .md_gap-13{
    gap: 3.75rem;
  }

  .md_gap-16{
    gap: 4rem;
  }

  .md_gap-20{
    gap: 5rem;
  }

  .md_gap-24{
    gap: 6rem;
  }

  .md_gap-32{
    gap: 8rem;
  }

  .md_gap-40{
    gap: 10rem;
  }

  .md_gap-48{
    gap: 12rem;
  }

  .md_gap-56{
    gap: 14rem;
  }

  .md_gap-64{
    gap: 16rem;
  }

  .md_gap-px{
    gap: 1px;
  }

  .md_gap-x-0{
    column-gap: 0;
  }

  .md_gap-x-1{
    column-gap: 0.25rem;
  }

  .md_gap-x-2{
    column-gap: 0.5rem;
  }

  .md_gap-x-3{
    column-gap: 0.875rem;
  }

  .md_gap-x-4{
    column-gap: 1rem;
  }

  .md_gap-x-5{
    column-gap: 1.25rem;
  }

  .md_gap-x-6{
    column-gap: 1.5rem;
  }

  .md_gap-x-8{
    column-gap: 2rem;
  }

  .md_gap-x-9{
    column-gap: 2.25rem;
  }

  .md_gap-x-10{
    column-gap: 2.5rem;
  }

  .md_gap-x-12{
    column-gap: 3rem;
  }

  .md_gap-x-13{
    column-gap: 3.75rem;
  }

  .md_gap-x-16{
    column-gap: 4rem;
  }

  .md_gap-x-20{
    column-gap: 5rem;
  }

  .md_gap-x-24{
    column-gap: 6rem;
  }

  .md_gap-x-32{
    column-gap: 8rem;
  }

  .md_gap-x-40{
    column-gap: 10rem;
  }

  .md_gap-x-48{
    column-gap: 12rem;
  }

  .md_gap-x-56{
    column-gap: 14rem;
  }

  .md_gap-x-64{
    column-gap: 16rem;
  }

  .md_gap-x-px{
    column-gap: 1px;
  }

  .md_gap-y-0{
    row-gap: 0;
  }

  .md_gap-y-1{
    row-gap: 0.25rem;
  }

  .md_gap-y-2{
    row-gap: 0.5rem;
  }

  .md_gap-y-3{
    row-gap: 0.875rem;
  }

  .md_gap-y-4{
    row-gap: 1rem;
  }

  .md_gap-y-5{
    row-gap: 1.25rem;
  }

  .md_gap-y-6{
    row-gap: 1.5rem;
  }

  .md_gap-y-8{
    row-gap: 2rem;
  }

  .md_gap-y-9{
    row-gap: 2.25rem;
  }

  .md_gap-y-10{
    row-gap: 2.5rem;
  }

  .md_gap-y-12{
    row-gap: 3rem;
  }

  .md_gap-y-13{
    row-gap: 3.75rem;
  }

  .md_gap-y-16{
    row-gap: 4rem;
  }

  .md_gap-y-20{
    row-gap: 5rem;
  }

  .md_gap-y-24{
    row-gap: 6rem;
  }

  .md_gap-y-32{
    row-gap: 8rem;
  }

  .md_gap-y-40{
    row-gap: 10rem;
  }

  .md_gap-y-48{
    row-gap: 12rem;
  }

  .md_gap-y-56{
    row-gap: 14rem;
  }

  .md_gap-y-64{
    row-gap: 16rem;
  }

  .md_gap-y-px{
    row-gap: 1px;
  }

  .md_grid-flow-row{
    grid-auto-flow: row;
  }

  .md_grid-flow-col{
    grid-auto-flow: column;
  }

  .md_grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .md_grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .md_grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .md_grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .md_grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .md_grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .md_grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .md_grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .md_grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .md_grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .md_grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .md_grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .md_grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .md_grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .md_grid-cols-none{
    grid-template-columns: none;
  }

  .md_auto-cols-auto{
    grid-auto-columns: auto;
  }

  .md_auto-cols-min{
    grid-auto-columns: min-content;
  }

  .md_auto-cols-max{
    grid-auto-columns: max-content;
  }

  .md_auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .md_col-auto{
    grid-column: auto;
  }

  .md_col-span-1{
    grid-column: span 1 / span 1;
  }

  .md_col-span-2{
    grid-column: span 2 / span 2;
  }

  .md_col-span-3{
    grid-column: span 3 / span 3;
  }

  .md_col-span-4{
    grid-column: span 4 / span 4;
  }

  .md_col-span-5{
    grid-column: span 5 / span 5;
  }

  .md_col-span-6{
    grid-column: span 6 / span 6;
  }

  .md_col-span-7{
    grid-column: span 7 / span 7;
  }

  .md_col-span-8{
    grid-column: span 8 / span 8;
  }

  .md_col-span-9{
    grid-column: span 9 / span 9;
  }

  .md_col-span-10{
    grid-column: span 10 / span 10;
  }

  .md_col-span-11{
    grid-column: span 11 / span 11;
  }

  .md_col-span-12{
    grid-column: span 12 / span 12;
  }

  .md_col-start-1{
    grid-column-start: 1;
  }

  .md_col-start-2{
    grid-column-start: 2;
  }

  .md_col-start-3{
    grid-column-start: 3;
  }

  .md_col-start-4{
    grid-column-start: 4;
  }

  .md_col-start-5{
    grid-column-start: 5;
  }

  .md_col-start-6{
    grid-column-start: 6;
  }

  .md_col-start-7{
    grid-column-start: 7;
  }

  .md_col-start-8{
    grid-column-start: 8;
  }

  .md_col-start-9{
    grid-column-start: 9;
  }

  .md_col-start-10{
    grid-column-start: 10;
  }

  .md_col-start-11{
    grid-column-start: 11;
  }

  .md_col-start-12{
    grid-column-start: 12;
  }

  .md_col-start-13{
    grid-column-start: 13;
  }

  .md_col-start-auto{
    grid-column-start: auto;
  }

  .md_col-end-1{
    grid-column-end: 1;
  }

  .md_col-end-2{
    grid-column-end: 2;
  }

  .md_col-end-3{
    grid-column-end: 3;
  }

  .md_col-end-4{
    grid-column-end: 4;
  }

  .md_col-end-5{
    grid-column-end: 5;
  }

  .md_col-end-6{
    grid-column-end: 6;
  }

  .md_col-end-7{
    grid-column-end: 7;
  }

  .md_col-end-8{
    grid-column-end: 8;
  }

  .md_col-end-9{
    grid-column-end: 9;
  }

  .md_col-end-10{
    grid-column-end: 10;
  }

  .md_col-end-11{
    grid-column-end: 11;
  }

  .md_col-end-12{
    grid-column-end: 12;
  }

  .md_col-end-13{
    grid-column-end: 13;
  }

  .md_col-end-auto{
    grid-column-end: auto;
  }

  .md_grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .md_grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .md_grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .md_grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .md_grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .md_grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .md_grid-rows-none{
    grid-template-rows: none;
  }

  .md_auto-rows-auto{
    grid-auto-rows: auto;
  }

  .md_auto-rows-min{
    grid-auto-rows: min-content;
  }

  .md_auto-rows-max{
    grid-auto-rows: max-content;
  }

  .md_auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .md_row-auto{
    grid-row: auto;
  }

  .md_row-span-1{
    grid-row: span 1 / span 1;
  }

  .md_row-span-2{
    grid-row: span 2 / span 2;
  }

  .md_row-span-3{
    grid-row: span 3 / span 3;
  }

  .md_row-span-4{
    grid-row: span 4 / span 4;
  }

  .md_row-span-5{
    grid-row: span 5 / span 5;
  }

  .md_row-span-6{
    grid-row: span 6 / span 6;
  }

  .md_row-start-1{
    grid-row-start: 1;
  }

  .md_row-start-2{
    grid-row-start: 2;
  }

  .md_row-start-3{
    grid-row-start: 3;
  }

  .md_row-start-4{
    grid-row-start: 4;
  }

  .md_row-start-5{
    grid-row-start: 5;
  }

  .md_row-start-6{
    grid-row-start: 6;
  }

  .md_row-start-7{
    grid-row-start: 7;
  }

  .md_row-start-auto{
    grid-row-start: auto;
  }

  .md_row-end-1{
    grid-row-end: 1;
  }

  .md_row-end-2{
    grid-row-end: 2;
  }

  .md_row-end-3{
    grid-row-end: 3;
  }

  .md_row-end-4{
    grid-row-end: 4;
  }

  .md_row-end-5{
    grid-row-end: 5;
  }

  .md_row-end-6{
    grid-row-end: 6;
  }

  .md_row-end-7{
    grid-row-end: 7;
  }

  .md_row-end-auto{
    grid-row-end: auto;
  }

  .md_transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md_transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .md_transform-none{
    transform: none;
  }

  .md_origin-center{
    transform-origin: center;
  }

  .md_origin-top{
    transform-origin: top;
  }

  .md_origin-top-right{
    transform-origin: top right;
  }

  .md_origin-right{
    transform-origin: right;
  }

  .md_origin-bottom-right{
    transform-origin: bottom right;
  }

  .md_origin-bottom{
    transform-origin: bottom;
  }

  .md_origin-bottom-left{
    transform-origin: bottom left;
  }

  .md_origin-left{
    transform-origin: left;
  }

  .md_origin-top-left{
    transform-origin: top left;
  }

  .md_scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md_scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md_scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md_scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md_scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md_scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md_scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md_scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md_scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md_scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md_scale-x-0{
    --tw-scale-x: 0;
  }

  .md_scale-x-50{
    --tw-scale-x: .5;
  }

  .md_scale-x-75{
    --tw-scale-x: .75;
  }

  .md_scale-x-90{
    --tw-scale-x: .9;
  }

  .md_scale-x-95{
    --tw-scale-x: .95;
  }

  .md_scale-x-100{
    --tw-scale-x: 1;
  }

  .md_scale-x-105{
    --tw-scale-x: 1.05;
  }

  .md_scale-x-110{
    --tw-scale-x: 1.1;
  }

  .md_scale-x-125{
    --tw-scale-x: 1.25;
  }

  .md_scale-x-150{
    --tw-scale-x: 1.5;
  }

  .md_scale-y-0{
    --tw-scale-y: 0;
  }

  .md_scale-y-50{
    --tw-scale-y: .5;
  }

  .md_scale-y-75{
    --tw-scale-y: .75;
  }

  .md_scale-y-90{
    --tw-scale-y: .9;
  }

  .md_scale-y-95{
    --tw-scale-y: .95;
  }

  .md_scale-y-100{
    --tw-scale-y: 1;
  }

  .md_scale-y-105{
    --tw-scale-y: 1.05;
  }

  .md_scale-y-110{
    --tw-scale-y: 1.1;
  }

  .md_scale-y-125{
    --tw-scale-y: 1.25;
  }

  .md_scale-y-150{
    --tw-scale-y: 1.5;
  }

  .md_hover_scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md_hover_scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md_hover_scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md_hover_scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md_hover_scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md_hover_scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md_hover_scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md_hover_scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md_hover_scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md_hover_scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md_hover_scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .md_hover_scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .md_hover_scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .md_hover_scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .md_hover_scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .md_hover_scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .md_hover_scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .md_hover_scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .md_hover_scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .md_hover_scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .md_hover_scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .md_hover_scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .md_hover_scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .md_hover_scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .md_hover_scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .md_hover_scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .md_hover_scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .md_hover_scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .md_hover_scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .md_hover_scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .md_focus_scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .md_focus_scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .md_focus_scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .md_focus_scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .md_focus_scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .md_focus_scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .md_focus_scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .md_focus_scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .md_focus_scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .md_focus_scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .md_focus_scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .md_focus_scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .md_focus_scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .md_focus_scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .md_focus_scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .md_focus_scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .md_focus_scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .md_focus_scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .md_focus_scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .md_focus_scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .md_focus_scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .md_focus_scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .md_focus_scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .md_focus_scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .md_focus_scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .md_focus_scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .md_focus_scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .md_focus_scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .md_focus_scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .md_focus_scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .md_rotate-0{
    --tw-rotate: 0;
  }

  .md_rotate-45{
    --tw-rotate: 45deg;
  }

  .md_rotate-90{
    --tw-rotate: 90deg;
  }

  .md_rotate-180{
    --tw-rotate: 180deg;
  }

  .md_-rotate-180{
    --tw-rotate: -180deg;
  }

  .md_-rotate-90{
    --tw-rotate: -90deg;
  }

  .md_-rotate-45{
    --tw-rotate: -45deg;
  }

  .md_hover_rotate-0:hover{
    --tw-rotate: 0;
  }

  .md_hover_rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .md_hover_rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .md_hover_rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .md_hover_-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .md_hover_-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .md_hover_-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .md_focus_rotate-0:focus{
    --tw-rotate: 0;
  }

  .md_focus_rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .md_focus_rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .md_focus_rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .md_focus_-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .md_focus_-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .md_focus_-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .md_skew-x-0{
    --tw-skew-x: 0;
  }

  .md_skew-x-3{
    --tw-skew-x: 3deg;
  }

  .md_skew-x-6{
    --tw-skew-x: 6deg;
  }

  .md_skew-x-12{
    --tw-skew-x: 12deg;
  }

  .md_-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .md_-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .md_-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .md_skew-y-0{
    --tw-skew-y: 0;
  }

  .md_skew-y-3{
    --tw-skew-y: 3deg;
  }

  .md_skew-y-6{
    --tw-skew-y: 6deg;
  }

  .md_skew-y-12{
    --tw-skew-y: 12deg;
  }

  .md_-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .md_-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .md_-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .md_hover_skew-x-0:hover{
    --tw-skew-x: 0;
  }

  .md_hover_skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .md_hover_skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .md_hover_skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .md_hover_-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .md_hover_-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .md_hover_-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .md_hover_skew-y-0:hover{
    --tw-skew-y: 0;
  }

  .md_hover_skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .md_hover_skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .md_hover_skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .md_hover_-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .md_hover_-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .md_hover_-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .md_focus_skew-x-0:focus{
    --tw-skew-x: 0;
  }

  .md_focus_skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .md_focus_skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .md_focus_skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .md_focus_-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .md_focus_-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .md_focus_-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .md_focus_skew-y-0:focus{
    --tw-skew-y: 0;
  }

  .md_focus_skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .md_focus_skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .md_focus_skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .md_focus_-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .md_focus_-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .md_focus_-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .md_transition-none{
    transition-property: none;
  }

  .md_transition-all{
    transition-property: all;
  }

  .md_transition-default{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .md_transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .md_transition-opacity{
    transition-property: opacity;
  }

  .md_transition-shadow{
    transition-property: box-shadow;
  }

  .md_transition-transform{
    transition-property: transform;
  }

  .md_ease-linear{
    transition-timing-function: linear;
  }

  .md_ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .md_ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .md_ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .md_duration-75{
    transition-duration: 75ms;
  }

  .md_duration-100{
    transition-duration: 100ms;
  }

  .md_duration-150{
    transition-duration: 150ms;
  }

  .md_duration-200{
    transition-duration: 200ms;
  }

  .md_duration-300{
    transition-duration: 300ms;
  }

  .md_duration-500{
    transition-duration: 500ms;
  }

  .md_duration-700{
    transition-duration: 700ms;
  }

  .md_duration-1000{
    transition-duration: 1000ms;
  }

  .md_delay-75{
    transition-delay: 75ms;
  }

  .md_delay-100{
    transition-delay: 100ms;
  }

  .md_delay-150{
    transition-delay: 150ms;
  }

  .md_delay-200{
    transition-delay: 200ms;
  }

  .md_delay-300{
    transition-delay: 300ms;
  }

  .md_delay-500{
    transition-delay: 500ms;
  }

  .md_delay-700{
    transition-delay: 700ms;
  }

  .md_delay-1000{
    transition-delay: 1000ms;
  }

  .md_animate-none{
    animation: none;
  }

  .md_animate-spin{
    animation: spin 1s linear infinite;
  }

  .md_animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .md_animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .md_animate-bounce{
    animation: bounce 1s infinite;
  }

  .md_mix-blend-normal{
    mix-blend-mode: normal;
  }

  .md_mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .md_mix-blend-screen{
    mix-blend-mode: screen;
  }

  .md_mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .md_mix-blend-darken{
    mix-blend-mode: darken;
  }

  .md_mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .md_mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .md_mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .md_mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .md_mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .md_mix-blend-difference{
    mix-blend-mode: difference;
  }

  .md_mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .md_mix-blend-hue{
    mix-blend-mode: hue;
  }

  .md_mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .md_mix-blend-color{
    mix-blend-mode: color;
  }

  .md_mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .md_bg-blend-normal{
    background-blend-mode: normal;
  }

  .md_bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .md_bg-blend-screen{
    background-blend-mode: screen;
  }

  .md_bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .md_bg-blend-darken{
    background-blend-mode: darken;
  }

  .md_bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .md_bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .md_bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .md_bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .md_bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .md_bg-blend-difference{
    background-blend-mode: difference;
  }

  .md_bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .md_bg-blend-hue{
    background-blend-mode: hue;
  }

  .md_bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .md_bg-blend-color{
    background-blend-mode: color;
  }

  .md_bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .md_filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .md_filter-none{
    filter: none;
  }

  .md_blur-0{
    --tw-blur: blur(0);
  }

  .md_blur-sm{
    --tw-blur: blur(4px);
  }

  .md_blur{
    --tw-blur: blur(8px);
  }

  .md_blur-md{
    --tw-blur: blur(12px);
  }

  .md_blur-lg{
    --tw-blur: blur(16px);
  }

  .md_blur-xl{
    --tw-blur: blur(24px);
  }

  .md_blur-2xl{
    --tw-blur: blur(40px);
  }

  .md_blur-3xl{
    --tw-blur: blur(64px);
  }

  .md_brightness-0{
    --tw-brightness: brightness(0);
  }

  .md_brightness-50{
    --tw-brightness: brightness(.5);
  }

  .md_brightness-75{
    --tw-brightness: brightness(.75);
  }

  .md_brightness-90{
    --tw-brightness: brightness(.9);
  }

  .md_brightness-95{
    --tw-brightness: brightness(.95);
  }

  .md_brightness-100{
    --tw-brightness: brightness(1);
  }

  .md_brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .md_brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .md_brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .md_brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .md_brightness-200{
    --tw-brightness: brightness(2);
  }

  .md_contrast-0{
    --tw-contrast: contrast(0);
  }

  .md_contrast-50{
    --tw-contrast: contrast(.5);
  }

  .md_contrast-75{
    --tw-contrast: contrast(.75);
  }

  .md_contrast-100{
    --tw-contrast: contrast(1);
  }

  .md_contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .md_contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .md_contrast-200{
    --tw-contrast: contrast(2);
  }

  .md_drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .md_drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .md_drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .md_drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .md_drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .md_drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .md_drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .md_grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .md_grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .md_hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .md_hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .md_hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .md_hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .md_hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .md_hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .md_-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .md_-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .md_-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .md_-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .md_-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .md_invert-0{
    --tw-invert: invert(0);
  }

  .md_invert{
    --tw-invert: invert(100%);
  }

  .md_saturate-0{
    --tw-saturate: saturate(0);
  }

  .md_saturate-50{
    --tw-saturate: saturate(.5);
  }

  .md_saturate-100{
    --tw-saturate: saturate(1);
  }

  .md_saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .md_saturate-200{
    --tw-saturate: saturate(2);
  }

  .md_sepia-0{
    --tw-sepia: sepia(0);
  }

  .md_sepia{
    --tw-sepia: sepia(100%);
  }

  .md_backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .md_backdrop-filter-none{
    backdrop-filter: none;
  }

  .md_backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .md_backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .md_backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .md_backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .md_backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .md_backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .md_backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .md_backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .md_backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .md_backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .md_backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .md_backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .md_backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .md_backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .md_backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .md_backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .md_backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .md_backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .md_backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .md_backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .md_backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .md_backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .md_backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .md_backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .md_backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .md_backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .md_-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .md_-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .md_-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .md_-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .md_-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .md_backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .md_backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .md_backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .md_backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .md_backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .md_backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .md_backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .md_backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .md_backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (min-width: 1024px){
  .lg_container{
    width: 100%;
  }

  @media (min-width: 640px){
    .lg_container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .lg_container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .lg_container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .lg_container{
      max-width: 1280px;
    }
  }

  .lg_space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .lg_space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .lg_space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .lg_space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .lg_-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .lg_-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .lg_space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .lg_space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .lg_divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .lg_divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg_divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .lg_divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg_divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .lg_divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg_divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .lg_divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg_divide-y-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .lg_divide-x-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .lg_divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .lg_divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .lg_divide-form > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-divide-opacity));
  }

  .lg_divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .lg_divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .lg_divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .lg_divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .lg_divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .lg_divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .lg_divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .lg_divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .lg_divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .lg_divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .lg_sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg_not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg_focus_sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .lg_focus_not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .lg_appearance-none{
    appearance: none;
  }

  .lg_bg-fixed{
    background-attachment: fixed;
  }

  .lg_bg-local{
    background-attachment: local;
  }

  .lg_bg-scroll{
    background-attachment: scroll;
  }

  .lg_bg-clip-border{
    background-clip: border-box;
  }

  .lg_bg-clip-padding{
    background-clip: padding-box;
  }

  .lg_bg-clip-content{
    background-clip: content-box;
  }

  .lg_bg-clip-text{
    background-clip: text;
  }

  .lg_bg-transparent{
    background-color: transparent;
  }

  .lg_bg-current{
    background-color: currentColor;
  }

  .lg_bg-black-100{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .lg_bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg_bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .lg_bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .lg_bg-orange-100{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .lg_hover_bg-transparent:hover{
    background-color: transparent;
  }

  .lg_hover_bg-current:hover{
    background-color: currentColor;
  }

  .lg_hover_bg-black-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .lg_hover_bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg_hover_bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .lg_hover_bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .lg_hover_bg-orange-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .lg_focus_bg-transparent:focus{
    background-color: transparent;
  }

  .lg_focus_bg-current:focus{
    background-color: currentColor;
  }

  .lg_focus_bg-black-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .lg_focus_bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .lg_focus_bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .lg_focus_bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .lg_focus_bg-orange-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .lg_bg-none{
    background-image: none;
  }

  .lg_bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .lg_bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .lg_bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .lg_bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .lg_bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .lg_bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .lg_bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .lg_bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .lg_from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg_from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_from-black-100{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .lg_from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_from-gray-100{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .lg_from-gray-200{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .lg_from-orange-100{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .lg_via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg_via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_via-black-100{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .lg_via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .lg_via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .lg_via-orange-100{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .lg_to-transparent{
    --tw-gradient-to: transparent;
  }

  .lg_to-current{
    --tw-gradient-to: currentColor;
  }

  .lg_to-black-100{
    --tw-gradient-to: #2C2C2C;
  }

  .lg_to-white{
    --tw-gradient-to: #fff;
  }

  .lg_to-gray-100{
    --tw-gradient-to: #EEECEB;
  }

  .lg_to-gray-200{
    --tw-gradient-to: #AAAAAA;
  }

  .lg_to-orange-100{
    --tw-gradient-to: #FA6600;
  }

  .lg_hover_from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg_hover_from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_hover_from-black-100:hover{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .lg_hover_from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_hover_from-gray-100:hover{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .lg_hover_from-gray-200:hover{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .lg_hover_from-orange-100:hover{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .lg_hover_via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg_hover_via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_hover_via-black-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .lg_hover_via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_hover_via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .lg_hover_via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .lg_hover_via-orange-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .lg_hover_to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .lg_hover_to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .lg_hover_to-black-100:hover{
    --tw-gradient-to: #2C2C2C;
  }

  .lg_hover_to-white:hover{
    --tw-gradient-to: #fff;
  }

  .lg_hover_to-gray-100:hover{
    --tw-gradient-to: #EEECEB;
  }

  .lg_hover_to-gray-200:hover{
    --tw-gradient-to: #AAAAAA;
  }

  .lg_hover_to-orange-100:hover{
    --tw-gradient-to: #FA6600;
  }

  .lg_focus_from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg_focus_from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_focus_from-black-100:focus{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .lg_focus_from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_focus_from-gray-100:focus{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .lg_focus_from-gray-200:focus{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .lg_focus_from-orange-100:focus{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .lg_focus_via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .lg_focus_via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_focus_via-black-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .lg_focus_via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .lg_focus_via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .lg_focus_via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .lg_focus_via-orange-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .lg_focus_to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .lg_focus_to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .lg_focus_to-black-100:focus{
    --tw-gradient-to: #2C2C2C;
  }

  .lg_focus_to-white:focus{
    --tw-gradient-to: #fff;
  }

  .lg_focus_to-gray-100:focus{
    --tw-gradient-to: #EEECEB;
  }

  .lg_focus_to-gray-200:focus{
    --tw-gradient-to: #AAAAAA;
  }

  .lg_focus_to-orange-100:focus{
    --tw-gradient-to: #FA6600;
  }

  .lg_bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .lg_bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .lg_bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .lg_bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .lg_bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .lg_hover_bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .lg_hover_bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .lg_hover_bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .lg_hover_bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .lg_hover_bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .lg_focus_bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .lg_focus_bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .lg_focus_bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .lg_focus_bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .lg_focus_bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .lg_bg-bottom{
    background-position: bottom;
  }

  .lg_bg-center{
    background-position: center;
  }

  .lg_bg-left{
    background-position: left;
  }

  .lg_bg-left-bottom{
    background-position: left bottom;
  }

  .lg_bg-left-top{
    background-position: left top;
  }

  .lg_bg-right{
    background-position: right;
  }

  .lg_bg-right-bottom{
    background-position: right bottom;
  }

  .lg_bg-right-top{
    background-position: right top;
  }

  .lg_bg-top{
    background-position: top;
  }

  .lg_bg-repeat{
    background-repeat: repeat;
  }

  .lg_bg-no-repeat{
    background-repeat: no-repeat;
  }

  .lg_bg-repeat-x{
    background-repeat: repeat-x;
  }

  .lg_bg-repeat-y{
    background-repeat: repeat-y;
  }

  .lg_bg-repeat-round{
    background-repeat: round;
  }

  .lg_bg-repeat-space{
    background-repeat: space;
  }

  .lg_bg-auto{
    background-size: auto;
  }

  .lg_bg-cover{
    background-size: cover;
  }

  .lg_bg-contain{
    background-size: contain;
  }

  .lg_border-collapse{
    border-collapse: collapse;
  }

  .lg_border-separate{
    border-collapse: separate;
  }

  .lg_border-form{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .lg_hover_border-form:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .lg_focus_border-form:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .lg_border-opacity-0{
    --tw-border-opacity: 0;
  }

  .lg_border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .lg_border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .lg_border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .lg_border-opacity-100{
    --tw-border-opacity: 1;
  }

  .lg_hover_border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .lg_hover_border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .lg_hover_border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .lg_hover_border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .lg_hover_border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .lg_focus_border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .lg_focus_border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .lg_focus_border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .lg_focus_border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .lg_focus_border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .lg_rounded-none{
    border-radius: 0;
  }

  .lg_rounded-sm{
    border-radius: 0.125rem;
  }

  .lg_rounded-default{
    border-radius: 0.25rem;
  }

  .lg_rounded-md{
    border-radius: 0.375rem;
  }

  .lg_rounded-lg{
    border-radius: 0.5rem;
  }

  .lg_rounded-full{
    border-radius: 9999px;
  }

  .lg_rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .lg_rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .lg_rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg_rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .lg_rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .lg_rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .lg_rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg_rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .lg_rounded-t-default{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .lg_rounded-r-default{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .lg_rounded-b-default{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg_rounded-l-default{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .lg_rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .lg_rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .lg_rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg_rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .lg_rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .lg_rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .lg_rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg_rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .lg_rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .lg_rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .lg_rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg_rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .lg_rounded-tl-none{
    border-top-left-radius: 0;
  }

  .lg_rounded-tr-none{
    border-top-right-radius: 0;
  }

  .lg_rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .lg_rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .lg_rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .lg_rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .lg_rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .lg_rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .lg_rounded-tl-default{
    border-top-left-radius: 0.25rem;
  }

  .lg_rounded-tr-default{
    border-top-right-radius: 0.25rem;
  }

  .lg_rounded-br-default{
    border-bottom-right-radius: 0.25rem;
  }

  .lg_rounded-bl-default{
    border-bottom-left-radius: 0.25rem;
  }

  .lg_rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .lg_rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .lg_rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .lg_rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .lg_rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .lg_rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .lg_rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .lg_rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .lg_rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .lg_rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .lg_rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .lg_rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .lg_border-solid{
    border-style: solid;
  }

  .lg_border-dashed{
    border-style: dashed;
  }

  .lg_border-dotted{
    border-style: dotted;
  }

  .lg_border-double{
    border-style: double;
  }

  .lg_border-none{
    border-style: none;
  }

  .lg_border-0{
    border-width: 0;
  }

  .lg_border-2{
    border-width: 2px;
  }

  .lg_border-4{
    border-width: 4px;
  }

  .lg_border-8{
    border-width: 8px;
  }

  .lg_border-default{
    border-width: 1px;
  }

  .lg_border-t-0{
    border-top-width: 0;
  }

  .lg_border-r-0{
    border-right-width: 0;
  }

  .lg_border-b-0{
    border-bottom-width: 0;
  }

  .lg_border-l-0{
    border-left-width: 0;
  }

  .lg_border-t-2{
    border-top-width: 2px;
  }

  .lg_border-r-2{
    border-right-width: 2px;
  }

  .lg_border-b-2{
    border-bottom-width: 2px;
  }

  .lg_border-l-2{
    border-left-width: 2px;
  }

  .lg_border-t-4{
    border-top-width: 4px;
  }

  .lg_border-r-4{
    border-right-width: 4px;
  }

  .lg_border-b-4{
    border-bottom-width: 4px;
  }

  .lg_border-l-4{
    border-left-width: 4px;
  }

  .lg_border-t-8{
    border-top-width: 8px;
  }

  .lg_border-r-8{
    border-right-width: 8px;
  }

  .lg_border-b-8{
    border-bottom-width: 8px;
  }

  .lg_border-l-8{
    border-left-width: 8px;
  }

  .lg_border-t-default{
    border-top-width: 1px;
  }

  .lg_border-r-default{
    border-right-width: 1px;
  }

  .lg_border-b-default{
    border-bottom-width: 1px;
  }

  .lg_border-l-default{
    border-left-width: 1px;
  }

  .lg_decoration-slice{
    box-decoration-break: slice;
  }

  .lg_decoration-clone{
    box-decoration-break: clone;
  }

  .lg_box-border{
    box-sizing: border-box;
  }

  .lg_box-content{
    box-sizing: content-box;
  }

  .lg_cursor-auto{
    cursor: auto;
  }

  .lg_cursor-default{
    cursor: default;
  }

  .lg_cursor-pointer{
    cursor: pointer;
  }

  .lg_cursor-wait{
    cursor: wait;
  }

  .lg_cursor-text{
    cursor: text;
  }

  .lg_cursor-move{
    cursor: move;
  }

  .lg_cursor-not-allowed{
    cursor: not-allowed;
  }

  .lg_block{
    display: block;
  }

  .lg_inline-block{
    display: inline-block;
  }

  .lg_inline{
    display: inline;
  }

  .lg_flex{
    display: flex;
  }

  .lg_inline-flex{
    display: inline-flex;
  }

  .lg_table{
    display: table;
  }

  .lg_inline-table{
    display: inline-table;
  }

  .lg_table-caption{
    display: table-caption;
  }

  .lg_table-cell{
    display: table-cell;
  }

  .lg_table-column{
    display: table-column;
  }

  .lg_table-column-group{
    display: table-column-group;
  }

  .lg_table-footer-group{
    display: table-footer-group;
  }

  .lg_table-header-group{
    display: table-header-group;
  }

  .lg_table-row-group{
    display: table-row-group;
  }

  .lg_table-row{
    display: table-row;
  }

  .lg_flow-root{
    display: flow-root;
  }

  .lg_grid{
    display: grid;
  }

  .lg_inline-grid{
    display: inline-grid;
  }

  .lg_contents{
    display: contents;
  }

  .lg_list-item{
    display: list-item;
  }

  .lg_hidden{
    display: none;
  }

  .lg_flex-row{
    flex-direction: row;
  }

  .lg_flex-row-reverse{
    flex-direction: row-reverse;
  }

  .lg_flex-col{
    flex-direction: column;
  }

  .lg_flex-col-reverse{
    flex-direction: column-reverse;
  }

  .lg_flex-wrap{
    flex-wrap: wrap;
  }

  .lg_flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .lg_flex-nowrap{
    flex-wrap: nowrap;
  }

  .lg_place-items-start{
    place-items: start;
  }

  .lg_place-items-end{
    place-items: end;
  }

  .lg_place-items-center{
    place-items: center;
  }

  .lg_place-items-stretch{
    place-items: stretch;
  }

  .lg_place-content-center{
    place-content: center;
  }

  .lg_place-content-start{
    place-content: start;
  }

  .lg_place-content-end{
    place-content: end;
  }

  .lg_place-content-between{
    place-content: space-between;
  }

  .lg_place-content-around{
    place-content: space-around;
  }

  .lg_place-content-evenly{
    place-content: space-evenly;
  }

  .lg_place-content-stretch{
    place-content: stretch;
  }

  .lg_place-self-auto{
    place-self: auto;
  }

  .lg_place-self-start{
    place-self: start;
  }

  .lg_place-self-end{
    place-self: end;
  }

  .lg_place-self-center{
    place-self: center;
  }

  .lg_place-self-stretch{
    place-self: stretch;
  }

  .lg_items-start{
    align-items: flex-start;
  }

  .lg_items-end{
    align-items: flex-end;
  }

  .lg_items-center{
    align-items: center;
  }

  .lg_items-baseline{
    align-items: baseline;
  }

  .lg_items-stretch{
    align-items: stretch;
  }

  .lg_content-center{
    align-content: center;
  }

  .lg_content-start{
    align-content: flex-start;
  }

  .lg_content-end{
    align-content: flex-end;
  }

  .lg_content-between{
    align-content: space-between;
  }

  .lg_content-around{
    align-content: space-around;
  }

  .lg_content-evenly{
    align-content: space-evenly;
  }

  .lg_self-auto{
    align-self: auto;
  }

  .lg_self-start{
    align-self: flex-start;
  }

  .lg_self-end{
    align-self: flex-end;
  }

  .lg_self-center{
    align-self: center;
  }

  .lg_self-stretch{
    align-self: stretch;
  }

  .lg_justify-items-start{
    justify-items: start;
  }

  .lg_justify-items-end{
    justify-items: end;
  }

  .lg_justify-items-center{
    justify-items: center;
  }

  .lg_justify-items-stretch{
    justify-items: stretch;
  }

  .lg_justify-start{
    justify-content: flex-start;
  }

  .lg_justify-end{
    justify-content: flex-end;
  }

  .lg_justify-center{
    justify-content: center;
  }

  .lg_justify-between{
    justify-content: space-between;
  }

  .lg_justify-around{
    justify-content: space-around;
  }

  .lg_justify-evenly{
    justify-content: space-evenly;
  }

  .lg_justify-self-auto{
    justify-self: auto;
  }

  .lg_justify-self-start{
    justify-self: start;
  }

  .lg_justify-self-end{
    justify-self: end;
  }

  .lg_justify-self-center{
    justify-self: center;
  }

  .lg_justify-self-stretch{
    justify-self: stretch;
  }

  .lg_flex-1{
    flex: 1 1 0%;
  }

  .lg_flex-auto{
    flex: 1 1 auto;
  }

  .lg_flex-initial{
    flex: 0 1 auto;
  }

  .lg_flex-none{
    flex: none;
  }

  .lg_flex-grow-0{
    flex-grow: 0;
  }

  .lg_flex-grow-default{
    flex-grow: 1;
  }

  .lg_flex-shrink-0{
    flex-shrink: 0;
  }

  .lg_flex-shrink-default{
    flex-shrink: 1;
  }

  .lg_order-1{
    order: 1;
  }

  .lg_order-2{
    order: 2;
  }

  .lg_order-3{
    order: 3;
  }

  .lg_order-4{
    order: 4;
  }

  .lg_order-5{
    order: 5;
  }

  .lg_order-6{
    order: 6;
  }

  .lg_order-7{
    order: 7;
  }

  .lg_order-8{
    order: 8;
  }

  .lg_order-9{
    order: 9;
  }

  .lg_order-10{
    order: 10;
  }

  .lg_order-11{
    order: 11;
  }

  .lg_order-12{
    order: 12;
  }

  .lg_order-first{
    order: -9999;
  }

  .lg_order-last{
    order: 9999;
  }

  .lg_order-none{
    order: 0;
  }

  .lg_float-right{
    float: right;
  }

  .lg_float-left{
    float: left;
  }

  .lg_float-none{
    float: none;
  }

  .lg_clear-left{
    clear: left;
  }

  .lg_clear-right{
    clear: right;
  }

  .lg_clear-both{
    clear: both;
  }

  .lg_clear-none{
    clear: none;
  }

  .lg_font-fga{
    font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .lg_font-fgs{
    font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .lg_font-hairline{
    font-weight: 100;
  }

  .lg_font-thin{
    font-weight: 200;
  }

  .lg_font-light{
    font-weight: 300;
  }

  .lg_font-normal{
    font-weight: 400;
  }

  .lg_font-medium{
    font-weight: 500;
  }

  .lg_font-semibold{
    font-weight: 600;
  }

  .lg_font-bold{
    font-weight: 700;
  }

  .lg_font-extrabold{
    font-weight: 800;
  }

  .lg_font-black{
    font-weight: 900;
  }

  .lg_hover_font-hairline:hover{
    font-weight: 100;
  }

  .lg_hover_font-thin:hover{
    font-weight: 200;
  }

  .lg_hover_font-light:hover{
    font-weight: 300;
  }

  .lg_hover_font-normal:hover{
    font-weight: 400;
  }

  .lg_hover_font-medium:hover{
    font-weight: 500;
  }

  .lg_hover_font-semibold:hover{
    font-weight: 600;
  }

  .lg_hover_font-bold:hover{
    font-weight: 700;
  }

  .lg_hover_font-extrabold:hover{
    font-weight: 800;
  }

  .lg_hover_font-black:hover{
    font-weight: 900;
  }

  .lg_focus_font-hairline:focus{
    font-weight: 100;
  }

  .lg_focus_font-thin:focus{
    font-weight: 200;
  }

  .lg_focus_font-light:focus{
    font-weight: 300;
  }

  .lg_focus_font-normal:focus{
    font-weight: 400;
  }

  .lg_focus_font-medium:focus{
    font-weight: 500;
  }

  .lg_focus_font-semibold:focus{
    font-weight: 600;
  }

  .lg_focus_font-bold:focus{
    font-weight: 700;
  }

  .lg_focus_font-extrabold:focus{
    font-weight: 800;
  }

  .lg_focus_font-black:focus{
    font-weight: 900;
  }

  .lg_h-0{
    height: 0;
  }

  .lg_h-1{
    height: 0.25rem;
  }

  .lg_h-2{
    height: 0.5rem;
  }

  .lg_h-3{
    height: 0.875rem;
  }

  .lg_h-4{
    height: 1rem;
  }

  .lg_h-5{
    height: 1.25rem;
  }

  .lg_h-6{
    height: 1.5rem;
  }

  .lg_h-8{
    height: 2rem;
  }

  .lg_h-9{
    height: 2.25rem;
  }

  .lg_h-10{
    height: 2.5rem;
  }

  .lg_h-12{
    height: 3rem;
  }

  .lg_h-13{
    height: 3.75rem;
  }

  .lg_h-16{
    height: 4rem;
  }

  .lg_h-20{
    height: 5rem;
  }

  .lg_h-24{
    height: 6rem;
  }

  .lg_h-32{
    height: 8rem;
  }

  .lg_h-40{
    height: 10rem;
  }

  .lg_h-48{
    height: 12rem;
  }

  .lg_h-56{
    height: 14rem;
  }

  .lg_h-64{
    height: 16rem;
  }

  .lg_h-auto{
    height: auto;
  }

  .lg_h-px{
    height: 1px;
  }

  .lg_h-full{
    height: 100%;
  }

  .lg_h-screen{
    height: 100vh;
  }

  .lg_text-ssm{
    font-size: 0.6875rem;
  }

  .lg_text-xs{
    font-size: 0.75rem;
  }

  .lg_text-sm{
    font-size: 0.875rem;
  }

  .lg_text-base{
    font-size: 1rem;
  }

  .lg_text-lg{
    font-size: 1.125rem;
  }

  .lg_text-xl{
    font-size: 1.375rem;
  }

  .lg_text-fs15{
    font-size: 15px;
  }

  .lg_text-2xl{
    font-size: 1.5rem;
  }

  .lg_text-3xl{
    font-size: 1.875rem;
  }

  .lg_text-4xl{
    font-size: 2.25rem;
  }

  .lg_text-5xl{
    font-size: 3rem;
  }

  .lg_text-6xl{
    font-size: 4rem;
  }

  .lg_leading-3{
    line-height: .75rem;
  }

  .lg_leading-4{
    line-height: 1rem;
  }

  .lg_leading-5{
    line-height: 1.25rem;
  }

  .lg_leading-6{
    line-height: 1.5rem;
  }

  .lg_leading-7{
    line-height: 1.75rem;
  }

  .lg_leading-8{
    line-height: 2rem;
  }

  .lg_leading-9{
    line-height: 2.25rem;
  }

  .lg_leading-10{
    line-height: 2.5rem;
  }

  .lg_leading-none{
    line-height: 1;
  }

  .lg_leading-tight{
    line-height: 1.25;
  }

  .lg_leading-snug{
    line-height: 1.375;
  }

  .lg_leading-normal{
    line-height: 1.5;
  }

  .lg_leading-relaxed{
    line-height: 1.625;
  }

  .lg_leading-loose{
    line-height: 2;
  }

  .lg_list-inside{
    list-style-position: inside;
  }

  .lg_list-outside{
    list-style-position: outside;
  }

  .lg_list-none{
    list-style-type: none;
  }

  .lg_list-disc{
    list-style-type: disc;
  }

  .lg_list-decimal{
    list-style-type: decimal;
  }

  .lg_m-0{
    margin: 0;
  }

  .lg_m-1{
    margin: 0.25rem;
  }

  .lg_m-2{
    margin: 0.5rem;
  }

  .lg_m-3{
    margin: 0.875rem;
  }

  .lg_m-4{
    margin: 1rem;
  }

  .lg_m-5{
    margin: 1.25rem;
  }

  .lg_m-6{
    margin: 1.5rem;
  }

  .lg_m-8{
    margin: 2rem;
  }

  .lg_m-9{
    margin: 2.25rem;
  }

  .lg_m-10{
    margin: 2.5rem;
  }

  .lg_m-12{
    margin: 3rem;
  }

  .lg_m-13{
    margin: 3.75rem;
  }

  .lg_m-16{
    margin: 4rem;
  }

  .lg_m-20{
    margin: 5rem;
  }

  .lg_m-24{
    margin: 6rem;
  }

  .lg_m-32{
    margin: 8rem;
  }

  .lg_m-40{
    margin: 10rem;
  }

  .lg_m-48{
    margin: 12rem;
  }

  .lg_m-56{
    margin: 14rem;
  }

  .lg_m-64{
    margin: 16rem;
  }

  .lg_m-auto{
    margin: auto;
  }

  .lg_m-px{
    margin: 1px;
  }

  .lg_-m-1{
    margin: -0.25rem;
  }

  .lg_-m-2{
    margin: -0.5rem;
  }

  .lg_-m-3{
    margin: -0.875rem;
  }

  .lg_-m-4{
    margin: -1rem;
  }

  .lg_-m-5{
    margin: -1.25rem;
  }

  .lg_-m-6{
    margin: -1.5rem;
  }

  .lg_-m-8{
    margin: -2rem;
  }

  .lg_-m-9{
    margin: -2.25rem;
  }

  .lg_-m-10{
    margin: -2.5rem;
  }

  .lg_-m-12{
    margin: -3rem;
  }

  .lg_-m-13{
    margin: -3.75rem;
  }

  .lg_-m-16{
    margin: -4rem;
  }

  .lg_-m-20{
    margin: -5rem;
  }

  .lg_-m-24{
    margin: -6rem;
  }

  .lg_-m-32{
    margin: -8rem;
  }

  .lg_-m-40{
    margin: -10rem;
  }

  .lg_-m-48{
    margin: -12rem;
  }

  .lg_-m-56{
    margin: -14rem;
  }

  .lg_-m-64{
    margin: -16rem;
  }

  .lg_-m-px{
    margin: -1px;
  }

  .lg_my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .lg_mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .lg_my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .lg_mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .lg_my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .lg_mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .lg_my-3{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .lg_mx-3{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .lg_my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .lg_mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .lg_my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .lg_mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .lg_my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .lg_mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .lg_my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .lg_mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .lg_my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .lg_mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .lg_my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .lg_mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .lg_my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .lg_mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .lg_my-13{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .lg_mx-13{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .lg_my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .lg_mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .lg_my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .lg_mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .lg_my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .lg_mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .lg_my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .lg_mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .lg_my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .lg_mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .lg_my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .lg_mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .lg_my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .lg_mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .lg_my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .lg_mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .lg_my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .lg_mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .lg_my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .lg_mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .lg_-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .lg_-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .lg_-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .lg_-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .lg_-my-3{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .lg_-mx-3{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .lg_-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .lg_-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .lg_-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .lg_-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .lg_-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .lg_-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .lg_-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .lg_-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .lg_-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .lg_-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .lg_-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .lg_-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .lg_-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .lg_-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .lg_-my-13{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .lg_-mx-13{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .lg_-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .lg_-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .lg_-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .lg_-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .lg_-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .lg_-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .lg_-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .lg_-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .lg_-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .lg_-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .lg_-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .lg_-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .lg_-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .lg_-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .lg_-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .lg_-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .lg_-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .lg_-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .lg_mt-0{
    margin-top: 0;
  }

  .lg_mr-0{
    margin-right: 0;
  }

  .lg_mb-0{
    margin-bottom: 0;
  }

  .lg_ml-0{
    margin-left: 0;
  }

  .lg_mt-1{
    margin-top: 0.25rem;
  }

  .lg_mr-1{
    margin-right: 0.25rem;
  }

  .lg_mb-1{
    margin-bottom: 0.25rem;
  }

  .lg_ml-1{
    margin-left: 0.25rem;
  }

  .lg_mt-2{
    margin-top: 0.5rem;
  }

  .lg_mr-2{
    margin-right: 0.5rem;
  }

  .lg_mb-2{
    margin-bottom: 0.5rem;
  }

  .lg_ml-2{
    margin-left: 0.5rem;
  }

  .lg_mt-3{
    margin-top: 0.875rem;
  }

  .lg_mr-3{
    margin-right: 0.875rem;
  }

  .lg_mb-3{
    margin-bottom: 0.875rem;
  }

  .lg_ml-3{
    margin-left: 0.875rem;
  }

  .lg_mt-4{
    margin-top: 1rem;
  }

  .lg_mr-4{
    margin-right: 1rem;
  }

  .lg_mb-4{
    margin-bottom: 1rem;
  }

  .lg_ml-4{
    margin-left: 1rem;
  }

  .lg_mt-5{
    margin-top: 1.25rem;
  }

  .lg_mr-5{
    margin-right: 1.25rem;
  }

  .lg_mb-5{
    margin-bottom: 1.25rem;
  }

  .lg_ml-5{
    margin-left: 1.25rem;
  }

  .lg_mt-6{
    margin-top: 1.5rem;
  }

  .lg_mr-6{
    margin-right: 1.5rem;
  }

  .lg_mb-6{
    margin-bottom: 1.5rem;
  }

  .lg_ml-6{
    margin-left: 1.5rem;
  }

  .lg_mt-8{
    margin-top: 2rem;
  }

  .lg_mr-8{
    margin-right: 2rem;
  }

  .lg_mb-8{
    margin-bottom: 2rem;
  }

  .lg_ml-8{
    margin-left: 2rem;
  }

  .lg_mt-9{
    margin-top: 2.25rem;
  }

  .lg_mr-9{
    margin-right: 2.25rem;
  }

  .lg_mb-9{
    margin-bottom: 2.25rem;
  }

  .lg_ml-9{
    margin-left: 2.25rem;
  }

  .lg_mt-10{
    margin-top: 2.5rem;
  }

  .lg_mr-10{
    margin-right: 2.5rem;
  }

  .lg_mb-10{
    margin-bottom: 2.5rem;
  }

  .lg_ml-10{
    margin-left: 2.5rem;
  }

  .lg_mt-12{
    margin-top: 3rem;
  }

  .lg_mr-12{
    margin-right: 3rem;
  }

  .lg_mb-12{
    margin-bottom: 3rem;
  }

  .lg_ml-12{
    margin-left: 3rem;
  }

  .lg_mt-13{
    margin-top: 3.75rem;
  }

  .lg_mr-13{
    margin-right: 3.75rem;
  }

  .lg_mb-13{
    margin-bottom: 3.75rem;
  }

  .lg_ml-13{
    margin-left: 3.75rem;
  }

  .lg_mt-16{
    margin-top: 4rem;
  }

  .lg_mr-16{
    margin-right: 4rem;
  }

  .lg_mb-16{
    margin-bottom: 4rem;
  }

  .lg_ml-16{
    margin-left: 4rem;
  }

  .lg_mt-20{
    margin-top: 5rem;
  }

  .lg_mr-20{
    margin-right: 5rem;
  }

  .lg_mb-20{
    margin-bottom: 5rem;
  }

  .lg_ml-20{
    margin-left: 5rem;
  }

  .lg_mt-24{
    margin-top: 6rem;
  }

  .lg_mr-24{
    margin-right: 6rem;
  }

  .lg_mb-24{
    margin-bottom: 6rem;
  }

  .lg_ml-24{
    margin-left: 6rem;
  }

  .lg_mt-32{
    margin-top: 8rem;
  }

  .lg_mr-32{
    margin-right: 8rem;
  }

  .lg_mb-32{
    margin-bottom: 8rem;
  }

  .lg_ml-32{
    margin-left: 8rem;
  }

  .lg_mt-40{
    margin-top: 10rem;
  }

  .lg_mr-40{
    margin-right: 10rem;
  }

  .lg_mb-40{
    margin-bottom: 10rem;
  }

  .lg_ml-40{
    margin-left: 10rem;
  }

  .lg_mt-48{
    margin-top: 12rem;
  }

  .lg_mr-48{
    margin-right: 12rem;
  }

  .lg_mb-48{
    margin-bottom: 12rem;
  }

  .lg_ml-48{
    margin-left: 12rem;
  }

  .lg_mt-56{
    margin-top: 14rem;
  }

  .lg_mr-56{
    margin-right: 14rem;
  }

  .lg_mb-56{
    margin-bottom: 14rem;
  }

  .lg_ml-56{
    margin-left: 14rem;
  }

  .lg_mt-64{
    margin-top: 16rem;
  }

  .lg_mr-64{
    margin-right: 16rem;
  }

  .lg_mb-64{
    margin-bottom: 16rem;
  }

  .lg_ml-64{
    margin-left: 16rem;
  }

  .lg_mt-auto{
    margin-top: auto;
  }

  .lg_mr-auto{
    margin-right: auto;
  }

  .lg_mb-auto{
    margin-bottom: auto;
  }

  .lg_ml-auto{
    margin-left: auto;
  }

  .lg_mt-px{
    margin-top: 1px;
  }

  .lg_mr-px{
    margin-right: 1px;
  }

  .lg_mb-px{
    margin-bottom: 1px;
  }

  .lg_ml-px{
    margin-left: 1px;
  }

  .lg_-mt-1{
    margin-top: -0.25rem;
  }

  .lg_-mr-1{
    margin-right: -0.25rem;
  }

  .lg_-mb-1{
    margin-bottom: -0.25rem;
  }

  .lg_-ml-1{
    margin-left: -0.25rem;
  }

  .lg_-mt-2{
    margin-top: -0.5rem;
  }

  .lg_-mr-2{
    margin-right: -0.5rem;
  }

  .lg_-mb-2{
    margin-bottom: -0.5rem;
  }

  .lg_-ml-2{
    margin-left: -0.5rem;
  }

  .lg_-mt-3{
    margin-top: -0.875rem;
  }

  .lg_-mr-3{
    margin-right: -0.875rem;
  }

  .lg_-mb-3{
    margin-bottom: -0.875rem;
  }

  .lg_-ml-3{
    margin-left: -0.875rem;
  }

  .lg_-mt-4{
    margin-top: -1rem;
  }

  .lg_-mr-4{
    margin-right: -1rem;
  }

  .lg_-mb-4{
    margin-bottom: -1rem;
  }

  .lg_-ml-4{
    margin-left: -1rem;
  }

  .lg_-mt-5{
    margin-top: -1.25rem;
  }

  .lg_-mr-5{
    margin-right: -1.25rem;
  }

  .lg_-mb-5{
    margin-bottom: -1.25rem;
  }

  .lg_-ml-5{
    margin-left: -1.25rem;
  }

  .lg_-mt-6{
    margin-top: -1.5rem;
  }

  .lg_-mr-6{
    margin-right: -1.5rem;
  }

  .lg_-mb-6{
    margin-bottom: -1.5rem;
  }

  .lg_-ml-6{
    margin-left: -1.5rem;
  }

  .lg_-mt-8{
    margin-top: -2rem;
  }

  .lg_-mr-8{
    margin-right: -2rem;
  }

  .lg_-mb-8{
    margin-bottom: -2rem;
  }

  .lg_-ml-8{
    margin-left: -2rem;
  }

  .lg_-mt-9{
    margin-top: -2.25rem;
  }

  .lg_-mr-9{
    margin-right: -2.25rem;
  }

  .lg_-mb-9{
    margin-bottom: -2.25rem;
  }

  .lg_-ml-9{
    margin-left: -2.25rem;
  }

  .lg_-mt-10{
    margin-top: -2.5rem;
  }

  .lg_-mr-10{
    margin-right: -2.5rem;
  }

  .lg_-mb-10{
    margin-bottom: -2.5rem;
  }

  .lg_-ml-10{
    margin-left: -2.5rem;
  }

  .lg_-mt-12{
    margin-top: -3rem;
  }

  .lg_-mr-12{
    margin-right: -3rem;
  }

  .lg_-mb-12{
    margin-bottom: -3rem;
  }

  .lg_-ml-12{
    margin-left: -3rem;
  }

  .lg_-mt-13{
    margin-top: -3.75rem;
  }

  .lg_-mr-13{
    margin-right: -3.75rem;
  }

  .lg_-mb-13{
    margin-bottom: -3.75rem;
  }

  .lg_-ml-13{
    margin-left: -3.75rem;
  }

  .lg_-mt-16{
    margin-top: -4rem;
  }

  .lg_-mr-16{
    margin-right: -4rem;
  }

  .lg_-mb-16{
    margin-bottom: -4rem;
  }

  .lg_-ml-16{
    margin-left: -4rem;
  }

  .lg_-mt-20{
    margin-top: -5rem;
  }

  .lg_-mr-20{
    margin-right: -5rem;
  }

  .lg_-mb-20{
    margin-bottom: -5rem;
  }

  .lg_-ml-20{
    margin-left: -5rem;
  }

  .lg_-mt-24{
    margin-top: -6rem;
  }

  .lg_-mr-24{
    margin-right: -6rem;
  }

  .lg_-mb-24{
    margin-bottom: -6rem;
  }

  .lg_-ml-24{
    margin-left: -6rem;
  }

  .lg_-mt-32{
    margin-top: -8rem;
  }

  .lg_-mr-32{
    margin-right: -8rem;
  }

  .lg_-mb-32{
    margin-bottom: -8rem;
  }

  .lg_-ml-32{
    margin-left: -8rem;
  }

  .lg_-mt-40{
    margin-top: -10rem;
  }

  .lg_-mr-40{
    margin-right: -10rem;
  }

  .lg_-mb-40{
    margin-bottom: -10rem;
  }

  .lg_-ml-40{
    margin-left: -10rem;
  }

  .lg_-mt-48{
    margin-top: -12rem;
  }

  .lg_-mr-48{
    margin-right: -12rem;
  }

  .lg_-mb-48{
    margin-bottom: -12rem;
  }

  .lg_-ml-48{
    margin-left: -12rem;
  }

  .lg_-mt-56{
    margin-top: -14rem;
  }

  .lg_-mr-56{
    margin-right: -14rem;
  }

  .lg_-mb-56{
    margin-bottom: -14rem;
  }

  .lg_-ml-56{
    margin-left: -14rem;
  }

  .lg_-mt-64{
    margin-top: -16rem;
  }

  .lg_-mr-64{
    margin-right: -16rem;
  }

  .lg_-mb-64{
    margin-bottom: -16rem;
  }

  .lg_-ml-64{
    margin-left: -16rem;
  }

  .lg_-mt-px{
    margin-top: -1px;
  }

  .lg_-mr-px{
    margin-right: -1px;
  }

  .lg_-mb-px{
    margin-bottom: -1px;
  }

  .lg_-ml-px{
    margin-left: -1px;
  }

  .lg_max-h-full{
    max-height: 100%;
  }

  .lg_max-h-screen{
    max-height: 100vh;
  }

  .lg_max-w-none{
    max-width: none;
  }

  .lg_max-w-xs{
    max-width: 20rem;
  }

  .lg_max-w-sm{
    max-width: 24rem;
  }

  .lg_max-w-md{
    max-width: 28rem;
  }

  .lg_max-w-lg{
    max-width: 32rem;
  }

  .lg_max-w-xl{
    max-width: 36rem;
  }

  .lg_max-w-footer{
    max-width: 606px;
  }

  .lg_max-w-2xl{
    max-width: 42rem;
  }

  .lg_max-w-3xl{
    max-width: 48rem;
  }

  .lg_max-w-4xl{
    max-width: 56rem;
  }

  .lg_max-w-5xl{
    max-width: 64rem;
  }

  .lg_max-w-6xl{
    max-width: 72rem;
  }

  .lg_max-w-full{
    max-width: 100%;
  }

  .lg_max-w-screen-sm{
    max-width: 640px;
  }

  .lg_max-w-screen-md{
    max-width: 768px;
  }

  .lg_max-w-screen-lg{
    max-width: 1024px;
  }

  .lg_max-w-screen-xl{
    max-width: 1280px;
  }

  .lg_min-h-0{
    min-height: 0;
  }

  .lg_min-h-full{
    min-height: 100%;
  }

  .lg_min-h-screen{
    min-height: 100vh;
  }

  .lg_min-w-0{
    min-width: 0;
  }

  .lg_min-w-full{
    min-width: 100%;
  }

  .lg_object-contain{
    object-fit: contain;
  }

  .lg_object-cover{
    object-fit: cover;
  }

  .lg_object-fill{
    object-fit: fill;
  }

  .lg_object-none{
    object-fit: none;
  }

  .lg_object-scale-down{
    object-fit: scale-down;
  }

  .lg_object-bottom{
    object-position: bottom;
  }

  .lg_object-center{
    object-position: center;
  }

  .lg_object-left{
    object-position: left;
  }

  .lg_object-left-bottom{
    object-position: left bottom;
  }

  .lg_object-left-top{
    object-position: left top;
  }

  .lg_object-right{
    object-position: right;
  }

  .lg_object-right-bottom{
    object-position: right bottom;
  }

  .lg_object-right-top{
    object-position: right top;
  }

  .lg_object-top{
    object-position: top;
  }

  .lg_opacity-0{
    opacity: 0;
  }

  .lg_opacity-25{
    opacity: 0.25;
  }

  .lg_opacity-50{
    opacity: 0.5;
  }

  .lg_opacity-75{
    opacity: 0.75;
  }

  .lg_opacity-100{
    opacity: 1;
  }

  .lg_hover_opacity-0:hover{
    opacity: 0;
  }

  .lg_hover_opacity-25:hover{
    opacity: 0.25;
  }

  .lg_hover_opacity-50:hover{
    opacity: 0.5;
  }

  .lg_hover_opacity-75:hover{
    opacity: 0.75;
  }

  .lg_hover_opacity-100:hover{
    opacity: 1;
  }

  .lg_focus_opacity-0:focus{
    opacity: 0;
  }

  .lg_focus_opacity-25:focus{
    opacity: 0.25;
  }

  .lg_focus_opacity-50:focus{
    opacity: 0.5;
  }

  .lg_focus_opacity-75:focus{
    opacity: 0.75;
  }

  .lg_focus_opacity-100:focus{
    opacity: 1;
  }

  .lg_outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg_outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg_outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg_focus_outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .lg_focus_outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .lg_focus_outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .lg_overflow-auto{
    overflow: auto;
  }

  .lg_overflow-hidden{
    overflow: hidden;
  }

  .lg_overflow-visible{
    overflow: visible;
  }

  .lg_overflow-scroll{
    overflow: scroll;
  }

  .lg_overflow-x-auto{
    overflow-x: auto;
  }

  .lg_overflow-y-auto{
    overflow-y: auto;
  }

  .lg_overflow-x-hidden{
    overflow-x: hidden;
  }

  .lg_overflow-y-hidden{
    overflow-y: hidden;
  }

  .lg_overflow-x-visible{
    overflow-x: visible;
  }

  .lg_overflow-y-visible{
    overflow-y: visible;
  }

  .lg_overflow-x-scroll{
    overflow-x: scroll;
  }

  .lg_overflow-y-scroll{
    overflow-y: scroll;
  }

  .lg_overscroll-auto{
    overscroll-behavior: auto;
  }

  .lg_overscroll-contain{
    overscroll-behavior: contain;
  }

  .lg_overscroll-none{
    overscroll-behavior: none;
  }

  .lg_overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .lg_overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .lg_overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .lg_overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .lg_overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .lg_overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .lg_p-0{
    padding: 0;
  }

  .lg_p-1{
    padding: 0.25rem;
  }

  .lg_p-2{
    padding: 0.5rem;
  }

  .lg_p-3{
    padding: 0.875rem;
  }

  .lg_p-4{
    padding: 1rem;
  }

  .lg_p-5{
    padding: 1.25rem;
  }

  .lg_p-6{
    padding: 1.5rem;
  }

  .lg_p-8{
    padding: 2rem;
  }

  .lg_p-9{
    padding: 2.25rem;
  }

  .lg_p-10{
    padding: 2.5rem;
  }

  .lg_p-12{
    padding: 3rem;
  }

  .lg_p-13{
    padding: 3.75rem;
  }

  .lg_p-16{
    padding: 4rem;
  }

  .lg_p-20{
    padding: 5rem;
  }

  .lg_p-24{
    padding: 6rem;
  }

  .lg_p-32{
    padding: 8rem;
  }

  .lg_p-40{
    padding: 10rem;
  }

  .lg_p-48{
    padding: 12rem;
  }

  .lg_p-56{
    padding: 14rem;
  }

  .lg_p-64{
    padding: 16rem;
  }

  .lg_p-px{
    padding: 1px;
  }

  .lg_py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .lg_px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .lg_py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .lg_px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .lg_py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .lg_px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .lg_py-3{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .lg_px-3{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .lg_py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .lg_px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .lg_py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .lg_px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .lg_py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .lg_px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .lg_py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .lg_px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .lg_py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .lg_px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .lg_py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .lg_px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .lg_py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .lg_px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .lg_py-13{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .lg_px-13{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .lg_py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .lg_px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .lg_py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .lg_px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .lg_py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .lg_px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .lg_py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .lg_px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .lg_py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .lg_px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .lg_py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .lg_px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .lg_py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .lg_px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .lg_py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .lg_px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .lg_py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .lg_px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .lg_pt-0{
    padding-top: 0;
  }

  .lg_pr-0{
    padding-right: 0;
  }

  .lg_pb-0{
    padding-bottom: 0;
  }

  .lg_pl-0{
    padding-left: 0;
  }

  .lg_pt-1{
    padding-top: 0.25rem;
  }

  .lg_pr-1{
    padding-right: 0.25rem;
  }

  .lg_pb-1{
    padding-bottom: 0.25rem;
  }

  .lg_pl-1{
    padding-left: 0.25rem;
  }

  .lg_pt-2{
    padding-top: 0.5rem;
  }

  .lg_pr-2{
    padding-right: 0.5rem;
  }

  .lg_pb-2{
    padding-bottom: 0.5rem;
  }

  .lg_pl-2{
    padding-left: 0.5rem;
  }

  .lg_pt-3{
    padding-top: 0.875rem;
  }

  .lg_pr-3{
    padding-right: 0.875rem;
  }

  .lg_pb-3{
    padding-bottom: 0.875rem;
  }

  .lg_pl-3{
    padding-left: 0.875rem;
  }

  .lg_pt-4{
    padding-top: 1rem;
  }

  .lg_pr-4{
    padding-right: 1rem;
  }

  .lg_pb-4{
    padding-bottom: 1rem;
  }

  .lg_pl-4{
    padding-left: 1rem;
  }

  .lg_pt-5{
    padding-top: 1.25rem;
  }

  .lg_pr-5{
    padding-right: 1.25rem;
  }

  .lg_pb-5{
    padding-bottom: 1.25rem;
  }

  .lg_pl-5{
    padding-left: 1.25rem;
  }

  .lg_pt-6{
    padding-top: 1.5rem;
  }

  .lg_pr-6{
    padding-right: 1.5rem;
  }

  .lg_pb-6{
    padding-bottom: 1.5rem;
  }

  .lg_pl-6{
    padding-left: 1.5rem;
  }

  .lg_pt-8{
    padding-top: 2rem;
  }

  .lg_pr-8{
    padding-right: 2rem;
  }

  .lg_pb-8{
    padding-bottom: 2rem;
  }

  .lg_pl-8{
    padding-left: 2rem;
  }

  .lg_pt-9{
    padding-top: 2.25rem;
  }

  .lg_pr-9{
    padding-right: 2.25rem;
  }

  .lg_pb-9{
    padding-bottom: 2.25rem;
  }

  .lg_pl-9{
    padding-left: 2.25rem;
  }

  .lg_pt-10{
    padding-top: 2.5rem;
  }

  .lg_pr-10{
    padding-right: 2.5rem;
  }

  .lg_pb-10{
    padding-bottom: 2.5rem;
  }

  .lg_pl-10{
    padding-left: 2.5rem;
  }

  .lg_pt-12{
    padding-top: 3rem;
  }

  .lg_pr-12{
    padding-right: 3rem;
  }

  .lg_pb-12{
    padding-bottom: 3rem;
  }

  .lg_pl-12{
    padding-left: 3rem;
  }

  .lg_pt-13{
    padding-top: 3.75rem;
  }

  .lg_pr-13{
    padding-right: 3.75rem;
  }

  .lg_pb-13{
    padding-bottom: 3.75rem;
  }

  .lg_pl-13{
    padding-left: 3.75rem;
  }

  .lg_pt-16{
    padding-top: 4rem;
  }

  .lg_pr-16{
    padding-right: 4rem;
  }

  .lg_pb-16{
    padding-bottom: 4rem;
  }

  .lg_pl-16{
    padding-left: 4rem;
  }

  .lg_pt-20{
    padding-top: 5rem;
  }

  .lg_pr-20{
    padding-right: 5rem;
  }

  .lg_pb-20{
    padding-bottom: 5rem;
  }

  .lg_pl-20{
    padding-left: 5rem;
  }

  .lg_pt-24{
    padding-top: 6rem;
  }

  .lg_pr-24{
    padding-right: 6rem;
  }

  .lg_pb-24{
    padding-bottom: 6rem;
  }

  .lg_pl-24{
    padding-left: 6rem;
  }

  .lg_pt-32{
    padding-top: 8rem;
  }

  .lg_pr-32{
    padding-right: 8rem;
  }

  .lg_pb-32{
    padding-bottom: 8rem;
  }

  .lg_pl-32{
    padding-left: 8rem;
  }

  .lg_pt-40{
    padding-top: 10rem;
  }

  .lg_pr-40{
    padding-right: 10rem;
  }

  .lg_pb-40{
    padding-bottom: 10rem;
  }

  .lg_pl-40{
    padding-left: 10rem;
  }

  .lg_pt-48{
    padding-top: 12rem;
  }

  .lg_pr-48{
    padding-right: 12rem;
  }

  .lg_pb-48{
    padding-bottom: 12rem;
  }

  .lg_pl-48{
    padding-left: 12rem;
  }

  .lg_pt-56{
    padding-top: 14rem;
  }

  .lg_pr-56{
    padding-right: 14rem;
  }

  .lg_pb-56{
    padding-bottom: 14rem;
  }

  .lg_pl-56{
    padding-left: 14rem;
  }

  .lg_pt-64{
    padding-top: 16rem;
  }

  .lg_pr-64{
    padding-right: 16rem;
  }

  .lg_pb-64{
    padding-bottom: 16rem;
  }

  .lg_pl-64{
    padding-left: 16rem;
  }

  .lg_pt-px{
    padding-top: 1px;
  }

  .lg_pr-px{
    padding-right: 1px;
  }

  .lg_pb-px{
    padding-bottom: 1px;
  }

  .lg_pl-px{
    padding-left: 1px;
  }

  .lg_placeholder-transparent::placeholder{
    color: transparent;
  }

  .lg_placeholder-current::placeholder{
    color: currentColor;
  }

  .lg_placeholder-black-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .lg_placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg_placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .lg_placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .lg_placeholder-orange-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg_focus_placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .lg_focus_placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .lg_focus_placeholder-black-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .lg_focus_placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .lg_focus_placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .lg_focus_placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .lg_focus_placeholder-orange-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .lg_placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg_placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg_placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg_placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg_placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg_focus_placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .lg_focus_placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .lg_focus_placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .lg_focus_placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .lg_focus_placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .lg_pointer-events-none{
    pointer-events: none;
  }

  .lg_pointer-events-auto{
    pointer-events: auto;
  }

  .lg_static{
    position: static;
  }

  .lg_fixed{
    position: fixed;
  }

  .lg_absolute{
    position: absolute;
  }

  .lg_relative{
    position: relative;
  }

  .lg_sticky{
    position: sticky;
  }

  .lg_inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .lg_inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .lg_inset-y-0{
    top: 0;
    bottom: 0;
  }

  .lg_inset-x-0{
    right: 0;
    left: 0;
  }

  .lg_inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .lg_inset-x-auto{
    right: auto;
    left: auto;
  }

  .lg_top-0{
    top: 0;
  }

  .lg_right-0{
    right: 0;
  }

  .lg_bottom-0{
    bottom: 0;
  }

  .lg_left-0{
    left: 0;
  }

  .lg_top-auto{
    top: auto;
  }

  .lg_right-auto{
    right: auto;
  }

  .lg_bottom-auto{
    bottom: auto;
  }

  .lg_left-auto{
    left: auto;
  }

  .lg_resize-none{
    resize: none;
  }

  .lg_resize-y{
    resize: vertical;
  }

  .lg_resize-x{
    resize: horizontal;
  }

  .lg_resize{
    resize: both;
  }

  .lg_shadow-xs{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-default{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-outline{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-xs:hover{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-default:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-outline:hover{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_hover_shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-xs:focus{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-default:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-outline:focus{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_focus_shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .lg_ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_ring-inset{
    --tw-ring-inset: inset;
  }

  .lg_focus-within_ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus-within_ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus-within_ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus-within_ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus-within_ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus-within_ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus-within_ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .lg_focus_ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus_ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus_ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus_ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus_ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus_ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .lg_focus_ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .lg_ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .lg_ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .lg_ring-offset-black-100{
    --tw-ring-offset-color: #2C2C2C;
  }

  .lg_ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .lg_ring-offset-gray-100{
    --tw-ring-offset-color: #EEECEB;
  }

  .lg_ring-offset-gray-200{
    --tw-ring-offset-color: #AAAAAA;
  }

  .lg_ring-offset-orange-100{
    --tw-ring-offset-color: #FA6600;
  }

  .lg_focus-within_ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .lg_focus-within_ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .lg_focus-within_ring-offset-black-100:focus-within{
    --tw-ring-offset-color: #2C2C2C;
  }

  .lg_focus-within_ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .lg_focus-within_ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #EEECEB;
  }

  .lg_focus-within_ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #AAAAAA;
  }

  .lg_focus-within_ring-offset-orange-100:focus-within{
    --tw-ring-offset-color: #FA6600;
  }

  .lg_focus_ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .lg_focus_ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .lg_focus_ring-offset-black-100:focus{
    --tw-ring-offset-color: #2C2C2C;
  }

  .lg_focus_ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .lg_focus_ring-offset-gray-100:focus{
    --tw-ring-offset-color: #EEECEB;
  }

  .lg_focus_ring-offset-gray-200:focus{
    --tw-ring-offset-color: #AAAAAA;
  }

  .lg_focus_ring-offset-orange-100:focus{
    --tw-ring-offset-color: #FA6600;
  }

  .lg_ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .lg_ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .lg_ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .lg_ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .lg_ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .lg_focus-within_ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .lg_focus-within_ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .lg_focus-within_ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .lg_focus-within_ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .lg_focus-within_ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .lg_focus_ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .lg_focus_ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .lg_focus_ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .lg_focus_ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .lg_focus_ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .lg_ring-transparent{
    --tw-ring-color: transparent;
  }

  .lg_ring-current{
    --tw-ring-color: currentColor;
  }

  .lg_ring-black-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .lg_ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg_ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .lg_ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .lg_ring-orange-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .lg_focus-within_ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .lg_focus-within_ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .lg_focus-within_ring-black-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .lg_focus-within_ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg_focus-within_ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .lg_focus-within_ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .lg_focus-within_ring-orange-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .lg_focus_ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .lg_focus_ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .lg_focus_ring-black-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .lg_focus_ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .lg_focus_ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .lg_focus_ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .lg_focus_ring-orange-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .lg_ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .lg_ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .lg_ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .lg_ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .lg_ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .lg_focus-within_ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .lg_focus-within_ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .lg_focus-within_ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .lg_focus-within_ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .lg_focus-within_ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .lg_focus_ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .lg_focus_ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .lg_focus_ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .lg_focus_ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .lg_focus_ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .lg_fill-current{
    fill: currentColor;
  }

  .lg_stroke-current{
    stroke: currentColor;
  }

  .lg_stroke-0{
    stroke-width: 0;
  }

  .lg_stroke-1{
    stroke-width: 1;
  }

  .lg_stroke-2{
    stroke-width: 2;
  }

  .lg_table-auto{
    table-layout: auto;
  }

  .lg_table-fixed{
    table-layout: fixed;
  }

  .lg_text-left{
    text-align: left;
  }

  .lg_text-center{
    text-align: center;
  }

  .lg_text-right{
    text-align: right;
  }

  .lg_text-justify{
    text-align: justify;
  }

  .lg_text-primary{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg_text-secondary{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .lg_text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg_hover_text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg_hover_text-secondary:hover{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .lg_hover_text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg_focus_text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg_focus_text-secondary:focus{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .lg_focus_text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .lg_text-opacity-0{
    --tw-text-opacity: 0;
  }

  .lg_text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .lg_text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .lg_text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .lg_text-opacity-100{
    --tw-text-opacity: 1;
  }

  .lg_hover_text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .lg_hover_text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .lg_hover_text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .lg_hover_text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .lg_hover_text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .lg_focus_text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .lg_focus_text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .lg_focus_text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .lg_focus_text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .lg_focus_text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .lg_truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .lg_overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .lg_overflow-clip{
    text-overflow: clip;
  }

  .lg_italic{
    font-style: italic;
  }

  .lg_not-italic{
    font-style: normal;
  }

  .lg_uppercase{
    text-transform: uppercase;
  }

  .lg_lowercase{
    text-transform: lowercase;
  }

  .lg_capitalize{
    text-transform: capitalize;
  }

  .lg_normal-case{
    text-transform: none;
  }

  .lg_underline{
    text-decoration: underline;
  }

  .lg_line-through{
    text-decoration: line-through;
  }

  .lg_no-underline{
    text-decoration: none;
  }

  .lg_hover_underline:hover{
    text-decoration: underline;
  }

  .lg_hover_line-through:hover{
    text-decoration: line-through;
  }

  .lg_hover_no-underline:hover{
    text-decoration: none;
  }

  .lg_focus_underline:focus{
    text-decoration: underline;
  }

  .lg_focus_line-through:focus{
    text-decoration: line-through;
  }

  .lg_focus_no-underline:focus{
    text-decoration: none;
  }

  .lg_antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .lg_subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .lg_ordinal, .lg_slashed-zero, .lg_lining-nums, .lg_oldstyle-nums, .lg_proportional-nums, .lg_tabular-nums, .lg_diagonal-fractions, .lg_stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .lg_normal-nums{
    font-variant-numeric: normal;
  }

  .lg_ordinal{
    --tw-ordinal: ordinal;
  }

  .lg_slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .lg_lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .lg_oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .lg_proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .lg_tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .lg_diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .lg_stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .lg_tracking-tighter{
    letter-spacing: -0.05em;
  }

  .lg_tracking-tight{
    letter-spacing: -0.025em;
  }

  .lg_tracking-normal{
    letter-spacing: 0;
  }

  .lg_tracking-wide{
    letter-spacing: 0.025em;
  }

  .lg_tracking-wider{
    letter-spacing: 0.05em;
  }

  .lg_tracking-widest{
    letter-spacing: 0.1em;
  }

  .lg_select-none{
    user-select: none;
  }

  .lg_select-text{
    user-select: text;
  }

  .lg_select-all{
    user-select: all;
  }

  .lg_select-auto{
    user-select: auto;
  }

  .lg_align-baseline{
    vertical-align: baseline;
  }

  .lg_align-top{
    vertical-align: top;
  }

  .lg_align-middle{
    vertical-align: middle;
  }

  .lg_align-bottom{
    vertical-align: bottom;
  }

  .lg_align-text-top{
    vertical-align: text-top;
  }

  .lg_align-text-bottom{
    vertical-align: text-bottom;
  }

  .lg_visible{
    visibility: visible;
  }

  .lg_invisible{
    visibility: hidden;
  }

  .lg_whitespace-normal{
    white-space: normal;
  }

  .lg_whitespace-nowrap{
    white-space: nowrap;
  }

  .lg_whitespace-pre{
    white-space: pre;
  }

  .lg_whitespace-pre-line{
    white-space: pre-line;
  }

  .lg_whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .lg_break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .lg_break-words{
    overflow-wrap: break-word;
  }

  .lg_break-all{
    word-break: break-all;
  }

  .lg_w-0{
    width: 0;
  }

  .lg_w-1{
    width: 0.25rem;
  }

  .lg_w-2{
    width: 0.5rem;
  }

  .lg_w-3{
    width: 0.875rem;
  }

  .lg_w-4{
    width: 1rem;
  }

  .lg_w-5{
    width: 1.25rem;
  }

  .lg_w-6{
    width: 1.5rem;
  }

  .lg_w-8{
    width: 2rem;
  }

  .lg_w-9{
    width: 2.25rem;
  }

  .lg_w-10{
    width: 2.5rem;
  }

  .lg_w-12{
    width: 3rem;
  }

  .lg_w-13{
    width: 3.75rem;
  }

  .lg_w-16{
    width: 4rem;
  }

  .lg_w-20{
    width: 5rem;
  }

  .lg_w-24{
    width: 6rem;
  }

  .lg_w-32{
    width: 8rem;
  }

  .lg_w-40{
    width: 10rem;
  }

  .lg_w-48{
    width: 12rem;
  }

  .lg_w-56{
    width: 14rem;
  }

  .lg_w-64{
    width: 16rem;
  }

  .lg_w-auto{
    width: auto;
  }

  .lg_w-px{
    width: 1px;
  }

  .lg_w-1\/2{
    width: 50%;
  }

  .lg_w-1\/3{
    width: 33.333333%;
  }

  .lg_w-2\/3{
    width: 66.666667%;
  }

  .lg_w-1\/4{
    width: 25%;
  }

  .lg_w-2\/4{
    width: 50%;
  }

  .lg_w-3\/4{
    width: 75%;
  }

  .lg_w-1\/5{
    width: 20%;
  }

  .lg_w-2\/5{
    width: 40%;
  }

  .lg_w-3\/5{
    width: 60%;
  }

  .lg_w-4\/5{
    width: 80%;
  }

  .lg_w-1\/6{
    width: 16.666667%;
  }

  .lg_w-2\/6{
    width: 33.333333%;
  }

  .lg_w-3\/6{
    width: 50%;
  }

  .lg_w-4\/6{
    width: 66.666667%;
  }

  .lg_w-5\/6{
    width: 83.333333%;
  }

  .lg_w-1\/12{
    width: 8.333333%;
  }

  .lg_w-2\/12{
    width: 16.666667%;
  }

  .lg_w-3\/12{
    width: 25%;
  }

  .lg_w-4\/12{
    width: 33.333333%;
  }

  .lg_w-5\/12{
    width: 41.666667%;
  }

  .lg_w-6\/12{
    width: 50%;
  }

  .lg_w-7\/12{
    width: 58.333333%;
  }

  .lg_w-8\/12{
    width: 66.666667%;
  }

  .lg_w-9\/12{
    width: 75%;
  }

  .lg_w-10\/12{
    width: 83.333333%;
  }

  .lg_w-11\/12{
    width: 91.666667%;
  }

  .lg_w-w-30{
    width: 3.75rem;
  }

  .lg_w-full{
    width: 100%;
  }

  .lg_w-screen{
    width: 100vw;
  }

  .lg_z-0{
    z-index: 0;
  }

  .lg_z-10{
    z-index: 10;
  }

  .lg_z-20{
    z-index: 20;
  }

  .lg_z-30{
    z-index: 30;
  }

  .lg_z-40{
    z-index: 40;
  }

  .lg_z-50{
    z-index: 50;
  }

  .lg_z-auto{
    z-index: auto;
  }

  .lg_isolate{
    isolation: isolate;
  }

  .lg_isolation-auto{
    isolation: auto;
  }

  .lg_gap-0{
    gap: 0;
  }

  .lg_gap-1{
    gap: 0.25rem;
  }

  .lg_gap-2{
    gap: 0.5rem;
  }

  .lg_gap-3{
    gap: 0.875rem;
  }

  .lg_gap-4{
    gap: 1rem;
  }

  .lg_gap-5{
    gap: 1.25rem;
  }

  .lg_gap-6{
    gap: 1.5rem;
  }

  .lg_gap-8{
    gap: 2rem;
  }

  .lg_gap-9{
    gap: 2.25rem;
  }

  .lg_gap-10{
    gap: 2.5rem;
  }

  .lg_gap-12{
    gap: 3rem;
  }

  .lg_gap-13{
    gap: 3.75rem;
  }

  .lg_gap-16{
    gap: 4rem;
  }

  .lg_gap-20{
    gap: 5rem;
  }

  .lg_gap-24{
    gap: 6rem;
  }

  .lg_gap-32{
    gap: 8rem;
  }

  .lg_gap-40{
    gap: 10rem;
  }

  .lg_gap-48{
    gap: 12rem;
  }

  .lg_gap-56{
    gap: 14rem;
  }

  .lg_gap-64{
    gap: 16rem;
  }

  .lg_gap-px{
    gap: 1px;
  }

  .lg_gap-x-0{
    column-gap: 0;
  }

  .lg_gap-x-1{
    column-gap: 0.25rem;
  }

  .lg_gap-x-2{
    column-gap: 0.5rem;
  }

  .lg_gap-x-3{
    column-gap: 0.875rem;
  }

  .lg_gap-x-4{
    column-gap: 1rem;
  }

  .lg_gap-x-5{
    column-gap: 1.25rem;
  }

  .lg_gap-x-6{
    column-gap: 1.5rem;
  }

  .lg_gap-x-8{
    column-gap: 2rem;
  }

  .lg_gap-x-9{
    column-gap: 2.25rem;
  }

  .lg_gap-x-10{
    column-gap: 2.5rem;
  }

  .lg_gap-x-12{
    column-gap: 3rem;
  }

  .lg_gap-x-13{
    column-gap: 3.75rem;
  }

  .lg_gap-x-16{
    column-gap: 4rem;
  }

  .lg_gap-x-20{
    column-gap: 5rem;
  }

  .lg_gap-x-24{
    column-gap: 6rem;
  }

  .lg_gap-x-32{
    column-gap: 8rem;
  }

  .lg_gap-x-40{
    column-gap: 10rem;
  }

  .lg_gap-x-48{
    column-gap: 12rem;
  }

  .lg_gap-x-56{
    column-gap: 14rem;
  }

  .lg_gap-x-64{
    column-gap: 16rem;
  }

  .lg_gap-x-px{
    column-gap: 1px;
  }

  .lg_gap-y-0{
    row-gap: 0;
  }

  .lg_gap-y-1{
    row-gap: 0.25rem;
  }

  .lg_gap-y-2{
    row-gap: 0.5rem;
  }

  .lg_gap-y-3{
    row-gap: 0.875rem;
  }

  .lg_gap-y-4{
    row-gap: 1rem;
  }

  .lg_gap-y-5{
    row-gap: 1.25rem;
  }

  .lg_gap-y-6{
    row-gap: 1.5rem;
  }

  .lg_gap-y-8{
    row-gap: 2rem;
  }

  .lg_gap-y-9{
    row-gap: 2.25rem;
  }

  .lg_gap-y-10{
    row-gap: 2.5rem;
  }

  .lg_gap-y-12{
    row-gap: 3rem;
  }

  .lg_gap-y-13{
    row-gap: 3.75rem;
  }

  .lg_gap-y-16{
    row-gap: 4rem;
  }

  .lg_gap-y-20{
    row-gap: 5rem;
  }

  .lg_gap-y-24{
    row-gap: 6rem;
  }

  .lg_gap-y-32{
    row-gap: 8rem;
  }

  .lg_gap-y-40{
    row-gap: 10rem;
  }

  .lg_gap-y-48{
    row-gap: 12rem;
  }

  .lg_gap-y-56{
    row-gap: 14rem;
  }

  .lg_gap-y-64{
    row-gap: 16rem;
  }

  .lg_gap-y-px{
    row-gap: 1px;
  }

  .lg_grid-flow-row{
    grid-auto-flow: row;
  }

  .lg_grid-flow-col{
    grid-auto-flow: column;
  }

  .lg_grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .lg_grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .lg_grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .lg_grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .lg_grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .lg_grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .lg_grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .lg_grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .lg_grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .lg_grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .lg_grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .lg_grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .lg_grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .lg_grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .lg_grid-cols-none{
    grid-template-columns: none;
  }

  .lg_auto-cols-auto{
    grid-auto-columns: auto;
  }

  .lg_auto-cols-min{
    grid-auto-columns: min-content;
  }

  .lg_auto-cols-max{
    grid-auto-columns: max-content;
  }

  .lg_auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .lg_col-auto{
    grid-column: auto;
  }

  .lg_col-span-1{
    grid-column: span 1 / span 1;
  }

  .lg_col-span-2{
    grid-column: span 2 / span 2;
  }

  .lg_col-span-3{
    grid-column: span 3 / span 3;
  }

  .lg_col-span-4{
    grid-column: span 4 / span 4;
  }

  .lg_col-span-5{
    grid-column: span 5 / span 5;
  }

  .lg_col-span-6{
    grid-column: span 6 / span 6;
  }

  .lg_col-span-7{
    grid-column: span 7 / span 7;
  }

  .lg_col-span-8{
    grid-column: span 8 / span 8;
  }

  .lg_col-span-9{
    grid-column: span 9 / span 9;
  }

  .lg_col-span-10{
    grid-column: span 10 / span 10;
  }

  .lg_col-span-11{
    grid-column: span 11 / span 11;
  }

  .lg_col-span-12{
    grid-column: span 12 / span 12;
  }

  .lg_col-start-1{
    grid-column-start: 1;
  }

  .lg_col-start-2{
    grid-column-start: 2;
  }

  .lg_col-start-3{
    grid-column-start: 3;
  }

  .lg_col-start-4{
    grid-column-start: 4;
  }

  .lg_col-start-5{
    grid-column-start: 5;
  }

  .lg_col-start-6{
    grid-column-start: 6;
  }

  .lg_col-start-7{
    grid-column-start: 7;
  }

  .lg_col-start-8{
    grid-column-start: 8;
  }

  .lg_col-start-9{
    grid-column-start: 9;
  }

  .lg_col-start-10{
    grid-column-start: 10;
  }

  .lg_col-start-11{
    grid-column-start: 11;
  }

  .lg_col-start-12{
    grid-column-start: 12;
  }

  .lg_col-start-13{
    grid-column-start: 13;
  }

  .lg_col-start-auto{
    grid-column-start: auto;
  }

  .lg_col-end-1{
    grid-column-end: 1;
  }

  .lg_col-end-2{
    grid-column-end: 2;
  }

  .lg_col-end-3{
    grid-column-end: 3;
  }

  .lg_col-end-4{
    grid-column-end: 4;
  }

  .lg_col-end-5{
    grid-column-end: 5;
  }

  .lg_col-end-6{
    grid-column-end: 6;
  }

  .lg_col-end-7{
    grid-column-end: 7;
  }

  .lg_col-end-8{
    grid-column-end: 8;
  }

  .lg_col-end-9{
    grid-column-end: 9;
  }

  .lg_col-end-10{
    grid-column-end: 10;
  }

  .lg_col-end-11{
    grid-column-end: 11;
  }

  .lg_col-end-12{
    grid-column-end: 12;
  }

  .lg_col-end-13{
    grid-column-end: 13;
  }

  .lg_col-end-auto{
    grid-column-end: auto;
  }

  .lg_grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .lg_grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .lg_grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .lg_grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .lg_grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .lg_grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .lg_grid-rows-none{
    grid-template-rows: none;
  }

  .lg_auto-rows-auto{
    grid-auto-rows: auto;
  }

  .lg_auto-rows-min{
    grid-auto-rows: min-content;
  }

  .lg_auto-rows-max{
    grid-auto-rows: max-content;
  }

  .lg_auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .lg_row-auto{
    grid-row: auto;
  }

  .lg_row-span-1{
    grid-row: span 1 / span 1;
  }

  .lg_row-span-2{
    grid-row: span 2 / span 2;
  }

  .lg_row-span-3{
    grid-row: span 3 / span 3;
  }

  .lg_row-span-4{
    grid-row: span 4 / span 4;
  }

  .lg_row-span-5{
    grid-row: span 5 / span 5;
  }

  .lg_row-span-6{
    grid-row: span 6 / span 6;
  }

  .lg_row-start-1{
    grid-row-start: 1;
  }

  .lg_row-start-2{
    grid-row-start: 2;
  }

  .lg_row-start-3{
    grid-row-start: 3;
  }

  .lg_row-start-4{
    grid-row-start: 4;
  }

  .lg_row-start-5{
    grid-row-start: 5;
  }

  .lg_row-start-6{
    grid-row-start: 6;
  }

  .lg_row-start-7{
    grid-row-start: 7;
  }

  .lg_row-start-auto{
    grid-row-start: auto;
  }

  .lg_row-end-1{
    grid-row-end: 1;
  }

  .lg_row-end-2{
    grid-row-end: 2;
  }

  .lg_row-end-3{
    grid-row-end: 3;
  }

  .lg_row-end-4{
    grid-row-end: 4;
  }

  .lg_row-end-5{
    grid-row-end: 5;
  }

  .lg_row-end-6{
    grid-row-end: 6;
  }

  .lg_row-end-7{
    grid-row-end: 7;
  }

  .lg_row-end-auto{
    grid-row-end: auto;
  }

  .lg_transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg_transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .lg_transform-none{
    transform: none;
  }

  .lg_origin-center{
    transform-origin: center;
  }

  .lg_origin-top{
    transform-origin: top;
  }

  .lg_origin-top-right{
    transform-origin: top right;
  }

  .lg_origin-right{
    transform-origin: right;
  }

  .lg_origin-bottom-right{
    transform-origin: bottom right;
  }

  .lg_origin-bottom{
    transform-origin: bottom;
  }

  .lg_origin-bottom-left{
    transform-origin: bottom left;
  }

  .lg_origin-left{
    transform-origin: left;
  }

  .lg_origin-top-left{
    transform-origin: top left;
  }

  .lg_scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg_scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg_scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg_scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg_scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg_scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg_scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg_scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg_scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg_scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg_scale-x-0{
    --tw-scale-x: 0;
  }

  .lg_scale-x-50{
    --tw-scale-x: .5;
  }

  .lg_scale-x-75{
    --tw-scale-x: .75;
  }

  .lg_scale-x-90{
    --tw-scale-x: .9;
  }

  .lg_scale-x-95{
    --tw-scale-x: .95;
  }

  .lg_scale-x-100{
    --tw-scale-x: 1;
  }

  .lg_scale-x-105{
    --tw-scale-x: 1.05;
  }

  .lg_scale-x-110{
    --tw-scale-x: 1.1;
  }

  .lg_scale-x-125{
    --tw-scale-x: 1.25;
  }

  .lg_scale-x-150{
    --tw-scale-x: 1.5;
  }

  .lg_scale-y-0{
    --tw-scale-y: 0;
  }

  .lg_scale-y-50{
    --tw-scale-y: .5;
  }

  .lg_scale-y-75{
    --tw-scale-y: .75;
  }

  .lg_scale-y-90{
    --tw-scale-y: .9;
  }

  .lg_scale-y-95{
    --tw-scale-y: .95;
  }

  .lg_scale-y-100{
    --tw-scale-y: 1;
  }

  .lg_scale-y-105{
    --tw-scale-y: 1.05;
  }

  .lg_scale-y-110{
    --tw-scale-y: 1.1;
  }

  .lg_scale-y-125{
    --tw-scale-y: 1.25;
  }

  .lg_scale-y-150{
    --tw-scale-y: 1.5;
  }

  .lg_hover_scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg_hover_scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg_hover_scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg_hover_scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg_hover_scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg_hover_scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg_hover_scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg_hover_scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg_hover_scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg_hover_scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg_hover_scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .lg_hover_scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .lg_hover_scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .lg_hover_scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .lg_hover_scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .lg_hover_scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .lg_hover_scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .lg_hover_scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .lg_hover_scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .lg_hover_scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .lg_hover_scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .lg_hover_scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .lg_hover_scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .lg_hover_scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .lg_hover_scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .lg_hover_scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .lg_hover_scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .lg_hover_scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .lg_hover_scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .lg_hover_scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .lg_focus_scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .lg_focus_scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .lg_focus_scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .lg_focus_scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .lg_focus_scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .lg_focus_scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .lg_focus_scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .lg_focus_scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .lg_focus_scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .lg_focus_scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .lg_focus_scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .lg_focus_scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .lg_focus_scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .lg_focus_scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .lg_focus_scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .lg_focus_scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .lg_focus_scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .lg_focus_scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .lg_focus_scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .lg_focus_scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .lg_focus_scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .lg_focus_scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .lg_focus_scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .lg_focus_scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .lg_focus_scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .lg_focus_scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .lg_focus_scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .lg_focus_scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .lg_focus_scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .lg_focus_scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .lg_rotate-0{
    --tw-rotate: 0;
  }

  .lg_rotate-45{
    --tw-rotate: 45deg;
  }

  .lg_rotate-90{
    --tw-rotate: 90deg;
  }

  .lg_rotate-180{
    --tw-rotate: 180deg;
  }

  .lg_-rotate-180{
    --tw-rotate: -180deg;
  }

  .lg_-rotate-90{
    --tw-rotate: -90deg;
  }

  .lg_-rotate-45{
    --tw-rotate: -45deg;
  }

  .lg_hover_rotate-0:hover{
    --tw-rotate: 0;
  }

  .lg_hover_rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .lg_hover_rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .lg_hover_rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .lg_hover_-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .lg_hover_-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .lg_hover_-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .lg_focus_rotate-0:focus{
    --tw-rotate: 0;
  }

  .lg_focus_rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .lg_focus_rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .lg_focus_rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .lg_focus_-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .lg_focus_-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .lg_focus_-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .lg_skew-x-0{
    --tw-skew-x: 0;
  }

  .lg_skew-x-3{
    --tw-skew-x: 3deg;
  }

  .lg_skew-x-6{
    --tw-skew-x: 6deg;
  }

  .lg_skew-x-12{
    --tw-skew-x: 12deg;
  }

  .lg_-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .lg_-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .lg_-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .lg_skew-y-0{
    --tw-skew-y: 0;
  }

  .lg_skew-y-3{
    --tw-skew-y: 3deg;
  }

  .lg_skew-y-6{
    --tw-skew-y: 6deg;
  }

  .lg_skew-y-12{
    --tw-skew-y: 12deg;
  }

  .lg_-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .lg_-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .lg_-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .lg_hover_skew-x-0:hover{
    --tw-skew-x: 0;
  }

  .lg_hover_skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .lg_hover_skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .lg_hover_skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .lg_hover_-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .lg_hover_-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .lg_hover_-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .lg_hover_skew-y-0:hover{
    --tw-skew-y: 0;
  }

  .lg_hover_skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .lg_hover_skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .lg_hover_skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .lg_hover_-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .lg_hover_-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .lg_hover_-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .lg_focus_skew-x-0:focus{
    --tw-skew-x: 0;
  }

  .lg_focus_skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .lg_focus_skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .lg_focus_skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .lg_focus_-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .lg_focus_-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .lg_focus_-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .lg_focus_skew-y-0:focus{
    --tw-skew-y: 0;
  }

  .lg_focus_skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .lg_focus_skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .lg_focus_skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .lg_focus_-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .lg_focus_-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .lg_focus_-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .lg_transition-none{
    transition-property: none;
  }

  .lg_transition-all{
    transition-property: all;
  }

  .lg_transition-default{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .lg_transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .lg_transition-opacity{
    transition-property: opacity;
  }

  .lg_transition-shadow{
    transition-property: box-shadow;
  }

  .lg_transition-transform{
    transition-property: transform;
  }

  .lg_ease-linear{
    transition-timing-function: linear;
  }

  .lg_ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .lg_ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .lg_ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .lg_duration-75{
    transition-duration: 75ms;
  }

  .lg_duration-100{
    transition-duration: 100ms;
  }

  .lg_duration-150{
    transition-duration: 150ms;
  }

  .lg_duration-200{
    transition-duration: 200ms;
  }

  .lg_duration-300{
    transition-duration: 300ms;
  }

  .lg_duration-500{
    transition-duration: 500ms;
  }

  .lg_duration-700{
    transition-duration: 700ms;
  }

  .lg_duration-1000{
    transition-duration: 1000ms;
  }

  .lg_delay-75{
    transition-delay: 75ms;
  }

  .lg_delay-100{
    transition-delay: 100ms;
  }

  .lg_delay-150{
    transition-delay: 150ms;
  }

  .lg_delay-200{
    transition-delay: 200ms;
  }

  .lg_delay-300{
    transition-delay: 300ms;
  }

  .lg_delay-500{
    transition-delay: 500ms;
  }

  .lg_delay-700{
    transition-delay: 700ms;
  }

  .lg_delay-1000{
    transition-delay: 1000ms;
  }

  .lg_animate-none{
    animation: none;
  }

  .lg_animate-spin{
    animation: spin 1s linear infinite;
  }

  .lg_animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .lg_animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .lg_animate-bounce{
    animation: bounce 1s infinite;
  }

  .lg_mix-blend-normal{
    mix-blend-mode: normal;
  }

  .lg_mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .lg_mix-blend-screen{
    mix-blend-mode: screen;
  }

  .lg_mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .lg_mix-blend-darken{
    mix-blend-mode: darken;
  }

  .lg_mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .lg_mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .lg_mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .lg_mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .lg_mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .lg_mix-blend-difference{
    mix-blend-mode: difference;
  }

  .lg_mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .lg_mix-blend-hue{
    mix-blend-mode: hue;
  }

  .lg_mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .lg_mix-blend-color{
    mix-blend-mode: color;
  }

  .lg_mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .lg_bg-blend-normal{
    background-blend-mode: normal;
  }

  .lg_bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .lg_bg-blend-screen{
    background-blend-mode: screen;
  }

  .lg_bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .lg_bg-blend-darken{
    background-blend-mode: darken;
  }

  .lg_bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .lg_bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .lg_bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .lg_bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .lg_bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .lg_bg-blend-difference{
    background-blend-mode: difference;
  }

  .lg_bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .lg_bg-blend-hue{
    background-blend-mode: hue;
  }

  .lg_bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .lg_bg-blend-color{
    background-blend-mode: color;
  }

  .lg_bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .lg_filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .lg_filter-none{
    filter: none;
  }

  .lg_blur-0{
    --tw-blur: blur(0);
  }

  .lg_blur-sm{
    --tw-blur: blur(4px);
  }

  .lg_blur{
    --tw-blur: blur(8px);
  }

  .lg_blur-md{
    --tw-blur: blur(12px);
  }

  .lg_blur-lg{
    --tw-blur: blur(16px);
  }

  .lg_blur-xl{
    --tw-blur: blur(24px);
  }

  .lg_blur-2xl{
    --tw-blur: blur(40px);
  }

  .lg_blur-3xl{
    --tw-blur: blur(64px);
  }

  .lg_brightness-0{
    --tw-brightness: brightness(0);
  }

  .lg_brightness-50{
    --tw-brightness: brightness(.5);
  }

  .lg_brightness-75{
    --tw-brightness: brightness(.75);
  }

  .lg_brightness-90{
    --tw-brightness: brightness(.9);
  }

  .lg_brightness-95{
    --tw-brightness: brightness(.95);
  }

  .lg_brightness-100{
    --tw-brightness: brightness(1);
  }

  .lg_brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .lg_brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .lg_brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .lg_brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .lg_brightness-200{
    --tw-brightness: brightness(2);
  }

  .lg_contrast-0{
    --tw-contrast: contrast(0);
  }

  .lg_contrast-50{
    --tw-contrast: contrast(.5);
  }

  .lg_contrast-75{
    --tw-contrast: contrast(.75);
  }

  .lg_contrast-100{
    --tw-contrast: contrast(1);
  }

  .lg_contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .lg_contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .lg_contrast-200{
    --tw-contrast: contrast(2);
  }

  .lg_drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .lg_drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .lg_drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .lg_drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .lg_drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .lg_drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .lg_drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .lg_grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .lg_grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .lg_hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .lg_hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .lg_hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .lg_hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .lg_hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .lg_hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .lg_-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .lg_-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .lg_-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .lg_-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .lg_-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .lg_invert-0{
    --tw-invert: invert(0);
  }

  .lg_invert{
    --tw-invert: invert(100%);
  }

  .lg_saturate-0{
    --tw-saturate: saturate(0);
  }

  .lg_saturate-50{
    --tw-saturate: saturate(.5);
  }

  .lg_saturate-100{
    --tw-saturate: saturate(1);
  }

  .lg_saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .lg_saturate-200{
    --tw-saturate: saturate(2);
  }

  .lg_sepia-0{
    --tw-sepia: sepia(0);
  }

  .lg_sepia{
    --tw-sepia: sepia(100%);
  }

  .lg_backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .lg_backdrop-filter-none{
    backdrop-filter: none;
  }

  .lg_backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .lg_backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .lg_backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .lg_backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .lg_backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .lg_backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .lg_backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .lg_backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .lg_backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .lg_backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .lg_backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .lg_backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .lg_backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .lg_backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .lg_backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .lg_backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .lg_backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .lg_backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .lg_backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .lg_backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .lg_backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .lg_backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .lg_backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .lg_backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .lg_backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .lg_backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .lg_-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .lg_-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .lg_-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .lg_-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .lg_-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .lg_backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .lg_backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .lg_backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .lg_backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .lg_backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .lg_backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .lg_backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .lg_backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .lg_backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }
}

@media (min-width: 1280px){
  .xl_container{
    width: 100%;
  }

  @media (min-width: 640px){
    .xl_container{
      max-width: 640px;
    }
  }

  @media (min-width: 768px){
    .xl_container{
      max-width: 768px;
    }
  }

  @media (min-width: 1024px){
    .xl_container{
      max-width: 1024px;
    }
  }

  @media (min-width: 1280px){
    .xl_container{
      max-width: 1280px;
    }
  }

  .xl_space-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0px * var(--tw-space-y-reverse));
  }

  .xl_space-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0px * var(--tw-space-x-reverse));
    margin-left: calc(0px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.25rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.875rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.25rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1.5rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2rem * var(--tw-space-x-reverse));
    margin-left: calc(2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.25rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2.5rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3rem * var(--tw-space-x-reverse));
    margin-left: calc(3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(3.75rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(4rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(4rem * var(--tw-space-x-reverse));
    margin-left: calc(4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(5rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(5rem * var(--tw-space-x-reverse));
    margin-left: calc(5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(6rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(6rem * var(--tw-space-x-reverse));
    margin-left: calc(6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(8rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(8rem * var(--tw-space-x-reverse));
    margin-left: calc(8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(10rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(10rem * var(--tw-space-x-reverse));
    margin-left: calc(10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(12rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(12rem * var(--tw-space-x-reverse));
    margin-left: calc(12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(14rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(14rem * var(--tw-space-x-reverse));
    margin-left: calc(14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(16rem * var(--tw-space-y-reverse));
  }

  .xl_space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(16rem * var(--tw-space-x-reverse));
    margin-left: calc(16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1px * var(--tw-space-y-reverse));
  }

  .xl_space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1px * var(--tw-space-x-reverse));
    margin-left: calc(1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.25rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-1 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.5rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-0.875rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-0.875rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.875rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.875rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1rem * var(--tw-space-x-reverse));
    margin-left: calc(-1rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.25rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-5 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1.5rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-6 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-1.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2rem * var(--tw-space-x-reverse));
    margin-left: calc(-2rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.25rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.25rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-9 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.25rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.25rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-2.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-2.5rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-10 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-2.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-2.5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-12 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3rem * var(--tw-space-x-reverse));
    margin-left: calc(-3rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-3.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-3.75rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-13 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-3.75rem * var(--tw-space-x-reverse));
    margin-left: calc(-3.75rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-4rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-4rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-16 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-4rem * var(--tw-space-x-reverse));
    margin-left: calc(-4rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-5rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-20 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-5rem * var(--tw-space-x-reverse));
    margin-left: calc(-5rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-6rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-6rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-24 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-6rem * var(--tw-space-x-reverse));
    margin-left: calc(-6rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-8rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-8rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-32 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-8rem * var(--tw-space-x-reverse));
    margin-left: calc(-8rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-10rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-10rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-40 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-10rem * var(--tw-space-x-reverse));
    margin-left: calc(-10rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-12rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-12rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-48 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-12rem * var(--tw-space-x-reverse));
    margin-left: calc(-12rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-14rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-14rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-56 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-14rem * var(--tw-space-x-reverse));
    margin-left: calc(-14rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-16rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-16rem * var(--tw-space-y-reverse));
  }

  .xl_-space-x-64 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-16rem * var(--tw-space-x-reverse));
    margin-left: calc(-16rem * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_-space-y-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(-1px * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(-1px * var(--tw-space-y-reverse));
  }

  .xl_-space-x-px > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-1px * var(--tw-space-x-reverse));
    margin-left: calc(-1px * calc(1 - var(--tw-space-x-reverse)));
  }

  .xl_space-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 1;
  }

  .xl_space-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 1;
  }

  .xl_divide-y-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(0px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(0px * var(--tw-divide-y-reverse));
  }

  .xl_divide-x-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(0px * var(--tw-divide-x-reverse));
    border-left-width: calc(0px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl_divide-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(2px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(2px * var(--tw-divide-y-reverse));
  }

  .xl_divide-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(2px * var(--tw-divide-x-reverse));
    border-left-width: calc(2px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl_divide-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(4px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(4px * var(--tw-divide-y-reverse));
  }

  .xl_divide-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(4px * var(--tw-divide-x-reverse));
    border-left-width: calc(4px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl_divide-y-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(8px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(8px * var(--tw-divide-y-reverse));
  }

  .xl_divide-x-8 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(8px * var(--tw-divide-x-reverse));
    border-left-width: calc(8px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl_divide-y-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 0;
    border-top-width: calc(1px * calc(1 - var(--tw-divide-y-reverse)));
    border-bottom-width: calc(1px * var(--tw-divide-y-reverse));
  }

  .xl_divide-x-default > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 0;
    border-right-width: calc(1px * var(--tw-divide-x-reverse));
    border-left-width: calc(1px * calc(1 - var(--tw-divide-x-reverse)));
  }

  .xl_divide-y-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-y-reverse: 1;
  }

  .xl_divide-x-reverse > :not([hidden]) ~ :not([hidden]){
    --tw-divide-x-reverse: 1;
  }

  .xl_divide-form > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-divide-opacity));
  }

  .xl_divide-solid > :not([hidden]) ~ :not([hidden]){
    border-style: solid;
  }

  .xl_divide-dashed > :not([hidden]) ~ :not([hidden]){
    border-style: dashed;
  }

  .xl_divide-dotted > :not([hidden]) ~ :not([hidden]){
    border-style: dotted;
  }

  .xl_divide-double > :not([hidden]) ~ :not([hidden]){
    border-style: double;
  }

  .xl_divide-none > :not([hidden]) ~ :not([hidden]){
    border-style: none;
  }

  .xl_divide-opacity-0 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0;
  }

  .xl_divide-opacity-25 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.25;
  }

  .xl_divide-opacity-50 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.5;
  }

  .xl_divide-opacity-75 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 0.75;
  }

  .xl_divide-opacity-100 > :not([hidden]) ~ :not([hidden]){
    --tw-divide-opacity: 1;
  }

  .xl_sr-only{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl_not-sr-only{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl_focus_sr-only:focus{
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0;
  }

  .xl_focus_not-sr-only:focus{
    position: static;
    width: auto;
    height: auto;
    padding: 0;
    margin: 0;
    overflow: visible;
    clip: auto;
    white-space: normal;
  }

  .xl_appearance-none{
    appearance: none;
  }

  .xl_bg-fixed{
    background-attachment: fixed;
  }

  .xl_bg-local{
    background-attachment: local;
  }

  .xl_bg-scroll{
    background-attachment: scroll;
  }

  .xl_bg-clip-border{
    background-clip: border-box;
  }

  .xl_bg-clip-padding{
    background-clip: padding-box;
  }

  .xl_bg-clip-content{
    background-clip: content-box;
  }

  .xl_bg-clip-text{
    background-clip: text;
  }

  .xl_bg-transparent{
    background-color: transparent;
  }

  .xl_bg-current{
    background-color: currentColor;
  }

  .xl_bg-black-100{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .xl_bg-white{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl_bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .xl_bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .xl_bg-orange-100{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .xl_hover_bg-transparent:hover{
    background-color: transparent;
  }

  .xl_hover_bg-current:hover{
    background-color: currentColor;
  }

  .xl_hover_bg-black-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .xl_hover_bg-white:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl_hover_bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .xl_hover_bg-gray-200:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .xl_hover_bg-orange-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .xl_focus_bg-transparent:focus{
    background-color: transparent;
  }

  .xl_focus_bg-current:focus{
    background-color: currentColor;
  }

  .xl_focus_bg-black-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(44, 44, 44, var(--tw-bg-opacity));
  }

  .xl_focus_bg-white:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
  }

  .xl_focus_bg-gray-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(238, 236, 235, var(--tw-bg-opacity));
  }

  .xl_focus_bg-gray-200:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(170, 170, 170, var(--tw-bg-opacity));
  }

  .xl_focus_bg-orange-100:focus{
    --tw-bg-opacity: 1;
    background-color: rgba(250, 102, 0, var(--tw-bg-opacity));
  }

  .xl_bg-none{
    background-image: none;
  }

  .xl_bg-gradient-to-t{
    background-image: linear-gradient(to top, var(--tw-gradient-stops));
  }

  .xl_bg-gradient-to-tr{
    background-image: linear-gradient(to top right, var(--tw-gradient-stops));
  }

  .xl_bg-gradient-to-r{
    background-image: linear-gradient(to right, var(--tw-gradient-stops));
  }

  .xl_bg-gradient-to-br{
    background-image: linear-gradient(to bottom right, var(--tw-gradient-stops));
  }

  .xl_bg-gradient-to-b{
    background-image: linear-gradient(to bottom, var(--tw-gradient-stops));
  }

  .xl_bg-gradient-to-bl{
    background-image: linear-gradient(to bottom left, var(--tw-gradient-stops));
  }

  .xl_bg-gradient-to-l{
    background-image: linear-gradient(to left, var(--tw-gradient-stops));
  }

  .xl_bg-gradient-to-tl{
    background-image: linear-gradient(to top left, var(--tw-gradient-stops));
  }

  .xl_from-transparent{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl_from-current{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_from-black-100{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .xl_from-white{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_from-gray-100{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .xl_from-gray-200{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .xl_from-orange-100{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .xl_via-transparent{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl_via-current{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_via-black-100{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .xl_via-white{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_via-gray-100{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .xl_via-gray-200{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .xl_via-orange-100{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .xl_to-transparent{
    --tw-gradient-to: transparent;
  }

  .xl_to-current{
    --tw-gradient-to: currentColor;
  }

  .xl_to-black-100{
    --tw-gradient-to: #2C2C2C;
  }

  .xl_to-white{
    --tw-gradient-to: #fff;
  }

  .xl_to-gray-100{
    --tw-gradient-to: #EEECEB;
  }

  .xl_to-gray-200{
    --tw-gradient-to: #AAAAAA;
  }

  .xl_to-orange-100{
    --tw-gradient-to: #FA6600;
  }

  .xl_hover_from-transparent:hover{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl_hover_from-current:hover{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_hover_from-black-100:hover{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .xl_hover_from-white:hover{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_hover_from-gray-100:hover{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .xl_hover_from-gray-200:hover{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .xl_hover_from-orange-100:hover{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .xl_hover_via-transparent:hover{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl_hover_via-current:hover{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_hover_via-black-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .xl_hover_via-white:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_hover_via-gray-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .xl_hover_via-gray-200:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .xl_hover_via-orange-100:hover{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .xl_hover_to-transparent:hover{
    --tw-gradient-to: transparent;
  }

  .xl_hover_to-current:hover{
    --tw-gradient-to: currentColor;
  }

  .xl_hover_to-black-100:hover{
    --tw-gradient-to: #2C2C2C;
  }

  .xl_hover_to-white:hover{
    --tw-gradient-to: #fff;
  }

  .xl_hover_to-gray-100:hover{
    --tw-gradient-to: #EEECEB;
  }

  .xl_hover_to-gray-200:hover{
    --tw-gradient-to: #AAAAAA;
  }

  .xl_hover_to-orange-100:hover{
    --tw-gradient-to: #FA6600;
  }

  .xl_focus_from-transparent:focus{
    --tw-gradient-from: transparent;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl_focus_from-current:focus{
    --tw-gradient-from: currentColor;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_focus_from-black-100:focus{
    --tw-gradient-from: #2C2C2C;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .xl_focus_from-white:focus{
    --tw-gradient-from: #fff;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_focus_from-gray-100:focus{
    --tw-gradient-from: #EEECEB;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .xl_focus_from-gray-200:focus{
    --tw-gradient-from: #AAAAAA;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .xl_focus_from-orange-100:focus{
    --tw-gradient-from: #FA6600;
    --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .xl_focus_via-transparent:focus{
    --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
  }

  .xl_focus_via-current:focus{
    --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_focus_via-black-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #2C2C2C, var(--tw-gradient-to, rgba(44, 44, 44, 0));
  }

  .xl_focus_via-white:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
  }

  .xl_focus_via-gray-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #EEECEB, var(--tw-gradient-to, rgba(238, 236, 235, 0));
  }

  .xl_focus_via-gray-200:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #AAAAAA, var(--tw-gradient-to, rgba(170, 170, 170, 0));
  }

  .xl_focus_via-orange-100:focus{
    --tw-gradient-stops: var(--tw-gradient-from), #FA6600, var(--tw-gradient-to, rgba(250, 102, 0, 0));
  }

  .xl_focus_to-transparent:focus{
    --tw-gradient-to: transparent;
  }

  .xl_focus_to-current:focus{
    --tw-gradient-to: currentColor;
  }

  .xl_focus_to-black-100:focus{
    --tw-gradient-to: #2C2C2C;
  }

  .xl_focus_to-white:focus{
    --tw-gradient-to: #fff;
  }

  .xl_focus_to-gray-100:focus{
    --tw-gradient-to: #EEECEB;
  }

  .xl_focus_to-gray-200:focus{
    --tw-gradient-to: #AAAAAA;
  }

  .xl_focus_to-orange-100:focus{
    --tw-gradient-to: #FA6600;
  }

  .xl_bg-opacity-0{
    --tw-bg-opacity: 0;
  }

  .xl_bg-opacity-25{
    --tw-bg-opacity: 0.25;
  }

  .xl_bg-opacity-50{
    --tw-bg-opacity: 0.5;
  }

  .xl_bg-opacity-75{
    --tw-bg-opacity: 0.75;
  }

  .xl_bg-opacity-100{
    --tw-bg-opacity: 1;
  }

  .xl_hover_bg-opacity-0:hover{
    --tw-bg-opacity: 0;
  }

  .xl_hover_bg-opacity-25:hover{
    --tw-bg-opacity: 0.25;
  }

  .xl_hover_bg-opacity-50:hover{
    --tw-bg-opacity: 0.5;
  }

  .xl_hover_bg-opacity-75:hover{
    --tw-bg-opacity: 0.75;
  }

  .xl_hover_bg-opacity-100:hover{
    --tw-bg-opacity: 1;
  }

  .xl_focus_bg-opacity-0:focus{
    --tw-bg-opacity: 0;
  }

  .xl_focus_bg-opacity-25:focus{
    --tw-bg-opacity: 0.25;
  }

  .xl_focus_bg-opacity-50:focus{
    --tw-bg-opacity: 0.5;
  }

  .xl_focus_bg-opacity-75:focus{
    --tw-bg-opacity: 0.75;
  }

  .xl_focus_bg-opacity-100:focus{
    --tw-bg-opacity: 1;
  }

  .xl_bg-bottom{
    background-position: bottom;
  }

  .xl_bg-center{
    background-position: center;
  }

  .xl_bg-left{
    background-position: left;
  }

  .xl_bg-left-bottom{
    background-position: left bottom;
  }

  .xl_bg-left-top{
    background-position: left top;
  }

  .xl_bg-right{
    background-position: right;
  }

  .xl_bg-right-bottom{
    background-position: right bottom;
  }

  .xl_bg-right-top{
    background-position: right top;
  }

  .xl_bg-top{
    background-position: top;
  }

  .xl_bg-repeat{
    background-repeat: repeat;
  }

  .xl_bg-no-repeat{
    background-repeat: no-repeat;
  }

  .xl_bg-repeat-x{
    background-repeat: repeat-x;
  }

  .xl_bg-repeat-y{
    background-repeat: repeat-y;
  }

  .xl_bg-repeat-round{
    background-repeat: round;
  }

  .xl_bg-repeat-space{
    background-repeat: space;
  }

  .xl_bg-auto{
    background-size: auto;
  }

  .xl_bg-cover{
    background-size: cover;
  }

  .xl_bg-contain{
    background-size: contain;
  }

  .xl_border-collapse{
    border-collapse: collapse;
  }

  .xl_border-separate{
    border-collapse: separate;
  }

  .xl_border-form{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .xl_hover_border-form:hover{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .xl_focus_border-form:focus{
    --tw-border-opacity: 1;
    border-color: rgba(238, 236, 235, var(--tw-border-opacity));
  }

  .xl_border-opacity-0{
    --tw-border-opacity: 0;
  }

  .xl_border-opacity-25{
    --tw-border-opacity: 0.25;
  }

  .xl_border-opacity-50{
    --tw-border-opacity: 0.5;
  }

  .xl_border-opacity-75{
    --tw-border-opacity: 0.75;
  }

  .xl_border-opacity-100{
    --tw-border-opacity: 1;
  }

  .xl_hover_border-opacity-0:hover{
    --tw-border-opacity: 0;
  }

  .xl_hover_border-opacity-25:hover{
    --tw-border-opacity: 0.25;
  }

  .xl_hover_border-opacity-50:hover{
    --tw-border-opacity: 0.5;
  }

  .xl_hover_border-opacity-75:hover{
    --tw-border-opacity: 0.75;
  }

  .xl_hover_border-opacity-100:hover{
    --tw-border-opacity: 1;
  }

  .xl_focus_border-opacity-0:focus{
    --tw-border-opacity: 0;
  }

  .xl_focus_border-opacity-25:focus{
    --tw-border-opacity: 0.25;
  }

  .xl_focus_border-opacity-50:focus{
    --tw-border-opacity: 0.5;
  }

  .xl_focus_border-opacity-75:focus{
    --tw-border-opacity: 0.75;
  }

  .xl_focus_border-opacity-100:focus{
    --tw-border-opacity: 1;
  }

  .xl_rounded-none{
    border-radius: 0;
  }

  .xl_rounded-sm{
    border-radius: 0.125rem;
  }

  .xl_rounded-default{
    border-radius: 0.25rem;
  }

  .xl_rounded-md{
    border-radius: 0.375rem;
  }

  .xl_rounded-lg{
    border-radius: 0.5rem;
  }

  .xl_rounded-full{
    border-radius: 9999px;
  }

  .xl_rounded-t-none{
    border-top-left-radius: 0;
    border-top-right-radius: 0;
  }

  .xl_rounded-r-none{
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }

  .xl_rounded-b-none{
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl_rounded-l-none{
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }

  .xl_rounded-t-sm{
    border-top-left-radius: 0.125rem;
    border-top-right-radius: 0.125rem;
  }

  .xl_rounded-r-sm{
    border-top-right-radius: 0.125rem;
    border-bottom-right-radius: 0.125rem;
  }

  .xl_rounded-b-sm{
    border-bottom-right-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl_rounded-l-sm{
    border-top-left-radius: 0.125rem;
    border-bottom-left-radius: 0.125rem;
  }

  .xl_rounded-t-default{
    border-top-left-radius: 0.25rem;
    border-top-right-radius: 0.25rem;
  }

  .xl_rounded-r-default{
    border-top-right-radius: 0.25rem;
    border-bottom-right-radius: 0.25rem;
  }

  .xl_rounded-b-default{
    border-bottom-right-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl_rounded-l-default{
    border-top-left-radius: 0.25rem;
    border-bottom-left-radius: 0.25rem;
  }

  .xl_rounded-t-md{
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0.375rem;
  }

  .xl_rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
  }

  .xl_rounded-b-md{
    border-bottom-right-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl_rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
  }

  .xl_rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
  }

  .xl_rounded-r-lg{
    border-top-right-radius: 0.5rem;
    border-bottom-right-radius: 0.5rem;
  }

  .xl_rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl_rounded-l-lg{
    border-top-left-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
  }

  .xl_rounded-t-full{
    border-top-left-radius: 9999px;
    border-top-right-radius: 9999px;
  }

  .xl_rounded-r-full{
    border-top-right-radius: 9999px;
    border-bottom-right-radius: 9999px;
  }

  .xl_rounded-b-full{
    border-bottom-right-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl_rounded-l-full{
    border-top-left-radius: 9999px;
    border-bottom-left-radius: 9999px;
  }

  .xl_rounded-tl-none{
    border-top-left-radius: 0;
  }

  .xl_rounded-tr-none{
    border-top-right-radius: 0;
  }

  .xl_rounded-br-none{
    border-bottom-right-radius: 0;
  }

  .xl_rounded-bl-none{
    border-bottom-left-radius: 0;
  }

  .xl_rounded-tl-sm{
    border-top-left-radius: 0.125rem;
  }

  .xl_rounded-tr-sm{
    border-top-right-radius: 0.125rem;
  }

  .xl_rounded-br-sm{
    border-bottom-right-radius: 0.125rem;
  }

  .xl_rounded-bl-sm{
    border-bottom-left-radius: 0.125rem;
  }

  .xl_rounded-tl-default{
    border-top-left-radius: 0.25rem;
  }

  .xl_rounded-tr-default{
    border-top-right-radius: 0.25rem;
  }

  .xl_rounded-br-default{
    border-bottom-right-radius: 0.25rem;
  }

  .xl_rounded-bl-default{
    border-bottom-left-radius: 0.25rem;
  }

  .xl_rounded-tl-md{
    border-top-left-radius: 0.375rem;
  }

  .xl_rounded-tr-md{
    border-top-right-radius: 0.375rem;
  }

  .xl_rounded-br-md{
    border-bottom-right-radius: 0.375rem;
  }

  .xl_rounded-bl-md{
    border-bottom-left-radius: 0.375rem;
  }

  .xl_rounded-tl-lg{
    border-top-left-radius: 0.5rem;
  }

  .xl_rounded-tr-lg{
    border-top-right-radius: 0.5rem;
  }

  .xl_rounded-br-lg{
    border-bottom-right-radius: 0.5rem;
  }

  .xl_rounded-bl-lg{
    border-bottom-left-radius: 0.5rem;
  }

  .xl_rounded-tl-full{
    border-top-left-radius: 9999px;
  }

  .xl_rounded-tr-full{
    border-top-right-radius: 9999px;
  }

  .xl_rounded-br-full{
    border-bottom-right-radius: 9999px;
  }

  .xl_rounded-bl-full{
    border-bottom-left-radius: 9999px;
  }

  .xl_border-solid{
    border-style: solid;
  }

  .xl_border-dashed{
    border-style: dashed;
  }

  .xl_border-dotted{
    border-style: dotted;
  }

  .xl_border-double{
    border-style: double;
  }

  .xl_border-none{
    border-style: none;
  }

  .xl_border-0{
    border-width: 0;
  }

  .xl_border-2{
    border-width: 2px;
  }

  .xl_border-4{
    border-width: 4px;
  }

  .xl_border-8{
    border-width: 8px;
  }

  .xl_border-default{
    border-width: 1px;
  }

  .xl_border-t-0{
    border-top-width: 0;
  }

  .xl_border-r-0{
    border-right-width: 0;
  }

  .xl_border-b-0{
    border-bottom-width: 0;
  }

  .xl_border-l-0{
    border-left-width: 0;
  }

  .xl_border-t-2{
    border-top-width: 2px;
  }

  .xl_border-r-2{
    border-right-width: 2px;
  }

  .xl_border-b-2{
    border-bottom-width: 2px;
  }

  .xl_border-l-2{
    border-left-width: 2px;
  }

  .xl_border-t-4{
    border-top-width: 4px;
  }

  .xl_border-r-4{
    border-right-width: 4px;
  }

  .xl_border-b-4{
    border-bottom-width: 4px;
  }

  .xl_border-l-4{
    border-left-width: 4px;
  }

  .xl_border-t-8{
    border-top-width: 8px;
  }

  .xl_border-r-8{
    border-right-width: 8px;
  }

  .xl_border-b-8{
    border-bottom-width: 8px;
  }

  .xl_border-l-8{
    border-left-width: 8px;
  }

  .xl_border-t-default{
    border-top-width: 1px;
  }

  .xl_border-r-default{
    border-right-width: 1px;
  }

  .xl_border-b-default{
    border-bottom-width: 1px;
  }

  .xl_border-l-default{
    border-left-width: 1px;
  }

  .xl_decoration-slice{
    box-decoration-break: slice;
  }

  .xl_decoration-clone{
    box-decoration-break: clone;
  }

  .xl_box-border{
    box-sizing: border-box;
  }

  .xl_box-content{
    box-sizing: content-box;
  }

  .xl_cursor-auto{
    cursor: auto;
  }

  .xl_cursor-default{
    cursor: default;
  }

  .xl_cursor-pointer{
    cursor: pointer;
  }

  .xl_cursor-wait{
    cursor: wait;
  }

  .xl_cursor-text{
    cursor: text;
  }

  .xl_cursor-move{
    cursor: move;
  }

  .xl_cursor-not-allowed{
    cursor: not-allowed;
  }

  .xl_block{
    display: block;
  }

  .xl_inline-block{
    display: inline-block;
  }

  .xl_inline{
    display: inline;
  }

  .xl_flex{
    display: flex;
  }

  .xl_inline-flex{
    display: inline-flex;
  }

  .xl_table{
    display: table;
  }

  .xl_inline-table{
    display: inline-table;
  }

  .xl_table-caption{
    display: table-caption;
  }

  .xl_table-cell{
    display: table-cell;
  }

  .xl_table-column{
    display: table-column;
  }

  .xl_table-column-group{
    display: table-column-group;
  }

  .xl_table-footer-group{
    display: table-footer-group;
  }

  .xl_table-header-group{
    display: table-header-group;
  }

  .xl_table-row-group{
    display: table-row-group;
  }

  .xl_table-row{
    display: table-row;
  }

  .xl_flow-root{
    display: flow-root;
  }

  .xl_grid{
    display: grid;
  }

  .xl_inline-grid{
    display: inline-grid;
  }

  .xl_contents{
    display: contents;
  }

  .xl_list-item{
    display: list-item;
  }

  .xl_hidden{
    display: none;
  }

  .xl_flex-row{
    flex-direction: row;
  }

  .xl_flex-row-reverse{
    flex-direction: row-reverse;
  }

  .xl_flex-col{
    flex-direction: column;
  }

  .xl_flex-col-reverse{
    flex-direction: column-reverse;
  }

  .xl_flex-wrap{
    flex-wrap: wrap;
  }

  .xl_flex-wrap-reverse{
    flex-wrap: wrap-reverse;
  }

  .xl_flex-nowrap{
    flex-wrap: nowrap;
  }

  .xl_place-items-start{
    place-items: start;
  }

  .xl_place-items-end{
    place-items: end;
  }

  .xl_place-items-center{
    place-items: center;
  }

  .xl_place-items-stretch{
    place-items: stretch;
  }

  .xl_place-content-center{
    place-content: center;
  }

  .xl_place-content-start{
    place-content: start;
  }

  .xl_place-content-end{
    place-content: end;
  }

  .xl_place-content-between{
    place-content: space-between;
  }

  .xl_place-content-around{
    place-content: space-around;
  }

  .xl_place-content-evenly{
    place-content: space-evenly;
  }

  .xl_place-content-stretch{
    place-content: stretch;
  }

  .xl_place-self-auto{
    place-self: auto;
  }

  .xl_place-self-start{
    place-self: start;
  }

  .xl_place-self-end{
    place-self: end;
  }

  .xl_place-self-center{
    place-self: center;
  }

  .xl_place-self-stretch{
    place-self: stretch;
  }

  .xl_items-start{
    align-items: flex-start;
  }

  .xl_items-end{
    align-items: flex-end;
  }

  .xl_items-center{
    align-items: center;
  }

  .xl_items-baseline{
    align-items: baseline;
  }

  .xl_items-stretch{
    align-items: stretch;
  }

  .xl_content-center{
    align-content: center;
  }

  .xl_content-start{
    align-content: flex-start;
  }

  .xl_content-end{
    align-content: flex-end;
  }

  .xl_content-between{
    align-content: space-between;
  }

  .xl_content-around{
    align-content: space-around;
  }

  .xl_content-evenly{
    align-content: space-evenly;
  }

  .xl_self-auto{
    align-self: auto;
  }

  .xl_self-start{
    align-self: flex-start;
  }

  .xl_self-end{
    align-self: flex-end;
  }

  .xl_self-center{
    align-self: center;
  }

  .xl_self-stretch{
    align-self: stretch;
  }

  .xl_justify-items-start{
    justify-items: start;
  }

  .xl_justify-items-end{
    justify-items: end;
  }

  .xl_justify-items-center{
    justify-items: center;
  }

  .xl_justify-items-stretch{
    justify-items: stretch;
  }

  .xl_justify-start{
    justify-content: flex-start;
  }

  .xl_justify-end{
    justify-content: flex-end;
  }

  .xl_justify-center{
    justify-content: center;
  }

  .xl_justify-between{
    justify-content: space-between;
  }

  .xl_justify-around{
    justify-content: space-around;
  }

  .xl_justify-evenly{
    justify-content: space-evenly;
  }

  .xl_justify-self-auto{
    justify-self: auto;
  }

  .xl_justify-self-start{
    justify-self: start;
  }

  .xl_justify-self-end{
    justify-self: end;
  }

  .xl_justify-self-center{
    justify-self: center;
  }

  .xl_justify-self-stretch{
    justify-self: stretch;
  }

  .xl_flex-1{
    flex: 1 1 0%;
  }

  .xl_flex-auto{
    flex: 1 1 auto;
  }

  .xl_flex-initial{
    flex: 0 1 auto;
  }

  .xl_flex-none{
    flex: none;
  }

  .xl_flex-grow-0{
    flex-grow: 0;
  }

  .xl_flex-grow-default{
    flex-grow: 1;
  }

  .xl_flex-shrink-0{
    flex-shrink: 0;
  }

  .xl_flex-shrink-default{
    flex-shrink: 1;
  }

  .xl_order-1{
    order: 1;
  }

  .xl_order-2{
    order: 2;
  }

  .xl_order-3{
    order: 3;
  }

  .xl_order-4{
    order: 4;
  }

  .xl_order-5{
    order: 5;
  }

  .xl_order-6{
    order: 6;
  }

  .xl_order-7{
    order: 7;
  }

  .xl_order-8{
    order: 8;
  }

  .xl_order-9{
    order: 9;
  }

  .xl_order-10{
    order: 10;
  }

  .xl_order-11{
    order: 11;
  }

  .xl_order-12{
    order: 12;
  }

  .xl_order-first{
    order: -9999;
  }

  .xl_order-last{
    order: 9999;
  }

  .xl_order-none{
    order: 0;
  }

  .xl_float-right{
    float: right;
  }

  .xl_float-left{
    float: left;
  }

  .xl_float-none{
    float: none;
  }

  .xl_clear-left{
    clear: left;
  }

  .xl_clear-right{
    clear: right;
  }

  .xl_clear-both{
    clear: both;
  }

  .xl_clear-none{
    clear: none;
  }

  .xl_font-fga{
    font-family: franklin-gothic-atf, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xl_font-fgs{
    font-family: franklin-gothic-itc, Noto Sans, sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  }

  .xl_font-hairline{
    font-weight: 100;
  }

  .xl_font-thin{
    font-weight: 200;
  }

  .xl_font-light{
    font-weight: 300;
  }

  .xl_font-normal{
    font-weight: 400;
  }

  .xl_font-medium{
    font-weight: 500;
  }

  .xl_font-semibold{
    font-weight: 600;
  }

  .xl_font-bold{
    font-weight: 700;
  }

  .xl_font-extrabold{
    font-weight: 800;
  }

  .xl_font-black{
    font-weight: 900;
  }

  .xl_hover_font-hairline:hover{
    font-weight: 100;
  }

  .xl_hover_font-thin:hover{
    font-weight: 200;
  }

  .xl_hover_font-light:hover{
    font-weight: 300;
  }

  .xl_hover_font-normal:hover{
    font-weight: 400;
  }

  .xl_hover_font-medium:hover{
    font-weight: 500;
  }

  .xl_hover_font-semibold:hover{
    font-weight: 600;
  }

  .xl_hover_font-bold:hover{
    font-weight: 700;
  }

  .xl_hover_font-extrabold:hover{
    font-weight: 800;
  }

  .xl_hover_font-black:hover{
    font-weight: 900;
  }

  .xl_focus_font-hairline:focus{
    font-weight: 100;
  }

  .xl_focus_font-thin:focus{
    font-weight: 200;
  }

  .xl_focus_font-light:focus{
    font-weight: 300;
  }

  .xl_focus_font-normal:focus{
    font-weight: 400;
  }

  .xl_focus_font-medium:focus{
    font-weight: 500;
  }

  .xl_focus_font-semibold:focus{
    font-weight: 600;
  }

  .xl_focus_font-bold:focus{
    font-weight: 700;
  }

  .xl_focus_font-extrabold:focus{
    font-weight: 800;
  }

  .xl_focus_font-black:focus{
    font-weight: 900;
  }

  .xl_h-0{
    height: 0;
  }

  .xl_h-1{
    height: 0.25rem;
  }

  .xl_h-2{
    height: 0.5rem;
  }

  .xl_h-3{
    height: 0.875rem;
  }

  .xl_h-4{
    height: 1rem;
  }

  .xl_h-5{
    height: 1.25rem;
  }

  .xl_h-6{
    height: 1.5rem;
  }

  .xl_h-8{
    height: 2rem;
  }

  .xl_h-9{
    height: 2.25rem;
  }

  .xl_h-10{
    height: 2.5rem;
  }

  .xl_h-12{
    height: 3rem;
  }

  .xl_h-13{
    height: 3.75rem;
  }

  .xl_h-16{
    height: 4rem;
  }

  .xl_h-20{
    height: 5rem;
  }

  .xl_h-24{
    height: 6rem;
  }

  .xl_h-32{
    height: 8rem;
  }

  .xl_h-40{
    height: 10rem;
  }

  .xl_h-48{
    height: 12rem;
  }

  .xl_h-56{
    height: 14rem;
  }

  .xl_h-64{
    height: 16rem;
  }

  .xl_h-auto{
    height: auto;
  }

  .xl_h-px{
    height: 1px;
  }

  .xl_h-full{
    height: 100%;
  }

  .xl_h-screen{
    height: 100vh;
  }

  .xl_text-ssm{
    font-size: 0.6875rem;
  }

  .xl_text-xs{
    font-size: 0.75rem;
  }

  .xl_text-sm{
    font-size: 0.875rem;
  }

  .xl_text-base{
    font-size: 1rem;
  }

  .xl_text-lg{
    font-size: 1.125rem;
  }

  .xl_text-xl{
    font-size: 1.375rem;
  }

  .xl_text-fs15{
    font-size: 15px;
  }

  .xl_text-2xl{
    font-size: 1.5rem;
  }

  .xl_text-3xl{
    font-size: 1.875rem;
  }

  .xl_text-4xl{
    font-size: 2.25rem;
  }

  .xl_text-5xl{
    font-size: 3rem;
  }

  .xl_text-6xl{
    font-size: 4rem;
  }

  .xl_leading-3{
    line-height: .75rem;
  }

  .xl_leading-4{
    line-height: 1rem;
  }

  .xl_leading-5{
    line-height: 1.25rem;
  }

  .xl_leading-6{
    line-height: 1.5rem;
  }

  .xl_leading-7{
    line-height: 1.75rem;
  }

  .xl_leading-8{
    line-height: 2rem;
  }

  .xl_leading-9{
    line-height: 2.25rem;
  }

  .xl_leading-10{
    line-height: 2.5rem;
  }

  .xl_leading-none{
    line-height: 1;
  }

  .xl_leading-tight{
    line-height: 1.25;
  }

  .xl_leading-snug{
    line-height: 1.375;
  }

  .xl_leading-normal{
    line-height: 1.5;
  }

  .xl_leading-relaxed{
    line-height: 1.625;
  }

  .xl_leading-loose{
    line-height: 2;
  }

  .xl_list-inside{
    list-style-position: inside;
  }

  .xl_list-outside{
    list-style-position: outside;
  }

  .xl_list-none{
    list-style-type: none;
  }

  .xl_list-disc{
    list-style-type: disc;
  }

  .xl_list-decimal{
    list-style-type: decimal;
  }

  .xl_m-0{
    margin: 0;
  }

  .xl_m-1{
    margin: 0.25rem;
  }

  .xl_m-2{
    margin: 0.5rem;
  }

  .xl_m-3{
    margin: 0.875rem;
  }

  .xl_m-4{
    margin: 1rem;
  }

  .xl_m-5{
    margin: 1.25rem;
  }

  .xl_m-6{
    margin: 1.5rem;
  }

  .xl_m-8{
    margin: 2rem;
  }

  .xl_m-9{
    margin: 2.25rem;
  }

  .xl_m-10{
    margin: 2.5rem;
  }

  .xl_m-12{
    margin: 3rem;
  }

  .xl_m-13{
    margin: 3.75rem;
  }

  .xl_m-16{
    margin: 4rem;
  }

  .xl_m-20{
    margin: 5rem;
  }

  .xl_m-24{
    margin: 6rem;
  }

  .xl_m-32{
    margin: 8rem;
  }

  .xl_m-40{
    margin: 10rem;
  }

  .xl_m-48{
    margin: 12rem;
  }

  .xl_m-56{
    margin: 14rem;
  }

  .xl_m-64{
    margin: 16rem;
  }

  .xl_m-auto{
    margin: auto;
  }

  .xl_m-px{
    margin: 1px;
  }

  .xl_-m-1{
    margin: -0.25rem;
  }

  .xl_-m-2{
    margin: -0.5rem;
  }

  .xl_-m-3{
    margin: -0.875rem;
  }

  .xl_-m-4{
    margin: -1rem;
  }

  .xl_-m-5{
    margin: -1.25rem;
  }

  .xl_-m-6{
    margin: -1.5rem;
  }

  .xl_-m-8{
    margin: -2rem;
  }

  .xl_-m-9{
    margin: -2.25rem;
  }

  .xl_-m-10{
    margin: -2.5rem;
  }

  .xl_-m-12{
    margin: -3rem;
  }

  .xl_-m-13{
    margin: -3.75rem;
  }

  .xl_-m-16{
    margin: -4rem;
  }

  .xl_-m-20{
    margin: -5rem;
  }

  .xl_-m-24{
    margin: -6rem;
  }

  .xl_-m-32{
    margin: -8rem;
  }

  .xl_-m-40{
    margin: -10rem;
  }

  .xl_-m-48{
    margin: -12rem;
  }

  .xl_-m-56{
    margin: -14rem;
  }

  .xl_-m-64{
    margin: -16rem;
  }

  .xl_-m-px{
    margin: -1px;
  }

  .xl_my-0{
    margin-top: 0;
    margin-bottom: 0;
  }

  .xl_mx-0{
    margin-left: 0;
    margin-right: 0;
  }

  .xl_my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
  }

  .xl_mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
  }

  .xl_my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
  }

  .xl_mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
  }

  .xl_my-3{
    margin-top: 0.875rem;
    margin-bottom: 0.875rem;
  }

  .xl_mx-3{
    margin-left: 0.875rem;
    margin-right: 0.875rem;
  }

  .xl_my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
  }

  .xl_mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
  }

  .xl_my-5{
    margin-top: 1.25rem;
    margin-bottom: 1.25rem;
  }

  .xl_mx-5{
    margin-left: 1.25rem;
    margin-right: 1.25rem;
  }

  .xl_my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
  }

  .xl_mx-6{
    margin-left: 1.5rem;
    margin-right: 1.5rem;
  }

  .xl_my-8{
    margin-top: 2rem;
    margin-bottom: 2rem;
  }

  .xl_mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
  }

  .xl_my-9{
    margin-top: 2.25rem;
    margin-bottom: 2.25rem;
  }

  .xl_mx-9{
    margin-left: 2.25rem;
    margin-right: 2.25rem;
  }

  .xl_my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
  }

  .xl_mx-10{
    margin-left: 2.5rem;
    margin-right: 2.5rem;
  }

  .xl_my-12{
    margin-top: 3rem;
    margin-bottom: 3rem;
  }

  .xl_mx-12{
    margin-left: 3rem;
    margin-right: 3rem;
  }

  .xl_my-13{
    margin-top: 3.75rem;
    margin-bottom: 3.75rem;
  }

  .xl_mx-13{
    margin-left: 3.75rem;
    margin-right: 3.75rem;
  }

  .xl_my-16{
    margin-top: 4rem;
    margin-bottom: 4rem;
  }

  .xl_mx-16{
    margin-left: 4rem;
    margin-right: 4rem;
  }

  .xl_my-20{
    margin-top: 5rem;
    margin-bottom: 5rem;
  }

  .xl_mx-20{
    margin-left: 5rem;
    margin-right: 5rem;
  }

  .xl_my-24{
    margin-top: 6rem;
    margin-bottom: 6rem;
  }

  .xl_mx-24{
    margin-left: 6rem;
    margin-right: 6rem;
  }

  .xl_my-32{
    margin-top: 8rem;
    margin-bottom: 8rem;
  }

  .xl_mx-32{
    margin-left: 8rem;
    margin-right: 8rem;
  }

  .xl_my-40{
    margin-top: 10rem;
    margin-bottom: 10rem;
  }

  .xl_mx-40{
    margin-left: 10rem;
    margin-right: 10rem;
  }

  .xl_my-48{
    margin-top: 12rem;
    margin-bottom: 12rem;
  }

  .xl_mx-48{
    margin-left: 12rem;
    margin-right: 12rem;
  }

  .xl_my-56{
    margin-top: 14rem;
    margin-bottom: 14rem;
  }

  .xl_mx-56{
    margin-left: 14rem;
    margin-right: 14rem;
  }

  .xl_my-64{
    margin-top: 16rem;
    margin-bottom: 16rem;
  }

  .xl_mx-64{
    margin-left: 16rem;
    margin-right: 16rem;
  }

  .xl_my-auto{
    margin-top: auto;
    margin-bottom: auto;
  }

  .xl_mx-auto{
    margin-left: auto;
    margin-right: auto;
  }

  .xl_my-px{
    margin-top: 1px;
    margin-bottom: 1px;
  }

  .xl_mx-px{
    margin-left: 1px;
    margin-right: 1px;
  }

  .xl_-my-1{
    margin-top: -0.25rem;
    margin-bottom: -0.25rem;
  }

  .xl_-mx-1{
    margin-left: -0.25rem;
    margin-right: -0.25rem;
  }

  .xl_-my-2{
    margin-top: -0.5rem;
    margin-bottom: -0.5rem;
  }

  .xl_-mx-2{
    margin-left: -0.5rem;
    margin-right: -0.5rem;
  }

  .xl_-my-3{
    margin-top: -0.875rem;
    margin-bottom: -0.875rem;
  }

  .xl_-mx-3{
    margin-left: -0.875rem;
    margin-right: -0.875rem;
  }

  .xl_-my-4{
    margin-top: -1rem;
    margin-bottom: -1rem;
  }

  .xl_-mx-4{
    margin-left: -1rem;
    margin-right: -1rem;
  }

  .xl_-my-5{
    margin-top: -1.25rem;
    margin-bottom: -1.25rem;
  }

  .xl_-mx-5{
    margin-left: -1.25rem;
    margin-right: -1.25rem;
  }

  .xl_-my-6{
    margin-top: -1.5rem;
    margin-bottom: -1.5rem;
  }

  .xl_-mx-6{
    margin-left: -1.5rem;
    margin-right: -1.5rem;
  }

  .xl_-my-8{
    margin-top: -2rem;
    margin-bottom: -2rem;
  }

  .xl_-mx-8{
    margin-left: -2rem;
    margin-right: -2rem;
  }

  .xl_-my-9{
    margin-top: -2.25rem;
    margin-bottom: -2.25rem;
  }

  .xl_-mx-9{
    margin-left: -2.25rem;
    margin-right: -2.25rem;
  }

  .xl_-my-10{
    margin-top: -2.5rem;
    margin-bottom: -2.5rem;
  }

  .xl_-mx-10{
    margin-left: -2.5rem;
    margin-right: -2.5rem;
  }

  .xl_-my-12{
    margin-top: -3rem;
    margin-bottom: -3rem;
  }

  .xl_-mx-12{
    margin-left: -3rem;
    margin-right: -3rem;
  }

  .xl_-my-13{
    margin-top: -3.75rem;
    margin-bottom: -3.75rem;
  }

  .xl_-mx-13{
    margin-left: -3.75rem;
    margin-right: -3.75rem;
  }

  .xl_-my-16{
    margin-top: -4rem;
    margin-bottom: -4rem;
  }

  .xl_-mx-16{
    margin-left: -4rem;
    margin-right: -4rem;
  }

  .xl_-my-20{
    margin-top: -5rem;
    margin-bottom: -5rem;
  }

  .xl_-mx-20{
    margin-left: -5rem;
    margin-right: -5rem;
  }

  .xl_-my-24{
    margin-top: -6rem;
    margin-bottom: -6rem;
  }

  .xl_-mx-24{
    margin-left: -6rem;
    margin-right: -6rem;
  }

  .xl_-my-32{
    margin-top: -8rem;
    margin-bottom: -8rem;
  }

  .xl_-mx-32{
    margin-left: -8rem;
    margin-right: -8rem;
  }

  .xl_-my-40{
    margin-top: -10rem;
    margin-bottom: -10rem;
  }

  .xl_-mx-40{
    margin-left: -10rem;
    margin-right: -10rem;
  }

  .xl_-my-48{
    margin-top: -12rem;
    margin-bottom: -12rem;
  }

  .xl_-mx-48{
    margin-left: -12rem;
    margin-right: -12rem;
  }

  .xl_-my-56{
    margin-top: -14rem;
    margin-bottom: -14rem;
  }

  .xl_-mx-56{
    margin-left: -14rem;
    margin-right: -14rem;
  }

  .xl_-my-64{
    margin-top: -16rem;
    margin-bottom: -16rem;
  }

  .xl_-mx-64{
    margin-left: -16rem;
    margin-right: -16rem;
  }

  .xl_-my-px{
    margin-top: -1px;
    margin-bottom: -1px;
  }

  .xl_-mx-px{
    margin-left: -1px;
    margin-right: -1px;
  }

  .xl_mt-0{
    margin-top: 0;
  }

  .xl_mr-0{
    margin-right: 0;
  }

  .xl_mb-0{
    margin-bottom: 0;
  }

  .xl_ml-0{
    margin-left: 0;
  }

  .xl_mt-1{
    margin-top: 0.25rem;
  }

  .xl_mr-1{
    margin-right: 0.25rem;
  }

  .xl_mb-1{
    margin-bottom: 0.25rem;
  }

  .xl_ml-1{
    margin-left: 0.25rem;
  }

  .xl_mt-2{
    margin-top: 0.5rem;
  }

  .xl_mr-2{
    margin-right: 0.5rem;
  }

  .xl_mb-2{
    margin-bottom: 0.5rem;
  }

  .xl_ml-2{
    margin-left: 0.5rem;
  }

  .xl_mt-3{
    margin-top: 0.875rem;
  }

  .xl_mr-3{
    margin-right: 0.875rem;
  }

  .xl_mb-3{
    margin-bottom: 0.875rem;
  }

  .xl_ml-3{
    margin-left: 0.875rem;
  }

  .xl_mt-4{
    margin-top: 1rem;
  }

  .xl_mr-4{
    margin-right: 1rem;
  }

  .xl_mb-4{
    margin-bottom: 1rem;
  }

  .xl_ml-4{
    margin-left: 1rem;
  }

  .xl_mt-5{
    margin-top: 1.25rem;
  }

  .xl_mr-5{
    margin-right: 1.25rem;
  }

  .xl_mb-5{
    margin-bottom: 1.25rem;
  }

  .xl_ml-5{
    margin-left: 1.25rem;
  }

  .xl_mt-6{
    margin-top: 1.5rem;
  }

  .xl_mr-6{
    margin-right: 1.5rem;
  }

  .xl_mb-6{
    margin-bottom: 1.5rem;
  }

  .xl_ml-6{
    margin-left: 1.5rem;
  }

  .xl_mt-8{
    margin-top: 2rem;
  }

  .xl_mr-8{
    margin-right: 2rem;
  }

  .xl_mb-8{
    margin-bottom: 2rem;
  }

  .xl_ml-8{
    margin-left: 2rem;
  }

  .xl_mt-9{
    margin-top: 2.25rem;
  }

  .xl_mr-9{
    margin-right: 2.25rem;
  }

  .xl_mb-9{
    margin-bottom: 2.25rem;
  }

  .xl_ml-9{
    margin-left: 2.25rem;
  }

  .xl_mt-10{
    margin-top: 2.5rem;
  }

  .xl_mr-10{
    margin-right: 2.5rem;
  }

  .xl_mb-10{
    margin-bottom: 2.5rem;
  }

  .xl_ml-10{
    margin-left: 2.5rem;
  }

  .xl_mt-12{
    margin-top: 3rem;
  }

  .xl_mr-12{
    margin-right: 3rem;
  }

  .xl_mb-12{
    margin-bottom: 3rem;
  }

  .xl_ml-12{
    margin-left: 3rem;
  }

  .xl_mt-13{
    margin-top: 3.75rem;
  }

  .xl_mr-13{
    margin-right: 3.75rem;
  }

  .xl_mb-13{
    margin-bottom: 3.75rem;
  }

  .xl_ml-13{
    margin-left: 3.75rem;
  }

  .xl_mt-16{
    margin-top: 4rem;
  }

  .xl_mr-16{
    margin-right: 4rem;
  }

  .xl_mb-16{
    margin-bottom: 4rem;
  }

  .xl_ml-16{
    margin-left: 4rem;
  }

  .xl_mt-20{
    margin-top: 5rem;
  }

  .xl_mr-20{
    margin-right: 5rem;
  }

  .xl_mb-20{
    margin-bottom: 5rem;
  }

  .xl_ml-20{
    margin-left: 5rem;
  }

  .xl_mt-24{
    margin-top: 6rem;
  }

  .xl_mr-24{
    margin-right: 6rem;
  }

  .xl_mb-24{
    margin-bottom: 6rem;
  }

  .xl_ml-24{
    margin-left: 6rem;
  }

  .xl_mt-32{
    margin-top: 8rem;
  }

  .xl_mr-32{
    margin-right: 8rem;
  }

  .xl_mb-32{
    margin-bottom: 8rem;
  }

  .xl_ml-32{
    margin-left: 8rem;
  }

  .xl_mt-40{
    margin-top: 10rem;
  }

  .xl_mr-40{
    margin-right: 10rem;
  }

  .xl_mb-40{
    margin-bottom: 10rem;
  }

  .xl_ml-40{
    margin-left: 10rem;
  }

  .xl_mt-48{
    margin-top: 12rem;
  }

  .xl_mr-48{
    margin-right: 12rem;
  }

  .xl_mb-48{
    margin-bottom: 12rem;
  }

  .xl_ml-48{
    margin-left: 12rem;
  }

  .xl_mt-56{
    margin-top: 14rem;
  }

  .xl_mr-56{
    margin-right: 14rem;
  }

  .xl_mb-56{
    margin-bottom: 14rem;
  }

  .xl_ml-56{
    margin-left: 14rem;
  }

  .xl_mt-64{
    margin-top: 16rem;
  }

  .xl_mr-64{
    margin-right: 16rem;
  }

  .xl_mb-64{
    margin-bottom: 16rem;
  }

  .xl_ml-64{
    margin-left: 16rem;
  }

  .xl_mt-auto{
    margin-top: auto;
  }

  .xl_mr-auto{
    margin-right: auto;
  }

  .xl_mb-auto{
    margin-bottom: auto;
  }

  .xl_ml-auto{
    margin-left: auto;
  }

  .xl_mt-px{
    margin-top: 1px;
  }

  .xl_mr-px{
    margin-right: 1px;
  }

  .xl_mb-px{
    margin-bottom: 1px;
  }

  .xl_ml-px{
    margin-left: 1px;
  }

  .xl_-mt-1{
    margin-top: -0.25rem;
  }

  .xl_-mr-1{
    margin-right: -0.25rem;
  }

  .xl_-mb-1{
    margin-bottom: -0.25rem;
  }

  .xl_-ml-1{
    margin-left: -0.25rem;
  }

  .xl_-mt-2{
    margin-top: -0.5rem;
  }

  .xl_-mr-2{
    margin-right: -0.5rem;
  }

  .xl_-mb-2{
    margin-bottom: -0.5rem;
  }

  .xl_-ml-2{
    margin-left: -0.5rem;
  }

  .xl_-mt-3{
    margin-top: -0.875rem;
  }

  .xl_-mr-3{
    margin-right: -0.875rem;
  }

  .xl_-mb-3{
    margin-bottom: -0.875rem;
  }

  .xl_-ml-3{
    margin-left: -0.875rem;
  }

  .xl_-mt-4{
    margin-top: -1rem;
  }

  .xl_-mr-4{
    margin-right: -1rem;
  }

  .xl_-mb-4{
    margin-bottom: -1rem;
  }

  .xl_-ml-4{
    margin-left: -1rem;
  }

  .xl_-mt-5{
    margin-top: -1.25rem;
  }

  .xl_-mr-5{
    margin-right: -1.25rem;
  }

  .xl_-mb-5{
    margin-bottom: -1.25rem;
  }

  .xl_-ml-5{
    margin-left: -1.25rem;
  }

  .xl_-mt-6{
    margin-top: -1.5rem;
  }

  .xl_-mr-6{
    margin-right: -1.5rem;
  }

  .xl_-mb-6{
    margin-bottom: -1.5rem;
  }

  .xl_-ml-6{
    margin-left: -1.5rem;
  }

  .xl_-mt-8{
    margin-top: -2rem;
  }

  .xl_-mr-8{
    margin-right: -2rem;
  }

  .xl_-mb-8{
    margin-bottom: -2rem;
  }

  .xl_-ml-8{
    margin-left: -2rem;
  }

  .xl_-mt-9{
    margin-top: -2.25rem;
  }

  .xl_-mr-9{
    margin-right: -2.25rem;
  }

  .xl_-mb-9{
    margin-bottom: -2.25rem;
  }

  .xl_-ml-9{
    margin-left: -2.25rem;
  }

  .xl_-mt-10{
    margin-top: -2.5rem;
  }

  .xl_-mr-10{
    margin-right: -2.5rem;
  }

  .xl_-mb-10{
    margin-bottom: -2.5rem;
  }

  .xl_-ml-10{
    margin-left: -2.5rem;
  }

  .xl_-mt-12{
    margin-top: -3rem;
  }

  .xl_-mr-12{
    margin-right: -3rem;
  }

  .xl_-mb-12{
    margin-bottom: -3rem;
  }

  .xl_-ml-12{
    margin-left: -3rem;
  }

  .xl_-mt-13{
    margin-top: -3.75rem;
  }

  .xl_-mr-13{
    margin-right: -3.75rem;
  }

  .xl_-mb-13{
    margin-bottom: -3.75rem;
  }

  .xl_-ml-13{
    margin-left: -3.75rem;
  }

  .xl_-mt-16{
    margin-top: -4rem;
  }

  .xl_-mr-16{
    margin-right: -4rem;
  }

  .xl_-mb-16{
    margin-bottom: -4rem;
  }

  .xl_-ml-16{
    margin-left: -4rem;
  }

  .xl_-mt-20{
    margin-top: -5rem;
  }

  .xl_-mr-20{
    margin-right: -5rem;
  }

  .xl_-mb-20{
    margin-bottom: -5rem;
  }

  .xl_-ml-20{
    margin-left: -5rem;
  }

  .xl_-mt-24{
    margin-top: -6rem;
  }

  .xl_-mr-24{
    margin-right: -6rem;
  }

  .xl_-mb-24{
    margin-bottom: -6rem;
  }

  .xl_-ml-24{
    margin-left: -6rem;
  }

  .xl_-mt-32{
    margin-top: -8rem;
  }

  .xl_-mr-32{
    margin-right: -8rem;
  }

  .xl_-mb-32{
    margin-bottom: -8rem;
  }

  .xl_-ml-32{
    margin-left: -8rem;
  }

  .xl_-mt-40{
    margin-top: -10rem;
  }

  .xl_-mr-40{
    margin-right: -10rem;
  }

  .xl_-mb-40{
    margin-bottom: -10rem;
  }

  .xl_-ml-40{
    margin-left: -10rem;
  }

  .xl_-mt-48{
    margin-top: -12rem;
  }

  .xl_-mr-48{
    margin-right: -12rem;
  }

  .xl_-mb-48{
    margin-bottom: -12rem;
  }

  .xl_-ml-48{
    margin-left: -12rem;
  }

  .xl_-mt-56{
    margin-top: -14rem;
  }

  .xl_-mr-56{
    margin-right: -14rem;
  }

  .xl_-mb-56{
    margin-bottom: -14rem;
  }

  .xl_-ml-56{
    margin-left: -14rem;
  }

  .xl_-mt-64{
    margin-top: -16rem;
  }

  .xl_-mr-64{
    margin-right: -16rem;
  }

  .xl_-mb-64{
    margin-bottom: -16rem;
  }

  .xl_-ml-64{
    margin-left: -16rem;
  }

  .xl_-mt-px{
    margin-top: -1px;
  }

  .xl_-mr-px{
    margin-right: -1px;
  }

  .xl_-mb-px{
    margin-bottom: -1px;
  }

  .xl_-ml-px{
    margin-left: -1px;
  }

  .xl_max-h-full{
    max-height: 100%;
  }

  .xl_max-h-screen{
    max-height: 100vh;
  }

  .xl_max-w-none{
    max-width: none;
  }

  .xl_max-w-xs{
    max-width: 20rem;
  }

  .xl_max-w-sm{
    max-width: 24rem;
  }

  .xl_max-w-md{
    max-width: 28rem;
  }

  .xl_max-w-lg{
    max-width: 32rem;
  }

  .xl_max-w-xl{
    max-width: 36rem;
  }

  .xl_max-w-footer{
    max-width: 606px;
  }

  .xl_max-w-2xl{
    max-width: 42rem;
  }

  .xl_max-w-3xl{
    max-width: 48rem;
  }

  .xl_max-w-4xl{
    max-width: 56rem;
  }

  .xl_max-w-5xl{
    max-width: 64rem;
  }

  .xl_max-w-6xl{
    max-width: 72rem;
  }

  .xl_max-w-full{
    max-width: 100%;
  }

  .xl_max-w-screen-sm{
    max-width: 640px;
  }

  .xl_max-w-screen-md{
    max-width: 768px;
  }

  .xl_max-w-screen-lg{
    max-width: 1024px;
  }

  .xl_max-w-screen-xl{
    max-width: 1280px;
  }

  .xl_min-h-0{
    min-height: 0;
  }

  .xl_min-h-full{
    min-height: 100%;
  }

  .xl_min-h-screen{
    min-height: 100vh;
  }

  .xl_min-w-0{
    min-width: 0;
  }

  .xl_min-w-full{
    min-width: 100%;
  }

  .xl_object-contain{
    object-fit: contain;
  }

  .xl_object-cover{
    object-fit: cover;
  }

  .xl_object-fill{
    object-fit: fill;
  }

  .xl_object-none{
    object-fit: none;
  }

  .xl_object-scale-down{
    object-fit: scale-down;
  }

  .xl_object-bottom{
    object-position: bottom;
  }

  .xl_object-center{
    object-position: center;
  }

  .xl_object-left{
    object-position: left;
  }

  .xl_object-left-bottom{
    object-position: left bottom;
  }

  .xl_object-left-top{
    object-position: left top;
  }

  .xl_object-right{
    object-position: right;
  }

  .xl_object-right-bottom{
    object-position: right bottom;
  }

  .xl_object-right-top{
    object-position: right top;
  }

  .xl_object-top{
    object-position: top;
  }

  .xl_opacity-0{
    opacity: 0;
  }

  .xl_opacity-25{
    opacity: 0.25;
  }

  .xl_opacity-50{
    opacity: 0.5;
  }

  .xl_opacity-75{
    opacity: 0.75;
  }

  .xl_opacity-100{
    opacity: 1;
  }

  .xl_hover_opacity-0:hover{
    opacity: 0;
  }

  .xl_hover_opacity-25:hover{
    opacity: 0.25;
  }

  .xl_hover_opacity-50:hover{
    opacity: 0.5;
  }

  .xl_hover_opacity-75:hover{
    opacity: 0.75;
  }

  .xl_hover_opacity-100:hover{
    opacity: 1;
  }

  .xl_focus_opacity-0:focus{
    opacity: 0;
  }

  .xl_focus_opacity-25:focus{
    opacity: 0.25;
  }

  .xl_focus_opacity-50:focus{
    opacity: 0.5;
  }

  .xl_focus_opacity-75:focus{
    opacity: 0.75;
  }

  .xl_focus_opacity-100:focus{
    opacity: 1;
  }

  .xl_outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl_outline-white{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl_outline-black{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl_focus_outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
  }

  .xl_focus_outline-white:focus{
    outline: 2px dotted white;
    outline-offset: 2px;
  }

  .xl_focus_outline-black:focus{
    outline: 2px dotted black;
    outline-offset: 2px;
  }

  .xl_overflow-auto{
    overflow: auto;
  }

  .xl_overflow-hidden{
    overflow: hidden;
  }

  .xl_overflow-visible{
    overflow: visible;
  }

  .xl_overflow-scroll{
    overflow: scroll;
  }

  .xl_overflow-x-auto{
    overflow-x: auto;
  }

  .xl_overflow-y-auto{
    overflow-y: auto;
  }

  .xl_overflow-x-hidden{
    overflow-x: hidden;
  }

  .xl_overflow-y-hidden{
    overflow-y: hidden;
  }

  .xl_overflow-x-visible{
    overflow-x: visible;
  }

  .xl_overflow-y-visible{
    overflow-y: visible;
  }

  .xl_overflow-x-scroll{
    overflow-x: scroll;
  }

  .xl_overflow-y-scroll{
    overflow-y: scroll;
  }

  .xl_overscroll-auto{
    overscroll-behavior: auto;
  }

  .xl_overscroll-contain{
    overscroll-behavior: contain;
  }

  .xl_overscroll-none{
    overscroll-behavior: none;
  }

  .xl_overscroll-y-auto{
    overscroll-behavior-y: auto;
  }

  .xl_overscroll-y-contain{
    overscroll-behavior-y: contain;
  }

  .xl_overscroll-y-none{
    overscroll-behavior-y: none;
  }

  .xl_overscroll-x-auto{
    overscroll-behavior-x: auto;
  }

  .xl_overscroll-x-contain{
    overscroll-behavior-x: contain;
  }

  .xl_overscroll-x-none{
    overscroll-behavior-x: none;
  }

  .xl_p-0{
    padding: 0;
  }

  .xl_p-1{
    padding: 0.25rem;
  }

  .xl_p-2{
    padding: 0.5rem;
  }

  .xl_p-3{
    padding: 0.875rem;
  }

  .xl_p-4{
    padding: 1rem;
  }

  .xl_p-5{
    padding: 1.25rem;
  }

  .xl_p-6{
    padding: 1.5rem;
  }

  .xl_p-8{
    padding: 2rem;
  }

  .xl_p-9{
    padding: 2.25rem;
  }

  .xl_p-10{
    padding: 2.5rem;
  }

  .xl_p-12{
    padding: 3rem;
  }

  .xl_p-13{
    padding: 3.75rem;
  }

  .xl_p-16{
    padding: 4rem;
  }

  .xl_p-20{
    padding: 5rem;
  }

  .xl_p-24{
    padding: 6rem;
  }

  .xl_p-32{
    padding: 8rem;
  }

  .xl_p-40{
    padding: 10rem;
  }

  .xl_p-48{
    padding: 12rem;
  }

  .xl_p-56{
    padding: 14rem;
  }

  .xl_p-64{
    padding: 16rem;
  }

  .xl_p-px{
    padding: 1px;
  }

  .xl_py-0{
    padding-top: 0;
    padding-bottom: 0;
  }

  .xl_px-0{
    padding-left: 0;
    padding-right: 0;
  }

  .xl_py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
  }

  .xl_px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
  }

  .xl_py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }

  .xl_px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
  }

  .xl_py-3{
    padding-top: 0.875rem;
    padding-bottom: 0.875rem;
  }

  .xl_px-3{
    padding-left: 0.875rem;
    padding-right: 0.875rem;
  }

  .xl_py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
  }

  .xl_px-4{
    padding-left: 1rem;
    padding-right: 1rem;
  }

  .xl_py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
  }

  .xl_px-5{
    padding-left: 1.25rem;
    padding-right: 1.25rem;
  }

  .xl_py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
  }

  .xl_px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }

  .xl_py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
  }

  .xl_px-8{
    padding-left: 2rem;
    padding-right: 2rem;
  }

  .xl_py-9{
    padding-top: 2.25rem;
    padding-bottom: 2.25rem;
  }

  .xl_px-9{
    padding-left: 2.25rem;
    padding-right: 2.25rem;
  }

  .xl_py-10{
    padding-top: 2.5rem;
    padding-bottom: 2.5rem;
  }

  .xl_px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }

  .xl_py-12{
    padding-top: 3rem;
    padding-bottom: 3rem;
  }

  .xl_px-12{
    padding-left: 3rem;
    padding-right: 3rem;
  }

  .xl_py-13{
    padding-top: 3.75rem;
    padding-bottom: 3.75rem;
  }

  .xl_px-13{
    padding-left: 3.75rem;
    padding-right: 3.75rem;
  }

  .xl_py-16{
    padding-top: 4rem;
    padding-bottom: 4rem;
  }

  .xl_px-16{
    padding-left: 4rem;
    padding-right: 4rem;
  }

  .xl_py-20{
    padding-top: 5rem;
    padding-bottom: 5rem;
  }

  .xl_px-20{
    padding-left: 5rem;
    padding-right: 5rem;
  }

  .xl_py-24{
    padding-top: 6rem;
    padding-bottom: 6rem;
  }

  .xl_px-24{
    padding-left: 6rem;
    padding-right: 6rem;
  }

  .xl_py-32{
    padding-top: 8rem;
    padding-bottom: 8rem;
  }

  .xl_px-32{
    padding-left: 8rem;
    padding-right: 8rem;
  }

  .xl_py-40{
    padding-top: 10rem;
    padding-bottom: 10rem;
  }

  .xl_px-40{
    padding-left: 10rem;
    padding-right: 10rem;
  }

  .xl_py-48{
    padding-top: 12rem;
    padding-bottom: 12rem;
  }

  .xl_px-48{
    padding-left: 12rem;
    padding-right: 12rem;
  }

  .xl_py-56{
    padding-top: 14rem;
    padding-bottom: 14rem;
  }

  .xl_px-56{
    padding-left: 14rem;
    padding-right: 14rem;
  }

  .xl_py-64{
    padding-top: 16rem;
    padding-bottom: 16rem;
  }

  .xl_px-64{
    padding-left: 16rem;
    padding-right: 16rem;
  }

  .xl_py-px{
    padding-top: 1px;
    padding-bottom: 1px;
  }

  .xl_px-px{
    padding-left: 1px;
    padding-right: 1px;
  }

  .xl_pt-0{
    padding-top: 0;
  }

  .xl_pr-0{
    padding-right: 0;
  }

  .xl_pb-0{
    padding-bottom: 0;
  }

  .xl_pl-0{
    padding-left: 0;
  }

  .xl_pt-1{
    padding-top: 0.25rem;
  }

  .xl_pr-1{
    padding-right: 0.25rem;
  }

  .xl_pb-1{
    padding-bottom: 0.25rem;
  }

  .xl_pl-1{
    padding-left: 0.25rem;
  }

  .xl_pt-2{
    padding-top: 0.5rem;
  }

  .xl_pr-2{
    padding-right: 0.5rem;
  }

  .xl_pb-2{
    padding-bottom: 0.5rem;
  }

  .xl_pl-2{
    padding-left: 0.5rem;
  }

  .xl_pt-3{
    padding-top: 0.875rem;
  }

  .xl_pr-3{
    padding-right: 0.875rem;
  }

  .xl_pb-3{
    padding-bottom: 0.875rem;
  }

  .xl_pl-3{
    padding-left: 0.875rem;
  }

  .xl_pt-4{
    padding-top: 1rem;
  }

  .xl_pr-4{
    padding-right: 1rem;
  }

  .xl_pb-4{
    padding-bottom: 1rem;
  }

  .xl_pl-4{
    padding-left: 1rem;
  }

  .xl_pt-5{
    padding-top: 1.25rem;
  }

  .xl_pr-5{
    padding-right: 1.25rem;
  }

  .xl_pb-5{
    padding-bottom: 1.25rem;
  }

  .xl_pl-5{
    padding-left: 1.25rem;
  }

  .xl_pt-6{
    padding-top: 1.5rem;
  }

  .xl_pr-6{
    padding-right: 1.5rem;
  }

  .xl_pb-6{
    padding-bottom: 1.5rem;
  }

  .xl_pl-6{
    padding-left: 1.5rem;
  }

  .xl_pt-8{
    padding-top: 2rem;
  }

  .xl_pr-8{
    padding-right: 2rem;
  }

  .xl_pb-8{
    padding-bottom: 2rem;
  }

  .xl_pl-8{
    padding-left: 2rem;
  }

  .xl_pt-9{
    padding-top: 2.25rem;
  }

  .xl_pr-9{
    padding-right: 2.25rem;
  }

  .xl_pb-9{
    padding-bottom: 2.25rem;
  }

  .xl_pl-9{
    padding-left: 2.25rem;
  }

  .xl_pt-10{
    padding-top: 2.5rem;
  }

  .xl_pr-10{
    padding-right: 2.5rem;
  }

  .xl_pb-10{
    padding-bottom: 2.5rem;
  }

  .xl_pl-10{
    padding-left: 2.5rem;
  }

  .xl_pt-12{
    padding-top: 3rem;
  }

  .xl_pr-12{
    padding-right: 3rem;
  }

  .xl_pb-12{
    padding-bottom: 3rem;
  }

  .xl_pl-12{
    padding-left: 3rem;
  }

  .xl_pt-13{
    padding-top: 3.75rem;
  }

  .xl_pr-13{
    padding-right: 3.75rem;
  }

  .xl_pb-13{
    padding-bottom: 3.75rem;
  }

  .xl_pl-13{
    padding-left: 3.75rem;
  }

  .xl_pt-16{
    padding-top: 4rem;
  }

  .xl_pr-16{
    padding-right: 4rem;
  }

  .xl_pb-16{
    padding-bottom: 4rem;
  }

  .xl_pl-16{
    padding-left: 4rem;
  }

  .xl_pt-20{
    padding-top: 5rem;
  }

  .xl_pr-20{
    padding-right: 5rem;
  }

  .xl_pb-20{
    padding-bottom: 5rem;
  }

  .xl_pl-20{
    padding-left: 5rem;
  }

  .xl_pt-24{
    padding-top: 6rem;
  }

  .xl_pr-24{
    padding-right: 6rem;
  }

  .xl_pb-24{
    padding-bottom: 6rem;
  }

  .xl_pl-24{
    padding-left: 6rem;
  }

  .xl_pt-32{
    padding-top: 8rem;
  }

  .xl_pr-32{
    padding-right: 8rem;
  }

  .xl_pb-32{
    padding-bottom: 8rem;
  }

  .xl_pl-32{
    padding-left: 8rem;
  }

  .xl_pt-40{
    padding-top: 10rem;
  }

  .xl_pr-40{
    padding-right: 10rem;
  }

  .xl_pb-40{
    padding-bottom: 10rem;
  }

  .xl_pl-40{
    padding-left: 10rem;
  }

  .xl_pt-48{
    padding-top: 12rem;
  }

  .xl_pr-48{
    padding-right: 12rem;
  }

  .xl_pb-48{
    padding-bottom: 12rem;
  }

  .xl_pl-48{
    padding-left: 12rem;
  }

  .xl_pt-56{
    padding-top: 14rem;
  }

  .xl_pr-56{
    padding-right: 14rem;
  }

  .xl_pb-56{
    padding-bottom: 14rem;
  }

  .xl_pl-56{
    padding-left: 14rem;
  }

  .xl_pt-64{
    padding-top: 16rem;
  }

  .xl_pr-64{
    padding-right: 16rem;
  }

  .xl_pb-64{
    padding-bottom: 16rem;
  }

  .xl_pl-64{
    padding-left: 16rem;
  }

  .xl_pt-px{
    padding-top: 1px;
  }

  .xl_pr-px{
    padding-right: 1px;
  }

  .xl_pb-px{
    padding-bottom: 1px;
  }

  .xl_pl-px{
    padding-left: 1px;
  }

  .xl_placeholder-transparent::placeholder{
    color: transparent;
  }

  .xl_placeholder-current::placeholder{
    color: currentColor;
  }

  .xl_placeholder-black-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .xl_placeholder-white::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl_placeholder-gray-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .xl_placeholder-gray-200::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .xl_placeholder-orange-100::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl_focus_placeholder-transparent:focus::placeholder{
    color: transparent;
  }

  .xl_focus_placeholder-current:focus::placeholder{
    color: currentColor;
  }

  .xl_focus_placeholder-black-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(44, 44, 44, var(--tw-placeholder-opacity));
  }

  .xl_focus_placeholder-white:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
  }

  .xl_focus_placeholder-gray-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(238, 236, 235, var(--tw-placeholder-opacity));
  }

  .xl_focus_placeholder-gray-200:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(170, 170, 170, var(--tw-placeholder-opacity));
  }

  .xl_focus_placeholder-orange-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-placeholder-opacity));
  }

  .xl_placeholder-opacity-0::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl_placeholder-opacity-25::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl_placeholder-opacity-50::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl_placeholder-opacity-75::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl_placeholder-opacity-100::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl_focus_placeholder-opacity-0:focus::placeholder{
    --tw-placeholder-opacity: 0;
  }

  .xl_focus_placeholder-opacity-25:focus::placeholder{
    --tw-placeholder-opacity: 0.25;
  }

  .xl_focus_placeholder-opacity-50:focus::placeholder{
    --tw-placeholder-opacity: 0.5;
  }

  .xl_focus_placeholder-opacity-75:focus::placeholder{
    --tw-placeholder-opacity: 0.75;
  }

  .xl_focus_placeholder-opacity-100:focus::placeholder{
    --tw-placeholder-opacity: 1;
  }

  .xl_pointer-events-none{
    pointer-events: none;
  }

  .xl_pointer-events-auto{
    pointer-events: auto;
  }

  .xl_static{
    position: static;
  }

  .xl_fixed{
    position: fixed;
  }

  .xl_absolute{
    position: absolute;
  }

  .xl_relative{
    position: relative;
  }

  .xl_sticky{
    position: sticky;
  }

  .xl_inset-0{
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
  }

  .xl_inset-auto{
    top: auto;
    right: auto;
    bottom: auto;
    left: auto;
  }

  .xl_inset-y-0{
    top: 0;
    bottom: 0;
  }

  .xl_inset-x-0{
    right: 0;
    left: 0;
  }

  .xl_inset-y-auto{
    top: auto;
    bottom: auto;
  }

  .xl_inset-x-auto{
    right: auto;
    left: auto;
  }

  .xl_top-0{
    top: 0;
  }

  .xl_right-0{
    right: 0;
  }

  .xl_bottom-0{
    bottom: 0;
  }

  .xl_left-0{
    left: 0;
  }

  .xl_top-auto{
    top: auto;
  }

  .xl_right-auto{
    right: auto;
  }

  .xl_bottom-auto{
    bottom: auto;
  }

  .xl_left-auto{
    left: auto;
  }

  .xl_resize-none{
    resize: none;
  }

  .xl_resize-y{
    resize: vertical;
  }

  .xl_resize-x{
    resize: horizontal;
  }

  .xl_resize{
    resize: both;
  }

  .xl_shadow-xs{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-default{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-md{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-2xl{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-outline{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_shadow-none{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-xs:hover{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-sm:hover{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-default:hover{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-md:hover{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-lg:hover{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-xl:hover{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-2xl:hover{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-inner:hover{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-outline:hover{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_hover_shadow-none:hover{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-xs:focus{
    --tw-shadow: 0 0 0 1px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-sm:focus{
    --tw-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-default:focus{
    --tw-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-md:focus{
    --tw-shadow: 0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-lg:focus{
    --tw-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-xl:focus{
    --tw-shadow: 0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-2xl:focus{
    --tw-shadow: 0 25px 50px -12px rgba(0, 0, 0, 0.25);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-inner:focus{
    --tw-shadow: inset 0 2px 4px 0 rgba(0, 0, 0, 0.06);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-outline:focus{
    --tw-shadow: 0 0 0 3px rgba(66, 153, 225, 0.5);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_focus_shadow-none:focus{
    --tw-shadow: 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
  }

  .xl_ring-0{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_ring-1{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_ring-4{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_ring-8{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_ring{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_ring-inset{
    --tw-ring-inset: inset;
  }

  .xl_focus-within_ring-0:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus-within_ring-1:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus-within_ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus-within_ring-4:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus-within_ring-8:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus-within_ring:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus-within_ring-inset:focus-within{
    --tw-ring-inset: inset;
  }

  .xl_focus_ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus_ring-1:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus_ring-2:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus_ring-4:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus_ring-8:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(8px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus_ring:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
  }

  .xl_focus_ring-inset:focus{
    --tw-ring-inset: inset;
  }

  .xl_ring-offset-transparent{
    --tw-ring-offset-color: transparent;
  }

  .xl_ring-offset-current{
    --tw-ring-offset-color: currentColor;
  }

  .xl_ring-offset-black-100{
    --tw-ring-offset-color: #2C2C2C;
  }

  .xl_ring-offset-white{
    --tw-ring-offset-color: #fff;
  }

  .xl_ring-offset-gray-100{
    --tw-ring-offset-color: #EEECEB;
  }

  .xl_ring-offset-gray-200{
    --tw-ring-offset-color: #AAAAAA;
  }

  .xl_ring-offset-orange-100{
    --tw-ring-offset-color: #FA6600;
  }

  .xl_focus-within_ring-offset-transparent:focus-within{
    --tw-ring-offset-color: transparent;
  }

  .xl_focus-within_ring-offset-current:focus-within{
    --tw-ring-offset-color: currentColor;
  }

  .xl_focus-within_ring-offset-black-100:focus-within{
    --tw-ring-offset-color: #2C2C2C;
  }

  .xl_focus-within_ring-offset-white:focus-within{
    --tw-ring-offset-color: #fff;
  }

  .xl_focus-within_ring-offset-gray-100:focus-within{
    --tw-ring-offset-color: #EEECEB;
  }

  .xl_focus-within_ring-offset-gray-200:focus-within{
    --tw-ring-offset-color: #AAAAAA;
  }

  .xl_focus-within_ring-offset-orange-100:focus-within{
    --tw-ring-offset-color: #FA6600;
  }

  .xl_focus_ring-offset-transparent:focus{
    --tw-ring-offset-color: transparent;
  }

  .xl_focus_ring-offset-current:focus{
    --tw-ring-offset-color: currentColor;
  }

  .xl_focus_ring-offset-black-100:focus{
    --tw-ring-offset-color: #2C2C2C;
  }

  .xl_focus_ring-offset-white:focus{
    --tw-ring-offset-color: #fff;
  }

  .xl_focus_ring-offset-gray-100:focus{
    --tw-ring-offset-color: #EEECEB;
  }

  .xl_focus_ring-offset-gray-200:focus{
    --tw-ring-offset-color: #AAAAAA;
  }

  .xl_focus_ring-offset-orange-100:focus{
    --tw-ring-offset-color: #FA6600;
  }

  .xl_ring-offset-0{
    --tw-ring-offset-width: 0px;
  }

  .xl_ring-offset-1{
    --tw-ring-offset-width: 1px;
  }

  .xl_ring-offset-2{
    --tw-ring-offset-width: 2px;
  }

  .xl_ring-offset-4{
    --tw-ring-offset-width: 4px;
  }

  .xl_ring-offset-8{
    --tw-ring-offset-width: 8px;
  }

  .xl_focus-within_ring-offset-0:focus-within{
    --tw-ring-offset-width: 0px;
  }

  .xl_focus-within_ring-offset-1:focus-within{
    --tw-ring-offset-width: 1px;
  }

  .xl_focus-within_ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
  }

  .xl_focus-within_ring-offset-4:focus-within{
    --tw-ring-offset-width: 4px;
  }

  .xl_focus-within_ring-offset-8:focus-within{
    --tw-ring-offset-width: 8px;
  }

  .xl_focus_ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
  }

  .xl_focus_ring-offset-1:focus{
    --tw-ring-offset-width: 1px;
  }

  .xl_focus_ring-offset-2:focus{
    --tw-ring-offset-width: 2px;
  }

  .xl_focus_ring-offset-4:focus{
    --tw-ring-offset-width: 4px;
  }

  .xl_focus_ring-offset-8:focus{
    --tw-ring-offset-width: 8px;
  }

  .xl_ring-transparent{
    --tw-ring-color: transparent;
  }

  .xl_ring-current{
    --tw-ring-color: currentColor;
  }

  .xl_ring-black-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .xl_ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl_ring-gray-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .xl_ring-gray-200{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .xl_ring-orange-100{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .xl_focus-within_ring-transparent:focus-within{
    --tw-ring-color: transparent;
  }

  .xl_focus-within_ring-current:focus-within{
    --tw-ring-color: currentColor;
  }

  .xl_focus-within_ring-black-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .xl_focus-within_ring-white:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl_focus-within_ring-gray-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .xl_focus-within_ring-gray-200:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .xl_focus-within_ring-orange-100:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .xl_focus_ring-transparent:focus{
    --tw-ring-color: transparent;
  }

  .xl_focus_ring-current:focus{
    --tw-ring-color: currentColor;
  }

  .xl_focus_ring-black-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(44, 44, 44, var(--tw-ring-opacity));
  }

  .xl_focus_ring-white:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
  }

  .xl_focus_ring-gray-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(238, 236, 235, var(--tw-ring-opacity));
  }

  .xl_focus_ring-gray-200:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(170, 170, 170, var(--tw-ring-opacity));
  }

  .xl_focus_ring-orange-100:focus{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgba(250, 102, 0, var(--tw-ring-opacity));
  }

  .xl_ring-opacity-0{
    --tw-ring-opacity: 0;
  }

  .xl_ring-opacity-25{
    --tw-ring-opacity: 0.25;
  }

  .xl_ring-opacity-50{
    --tw-ring-opacity: 0.5;
  }

  .xl_ring-opacity-75{
    --tw-ring-opacity: 0.75;
  }

  .xl_ring-opacity-100{
    --tw-ring-opacity: 1;
  }

  .xl_focus-within_ring-opacity-0:focus-within{
    --tw-ring-opacity: 0;
  }

  .xl_focus-within_ring-opacity-25:focus-within{
    --tw-ring-opacity: 0.25;
  }

  .xl_focus-within_ring-opacity-50:focus-within{
    --tw-ring-opacity: 0.5;
  }

  .xl_focus-within_ring-opacity-75:focus-within{
    --tw-ring-opacity: 0.75;
  }

  .xl_focus-within_ring-opacity-100:focus-within{
    --tw-ring-opacity: 1;
  }

  .xl_focus_ring-opacity-0:focus{
    --tw-ring-opacity: 0;
  }

  .xl_focus_ring-opacity-25:focus{
    --tw-ring-opacity: 0.25;
  }

  .xl_focus_ring-opacity-50:focus{
    --tw-ring-opacity: 0.5;
  }

  .xl_focus_ring-opacity-75:focus{
    --tw-ring-opacity: 0.75;
  }

  .xl_focus_ring-opacity-100:focus{
    --tw-ring-opacity: 1;
  }

  .xl_fill-current{
    fill: currentColor;
  }

  .xl_stroke-current{
    stroke: currentColor;
  }

  .xl_stroke-0{
    stroke-width: 0;
  }

  .xl_stroke-1{
    stroke-width: 1;
  }

  .xl_stroke-2{
    stroke-width: 2;
  }

  .xl_table-auto{
    table-layout: auto;
  }

  .xl_table-fixed{
    table-layout: fixed;
  }

  .xl_text-left{
    text-align: left;
  }

  .xl_text-center{
    text-align: center;
  }

  .xl_text-right{
    text-align: right;
  }

  .xl_text-justify{
    text-align: justify;
  }

  .xl_text-primary{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl_text-secondary{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .xl_text-white{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl_hover_text-primary:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl_hover_text-secondary:hover{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .xl_hover_text-white:hover{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl_focus_text-primary:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl_focus_text-secondary:focus{
    --tw-text-opacity: 1;
    color: rgba(250, 102, 0, var(--tw-text-opacity));
  }

  .xl_focus_text-white:focus{
    --tw-text-opacity: 1;
    color: rgba(255, 255, 255, var(--tw-text-opacity));
  }

  .xl_text-opacity-0{
    --tw-text-opacity: 0;
  }

  .xl_text-opacity-25{
    --tw-text-opacity: 0.25;
  }

  .xl_text-opacity-50{
    --tw-text-opacity: 0.5;
  }

  .xl_text-opacity-75{
    --tw-text-opacity: 0.75;
  }

  .xl_text-opacity-100{
    --tw-text-opacity: 1;
  }

  .xl_hover_text-opacity-0:hover{
    --tw-text-opacity: 0;
  }

  .xl_hover_text-opacity-25:hover{
    --tw-text-opacity: 0.25;
  }

  .xl_hover_text-opacity-50:hover{
    --tw-text-opacity: 0.5;
  }

  .xl_hover_text-opacity-75:hover{
    --tw-text-opacity: 0.75;
  }

  .xl_hover_text-opacity-100:hover{
    --tw-text-opacity: 1;
  }

  .xl_focus_text-opacity-0:focus{
    --tw-text-opacity: 0;
  }

  .xl_focus_text-opacity-25:focus{
    --tw-text-opacity: 0.25;
  }

  .xl_focus_text-opacity-50:focus{
    --tw-text-opacity: 0.5;
  }

  .xl_focus_text-opacity-75:focus{
    --tw-text-opacity: 0.75;
  }

  .xl_focus_text-opacity-100:focus{
    --tw-text-opacity: 1;
  }

  .xl_truncate{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

  .xl_overflow-ellipsis{
    text-overflow: ellipsis;
  }

  .xl_overflow-clip{
    text-overflow: clip;
  }

  .xl_italic{
    font-style: italic;
  }

  .xl_not-italic{
    font-style: normal;
  }

  .xl_uppercase{
    text-transform: uppercase;
  }

  .xl_lowercase{
    text-transform: lowercase;
  }

  .xl_capitalize{
    text-transform: capitalize;
  }

  .xl_normal-case{
    text-transform: none;
  }

  .xl_underline{
    text-decoration: underline;
  }

  .xl_line-through{
    text-decoration: line-through;
  }

  .xl_no-underline{
    text-decoration: none;
  }

  .xl_hover_underline:hover{
    text-decoration: underline;
  }

  .xl_hover_line-through:hover{
    text-decoration: line-through;
  }

  .xl_hover_no-underline:hover{
    text-decoration: none;
  }

  .xl_focus_underline:focus{
    text-decoration: underline;
  }

  .xl_focus_line-through:focus{
    text-decoration: line-through;
  }

  .xl_focus_no-underline:focus{
    text-decoration: none;
  }

  .xl_antialiased{
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
  }

  .xl_subpixel-antialiased{
    -webkit-font-smoothing: auto;
    -moz-osx-font-smoothing: auto;
  }

  .xl_ordinal, .xl_slashed-zero, .xl_lining-nums, .xl_oldstyle-nums, .xl_proportional-nums, .xl_tabular-nums, .xl_diagonal-fractions, .xl_stacked-fractions{
    --tw-ordinal: var(--tw-empty,/*!*/ /*!*/);
    --tw-slashed-zero: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-figure: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-spacing: var(--tw-empty,/*!*/ /*!*/);
    --tw-numeric-fraction: var(--tw-empty,/*!*/ /*!*/);
    font-variant-numeric: var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);
  }

  .xl_normal-nums{
    font-variant-numeric: normal;
  }

  .xl_ordinal{
    --tw-ordinal: ordinal;
  }

  .xl_slashed-zero{
    --tw-slashed-zero: slashed-zero;
  }

  .xl_lining-nums{
    --tw-numeric-figure: lining-nums;
  }

  .xl_oldstyle-nums{
    --tw-numeric-figure: oldstyle-nums;
  }

  .xl_proportional-nums{
    --tw-numeric-spacing: proportional-nums;
  }

  .xl_tabular-nums{
    --tw-numeric-spacing: tabular-nums;
  }

  .xl_diagonal-fractions{
    --tw-numeric-fraction: diagonal-fractions;
  }

  .xl_stacked-fractions{
    --tw-numeric-fraction: stacked-fractions;
  }

  .xl_tracking-tighter{
    letter-spacing: -0.05em;
  }

  .xl_tracking-tight{
    letter-spacing: -0.025em;
  }

  .xl_tracking-normal{
    letter-spacing: 0;
  }

  .xl_tracking-wide{
    letter-spacing: 0.025em;
  }

  .xl_tracking-wider{
    letter-spacing: 0.05em;
  }

  .xl_tracking-widest{
    letter-spacing: 0.1em;
  }

  .xl_select-none{
    user-select: none;
  }

  .xl_select-text{
    user-select: text;
  }

  .xl_select-all{
    user-select: all;
  }

  .xl_select-auto{
    user-select: auto;
  }

  .xl_align-baseline{
    vertical-align: baseline;
  }

  .xl_align-top{
    vertical-align: top;
  }

  .xl_align-middle{
    vertical-align: middle;
  }

  .xl_align-bottom{
    vertical-align: bottom;
  }

  .xl_align-text-top{
    vertical-align: text-top;
  }

  .xl_align-text-bottom{
    vertical-align: text-bottom;
  }

  .xl_visible{
    visibility: visible;
  }

  .xl_invisible{
    visibility: hidden;
  }

  .xl_whitespace-normal{
    white-space: normal;
  }

  .xl_whitespace-nowrap{
    white-space: nowrap;
  }

  .xl_whitespace-pre{
    white-space: pre;
  }

  .xl_whitespace-pre-line{
    white-space: pre-line;
  }

  .xl_whitespace-pre-wrap{
    white-space: pre-wrap;
  }

  .xl_break-normal{
    overflow-wrap: normal;
    word-break: normal;
  }

  .xl_break-words{
    overflow-wrap: break-word;
  }

  .xl_break-all{
    word-break: break-all;
  }

  .xl_w-0{
    width: 0;
  }

  .xl_w-1{
    width: 0.25rem;
  }

  .xl_w-2{
    width: 0.5rem;
  }

  .xl_w-3{
    width: 0.875rem;
  }

  .xl_w-4{
    width: 1rem;
  }

  .xl_w-5{
    width: 1.25rem;
  }

  .xl_w-6{
    width: 1.5rem;
  }

  .xl_w-8{
    width: 2rem;
  }

  .xl_w-9{
    width: 2.25rem;
  }

  .xl_w-10{
    width: 2.5rem;
  }

  .xl_w-12{
    width: 3rem;
  }

  .xl_w-13{
    width: 3.75rem;
  }

  .xl_w-16{
    width: 4rem;
  }

  .xl_w-20{
    width: 5rem;
  }

  .xl_w-24{
    width: 6rem;
  }

  .xl_w-32{
    width: 8rem;
  }

  .xl_w-40{
    width: 10rem;
  }

  .xl_w-48{
    width: 12rem;
  }

  .xl_w-56{
    width: 14rem;
  }

  .xl_w-64{
    width: 16rem;
  }

  .xl_w-auto{
    width: auto;
  }

  .xl_w-px{
    width: 1px;
  }

  .xl_w-1\/2{
    width: 50%;
  }

  .xl_w-1\/3{
    width: 33.333333%;
  }

  .xl_w-2\/3{
    width: 66.666667%;
  }

  .xl_w-1\/4{
    width: 25%;
  }

  .xl_w-2\/4{
    width: 50%;
  }

  .xl_w-3\/4{
    width: 75%;
  }

  .xl_w-1\/5{
    width: 20%;
  }

  .xl_w-2\/5{
    width: 40%;
  }

  .xl_w-3\/5{
    width: 60%;
  }

  .xl_w-4\/5{
    width: 80%;
  }

  .xl_w-1\/6{
    width: 16.666667%;
  }

  .xl_w-2\/6{
    width: 33.333333%;
  }

  .xl_w-3\/6{
    width: 50%;
  }

  .xl_w-4\/6{
    width: 66.666667%;
  }

  .xl_w-5\/6{
    width: 83.333333%;
  }

  .xl_w-1\/12{
    width: 8.333333%;
  }

  .xl_w-2\/12{
    width: 16.666667%;
  }

  .xl_w-3\/12{
    width: 25%;
  }

  .xl_w-4\/12{
    width: 33.333333%;
  }

  .xl_w-5\/12{
    width: 41.666667%;
  }

  .xl_w-6\/12{
    width: 50%;
  }

  .xl_w-7\/12{
    width: 58.333333%;
  }

  .xl_w-8\/12{
    width: 66.666667%;
  }

  .xl_w-9\/12{
    width: 75%;
  }

  .xl_w-10\/12{
    width: 83.333333%;
  }

  .xl_w-11\/12{
    width: 91.666667%;
  }

  .xl_w-w-30{
    width: 3.75rem;
  }

  .xl_w-full{
    width: 100%;
  }

  .xl_w-screen{
    width: 100vw;
  }

  .xl_z-0{
    z-index: 0;
  }

  .xl_z-10{
    z-index: 10;
  }

  .xl_z-20{
    z-index: 20;
  }

  .xl_z-30{
    z-index: 30;
  }

  .xl_z-40{
    z-index: 40;
  }

  .xl_z-50{
    z-index: 50;
  }

  .xl_z-auto{
    z-index: auto;
  }

  .xl_isolate{
    isolation: isolate;
  }

  .xl_isolation-auto{
    isolation: auto;
  }

  .xl_gap-0{
    gap: 0;
  }

  .xl_gap-1{
    gap: 0.25rem;
  }

  .xl_gap-2{
    gap: 0.5rem;
  }

  .xl_gap-3{
    gap: 0.875rem;
  }

  .xl_gap-4{
    gap: 1rem;
  }

  .xl_gap-5{
    gap: 1.25rem;
  }

  .xl_gap-6{
    gap: 1.5rem;
  }

  .xl_gap-8{
    gap: 2rem;
  }

  .xl_gap-9{
    gap: 2.25rem;
  }

  .xl_gap-10{
    gap: 2.5rem;
  }

  .xl_gap-12{
    gap: 3rem;
  }

  .xl_gap-13{
    gap: 3.75rem;
  }

  .xl_gap-16{
    gap: 4rem;
  }

  .xl_gap-20{
    gap: 5rem;
  }

  .xl_gap-24{
    gap: 6rem;
  }

  .xl_gap-32{
    gap: 8rem;
  }

  .xl_gap-40{
    gap: 10rem;
  }

  .xl_gap-48{
    gap: 12rem;
  }

  .xl_gap-56{
    gap: 14rem;
  }

  .xl_gap-64{
    gap: 16rem;
  }

  .xl_gap-px{
    gap: 1px;
  }

  .xl_gap-x-0{
    column-gap: 0;
  }

  .xl_gap-x-1{
    column-gap: 0.25rem;
  }

  .xl_gap-x-2{
    column-gap: 0.5rem;
  }

  .xl_gap-x-3{
    column-gap: 0.875rem;
  }

  .xl_gap-x-4{
    column-gap: 1rem;
  }

  .xl_gap-x-5{
    column-gap: 1.25rem;
  }

  .xl_gap-x-6{
    column-gap: 1.5rem;
  }

  .xl_gap-x-8{
    column-gap: 2rem;
  }

  .xl_gap-x-9{
    column-gap: 2.25rem;
  }

  .xl_gap-x-10{
    column-gap: 2.5rem;
  }

  .xl_gap-x-12{
    column-gap: 3rem;
  }

  .xl_gap-x-13{
    column-gap: 3.75rem;
  }

  .xl_gap-x-16{
    column-gap: 4rem;
  }

  .xl_gap-x-20{
    column-gap: 5rem;
  }

  .xl_gap-x-24{
    column-gap: 6rem;
  }

  .xl_gap-x-32{
    column-gap: 8rem;
  }

  .xl_gap-x-40{
    column-gap: 10rem;
  }

  .xl_gap-x-48{
    column-gap: 12rem;
  }

  .xl_gap-x-56{
    column-gap: 14rem;
  }

  .xl_gap-x-64{
    column-gap: 16rem;
  }

  .xl_gap-x-px{
    column-gap: 1px;
  }

  .xl_gap-y-0{
    row-gap: 0;
  }

  .xl_gap-y-1{
    row-gap: 0.25rem;
  }

  .xl_gap-y-2{
    row-gap: 0.5rem;
  }

  .xl_gap-y-3{
    row-gap: 0.875rem;
  }

  .xl_gap-y-4{
    row-gap: 1rem;
  }

  .xl_gap-y-5{
    row-gap: 1.25rem;
  }

  .xl_gap-y-6{
    row-gap: 1.5rem;
  }

  .xl_gap-y-8{
    row-gap: 2rem;
  }

  .xl_gap-y-9{
    row-gap: 2.25rem;
  }

  .xl_gap-y-10{
    row-gap: 2.5rem;
  }

  .xl_gap-y-12{
    row-gap: 3rem;
  }

  .xl_gap-y-13{
    row-gap: 3.75rem;
  }

  .xl_gap-y-16{
    row-gap: 4rem;
  }

  .xl_gap-y-20{
    row-gap: 5rem;
  }

  .xl_gap-y-24{
    row-gap: 6rem;
  }

  .xl_gap-y-32{
    row-gap: 8rem;
  }

  .xl_gap-y-40{
    row-gap: 10rem;
  }

  .xl_gap-y-48{
    row-gap: 12rem;
  }

  .xl_gap-y-56{
    row-gap: 14rem;
  }

  .xl_gap-y-64{
    row-gap: 16rem;
  }

  .xl_gap-y-px{
    row-gap: 1px;
  }

  .xl_grid-flow-row{
    grid-auto-flow: row;
  }

  .xl_grid-flow-col{
    grid-auto-flow: column;
  }

  .xl_grid-flow-row-dense{
    grid-auto-flow: row dense;
  }

  .xl_grid-flow-col-dense{
    grid-auto-flow: column dense;
  }

  .xl_grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }

  .xl_grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .xl_grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }

  .xl_grid-cols-4{
    grid-template-columns: repeat(4, minmax(0, 1fr));
  }

  .xl_grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
  }

  .xl_grid-cols-6{
    grid-template-columns: repeat(6, minmax(0, 1fr));
  }

  .xl_grid-cols-7{
    grid-template-columns: repeat(7, minmax(0, 1fr));
  }

  .xl_grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
  }

  .xl_grid-cols-9{
    grid-template-columns: repeat(9, minmax(0, 1fr));
  }

  .xl_grid-cols-10{
    grid-template-columns: repeat(10, minmax(0, 1fr));
  }

  .xl_grid-cols-11{
    grid-template-columns: repeat(11, minmax(0, 1fr));
  }

  .xl_grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
  }

  .xl_grid-cols-none{
    grid-template-columns: none;
  }

  .xl_auto-cols-auto{
    grid-auto-columns: auto;
  }

  .xl_auto-cols-min{
    grid-auto-columns: min-content;
  }

  .xl_auto-cols-max{
    grid-auto-columns: max-content;
  }

  .xl_auto-cols-fr{
    grid-auto-columns: minmax(0, 1fr);
  }

  .xl_col-auto{
    grid-column: auto;
  }

  .xl_col-span-1{
    grid-column: span 1 / span 1;
  }

  .xl_col-span-2{
    grid-column: span 2 / span 2;
  }

  .xl_col-span-3{
    grid-column: span 3 / span 3;
  }

  .xl_col-span-4{
    grid-column: span 4 / span 4;
  }

  .xl_col-span-5{
    grid-column: span 5 / span 5;
  }

  .xl_col-span-6{
    grid-column: span 6 / span 6;
  }

  .xl_col-span-7{
    grid-column: span 7 / span 7;
  }

  .xl_col-span-8{
    grid-column: span 8 / span 8;
  }

  .xl_col-span-9{
    grid-column: span 9 / span 9;
  }

  .xl_col-span-10{
    grid-column: span 10 / span 10;
  }

  .xl_col-span-11{
    grid-column: span 11 / span 11;
  }

  .xl_col-span-12{
    grid-column: span 12 / span 12;
  }

  .xl_col-start-1{
    grid-column-start: 1;
  }

  .xl_col-start-2{
    grid-column-start: 2;
  }

  .xl_col-start-3{
    grid-column-start: 3;
  }

  .xl_col-start-4{
    grid-column-start: 4;
  }

  .xl_col-start-5{
    grid-column-start: 5;
  }

  .xl_col-start-6{
    grid-column-start: 6;
  }

  .xl_col-start-7{
    grid-column-start: 7;
  }

  .xl_col-start-8{
    grid-column-start: 8;
  }

  .xl_col-start-9{
    grid-column-start: 9;
  }

  .xl_col-start-10{
    grid-column-start: 10;
  }

  .xl_col-start-11{
    grid-column-start: 11;
  }

  .xl_col-start-12{
    grid-column-start: 12;
  }

  .xl_col-start-13{
    grid-column-start: 13;
  }

  .xl_col-start-auto{
    grid-column-start: auto;
  }

  .xl_col-end-1{
    grid-column-end: 1;
  }

  .xl_col-end-2{
    grid-column-end: 2;
  }

  .xl_col-end-3{
    grid-column-end: 3;
  }

  .xl_col-end-4{
    grid-column-end: 4;
  }

  .xl_col-end-5{
    grid-column-end: 5;
  }

  .xl_col-end-6{
    grid-column-end: 6;
  }

  .xl_col-end-7{
    grid-column-end: 7;
  }

  .xl_col-end-8{
    grid-column-end: 8;
  }

  .xl_col-end-9{
    grid-column-end: 9;
  }

  .xl_col-end-10{
    grid-column-end: 10;
  }

  .xl_col-end-11{
    grid-column-end: 11;
  }

  .xl_col-end-12{
    grid-column-end: 12;
  }

  .xl_col-end-13{
    grid-column-end: 13;
  }

  .xl_col-end-auto{
    grid-column-end: auto;
  }

  .xl_grid-rows-1{
    grid-template-rows: repeat(1, minmax(0, 1fr));
  }

  .xl_grid-rows-2{
    grid-template-rows: repeat(2, minmax(0, 1fr));
  }

  .xl_grid-rows-3{
    grid-template-rows: repeat(3, minmax(0, 1fr));
  }

  .xl_grid-rows-4{
    grid-template-rows: repeat(4, minmax(0, 1fr));
  }

  .xl_grid-rows-5{
    grid-template-rows: repeat(5, minmax(0, 1fr));
  }

  .xl_grid-rows-6{
    grid-template-rows: repeat(6, minmax(0, 1fr));
  }

  .xl_grid-rows-none{
    grid-template-rows: none;
  }

  .xl_auto-rows-auto{
    grid-auto-rows: auto;
  }

  .xl_auto-rows-min{
    grid-auto-rows: min-content;
  }

  .xl_auto-rows-max{
    grid-auto-rows: max-content;
  }

  .xl_auto-rows-fr{
    grid-auto-rows: minmax(0, 1fr);
  }

  .xl_row-auto{
    grid-row: auto;
  }

  .xl_row-span-1{
    grid-row: span 1 / span 1;
  }

  .xl_row-span-2{
    grid-row: span 2 / span 2;
  }

  .xl_row-span-3{
    grid-row: span 3 / span 3;
  }

  .xl_row-span-4{
    grid-row: span 4 / span 4;
  }

  .xl_row-span-5{
    grid-row: span 5 / span 5;
  }

  .xl_row-span-6{
    grid-row: span 6 / span 6;
  }

  .xl_row-start-1{
    grid-row-start: 1;
  }

  .xl_row-start-2{
    grid-row-start: 2;
  }

  .xl_row-start-3{
    grid-row-start: 3;
  }

  .xl_row-start-4{
    grid-row-start: 4;
  }

  .xl_row-start-5{
    grid-row-start: 5;
  }

  .xl_row-start-6{
    grid-row-start: 6;
  }

  .xl_row-start-7{
    grid-row-start: 7;
  }

  .xl_row-start-auto{
    grid-row-start: auto;
  }

  .xl_row-end-1{
    grid-row-end: 1;
  }

  .xl_row-end-2{
    grid-row-end: 2;
  }

  .xl_row-end-3{
    grid-row-end: 3;
  }

  .xl_row-end-4{
    grid-row-end: 4;
  }

  .xl_row-end-5{
    grid-row-end: 5;
  }

  .xl_row-end-6{
    grid-row-end: 6;
  }

  .xl_row-end-7{
    grid-row-end: 7;
  }

  .xl_row-end-auto{
    grid-row-end: auto;
  }

  .xl_transform{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl_transform-gpu{
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate3d(var(--tw-translate-x), var(--tw-translate-y), 0) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
  }

  .xl_transform-none{
    transform: none;
  }

  .xl_origin-center{
    transform-origin: center;
  }

  .xl_origin-top{
    transform-origin: top;
  }

  .xl_origin-top-right{
    transform-origin: top right;
  }

  .xl_origin-right{
    transform-origin: right;
  }

  .xl_origin-bottom-right{
    transform-origin: bottom right;
  }

  .xl_origin-bottom{
    transform-origin: bottom;
  }

  .xl_origin-bottom-left{
    transform-origin: bottom left;
  }

  .xl_origin-left{
    transform-origin: left;
  }

  .xl_origin-top-left{
    transform-origin: top left;
  }

  .xl_scale-0{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl_scale-50{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl_scale-75{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl_scale-90{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl_scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl_scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl_scale-105{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl_scale-110{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl_scale-125{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl_scale-150{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl_scale-x-0{
    --tw-scale-x: 0;
  }

  .xl_scale-x-50{
    --tw-scale-x: .5;
  }

  .xl_scale-x-75{
    --tw-scale-x: .75;
  }

  .xl_scale-x-90{
    --tw-scale-x: .9;
  }

  .xl_scale-x-95{
    --tw-scale-x: .95;
  }

  .xl_scale-x-100{
    --tw-scale-x: 1;
  }

  .xl_scale-x-105{
    --tw-scale-x: 1.05;
  }

  .xl_scale-x-110{
    --tw-scale-x: 1.1;
  }

  .xl_scale-x-125{
    --tw-scale-x: 1.25;
  }

  .xl_scale-x-150{
    --tw-scale-x: 1.5;
  }

  .xl_scale-y-0{
    --tw-scale-y: 0;
  }

  .xl_scale-y-50{
    --tw-scale-y: .5;
  }

  .xl_scale-y-75{
    --tw-scale-y: .75;
  }

  .xl_scale-y-90{
    --tw-scale-y: .9;
  }

  .xl_scale-y-95{
    --tw-scale-y: .95;
  }

  .xl_scale-y-100{
    --tw-scale-y: 1;
  }

  .xl_scale-y-105{
    --tw-scale-y: 1.05;
  }

  .xl_scale-y-110{
    --tw-scale-y: 1.1;
  }

  .xl_scale-y-125{
    --tw-scale-y: 1.25;
  }

  .xl_scale-y-150{
    --tw-scale-y: 1.5;
  }

  .xl_hover_scale-0:hover{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl_hover_scale-50:hover{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl_hover_scale-75:hover{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl_hover_scale-90:hover{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl_hover_scale-95:hover{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl_hover_scale-100:hover{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl_hover_scale-105:hover{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl_hover_scale-110:hover{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl_hover_scale-125:hover{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl_hover_scale-150:hover{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl_hover_scale-x-0:hover{
    --tw-scale-x: 0;
  }

  .xl_hover_scale-x-50:hover{
    --tw-scale-x: .5;
  }

  .xl_hover_scale-x-75:hover{
    --tw-scale-x: .75;
  }

  .xl_hover_scale-x-90:hover{
    --tw-scale-x: .9;
  }

  .xl_hover_scale-x-95:hover{
    --tw-scale-x: .95;
  }

  .xl_hover_scale-x-100:hover{
    --tw-scale-x: 1;
  }

  .xl_hover_scale-x-105:hover{
    --tw-scale-x: 1.05;
  }

  .xl_hover_scale-x-110:hover{
    --tw-scale-x: 1.1;
  }

  .xl_hover_scale-x-125:hover{
    --tw-scale-x: 1.25;
  }

  .xl_hover_scale-x-150:hover{
    --tw-scale-x: 1.5;
  }

  .xl_hover_scale-y-0:hover{
    --tw-scale-y: 0;
  }

  .xl_hover_scale-y-50:hover{
    --tw-scale-y: .5;
  }

  .xl_hover_scale-y-75:hover{
    --tw-scale-y: .75;
  }

  .xl_hover_scale-y-90:hover{
    --tw-scale-y: .9;
  }

  .xl_hover_scale-y-95:hover{
    --tw-scale-y: .95;
  }

  .xl_hover_scale-y-100:hover{
    --tw-scale-y: 1;
  }

  .xl_hover_scale-y-105:hover{
    --tw-scale-y: 1.05;
  }

  .xl_hover_scale-y-110:hover{
    --tw-scale-y: 1.1;
  }

  .xl_hover_scale-y-125:hover{
    --tw-scale-y: 1.25;
  }

  .xl_hover_scale-y-150:hover{
    --tw-scale-y: 1.5;
  }

  .xl_focus_scale-0:focus{
    --tw-scale-x: 0;
    --tw-scale-y: 0;
  }

  .xl_focus_scale-50:focus{
    --tw-scale-x: .5;
    --tw-scale-y: .5;
  }

  .xl_focus_scale-75:focus{
    --tw-scale-x: .75;
    --tw-scale-y: .75;
  }

  .xl_focus_scale-90:focus{
    --tw-scale-x: .9;
    --tw-scale-y: .9;
  }

  .xl_focus_scale-95:focus{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
  }

  .xl_focus_scale-100:focus{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
  }

  .xl_focus_scale-105:focus{
    --tw-scale-x: 1.05;
    --tw-scale-y: 1.05;
  }

  .xl_focus_scale-110:focus{
    --tw-scale-x: 1.1;
    --tw-scale-y: 1.1;
  }

  .xl_focus_scale-125:focus{
    --tw-scale-x: 1.25;
    --tw-scale-y: 1.25;
  }

  .xl_focus_scale-150:focus{
    --tw-scale-x: 1.5;
    --tw-scale-y: 1.5;
  }

  .xl_focus_scale-x-0:focus{
    --tw-scale-x: 0;
  }

  .xl_focus_scale-x-50:focus{
    --tw-scale-x: .5;
  }

  .xl_focus_scale-x-75:focus{
    --tw-scale-x: .75;
  }

  .xl_focus_scale-x-90:focus{
    --tw-scale-x: .9;
  }

  .xl_focus_scale-x-95:focus{
    --tw-scale-x: .95;
  }

  .xl_focus_scale-x-100:focus{
    --tw-scale-x: 1;
  }

  .xl_focus_scale-x-105:focus{
    --tw-scale-x: 1.05;
  }

  .xl_focus_scale-x-110:focus{
    --tw-scale-x: 1.1;
  }

  .xl_focus_scale-x-125:focus{
    --tw-scale-x: 1.25;
  }

  .xl_focus_scale-x-150:focus{
    --tw-scale-x: 1.5;
  }

  .xl_focus_scale-y-0:focus{
    --tw-scale-y: 0;
  }

  .xl_focus_scale-y-50:focus{
    --tw-scale-y: .5;
  }

  .xl_focus_scale-y-75:focus{
    --tw-scale-y: .75;
  }

  .xl_focus_scale-y-90:focus{
    --tw-scale-y: .9;
  }

  .xl_focus_scale-y-95:focus{
    --tw-scale-y: .95;
  }

  .xl_focus_scale-y-100:focus{
    --tw-scale-y: 1;
  }

  .xl_focus_scale-y-105:focus{
    --tw-scale-y: 1.05;
  }

  .xl_focus_scale-y-110:focus{
    --tw-scale-y: 1.1;
  }

  .xl_focus_scale-y-125:focus{
    --tw-scale-y: 1.25;
  }

  .xl_focus_scale-y-150:focus{
    --tw-scale-y: 1.5;
  }

  .xl_rotate-0{
    --tw-rotate: 0;
  }

  .xl_rotate-45{
    --tw-rotate: 45deg;
  }

  .xl_rotate-90{
    --tw-rotate: 90deg;
  }

  .xl_rotate-180{
    --tw-rotate: 180deg;
  }

  .xl_-rotate-180{
    --tw-rotate: -180deg;
  }

  .xl_-rotate-90{
    --tw-rotate: -90deg;
  }

  .xl_-rotate-45{
    --tw-rotate: -45deg;
  }

  .xl_hover_rotate-0:hover{
    --tw-rotate: 0;
  }

  .xl_hover_rotate-45:hover{
    --tw-rotate: 45deg;
  }

  .xl_hover_rotate-90:hover{
    --tw-rotate: 90deg;
  }

  .xl_hover_rotate-180:hover{
    --tw-rotate: 180deg;
  }

  .xl_hover_-rotate-180:hover{
    --tw-rotate: -180deg;
  }

  .xl_hover_-rotate-90:hover{
    --tw-rotate: -90deg;
  }

  .xl_hover_-rotate-45:hover{
    --tw-rotate: -45deg;
  }

  .xl_focus_rotate-0:focus{
    --tw-rotate: 0;
  }

  .xl_focus_rotate-45:focus{
    --tw-rotate: 45deg;
  }

  .xl_focus_rotate-90:focus{
    --tw-rotate: 90deg;
  }

  .xl_focus_rotate-180:focus{
    --tw-rotate: 180deg;
  }

  .xl_focus_-rotate-180:focus{
    --tw-rotate: -180deg;
  }

  .xl_focus_-rotate-90:focus{
    --tw-rotate: -90deg;
  }

  .xl_focus_-rotate-45:focus{
    --tw-rotate: -45deg;
  }

  .xl_skew-x-0{
    --tw-skew-x: 0;
  }

  .xl_skew-x-3{
    --tw-skew-x: 3deg;
  }

  .xl_skew-x-6{
    --tw-skew-x: 6deg;
  }

  .xl_skew-x-12{
    --tw-skew-x: 12deg;
  }

  .xl_-skew-x-12{
    --tw-skew-x: -12deg;
  }

  .xl_-skew-x-6{
    --tw-skew-x: -6deg;
  }

  .xl_-skew-x-3{
    --tw-skew-x: -3deg;
  }

  .xl_skew-y-0{
    --tw-skew-y: 0;
  }

  .xl_skew-y-3{
    --tw-skew-y: 3deg;
  }

  .xl_skew-y-6{
    --tw-skew-y: 6deg;
  }

  .xl_skew-y-12{
    --tw-skew-y: 12deg;
  }

  .xl_-skew-y-12{
    --tw-skew-y: -12deg;
  }

  .xl_-skew-y-6{
    --tw-skew-y: -6deg;
  }

  .xl_-skew-y-3{
    --tw-skew-y: -3deg;
  }

  .xl_hover_skew-x-0:hover{
    --tw-skew-x: 0;
  }

  .xl_hover_skew-x-3:hover{
    --tw-skew-x: 3deg;
  }

  .xl_hover_skew-x-6:hover{
    --tw-skew-x: 6deg;
  }

  .xl_hover_skew-x-12:hover{
    --tw-skew-x: 12deg;
  }

  .xl_hover_-skew-x-12:hover{
    --tw-skew-x: -12deg;
  }

  .xl_hover_-skew-x-6:hover{
    --tw-skew-x: -6deg;
  }

  .xl_hover_-skew-x-3:hover{
    --tw-skew-x: -3deg;
  }

  .xl_hover_skew-y-0:hover{
    --tw-skew-y: 0;
  }

  .xl_hover_skew-y-3:hover{
    --tw-skew-y: 3deg;
  }

  .xl_hover_skew-y-6:hover{
    --tw-skew-y: 6deg;
  }

  .xl_hover_skew-y-12:hover{
    --tw-skew-y: 12deg;
  }

  .xl_hover_-skew-y-12:hover{
    --tw-skew-y: -12deg;
  }

  .xl_hover_-skew-y-6:hover{
    --tw-skew-y: -6deg;
  }

  .xl_hover_-skew-y-3:hover{
    --tw-skew-y: -3deg;
  }

  .xl_focus_skew-x-0:focus{
    --tw-skew-x: 0;
  }

  .xl_focus_skew-x-3:focus{
    --tw-skew-x: 3deg;
  }

  .xl_focus_skew-x-6:focus{
    --tw-skew-x: 6deg;
  }

  .xl_focus_skew-x-12:focus{
    --tw-skew-x: 12deg;
  }

  .xl_focus_-skew-x-12:focus{
    --tw-skew-x: -12deg;
  }

  .xl_focus_-skew-x-6:focus{
    --tw-skew-x: -6deg;
  }

  .xl_focus_-skew-x-3:focus{
    --tw-skew-x: -3deg;
  }

  .xl_focus_skew-y-0:focus{
    --tw-skew-y: 0;
  }

  .xl_focus_skew-y-3:focus{
    --tw-skew-y: 3deg;
  }

  .xl_focus_skew-y-6:focus{
    --tw-skew-y: 6deg;
  }

  .xl_focus_skew-y-12:focus{
    --tw-skew-y: 12deg;
  }

  .xl_focus_-skew-y-12:focus{
    --tw-skew-y: -12deg;
  }

  .xl_focus_-skew-y-6:focus{
    --tw-skew-y: -6deg;
  }

  .xl_focus_-skew-y-3:focus{
    --tw-skew-y: -3deg;
  }

  .xl_transition-none{
    transition-property: none;
  }

  .xl_transition-all{
    transition-property: all;
  }

  .xl_transition-default{
    transition-property: background-color, border-color, color, fill, stroke, opacity, box-shadow, transform;
  }

  .xl_transition-colors{
    transition-property: background-color, border-color, color, fill, stroke;
  }

  .xl_transition-opacity{
    transition-property: opacity;
  }

  .xl_transition-shadow{
    transition-property: box-shadow;
  }

  .xl_transition-transform{
    transition-property: transform;
  }

  .xl_ease-linear{
    transition-timing-function: linear;
  }

  .xl_ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
  }

  .xl_ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
  }

  .xl_ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  }

  .xl_duration-75{
    transition-duration: 75ms;
  }

  .xl_duration-100{
    transition-duration: 100ms;
  }

  .xl_duration-150{
    transition-duration: 150ms;
  }

  .xl_duration-200{
    transition-duration: 200ms;
  }

  .xl_duration-300{
    transition-duration: 300ms;
  }

  .xl_duration-500{
    transition-duration: 500ms;
  }

  .xl_duration-700{
    transition-duration: 700ms;
  }

  .xl_duration-1000{
    transition-duration: 1000ms;
  }

  .xl_delay-75{
    transition-delay: 75ms;
  }

  .xl_delay-100{
    transition-delay: 100ms;
  }

  .xl_delay-150{
    transition-delay: 150ms;
  }

  .xl_delay-200{
    transition-delay: 200ms;
  }

  .xl_delay-300{
    transition-delay: 300ms;
  }

  .xl_delay-500{
    transition-delay: 500ms;
  }

  .xl_delay-700{
    transition-delay: 700ms;
  }

  .xl_delay-1000{
    transition-delay: 1000ms;
  }

  .xl_animate-none{
    animation: none;
  }

  .xl_animate-spin{
    animation: spin 1s linear infinite;
  }

  .xl_animate-ping{
    animation: ping 1s cubic-bezier(0, 0, 0.2, 1) infinite;
  }

  .xl_animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
  }

  .xl_animate-bounce{
    animation: bounce 1s infinite;
  }

  .xl_mix-blend-normal{
    mix-blend-mode: normal;
  }

  .xl_mix-blend-multiply{
    mix-blend-mode: multiply;
  }

  .xl_mix-blend-screen{
    mix-blend-mode: screen;
  }

  .xl_mix-blend-overlay{
    mix-blend-mode: overlay;
  }

  .xl_mix-blend-darken{
    mix-blend-mode: darken;
  }

  .xl_mix-blend-lighten{
    mix-blend-mode: lighten;
  }

  .xl_mix-blend-color-dodge{
    mix-blend-mode: color-dodge;
  }

  .xl_mix-blend-color-burn{
    mix-blend-mode: color-burn;
  }

  .xl_mix-blend-hard-light{
    mix-blend-mode: hard-light;
  }

  .xl_mix-blend-soft-light{
    mix-blend-mode: soft-light;
  }

  .xl_mix-blend-difference{
    mix-blend-mode: difference;
  }

  .xl_mix-blend-exclusion{
    mix-blend-mode: exclusion;
  }

  .xl_mix-blend-hue{
    mix-blend-mode: hue;
  }

  .xl_mix-blend-saturation{
    mix-blend-mode: saturation;
  }

  .xl_mix-blend-color{
    mix-blend-mode: color;
  }

  .xl_mix-blend-luminosity{
    mix-blend-mode: luminosity;
  }

  .xl_bg-blend-normal{
    background-blend-mode: normal;
  }

  .xl_bg-blend-multiply{
    background-blend-mode: multiply;
  }

  .xl_bg-blend-screen{
    background-blend-mode: screen;
  }

  .xl_bg-blend-overlay{
    background-blend-mode: overlay;
  }

  .xl_bg-blend-darken{
    background-blend-mode: darken;
  }

  .xl_bg-blend-lighten{
    background-blend-mode: lighten;
  }

  .xl_bg-blend-color-dodge{
    background-blend-mode: color-dodge;
  }

  .xl_bg-blend-color-burn{
    background-blend-mode: color-burn;
  }

  .xl_bg-blend-hard-light{
    background-blend-mode: hard-light;
  }

  .xl_bg-blend-soft-light{
    background-blend-mode: soft-light;
  }

  .xl_bg-blend-difference{
    background-blend-mode: difference;
  }

  .xl_bg-blend-exclusion{
    background-blend-mode: exclusion;
  }

  .xl_bg-blend-hue{
    background-blend-mode: hue;
  }

  .xl_bg-blend-saturation{
    background-blend-mode: saturation;
  }

  .xl_bg-blend-color{
    background-blend-mode: color;
  }

  .xl_bg-blend-luminosity{
    background-blend-mode: luminosity;
  }

  .xl_filter{
    --tw-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-sepia: var(--tw-empty,/*!*/ /*!*/);
    --tw-drop-shadow: var(--tw-empty,/*!*/ /*!*/);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
  }

  .xl_filter-none{
    filter: none;
  }

  .xl_blur-0{
    --tw-blur: blur(0);
  }

  .xl_blur-sm{
    --tw-blur: blur(4px);
  }

  .xl_blur{
    --tw-blur: blur(8px);
  }

  .xl_blur-md{
    --tw-blur: blur(12px);
  }

  .xl_blur-lg{
    --tw-blur: blur(16px);
  }

  .xl_blur-xl{
    --tw-blur: blur(24px);
  }

  .xl_blur-2xl{
    --tw-blur: blur(40px);
  }

  .xl_blur-3xl{
    --tw-blur: blur(64px);
  }

  .xl_brightness-0{
    --tw-brightness: brightness(0);
  }

  .xl_brightness-50{
    --tw-brightness: brightness(.5);
  }

  .xl_brightness-75{
    --tw-brightness: brightness(.75);
  }

  .xl_brightness-90{
    --tw-brightness: brightness(.9);
  }

  .xl_brightness-95{
    --tw-brightness: brightness(.95);
  }

  .xl_brightness-100{
    --tw-brightness: brightness(1);
  }

  .xl_brightness-105{
    --tw-brightness: brightness(1.05);
  }

  .xl_brightness-110{
    --tw-brightness: brightness(1.1);
  }

  .xl_brightness-125{
    --tw-brightness: brightness(1.25);
  }

  .xl_brightness-150{
    --tw-brightness: brightness(1.5);
  }

  .xl_brightness-200{
    --tw-brightness: brightness(2);
  }

  .xl_contrast-0{
    --tw-contrast: contrast(0);
  }

  .xl_contrast-50{
    --tw-contrast: contrast(.5);
  }

  .xl_contrast-75{
    --tw-contrast: contrast(.75);
  }

  .xl_contrast-100{
    --tw-contrast: contrast(1);
  }

  .xl_contrast-125{
    --tw-contrast: contrast(1.25);
  }

  .xl_contrast-150{
    --tw-contrast: contrast(1.5);
  }

  .xl_contrast-200{
    --tw-contrast: contrast(2);
  }

  .xl_drop-shadow-sm{
    --tw-drop-shadow: drop-shadow(0 1px 1px rgba(0,0,0,0.05));
  }

  .xl_drop-shadow{
    --tw-drop-shadow: drop-shadow(0 1px 2px rgba(0, 0, 0, 0.1)) drop-shadow(0 1px 1px rgba(0, 0, 0, 0.06));
  }

  .xl_drop-shadow-md{
    --tw-drop-shadow: drop-shadow(0 4px 3px rgba(0, 0, 0, 0.07)) drop-shadow(0 2px 2px rgba(0, 0, 0, 0.06));
  }

  .xl_drop-shadow-lg{
    --tw-drop-shadow: drop-shadow(0 10px 8px rgba(0, 0, 0, 0.04)) drop-shadow(0 4px 3px rgba(0, 0, 0, 0.1));
  }

  .xl_drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgba(0, 0, 0, 0.03)) drop-shadow(0 8px 5px rgba(0, 0, 0, 0.08));
  }

  .xl_drop-shadow-2xl{
    --tw-drop-shadow: drop-shadow(0 25px 25px rgba(0, 0, 0, 0.15));
  }

  .xl_drop-shadow-none{
    --tw-drop-shadow: drop-shadow(0 0 #0000);
  }

  .xl_grayscale-0{
    --tw-grayscale: grayscale(0);
  }

  .xl_grayscale{
    --tw-grayscale: grayscale(100%);
  }

  .xl_hue-rotate-0{
    --tw-hue-rotate: hue-rotate(0deg);
  }

  .xl_hue-rotate-15{
    --tw-hue-rotate: hue-rotate(15deg);
  }

  .xl_hue-rotate-30{
    --tw-hue-rotate: hue-rotate(30deg);
  }

  .xl_hue-rotate-60{
    --tw-hue-rotate: hue-rotate(60deg);
  }

  .xl_hue-rotate-90{
    --tw-hue-rotate: hue-rotate(90deg);
  }

  .xl_hue-rotate-180{
    --tw-hue-rotate: hue-rotate(180deg);
  }

  .xl_-hue-rotate-180{
    --tw-hue-rotate: hue-rotate(-180deg);
  }

  .xl_-hue-rotate-90{
    --tw-hue-rotate: hue-rotate(-90deg);
  }

  .xl_-hue-rotate-60{
    --tw-hue-rotate: hue-rotate(-60deg);
  }

  .xl_-hue-rotate-30{
    --tw-hue-rotate: hue-rotate(-30deg);
  }

  .xl_-hue-rotate-15{
    --tw-hue-rotate: hue-rotate(-15deg);
  }

  .xl_invert-0{
    --tw-invert: invert(0);
  }

  .xl_invert{
    --tw-invert: invert(100%);
  }

  .xl_saturate-0{
    --tw-saturate: saturate(0);
  }

  .xl_saturate-50{
    --tw-saturate: saturate(.5);
  }

  .xl_saturate-100{
    --tw-saturate: saturate(1);
  }

  .xl_saturate-150{
    --tw-saturate: saturate(1.5);
  }

  .xl_saturate-200{
    --tw-saturate: saturate(2);
  }

  .xl_sepia-0{
    --tw-sepia: sepia(0);
  }

  .xl_sepia{
    --tw-sepia: sepia(100%);
  }

  .xl_backdrop-filter{
    --tw-backdrop-blur: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-brightness: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-contrast: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-grayscale: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-hue-rotate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-invert: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-opacity: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-saturate: var(--tw-empty,/*!*/ /*!*/);
    --tw-backdrop-sepia: var(--tw-empty,/*!*/ /*!*/);
    backdrop-filter: var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);
  }

  .xl_backdrop-filter-none{
    backdrop-filter: none;
  }

  .xl_backdrop-brightness-0{
    --tw-backdrop-brightness: brightness(0);
  }

  .xl_backdrop-brightness-50{
    --tw-backdrop-brightness: brightness(.5);
  }

  .xl_backdrop-brightness-75{
    --tw-backdrop-brightness: brightness(.75);
  }

  .xl_backdrop-brightness-90{
    --tw-backdrop-brightness: brightness(.9);
  }

  .xl_backdrop-brightness-95{
    --tw-backdrop-brightness: brightness(.95);
  }

  .xl_backdrop-brightness-100{
    --tw-backdrop-brightness: brightness(1);
  }

  .xl_backdrop-brightness-105{
    --tw-backdrop-brightness: brightness(1.05);
  }

  .xl_backdrop-brightness-110{
    --tw-backdrop-brightness: brightness(1.1);
  }

  .xl_backdrop-brightness-125{
    --tw-backdrop-brightness: brightness(1.25);
  }

  .xl_backdrop-brightness-150{
    --tw-backdrop-brightness: brightness(1.5);
  }

  .xl_backdrop-brightness-200{
    --tw-backdrop-brightness: brightness(2);
  }

  .xl_backdrop-contrast-0{
    --tw-backdrop-contrast: contrast(0);
  }

  .xl_backdrop-contrast-50{
    --tw-backdrop-contrast: contrast(.5);
  }

  .xl_backdrop-contrast-75{
    --tw-backdrop-contrast: contrast(.75);
  }

  .xl_backdrop-contrast-100{
    --tw-backdrop-contrast: contrast(1);
  }

  .xl_backdrop-contrast-125{
    --tw-backdrop-contrast: contrast(1.25);
  }

  .xl_backdrop-contrast-150{
    --tw-backdrop-contrast: contrast(1.5);
  }

  .xl_backdrop-contrast-200{
    --tw-backdrop-contrast: contrast(2);
  }

  .xl_backdrop-grayscale-0{
    --tw-backdrop-grayscale: grayscale(0);
  }

  .xl_backdrop-grayscale{
    --tw-backdrop-grayscale: grayscale(100%);
  }

  .xl_backdrop-hue-rotate-0{
    --tw-backdrop-hue-rotate: hue-rotate(0deg);
  }

  .xl_backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(15deg);
  }

  .xl_backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(30deg);
  }

  .xl_backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(60deg);
  }

  .xl_backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(90deg);
  }

  .xl_backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(180deg);
  }

  .xl_-backdrop-hue-rotate-180{
    --tw-backdrop-hue-rotate: hue-rotate(-180deg);
  }

  .xl_-backdrop-hue-rotate-90{
    --tw-backdrop-hue-rotate: hue-rotate(-90deg);
  }

  .xl_-backdrop-hue-rotate-60{
    --tw-backdrop-hue-rotate: hue-rotate(-60deg);
  }

  .xl_-backdrop-hue-rotate-30{
    --tw-backdrop-hue-rotate: hue-rotate(-30deg);
  }

  .xl_-backdrop-hue-rotate-15{
    --tw-backdrop-hue-rotate: hue-rotate(-15deg);
  }

  .xl_backdrop-invert-0{
    --tw-backdrop-invert: invert(0);
  }

  .xl_backdrop-invert{
    --tw-backdrop-invert: invert(100%);
  }

  .xl_backdrop-saturate-0{
    --tw-backdrop-saturate: saturate(0);
  }

  .xl_backdrop-saturate-50{
    --tw-backdrop-saturate: saturate(.5);
  }

  .xl_backdrop-saturate-100{
    --tw-backdrop-saturate: saturate(1);
  }

  .xl_backdrop-saturate-150{
    --tw-backdrop-saturate: saturate(1.5);
  }

  .xl_backdrop-saturate-200{
    --tw-backdrop-saturate: saturate(2);
  }

  .xl_backdrop-sepia-0{
    --tw-backdrop-sepia: sepia(0);
  }

  .xl_backdrop-sepia{
    --tw-backdrop-sepia: sepia(100%);
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suY3NzIiwid2VicGFjazovLy8uL25vZGVfbW9kdWxlcy9qcXVlcnktZGF0ZXRpbWVwaWNrZXIvYnVpbGQvanF1ZXJ5LmRhdGV0aW1lcGlja2VyLm1pbi5jc3MiLCJ3ZWJwYWNrOi8vLy4vc3JjL2VudHJ5L2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vPG5vIHNvdXJjZT4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsWUFBWTtBQUNaOztJQUVJLG1CQUFtQjs7SUFFbkIsZUFBZTtJQUNmLHVCQUF1Qjs7SUFFdkIsMEJBQTBCO09BQ3ZCLHVCQUF1QjtRQUN0QixzQkFBc0I7WUFDbEIsa0JBQWtCOztJQUUxQiw0QkFBNEI7SUFDNUIseUJBQXlCO0lBQ3pCLHdCQUF3QjtRQUNwQixvQkFBb0I7SUFDeEIseUNBQXlDO0NBQzVDOztBQUVEOztJQUVJLG1CQUFtQjs7SUFFbkIsZUFBZTtJQUNmLGlCQUFpQjs7SUFFakIsVUFBVTtJQUNWLFdBQVc7Q0FDZDtBQUNEOztJQUVJLGNBQWM7Q0FDakI7QUFDRDs7SUFFSSxnQkFBZ0I7SUFDaEIsYUFBYTtDQUNoQjs7QUFFRDs7O0lBR0ksd0NBQXdDO09BQ3JDLHFDQUFxQztRQUNwQyxvQ0FBb0M7U0FDbkMsbUNBQW1DO1lBQ2hDLGdDQUFnQztDQUMzQzs7QUFFRDs7SUFFSSxtQkFBbUI7SUFDbkIsT0FBTztJQUNQLFFBQVE7O0lBRVIsZUFBZTtJQUNmLGtCQUFrQjtJQUNsQixtQkFBbUI7Q0FDdEI7QUFDRDs7O0lBR0ksZUFBZTs7SUFFZixZQUFZO0NBQ2Y7QUFDRDs7SUFFSSxZQUFZO0NBQ2Y7QUFDRDs7SUFFSSxtQkFBbUI7Q0FDdEI7O0FBRUQ7O0lBRUksY0FBYztJQUNkLFlBQVk7O0lBRVosYUFBYTtJQUNiLGdCQUFnQjtDQUNuQjtBQUNEOztJQUVJLGFBQWE7Q0FDaEI7QUFDRDs7SUFFSSxlQUFlO0NBQ2xCO0FBQ0Q7O0lBRUksY0FBYztDQUNqQjtBQUNEOztJQUVJLHFCQUFxQjtDQUN4QjtBQUNEOztJQUVJLGVBQWU7Q0FDbEI7QUFDRDs7SUFFSSxtQkFBbUI7Q0FDdEI7QUFDRDs7SUFFSSxlQUFlOztJQUVmLGFBQWE7O0lBRWIsOEJBQThCO0NBQ2pDO0FBQ0Q7SUFDSSxjQUFjO0NBQ2pCO0FDdEhELHVCQUF1Qiw2Q0FBNkMsZ0JBQWdCLDZCQUE2QiwyQkFBMkIsNEJBQTRCLDBCQUEwQixXQUFXLHdEQUF3RCxZQUFZLGVBQWUsZ0JBQWdCLGtCQUFrQixhQUFhLDJCQUEyQixzQkFBc0IsWUFBWSxDQUFDLGtDQUFrQyxxQkFBcUIsQ0FBQyw4QkFBOEIsa0JBQWtCLE9BQU8sTUFBTSxXQUFXLGFBQWEsdUJBQXVCLFFBQVEsQ0FBQyw4QkFBOEIsc0JBQXNCLENBQUMsaUJBQWlCLDJCQUEyQix5QkFBeUIsd0JBQXdCLHNCQUFzQixxQkFBcUIsb0JBQW9CLGdCQUFnQixDQUFDLDRCQUE0QixzQkFBc0IsQ0FBQyxpQ0FBaUMsc0JBQXNCLENBQUMscUNBQXFDLHFCQUFxQixnQkFBZ0IsZUFBZSxDQUFDLHlCQUF5QiwyQkFBMkIsc0JBQXNCLFVBQVUsUUFBUSxDQUFDLG9GQUFvRixZQUFZLENBQUMsa0dBQWtHLGFBQWEsQ0FBQywwQ0FBMEMsWUFBWSxXQUFXLGVBQWUsQ0FBQyxxREFBcUQsWUFBWSxpQkFBaUIsYUFBYSxDQUFDLDJEQUEyRCxXQUFXLENBQUMsMENBQTBDLFdBQVcsV0FBVyxrQkFBa0IsZ0JBQWdCLFlBQVksQ0FBQyxxREFBcUQsWUFBWSxpQkFBaUIsYUFBYSxDQUFDLG9FQUFvRSxlQUFlLGlCQUFpQixDQUFDLDJDQUEyQyxrQkFBa0IsaUJBQWlCLENBQUMsMkpBQTJKLG82REFBbzZELENBQUMsdUNBQXVDLFdBQVcsZ0NBQWdDLHFCQUFxQixVQUFVLFlBQVkscUJBQXFCLENBQUMsb0NBQW9DLFdBQVcsMkJBQTJCLENBQUMsNENBQTRDLFdBQVcsNEJBQTRCLGVBQWUsQ0FBQyxvQ0FBb0MsWUFBWSx1QkFBdUIsQ0FBQyxvSEFBb0gsNkJBQTZCLDRCQUE0QixjQUFjLGVBQWUsY0FBYyxZQUFZLFdBQVcsK0JBQStCLG9CQUFvQixnQkFBZ0IsVUFBVSxrQkFBa0IsaUJBQWlCLG1CQUFtQixXQUFXLFdBQVcsQ0FBQyw4R0FBOEcsV0FBVyxnQ0FBZ0MsWUFBWSxXQUFXLGNBQWMsaUJBQWlCLGNBQWMsQ0FBQyxvSUFBb0ksV0FBVyxjQUFjLGlCQUFpQixDQUFDLHVEQUF1RCw0QkFBNEIsa0JBQWtCLFlBQVksQ0FBQywyREFBMkQsYUFBYSxnQkFBZ0IsNEJBQTRCLENBQUMsbUVBQW1FLG1CQUFtQiwwQkFBMEIsV0FBVyxlQUFlLGtCQUFrQix5QkFBeUIsZUFBZSxzQkFBc0IsWUFBWSxnQkFBZ0IsQ0FBQywrRUFBK0Usa0JBQWtCLENBQUMsc0lBQXNJLFVBQVUsK0JBQStCLENBQUMscUNBQXFDLGVBQWUsa0JBQWtCLGFBQWEsU0FBUyxnQkFBZ0IsZUFBZSxpQkFBaUIsaUJBQWlCLHNCQUFzQixXQUFXLFlBQVksa0JBQWtCLGNBQWMsQ0FBQyxnREFBZ0QseUJBQXlCLENBQUMsNkNBQTZDLFdBQVcsQ0FBQyxvREFBb0Qsc0JBQXNCLGtCQUFrQixRQUFRLFNBQVMsWUFBWSxhQUFhLGdCQUFnQixpQkFBaUIsaUJBQWlCLENBQUMsdUVBQXVFLFVBQVUsQ0FBQyxzRUFBc0UsU0FBUyxDQUFDLDZFQUE2RSxXQUFXLGtCQUFrQixDQUFDLHVFQUF1RSx5QkFBeUIsK0JBQStCLENBQUMsc0ZBQXNGLGdCQUFnQixxQ0FBcUMsV0FBVyxlQUFlLENBQUMscUNBQXFDLFlBQVksZ0JBQWdCLENBQUMsd0NBQXdDLFVBQVUsQ0FBQyxvQ0FBb0MsV0FBVyxlQUFlLENBQUMsOENBQThDLHlCQUF5QixVQUFVLENBQUMsK0NBQStDLGlCQUFpQixDQUFDLDJDQUEyQyxXQUFXLENBQUMsc0ZBQXNGLGtCQUFrQixtQkFBbUIsc0JBQXNCLFdBQVcsZUFBZSxpQkFBaUIsc0JBQXNCLFVBQVUseUJBQXlCLGVBQWUsV0FBVyxDQUFDLHdIQUF3SCxXQUFXLENBQUMsMkNBQTJDLGtCQUFrQixDQUFDLHdEQUF3RCxVQUFVLENBQUMsc0VBQXNFLG1CQUFtQixxQ0FBcUMsVUFBVSxDQUFDLG1FQUFtRSxtQkFBbUIscUNBQXFDLFVBQVUsQ0FBQyxzTUFBc00sZ0JBQWdCLHFDQUFxQyxXQUFXLGVBQWUsQ0FBQyx5TEFBeUwsV0FBVywrQkFBK0IsY0FBYyxDQUFDLDhFQUE4RSxXQUFXLDhCQUE4QixDQUFDLDBIQUEwSCxzQkFBc0IsOEJBQThCLDBCQUEwQixDQUFDLHdMQUF3TCwyQkFBMkIsZ0RBQWdELHFCQUFxQixDQUFDLDBKQUEwSix5QkFBeUIsOEJBQThCLDZCQUE2QixDQUFDLDJDQUEyQyxnQkFBZ0Isa0JBQWtCLFdBQVcsY0FBYyxDQUFDLHlDQUF5QyxzQkFBc0IsZUFBZSxXQUFXLFdBQVcsZUFBZSxDQUFDLDJDQUEyQyxxQkFBcUIsQ0FBQyxpREFBaUQscUJBQXFCLENBQUMsaUJBQWlCLGtCQUFrQixxQkFBcUIsQ0FBQyxtQ0FBbUMsMkJBQTJCLFlBQVksaUJBQWlCLENBQUMsa0JBQWtCLGtCQUFrQixVQUFVLFFBQVEsTUFBTSxTQUFTLGNBQWMsQ0FBQyxvREFBb0QsT0FBTyxVQUFVLENBQUMscUJBQXFCLGlCQUFpQixDQUFDLG1DQUFtQyxtREFBbUQsZ0JBQWdCLDZCQUE2QiwyQkFBMkIsNEJBQTRCLDBCQUEwQixVQUFVLENBQUMsdUVBQXVFLDRCQUE0QixDQUFDLCtFQUErRSxtQkFBbUIsMEJBQTBCLFVBQVUsQ0FBQyxpREFBaUQscUJBQXFCLENBQUMsZ0VBQWdFLHNCQUFzQixlQUFlLENBQUMseUZBQXlGLFdBQVcsa0JBQWtCLENBQUMsa0dBQWtHLGdCQUFnQixxQ0FBcUMsVUFBVSxDQUFDLDJNQUEyTSxvNURBQW81RCxDQUFDLDhHQUE4RyxtQkFBbUIsc0JBQXNCLFVBQVUsQ0FBQyx1REFBdUQsa0JBQWtCLENBQUMsb0VBQW9FLFVBQVUsQ0FBQyxrRkFBa0YsbUJBQW1CLHFDQUFxQyxVQUFVLENBQUMsK0VBQStFLG1CQUFtQixxQ0FBcUMsVUFBVSxDQUFDLDBPQUEwTyxnQkFBZ0IscUNBQXFDLFVBQVUsQ0FBQyxrSkFBa0osc0JBQXNCLDZCQUE2QixDQUFDLHVEQUF1RCxVQUFVLENBQUMscURBQXFELHFCQUFxQixDQUFDLHVEQUF1RCxxQkFBcUIsQ0FBQyw2REFBNkQscUJBQXFCLENBQUMsOEJBQThCLHFCQUFxQixDQUFDLGdEQUFnRCwwQkFBMEIsQ0FBQyw2Q0FBNkMsY0FBYyxpQ0FBaUMsZUFBZSxXQUFXLGNBQWMsY0FBYyxDQUFDLDZDQUE2QyxtREFBbUQsZUFBZSxnQkFBZ0IsY0FBYyxZQUFZLGtCQUFrQiwwQkFBMEIseUJBQXlCLHdEQUF3RCxvR0FBb0csMkRBQTJELHNEQUFzRCx1REFBdUQseURBQXlELDRHQUE0RyxDQUFDLHNOQUFzTixjQUFjLHdEQUF3RCxvR0FBb0csMkRBQTJELHNEQUFzRCx1REFBdUQseURBQXlELDRHQUE0RyxDQUFDO0FDRXRuZ0I7RUFDRSx1QkFBdUI7Q0FBRTs7QUFFM0I7RUFDRSx5QkFBeUI7O0VBQ3pCLG1KQUFnTTs7RUFDaE0sb0JBQW9COztFQUNwQixtQkFBbUI7O0VBQ25CLG1CQUFtQjtDQUFFOztBQUV2QjtFQUNFLG1DQUFtQzs7RUFDbkMsc0RBQTJGOztFQUMzRixvQkFBb0I7O0VBQ3BCLG1CQUFtQjtDQUFFOztBQUV2QjtFQUNFLFVBQVU7RUFDVixXQUFXO0VBQ1gsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQiwwQkFBMEI7Q0FBRTs7QUFFOUI7O0VBRUUsV0FBVztFQUNYLHNCQUFzQjtFQUN0QixZQUFZO0NBQUU7O0FBRWhCOzs7Ozs7RUFNRSxvQkFBb0I7RUFDcEIsVUFBVTtDQUFFOztBQUVkO0VBQ0UsVUFBVTtDQUFFOztBQUVkO0VBQ0UsV0FBVztFQUNYLFVBQVU7RUFDVixpQkFBaUI7Q0FBRTs7QUFFckI7O0VBRUUsY0FBYztDQUFFOztBQUVsQjtFQUNFLFVBQVU7RUFDVix1QkFBdUI7RUFDdkIsc0JBQWtCO0VBQWxCLGtCQUFrQjtDQUFFOztBQUV0Qjs7Ozs7O0VBTUUsYUFBYTtFQUNiLDBCQUEwQjtFQUMxQixXQUFXO0VBQ1gsVUFBVTtDQUFFOztBQUVkOzs7OztFQUtFLGNBQWM7RUFDZCxpQkFBaUI7Q0FBRTs7QUFFckI7O0VBRUUsVUFBVTtFQUNWLFdBQVc7Q0FBRTs7QUFFZjtFQUNFLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsU0FBUztFQUNULFVBQVU7Q0FBRTs7QUFFZDtFQUNFLG1CQUFtQjtFQUNuQixVQUFVO0VBQ1Ysb0JBQW9CO0NBQUU7O0FBRXhCO0VBQ0UsWUFBWTtDQUFFOztBQUVoQjtFQUNFLG1CQUFtQjtDQUFFOztBQUNyQjtFQUNFO0lBQ0UsaUJBQWlCO0dBQUU7Q0FBRTs7QUFFM0I7RUFDRSxjQUFjO0NBQUU7O0FBQ2hCO0VBQ0U7SUFDRSxzQkFBc0I7R0FBRTtDQUFFOztBQUVoQztFQUNFLHNCQUFzQjtDQUFFOztBQUN4QjtFQUNFO0lBQ0UsY0FBYztHQUFFO0NBQUU7O0FBRXhCO0VBQ0UsZ0JBQWdCO0NBQUU7O0FBQ2xCO0VBQ0U7SUFDRSxjQUFjO0dBQUU7Q0FBRTs7QUFFeEI7RUFDRSxjQUFjO0NBQUU7O0FBQ2hCO0VBQ0U7SUFDRSxnQkFBZ0I7R0FBRTtDQUFFOztBQUUxQjtFQUNFLGNBQWM7Q0FBRTs7QUFDaEI7RUFDRTtJQUNFLGdCQUFnQjtHQUFFO0NBQUU7O0FBRTFCO0VBQ0UsbUJBQW1CO0VBQ25CLGtCQUFrQjtDQUFFOztBQUNwQjtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsWUFBWTtDQUFFOztBQUNoQjtFQUNFLGtCQUFrQjtDQUFFOztBQUN0QjtFQUNFLGtCQUFrQjtDQUFFOztBQUN0QjtFQUNFLGlDQUFpQztFQUNqQyxrQkFBa0I7Q0FBRTs7QUFFeEI7RUFDRSxZQUFZO0VBQ1osY0FBYztFQUNkLHVCQUF1QjtFQUN2QixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtDQUFFOztBQUU5QjtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIscUJBQXFCO0VBZ3FFdkIsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQS9wRVk7O0FBQzlCO0VBQ0U7SUFDRSxrQkFBa0I7R0FBRTtDQUFFOztBQUU1QjtFQUNFLG9CQUFvQjtDQUFFOztBQUV4QjtFQUNFLGVBQWU7RUFDZixZQUFZO0VBQ1osZ0JBQWdCO0VBQ2hCLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixrQkFBa0I7Q0FBRTs7QUFDcEI7RUFDRSxnQkFBZ0I7RUFDaEIsd0JBQXdCO0VBQ3hCLGVBQWU7RUEyb0VuQixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBMW9FYzs7QUFFbEM7RUFDRSxzQkFBc0I7RUFDdEIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2IsZUFBZTtFQUNmLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsbUJBQW1CO0NBQUU7O0FBRXZCO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7Q0FBRTs7QUFFaEI7RUFDRSxtQkFBbUI7RUFDbkIsV0FBVztFQUNYLHVCQUF1QjtFQUN2QixVQUFVO0NBQUU7O0FBRWQ7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGFBQWE7RUFDYixRQUFRO0VBQ1IsT0FBTztFQUNQLFdBQVc7RUFDWCxnQkFBZ0I7RUFDaEIsV0FBVztFQUNYLGlCQUFpQjtFQUNqQixrQkFBa0I7Q0FBRTs7QUFFdEI7RUFDRSwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsc0VBQW9GO0VBZ21FdEYsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQS9sRVk7O0FBQzlCO0VBQ0U7SUFDRSw2QkFBZ0I7SUFBaEIsZ0JBQWdCO0lBQ2hCLGFBQWE7R0FBRTtDQUFFOztBQUV2QjtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osU0FBUztFQUNULGtCQUFrQjtFQUNsQixZQUFZO0NBQUU7O0FBRWhCO0VBQ0Usc0JBQXNCO0VBQ3RCLG1CQUFtQjtFQUNuQiwyQkFBMkI7RUFDM0IsZ0JBQWdCO0NBQUU7O0FBQ2xCO0VBQ0UsbUJBQW1CO0NBQUU7O0FBRXpCO0VBQ0UsZUFBZTtDQUFFOztBQUVuQjtFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztFQUNYLG1CQUFtQjtDQUFFOztBQUV2QjtFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsbUJBQW1CO0VBOGpFckIsbU9BQW9CO0NBN2pFQTs7QUFFcEI7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQUU7O0FBRXRCO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxRQUFRO0VBQ1IsdUJBQXVCO0NBQUU7O0FBQ3pCO0VBQ0Usb0JBQW9CO0NBQUU7O0FBQ3hCO0VBQ0Usc0NBQXVDO0NBQUU7O0FBRTdDO0VBQ0UsWUFBWTtFQUNaLGFBQWE7RUFDYiwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLE9BQU87RUFDUCxRQUFRO0VBQ1IsV0FBVztFQUNYLDBCQUEwQjtDQUFFOztBQUM1QjtFQUNFLG9CQUFvQjtDQUFFOztBQUUxQjtFQUNFLG9CQUFvQjtDQUFFOztBQUV4QjtFQUNFLFdBQVc7Q0FBRTs7QUFFZjtFQUNFLG1CQUFtQjtFQUNuQixRQUFRO0VBQ1IsVUFBVTtFQUNWLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztFQUNYLFVBQVU7RUFDVixpQkFBaUI7Q0FBRTs7QUFFckI7RUFDRSxZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLHVCQUF1QjtDQUFFOztBQUN6QjtFQUNFO0lBQ0UsaUJBQWlCO0lBQ2pCLG9CQUFvQjtHQUFFO0NBQUU7O0FBRTlCO0VBQ0UsaUJBQWlCO0NBQUU7O0FBRXJCO0VBQ0UsbUJBQW1CO0VBQ25CLFFBQVE7RUFDUixPQUFPO0VBQ1AsWUFBWTtFQUNaLFlBQVk7RUFDWixXQUFXO0NBQUU7O0FBRWY7RUFDRSxtQkFBbUI7RUFDbkIsU0FBUztFQUNULGFBQWE7RUFDYixPQUFPO0VBQ1AsUUFBUTtFQUNSLDBCQUEwQjtFQUMxQixpQ0FBaUM7Q0FBRTs7QUFDbkM7RUFDRSxXQUFXO0NBQUU7O0FBQ2Y7RUFDRSxXQUFXO0NBQUU7O0FBQ2Y7RUFDRSxZQUFZO0NBQUU7O0FBRWxCO0VBQ0UsaUNBQWlDO0VBQ2pDLG1CQUFtQjtFQUNuQixzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBQ2pCLDBCQUEwQjtFQUMxQixZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsNkJBQTZCO0VBQzdCLGFBQWE7RUFDYixzQkFBc0I7Q0FBRTs7QUFDeEI7O0VBRUUsbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixTQUFTO0VBQ1QsNEJBQTRCO0VBQzVCLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRSwwQkFBMEI7Q0FBRTs7QUFDOUI7RUFDRSxlQUFlO0VBQ2YsbUJBQW1CO0NBQUU7O0FBQ3ZCO0VBQ0UsaUJBQWlCO0VBQ2pCLHVCQUF1QjtFQUN2Qiw4QkFBOEI7Q0FBRTs7QUFDaEM7RUFDRSxZQUFZO0VBQ1osdUJBQXVCO0NBQUU7O0FBQzdCO0VBQ0UsdUJBQXVCO0NBQUU7O0FBQzNCO0VBQ0UsWUFBWTtFQUNaLDhCQUE4QjtFQUM5Qix1QkFBdUI7Q0FBRTs7QUFDekI7RUFDRSxZQUFZO0VBQ1osdUJBQXVCO0NBQUU7O0FBRS9COztFQUVFLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtDQUFFOztBQUVyQjtFQUNFLGVBQWU7Q0FBRTs7QUFDakI7RUFDRSxVQUFVO0NBQUU7O0FBRWhCO0VBQ0UsZUFBZTtDQUFFOztBQUVuQjs7RUFFRSxjQUFjO0NBQUU7O0FBRWxCO0VBQ0UsZUFBZTtDQUFFOztBQUVuQjtFQUNFLGVBQWU7Q0FBRTs7QUFFbkI7RUFDRSxZQUFZO0NBQUU7O0FBRWhCOzs7Ozs7RUFNRSxlQUFlO0VBQ2Ysc0JBQXNCO0NBQUU7O0FBRTFCO0VBQ0Usa0JBQWtCO0NBQUU7O0FBRXRCO0VBQ0UsZUFBZTtDQUFFOztBQUVuQjs7O0VBR0UsZ0JBQWdCO0VBQ2hCLHFCQUFxQjtFQUNyQixlQUFlO0NBQUU7O0FBRW5COztFQUVFLFdBQVc7Q0FBRTs7QUFFZjtFQUNFLHNCQUFzQjtDQUFFOztBQUUxQjtFQUNFLGlCQUFpQjtDQUFFOztBQUVyQjtFQUNFLGVBQWU7Q0FBRTs7QUFFbkI7RUFDRSxjQUFjO0NBQUU7O0FBRWxCO0VBQ0UsY0FBYztDQUFFOztBQUNoQjtFQUNFO0lBQ0UsZUFBZTtHQUFFO0NBQUU7O0FBRXpCO0VBQ0UsZUFBZTtDQUFFOztBQUNqQjtFQUNFO0lBQ0UsY0FBYztHQUFFO0NBQUU7O0FBRXhCO0VBQ0Usa0JBQWtCO0NBQUU7O0FBRXRCO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUFFOztBQUV2QjtFQUNFLGlCQUFpQjtDQUFFOztBQUVyQjtFQUNFLGtCQUFrQjtDQUFFOztBQUV0QjtFQUNFLG1CQUFtQjtDQUFFOztBQUV2QjtFQUNFLGdCQUFnQjtDQUFFOztBQUVwQjtFQUNFO0lBQ0UsV0FBVztJQUNYLDRCQUE0QjtHQUFFOztFQUNoQztJQUNFLDZCQUE2QjtHQUFFOztFQUNqQztJQUNFLFdBQVc7SUFDWCx5QkFBeUI7R0FBRTtDQUFFOztBQUVqQztFQUNFO0lBQ0UsNkJBQTZCO0dBQUU7O0VBQ2pDO0lBQ0UseUJBQXlCO0dBQUU7Q0FBRTs7QUFFakM7RUFDRTtJQUNFLFdBQVc7SUFDWCwyQkFBMkI7R0FBRTs7RUFDL0I7SUFDRSw2QkFBNkI7R0FBRTs7RUFDakM7SUFDRSxXQUFXO0lBQ1gseUJBQXlCO0dBQUU7Q0FBRTs7QUFFakM7RUFDRTtJQUNFLFdBQVc7SUFDWCx5QkFBeUI7R0FBRTs7RUFDN0I7SUFDRSxXQUFXO0lBQ1gscUJBQXFCO0dBQUU7Q0FBRTs7QUFFN0I7RUFDRTtJQUNFLGNBQWM7R0FBRTtDQUFFOztBQUV0QjtFQUNFLGNBQWM7Q0FBRTs7QUFDaEI7RUFDRTtJQUNFLGVBQWU7R0FBRTtDQUFFOztBQUV6QjtFQUNFLGVBQWU7Q0FBRTs7QUFFbkI7RUFDRSxnQkFBZ0I7Q0FBRTs7QUFFcEI7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixhQUFhO0VBQ2IsT0FBTztFQUNQLFFBQVE7RUFDUixXQUFXO0VBQ1gsb0NBQXFDO0VBQ3JDLG9CQUFvQjtDQUFFOztBQUV4QjtFQUNFLDBEQUEwRDtFQUMxRCwwQkFBMEI7Q0FBRTs7QUFFOUI7RUFDRSwwQkFBMEI7Q0FBRTs7QUFFOUI7RUFDRSwyQkFBMkI7Q0FBRTs7QUFFL0I7RUFDRSxzQkFBc0I7RUFDdEIsZ0JBQWdCO0VBQ2hCLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGFBQWE7RUFDYix1QkFBdUI7Q0FBRTs7QUFFM0I7RUFDRSwyQkFBMkI7Q0FBRTs7QUFFL0I7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUFFOztBQUVqQjtFQUNFO0lDM2pCRjtJRDRqQkksaUNBQWlDO0dBQUU7Q0FBRTs7QUFFekM7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUFFOztBQUVqQjtFQUNFLFlBQVk7RUFDWixhQUFhO0NBQUU7O0FBRWpCO0VBQ0UsWUFBWTtFQUNaLGFBQWE7Q0FBRTs7QUFFakI7RUFDRSxtQkFBbUI7RUFDbkIsV0FBVztDQUFFOztBQUVmO0VBQ0UsWUFBWTtFQUNaLGFBQWE7Q0FBRTs7QUFFakI7RUFDRSxtQ0FBbUM7RUFDbkMsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtFQUNuQixlQUFlO0NBQUU7O0FBQ2pCO0VBeXVERixtT0FBb0I7RUF2dURoQixxQkFBYztFQUFkLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHNCQUF3QjtFQUF4Qix3QkFBd0I7Q0FBRTs7QUFDMUI7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLHVCQUF1QjtFQUN2QiwwQkFBMEI7Q0FBRTs7QUFDOUI7RUFDRTtJQUNFLG9CQUFnQjtJQUFoQixnQkFBZ0I7SUFDaEIsMkJBQXVCO0lBQXZCLHVCQUF1QjtHQUFFOztFQUN6QjtJQUNFLFlBQVk7R0FBRTtDQUFFOztBQUN4QjtFQUNFLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRSxlQUFlO0NBQUU7O0FBQ25CO0VBQ0Usa0JBQWtCO0VBQ2xCLHFCQUFxQjtDQUFFOztBQUN2QjtFQUNFLHNCQUFzQjtFQUN0QixnQkFBZ0I7Q0FBRTs7QUFDbEI7RUFDRSxhQUFhO0NBQUU7O0FBQ2Y7RUFDRSxhQUFhO0NBQUU7O0FBQ25COztFQUVFLGFBQWE7Q0FBRTs7QUFDckI7RUFDRSxtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsV0FBVztDQUFFOztBQUNmO0VBQ0U7SUFDRSxzQkFBc0I7R0FBRTtDQUFFOztBQUM5QjtFQUNFLGtCQUFrQjtFQUNsQixxQkFBcUI7RUFDckIsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixpQ0FBaUM7RUFDakMsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsV0FBVztDQUFFOztBQUNmO0VBQ0UsZUFBZTtFQUNmLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsOEJBQThCO0VBQzlCLFdBQVc7RUFDWCxtQkFBbUI7RUFDbkIsaUJBQWlCO0NBQUU7O0FBQ25CO0VBQ0UsaUJBQWlCO0NBQUU7O0FBQ3ZCO0VBQ0UsbUJBQW1CO0VBQ25CLGlCQUFpQjtFQUNqQix5QkFBeUI7RUFDekIsYUFBYTtFQUNiLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsVUFBVTtFQUNWLFFBQVE7RUFDUixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLE9BQU87Q0FBRTs7QUFDWDtFQUNFLGtCQUFrQjtDQUFFOztBQUN0QjtFQUNFLHdCQUF3QjtFQUN4QixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQiwwQkFBMEI7RUFDMUIsYUFBYTtFQUNiLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLHdCQUF3QjtFQUN4QixzRUFBb0Y7RUFDcEYsc0JBQXNCO0VBQ3RCLHdOQUF3TjtFQUN4TixpQkFBaUI7Q0FBRTs7QUFDbkI7RUFDRSxtQkFBbUI7RUFDbkIsZUFBZTtFQUNmLFlBQVk7RUFDWixVQUFVO0VBQ1YscUJBQXFCO0NBQUU7O0FBQzNCO0VBQ0UsaUJBQWlCO0NBQUU7O0FBRXZCO0VBQ0U7SUFDRSxXQUFXO0lBQ1gsVUFBVTtHQUFFO0NBQUU7O0FBRWxCO0VBQ0UsYUFBYTtFQUNiLHFCQUFjO0VBQWQsY0FBYztFQUNkLHNCQUF3QjtFQUF4Qix3QkFBd0I7RUFDeEIsdUJBQW9CO0VBQXBCLG9CQUFvQjtFQUNwQixpQkFBaUI7Q0FBRTs7QUFDbkI7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUFFOztBQUVuQjtFQUNFLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG1CQUFtQjtDQUFFOztBQUNyQjtFQUNFO0lBQ0UscUJBQXFCO0lBQ3JCLG9CQUFvQjtJQUNwQixlQUFlO0dBQUU7Q0FBRTs7QUFDdkI7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBbW1EekIsbU9BQW9CO0VBQXBCLGlCQUFvQjtFQUFwQixtQkFBb0I7RUFBcEIsbUJBQW9CO0NBbG1EaUM7O0FBQ25EO0VBQ0UsZ0JBQWdCO0VBQ2hCLHVCQUF1QjtFQUN2QixrQkFBa0I7RUFDbEIscUJBQXFCO0VBNmxEekIsdUJBQW9CO0VBQXBCLDREQUFvQjtFQUFwQixtT0FBb0I7RUFBcEIsaUJBQW9CO0VBQXBCLGdCQUFvQjtFQUFwQixtQkFBb0I7Q0E1bERnRDs7QUFDaEU7RUFDRSxvQkFBb0I7Q0FBRTs7QUFDeEI7RUFDRTtJQUNFLGdCQUFnQjtJQUNoQixrQkFBa0I7R0FBRTtDQUFFOztBQUM1QjtFQUNFLG1CQUFtQjtFQUNuQixxQkFBYztFQUFkLGNBQWM7RUFDZCxvQkFBb0I7Q0FBRTs7QUFDdEI7RUFDRSxtQkFBbUI7Q0FBRTs7QUFDdkI7RUFDRTtJQUNFLFlBQVk7SUFDWixjQUFjO0lBQ2QsdUJBQTJCO0lBQzNCLG1CQUFtQjtJQUNuQixVQUFVO0lBQ1YsZUFBZTtHQUFFO0NBQUU7O0FBQ3ZCO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixZQUFZO0NBQUU7O0FBQ2hCO0VBQ0U7SUFDRSxhQUFhO0lBQ2Isc0JBQXNCO0lBQ3RCLHFCQUFxQjtJQUNyQixpQ0FBaUM7SUFDakMscUJBQWM7SUFBZCxjQUFjO0lBQ2Qsc0JBQXdCO0lBQXhCLHdCQUF3QjtHQUFFO0NBQUU7O0FBQ2hDO0VBQ0UsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixZQUFZO0VBQ1osYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsV0FBVztFQThpRGpCLG1PQUFvQjtDQTdpREk7O0FBQ3BCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUF5aUR2QixtT0FBb0I7Q0F4aURJOztBQUNsQjtFQUNFO0lBQ0Usa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixlQUFlO0dBQUU7Q0FBRTs7QUFDekI7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxhQUFhO0VBQ2IsV0FBVztFQUNYLFVBQVU7RUFDViwwQkFBMEI7Q0FBRTs7QUFDNUI7RUFDRTtJQUNFLFlBQVk7SUFDWixXQUFXO0lBQ1gsVUFBVTtJQUNWLFVBQVU7R0FBRTtDQUFFOztBQUNwQjtFQUNFO0lBQ0UsWUFBWTtJQUNaLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osV0FBVztJQUNYLFVBQVU7SUFDVixRQUFRO0lBQ1IsMEJBQTBCO0dBQUU7Q0FBRTs7QUFDbEM7RUFDRSxjQUFjO0NBQUU7O0FBQ2xCO0VBQ0UsY0FBYztDQUFFOztBQUV0QjtFQUNFLHFCQUFxQjtFQUNyQixpQkFBaUI7RUFDakIsZUFBZTtFQUNmLGlCQUFpQjtDQUFFOztBQUNuQjtFQUNFO0lBQ0Usc0JBQXNCO0lBQ3RCLGVBQWU7R0FBRTtDQUFFOztBQUN2QjtFQUNFLGdCQUFnQjtFQUNoQixZQUFZO0VBMi9DaEIsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQTEvQ2M7O0FBQ2hDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLGtCQUFrQjtFQW8vQ3RCLG1PQUFvQjtDQW4vQ0U7O0FBQ2xCO0VBQ0UsZUFBZTtDQUFFOztBQUNyQjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBNitDckIsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQTUrQ2M7O0FBQ2hDO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0NBQUU7O0FBQ3ZCO0VBQ0UsY0FBYztDQUFFOztBQUNoQjtFQUNFO0lBQ0UsYUFBYTtJQUNiLHNCQUFzQjtHQUFFO0NBQUU7O0FBQ2xDO0VBQ0UsY0FBYztFQUNkLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLDBCQUEwQjtFQUMxQixtQkFBbUI7RUFDbkIsdUJBQXVCO0VBQ3ZCLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsZ0JBQWdCO0NBQUU7O0FBQ2xCO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixZQUFZO0NBQUU7O0FBQ2hCO0VBQ0UsWUFBWTtFQUNaLGFBQWE7Q0FBRTs7QUFDakI7RUFDRSxtQkFBbUI7Q0FBRTs7QUFDckI7RUFDRTtJQUNFLGNBQWM7R0FBRTtDQUFFOztBQUN4QjtFQUNFLHVCQUF1QjtFQUN2QixZQUFZO0VBQ1oscUJBQXFCO0VBQ3JCLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osV0FBVztFQUNYLGNBQWM7RUFDZCxpQkFBaUI7RUFDakIsbUJBQW1CO0NBQUU7O0FBQ3JCO0VBQ0UsZUFBZTtDQUFFOztBQUNyQjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsd0JBQXdCO0VBQ3hCLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBQUU7O0FBQ3JCO0VBQ0UsY0FBYztFQUNkLGFBQWE7RUFDYixpQkFBaUI7Q0FBRTs7QUFDckI7RUFDRSwwQkFBMEI7RUFDMUIsc0JBQXNCO0NBQUU7O0FBQ3hCO0VBQ0UsZUFBZTtDQUFFOztBQUNyQjtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGFBQWE7RUFDYixXQUFXO0VBQ1gsT0FBTztFQUNQLFFBQVE7Q0FBRTs7QUFDZDtFQUNFLDBCQUEwQjtDQUFFOztBQUNoQztFQUNFLGdCQUFnQjtFQUNoQix5QkFBeUI7Q0FBRTs7QUFDM0I7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRTtJQUNFLHlCQUF5QjtHQUFFO0NBQUU7O0FBQ25DO0VBQ0UsWUFBWTtFQUNaLHdCQUErQjtFQUMvQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG1CQUFtQjtDQUFFOztBQUNyQjtFQUNFO0lBQ0Usd0JBQStCO0lBQy9CLG1CQUFtQjtJQUNuQixvQkFBb0I7R0FBRTtDQUFFOztBQUM1QjtFQUNFLG1CQUFtQjtDQUFFOztBQUN2QjtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGFBQWE7RUFDYixXQUFXO0VBQ1gsUUFBUTtFQUNSLE9BQU87RUFDUCxjQUFjO0VBQ2Qsc0NBQXNDO0VBQ3RDLGdCQUFnQjtDQUFFOztBQUNwQjtFQUNFLHlCQUF5QjtDQUFFOztBQUM3QjtFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsd0JBQXdCO0VBQ3hCLDBCQUEwQjtFQUMxQixxQkFBYztFQUFkLGNBQWM7RUFDZCx1QkFBK0I7RUFBL0IsK0JBQStCO0VBQy9CLHVCQUFvQjtFQUFwQixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBbzNDekIsbU9BQW9CO0VBbDNDZCxrQ0FBa0M7Q0FBRTs7QUFDcEM7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRSxhQUFhO0VBQ2IsWUFBWTtFQUNaLGtDQUFrQztFQUNsQyxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixXQUFXO0NBQUU7O0FBQ2pCO0VBQ0UsdUJBQXVCO0NBQUU7O0FBQzNCO0VBQ0UsV0FBVztDQUFFOztBQUNmO0VBQ0UsMEJBQTBCO0VBQzFCLFlBQVk7Q0FBRTs7QUFDZDtFQUNFLDBCQUEwQjtDQUFFOztBQUNsQztFQUNFLG1CQUFtQjtFQUNuQix1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLDBCQUEwQjtDQUFFOztBQUM1QjtFQUNFLDhCQUE4QjtDQUFFOztBQUNwQztFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0VBQ1osT0FBTztFQUNQLFFBQVE7Q0FBRTs7QUFDWjtFQUNFLG9CQUFvQjtFQUNwQiw2QkFBNkI7RUFDN0IsWUFBWTtFQUNaLHVCQUF1QjtFQUN2Qiw4QkFBOEI7RUFDOUIsWUFBWTtFQUNaLHlCQUF5QjtFQUN6QixtQkFBbUI7RUFDbkIsMkJBQTJCO0VBQzNCLG9DQUFvQztDQUFFOztBQUN0QztFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsWUFBWTtDQUFFOztBQUNoQjtFQUNFO0lBQ0UseUJBQXlCO0lBQ3pCLDZCQUE2QjtHQUFFO0NBQUU7O0FBQ3JDO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixXQUFXO0VBQ1gsUUFBUTtFQUNSLFNBQVM7RUFDVCxVQUFVO0VBQ1YsbUNBQW1DO0VBQ25DLG9DQUFvQztFQUNwQyxpQ0FBaUM7Q0FBRTs7QUFDckM7RUFDRSxVQUFVO0NBQUU7O0FBQ1o7RUFDRTtJQUNFLFVBQVU7R0FBRTtDQUFFOztBQUNwQjtFQUNFLFVBQVU7Q0FBRTs7QUFDWjtFQUNFO0lBQ0UsVUFBVTtHQUFFO0NBQUU7O0FBQ3BCO0VBQ0UsVUFBVTtDQUFFOztBQUNaO0VBQ0U7SUFDRSxXQUFXO0lBQ1gsV0FBVztHQUFFO0NBQUU7O0FBQ3JCO0VBQ0UsVUFBVTtDQUFFOztBQUNaO0VBQ0U7SUFDRSxXQUFXO0lBQ1gsV0FBVztHQUFFO0NBQUU7O0FBQ3JCO0VBQ0UsYUFBYTtFQUNiLG1CQUFtQjtDQUFFOztBQUNyQjtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGFBQWE7RUFDYixPQUFPO0VBQ1AsUUFBUTtFQUNSLGdCQUFnQjtDQUFFOztBQUNwQjtFQUNFLFlBQVk7RUFDWixhQUFhO0NBQUU7O0FBQ25CO0VBQ0UsY0FBYztDQUFFOztBQUNoQjtFQUNFO0lBQ0UsZUFBZTtJQUNmLFlBQVk7SUFDWixpQkFBaUI7R0FBRTtDQUFFOztBQUMzQjtFQUNFO0lBQ0UsbUJBQW1CO0lBQ25CLFlBQVk7SUFDWiwwQkFBMEI7R0FBRTs7RUFDNUI7SUFDRSxhQUFhO0lBQ2IsZUFBZTtJQUNmLFlBQVk7R0FBRTtDQUFFOztBQUN0QjtFQUNFLG9CQUFvQjtFQUNwQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGtCQUFrQjtDQUFFOztBQUNwQjtFQUNFO0lBQ0UsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUFFO0NBQUU7O0FBQzFCO0VBQ0UsZ0JBQWdCO0NBQUU7O0FBQ3RCO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsb0JBQW9CO0NBQUU7O0FBQ3RCO0VBQ0U7SUFDRSxpQkFBaUI7R0FBRTtDQUFFOztBQUMzQjtFQUNFO0lBQ0UsYUFBYTtHQUFFO0NBQUU7O0FBQ3JCO0VBQ0UsbUJBQW1CO0NBQUU7O0FBQ3JCO0VBQ0U7SUFDRSxpQkFBaUI7R0FBRTtDQUFFOztBQUUvQjtFQUNFLG1CQUFtQjtFQUNuQixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFDakIsWUFBWTtDQUFFOztBQUNkO0VBQ0U7SUFDRSxpQkFBaUI7R0FBRTtDQUFFOztBQUN6QjtFQUNFLDhCQUE4QjtDQUFFOztBQUNoQztFQUNFLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osZ0JBQWdCO0VBb3RDdEIsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQW50Q2dCOztBQUNoQztFQUNFLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFndEN2QixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBL3NDZ0I7O0FBQ2hDO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FBRTs7QUFDeEI7RUFDRSwwQkFBMEI7Q0FBRTs7QUFDOUI7RUFDRSxxQkFBcUI7Q0FBRTs7QUFDdkI7RUFzc0NKLG1PQUFvQjtDQXJzQ0k7O0FBQ3BCO0VBQ0Usa0JBQWtCO0NBQUU7O0FBQ3hCO0VBa3NDRixtT0FBb0I7RUFoc0NoQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQUU7O0FBQ3RCO0VBQ0UsYUFBYTtFQUNiLGVBQWU7RUFDZixZQUFZO0NBQUU7O0FBQ2hCO0VBQ0UsZ0JBQWdCO0NBQUU7O0FBQ2xCO0VBQ0UsZUFBZTtFQUNmLGlCQUFpQjtDQUFFOztBQUNyQjtFQUNFLGlCQUFpQjtFQUNqQixzQkFBc0I7RUFDdEIsMEJBQTBCO0VBQzFCLDBCQUEwQjtFQUMxQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHdCQUF3QjtFQUN4QixtQkFBbUI7RUEwcUN6QixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBenFDZ0I7O0FBQzlCO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLG1CQUFtQjtJQUNuQixrQkFBa0I7R0FBRTtDQUFFOztBQUM1QjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFncUN4QixtT0FBb0I7Q0EvcENJOztBQUNwQjtFQUNFLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2IsVUFBVTtDQUFFOztBQUNkO0VBQ0UsYUFBYTtDQUFFOztBQUNmO0VBQ0U7SUFDRSxZQUFZO0lBQ1osYUFBYTtJQUNiLHVCQUF1QjtHQUFFO0NBQUU7O0FBQ25DO0VBQ0Usb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix1QkFBdUI7RUFDdkIsWUFBWTtDQUFFOztBQUNkO0VBQ0U7SUFDRSxZQUFZO0lBQ1osYUFBYTtJQUNiLGlCQUFpQjtJQUNqQiwwQkFBMEI7SUFDMUIsaUJBQWlCO0dBQUU7Q0FBRTs7QUFDekI7RUF1b0NKLG1PQUFvQjtFQXJvQ2QsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixpQkFBaUI7Q0FBRTs7QUFDckI7RUFDRSxpQkFBaUI7RUFpb0N2QixtT0FBb0I7RUEvbkNkLGdCQUFnQjtFQUNoQixrQkFBa0I7Q0FBRTs7QUFDdEI7RUFDRSxjQUFjO0NBQUU7O0FBQ2hCO0VBQ0U7SUFDRSxlQUFlO0dBQUU7Q0FBRTs7QUFDM0I7RUFDRSxxQkFBcUI7Q0FBRTs7QUFDdkI7RUFzbkNKLG1PQUFvQjtFQXBuQ2QsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUFFOztBQUN4QjtFQUNFLGdCQUFnQjtFQUNoQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQix1QkFBdUI7Q0FBRTs7QUFDekI7RUFDRTtJQUNFLFlBQVk7SUFDWixZQUFZO0lBQ1osa0JBQWtCO0dBQUU7Q0FBRTs7QUFDNUI7RUFDRSxnQkFBZ0I7RUFDaEIsbUJBQW1CO0NBQUU7O0FBQ3JCO0VBQ0U7SUFDRSxZQUFZO0lBQ1osd0JBQStCO0dBQUU7Q0FBRTs7QUFDdkM7RUFDRSxpQkFBaUI7Q0FBRTs7QUFDbkI7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRTtJQUNFLGdCQUFnQjtJQUNoQixZQUFZO0lBQ1osd0JBQStCO0dBQUU7Q0FBRTs7QUFDekM7RUFDRSxtQkFBbUI7Q0FBRTs7QUFDekI7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixZQUFZO0NBQUU7O0FBQ2hCO0VBQ0UsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVixXQUFXO0NBQUU7O0FBQ2Y7RUFDRSxtQkFBbUI7RUFDbkIsY0FBYztFQUNkLGlCQUFpQjtDQUFFOztBQUNuQjtFQUNFO0lBQ0UsY0FBYztHQUFFO0NBQUU7O0FBQ3hCO0VBQ0UscUJBQXFCO0VBQ3JCLDBCQUEwQjtDQUFFOztBQUM1QjtFQUNFO0lBQ0Usa0JBQWtCO0lBQ2xCLGFBQWE7SUFDYixjQUFjO0lBQ2QsYUFBYTtHQUFFO0NBQUU7O0FBQ3ZCO0VBQ0UsdUJBQXVCO0NBQUU7O0FBQ3pCO0VBQ0U7SUFDRSwwQkFBMEI7SUFDMUIsY0FBYztJQUNkLGFBQWE7SUFDYixpQkFBaUI7SUFDakIsbUJBQW1CO0dBQUU7Q0FBRTs7QUFDN0I7RUFDRSxnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLFlBQVk7RUFDWiw4QkFBOEI7RUFDOUIsNkJBQTZCO0VBQzdCLFlBQVk7Q0FBRTs7QUFDZDtFQUNFLGFBQWE7RUFDYixlQUFlO0VBQ2YsWUFBWTtDQUFFOztBQUNoQjtFQUNFO0lBQ0UsaUJBQWlCO0lBQ2pCLGlDQUFpQztJQUNqQyw2QkFBNkI7R0FBRTtDQUFFOztBQUNyQztFQUNFLDBCQUEwQjtFQUMxQiwwQkFBMEI7Q0FBRTs7QUFDNUI7RUFDRTtJQUNFLDBCQUEwQjtHQUFFO0NBQUU7O0FBQ2xDOztFQUVFLGFBQWE7Q0FBRTs7QUFDakI7RUFDRSxtREFBZ0U7RUFDaEUsdUJBQXVCO0VBQ3ZCLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRSx3QkFBd0I7Q0FBRTs7QUFDaEM7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0NBQUU7O0FBQ3ZCO0VBQ0UsWUFBWTtFQUNaLGVBQWU7RUFDZixpREFBOEQ7RUFDOUQsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsbUJBQW1CO0VBQ25CLFlBQVk7RUF1Z0NoQixtT0FBb0I7RUFyZ0NoQixpQkFBaUI7Q0FBRTs7QUFDckI7RUFDRSxtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLHlCQUF5QjtDQUFFOztBQUM3QjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsaUJBQWlCO0VBNi9CckIsbU9BQW9CO0VBMy9CaEIsMEJBQTBCO0VBQzFCLG9CQUFvQjtDQUFFOztBQUN4QjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQXEvQnJCLG1PQUFvQjtDQXAvQkU7O0FBQ3BCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQWkvQnRCLG1PQUFvQjtFQS8rQmhCLGdCQUFnQjtDQUFFOztBQUNwQjtFQUNFLGlCQUFpQjtDQUFFOztBQUNyQjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUEwK0J0QixtT0FBb0I7RUF4K0JoQixnQkFBZ0I7Q0FBRTs7QUFDcEI7RUFDRSxnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQW8rQnJCLG1PQUFvQjtDQW4rQkU7O0FBRXRCO0VBQ0U7SUFDRSx1QkFBdUI7R0FBRTtDQUFFOztBQUUvQjtFQUNFO0lBQ0UsVUFBVTtHQUFFO0NBQUU7O0FBRWxCO0VBQ0UsY0FBYztDQUFFOztBQUVsQjtFQUNFLDBCQUEwQjtFQUMxQixzQkFBc0I7RUFDdEIsbUJBQW1CO0NBQUU7O0FBQ3JCO0VBQ0UsMkJBQTJCO0NBQUU7O0FBQy9CO0VBQ0UsY0FBYztFQUNkLGdDQUFnQztFQUNoQyxxQ0FBcUM7RUFDckMsb0NBQW9DO0VBQ3BDLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsVUFBVTtFQUNWLG1CQUFtQjtFQUNuQixhQUFhO0NBQUU7O0FBRW5CO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsaUJBQWlCO0VBaThCbkIsbU9BQW9CO0NBaDhCQTs7QUFDbEI7RUFDRTtJQUNFLGlCQUFpQjtJQUNqQixZQUFZO0dBQUU7Q0FBRTs7QUFDcEI7RUFDRSxvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLGdDQUFnQztDQUFFOztBQUNsQztFQUNFO0lBQ0UsWUFBWTtJQUNaLGlCQUFpQjtJQUNqQixrQkFBa0I7SUFDbEIsbUJBQW1CO0lBQ25CLGdDQUFnQztHQUFFO0NBQUU7O0FBQzFDO0VBQ0UscUJBQXFCO0VBQ3JCLHNCQUFzQjtDQUFFOztBQUMxQjtFQUNFLHFCQUFjO0VBQWQsY0FBYztFQUNkLHVCQUFvQjtFQUFwQixvQkFBb0I7RUFDcEIsc0JBQXdCO0VBQXhCLHdCQUF3QjtFQUN4QixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixZQUFZO0NBQUU7O0FBQ2Q7RUFDRSxvQkFBb0I7Q0FBRTs7QUFDMUI7RUFDRSxxQkFBcUI7RUFDckIseUJBQXlCO0NBQUU7O0FBQzNCO0VBQ0UsbUJBQW1CO0NBQUU7O0FBQ3ZCOztFQUVFLG1CQUFtQjtFQUNuQixRQUFRO0VBQ1IsY0FBYztDQUFFOztBQUNsQjs7RUFFRSxtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLGVBQWU7RUFDZixnQkFBZ0I7Q0FDYzs7QUFnNUJwQztFQUFBLG1PQUFvQjtFQUFwQixpQkFBb0I7Q0FBQTs7QUEvNEJoQjs7RUFFRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFFBQVE7RUFDUixPQUFPO0VBQ1AsWUFBWTtFQUNaLGFBQWE7RUFDYiwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBRWpCLHVCQUF1QjtDQUFFOztBQUMzQjtFQUNFLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxVQUFVO0VBQ1Ysb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYixZQUFZO0VBQ1osZUFBZTtFQUVmLHFCQUFxQjtDQUFFOztBQUMzQjtFQUNFLGNBQWM7Q0FBRTs7QUFDaEI7RUFDRSxlQUFlO0NBQUU7O0FBQ3JCO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7Q0FBRTs7QUFDbkI7RUFDRSxlQUFlO0NBQUU7O0FBQ25CO0VBQ0UsZ0JBQWdCO0VBQ2hCLGVBQWU7RUFDZixrQkFBa0I7RUFDbEIsY0FBYztFQTAyQmxCLG1PQUFvQjtFQUFwQixpQkFBb0I7Q0F6MkJjOztBQUNoQztFQUNFLFlBQVk7RUF1MkJoQixtT0FBb0I7RUFBcEIsbUJBQW9CO0NBdDJCYzs7QUFDOUI7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0NBQUU7O0FBQ3pCO0VBQ0UsdUJBQXVCO0NBQUU7O0FBQzdCO0VBQ0UseUJBQXlCO0VBQ3pCLDBCQUEwQjtFQUMxQixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLFlBQVk7RUFDWixxQkFBcUI7RUFDckIsVUFBVTtFQUNWLFFBQVE7RUFDUixXQUFXO0VBQ1gsbUJBQW1CO0VBQ25CLE9BQU87Q0FBRTs7QUFDWDtFQUNFLGlCQUFpQjtDQUFFOztBQUNyQjtFQUNFLDZCQUFnQjtFQUFoQixnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLG1CQUFtQjtFQUNuQixxQkFBYztFQUFkLGNBQWM7RUFDZCxtQkFBbUI7Q0FBRTs7QUFDdkI7RUFDRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFxMEJ2QixjQUFvQjtFQUFwQix1QkFBb0I7RUFBcEIsb0JBQW9CO0NBcDBCb0I7O0FBQ3BDO0VBQ0U7SUFDRSxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixvQkFBb0I7R0FBRTtDQUFFOztBQUM5QjtFQUNFLG9CQUFnQjtFQUFoQixnQkFBZ0I7Q0FBRTs7QUFDbEI7RUFDRSxvQkFBb0I7Q0FBRTs7QUFDeEI7RUFDRTtJQUNFLHFCQUFjO0lBQWQsY0FBYztJQUNkLGtCQUFrQjtJQUNsQixxQkFBcUI7SUFDckIsdUJBQStCO0lBQS9CLCtCQUErQjtJQUMvQixzQkFBa0I7SUFBbEIsa0JBQWtCO0dBQUU7Q0FBRTs7QUFDMUI7RUFDRSxxQkFBcUI7Q0FBRTs7QUFDekI7RUFDRSxrQkFBa0I7Q0FBRTs7QUFDdEI7RUFDRSxzQkFBc0I7Q0FBRTs7QUFDNUI7RUFDRSw2QkFBZ0I7RUFBaEIsZ0JBQWdCO0VBQ2hCLG9CQUFnQjtFQUFoQixnQkFBZ0I7Q0FBRTs7QUFDbEI7RUFDRSxZQUFZO0NBQUU7O0FBQ2xCO0VBQ0UsZ0JBQWdCO0VBQ2hCLHdCQUF3QjtFQUN4QixlQUFlO0VBb3lCbkIsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQW55QmM7O0FBQ2hDO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7Q0FBRTs7QUFDakI7RUFDRSxlQUFlO0NBQUU7O0FBQ3JCO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixnQkFBZ0I7RUEweEJwQixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBenhCYzs7QUFDaEM7RUFDRSwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLFlBQVk7Q0FBRTs7QUFDZDtFQUNFLFlBQVk7RUFDWixhQUFhO0VBQ2IsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxxQkFBYztFQUFkLGNBQWM7RUFDZCw2QkFBNkI7RUFDN0IsZ0NBQWdDO0VBQ2hDLDBCQUEwQjtFQUMxQix3QkFBd0I7RUFDeEIsc0JBQXdCO0VBQXhCLHdCQUF3QjtFQUN4Qix1QkFBb0I7RUFBcEIsb0JBQW9CO0VBQ3BCLDBCQUEwQjtFQUMxQixnQkFBZ0I7Q0FBRTs7QUFDbEI7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGFBQWE7Q0FBRTs7QUFDckI7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVix3QkFBd0I7RUFDeEIsWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFxdkJwQixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBcHZCYzs7QUFDOUI7RUFDRTtJQUNFLGFBQWE7R0FBRTtDQUFFOztBQUNyQjtFQUNFLGVBQWU7RUFDZixzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLDJCQUEyQjtDQUFFOztBQUNqQztFQUNFLDBCQUEwQjtFQUMxQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUFFOztBQUNuQjtFQUNFO0lBQ0UsWUFBWTtJQUNaLGdCQUFnQjtHQUFFOztFQUNsQjtJQUNFLCtCQUFrQjtJQUFsQixrQkFBa0I7R0FBRTtDQUFFOztBQUM5QjtFQUNFLGlCQUFpQjtFQUNqQixtQkFBbUI7Q0FBRTs7QUFDckI7RUFDRTtJQUNFLDZCQUFnQjtJQUFoQixnQkFBZ0I7SUFDaEIsZ0JBQWdCO0dBQUU7O0VBQ2xCO0lBQ0UsK0JBQWtCO0lBQWxCLGtCQUFrQjtHQUFFO0NBQUU7O0FBQzlCO0VBQ0UsaUJBQWlCO0NBQUU7O0FBQ25CO0VBQ0UsaUJBQWlCO0VBQ2pCLHFCQUFjO0VBQWQsY0FBYztFQUNkLHNCQUF3QjtFQUF4Qix3QkFBd0I7Q0FBRTs7QUFDOUI7RUFDRSxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLGFBQWE7RUFDYix3QkFBd0I7RUFDeEIsMEJBQTBCO0VBeXNCOUIsbU9BQW9CO0VBQXBCLGlCQUFvQjtFQUFwQixnQkFBb0I7Q0F4c0J3Qjs7QUFDMUM7RUFDRSxZQUFZO0NBQUU7O0FBQ2Q7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFrc0JsQixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBanNCZ0I7O0FBQzlCO0VBQ0UsaUJBQWlCO0NBQUU7O0FBQ3ZCO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7RUFDWixnQkFBZ0I7RUEyckJ0QixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBMXJCZ0I7O0FBQ2xDO0VBQ0UsaUJBQWlCO0NBQUU7O0FBQ25CO0VBQ0UsbUJBQW1CO0VBQ25CLG9CQUFvQjtFQUNwQixhQUFhO0VBQ2Isd0JBQXdCO0VBbXJCOUIsbU9BQW9CO0VBQXBCLGlCQUFvQjtFQUFwQixnQkFBb0I7Q0FsckIwQjs7QUFDNUM7RUFDRSxlQUFlO0NBQUU7O0FBQ2pCO0VBQ0UsMEJBQTBCO0NBQUU7O0FBQzlCO0VBQ0UsZUFBZTtDQUFFOztBQUNuQjs7RUFFRSxtQkFBbUI7Q0FBRTs7QUFDekI7RUFDRSxpQkFBaUI7RUFDakIsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBbXFCeEIscUJBQW9CO0VBQXBCLHdCQUFvQjtDQWxxQkQ7O0FBQ2Y7RUFDRTtJQUNFLFlBQVk7SUFDWixjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixtQkFBbUI7R0FBRTtDQUFFOztBQUM3QjtFQUNFLDBCQUEwQjtFQUMxQixtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2Ysa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixzRUFBb0Y7RUFrcEJ4RixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBanBCYzs7QUFDOUI7RUFDRTtJQUNFLDZCQUFnQjtJQUFoQixnQkFBZ0I7SUFDaEIsYUFBYTtHQUFFO0NBQUU7O0FBQ3ZCO0VBQ0UsZ0JBQWdCO0VBQ2hCLHdCQUF3QjtFQUN4QixlQUFlO0VBeW9CbkIsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQXhvQmM7O0FBQ2hDO0VBQ0UsMEJBQTBCO0VBQzFCLGVBQWU7Q0FBRTs7QUFDakI7RUFDRSxlQUFlO0NBQUU7O0FBQ3JCO0VBQ0UsMEJBQTBCO0VBQzFCLG1CQUFtQjtFQUNuQixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLGdCQUFnQjtFQUNoQixZQUFZO0NBQUU7O0FBQ2Q7RUFDRSxZQUFZO0VBQ1osYUFBYTtFQUNiLG1CQUFtQjtFQUNuQixTQUFTO0VBQ1QscUJBQWM7RUFBZCxjQUFjO0VBQ2QsNkJBQTZCO0VBQzdCLGdDQUFnQztFQUNoQywwQkFBMEI7RUFDMUIsd0JBQXdCO0VBQ3hCLHNCQUF3QjtFQUF4Qix3QkFBd0I7RUFDeEIsdUJBQW9CO0VBQXBCLG9CQUFvQjtFQUNwQiwwQkFBMEI7Q0FBRTs7QUFDNUI7RUFDRSxXQUFXO0VBQ1gsWUFBWTtFQUNaLGFBQWE7Q0FBRTs7QUFDckI7RUFDRSxjQUFjO0VBQ2QsbUJBQW1CO0VBQ25CLFVBQVU7RUFDVix3QkFBd0I7RUFDeEIsWUFBWTtFQUNaLGFBQWE7RUFDYixtQkFBbUI7RUFDbkIsYUFBYTtFQUNiLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFnbUJwQixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBL2xCYzs7QUFDOUI7RUFDRTtJQUNFLGFBQWE7R0FBRTtDQUFFOztBQUN2QjtFQUNFLGlCQUFpQjtFQUNqQixxQkFBYztFQUFkLGNBQWM7RUFDZCxtQkFBbUI7Q0FBRTs7QUFDdkI7RUFDRSxxQkFBcUI7Q0FBRTs7QUFDekI7RUFDRSxrQkFBa0I7Q0FBRTs7QUFDcEI7RUFDRTtJQUNFLG1CQUFtQjtHQUFFO0NBQUU7O0FBQzNCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixrQkFBa0I7RUE2a0J4QixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBNWtCZ0I7O0FBQ2hDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQXlrQnZCLG1PQUFvQjtFQUFwQixpQkFBb0I7Q0F4a0JnQjs7QUFDbEM7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0VBQ2hCLGVBQWU7Q0FBRTs7QUFDbkI7RUFDRSxlQUFlO0VBQ2YsWUFBWTtFQUNaLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHVCQUF1QjtFQUN2QixvQkFBb0I7Q0FBRTs7QUFDdEI7RUFDRTtJQUNFLGNBQWM7R0FBRTtDQUFFOztBQUN0QjtFQUNFLGtCQUFrQjtDQUFFOztBQUN0QjtFQUNFLGFBQWE7Q0FBRTs7QUFDbkI7RUFDRTtJQUNFLFdBQVc7R0FBRTtDQUFFOztBQUNuQjtFQUNFO0lBQ0UsYUFBYTtHQUFFO0NBQUU7O0FBQ3JCO0VBQ0U7SUFDRSxZQUFZO0dBQUU7Q0FBRTs7QUFDcEI7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRTtJQUNFLFlBQVk7SUFDWixtQkFBbUI7R0FBRTtDQUFFOztBQUMzQjtFQUNFLGtCQUFrQjtDQUFFOztBQUN0QjtFQUNFO0lBQ0Usa0JBQWtCO0dBQUU7Q0FBRTs7QUFDMUI7RUFDRSxxQkFBcUI7RUFDckIsb0JBQW9CO0NBQUU7O0FBQ3hCO0VBQ0Usc0JBQXNCO0VBQ3RCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsYUFBYTtDQUFFOztBQUNmO0VBQ0U7SUFDRSxtQkFBbUI7R0FBRTtDQUFFOztBQUM3QjtFQUNFLFNBQVM7RUFDVCxVQUFVO0VBQ1YsV0FBVztFQUNYLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsYUFBYTtDQUFFOztBQUNqQjtFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7Q0FBRTs7QUFDckI7RUFDRSxZQUFZO0VBQ1osYUFBYTtDQUFFOztBQUNqQjtFQUNFLHVCQUF1QjtFQUN2QixhQUFhO0VBQ2Isa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsa0JBQWtCO0VBQ2xCLG1CQUFtQjtDQUFFOztBQUNyQjtFQUNFLGVBQWU7RUFDZixnQkFBZ0I7Q0FBRTs7QUFDdEI7RUFDRSxtQkFBbUI7RUFDbkIsWUFBWTtFQUNaLFVBQVU7RUFDVixZQUFZO0VBQ1osZ0JBQWdCO0NBQUU7O0FBQ3BCO0VBQ0UsaUJBQWlCO0NBQUU7O0FBQ25CO0VBQ0U7SUFDRSxpQkFBaUI7R0FBRTtDQUFFOztBQUU3QjtFQUNFLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtDQUFFOztBQUV6QjtFQUNFLGVBQWU7RUFDZixzQkFBc0I7Q0FBRTs7QUFFMUI7RUFDRSxrQkFBa0I7RUFDbEIsY0FBYztDQUFFOztBQUVsQjs7RUFFRSxtQkFBbUI7RUFDbkIsUUFBUTtFQUNSLGNBQWM7Q0FBRTs7QUFFbEI7O0VBRUUsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGVBQWU7RUFDZixnQkFBZ0I7Q0FDYzs7QUFtZGhDO0VBQUEsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQUFBOztBQWpkcEIscUJBQXFCOztBQUNyQjs7RUFFRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFFBQVE7RUFDUixPQUFPO0VBQ1AsYUFBYTtFQUNiLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsaUJBQWlCO0VBRWpCLHVCQUF1QjtDQUFFOztBQUUzQix5QkFBeUI7O0FBQ3pCO0VBQ0UsWUFBWTtFQUNaLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFDVixvQkFBb0I7RUFDcEIsYUFBYTtFQUNiLFlBQVk7RUFDWixlQUFlO0VBRWYscUJBQXFCO0NBQUU7O0FBRXpCO0VBQ0UsaUJBQWlCO0VBQ2pCLGdCQUFnQjtFQUNoQixZQUFZO0VBa2JkLG1PQUFvQjtFQUFwQixpQkFBb0I7Q0FqYlk7O0FBQzlCO0VBQ0UsaUJBQWlCO0NBQUU7O0FBRXZCO0VBQ0UsWUFBWTtDQUFFOztBQUVoQjtFQUNFLGNBQWM7RUFDZCxtQkFBbUI7RUFDbkIsMEJBQTBCO0VBQzFCLHVCQUF1QjtFQUN2QixjQUFjO0VBQ2QsV0FBVztFQUNYLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtFQUNqQixhQUFhO0VBQ2IscUJBQXFCO0NBQUU7O0FBQ3ZCO0VBQ0U7SUFDRSxjQUFjO0lBQ2QsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtHQUFFO0NBQUU7O0FBQzFCO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxTQUFTO0VBQ1QsWUFBWTtFQUNaLGFBQWE7RUFDYixnQkFBZ0I7Q0FBRTs7QUFDbEI7RUFDRSxZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLFlBQVk7RUFDWixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHlCQUF5QjtFQUN6QiwwQkFBMEI7RUFDMUIsU0FBUztFQUNULGlCQUFpQjtDQUFFOztBQUNyQjtFQUNFLDBCQUEwQjtDQUFFOztBQUNoQztFQUNFLGVBQWU7RUFDZixtQkFBbUI7RUFDbkIsU0FBUztFQUNULFVBQVU7RUFDViwwQkFBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLDJDQUEyQztFQUMzQyxVQUFVO0VBQ1YsVUFBVTtFQUNWLGNBQWM7Q0FBRTs7QUFFcEI7RUFDRSxtQkFBbUI7RUFDbkIsMEJBQTBCO0VBQzFCLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2YsWUFBWTtDQUFFOztBQUNkO0VBQ0U7SUFDRSxXQUFXO0dBQUU7Q0FBRTs7QUFDbkI7RUFDRSxvQkFBb0I7RUFDcEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsV0FBVztDQUFFOztBQUNiO0VBQ0U7SUFDRSxtQkFBbUI7SUFDbkIseUJBQXlCO0lBQ3pCLFVBQVU7SUFDVixnQkFBZ0I7SUFDaEIsa0JBQWtCO0lBQ2xCLGlCQUFpQjtHQUFFO0NBQUU7O0FBQzNCO0VBQ0UsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxpQkFBaUI7RUFDakIsYUFBYTtDQUFFOztBQUNmO0VBQ0U7SUFDRSxZQUFZO0dBQUU7Q0FBRTs7QUFDcEI7RUFDRSxrQkFBa0I7Q0FBRTs7QUFDcEI7RUFDRSxhQUFhO0VBQ2IsZUFBZTtFQUNmLFlBQVk7Q0FBRTs7QUFDaEI7RUFDRTtJQUNFLGNBQWM7R0FBRTtDQUFFOztBQUMxQjtFQUNFLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLHVCQUF1QjtDQUFFOztBQUN6QjtFQUNFO0lBQ0UsbUJBQW1CO0lBQ25CLHlCQUF5QjtJQUN6QixhQUFhO0lBQ2IsaUJBQWlCO0lBQ2pCLFdBQVc7R0FBRTtDQUFFOztBQUNuQjtFQUNFLHNCQUFzQjtDQUFFOztBQUMxQjtFQUNFLHFCQUFxQjtDQUFFOztBQUU3QjtFQUNFO0lBQ0UsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixZQUFZO0dBQUU7Q0FBRTs7QUFFcEI7RUFDRTs7Ozs7Ozs7OztJQVVFLHlCQUF5QjtJQUN6QixVQUFVO0lBQ1YsZ0JBQWdCO0lBQ2hCLGtCQUFrQjtJQUNsQixpQkFBaUI7R0FBRTtDQUFFOztBQUV6QjtFQUNFLG1CQUFtQjtFQXdTckIsbU9BQW9CO0VBdFNsQixxQkFBcUI7Q0FBRTs7QUFDdkI7RUFDRSxrQkFBa0I7RUFDbEIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtDQUFFOztBQUN6QjtFQUNFLGdCQUFnQjtFQUNoQix1QkFBdUI7Q0FBRTs7QUFDekI7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0NBQUU7O0FBQzNCO0VBQ0UsOEJBQThCO0VBQzlCLGlDQUFpQztFQUNqQyxxQkFBYztFQUFkLGNBQWM7Q0FBRTs7QUFDaEI7RUFDRSxpQkFBaUI7RUFDakIsb0JBQW9CO0VBQ3BCLFdBQVc7Q0FBRTs7QUFDZjtFQUNFLG9CQUFvQjtFQUNwQixpQkFBaUI7RUFDakIsaUNBQWlDO0NBQUU7O0FBQ25DO0VBNFFOLG1PQUFvQjtFQUFwQixpQkFBb0I7RUFBcEIsZ0JBQW9CO0NBM1E0Qjs7QUFDeEM7RUFDRSxnQkFBZ0I7RUFDaEIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQix1QkFBdUI7Q0FBRTs7QUFDN0I7O0VBRUUsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixvQkFBb0I7Q0FBRTs7QUFDeEI7RUFDRSxpQkFBaUI7Q0FBRTs7QUFDckI7RUFDRSxpQkFBaUI7Q0FBRTs7QUFDckI7RUFDRSxpQkFBaUI7RUFDakIsc0JBQXNCO0VBQ3RCLDBCQUEwQjtFQUMxQiwwQkFBMEI7RUFDMUIsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixZQUFZO0VBQ1osbUJBQW1CO0VBQ25CLHdCQUF3QjtFQW1QaEMsbU9BQW9CO0VBQXBCLGlCQUFvQjtDQWxQa0I7O0FBQzlCO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIsbUJBQW1CO0lBQ25CLGtCQUFrQjtHQUFFO0NBQUU7O0FBQzlCO0VBQ0UsdUJBQXVCO0VBQ3ZCLDBCQUEwQjtDQUFFOztBQUM1QjtFQUNFLFlBQVk7RUFDWixhQUFhO0NBQUU7O0FBQ25CO0VBQ0U7SUFDRSxvQkFBZ0I7SUFBaEIsZ0JBQWdCO0dBQUU7O0VBQ2xCO0lBQ0UsWUFBWTtHQUFFOztFQUNoQjtJQUNFLGlCQUFpQjtJQUNqQixtQkFBbUI7SUFDbkIsaUJBQWlCO0dBQUU7O0VBQ3JCO0lBQ0Usb0JBQW9CO0dBQUU7Q0FBRTs7QUFDaEM7RUFDRSxpQkFBaUI7RUFDakIscUJBQWM7RUFBZCxjQUFjO0VBQ2QsMkJBQXVCO0VBQXZCLHVCQUF1QjtDQUFFOztBQUN6QjtFQUNFO0lBQ0UsdUJBQStCO0lBQS9CLCtCQUErQjtJQUMvQix3QkFBb0I7SUFBcEIsb0JBQW9CO0dBQUU7Q0FBRTs7QUFDNUI7RUFDRTtJQUNFLGlCQUFpQjtHQUFFO0NBQUU7O0FBQ3pCO0VBQ0UsOEJBQWlCO0VBQWpCLGlCQUFpQjtDQUFFOztBQUNuQjtFQUNFO0lBQ0UsNkJBQWdCO0lBQWhCLGdCQUFnQjtHQUFFO0NBQUU7O0FBQ3hCO0VBQ0UsYUFBYTtFQUNiLFlBQVk7RUFDWixrQkFBa0I7Q0FBRTs7QUFDeEI7RUFDRSw4QkFBaUI7RUFBakIsaUJBQWlCO0VBQ2pCLGlCQUFpQjtFQUNqQixxQkFBYztFQUFkLGNBQWM7RUFDZCwyQkFBdUI7RUFBdkIsdUJBQXVCO0NBQUU7O0FBQ3pCO0VBQ0U7SUFDRSw2QkFBZ0I7SUFBaEIsZ0JBQWdCO0lBQ2hCLGlCQUFpQjtHQUFFO0NBQUU7O0FBQzNCO0VBQ0UsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQTRMeEIsbU9BQW9CO0VBMUxkLGdCQUFnQjtFQUNoQixpQkFBaUI7Q0FBRTs7QUFDbkI7RUFDRTtJQUNFLGtCQUFrQjtJQUNsQixtQkFBbUI7R0FBRTtDQUFFOztBQUM3QjtFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBaUx4QixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBaExnQjs7QUFDOUI7RUFDRTtJQUNFLG1CQUFtQjtHQUFFO0NBQUU7O0FBQzdCO0VBQ0Usb0JBQW9CO0VBQ3BCLHNCQUFzQjtFQUN0QiwwQkFBMEI7RUFDMUIsMEJBQTBCO0VBQzFCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsYUFBYTtFQUNiLFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsd0JBQXdCO0VBa0s5QixtT0FBb0I7RUFBcEIsaUJBQW9CO0NBaktnQjs7QUFDOUI7RUFDRTtJQUNFLGlCQUFpQjtJQUNqQixlQUFlO0lBQ2YsbUJBQW1CO0lBQ25CLGtCQUFrQjtHQUFFOztFQUNwQjtJQUNFLFVBQVU7R0FBRTtDQUFFOztBQUUxQjtFQUNFLG1CQUFtQjtFQUNuQixpQkFBaUI7RUFDakIsZUFBZTtDQUFFOztBQUNqQjtFQUNFO0lBQ0UsWUFBWTtHQUFFO0NBQUU7O0FBQ3BCO0VBQ0Usb0JBQW9CO0VBQ3BCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIscUJBQXFCO0NBQUU7O0FBQ3ZCO0VBQ0U7SUFDRSxxQkFBcUI7R0FBRTtDQUFFOztBQUMvQjtFQUNFLHVCQUF1QjtFQUN2Qiw2QkFBNkI7Q0FBRTs7QUFDL0I7RUFDRTtJQUNFLDZCQUE2QjtHQUFFO0NBQUU7O0FBQ3JDO0VBQ0UsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtDQUFFOztBQUN0QjtFQUNFLHFCQUFxQjtFQUNyQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtDQUFFOztBQUMzQjtFQUNFLG1CQUFtQjtFQUNuQixjQUFjO0NBQUU7O0FBQ2hCO0VBQ0U7SUFDRSxpQkFBaUI7SUFDakIsaUJBQWlCO0dBQUU7Q0FBRTs7QUFDekI7RUFDRSxZQUFZO0NBQUU7O0FBRXBCO0VBQ0UsMEJBQTBCO0VBQzFCLGtCQUFrQjtDQUFFOztBQUV0QjtFQUNFLG1CQUFtQjtFQUNuQiwwQkFBMEI7RUFDMUIsa0JBQWtCO0VBQ2xCLHFCQUFxQjtDQUFFOztBQUN2QjtFQUNFO0lBQ0Usa0JBQWtCO0lBQ2xCLHFCQUFxQjtHQUFFO0NBQUU7O0FBQzdCO0VBQ0UsaUJBQWlCO0NBQUU7O0FBQ3JCO0VBQ0UsZUFBZTtDQUFFOztBQUNqQjtFQUNFO0lBQ0UsVUFBVTtHQUFFO0NBQUU7O0FBQ3BCO0VBQ0UsZUFBZTtDQUFFOztBQUNqQjtFQUNFO0lBQ0UsVUFBVTtHQUFFO0NBQUU7O0FBRXRCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxjQUFjO0VBQ2Qsb0JBQW9CO0VBQ3BCLHVCQUF1QjtFQUN2QixPQUFPO0VBQ1AsWUFBWTtDQUFFOztBQUVoQjtFQUNFLHFCQUFjO0VBQWQsY0FBYztDQUFFOztBQUNoQjtFQUNFLGlCQUFpQjtFQUNqQixpQkFBaUI7RUFDakIsa0JBQWtCO0NBQUU7O0FBQ3BCO0VBQ0U7SUFDRSxrQkFBa0I7R0FBRTtDQUFFOztBQUMxQjtFQUNFLHFCQUFxQjtFQUNyQixvQkFBb0I7Q0FBRTs7QUFDdEI7RUFDRTtJQUNFLGdCQUFnQjtHQUFFO0NBQUU7O0FBRTlCO0VBQ0UsWUFBWTtFQUNaLGFBQWE7Q0FBRTs7QUFDZjtFQUNFLFlBQVk7RUFDWiw0QkFBNEI7Q0FBRTs7QUFDaEM7RUFDRTtJQUNFLGdCQUFnQjtHQUFFO0NBQUU7O0FBRTFCO0VBQ0Usa0JBQWtCO0NBQUU7O0FBQ3BCO0VBQ0U7SUFDRSxZQUFZO0lBQ1osaUJBQWlCO0lBQ2pCLGtCQUFrQjtJQUNsQixtQkFBbUI7SUFDbkIsZ0NBQWdDO0dBQUU7Q0FBRTs7QUFFMUM7RUFDRSxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLG9CQUFvQjtFQUNwQixtQkFBbUI7RUFDbkIscUJBQWM7RUFBZCxjQUFjO0VBQ2QsMkJBQXVCO0VBQXZCLHVCQUF1QjtFQUN2Qix1QkFBb0I7RUFBcEIsb0JBQW9CO0NBQUU7O0FBQ3RCO0VBQ0U7SUFDRSxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLHFCQUFxQjtJQUNyQixvQkFBb0I7R0FBRTtDQUFFOztBQUU5QjtFQUNFLG1CQUFtQjtFQUNuQixZQUFZO0NBQUU7O0FBQ2Q7RUFDRSxrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixpQkFBaUI7RUFnQnJCLG1PQUFvQjtDQWZFOztBQUNwQjtFQUNFLHVCQUF1QjtFQUN2QixnQkFBZ0I7RUFZcEIsbU9BQW9CO0NBWEU7O0FBRXRCO0VBQ0UsZUFBZTtFQUNmLHNCQUFzQjtFQUN0QixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBS2xCLG1PQUFvQjtDQUpBOztBQUVwQixrRUFBZTs7QUFBZiwrRkFBZTs7QUFBZjs7O0VBQWU7O0FBQWY7O0VBQWU7O0FBQWY7OztFQUFBLHVCQUFlO0NBQUE7O0FBQWY7O0VBQWU7O0FBQWY7RUFBQSxpQkFBZTtFQUFmLFlBQWU7Q0FBQTs7QUFBZjs7O0VBQWU7O0FBQWY7RUFBQSxrQkFBZSxDQUFmLE9BQWU7RUFBZiwrQkFBZSxDQUFmLE9BQWU7Q0FBQTs7QUFBZjs7O0VBQWU7O0FBQWY7O0VBQWU7O0FBQWY7RUFBQSxVQUFlO0NBQUE7O0FBQWY7O0VBQWU7O0FBQWY7RUFBQTs7Ozs7Ozs7O21CQUFlO0NBQUE7O0FBQWY7OztFQUFlOztBQUFmOzs7RUFBZTs7QUFBZjtFQUFBLFVBQWUsQ0FBZixPQUFlO0VBQWYsZUFBZSxDQUFmLE9BQWU7Q0FBQTs7QUFBZjs7O0VBQWU7O0FBQWY7O0VBQWU7O0FBQWY7RUFBQSxrQ0FBZTtDQUFBOztBQUFmOztFQUFlOztBQUFmOztFQUFBLG9CQUFlO0NBQUE7O0FBQWY7OztFQUFlOztBQUFmOzs7O0VBQUE7Ozs7OztZQUFlLENBQWYsT0FBZTtFQUFmLGVBQWUsQ0FBZixPQUFlO0NBQUE7O0FBQWY7O0VBQWU7O0FBQWY7RUFBQSxlQUFlO0NBQUE7O0FBQWY7O0VBQWU7O0FBQWY7O0VBQUEsZUFBZTtFQUFmLGVBQWU7RUFBZixtQkFBZTtFQUFmLHlCQUFlO0NBQUE7O0FBQWY7RUFBQSxnQkFBZTtDQUFBOztBQUFmO0VBQUEsWUFBZTtDQUFBOztBQUFmOzs7RUFBZTs7QUFBZjs7O0VBQWU7O0FBQWY7RUFBQSxlQUFlLENBQWYsT0FBZTtFQUFmLHNCQUFlLENBQWYsT0FBZTtDQUFBOztBQUFmOzs7RUFBZTs7QUFBZjs7O0VBQWU7O0FBQWY7Ozs7O0VBQUEscUJBQWUsQ0FBZixPQUFlO0VBQWYsZ0JBQWUsQ0FBZixPQUFlO0VBQWYsa0JBQWUsQ0FBZixPQUFlO0VBQWYsVUFBZSxDQUFmLE9BQWU7Q0FBQTs7QUFBZjs7O0VBQWU7O0FBQWY7U0FBQSxPQUFlO0VBQWYscUJBQWU7Q0FBQTs7QUFBZjs7RUFBZTs7QUFBZjs7OztFQUFBLDJCQUFlO0NBQUE7O0FBQWY7O0VBQWU7O0FBQWY7RUFBQSxtQkFBZTtFQUFmLFdBQWU7Q0FBQTs7QUFBZjs7RUFBZTs7QUFBZjtFQUFBLCtCQUFlO0NBQUE7O0FBQWY7OztFQUFlOztBQUFmO0VBQUEsaUJBQWU7Q0FBQTs7QUFBZjs7RUFBZTs7QUFBZjtFQUFBLFdBQWU7Q0FBQTs7QUFBZjs7RUFBZTs7QUFBZjtFQUFBLHlCQUFlO0NBQUE7O0FBQWY7O0VBQWU7O0FBQWY7O0VBQUEsYUFBZTtDQUFBOztBQUFmOzs7RUFBZTs7QUFBZjtFQUFBLDhCQUFlLENBQWYsT0FBZTtFQUFmLHFCQUFlLENBQWYsT0FBZTtDQUFBOztBQUFmOztFQUFlOztBQUFmO0VBQUEseUJBQWU7Q0FBQTs7QUFBZjs7O0VBQWU7O0FBQWY7RUFBQSwyQkFBZSxDQUFmLE9BQWU7RUFBZixjQUFlLENBQWYsT0FBZTtDQUFBOztBQUFmOzs7RUFBZTs7QUFBZjs7RUFBZTs7QUFBZjtFQUFBLG1CQUFlO0NBQUE7O0FBQWY7Ozs7R0FBZTs7QUFBZjs7R0FBZTs7QUFBZjs7Ozs7Ozs7Ozs7OztFQUFBLFVBQWU7Q0FBQTs7QUFBZjtFQUFBLDhCQUFlO0VBQWYsdUJBQWU7Q0FBQTs7QUFBZjs7O0dBQWU7O0FBQWY7RUFBQSxvQkFBZTtFQUFmLDJDQUFlO0NBQUE7O0FBQWY7RUFBQSxVQUFlO0VBQWYsV0FBZTtDQUFBOztBQUFmOztFQUFBLGlCQUFlO0VBQWYsVUFBZTtFQUFmLFdBQWU7Q0FBQTs7QUFBZjs7R0FBZTs7QUFBZjs7Ozs7R0FBZTs7QUFBZjtFQUFBLDZOQUFlLENBQWYsT0FBZTtFQUFmLGlCQUFlLENBQWYsT0FBZTtDQUFBOztBQUFmOzs7R0FBZTs7QUFBZjtFQUFBLHFCQUFlO0VBQWYscUJBQWU7Q0FBQTs7QUFBZjs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0dBQWU7O0FBQWY7OztFQUFBLHVCQUFlLENBQWYsT0FBZTtFQUFmLGdCQUFlLENBQWYsT0FBZTtFQUFmLG9CQUFlLENBQWYsT0FBZTtFQUFmLDJCQUFlLENBQWYsT0FBZTtDQUFBOztBQUFmOztHQUFlOztBQUFmO0VBQUEsc0JBQWU7Q0FBQTs7QUFBZjs7Ozs7Ozs7R0FBZTs7QUFBZjtFQUFBLG9CQUFlO0NBQUE7O0FBQWY7RUFBQSxpQkFBZTtDQUFBOztBQUFmOztFQUFBLFdBQWU7RUFBZixlQUFlO0NBQUE7O0FBQWY7O0VBQUEsZ0JBQWU7Q0FBQTs7QUFBZjtFQUFBLDBCQUFlO0NBQUE7O0FBQWY7Ozs7OztFQUFBLG1CQUFlO0VBQWYscUJBQWU7Q0FBQTs7QUFBZjs7O0dBQWU7O0FBQWY7RUFBQSxlQUFlO0VBQWYseUJBQWU7Q0FBQTs7QUFBZjs7Ozs7O0dBQWU7O0FBQWY7Ozs7O0VBQUEsV0FBZTtFQUFmLHFCQUFlO0VBQWYsZUFBZTtDQUFBOztBQUFmOzs7OztHQUFlOztBQUFmOzs7O0VBQUEsZ0hBQWU7Q0FBQTs7QUFBZjs7Ozs7O0dBQWU7O0FBQWY7Ozs7Ozs7O0VBQUEsZUFBZTtFQUFmLHVCQUFlO0NBQUE7O0FBQWY7Ozs7O0dBQWU7O0FBQWY7O0VBQUEsZ0JBQWU7RUFBZixhQUFlO0NB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b0I7RUFBcEIsNEZBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCLDBGQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1HQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBHQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtHQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtHQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFHQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFHQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1HQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtFQUFwQiw0REFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx1QkFBb0I7RUFBcEIsNERBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUJBQW9CO0VBQXBCLDREQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtFQUFwQiwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7RUFBcEIsOEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsOEJBQW9CO0VBQXBCLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtFQUFwQiw2QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQ0FBb0I7RUFBcEIsa0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0NBQW9CO0VBQXBCLHFDQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFDQUFvQjtFQUFwQixvQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQ0FBb0I7RUFBcEIsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0VBQXBCLGlDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtFQUFwQixvQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQ0FBb0I7RUFBcEIsbUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0VBQXBCLG1DQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtFQUFwQixrQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQ0FBb0I7RUFBcEIscUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUNBQW9CO0VBQXBCLG9DQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtFQUFwQixvQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSwrQkFBb0I7RUFBcEIsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0VBQXBCLG1DQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1DQUFvQjtFQUFwQixrQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSwrQkFBb0I7RUFBcEIsa0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0VBQXBCLGdDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdDQUFvQjtFQUFwQixtQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQ0FBb0I7RUFBcEIsa0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0VBQXBCLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFDQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9DQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9DQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1DQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFDQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9DQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdDQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1DQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdDQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1DQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEseUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxTQUFvQjtDQUFBOztBQUFwQjtFQUFBLFNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsU0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxTQUFvQjtDQUFBOztBQUFwQjtFQUFBLFNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsU0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxTQUFvQjtDQUFBOztBQUFwQjtFQUFBLFNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsU0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxVQUFvQjtDQUFBOztBQUFwQjtFQUFBLFVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsVUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsU0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxZQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxZQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1PQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1PQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLFVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NB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QUFwQjtFQUFBLG1CQUFvQjtFQUFwQixzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsd0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtFQUFwQix3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQix3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQixzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQix3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQixzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQix3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw2QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwwQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw4QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsV0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsV0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSwrQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwrQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7RUFBcEIsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0VBQXBCLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQix3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQixzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7RUFBcEIseUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUJBQW9CO0VBQXBCLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtFQUFwQix1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7RUFBcEIscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtFQUFwQix1REFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw0QkFBb0I7RUFBcEIsMERBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCLDBEQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtFQUFwQiwwREFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw0QkFBb0I7RUFBcEIsd0RBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCLHVEQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtFQUFwQiwwREFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw0QkFBb0I7RUFBcEIsMERBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0VBQXBCLDBEQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtFQUFwQix3REFBb0I7Q0FBQTs7QUFBcEI7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b0I7RUFBcEIsMEdBQW9CO0VBQXBCLDZGQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRHQUFvQjtFQUFwQiwwR0FBb0I7RUFBcEIsNkZBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEdBQW9CO0VBQXBCLDBHQUFvQjtFQUFwQiw2RkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw0R0FBb0I7RUFBcEIsMEdBQW9CO0VBQXBCLDZGQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRHQUFvQjtFQUFwQiwwR0FBb0I7RUFBcEIsNkZBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEdBQW9CO0VBQXBCLDBHQUFvQjtFQUFwQiw2RkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw0R0FBb0I7RUFBcEIsMEdBQW9CO0VBQXBCLDZGQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRHQUFvQjtFQUFwQiwwR0FBb0I7RUFBcEIsNkZBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsOEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLDBEQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQiw2REFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsNkRBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLDZEQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQiwyREFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw2QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw4QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsMERBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLDZEQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtFQUFwQiw2REFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7RUFBcEIsNkRBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0VBQXBCLDJEQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhC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QW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLFNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxZQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxZQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsYUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsV0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsV0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsV0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsV0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxZQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxZQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsT0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLFlBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxVQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxVQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsWUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxVQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsVUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxVQUFvQjtDQUFBOztBQUFwQjtFQUFBLFVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsVUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLFdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsV0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLFNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxXQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsY0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSxjQUFvQjtDQUFBOztBQUFwQjtFQUFBLGNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxhQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtEQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtEQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhDQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0VBQXBCLG9CQUFvQjtFQUFwQixlQUFvQjtFQUFwQixlQUFvQjtFQUFwQixlQUFvQjtFQUFwQixnQkFBb0I7RUFBcEIsZ0JBQW9CO0VBQXBCLDRNQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtFQUFwQixvQkFBb0I7RUFBcEIsZUFBb0I7RUFBcEIsZUFBb0I7RUFBcEIsZUFBb0I7RUFBcEIsZ0JBQW9CO0VBQXBCLGdCQUFvQjtFQUFwQixxTUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx5QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxzQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw0QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx5QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw4QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7RUFBcEIsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtFQUFwQixnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0VBQXBCLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUJBQW9CO0VBQXBCLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7RUFBcEIsZ0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7RUFBcEIsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtFQUFwQixnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7RUFBcEIsaUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0VBQXBCLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlCQUFvQjtFQUFwQixpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0JBQW9CO0VBQXBCLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtFQUFwQixtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7RUFBcEIsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0VBQXBCLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtFQUFwQixrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxpQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLHFCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxxQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxlQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1CQUFvQjtDQUFBOztBQUFwQjtFQUFBLGVBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxvQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwwQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx5QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx5R0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSx5RUFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw2QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxnQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSwrQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSxtQ0FBb0I7Q0FBQTs7QUFBcEI7RUFBQSx1REFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx1REFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx5REFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwwQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSwyQkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSw0QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx1QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx3QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQSx5QkFBb0I7Q0FBQTs7QUFBcEI7RUFBQTtJQUFBLDBCQUFvQjtHQUFBO0NBQUE7O0FBQXBCO0VBQUE7SUFBQSxvQkFBb0I7SUFBcEIsV0FBb0I7R0FBQTtDQUFBOztBQUFwQjtFQUFBO0lBQUEsWUFBb0I7R0FBQTtDQUFBOztBQUFwQjtFQUFBO0lBQUEsNEJBQW9CO0lBQXBCLG1EQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixtREFBb0I7R0FBQTtDQUFBOztBQUFwQjtFQUFBLGdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1DQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVEQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBEQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHlCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHdCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDRCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDBCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG9CQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLHNCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGdDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLDhCQUFvQjtDQUFBOztBQUFwQjtFQUFBLCtCQUFvQjtDQUFBOztBQUFwQjtFQUFBLG1DQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLGlDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDJCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLDZCQUFvQjtDQUFBOztBQUFwQjtFQUFBLGtDQUFvQjtDQUFBOztBQUFwQjtFQUFBLHVDQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEIsMkNBQW9CO0VBQXBCLDRDQUFvQjtFQUFwQiw2Q0FBb0I7RUFBcEIseUNBQW9CO0VBQXBCLDJDQUFvQjtFQUFwQix3Q0FBb0I7RUFBcEIsOENBQW9CO0VBQXBCLGtMQUFvQjtDQUFBOztBQUFwQjtFQUFBLGFBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsaUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsOEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMERBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsd0dBQW9CO0NBQUE7O0FBQXBCO0VBQUEsd0dBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEdBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0RBQW9CO0NBQUE7O0FBQXBCO0VBQUEseUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkJBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsd0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0RBQW9CO0VBQXBCLHNEQUFvQjtFQUFwQixvREFBb0I7RUFBcEIscURBQW9CO0VBQXBCLHNEQUFvQjtFQUFwQixrREFBb0I7RUFBcEIsbURBQW9CO0VBQXBCLG9EQUFvQjtFQUFwQixpREFBb0I7RUFBcEIsd1FBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsOEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsOEJBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsK0JBQW9CO0NBQUE7O0FBQXBCO0VBQUEsd0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEseUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMENBQW9CO0NBQUE7O0FBQXBCO0VBQUEseUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsd0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsd0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsdUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsb0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsc0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEseUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsMkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsOENBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsNkNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsZ0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEsbUNBQW9CO0NBQUE7O0FBQXBCO0VBQUEsa0NBQW9CO0NBQUE7O0FBQXBCO0VBQUEscUNBQW9CO0NBQUE7O0FBQXBC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SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtT0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtT0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEs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R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7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b0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7SUFBcEIsdURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0lBQXBCLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtJQUFwQiwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7SUFBcEIsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0lBQXBCLHdEQUFvQjtHQUFB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RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsd0JBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBC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QUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxPQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsb0JBQW9CO0lBQXBCLGVBQW9CO0lBQXBCLGVBQW9CO0lBQXBCLGVBQW9CO0lBQXBCLGdCQUFvQjtJQUFwQixnQkFBb0I7SUFBcEIsNE1BQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLG9CQUFvQjtJQUFwQixlQUFvQjtJQUFwQixlQUFvQjtJQUFwQixlQUFvQjtJQUFwQixnQkFBb0I7SUFBcEIsZ0JBQW9CO0lBQXBCLHFNQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlFQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVDQUFvQjtJQUFwQiw2Q0FBb0I7SUFBcEIsMkNBQW9CO0lBQXBCLDRDQUFv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QjtJQUFBLGtHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFHQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1HQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtJQUFwQiw0REFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7SUFBcEIsNERBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0lBQXBCLDREQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtJQUFwQiwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7SUFBcEIsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0lBQXBCLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtJQUFwQiw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7SUFBcEIsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0lBQXBCLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtJQUFwQixvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7SUFBcEIsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0lBQXBCLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtJQUFwQixvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7SUFBcEIsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0lBQXBCLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtJQUFwQixrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7SUFBcEIscUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUNBQW9CO0lBQXBCLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtJQUFwQixvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7SUFBcEIsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0lBQXBCLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtJQUFwQixrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7SUFBcEIsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0lBQXBCLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtJQUFwQixtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7SUFBcEIsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0lBQXBCLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1PQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1PQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFw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QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtH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QUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsMkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiwyREFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDJEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLG1EQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLG1EQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLG1EQUFvQjtH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QSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFB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b0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw4Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw4Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw4Q0FBb0I7R0FBQTs7RUFB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LGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUdBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdURBQW9CO0dBQUE7O0VBQXBCO0lBQUEseURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUNBQW9CO0lBQXBCLDZDQUFvQjtJQUFwQiwyQ0FBb0I7SUFBcEIsNENBQW9CO0lBQXBCLDZDQUFvQjtJQUFwQix5Q0FBb0I7SUFBcEIsMkNBQW9CO0lBQXBCLHdDQUFvQjtJQUFwQiw4Q0FBb0I7SUFBcEIsa0xBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrREFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnREFBb0I7SUFBcEIsc0RBQW9CO0lBQXBCLG9EQUFvQjtJQUFwQixxREFBb0I7SUFBcEIsc0RBQW9CO0lBQXBCLGtEQUFvQjtJQUFwQixtREFBb0I7SUFBcEIsb0RBQW9CO0lBQXBCLGlEQUFvQjtJQUFwQix3UUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx5Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx5Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx3Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx3Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx1Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx5Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw0Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw0Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw0Q0FBb0I7R0FBQTs7RUFBcEI7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O0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbU9BQW9CO0dBQUE7O0VBQXBCO0lBQUEsbU9BQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VB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R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0lBQXBCLHVEQUFvQjtHQUFB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QUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiwyREFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDJEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsMkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLG1EQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixpREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLG1EQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixpREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLG1EQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixpREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLHdCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7SUFBcEIsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0lBQXBCLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBDQUFvQjtJQUFwQiwrQ0FBb0I7SUFBcEIsaURBQW9CO0lBQXBCLGtEQUFvQjtJQUFwQixtREFBb0I7SUFBcEIsNklBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMENBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsT0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtEQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLG9CQUFvQjtJQUFwQixlQUFvQjtJQUFwQixlQUFvQjtJQUFwQixlQUFvQjtJQUFwQixnQkFBb0I7SUFBcEIsZ0JBQW9CO0lBQXBCLDRNQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixvQkFBb0I7SUFBcEIsZUFBb0I7SUFBcEIsZUFBb0I7SUFBcEIsZUFBb0I7SUFBcEIsZ0JBQW9CO0lBQXBCLGdCQUFvQjtJQUFwQixxTUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx5RUFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx1REFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1REFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5REFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx1REFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx1Q0FBb0I7SUFBcEIsNkNBQW9CO0lBQXBCLDJDQUFvQjtJQUFwQiw0Q0FBb0I7SUFBcEIsNkNBQW9CO0lBQXBCLHlDQUFvQjtJQUFwQiwyQ0FBb0I7SUFBcEIsd0NBQW9CO0lBQXBCLDhDQUFvQjtJQUFwQixrTEFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBHQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdEQUFvQjtJQUFwQixzREFBb0I7SUFBcEIsb0RBQW9CO0lBQXBCLHFEQUFvQjtJQUFwQixzREFBb0I7SUFBcEIsa0RBQW9CO0lBQXBCLG1EQUFvQjtJQUFwQixvREFBb0I7SUFBcEIsaURBQW9CO0lBQXBCLHdRQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNDQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFB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QXBCO0lBQUEsNEJBQW9CO0lBQXBCLDRGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtJQUFwQiwwRkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtR0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwy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LGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtJQUFwQixrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFB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b0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtT0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtT0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7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QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtJQUFwQix5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQix1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7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cEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQix3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtJQUFwQixxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7SUFBcEIsdURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0lBQXBCLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtJQUFwQiwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7SUFBcEIsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0lBQXBCLHdEQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtJQUFwQix1REFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7SUFBcEIsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0lBQXBCLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtJQUFwQiwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7SUFBcEIsd0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsT0FBb0I7SUFBcEIsU0FBb0I7SUFBcEIsVUFBb0I7SUFBcEIsUUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtJQUFwQixZQUFvQjtJQUFwQixhQUFvQjtJQUFwQixXQUFvQjtHQUFBOztFQUFwQjtJQUFBLE9BQW9CO0lBQXBCLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7SUFBcEIsUUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtJQUFwQixhQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0lBQXBCLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsT0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxTQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsUUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSwyQ0FBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkNBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZFQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtRkFBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUZBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVGQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtREFBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbURBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtDQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkNBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZDQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2RUFBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUZBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFGQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx1RkFBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbURBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1EQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwrQ0FBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJDQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2Q0FBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkVBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1GQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxRkFBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUZBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1EQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtREFBb0I7SUFBcEIsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0NBQW9CO0lBQXBCLHdHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtJQUFwQix3R0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0R0FBb0I7SUFBcEIsMEdBQW9CO0lBQXBCLDZGQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRHQUFvQjtJQUFwQiwwR0FBb0I7SUFBcEIsNkZBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEdBQW9CO0lBQXBCLDBHQUFvQjtJQUFwQiw2RkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw4QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDJEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiwwREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsMkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiw2REFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsNkRBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLDZEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQiwyREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7SUFBcEIsbURBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0lBQXBCLGlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtJQUFwQixtREFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsd0JBQW9CO0lBQXBCLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9DQUFvQjtJQUFwQixtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7SUFBcEIsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMENBQW9CO0lBQXBCLCtDQUFvQjtJQUFwQixpREFBb0I7SUFBcEIsa0RBQW9CO0lBQXBCLG1EQUFvQjtJQUFwQiw2SUFBb0I7R0FBQTs7RUFBcEI7SUFBQSw2QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx3Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQ0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx5Q0FBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx3QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx1QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSx5QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSw0QkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxzQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxhQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFlBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxPQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsWUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxZQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsYUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsVUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxVQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsV0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxXQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsU0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLFdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxjQUFvQjtHQUFBOztFQUFwQjtJQUFBLGNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsY0FBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaURBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSwwQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7SUFBcEIsb0JBQW9CO0lBQXBCLGVBQW9CO0lBQXBCLGVBQW9CO0lBQXBCLGVBQW9CO0lBQXBCLGdCQUFvQjtJQUFwQixnQkFBb0I7SUFBcEIsNE1BQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0lBQXBCLG9CQUFvQjtJQUFwQixlQUFvQjtJQUFwQixlQUFvQjtJQUFwQixlQUFvQjtJQUFwQixnQkFBb0I7SUFBcEIsZ0JBQW9CO0lBQXBCLHFNQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxpQkFBb0I7SUFBcEIsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtJQUFwQixnQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtJQUFwQixtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0JBQW9CO0lBQXBCLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtJQUFwQixpQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7SUFBcEIsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUJBQW9CO0lBQXBCLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxnQkFBb0I7SUFBcEIsZ0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0lBQXBCLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtJQUFwQixrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7SUFBcEIsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0lBQXBCLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxxQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLHFCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLGVBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZUFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxrQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxvQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxtQkFBb0I7R0FBQTs7RUFBcEI7SUFBQSxlQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlHQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlFQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVEQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBEQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHlCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHdCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDRCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDBCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG9CQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLHNCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGdDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLDhCQUFvQjtHQUFBOztFQUFwQjtJQUFBLCtCQUFvQjtHQUFBOztFQUFwQjtJQUFBLG1DQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLGlDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDJCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLDZCQUFvQjtHQUFBOztFQUFwQjtJQUFBLGtDQUFvQjtHQUFBOztFQUFwQjtJQUFBLHVDQUFvQjtJQUFwQiw2Q0FBb0I7SUFBcEIsMkNBQW9CO0lBQXBCLDRDQUFvQjtJQUFwQiw2Q0FBb0I7SUFBcEIseUNBQW9CO0lBQXBCLDJDQUFvQjtJQUFwQix3Q0FBb0I7SUFBcEIsOENBQW9CO0lBQXBCLGtMQUFvQjtHQUFBOztFQUFwQjtJQUFBLGFBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMERBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0dBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEdBQW9CO0dBQUE7O0VBQXBCO0lBQUEsK0RBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsa0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkJBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0RBQW9CO0lBQXBCLHNEQUFvQjtJQUFwQixvREFBb0I7SUFBcEIscURBQW9CO0lBQXBCLHNEQUFvQjtJQUFwQixrREFBb0I7SUFBcEIsbURBQW9CO0lBQXBCLG9EQUFvQjtJQUFwQixpREFBb0I7SUFBcEIsd1FBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0JBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMENBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsd0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsdUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEseUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsMkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOENBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsNkNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsZ0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsbUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEscUNBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsc0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsb0NBQW9CO0dBQUE7O0VBQXBCO0lBQUEsOEJBQW9CO0dBQUE7O0VBQXBCO0lBQUEsaUNBQW9CO0dBQUE7Q0NoMEVwQiIsImZpbGUiOiJzdHlsZS9tYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qIFNsaWRlciAqL1xuLnNsaWNrLXNsaWRlclxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAgICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uc2xpY2stbGlzdFxue1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cbi5zbGljay1saXN0OmZvY3VzXG57XG4gICAgb3V0bGluZTogbm9uZTtcbn1cbi5zbGljay1saXN0LmRyYWdnaW5nXG57XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDtcbn1cblxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0XG57XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgICAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrXG57XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuLnNsaWNrLXRyYWNrOmJlZm9yZSxcbi5zbGljay10cmFjazphZnRlclxue1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuXG4gICAgY29udGVudDogJyc7XG59XG4uc2xpY2stdHJhY2s6YWZ0ZXJcbntcbiAgICBjbGVhcjogYm90aDtcbn1cbi5zbGljay1sb2FkaW5nIC5zbGljay10cmFja1xue1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNsaWNrLXNsaWRlXG57XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmbG9hdDogbGVmdDtcblxuICAgIGhlaWdodDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxcHg7XG59XG5bZGlyPSdydGwnXSAuc2xpY2stc2xpZGVcbntcbiAgICBmbG9hdDogcmlnaHQ7XG59XG4uc2xpY2stc2xpZGUgaW1nXG57XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG4uc2xpY2stc2xpZGUuc2xpY2stbG9hZGluZyBpbWdcbntcbiAgICBkaXNwbGF5OiBub25lO1xufVxuLnNsaWNrLXNsaWRlLmRyYWdnaW5nIGltZ1xue1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnNsaWNrLWluaXRpYWxpemVkIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXNsaWRlXG57XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnNsaWNrLXZlcnRpY2FsIC5zbGljay1zbGlkZVxue1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiLnhkc29mdF9kYXRldGltZXBpY2tlcntib3gtc2hhZG93OjAgNXB4IDE1cHggLTVweCByZ2JhKDAsMCwwLDAuNTA2KTtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2JiYjtib3JkZXItbGVmdDoxcHggc29saWQgI2NjYztib3JkZXItcmlnaHQ6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXRvcDoxcHggc29saWQgI2NjYztjb2xvcjojMzMzO2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtwYWRkaW5nOjhweDtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXRvcDoycHg7cG9zaXRpb246YWJzb2x1dGU7ei1pbmRleDo5OTk5Oy1tb3otYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtkaXNwbGF5Om5vbmV9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRse3BhZGRpbmc6OHB4IDAgOHB4IDhweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIGlmcmFtZXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7dG9wOjA7d2lkdGg6NzVweDtoZWlnaHQ6MjEwcHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDtib3JkZXI6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIGJ1dHRvbntib3JkZXI6bm9uZSAhaW1wb3J0YW50fS54ZHNvZnRfbm9zZWxlY3R7LXdlYmtpdC10b3VjaC1jYWxsb3V0Om5vbmU7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1raHRtbC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTstbXMtdXNlci1zZWxlY3Q6bm9uZTstby11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9Lnhkc29mdF9ub3NlbGVjdDo6c2VsZWN0aW9ue2JhY2tncm91bmQ6dHJhbnNwYXJlbnR9Lnhkc29mdF9ub3NlbGVjdDo6LW1vei1zZWxlY3Rpb257YmFja2dyb3VuZDp0cmFuc3BhcmVudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246c3RhdGljO2JveC1zaGFkb3c6bm9uZX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyICp7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MDttYXJnaW46MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfZGF0ZXBpY2tlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlcntkaXNwbGF5Om5vbmV9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyLmFjdGl2ZXtkaXNwbGF5OmJsb2NrfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9kYXRlcGlja2Vye3dpZHRoOjIyNHB4O2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6OHB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3J0bCAueGRzb2Z0X2RhdGVwaWNrZXJ7ZmxvYXQ6cmlnaHQ7bWFyZ2luLXJpZ2h0OjhweDttYXJnaW4tbGVmdDowfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X3Nob3d3ZWVrcyAueGRzb2Z0X2RhdGVwaWNrZXJ7d2lkdGg6MjU2cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXJ7d2lkdGg6NThweDtmbG9hdDpsZWZ0O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi1sZWZ0OjhweDttYXJnaW4tdG9wOjB9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfdGltZXBpY2tlcntmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6OHB4O21hcmdpbi1sZWZ0OjB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2RhdGVwaWNrZXIuYWN0aXZlKy54ZHNvZnRfdGltZXBpY2tlcnttYXJnaW4tdG9wOjhweDttYXJnaW4tYm90dG9tOjNweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGhwaWNrZXJ7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXJ9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGksLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXYsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbntiYWNrZ3JvdW5kLWltYWdlOnVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUdRQUFBQWVDQVlBQUFEYVc3dnpBQUFBR1hSRldIUlRiMlowZDJGeVpRQkJaRzlpWlNCSmJXRm5aVkpsWVdSNWNjbGxQQUFBQXlKcFZGaDBXRTFNT21OdmJTNWhaRzlpWlM1NGJYQUFBQUFBQUR3L2VIQmhZMnRsZENCaVpXZHBiajBpNzd1L0lpQnBaRDBpVnpWTk1FMXdRMlZvYVVoNmNtVlRlazVVWTNwcll6bGtJajgrSUR4NE9uaHRjRzFsZEdFZ2VHMXNibk02ZUQwaVlXUnZZbVU2Ym5NNmJXVjBZUzhpSUhnNmVHMXdkR3M5SWtGa2IySmxJRmhOVUNCRGIzSmxJRFV1TXkxak1ERXhJRFkyTGpFME5UWTJNU3dnTWpBeE1pOHdNaTh3TmkweE5EbzFOam95TnlBZ0lDQWdJQ0FnSWo0Z1BISmtaanBTUkVZZ2VHMXNibk02Y21SbVBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHhPVGs1THpBeUx6SXlMWEprWmkxemVXNTBZWGd0Ym5NaklqNGdQSEprWmpwRVpYTmpjbWx3ZEdsdmJpQnlaR1k2WVdKdmRYUTlJaUlnZUcxc2JuTTZlRzF3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzaGhjQzh4TGpBdklpQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SWdlRzFzYm5NNmMzUlNaV1k5SW1oMGRIQTZMeTl1Y3k1aFpHOWlaUzVqYjIwdmVHRndMekV1TUM5elZIbHdaUzlTWlhOdmRYSmpaVkpsWmlNaUlIaHRjRHBEY21WaGRHOXlWRzl2YkQwaVFXUnZZbVVnVUdodmRHOXphRzl3SUVOVE5pQW9WMmx1Wkc5M2N5a2lJSGh0Y0UxTk9rbHVjM1JoYm1ObFNVUTlJbmh0Y0M1cGFXUTZRME5CUmpJMU5qTTBNMFV3TVRGRk5EazROa0ZHTXpKRlFrUXpRakV3UlVJaUlIaHRjRTFOT2tSdlkzVnRaVzUwU1VROUluaHRjQzVrYVdRNlEwTkJSakkxTmpRME0wVXdNVEZGTkRrNE5rRkdNekpGUWtRelFqRXdSVUlpUGlBOGVHMXdUVTA2UkdWeWFYWmxaRVp5YjIwZ2MzUlNaV1k2YVc1emRHRnVZMlZKUkQwaWVHMXdMbWxwWkRwRFEwRkdNalUyTVRRelJUQXhNVVUwT1RnMlFVWXpNa1ZDUkROQ01UQkZRaUlnYzNSU1pXWTZaRzlqZFcxbGJuUkpSRDBpZUcxd0xtUnBaRHBEUTBGR01qVTJNalF6UlRBeE1VVTBPVGcyUVVZek1rVkNSRE5DTVRCRlFpSXZQaUE4TDNKa1pqcEVaWE5qY21sd2RHbHZiajRnUEM5eVpHWTZVa1JHUGlBOEwzZzZlRzF3YldWMFlUNGdQRDk0Y0dGamEyVjBJR1Z1WkQwaWNpSS9Qb05FUDU0QUFBSU9TVVJCVkhqYTdKcTlUc013RU1jeHJaRDRXcEJZZUtVQ2Ura1RNQ0FDSFpoNEJGZkhPL0FBSUhaR0ZoWWtCQnNTRXF4c0xDQWdYS2hiWFlPVHhoOXBmSlZQK3F1dG5aNXMvNUx6Mlk1STAzUWhXamkyR0ljZ0Fva1dnZkN4TnZjT0NDR0txaVNxaFVwMGxhSE9uZTA1dmRFeUdNZmtkeEpEVmpnd0RsRVFnWVFCZ3grVUxKYVdTWFhTNnIvRVI1RkJWUjhWZkdmdFRLY0lUTnMrYTFYcGNGb0V4UkVJREYxNEFWSUZ4Z1FVUytoNTIwY2R1ZDZ3TmtDMFVCdzZCQ08vSG9DWXdCaEQ4UUNrUS94MW13RHlENHBsaDRENkREVjBUQUd5bzRIY2F3TElCQlNMRGtIZUgwTWcyeVZQM2w0VFFNWlFERHNFT2wvTWdIUXFoTU51RTBEK29CaDBDSXI4TUFLeWF6Qkg5V3lCdUt4RFdnYlhmak5mMzJUWjFLV20vQXAxb1NrL1I1M1V0UTV4VGgzTFVsTW1UOGd0Nmc1MVE5cCtTb2J4Z0pRL3Ftc2ZaaFd5d0dGU2wweUJqQ0xKQ01nWGFpbDNiNytydW1kVkoyWVJzczRjTityNnFBSERrUFdqUGpkSkNGNG45Um1BRC9WOUEvV3A0TlFhc3NEandsQjZYQmlDeGNKUVdtWlpiOFRIRmlsZnkvbGZyVHZMZ2hxMlRxVEhyUk1US05KMHNJaGRvMTVSVCtScHlXd0ZkWTk2VVovTGRRS0JHamNYcGNjMUFsU0ZFZkxtb3VEKzFrbnV4QkRVVnJ2T0Jtb09DL3JFY043T1F4S1ZlSlRDaUFkVXpVSmhBMk9lejlRVGtwNzJPVFZjeERjWFk4aUtOa3hHQUpYbUpDT1F3T2E2ZGh5WHNPYTZYd0VHQUtkZWI1RVQzclFkQUFBQUFFbEZUa1N1UW1DQyl9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsIGl7b3BhY2l0eTouNTtiYWNrZ3JvdW5kLXBvc2l0aW9uOi05MnB4IC0xOXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjlweDtoZWlnaHQ6MjBweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXZ7ZmxvYXQ6bGVmdDtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0yMHB4IDB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbntmbG9hdDpsZWZ0O2JhY2tncm91bmQtcG9zaXRpb246LTcwcHggMDttYXJnaW4tbGVmdDo1cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHR7ZmxvYXQ6cmlnaHQ7YmFja2dyb3VuZC1wb3NpdGlvbjowIDB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X25leHQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3ByZXYsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O2JhY2tncm91bmQtcmVwZWF0Om5vLXJlcGVhdDtib3JkZXI6MCBub25lO2N1cnNvcjpwb2ludGVyO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMwcHg7b3BhY2l0eTouNTstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT01MClcIjtvdXRsaW5lOm1lZGl1bSBub25lO292ZXJmbG93OmhpZGRlbjtwYWRkaW5nOjA7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1pbmRlbnQ6MTAwJTt3aGl0ZS1zcGFjZTpub3dyYXA7d2lkdGg6MjBweDttaW4td2lkdGg6MH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3ByZXYsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9uZXh0e2Zsb2F0Om5vbmU7YmFja2dyb3VuZC1wb3NpdGlvbjotNDBweCAtMTVweDtoZWlnaHQ6MTVweDt3aWR0aDozMHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luLWxlZnQ6MTRweDttYXJnaW4tdG9wOjdweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfcHJldiwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9ydGwgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfbmV4dHtmbG9hdDpub25lO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjE0cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF9wcmV2e2JhY2tncm91bmQtcG9zaXRpb246LTQwcHggMDttYXJnaW4tYm90dG9tOjdweDttYXJnaW4tdG9wOjB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveHtoZWlnaHQ6MTUxcHg7b3ZlcmZsb3c6aGlkZGVuO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2e2JhY2tncm91bmQ6I2Y1ZjVmNTtib3JkZXItdG9wOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM2NjY7Zm9udC1zaXplOjEycHg7dGV4dC1hbGlnbjpjZW50ZXI7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2N1cnNvcjpwb2ludGVyO2JvcmRlci1ib3R0b20td2lkdGg6MDtoZWlnaHQ6MjVweDtsaW5lLWhlaWdodDoyNXB4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3g+ZGl2PmRpdjpmaXJzdC1jaGlsZHtib3JkZXItdG9wLXdpZHRoOjB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RvZGF5X2J1dHRvbjpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbmV4dDpob3ZlciwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfcHJldjpob3ZlcntvcGFjaXR5OjE7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9MTAwKVwifS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbHtkaXNwbGF5OmlubGluZTtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4Ojk5OTk7bWFyZ2luOjA7cGFkZGluZzo1cHggM3B4O2ZvbnQtc2l6ZToxNHB4O2xpbmUtaGVpZ2h0OjIwcHg7Zm9udC13ZWlnaHQ6Ym9sZDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZmxvYXQ6bGVmdDt3aWR0aDoxODJweDt0ZXh0LWFsaWduOmNlbnRlcjtjdXJzb3I6cG9pbnRlcn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWw6aG92ZXI+c3Bhbnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbDpob3ZlciBpe29wYWNpdHk6MS4wfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdHtib3JkZXI6MXB4IHNvbGlkICNjY2M7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MDt0b3A6MzBweDt6LWluZGV4OjEwMTtkaXNwbGF5Om5vbmU7YmFja2dyb3VuZDojZmZmO21heC1oZWlnaHQ6MTYwcHg7b3ZlcmZsb3cteTpoaWRkZW59Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0Lnhkc29mdF9tb250aHNlbGVjdHtyaWdodDotN3B4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdC54ZHNvZnRfeWVhcnNlbGVjdHtyaWdodDoycHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2xhYmVsPi54ZHNvZnRfc2VsZWN0PmRpdj4ueGRzb2Z0X29wdGlvbjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6I2ZmODAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3Q+ZGl2Pi54ZHNvZnRfb3B0aW9ue3BhZGRpbmc6MnB4IDEwcHggMnB4IDVweDt0ZXh0LWRlY29yYXRpb246bm9uZSAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdD5kaXY+Lnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnR7YmFja2dyb3VuZDojM2FmO2JveC1zaGFkb3c6IzE3OGZlNSAwIDFweCAzcHggMCBpbnNldDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfbW9udGh7d2lkdGg6MTAwcHg7dGV4dC1hbGlnbjpyaWdodH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXJ7Y2xlYXI6Ym90aH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfeWVhcnt3aWR0aDo0OHB4O21hcmdpbi1sZWZ0OjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO3dpZHRoOjEwMCV9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkPmRpdntwYWRkaW5nLXJpZ2h0OjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGh7aGVpZ2h0OjI1cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0aHt3aWR0aDoxNC4yODU3MTQyJTtiYWNrZ3JvdW5kOiNmNWY1ZjU7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO2NvbG9yOiM2NjY7Zm9udC1zaXplOjEycHg7dGV4dC1hbGlnbjpyaWdodDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZzowO2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtjdXJzb3I6cG9pbnRlcjtoZWlnaHQ6MjVweH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9zaG93d2Vla3MgLnhkc29mdF9jYWxlbmRhciB0ZCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9zaG93d2Vla3MgLnhkc29mdF9jYWxlbmRhciB0aHt3aWR0aDoxMi41JX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGh7YmFja2dyb3VuZDojZjFmMWYxfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfdG9kYXl7Y29sb3I6IzNhZn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2hpZ2hsaWdodGVkX2RlZmF1bHR7YmFja2dyb3VuZDojZmZlOWQyO2JveC1zaGFkb3c6I2ZmYjg3MSAwIDFweCA0cHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfaGlnaGxpZ2h0ZWRfbWludHtiYWNrZ3JvdW5kOiNjMWZmYzk7Ym94LXNoYWRvdzojMDBkZDFjIDAgMXB4IDRweCAwIGluc2V0O2NvbG9yOiMwMDB9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9kZWZhdWx0LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfY3VycmVudCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXYueGRzb2Z0X2N1cnJlbnR7YmFja2dyb3VuZDojM2FmO2JveC1zaGFkb3c6IzE3OGZlNSAwIDFweCAzcHggMCBpbnNldDtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X290aGVyX21vbnRoLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGlzYWJsZWQsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94PmRpdj5kaXYueGRzb2Z0X2Rpc2FibGVke29wYWNpdHk6LjU7LW1zLWZpbHRlcjpcImFscGhhKG9wYWNpdHk9NTApXCI7Y3Vyc29yOmRlZmF1bHR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9vdGhlcl9tb250aC54ZHNvZnRfZGlzYWJsZWR7b3BhY2l0eTouMjstbXMtZmlsdGVyOlwiYWxwaGEob3BhY2l0eT0yMClcIn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQ6aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2OmhvdmVye2NvbG9yOiNmZmYgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiNmZjgwMDAgIWltcG9ydGFudDtib3gtc2hhZG93Om5vbmUgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2N1cnJlbnQueGRzb2Z0X2Rpc2FibGVkOmhvdmVyLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF90aW1lcGlja2VyIC54ZHNvZnRfdGltZV9ib3g+ZGl2PmRpdi54ZHNvZnRfY3VycmVudC54ZHNvZnRfZGlzYWJsZWQ6aG92ZXJ7YmFja2dyb3VuZDojM2FmICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzojMTc4ZmU1IDAgMXB4IDNweCAwIGluc2V0ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGlzYWJsZWQ6aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2Lnhkc29mdF9kaXNhYmxlZDpob3Zlcntjb2xvcjppbmhlcml0ICFpbXBvcnRhbnQ7YmFja2dyb3VuZDppbmhlcml0ICFpbXBvcnRhbnQ7Ym94LXNoYWRvdzppbmhlcml0ICFpbXBvcnRhbnR9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NhbGVuZGFyIHRoe2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojOTk5O2N1cnNvcjpkZWZhdWx0fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9jb3B5cmlnaHR7Y29sb3I6I2NjYyAhaW1wb3J0YW50O2ZvbnQtc2l6ZToxMHB4O2NsZWFyOmJvdGg7ZmxvYXQ6bm9uZTttYXJnaW4tbGVmdDo4cHh9Lnhkc29mdF9kYXRldGltZXBpY2tlciAueGRzb2Z0X2NvcHlyaWdodCBhe2NvbG9yOiNlZWUgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC54ZHNvZnRfY29weXJpZ2h0IGE6aG92ZXJ7Y29sb3I6I2FhYSAhaW1wb3J0YW50fS54ZHNvZnRfdGltZV9ib3h7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS54ZHNvZnRfc2Nyb2xsYmFyPi54ZHNvZnRfc2Nyb2xsZXJ7YmFja2dyb3VuZDojY2NjICFpbXBvcnRhbnQ7aGVpZ2h0OjIwcHg7Ym9yZGVyLXJhZGl1czozcHh9Lnhkc29mdF9zY3JvbGxiYXJ7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6N3B4O3JpZ2h0OjA7dG9wOjA7Ym90dG9tOjA7Y3Vyc29yOnBvaW50ZXJ9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfcnRsIC54ZHNvZnRfc2Nyb2xsYmFye2xlZnQ6MDtyaWdodDphdXRvfS54ZHNvZnRfc2Nyb2xsZXJfYm94e3Bvc2l0aW9uOnJlbGF0aXZlfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2Rhcmt7Ym94LXNoYWRvdzowIDVweCAxNXB4IC01cHggcmdiYSgyNTUsMjU1LDI1NSwwLjUwNik7YmFja2dyb3VuZDojMDAwO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICM0NDQ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICMzMzM7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjMzMzO2JvcmRlci10b3A6MXB4IHNvbGlkICMzMzM7Y29sb3I6I2NjY30ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZXBpY2tlciAueGRzb2Z0X3RpbWVfYm94e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICMyMjJ9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2e2JhY2tncm91bmQ6IzBhMGEwYTtib3JkZXItdG9wOjFweCBzb2xpZCAjMjIyO2NvbG9yOiM5OTl9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2xhYmVse2JhY2tncm91bmQtY29sb3I6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3R7Ym9yZGVyOjFweCBzb2xpZCAjMzMzO2JhY2tncm91bmQ6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfbGFiZWw+Lnhkc29mdF9zZWxlY3Q+ZGl2Pi54ZHNvZnRfb3B0aW9uOmhvdmVye2NvbG9yOiMwMDA7YmFja2dyb3VuZDojMDA3ZmZmfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbD4ueGRzb2Z0X3NlbGVjdD5kaXY+Lnhkc29mdF9vcHRpb24ueGRzb2Z0X2N1cnJlbnR7YmFja2dyb3VuZDojYzUwO2JveC1zaGFkb3c6I2IwM2UwMCAwIDFweCAzcHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9sYWJlbCBpLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9wcmV2LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9uZXh0LC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF90b2RheV9idXR0b257YmFja2dyb3VuZC1pbWFnZTp1cmwoZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFHUUFBQUFlQ0FZQUFBRGFXN3Z6QUFBQUdYUkZXSFJUYjJaMGQyRnlaUUJCWkc5aVpTQkpiV0ZuWlZKbFlXUjVjY2xsUEFBQUF5SnBWRmgwV0UxTU9tTnZiUzVoWkc5aVpTNTRiWEFBQUFBQUFEdy9lSEJoWTJ0bGRDQmlaV2RwYmowaTc3dS9JaUJwWkQwaVZ6Vk5NRTF3UTJWb2FVaDZjbVZUZWs1VVkzcHJZemxrSWo4K0lEeDRPbmh0Y0cxbGRHRWdlRzFzYm5NNmVEMGlZV1J2WW1VNmJuTTZiV1YwWVM4aUlIZzZlRzF3ZEdzOUlrRmtiMkpsSUZoTlVDQkRiM0psSURVdU15MWpNREV4SURZMkxqRTBOVFkyTVN3Z01qQXhNaTh3TWk4d05pMHhORG8xTmpveU55QWdJQ0FnSUNBZ0lqNGdQSEprWmpwU1JFWWdlRzFzYm5NNmNtUm1QU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUx6QXlMekl5TFhKa1ppMXplVzUwWVhndGJuTWpJajRnUEhKa1pqcEVaWE5qY21sd2RHbHZiaUJ5WkdZNllXSnZkWFE5SWlJZ2VHMXNibk02ZUcxd1BTSm9kSFJ3T2k4dmJuTXVZV1J2WW1VdVkyOXRMM2hoY0M4eExqQXZJaUI0Yld4dWN6cDRiWEJOVFQwaWFIUjBjRG92TDI1ekxtRmtiMkpsTG1OdmJTOTRZWEF2TVM0d0wyMXRMeUlnZUcxc2JuTTZjM1JTWldZOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlZKbFppTWlJSGh0Y0RwRGNtVmhkRzl5Vkc5dmJEMGlRV1J2WW1VZ1VHaHZkRzl6YUc5d0lFTlROaUFvVjJsdVpHOTNjeWtpSUhodGNFMU5Pa2x1YzNSaGJtTmxTVVE5SW5odGNDNXBhV1E2UVVFeFFVVXpPVEEwTTBVeU1URkZORGxCTTBGRlFUSkVOVEV4UkRWQk9EWWlJSGh0Y0UxTk9rUnZZM1Z0Wlc1MFNVUTlJbmh0Y0M1a2FXUTZRVUV4UVVVek9URTBNMFV5TVRGRk5EbEJNMEZGUVRKRU5URXhSRFZCT0RZaVBpQThlRzF3VFUwNlJHVnlhWFpsWkVaeWIyMGdjM1JTWldZNmFXNXpkR0Z1WTJWSlJEMGllRzF3TG1scFpEcEJRVEZCUlRNNFJUUXpSVEl4TVVVME9VRXpRVVZCTWtRMU1URkVOVUU0TmlJZ2MzUlNaV1k2Wkc5amRXMWxiblJKUkQwaWVHMXdMbVJwWkRwQlFURkJSVE00UmpRelJUSXhNVVUwT1VFelFVVkJNa1ExTVRGRU5VRTROaUl2UGlBOEwzSmtaanBFWlhOamNtbHdkR2x2Ymo0Z1BDOXlaR1k2VWtSR1BpQThMM2c2ZUcxd2JXVjBZVDRnUEQ5NGNHRmphMlYwSUdWdVpEMGljaUkvUHAwVnhHRUFBQUlBU1VSQlZIamE3SnJOU2dNeEVNZWJ0Z2grM01TTHIxVDFYbjJDSG9TS0IwOCtRbVI4Qng5QThlN1JpeGRCOUNLQ29OZGV4SXVneEZsSmE3ck5abmVUYkxJcE0vQ25OTHNkTXZOak04bDBtUkNpUTlZZTYxSUtDQWdaQVVuSCttVTNNTVphSFlDaEJuSlVEeldPRlpkVmZjNStaRkxicldEZVhQd2J4SXFyTExmYWVTMGhFQlZHSVJRQ0VpWm9IUXd0bEdTQnlDQ2RZQmw4ZzhlZ1RUQVdvS1FNUkJSQmNaeFlsaHpoS2VncU1PYWdlRXJzQ0hWa2szaFhJRm9vRGdIQjFLa0hJSFZnektCNEFESlEvQTFqQUZtQVloa1FxQTVUT0J0b2NyS3JnWHdRQThnY0ZJdUFJTzhzUVNBN2hpZHZQd2FRR1pTYUFZSE9VV0pBQmhXV3cyRU1JSDlRYWdRRVJVNFNBckpYbzBaWkwxOHV2YXhlalh0L0VtOHhqVkJYbXZGcjFLVm0vQUoxMHRSZTJYbnJhTnFhSnZLRTNLSHVVYmZLMUUrVkhCMHE0MC95M3NkUVN4WTRGSFdlS0pDdW5QOFV5RGRxSlplblQzbnRWVjVqSVlDQWgyMHZUN2lvUDh0cGY2RTJsZkVNd0VSZSt3aFYxTUhqd1pCN1BCaUN4Y0dRV3dLWktENjJsZkdOblAvMXBvRkFBNjBUN3JGMVVnY0tkMmlkM0tEZVVTK29MV1Y4RGZXQWVwT2ZxMDBDZ1FhYmk5empjZ0pWWVZEN1BWelFVQVVHQVFrYk5KVEJJQ0RoZ3dZVGpEWUQ2WGVXMDhaS2grQTRwWWt6ZW5PeFhVYnZaY1d6N0U4eWtSTW5JSEdYMVhQbCsxbTJ2UFlwTCsycWRiOENEQUFSbEtGRXovWlZrQUFBQUFCSlJVNUVya0pnZ2c9PSl9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLC54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0aHtiYWNrZ3JvdW5kOiMwYTBhMGE7Ym9yZGVyOjFweCBzb2xpZCAjMjIyO2NvbG9yOiM5OTl9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRoe2JhY2tncm91bmQ6IzBlMGUwZX0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X3RvZGF5e2NvbG9yOiNjNTB9Lnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X2NhbGVuZGFyIHRkLnhkc29mdF9oaWdobGlnaHRlZF9kZWZhdWx0e2JhY2tncm91bmQ6I2ZmZTlkMjtib3gtc2hhZG93OiNmZmI4NzEgMCAxcHggNHB4IDAgaW5zZXQ7Y29sb3I6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2hpZ2hsaWdodGVkX21pbnR7YmFja2dyb3VuZDojYzFmZmM5O2JveC1zaGFkb3c6IzAwZGQxYyAwIDFweCA0cHggMCBpbnNldDtjb2xvcjojMDAwfS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jYWxlbmRhciB0ZC54ZHNvZnRfZGVmYXVsdCwueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQueGRzb2Z0X2N1cnJlbnQsLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2Lnhkc29mdF9jdXJyZW50e2JhY2tncm91bmQ6I2M1MDtib3gtc2hhZG93OiNiMDNlMDAgMCAxcHggM3B4IDAgaW5zZXQ7Y29sb3I6IzAwMH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGQ6aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlci54ZHNvZnRfZGFyayAueGRzb2Z0X3RpbWVwaWNrZXIgLnhkc29mdF90aW1lX2JveD5kaXY+ZGl2OmhvdmVye2NvbG9yOiMwMDAgIWltcG9ydGFudDtiYWNrZ3JvdW5kOiMwMDdmZmYgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY2FsZW5kYXIgdGh7Y29sb3I6IzY2Nn0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY29weXJpZ2h0e2NvbG9yOiMzMzMgIWltcG9ydGFudH0ueGRzb2Z0X2RhdGV0aW1lcGlja2VyLnhkc29mdF9kYXJrIC54ZHNvZnRfY29weXJpZ2h0IGF7Y29sb3I6IzExMSAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIueGRzb2Z0X2RhcmsgLnhkc29mdF9jb3B5cmlnaHQgYTpob3Zlcntjb2xvcjojNTU1ICFpbXBvcnRhbnR9Lnhkc29mdF9kYXJrIC54ZHNvZnRfdGltZV9ib3h7Ym9yZGVyOjFweCBzb2xpZCAjMzMzfS54ZHNvZnRfZGFyayAueGRzb2Z0X3Njcm9sbGJhcj4ueGRzb2Z0X3Njcm9sbGVye2JhY2tncm91bmQ6IzMzMyAhaW1wb3J0YW50fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLnhkc29mdF9zYXZlX3NlbGVjdGVke2Rpc3BsYXk6YmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7bWFyZ2luLXRvcDo1cHg7d2lkdGg6MTAwJTtjb2xvcjojNDU0NTUxO2ZvbnQtc2l6ZToxM3B4fS54ZHNvZnRfZGF0ZXRpbWVwaWNrZXIgLmJsdWUtZ3JhZGllbnQtYnV0dG9ue2ZvbnQtZmFtaWx5OlwibXVzZW8tc2Fuc1wiLFwiQm9vayBBbnRpcXVhXCIsc2Fucy1zZXJpZjtmb250LXNpemU6MTJweDtmb250LXdlaWdodDozMDA7Y29sb3I6IzgyODc4YztoZWlnaHQ6MjhweDtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjRweCAxN3B4IDRweCAzM3B4O2JvcmRlcjoxcHggc29saWQgI2Q3ZDhkYTtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2JhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsbGVmdCB0b3AsbGVmdCBib3R0b20sY29sb3Itc3RvcCgwLCNmZmYpLGNvbG9yLXN0b3AoNzMlLCNmNGY4ZmEpKTtiYWNrZ3JvdW5kOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2JhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwjZmZmIDAsI2Y0ZjhmYSA3MyUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudCh0b3AsI2ZmZiAwLCNmNGY4ZmEgNzMlKTtiYWNrZ3JvdW5kOmxpbmVhci1ncmFkaWVudCh0byBib3R0b20sI2ZmZiAwLCNmNGY4ZmEgNzMlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmYnLGVuZENvbG9yc3RyPScjZjRmOGZhJyxHcmFkaWVudFR5cGU9MCl9Lnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246aG92ZXIsLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246Zm9jdXMsLnhkc29mdF9kYXRldGltZXBpY2tlciAuYmx1ZS1ncmFkaWVudC1idXR0b246aG92ZXIgc3BhbiwueGRzb2Z0X2RhdGV0aW1lcGlja2VyIC5ibHVlLWdyYWRpZW50LWJ1dHRvbjpmb2N1cyBzcGFue2NvbG9yOiM0NTQ1NTE7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsI2Y0ZjhmYSAwLCNGRkYgNzMlKTtiYWNrZ3JvdW5kOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLGxlZnQgdG9wLGxlZnQgYm90dG9tLGNvbG9yLXN0b3AoMCwjZjRmOGZhKSxjb2xvci1zdG9wKDczJSwjRkZGKSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsI2Y0ZjhmYSAwLCNGRkYgNzMlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudCh0b3AsI2Y0ZjhmYSAwLCNGRkYgNzMlKTtiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCNmNGY4ZmEgMCwjRkZGIDczJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCNmNGY4ZmEgMCwjRkZGIDczJSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZjRmOGZhJyxlbmRDb2xvcnN0cj0nI0ZGRicsR3JhZGllbnRUeXBlPTApfVxuIiwiQGltcG9ydCB1cmwofnNsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLmNzcyk7XG5AaW1wb3J0IHVybCh+anF1ZXJ5LWRhdGV0aW1lcGlja2VyL2J1aWxkL2pxdWVyeS5kYXRldGltZXBpY2tlci5taW4uY3NzKTtcbioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJOb3RvIFNhbnNcIjtcbiAgc3JjOiB1cmwoXCIuLi9zaGFyZWQvZm9udHMvTm90b1NhbnMtUmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3NoYXJlZC9mb250cy9Ob3RvU2Fucy1SZWd1bGFyLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9zaGFyZWQvZm9udHMvTm90b1NhbnMtUmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJmcmFua2xpbi1nb3RoaWMtaXRjXCI7XG4gIHNyYzogdXJsKFwiLi4vc2hhcmVkL2ZvbnRzL0lUQy1GcmFua2xpbi1Hb3RoaWMtTFQtRGVtaS1Db24tUmVndWxhci5vdGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICBtYXgtd2lkdGg6IDEyODBweDtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuXG5hLFxuYTp2aXNpdGVkIHtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzAwMDsgfVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBtYXJnaW46IDA7IH1cblxucCB7XG4gIG1hcmdpbjogMDsgfVxuXG51bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG46Oi1tcy1jbGVhcixcbjo6LW1zLXJldmVhbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG50YWJsZSxcbnRoZWFkLFxudGJvZHksXG50cixcbnRkLFxudGgge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhLFxuZGl2IHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG5kZCxcbmR0IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbmlmcmFtZSB7XG4gIGJvcmRlci13aWR0aDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7IH1cblxuc3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC01cHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLi1mdWxsLXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLi1jZW50ZXItYmVsb3ctdGFibGV0LWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjNweCkge1xuICAgIC4tY2VudGVyLWJlbG93LXRhYmxldC1sIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4uLWRpc3BsYXktYWJvdmUtdGFibGV0LS1pYiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLi1kaXNwbGF5LWFib3ZlLXRhYmxldC0taWIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLi1kaXNwbGF5LWJlbG93LXRhYmxldC0taWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLi1kaXNwbGF5LWJlbG93LXRhYmxldC0taWIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi4tZGlzcGxheS1iZWxvdy1waG9uZS1sLS1pIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MzBweCkge1xuICAgIC4tZGlzcGxheS1iZWxvdy1waG9uZS1sLS1pIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uLWRpc3BsYXktYWJvdmUtcGhvbmUtbC0taSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYzMHB4KSB7XG4gICAgLi1kaXNwbGF5LWFib3ZlLXBob25lLWwtLWkge1xuICAgICAgZGlzcGxheTogaW5saW5lOyB9IH1cblxuLi1kaXNwbGF5LWFib3ZlLWRlc2t0b3Atc21hbGwtLWkge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NTBweCkge1xuICAgIC4tZGlzcGxheS1hYm92ZS1kZXNrdG9wLXNtYWxsLS1pIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG5cbi5jb21tb25fc2VjdGlvbnMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5jb21tb25fc2VjdGlvbnM6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIC5jb21tb25fc2VjdGlvbnMuc3QyIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAuY29tbW9uX3NlY3Rpb25zLnN0MyB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgLmNvbW1vbl9zZWN0aW9uc19saW5lIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG4uY29tbW9uX2Zvcm0tdGV4dGFyZWEge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMTBweCAxNHB4O1xuICByZXNpemU6IG5vbmU7XG4gIG1hcmdpbjogMnB4IDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlYmViZWI7IH1cblxuLmNvbW1vbl9mb3JtLW5hbWUge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTRweDtcbiAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbWVkaXVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5jb21tb25fZm9ybS1uYW1lIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9IH1cblxuLmNvbW1vbl9mb3JtLW5hbWUubGFzdCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmNvbW1vbl9mb3JtLWlwdCwgLmNvbW1vbl9mb3JtLWlwdC1jb250YWluZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGhlaWdodDogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlcjogc29saWQgMXB4OyB9XG4gIC5jb21tb25fZm9ybS1pcHQ6OnBsYWNlaG9sZGVyLCAuY29tbW9uX2Zvcm0taXB0LWNvbnRhaW5lcjo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTJweDtcbiAgICBjb2xvcjogI2FhYWFhYTtcbiAgICBAYXBwbHkgZm9udC1mZ2EgZm9udC1tZWRpdW07IH1cblxuLmNvbW1vbl9mb3JtLWlwdC5zbWFsbCwgLmNvbW1vbl9mb3JtLWlwdC5taWRkbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMCAycHg7XG4gIGhlaWdodDogNDNweDtcbiAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY29tbW9uX2Zvcm0taXB0Lm1pZGRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdpZHRoOiA0OHB4OyB9XG5cbi5jb21tb25fZm9ybS1pcHQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDA7IH1cblxuLmNvbW1vbl9mb3JtLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJvcmRlcjogc29saWQgMXB4OyB9XG5cbi5jb21tb25fZm9ybS1wbGFjZS1ob2xkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzJjMmMyYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2FhYWFhYTtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9zdmcvYXJyb3dfYmxhY2suc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMTJweDtcbiAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbWVkaXVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb21tb25fZm9ybS1wbGFjZS1ob2xkIHtcbiAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICAgIGhlaWdodDogNTBweDsgfSB9XG5cbi5jb21tb25fZm9ybS1wbGFjZS1ob2xkIC5pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTZweDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBjb2xvcjogIzAwMDsgfVxuXG4uY29tbW9uX2Zvcm0tbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMHB4IDIwcHggMHB4IDMwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY29tbW9uX2Zvcm0tbGFiZWwgLmNvbW1vbl9mb3JtLXR5cGUge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuXG4uaG9yaWxpemVkIC5jb21tb25fZm9ybS1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jb21tb25fZm9ybS1yYWRpbyB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4uY29tbW9uX2Zvcm0tdHlwZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgZm9udC13ZWlnaHQ6IDUwMHB4O1xuICBAYXBwbHkgZm9udC1mZ2E7IH1cblxuLmNvbW1vbl9mb3JtLXR5cGUuc3QyIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMjhweDsgfVxuXG4uY29tbW9uX2Zvcm0tb3V0LWJveCB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY29tbW9uX2Zvcm0tb3V0LWJveC5yb3VuZCB7XG4gICAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuICAuY29tbW9uX2Zvcm0tb3V0LWJveC5mb2N1c2VkT24ge1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMzEsIDE5MiwgMjUzLCAwLjUpOyB9XG5cbi5jb21tb25fZm9ybS1pbm5lci1ib3gge1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDY0NTI5O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1czsgfVxuICAuY29tbW9uX2Zvcm0taW5uZXItYm94LnJvdW5kIHtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4OyB9XG5cbi5jb21tb25fZm9ybS1yYWRpbzpjaGVja2VkICsgLmNvbW1vbl9mb3JtLW91dC1ib3gge1xuICBib3JkZXItY29sb3I6IGJsYWNrOyB9XG5cbi5jb21tb25fZm9ybS1yYWRpbzpjaGVja2VkICsgLmNvbW1vbl9mb3JtLW91dC1ib3ggLmNvbW1vbl9mb3JtLWlubmVyLWJveCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNvbW1vbl9mb3JtLWhpZGRlbi1pcHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5jb21tb25fZm9ybS1saW5lIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYzJjMmM7XG4gIG1hcmdpbjogNDBweCBhdXRvIDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmNvbW1vbl9mb3JtLWxpbmUge1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIG1hcmdpbjogMzBweCAwIDEwcHg7IH0gfVxuXG4uY29tbW9uX2Zvcm0tbGluZS5zdDIge1xuICBtYXJnaW4tdG9wOiAyNXB4OyB9XG5cbi5jb21tb25fZm9ybV9fcHJvY2VzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA4cHg7XG4gIHotaW5kZXg6IDE7IH1cblxuLmNvbW1vbl9mb3JtX19iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNjYwMDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZS1pbi1vdXQ7IH1cbiAgLmNvbW1vbl9mb3JtX19iYXIubWluIHtcbiAgICB3aWR0aDogMzMlOyB9XG4gIC5jb21tb25fZm9ybV9fYmFyLmFjdGl2ZSB7XG4gICAgd2lkdGg6IDY2JTsgfVxuICAuY29tbW9uX2Zvcm1fX2Jhci5tYXgge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5jb21tb24tY3RhX2J0biB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6IGZmKERvY2IpO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNjYwMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4IDQzcHggMTVweCAyMHB4O1xuICBib3JkZXI6IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiAxLjZweDsgfVxuICAuY29tbW9uLWN0YV9idG4gaW1nLFxuICAuY29tbW9uLWN0YV9idG4gLmljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMThweDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgcmlnaHQ6IDE1cHg7IH1cbiAgLmNvbW1vbi1jdGFfYnRuOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM1NjFhOyB9XG4gIC5jb21tb24tY3RhX2J0bi5ibG9ja2VkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNvbW1vbi1jdGFfYnRuLmJvcmRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiAzN3B4O1xuICAgIGJvcmRlcjogc29saWQgMnB4ICMwMDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAuY29tbW9uLWN0YV9idG4uYm9yZGVyZWQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gIC5jb21tb24tY3RhX2J0bi5kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jb21tb24tY3RhX2J0bi5kYXJrLmJvcmRlcmVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IHNvbGlkIDJweCAjZmZmOyB9XG4gICAgLmNvbW1vbi1jdGFfYnRuLmRhcmsuYm9yZGVyZWQ6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbnAuZXJyb3IsXG5kaXYuZXJyb3Ige1xuICBkaXNwbGF5OiBub25lO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBwYWRkaW5nLXRvcDogNXB4OyB9XG5cbi5jb21tb25fc2VjdGlvbnMuZm9ybV9lcnJvciB7XG4gIGNvbG9yOiAjYTgwMDBhOyB9XG4gIC5jb21tb25fc2VjdGlvbnMuZm9ybV9lcnJvciAuY29tbW9uX2Zvcm0tcGxhY2UtaG9sZCB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbi5jb21tb25fc2VjdGlvbnMuZm9ybV9lcnJvciAuZXJyb3Ige1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY29tbW9uX3NlY3Rpb25zLmZvcm1fZXJyb3Iuc3BlY2lhbCAuZXJyb3IsXG4uY29tbW9uX3NlY3Rpb25zLmZvcm1fZXJyb3IgLmVycm9yLnNwZWNpYWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5jb21tb25fc2VjdGlvbnMuZm9ybV9lcnJvci5zcGVjaWFsIC5lcnJvci5zcGVjaWFsIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNvbW1vbl9mb3JtLWlwdC1jb250YWluZXIgLmNvbW1vbl9mb3JtLXBsYWNlLWhvbGQge1xuICBjb2xvcjogIzdlN2U3ZTsgfVxuXG4uY29tbW9uX2Zvcm0taXB0LWNvbnRhaW5lciAuY29tbW9uX2Zvcm0tcGxhY2UtaG9sZC51c2VkIHtcbiAgY29sb3I6ICMwMDA7IH1cblxuLmNvbW1vbl9zZWN0aW9ucy5mb3JtX2Vycm9yIC5jb21tb25fZm9ybS1pcHQsXG4uY29tbW9uX3NlY3Rpb25zLmZvcm1fZXJyb3IgLmNvbW1vbl9mb3JtLWlwdC1jb250YWluZXIsXG4uY29tbW9uX3NlY3Rpb25zLmZvcm1fZXJyb3IgLmNvbW1vbl9mb3JtLWlwdC1jb250YWluZXIgLmNvbW1vbl9mb3JtLXBsYWNlLWhvbGQsXG4uY29tbW9uX3NlY3Rpb25zLmZvcm1fZXJyb3Jcbi5jb21tb25fZm9ybS1pcHQtY29udGFpbmVyXG4uY29tbW9uX2Zvcm0tcGxhY2UtaG9sZC51c2VkIHtcbiAgY29sb3I6ICNhODAwMGE7XG4gIGJvcmRlci1jb2xvcjogI2E4MDAwYTsgfVxuXG4uY29tbW9uX3NlY3Rpb25zLmZvcm1fZXJyb3IgLmNvbW1vbl9mb3JtLWlwdC1jb250YWluZXIge1xuICBib3JkZXI6IHNvbGlkIDFweDsgfVxuXG4uY29tbW9uX3NlY3Rpb25zLmZvcm1fZXJyb3IgOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNhODAwMGE7IH1cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxuOi1tb3otcGxhY2Vob2xkZXIsXG46Oi1tb3otcGxhY2Vob2xkZXIge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtZmFtaWx5OiBmZihEaW4pO1xuICBjb2xvcjogIzdlN2U3ZTsgfVxuXG5pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxuaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jb21tb25fc2VjdGlvbnMuZm9ybV9lcnJvciAuY29tbW9uX2Zvcm0tdGV4dGFyZWEge1xuICBib3JkZXItY29sb3I6ICNhODAwMGE7IH1cblxuLmNvbW1vbl9mb3JtLXJhZGlvLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctdG9wOiAwcHg7IH1cblxuLmNvbW1vbl9zZWN0aW9ucy5mb3JtX2Vycm9yIC5jb21tb25fZm9ybS1yYWRpby1jb250YWluZXIge1xuICBjb2xvcjogI2E4MDAwYTsgfVxuXG4uZG4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5oaWRkZW4tc21hbGwge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5oaWRkZW4tc21hbGwge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uaGlkZGVuLWJpZyB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5oaWRkZW4tYmlnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucHQxMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4OyB9XG5cbi5tYyB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLm1sNSB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7IH1cblxuLm1sMTAge1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4ucHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmNwIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBrZXlmcmFtZXMgYXJyb3dUb1JpZ2h0IHtcbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg1NXB4KTsgfVxuICA3MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzBweCk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGFycm93VG9MZWZ0IHtcbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwcHgpOyB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfSB9XG5cbkBrZXlmcmFtZXMgYXJyb3dUb0JvdHRvbSB7XG4gIDQwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNjAlKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTUwJSk7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGJpZ2dlciB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDAuMDAxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogc2NhbGVZKDEpOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc0MHB4KSB7XG4gIC5zaG93LWx0LWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uc2hvdy1ndC1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzQwcHgpIHtcbiAgICAuc2hvdy1ndC1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxubGFiZWwuY29tbW9uX2Zvcm0tbmFtZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jb21tb25fc2VjdGlvbnMuc3BlY2lhbCAuY29tbW9uX2Zvcm0tbmFtZSB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG5idXR0b25bdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZDo6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5vcmctY29sb3JlZCB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnQgKi9cbiAgY29sb3I6ICNmYTY2MDAgIWltcG9ydGFudDsgfVxuXG4udXBwZXJjYXNlLXRleHQge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi51bmRlckxpbmVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHN0cm9rZS13aWR0aDogMDtcbiAgc3Ryb2tlOiAjMDAwO1xuICBmaWxsOiBjdXJyZW50Q29sb3I7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmljb24tY2hldnJvbi1sZWZ0IHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7IH1cblxuLmljb24taGQtbG9nbyB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDM2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5ibGFja19faWNvbiAuaWNvbi1oZC1sb2dvIHtcbiAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMTApIGludmVydCgxKTsgfSB9XG5cbi5pY29uLXR3aXR0ZXIge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyMHB4OyB9XG5cbi5pY29uLWluc3RhZ3JhbSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7IH1cblxuLmljb24tZmFjZWJvb2sge1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAyNXB4OyB9XG5cbi5pY29uLWxpbmtlZGluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0uMmVtOyB9XG5cbi5pY29uLXlvdXR1YmUge1xuICB3aWR0aDogMjRweDtcbiAgaGVpZ2h0OiAyNHB4OyB9XG5cbi5mb290ZXIge1xuICBmb250LWZhbWlseTogXCJGcmFua2xpbiBHb3RoaWMgQVRGXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM3ZjdmN2Y7IH1cbiAgLmZvb3Rlcl9fd2FycCB7XG4gICAgQGFwcGx5IGZvbnQtZmdzO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE0cHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZm9vdGVyX193YXJwIHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDIxcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMC43NXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlcl9fd2FycCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgICAgICAuZm9vdGVyX193YXJwIHAge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmZvb3Rlcl90aXRsZSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmZvb3Rlcl9jb2xvciB7XG4gICAgY29sb3I6ICNGQTY2MDA7IH1cbiAgLmZvb3Rlcl9fc2hhcmUtY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMjNweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuICAgIC5mb290ZXJfX3NoYXJlLWNvbnRhaW5lciBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgICAgLmZvb3Rlcl9fc2hhcmUtY29udGFpbmVyIGEgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiAyM3B4OyB9XG4gICAgICAgIC5mb290ZXJfX3NoYXJlLWNvbnRhaW5lciBhIGltZzpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7IH1cbiAgICAgIC5mb290ZXJfX3NoYXJlLWNvbnRhaW5lciBhIGltZ1xuLmZvb3Rlcl9fc2hhcmUtY29udGFpbmVyIGEgaW1nLmZvb3Rlcl9faWNvbi10d2l0dGVyIHtcbiAgICAgICAgaGVpZ2h0OiAyMXB4OyB9XG4gIC5mb290ZXJfbGlua3MtY29udGFpbmVyIGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNTVweDtcbiAgICBjb2xvcjogIzk4OTg5ODtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgLmZvb3Rlcl9saW5rcy1jb250YWluZXIge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpOyB9IH1cbiAgLmZvb3Rlcl9yZWdpc3Rlci1jb250YWluZXIge1xuICAgIHBhZGRpbmctdG9wOiAxN3B4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBGcmFua2xpbiBHb3RoaWMgQVRGO1xuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgY29sb3I6ICM5ODk4OTg7XG4gICAgb3BhY2l0eTogMTsgfVxuICAuZm9vdGVyIC5jb21tb25fZm9ybS1pcHQtY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogMjMwcHg7IH1cbiAgICAuZm9vdGVyIC5jb21tb25fZm9ybS1pcHQtY29udGFpbmVyIC5jb21tb25fZm9ybS1wbGFjZS1ob2xkIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLmZvb3RlciAuY29tbW9uX2Zvcm0tc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNXB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgfVxuICAuZm9vdGVyIC5jb21tb25fc2VjdGlvbnMge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5mb290ZXIgLmNvbW1vbl9mb3JtLXBsYWNlLWhvbGQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIHBhZGRpbmc6IDAgMTdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTNweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3N2Zy9hcnJvd193aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxMnB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTJweDtcbiAgICBmb250LWZhbWlseTogZnJhbmtsaW4tZ290aGljLWl0Yywgc2Fucy1zZXJpZiwgLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAuZm9vdGVyIC5jb21tb25fZm9ybS1wbGFjZS1ob2xkIC5pY29uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGNvbG9yOiAjZmE2NjAwO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBtYXJnaW46IC01cHggMCAwIDVweDsgfVxuICAuZm9vdGVyIC50ZiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZvckZvcm1zIC5mb290ZXIge1xuICAgIHdpZHRoOiA2NiU7XG4gICAgbGVmdDogMzQlOyB9IH1cblxuLm5hdmlnYXRpb24ge1xuICBoZWlnaHQ6IDc1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5uYXZpZ2F0aW9uIGltZyB7XG4gICAgd2lkdGg6IDQ1cHg7XG4gICAgaGVpZ2h0OiAzN3B4OyB9XG5cbi5oZWFkZXIge1xuICBtYXgtd2lkdGg6IDkxNXB4O1xuICBtYXJnaW46IDAgMjBweDtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5oZWFkZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogMTQzcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE0M3B4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAuaGVhZGVyX190aXRsZSB7XG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgQGFwcGx5IHRleHQtY2VudGVyIGZvbnQtZmdhIGZvbnQtYm9sZCB0ZXh0LTR4bDsgfVxuICAuaGVhZGVyX190ZXh0IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICB0ZXh0LWluZGVudDogMTZweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBAYXBwbHkgdGV4dC1jZW50ZXIgZm9udC1mZ2EgZm9udC1ub3JtYWwgdGV4dC1iYXNlIGJvcmRlci1mb3JtOyB9XG4gICAgLmhlYWRlcl9fdGV4dDpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5oZWFkZXJfX3RleHQge1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIHRleHQtaW5kZW50OiA0OHB4OyB9IH1cbiAgLmhlYWRlcl9fc3RlcHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAuaGVhZGVyX19zdGVwczpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhlYWRlcl9fc3RlcHMge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDQzN3B4IC8gMyk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLmhlYWRlcl9fc3RlcHMtYm94OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhlYWRlcl9fc3RlcHMtYm94IHtcbiAgICAgICAgd2lkdGg6IDYyOXB4O1xuICAgICAgICBtYXJnaW46IDMwcHggYXV0byAwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNHB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWNlYjtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAgIC5oZWFkZXJfX3N0ZXBzLWNpcmNsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE2NjAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBAYXBwbHkgZm9udC1mZ2E7IH1cbiAgICAuaGVhZGVyX19zdGVwcy10ZXh0IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIEBhcHBseSBmb250LWZnYTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5oZWFkZXJfX3N0ZXBzLXRleHQge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuaGVhZGVyX19zdGVwczo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgbGVmdDogMTRweDtcbiAgICAgIHRvcDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTY2MDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuaGVhZGVyX19zdGVwczo6YmVmb3JlIHtcbiAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIHRvcDogMTNweDtcbiAgICAgICAgICBsZWZ0OiA1MCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhlYWRlcl9fc3RlcHM6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgdG9wOiAxM3B4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmE2NjAwOyB9IH1cbiAgICAuaGVhZGVyX19zdGVwczpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC5oZWFkZXJfX3N0ZXBzOmZpcnN0LWNoaWxkOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5iaWtlTGlzdCB7XG4gIHBhZGRpbmc6IDE2cHggMjBweCAwO1xuICBtYXgtd2lkdGg6IDkxNXB4O1xuICBtYXJnaW46IDAgMjBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuYmlrZUxpc3Qge1xuICAgICAgcGFkZGluZzogMTZweCAxNDNweCAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAuYmlrZUxpc3RfX2JvZHktdGV4dCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIEBhcHBseSBmb250LWZnYSBmb250LW5vcm1hbDsgfVxuICAuYmlrZUxpc3RfX2JvZHktZGVzYyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICBAYXBwbHkgZm9udC1mZ2E7IH1cbiAgICAuYmlrZUxpc3RfX2JvZHktZGVzYzpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwOyB9XG4gIC5iaWtlTGlzdF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICAgIEBhcHBseSBmb250LWZnYSBmb250LW1lZGl1bTsgfVxuICAuYmlrZUxpc3RfX3N1YiB7XG4gICAgZm9udC1mYW1pbHk6IGZmKERpbik7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIHBhZGRpbmc6IDE1cHggMCAxOHB4OyB9XG4gICAgLmJpa2VMaXN0X19zdWItcmlnaHQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5iaWtlTGlzdF9fc3ViLXJpZ2h0IHtcbiAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cbiAgLmJpa2VMaXN0X19zZWxlY3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMXB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHBhZGRpbmc6IDE3cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAuYmlrZUxpc3RfX3NlbGVjdDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAuYmlrZUxpc3RfX3NlbGVjdCAuaWNvbi1hcnJvdy1kb3duIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgZmxvYXQ6IHJpZ2h0OyB9XG4gICAgLmJpa2VMaXN0X19zZWxlY3Qtb3V0IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5iaWtlTGlzdF9fc2VsZWN0LW91dCB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmJpa2VMaXN0X19zZWxlY3QtbGlzdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBmb250LWZhbWlseTogZmYoRGluKTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgei1pbmRleDogMjtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXgtaGVpZ2h0OiA3NXZoO1xuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG4gICAgICAuYmlrZUxpc3RfX3NlbGVjdC1saXN0Lm9wZW4ge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5iaWtlTGlzdF9fc2VsZWN0LWxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NXB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgICBwYWRkaW5nOiAwIDE1cHggMCA2MHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuYmlrZUxpc3RfX3NlbGVjdC1saSAuaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgbWFyZ2luLXRvcDogMTdweDsgfVxuICAgICAgLmJpa2VMaXN0X19zZWxlY3QtbGkuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNjYwMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IGZmKERpbmIpOyB9XG4gICAgICAgIC5iaWtlTGlzdF9fc2VsZWN0LWxpLmFjdGl2ZSAuaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgIC5iaWtlTGlzdF9fc2VsZWN0LWxpOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgLmJpa2VMaXN0X19zZWxlY3Qub3BlbiAuaWNvbiB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5iaWtlTGlzdF9fY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDE2cHgpOyB9XG4gICAgLmJpa2VMaXN0X19jb250YWluZXI6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYmlrZUxpc3RfX2NvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTsgfSB9XG4gIC5iaWtlTGlzdF9fY2FyZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzMnB4KSAvIDIpO1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmJpa2VMaXN0X19jYXJkIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA4MHB4KSAvIDQpO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7IH0gfVxuICAgIC5iaWtlTGlzdF9fY2FyZDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfVxuICAgIC5iaWtlTGlzdF9fY2FyZDo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICBvcGFjaXR5OiAwLjM1O1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjM1cyBlYXNlLWluLW91dDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5iaWtlTGlzdF9fY2FyZC1uYW1lIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTsgfVxuICAgIC5iaWtlTGlzdF9fY2FyZC10aXRsZSB7XG4gICAgICBwYWRkaW5nOiAxMnB4IDdweDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhNjYwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjExcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBAYXBwbHkgZm9udC1mZ2E7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICAgIC5iaWtlTGlzdF9fY2FyZC10aXRsZTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICAgIC5iaWtlTGlzdF9fY2FyZC10aXRsZSAuaWNvbi1hcnJvdy1kb3duIHtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMzVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA3cHg7IH1cbiAgICAuYmlrZUxpc3RfX2NhcmQub3RoZXJzOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4gICAgLmJpa2VMaXN0X19jYXJkLmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5iaWtlTGlzdF9fY2FyZC5hY3RpdmUgLmJpa2VMaXN0X19jYXJkLXRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmYTY2MDA7XG4gICAgICBjb2xvcjogIzAwMDsgfVxuICAgICAgLmJpa2VMaXN0X19jYXJkLmFjdGl2ZSAuYmlrZUxpc3RfX2NhcmQtdGl0bGUgLmljb24tYXJyb3ctZG93biB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLmJpa2VMaXN0X19pbWdCb3gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmctYm90dG9tOiA3OC41JTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlY2ViOyB9XG4gICAgLmJpa2VMaXN0X19pbWdCb3g6bGFzdC1jaGlsZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYmlrZUxpc3RfX2ltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwOyB9XG4gIC5iaWtlTGlzdF9faW5mbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDEzcHggMjNweCAyMHB4O1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXRvcDogc29saWQgOHB4ICNmYTY2MDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE2cHgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0IHRvcDtcbiAgICBhbmltYXRpb246IGJpZ2dlciAwLjQ1cyBlYXNlLWluLW91dDsgfVxuICAgIC5iaWtlTGlzdF9faW5mbzphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5iaWtlTGlzdF9faW5mbyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTZweDsgfSB9XG4gICAgLmJpa2VMaXN0X19pbmZvOjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgI2ZhNjYwMDsgfVxuICAgIC5iaWtlTGlzdF9faW5mby5maXJzdDo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDIwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAgIC5iaWtlTGlzdF9faW5mby5maXJzdDo6YmVmb3JlIHtcbiAgICAgICAgICBsZWZ0OiAxMSU7IH0gfVxuICAgIC5iaWtlTGlzdF9faW5mby5zZWNvbmQ6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiA3NSU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYmlrZUxpc3RfX2luZm8uc2Vjb25kOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDM3JTsgfSB9XG4gICAgLmJpa2VMaXN0X19pbmZvLnRoaXJkOjpiZWZvcmUge1xuICAgICAgbGVmdDogMjAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmJpa2VMaXN0X19pbmZvLnRoaXJkOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDM3JTsgfSB9XG4gICAgLmJpa2VMaXN0X19pbmZvLmZvcnRoOjpiZWZvcmUge1xuICAgICAgbGVmdDogNzUlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmJpa2VMaXN0X19pbmZvLmZvcnRoOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IGF1dG87XG4gICAgICAgICAgcmlnaHQ6IDExJTsgfSB9XG4gICAgLmJpa2VMaXN0X19pbmZvLWNsb3NlIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmJpa2VMaXN0X19pbmZvLWNsb3NlOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgIGhlaWdodDogMjRweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5iaWtlTGlzdF9faW5mby1jbG9zZSAuaWNvbi1jbG9zZSB7XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7IH1cbiAgICAuYmlrZUxpc3RfX2luZm8taW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYmlrZUxpc3RfX2luZm8taW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5iaWtlTGlzdF9faW5mby1ib3gge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTc0cHgpOyB9XG4gICAgICAgIC5iaWtlTGlzdF9faW5mby1ib3g6YWZ0ZXIge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGNsZWFyOiBib3RoOyB9IH1cbiAgICAuYmlrZUxpc3RfX2luZm8tdGl0bGUge1xuICAgICAgZm9udC1mYW1pbHk6IGZmKEFtKTtcbiAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYmlrZUxpc3RfX2luZm8tdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDsgfSB9XG4gICAgICAuYmlrZUxpc3RfX2luZm8tdGl0bGUgc3VwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9XG4gICAgLmJpa2VMaXN0X19pbmZvLXRleHQge1xuICAgICAgZm9udC1mYW1pbHk6IGZmKERpbik7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHBhZGRpbmc6IDNweCAwIDE1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYmlrZUxpc3RfX2luZm8tdGV4dCB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMTNweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuYmlrZUxpc3RfX2luZm8tYnRuIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cbiAgICAuYmlrZUxpc3RfX2luZm8tYnRuIC5jb21tb24tY3RhX2J0biB7XG4gICAgICBtaW4td2lkdGg6IDE2Mi41cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgICAuYmlrZUxpc3RfX2luZm8tYnRuIC5jb21tb24tY3RhX2J0biB7XG4gICAgICAgICAgbWluLXdpZHRoOiAyMTFweDsgfSB9XG5cbi5nb29nbGVNYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkxNXB4O1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5nb29nbGVNYXAge1xuICAgICAgcGFkZGluZzogMCAxNDNweDsgfSB9XG4gIC5nb29nbGVNYXBfX3RleHRCb3gge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlY2ViOyB9XG4gICAgLmdvb2dsZU1hcF9fdGV4dEJveC10aXRsZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbWVkaXVtOyB9XG4gICAgLmdvb2dsZU1hcF9fdGV4dEJveC1zdWJ0aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMnB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbm9ybWFsOyB9XG4gICAgLmdvb2dsZU1hcF9fdGV4dEJveC10ZXh0LCAuZ29vZ2xlTWFwX190ZXh0Qm94LWNoYW5nZVRleHQge1xuICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gIC5nb29nbGVNYXBfX291dCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWNlYjsgfVxuICAuZ29vZ2xlTWFwX19hdUJveCB7XG4gICAgcGFkZGluZzogMzBweCAwIDEwcHg7IH1cbiAgICAuZ29vZ2xlTWFwX19hdUJveCAuY29tbW9uX2Zvcm0tdHlwZSB7XG4gICAgICBAYXBwbHkgZm9udC1mZ2E7IH1cbiAgICAuZ29vZ2xlTWFwX19hdUJveCAuY29tbW9uX2Zvcm0tcmFkaW8tY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxNnB4OyB9XG4gIC5nb29nbGVNYXBfX3RleHRCb3gtdGV4dCwgLmdvb2dsZU1hcF9fdGV4dEJveC1jaGFuZ2VUZXh0IHtcbiAgICBAYXBwbHkgZm9udC1mZ2E7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4OyB9XG4gIC5nb29nbGVNYXBfX2NsZWFyQm94OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDsgfVxuICAuZ29vZ2xlTWFwX19kZWFsZXJCb3gge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAgIC5nb29nbGVNYXBfX2RlYWxlckJveC1jaGFuZ2Uge1xuICAgICAgY29sb3I6ICNmYTY2MDA7XG4gICAgICBmb250LXdlaWdodDogNTAwOyB9XG4gICAgLmdvb2dsZU1hcF9fZGVhbGVyQm94IC5jb21tb24tY3RhX2J0biB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOiAxLjVweCBzb2xpZCBibGFjaztcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xNnB4O1xuICAgICAgcGFkZGluZzogMTBweCAxOXB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdzIGZvbnQtbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmdvb2dsZU1hcF9fZGVhbGVyQm94IC5jb21tb24tY3RhX2J0biB7XG4gICAgICAgICAgbWluLXdpZHRoOiAxMzJweDtcbiAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxOXB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4OyB9IH1cbiAgICAuZ29vZ2xlTWFwX19kZWFsZXJCb3gtdGl0bGUsIC5nb29nbGVNYXBfX2RlYWxlckJveC1jaGFuZ2Uge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgICBAYXBwbHkgZm9udC1mZ2E7IH1cbiAgICAuZ29vZ2xlTWFwX19kZWFsZXJCb3gtYnRuIC5jb21tb24tY3RhX2J0biB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmE2NjAwO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgYm9yZGVyOiAwOyB9XG4gICAgLmdvb2dsZU1hcF9fZGVhbGVyQm94LWJ0bk91dCB7XG4gICAgICB3aWR0aDogMTUxcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZ29vZ2xlTWFwX19kZWFsZXJCb3gtYnRuT3V0IHtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAwIDAgODVweDsgfSB9XG4gIC5nb29nbGVNYXBfX2RlYWxlckNhcmQge1xuICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5nb29nbGVNYXBfX2RlYWxlckNhcmQge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggNzVweCAwcHggMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgICAuZ29vZ2xlTWFwX19kZWFsZXJDYXJkLXRpdGxlIHtcbiAgICAgIEBhcHBseSBmb250LWZnYTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgIC5nb29nbGVNYXBfX2RlYWxlckNhcmQtdGV4dCB7XG4gICAgICBwYWRkaW5nLXRvcDogOHB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdhO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cbiAgICAuZ29vZ2xlTWFwX19kZWFsZXJDYXJkLWJ0biB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmdvb2dsZU1hcF9fZGVhbGVyQ2FyZC1idG4ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmdvb2dsZU1hcF9fbWFwQm94IHtcbiAgICBwYWRkaW5nOiAyMHB4IDAgNDBweDsgfVxuICAgIC5nb29nbGVNYXBfX21hcEJveC10ZXh0IHtcbiAgICAgIEBhcHBseSBmb250LWZnYTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4OyB9XG4gIC5nb29nbGVNYXBfX2JldCB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuMTRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmdvb2dsZU1hcF9fYmV0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogNDBweDsgfSB9XG4gIC5nb29nbGVNYXBfX3NlYXJjaEJveCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmdvb2dsZU1hcF9fc2VhcmNoQm94IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBjYWxjKCgxMzYlIC0gNjBweCkgLyAyKTsgfSB9XG4gICAgLmdvb2dsZU1hcF9fc2VhcmNoQm94LW91dCB7XG4gICAgICBtYXgtd2lkdGg6IDY2NHB4OyB9XG4gICAgICAuZ29vZ2xlTWFwX19zZWFyY2hCb3gtb3V0OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBjbGVhcjogYm90aDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5nb29nbGVNYXBfX3NlYXJjaEJveC1vdXQgLmNvbW1vbi1jdGFfYnRuIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSA2MHB4KSAvIDIpOyB9IH1cbiAgICAuZ29vZ2xlTWFwX19zZWFyY2hCb3ggaW5wdXQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG4gIC5nb29nbGVNYXBfX2xvYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4O1xuICAgIHJpZ2h0OiAxMHB4OyB9XG4gIC5nb29nbGVNYXBfX2xvY2F0b3Ige1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDE1cHg7XG4gICAgbGVmdDogMTBweDsgfVxuICAuZ29vZ2xlTWFwX19jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5nb29nbGVNYXBfX2NvbnRhaW5lciB7XG4gICAgICAgIGhlaWdodDogMzUwcHg7IH0gfVxuICAuZ29vZ2xlTWFwX19tYXAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVjZWI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5nb29nbGVNYXBfX21hcCB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMzQwcHg7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgIGZsb2F0OiByaWdodDsgfSB9XG4gIC5nb29nbGVNYXBfX2luZm8tYm94IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZ29vZ2xlTWFwX19pbmZvLWJveCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzNDBweCk7XG4gICAgICAgIGhlaWdodDogMzUwcHg7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9IH1cbiAgLmdvb2dsZU1hcF9faW5mby1saXN0IHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogc29saWQgMXB4ICMyYzJjMmM7XG4gICAgcGFkZGluZzogMzBweCAyMnB4IDIzcHggMTRweDtcbiAgICBjb2xvcjogIzAwMDsgfVxuICAgIC5nb29nbGVNYXBfX2luZm8tbGlzdDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY2xlYXI6IGJvdGg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5nb29nbGVNYXBfX2luZm8tbGlzdCB7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjN2U3ZTdlO1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDE1cHggMTVweCAxNXB4OyB9IH1cbiAgICAuZ29vZ2xlTWFwX19pbmZvLWxpc3QuYWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlYjYwMWQ7XG4gICAgICBib3JkZXI6IHNvbGlkIDJweCAjZWI2MDFkOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmdvb2dsZU1hcF9faW5mby1saXN0LmFjdGl2ZSB7XG4gICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggI2ViNjAxZDsgfSB9XG4gICAgICAuZ29vZ2xlTWFwX19pbmZvLWxpc3QuYWN0aXZlIC5nb29nbGVNYXBfX2RldGFpbC10aXRsZSxcbiAgICAgIC5nb29nbGVNYXBfX2luZm8tbGlzdC5hY3RpdmUgLmdvb2dsZU1hcF9fZGlzdGFuY2Uge1xuICAgICAgICBjb2xvcjogYmxhY2s7IH1cbiAgICAgIC5nb29nbGVNYXBfX2luZm8tbGlzdC5hY3RpdmUgLmdvb2dsZU1hcF9faW1nLWNvdW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vYXNzZXRzL2ltYWdlcy9wbmcvTWFwLVBpbi0zLnBuZ1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuZ29vZ2xlTWFwX19pbmZvLWxpc3QuYWN0aXZlIC5vcmctY29sb3JlZCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG4gIC5nb29nbGVNYXBfX2ltZy1ib3gge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuZ29vZ2xlTWFwX19pbWctY291bnQge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNDcuMXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2Fzc2V0cy9pbWFnZXMvcG5nL01hcC1QaW4ucG5nXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgQGFwcGx5IGZvbnQtZmdhO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmdvb2dsZU1hcF9fZGV0YWlsLWJveCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gNjBweCk7IH1cbiAgLmdvb2dsZU1hcF9fZGV0YWlsLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBAYXBwbHkgZm9udC1mZ2E7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMHB4OyB9XG4gIC5nb29nbGVNYXBfX2RldGFpbC1hZGRyZXNzLCAuZ29vZ2xlTWFwX19kZXRhaWwtcGhvbmUge1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgICBAYXBwbHkgZm9udC1mZ2E7IH1cbiAgLmdvb2dsZU1hcF9fZGlzdGFuY2Uge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICBAYXBwbHkgZm9udC1mZ2E7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIC5nb29nbGVNYXBfX2RldGFpbC1waG9uZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuZ29vZ2xlTWFwX19pc1Nob3dCb3gge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICBAYXBwbHkgZm9udC1mZ2E7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIC5nb29nbGVNYXBfX3Nob3dNb3JlIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgICBAYXBwbHkgZm9udC1mZ2E7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5lbF9HUiAuZ29vZ2xlTWFwX19kZWFsZXJCb3gtYnRuT3V0IHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMCA4NXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gIC5jb21tb25fX2Jvb2stZm9ybSB7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLm5vLXNob3cge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb3JtYnVpbGRlcl9saW5rIHtcbiAgY29sb3I6ICNkNjQ1MjkgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZvcm1idWlsZGVyX2xpbmtfaW5uZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5mb3JtYnVpbGRlcl9saW5rX292ZXJsYXk6YmVmb3JlIHtcbiAgICBib3R0b206IC0yNnB4O1xuICAgIGJvcmRlci1ib3R0b206IDIwcHggc29saWQgYmxhY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAyMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gICAgei1pbmRleDogOTk5OyB9XG5cbi5mb3JtTW9kZWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDkxNXB4O1xuICBAYXBwbHkgZm9udC1mZ2E7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmZvcm1Nb2RlbCB7XG4gICAgICBwYWRkaW5nOiAwIDE0M3B4O1xuICAgICAgY2xlYXI6IGJvdGg7IH0gfVxuICAuZm9ybU1vZGVsLWZvcm1Db250YWluZXIge1xuICAgIGJhY2tncm91bmQ6ICMyYzJjMmM7XG4gICAgbWFyZ2luOiAzNXB4IDIwcHg7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMyNHB4KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1Nb2RlbC1mb3JtQ29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogOTE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgICAgIG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAzMzNweCk7IH0gfVxuICAuZm9ybU1vZGVsX21hcF9jb250YWluZXIge1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAuZm9ybU1vZGVsX2xvYWRlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHJpZ2h0OiA2MHB4OyB9XG4gICAgLmZvcm1Nb2RlbF9sb2FkZXIgaW1nIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgLmZvcm1Nb2RlbC1yYWRpbyB7XG4gICAgLyogY2hlY2tib3ggYXNwZWN0ICovXG4gICAgLyogY2hlY2tlZCBtYXJrIGFzcGVjdCAqLyB9XG4gICAgLmZvcm1Nb2RlbC1yYWRpbzpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cbiAgICAuZm9ybU1vZGVsLXJhZGlvIFt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSxcbiAgICAuZm9ybU1vZGVsLXJhZGlvIFt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgb3BhY2l0eTogMC4wMTsgfVxuICAgIC5mb3JtTW9kZWwtcmFkaW8gW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXG4gICAgLmZvcm1Nb2RlbC1yYWRpbyBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbm9ybWFsOyB9XG4gICAgLmZvcm1Nb2RlbC1yYWRpbyBbdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG4gICAgLmZvcm1Nb2RlbC1yYWRpbyBbdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYzJjMmM7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4yNzVzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMjc1czsgfVxuICAgIC5mb3JtTW9kZWwtcmFkaW8gW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgYmFja2dyb3VuZDogI2Q2NDUyOTtcbiAgICAgIGhlaWdodDogMjNweDtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgLmZvcm1Nb2RlbC1waG9uZS1jb250YWluZXIsIC5mb3JtTW9kZWwtYWRkci1jb250YWluZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9ybU1vZGVsLXBob25lLWNvbnRhaW5lciAuZm9ybWRlbW9fcm93OmZpcnN0LWNoaWxkLCAuZm9ybU1vZGVsLWFkZHItY29udGFpbmVyIC5mb3JtZGVtb19yb3c6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH1cbiAgLmZvcm1Nb2RlbF9lcnJvciAuZm9ybWRlbW8tY3VzdG9tZXItZHJvcERvd24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhODAwMGE7XG4gICAgY29sb3I6ICNhODAwMGE7IH1cbiAgLmZvcm1Nb2RlbF9lcnJvciAuZm9ybWRlbW9fX2Vycm9yTXNnIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9ybU1vZGVsX19lcnJvck1zZyB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjYTgwMDBhO1xuICAgIHBhZGRpbmctdG9wOiAxMnB4O1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbm9ybWFsOyB9XG4gIC5mb3JtTW9kZWwtaGVhZGVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBAYXBwbHkgdGV4dC1jZW50ZXIgZm9udC1mZ2E7IH1cbiAgICAuZm9ybU1vZGVsLWhlYWRlciBoMSB7XG4gICAgICBsaW5lLWhlaWdodDogNDZweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gICAgLmZvcm1Nb2RlbC1oZWFkZXIgcCB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4OyB9XG4gIC5mb3JtTW9kZWxfc2VsZWN0IHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJjMmMyYztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogNXB4O1xuICAgIGJvcmRlcjogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDsgfVxuICAuZm9ybU1vZGVsLXJlY2FwdGNoYSB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAuZm9ybU1vZGVsLWxvY2F0aW9uLCAuZm9ybU1vZGVsLWRhdGUge1xuICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5mb3JtTW9kZWwtZm9ybVdyYXBwZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBAYXBwbHkgZmxleCBpdGVtcy1jZW50ZXIgZmxleC1jb2w7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtTW9kZWwtZm9ybVdyYXBwZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiB1bnNldDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1LjglO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1LjglOyB9IH1cbiAgLmZvcm1Nb2RlbF9yb3cge1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5mb3JtTW9kZWxfcm93LmZvcm1kZW1vX2Vycm9yIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtTW9kZWxfcm93IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9IH1cbiAgICAuZm9ybU1vZGVsX3Jvdy1sYXN0IHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICAgLmZvcm1Nb2RlbF9yb3c6Zmlyc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgICAuZm9ybU1vZGVsX3Jvd19ub3BhZGRpbmcge1xuICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5mb3JtTW9kZWxfY2VsbCB7XG4gICAgZmxleC1iYXNpczogNDglO1xuICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5mb3JtTW9kZWxfY2VsbC1sYXJnZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybU1vZGVsX2lucHV0OjpwbGFjZWhvbGRlciwgLmZvcm1Nb2RlbF9zZWFyY2g6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC0wLjEycHg7XG4gICAgY29sb3I6ICNhYWFhYWE7XG4gICAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbWVkaXVtOyB9XG4gIC5mb3JtTW9kZWxfaW5wdXQuZXJyb3IsIC5mb3JtTW9kZWxfc2VhcmNoLmVycm9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYTgwMDBhO1xuICAgIGNvbG9yOiAjYTgwMDBhOyB9XG4gICAgLmZvcm1Nb2RlbF9pbnB1dC5lcnJvcjo6cGxhY2Vob2xkZXIsIC5mb3JtTW9kZWxfc2VhcmNoLmVycm9yOjpwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogI2E4MDAwYTsgfVxuICAuZm9ybU1vZGVsLW1vdG8ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIEBhcHBseSBmb250LWZnYSBmb250LW1lZGl1bTsgfVxuICAuZm9ybU1vZGVsX3NlYXJjaCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJjMmMyYztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtTW9kZWxfc2VhcmNoX2xvZ28ge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYzJjMmM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYzJjMmM7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAgIC5mb3JtTW9kZWxfc2VhcmNoX2xvZ28gaW1nIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgd2lkdGg6IDEzcHg7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAuZm9ybU1vZGVsLW92ZXJsYXkge1xuICAgIHRvcDogLTk5OTk5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgcGFkZGluZzogMTVweCAyMHB4O1xuICAgIHotaW5kZXg6IDk5ODtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIEBhcHBseSBmb250LWZnYSBmb250LW5vcm1hbDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1Nb2RlbC1vdmVybGF5IHtcbiAgICAgICAgd2lkdGg6IDYwMHB4OyB9IH1cbiAgICAuZm9ybU1vZGVsLW92ZXJsYXkgYSB7XG4gICAgICBjb2xvcjogI2Q2NDUyOTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5mb3JtTW9kZWxfaW5wdXQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYzJjMmM7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1Nb2RlbF9pbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7IH1cbiAgICAgICAgLmZvcm1Nb2RlbF9pbnB1dC1sYXJnZSB7XG4gICAgICAgICAgZmxleC1iYXNpczogNDcwcHg7IH0gfVxuICAuZm9ybU1vZGVsLWRyb3BEb3duIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1Nb2RlbC1kcm9wRG93biB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4OyB9XG4gICAgICAgIC5mb3JtTW9kZWwtZHJvcERvd24tbGFyZ2Uge1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDQ3MHB4OyB9IH1cbiAgLmZvcm1Nb2RlbC1idG4td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgIC5mb3JtTW9kZWwtYnRuLXdyYXBwZXItYmlnIHtcbiAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLmZvcm1Nb2RlbC1idG5TdWJtaXQge1xuICAgIHBhZGRpbmc6IDEycHggMTlweDtcbiAgICBiYWNrZ3JvdW5kOiAjZmE2NjAwO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuMTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIEBhcHBseSBmb250LWZncyBmb250LW5vcm1hbCB0ZXh0LWJhc2U7IH1cbiAgLmZvcm1Nb2RlbC1ib2R5IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtTW9kZWwtYm9keS10ZXh0IHtcbiAgICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIEBhcHBseSBmb250LWZnYSBmb250LW5vcm1hbDsgfVxuICAgICAgLmZvcm1Nb2RlbC1ib2R5LXRleHQtbGltaXQge1xuICAgICAgICBtYXgtd2lkdGg6IDUyNHB4OyB9XG4gICAgLmZvcm1Nb2RlbC1ib2R5LW1vdG8ge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbWVkaXVtOyB9XG4gIC5mb3JtTW9kZWwtYnRuLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgICAuZm9ybU1vZGVsLWJ0bi13cmFwcGVyIC5idG5TdWJtaXQge1xuICAgICAgcGFkZGluZzogMTJweCAxOXB4O1xuICAgICAgYmFja2dyb3VuZDogI2ZhNjYwMDtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xNnB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdzIGZvbnQtbm9ybWFsIHRleHQtYmFzZTsgfVxuICAuZm9ybU1vZGVsLWNoZWNrYm94IHtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuICAgIC5mb3JtTW9kZWwtY2hlY2tib3gtaXRlbS5lcnJvciArIGxhYmVsIHtcbiAgICAgIGNvbG9yOiAjYTgwMDBhICFpbXBvcnRhbnQ7IH1cbiAgICAuZm9ybU1vZGVsLWNoZWNrYm94LWl0ZW0uZXJyb3IgfiBwLmVycm9yIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmZvcm1Nb2RlbC1jaGVja2JveCBwLmVycm9yLFxuICAgIC5mb3JtTW9kZWwtY2hlY2tib3ggZGl2LmVycm9yIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMzVweDsgfVxuICAuZm9ybU1vZGVsLWZvcm1QYWdlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGRpc3BsYXk6IGZsb3ctcm9vdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDtcbiAgICBAYXBwbHkgcHktMTM7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtTW9kZWwtZm9ybVBhZ2Uge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAyNTRweDtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMHB4OyB9IH1cbiAgLmZvcm1Nb2RlbC1jdXN0b21lci1kcm9wRG93biB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzJjMmMyYztcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGNvbG9yOiAjYWFhYWFhO1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9hc3NldHMvaW1hZ2VzL3N2Zy9hcnJvd19ibGFjay5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxMnB4O1xuICAgIEBhcHBseSBmb250LWZnYSBmb250LW1lZGl1bTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm1Nb2RlbC1jdXN0b21lci1kcm9wRG93biB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDQ4JTtcbiAgICAgICAgaGVpZ2h0OiA1MHB4OyB9IH1cbiAgLmZvcm1Nb2RlbF9pbnB1dDo6cGxhY2Vob2xkZXIsIC5mb3JtTW9kZWxfc2VhcmNoOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC4xMnB4O1xuICAgIGNvbG9yOiAjYWFhYWFhO1xuICAgIEBhcHBseSBmb250LWZnYSBmb250LW1lZGl1bTsgfVxuICAuZm9ybU1vZGVsX2lucHV0LmVycm9yLCAuZm9ybU1vZGVsX3NlYXJjaC5lcnJvciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2E4MDAwYTtcbiAgICBjb2xvcjogI2E4MDAwYTsgfVxuICAgIC5mb3JtTW9kZWxfaW5wdXQuZXJyb3I6OnBsYWNlaG9sZGVyLCAuZm9ybU1vZGVsX3NlYXJjaC5lcnJvcjo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICNhODAwMGE7IH1cbiAgLmZvcm1Nb2RlbF9zZWFyY2gge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMyYzJjMmM7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybU1vZGVsX3NlYXJjaF9sb2dvIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMmMyYzJjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMmMyYzJjOyB9XG4gICAgICAuZm9ybU1vZGVsX3NlYXJjaF9sb2dvIGltZyB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHdpZHRoOiAxM3B4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLmZvcm1Nb2RlbC1vdmVybGF5IHtcbiAgICB0b3A6IC05OTk5OXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICB6LWluZGV4OiA5OTg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBAYXBwbHkgZm9udC1mZ2EgZm9udC1ub3JtYWw7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mb3JtTW9kZWwtb3ZlcmxheSB7XG4gICAgICAgIHdpZHRoOiA2MDBweDsgfSB9XG4gIC5mb3JtTW9kZWwtbG9jYXRpb24ge1xuICAgIG1hcmdpbi10b3A6IDE2cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZvcm1Nb2RlbF9faW5uZXIge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5mb3JtTW9kZWxfX3RleHRib3gge1xuICAgIHBhZGRpbmc6IDEwcHggMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9ybU1vZGVsX190ZXh0Ym94IHtcbiAgICAgICAgcGFkZGluZzogMHB4IDAgNXB4OyB9IH1cbiAgICAuZm9ybU1vZGVsX190ZXh0Ym94LXRpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgcGFkZGluZy10b3A6IDE2cHg7XG4gICAgICBAYXBwbHkgZm9udC1mZ2EgZm9udC1tZWRpdW07IH1cbiAgICAuZm9ybU1vZGVsX190ZXh0Ym94LXRleHQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLXRvcDogMTJweDtcbiAgICAgIEBhcHBseSBmb250LWZnYSBmb250LW5vcm1hbDsgfVxuICAuZm9ybU1vZGVsX190ZXh0Ym94LWlubmVyIHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuZm9ybU1vZGVsX19iYWNrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgZm9udC1mYW1pbHk6IGZmKERpbmNiKTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9ybU1vZGVsX19iYWNrIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLmZvcm1Nb2RlbF9fYmFjayBzcGFuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgLmZvcm1Nb2RlbF9fYmFjayAuaWNvbiB7XG4gICAgICBoZWlnaHQ6IDE2cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmZvcm1Nb2RlbCAuY29tbW9uX3NlY3Rpb25zIHtcbiAgICAgIHdpZHRoOiA0OCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuZm9ybU1vZGVsIC5jb21tb25fc2VjdGlvbnMuc3BlY2lhbDEge1xuICAgICAgd2lkdGg6IDUwMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmZvcm1Nb2RlbCAuY29tbW9uX3NlY3Rpb25zLnNwZWNpYWwyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLmZvcm1Nb2RlbF9fY2xlYXJCb3g6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5mb3JtTW9kZWxfX2NsZWFyQm94IC5jb21tb25fc2VjdGlvbnMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH0gfVxuICAuZm9ybU1vZGVsX19jbGVhckJveCAuY29tbW9uX3NlY3Rpb25zOm50aC1jaGlsZCgybikge1xuICAgIG1hcmdpbi1yaWdodDogMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgIC5mb3JtTW9kZWxfX2NsZWFyQm94IC5jb21tb25fc2VjdGlvbnMudHdvTGluZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG4gIC5mb3JtTW9kZWxfX3VwQW5kRG93biB7XG4gICAgcGFkZGluZzogMjBweCAwIDEwcHg7XG4gICAgZm9udC1mYW1pbHk6IGZmKEFtKTsgfVxuICAuZm9ybU1vZGVsX19saXRCb3gge1xuICAgIG1hcmdpbjogLThweCAwIDEwcHggMDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgb3BhY2l0eTogMC44OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZm9ybU1vZGVsX19saXRCb3gge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7IH0gfVxuICAuZm9ybU1vZGVsIC5yZWNhcHRjaGFJcHQge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBib3JkZXI6IG5vbmU7IH1cbiAgLmZvcm1Nb2RlbF9fc3Age1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAtOHB4OyB9XG4gIC5mb3JtTW9kZWwgLmctcmVjYXB0Y2hhIGlmcmFtZSB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gIC5mb3JtTW9kZWxfX2xpa2VJcHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG4gICAgLmZvcm1Nb2RlbF9fbGlrZUlwdCBzcGFuIHtcbiAgICAgIGNvbG9yOiAjN2U3ZTdlO1xuICAgICAgZm9udC1zaXplOiAxOHB4OyB9XG4gIC5mb3JtTW9kZWxfX2NhbGVuZGFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgdG9wOiAxNHB4O1xuICAgIHJpZ2h0OiAxNnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuZm9ybU1vZGVsIGJ1dHRvbi5jb21tb24tY3RhX2J0biB7XG4gICAgbWluLXdpZHRoOiAxNDBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmZvcm1Nb2RlbCBidXR0b24uY29tbW9uLWN0YV9idG4ge1xuICAgICAgICBtaW4td2lkdGg6IDIxMHB4OyB9IH1cblxuLnNhbGVGb3JlRXJyb3Ige1xuICBjb2xvcjogI2Y2MDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLmNvbW1vbl9zZWN0aW9ucy5mb3JtX2Vycm9yIC5mb3JtTW9kZWxfX2xpa2VJcHQge1xuICBjb2xvcjogI2E4MDAwYTtcbiAgYm9yZGVyLWNvbG9yOiAjYTgwMDBhOyB9XG5cbi5jb21tb25fZm9ybS1sb2FkaW5nIHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwLjAxOyB9XG5cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgQGFwcGx5IGZvbnQtZmdhIGZvbnQtbm9ybWFsOyB9XG5cbi8qIGNoZWNrYm94IGFzcGVjdCAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMjVweDtcbiAgd2lkdGg6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyYzJjMmM7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjc1cztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjc1czsgfVxuXG4vKiBjaGVja2VkIG1hcmsgYXNwZWN0ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICB0b3A6IDFweDtcbiAgbGVmdDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZDY0NTI5O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cblxuLnBhcmFncmFwaF9fYm9keS1taWQge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjMDAwO1xuICBAYXBwbHkgZm9udC1mZ2EgZm9udC1ub3JtYWw7IH1cbiAgLnBhcmFncmFwaF9fYm9keS1taWQtbGltaXQge1xuICAgIG1heC13aWR0aDogNTI0cHg7IH1cblxuLmNsZWFyZml4IHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBvcHVwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogY2FsYygxMDB2dyAtIDYwcHgpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICBwYWRkaW5nOiAzMHB4O1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgbWF4LXdpZHRoOiA3NDRweDtcbiAgYm90dG9tOiA2MHB4O1xuICBmb250LWZhbWlseTogZmYoRG9yKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAucG9wdXAge1xuICAgICAgcGFkZGluZzogNDBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4OyB9IH1cbiAgLnBvcHVwX19jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiA1cHg7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAgIC5wb3B1cF9fY2xvc2U6OmJlZm9yZSwgLnBvcHVwX19jbG9zZTo6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtMnB4OyB9XG4gICAgLnBvcHVwX19jbG9zZTo6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAucG9wdXBfX2Zvb3Rlci10cmFnZ2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICAgIGJvcmRlci13aWR0aDogMTBweCAxMHB4IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6ICMzMzMgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogMjAlO1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IC0xMHB4OyB9XG5cbi5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA4MHB4IDAgMjRweCAzMHB4O1xuICBtYXgtd2lkdGg6IDc2NHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgY29sb3I6ICNmZmY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgLmhlcm8ge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5oZXJvX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IGZmKEFtKTtcbiAgICBmb250LXNpemU6IDQycHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5oZXJvX190aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gMzAwcHgpO1xuICAgICAgICB0b3A6IDg1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogNzBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XG4gICAgICAgIG1heC13aWR0aDogMzAwcHg7IH0gfVxuICAuaGVyb19faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDgyJTtcbiAgICBtYXgtd2lkdGg6IDYxMHB4O1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhlcm9fX2ltZyB7XG4gICAgICAgIGZsb2F0OiBub25lOyB9IH1cbiAgICAuaGVyb19faW1nLWJveCB7XG4gICAgICBtYXJnaW4tdG9wOiAtNjdweDsgfVxuICAgICAgLmhlcm9fX2ltZy1ib3g6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNsZWFyOiBib3RoOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgICAgLmhlcm9fX2ltZy1ib3gge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAuaGVyb19fYm94IHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZm9udC1mYW1pbHk6IGZmKERpbik7XG4gICAgcGFkZGluZzogMjBweCA1MHB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAgICAgLmhlcm9fX2JveCB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgbGVmdDogY2FsYygxMDAlIC0gNzAwcHgpO1xuICAgICAgICBib3R0b206IDMwcHg7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC5oZXJvX19ib3gtbmFtZSB7XG4gICAgICBmb250LWZhbWlseTogZmYoRGluYik7IH1cbiAgICAuaGVyb19fYm94LXBhciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmVuX0dCIC5oZXJvX19ib3gge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBib3R0b206IDVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5NjBweCkge1xuICAuZGVfQ0ggLmhlcm9fX3RpdGxlLFxuICAuY3NfQ1ogLmhlcm9fX3RpdGxlLFxuICAuZGVfQVQgLmhlcm9fX3RpdGxlLFxuICAuZGVfREUgLmhlcm9fX3RpdGxlLFxuICAuZnJfQkUgLmhlcm9fX3RpdGxlLFxuICAuZnJfQ0EgLmhlcm9fX3RpdGxlLFxuICAuZnJfQ0ggLmhlcm9fX3RpdGxlLFxuICAuZnJfRlIgLmhlcm9fX3RpdGxlLFxuICAuZnJfTFUgLmhlcm9fX3RpdGxlLFxuICAuZXNfRVMgLmhlcm9fX3RpdGxlIHtcbiAgICBsZWZ0OiBjYWxjKDEwMCUgLSA0MDBweCk7XG4gICAgdG9wOiA4NXB4O1xuICAgIGZvbnQtc2l6ZTogNjBweDtcbiAgICBsaW5lLWhlaWdodDogNjVweDtcbiAgICBtYXgtd2lkdGg6IDQwMHB4OyB9IH1cblxuLmNob3NlbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGFwcGx5IGZvbnQtZmdhO1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDsgfVxuICAuY2hvc2VuX190aXRsZSBoMSB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAzN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzN3B4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cbiAgLmNob3Nlbl9fdGl0bGUgcCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7IH1cbiAgICAuY2hvc2VuX190aXRsZSBwOmxhc3QtY2hpbGQge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfVxuICAuY2hvc2VuX19jb250ZW50IHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZWNlYjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWNlYjtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmNob3Nlbl9fY29udGVudC1sZWZ0LCAuY2hvc2VuX19jb250ZW50LXJpZ2h0IHtcbiAgICAgIG1hcmdpbi10b3A6IDI2cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgIC5jaG9zZW5fX2NvbnRlbnQtbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtZmFtaWx5OiBGcmFua2xpbiBHb3RoaWMgQVRGOyB9XG4gICAgICAuY2hvc2VuX19jb250ZW50LWxlZnQgaDIge1xuICAgICAgICBAYXBwbHkgZm9udC1mZ2EgZm9udC1tZWRpdW0gdGV4dC1iYXNlOyB9XG4gICAgICAgIC5jaG9zZW5fX2NvbnRlbnQtbGVmdCBoMiBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuNHB4OyB9XG4gICAgICAuY2hvc2VuX19jb250ZW50LWxlZnQgc3BhbixcbiAgICAgIC5jaG9zZW5fX2NvbnRlbnQtbGVmdCBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDBweDsgfVxuICAgICAgLmNob3Nlbl9fY29udGVudC1sZWZ0IC5wdCB7XG4gICAgICAgIG1hcmdpbi10b3A6IDI2cHg7IH1cbiAgICAgIC5jaG9zZW5fX2NvbnRlbnQtbGVmdCAucHQ2IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDZweDsgfVxuICAgICAgLmNob3Nlbl9fY29udGVudC1sZWZ0IC5saW5rIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBib3JkZXI6IDEuNXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogLTAuMTZweDtcbiAgICAgICAgQGFwcGx5IGZvbnQtZmdzIGZvbnQtbm9ybWFsOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5jaG9zZW5fX2NvbnRlbnQtbGVmdCAubGluayB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDEzMnB4O1xuICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgICAgcGFkZGluZzogMHB4IDE3cHg7IH0gfVxuICAgIC5jaG9zZW5fX2NvbnRlbnQtcmlnaHQge1xuICAgICAgcGFkZGluZzogNnB4IDdweCAwIDdweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWVjZWI7IH1cbiAgICAgIC5jaG9zZW5fX2NvbnRlbnQtcmlnaHQgaW1nIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNob3Nlbl9fY29udGVudCB7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgICAgICAuY2hvc2VuX19jb250ZW50LWxlZnQsIC5jaG9zZW5fX2NvbnRlbnQtcmlnaHQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIC5jaG9zZW5fX2NvbnRlbnQtbGVmdCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAuY2hvc2VuX19jb250ZW50LXJpZ2h0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cbiAgLmNob3Nlbl9fYm9keSB7XG4gICAgbWFyZ2luLXRvcDogNDVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jaG9zZW5fX2JvZHkge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgLmNob3Nlbl9fYm9keSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7IH0gfVxuICAgIC5jaG9zZW5fX2JvZHktbGVmdCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNob3Nlbl9fYm9keS1sZWZ0IHtcbiAgICAgICAgICBmbGV4LWJhc2lzOiA0OCU7IH0gfVxuICAgICAgLmNob3Nlbl9fYm9keS1sZWZ0IGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gICAgLmNob3Nlbl9fYm9keS1yaWdodCB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNob3Nlbl9fYm9keS1yaWdodCB7XG4gICAgICAgICAgZmxleC1iYXNpczogNDglO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAgIC5jaG9zZW5fX2JvZHktdGl0bGUge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjRweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdhO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jaG9zZW5fX2JvZHktdGl0bGUge1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAxNnB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG4gICAgLmNob3Nlbl9fYm9keS1kZXNjIHtcbiAgICAgIG1hcmdpbi10b3A6IDEycHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIEBhcHBseSBmb250LWZnYSBmb250LW5vcm1hbDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jaG9zZW5fX2JvZHktZGVzYyB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cbiAgICAuY2hvc2VuX19ib2R5LWxpbmsge1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGJvcmRlcjogMS41cHggc29saWQgYmxhY2s7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICBoZWlnaHQ6IDM2cHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAtMC4xNnB4O1xuICAgICAgQGFwcGx5IGZvbnQtZmdzIGZvbnQtbm9ybWFsOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmNob3Nlbl9fYm9keS1saW5rIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDEzMnB4O1xuICAgICAgICAgIG1hcmdpbjogMjBweCAwO1xuICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICBwYWRkaW5nOiAwcHggMTdweDsgfVxuICAgICAgICAgIC5jaG9zZW5fX2JvZHktbGluazpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5kZWFsZXJDYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtd2lkdGg6IDM2MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuZGVhbGVyQ2FyZCB7XG4gICAgICBmbG9hdDogbGVmdDsgfSB9XG4gIC5kZWFsZXJDYXJkX190aXRsZSB7XG4gICAgZm9udC1mYW1pbHk6IGZmKEFtKTtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDE4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAgIC5kZWFsZXJDYXJkX190aXRsZSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9IH1cbiAgLmRlYWxlckNhcmRfX2JveCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMnB4IDUzcHggMjNweCAxN3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZGVhbGVyQ2FyZF9fYm94IHtcbiAgICAgICAgcGFkZGluZzogMjRweCA3NXB4IDUxcHggNDJweDsgfSB9XG4gICAgLmRlYWxlckNhcmRfX2JveC10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgIC5kZWFsZXJDYXJkX19ib3gtdGV4dCB7XG4gICAgICBmb250LWZhbWlseTogZmYoRGluKTtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogMTBweCAwIDE1cHg7IH1cbiAgLmRlYWxlckNhcmRfX2xpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IC05MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuZGVhbGVyQ2FyZF9fbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuICAgIC5kZWFsZXJDYXJkX19saW5rIC5jb21tb24tY3RhX2J0biB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuXG4uc3R5bGVfX2d1aWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJjMmMyYztcbiAgbWluLWhlaWdodDogMjAwcHg7IH1cblxuLmhvbWUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVjZWI7XG4gIHBhZGRpbmctdG9wOiAzNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgICAuaG9tZSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9IH1cbiAgLmhvbWUgLnBhZ2VMb2FkIHtcbiAgICB2aXNpYmlsaXR5OiBub25lOyB9XG4gIC5ob21lX19tYXAge1xuICAgIG1hcmdpbjogMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9tZV9fbWFwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLmhvbWVfX2Zvcm0ge1xuICAgIG1hcmdpbjogMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk2MHB4KSB7XG4gICAgICAuaG9tZV9fZm9ybSB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi5wYWdlLWJhY2tncm91bmQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMjgwcHg7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQ6ICNlZWVjZWI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRvcDogMDtcbiAgei1pbmRleDogLTE7IH1cblxuLnRoYW5rcyB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnRoYW5rc19fYm94IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1heC13aWR0aDogOTE1cHg7XG4gICAgbWFyZ2luOiAzNXB4IGF1dG87IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIC50aGFua3NfX2JveCB7XG4gICAgICAgIG1hcmdpbjogMzVweCAyMHB4OyB9IH1cbiAgICAudGhhbmtzX19ib3gtaW5uZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogMTUuOCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1LjglOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnRoYW5rc19fYm94LWlubmVyIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDIwcHg7IH0gfVxuXG4uYmctZm9ybSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmJnLWZvcm0tZXJyb3Ige1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDI0MnB4KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYmctZm9ybSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7IH0gfVxuXG4uZm9ybWRlbW8tZm9ybUNvbnRhaW5lciB7XG4gIG1hcmdpbjogMzVweCAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5mb3JtZGVtby1mb3JtQ29udGFpbmVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiA5MTVweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDMzM3B4KTsgfSB9XG5cbi5mb3JtZGVtby1mb3JtV3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZm9ybWRlbW8tZm9ybVdyYXBwZXIge1xuICAgICAgbWluLWhlaWdodDogdW5zZXQ7XG4gICAgICBtYXgtd2lkdGg6IDEyODBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDE1LjglO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNS44JTsgfSB9XG5cbi5mb3JtZGVtby1oZWFkZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtZGVtby1oZWFkZXIgaDEge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIEBhcHBseSBmb250LWZnYTsgfVxuICAuZm9ybWRlbW8taGVhZGVyIHAge1xuICAgIGxldHRlci1zcGFjaW5nOiAtMC40cHg7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIEBhcHBseSBmb250LWZnYTsgfVxuXG5hLmZvcm1kZW1vX2xpbmsge1xuICBjb2xvcjogI2Q2NDUyOTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgQGFwcGx5IGZvbnQtZmdhOyB9XG5cbkB0YWlsd2luZCBiYXNlO1xuQHRhaWx3aW5kIGNvbXBvbmVudHM7XG5AdGFpbHdpbmQgdXRpbGl0aWVzO1xuIixudWxsXSwic291cmNlUm9vdCI6IiJ9*/