/*! jQuery UI - v1.12.1 - 2016-09-14
* http://jqueryui.com
* Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,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");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Segoe UI,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Segoe UI,Arial,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #666}.ui-widget-content{border:1px solid #666;background:#000 url('vhs-assets-css-6f1ae191835574a6ac604a50d46b8be0.png') 50% bottom repeat-x;color:#fff}.ui-widget-content a{color:#fff}.ui-widget-header{border:1px solid #333;background:#333 url('vhs-assets-css-f2e940183d2108402da56a49cff55a3a.png') 50% 50% repeat-x;color:#fff;font-weight:bold}.ui-widget-header a{color:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #666;background:#555 url('vhs-assets-css-fc374101d63b04d82b701ea41cbff29b.png') 50% 50% repeat-x;font-weight:bold;color:#eee}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#eee;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #59b4d4;background:#0078a3 url('vhs-assets-css-8a90c5573699665a958d23994c8e8c99.png') 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#fff;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #ffaf0f;background:#f58400 url('vhs-assets-css-ff2c4d1a86daf6bacdb0b7ef8ae4f903.png') 50% 50% repeat-x;font-weight:bold;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#ffaf0f;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#eee url('vhs-assets-css-37c9b5dc5854387d07086e24ab1398bd.png') 50% top repeat-x;color:#2e7db2}.ui-state-checked{border:1px solid #ccc;background:#eee}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#2e7db2}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ffb73d;background:#ffc73d url('vhs-assets-css-fed35252001a7ec49545c350abec3218.png') 50% 50% repeat-x;color:#111}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#111}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#111}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url('vhs-assets-css-012f4ff5fe269723400cd14e48e963c6.png')}.ui-widget-header .ui-icon{background-image:url('vhs-assets-css-b5f121d3f051e498727fa4b7009089ee.png')}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url('vhs-assets-css-b5f121d3f051e498727fa4b7009089ee.png')}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url('vhs-assets-css-457d866e13224d00663df8ae9feae765.png')}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url('vhs-assets-css-df623dcce22946d11e34b54e6c68589f.png')}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url('vhs-assets-css-0d32eb07b2c912a1125a60ef11394b4a.png')}.ui-button .ui-icon{background-image:url('vhs-assets-css-012f4ff5fe269723400cd14e48e963c6.png')}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:6px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:6px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:6px}.ui-widget-overlay{background:#5c5c5c;opacity:.8;filter:Alpha(Opacity=80)}.ui-widget-shadow{-webkit-box-shadow:-7px -7px 7px #ccc;box-shadow:-7px -7px 7px #ccc}

/*!
 * jQuery UI CSS Framework 1.12.1
 * http://jqueryui.com
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license.
 * http://jquery.org/license
 *
 * http://api.jqueryui.com/category/theming/
 *
 * To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Segoe%20UI%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=6px&bgColorHeader=333333&bgTextureHeader=gloss_wave&bgImgOpacityHeader=25&borderColorHeader=333333&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=000000&bgTextureContent=inset_soft&bgImgOpacityContent=25&borderColorContent=666666&fcContent=ffffff&iconColorContent=cccccc&bgColorDefault=555555&bgTextureDefault=glass&bgImgOpacityDefault=20&borderColorDefault=666666&fcDefault=eeeeee&iconColorDefault=cccccc&bgColorHover=0078a3&bgTextureHover=glass&bgImgOpacityHover=40&borderColorHover=59b4d4&fcHover=ffffff&iconColorHover=ffffff&bgColorActive=f58400&bgTextureActive=inset_soft&bgImgOpacityActive=30&borderColorActive=ffaf0f&fcActive=ffffff&iconColorActive=222222&bgColorHighlight=eeeeee&bgTextureHighlight=highlight_soft&bgImgOpacityHighlight=80&borderColorHighlight=cccccc&fcHighlight=2e7db2&iconColorHighlight=4b8e0b&bgColorError=ffc73d&bgTextureError=glass&bgImgOpacityError=40&borderColorError=ffb73d&fcError=111111&iconColorError=a83300&bgColorOverlay=5c5c5c&bgTextureOverlay=flat&bgImgOpacityOverlay=50&opacityOverlay=80&bgColorShadow=cccccc&bgTextureShadow=flat&bgImgOpacityShadow=30&opacityShadow=60&thicknessShadow=7px&offsetTopShadow=-7px&offsetLeftShadow=-7px&cornerRadiusShadow=8px
 */


/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Segoe UI,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Segoe UI,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget.ui-widget-content {
	border: 1px solid #666666;
}
.ui-widget-content {
	border: 1px solid #666666;
	background: #000000 url('vhs-assets-css-6f1ae191835574a6ac604a50d46b8be0.png') 50% bottom repeat-x;
	color: #ffffff;
}
.ui-widget-content a {
	color: #ffffff;
}
.ui-widget-header {
	border: 1px solid #333333;
	background: #333333 url('vhs-assets-css-f2e940183d2108402da56a49cff55a3a.png') 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default,
.ui-button,

/* We use html here because we need a greater specificity to make sure disabled
works properly when clicked or hovered */
html .ui-button.ui-state-disabled:hover,
html .ui-button.ui-state-disabled:active {
	border: 1px solid #666666;
	background: #555555 url('vhs-assets-css-fc374101d63b04d82b701ea41cbff29b.png') 50% 50% repeat-x;
	font-weight: bold;
	color: #eeeeee;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited,
a.ui-button,
a:link.ui-button,
a:visited.ui-button,
.ui-button {
	color: #eeeeee;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus,
.ui-button:hover,
.ui-button:focus {
	border: 1px solid #59b4d4;
	background: #0078a3 url('vhs-assets-css-8a90c5573699665a958d23994c8e8c99.png') 50% 50% repeat-x;
	font-weight: bold;
	color: #ffffff;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited,
a.ui-button:hover,
a.ui-button:focus {
	color: #ffffff;
	text-decoration: none;
}

.ui-visual-focus {
	box-shadow: 0 0 3px 1px rgb(94, 158, 214);
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active,
a.ui-button:active,
.ui-button:active,
.ui-button.ui-state-active:hover {
	border: 1px solid #ffaf0f;
	background: #f58400 url('vhs-assets-css-ff2c4d1a86daf6bacdb0b7ef8ae4f903.png') 50% 50% repeat-x;
	font-weight: bold;
	color: #ffffff;
}
.ui-icon-background,
.ui-state-active .ui-icon-background {
	border: #ffaf0f;
	background-color: #ffffff;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #ffffff;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #cccccc;
	background: #eeeeee url('vhs-assets-css-37c9b5dc5854387d07086e24ab1398bd.png') 50% top repeat-x;
	color: #2e7db2;
}
.ui-state-checked {
	border: 1px solid #cccccc;
	background: #eeeeee;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #2e7db2;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #ffb73d;
	background: #ffc73d url('vhs-assets-css-fed35252001a7ec49545c350abec3218.png') 50% 50% repeat-x;
	color: #111111;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #111111;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #111111;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url('vhs-assets-css-012f4ff5fe269723400cd14e48e963c6.png');
}
.ui-widget-header .ui-icon {
	background-image: url('vhs-assets-css-b5f121d3f051e498727fa4b7009089ee.png');
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon,
.ui-button:hover .ui-icon,
.ui-button:focus .ui-icon {
	background-image: url('vhs-assets-css-b5f121d3f051e498727fa4b7009089ee.png');
}
.ui-state-active .ui-icon,
.ui-button:active .ui-icon {
	background-image: url('vhs-assets-css-457d866e13224d00663df8ae9feae765.png');
}
.ui-state-highlight .ui-icon,
.ui-button .ui-state-highlight.ui-icon {
	background-image: url('vhs-assets-css-df623dcce22946d11e34b54e6c68589f.png');
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url('vhs-assets-css-0d32eb07b2c912a1125a60ef11394b4a.png');
}
.ui-button .ui-icon {
	background-image: url('vhs-assets-css-012f4ff5fe269723400cd14e48e963c6.png');
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-caret-1-n { background-position: 0 0; }
.ui-icon-caret-1-ne { background-position: -16px 0; }
.ui-icon-caret-1-e { background-position: -32px 0; }
.ui-icon-caret-1-se { background-position: -48px 0; }
.ui-icon-caret-1-s { background-position: -65px 0; }
.ui-icon-caret-1-sw { background-position: -80px 0; }
.ui-icon-caret-1-w { background-position: -96px 0; }
.ui-icon-caret-1-nw { background-position: -112px 0; }
.ui-icon-caret-2-n-s { background-position: -128px 0; }
.ui-icon-caret-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -65px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -65px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 1px -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 6px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 6px;
}

/* Overlays */
.ui-widget-overlay {
	background: #5c5c5c;
	opacity: .8;
	filter: Alpha(Opacity=80); /* support: IE8 */
}
.ui-widget-shadow {
	-webkit-box-shadow: -7px -7px 7px #cccccc;
	box-shadow: -7px -7px 7px #cccccc;
}


/**
 * Featherlight - ultra slim jQuery lightbox
 * Version 1.5.1 - http://noelboss.github.io/featherlight/
 *
 * Copyright 2016, Noël Raoul Bossart (http://www.noelboss.com)
 * MIT Licensed.
**/
@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid transparent;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:rgba(255,255,255,.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}

@charset "UTF-8";
/**
 * Foundation for Sites by ZURB
 * Version 6.2.3
 * foundation.zurb.com
 * Licensed under MIT Open Source
 */
/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(-100%);
      transform: translateY(-100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-down.mui-enter.mui-enter-active {
  -ms-transform: translateY(0);
      transform: translateY(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-left.mui-enter.mui-enter-active {
  -ms-transform: translateX(0);
      transform: translateX(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(100%);
      transform: translateY(100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-up.mui-enter.mui-enter-active {
  -ms-transform: translateY(0);
      transform: translateY(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(100%);
      transform: translateX(100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-right.mui-enter.mui-enter-active {
  -ms-transform: translateX(0);
      transform: translateX(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(0);
      transform: translateY(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-down.mui-leave.mui-leave-active {
  -ms-transform: translateY(100%);
      transform: translateY(100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(0);
      transform: translateX(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-right.mui-leave.mui-leave-active {
  -ms-transform: translateX(100%);
      transform: translateX(100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(0);
      transform: translateY(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-up.mui-leave.mui-leave-active {
  -ms-transform: translateY(-100%);
      transform: translateY(-100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(0);
      transform: translateX(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-left.mui-leave.mui-leave-active {
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 0;
  transition-property: opacity;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-in.mui-enter.mui-enter-active {
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 1;
  transition-property: opacity;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-out.mui-leave.mui-leave-active {
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-top.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  -ms-transform-origin: top;
      transform-origin: top;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-top.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  -ms-transform-origin: right;
      transform-origin: right;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-right.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-bottom.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(90deg);
  -ms-transform-origin: bottom;
      transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-bottom.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(90deg);
  -ms-transform-origin: left;
      transform-origin: left;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-left.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-x.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-x.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-y.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-y.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-top.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: top;
      transform-origin: top;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-top.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: right;
      transform-origin: right;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-right.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-bottom.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: bottom;
      transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-bottom.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: left;
      transform-origin: left;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-left.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-x.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-x.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-y.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-y.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(0.5);
      transform: scale(0.5);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-up.mui-enter.mui-enter-active {
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1.5);
      transform: scale(1.5);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-down.mui-enter.mui-enter-active {
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1);
      transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-up.mui-leave.mui-leave-active {
  -ms-transform: scale(1.5);
      transform: scale(1.5);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1);
      transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-down.mui-leave.mui-leave-active {
  -ms-transform: scale(0.5);
      transform: scale(0.5);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(-0.75turn);
      transform: rotate(-0.75turn);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in.mui-enter.mui-enter-active {
  -ms-transform: rotate(0);
      transform: rotate(0);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0);
      transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out.mui-leave.mui-leave-active {
  -ms-transform: rotate(0.75turn);
      transform: rotate(0.75turn);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in-ccw.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0.75turn);
      transform: rotate(0.75turn);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in-ccw.mui-enter.mui-enter-active {
  -ms-transform: rotate(0);
      transform: rotate(0);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out-ccw.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0);
      transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out-ccw.mui-leave.mui-leave-active {
  -ms-transform: rotate(-0.75turn);
      transform: rotate(-0.75turn);
  opacity: 0;
}

/* line 56, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.slow {
  transition-duration: 750ms !important;
}

/* line 56, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.fast {
  transition-duration: 250ms !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.linear {
  transition-timing-function: linear !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease {
  transition-timing-function: ease !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in {
  transition-timing-function: ease-in !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-out {
  transition-timing-function: ease-out !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in-out {
  transition-timing-function: ease-in-out !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-out {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in-out {
  transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}

/* line 68, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.short-delay {
  transition-delay: 300ms !important;
}

/* line 68, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.long-delay {
  transition-delay: 700ms !important;
}

/* line 76, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.shake {
  animation-name: shake-7;
}

@keyframes shake-7 {
  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
    transform: translateX(7%);
  }
  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
    transform: translateX(-7%);
  }
}

/* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.spin-cw {
  animation-name: spin-cw-1turn;
}

@keyframes spin-cw-1turn {
  0% {
    transform: rotate(-1turn);
  }
  100% {
    transform: rotate(0);
  }
}

/* line 78, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.spin-ccw {
  animation-name: spin-cw-1turn;
}

@keyframes spin-cw-1turn {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(1turn);
  }
}

/* line 79, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.wiggle {
  animation-name: wiggle-7deg;
}

@keyframes wiggle-7deg {
  40%, 50%, 60% {
    transform: rotate(7deg);
  }
  35%, 45%, 55%, 65% {
    transform: rotate(-7deg);
  }
  0%, 30%, 70%, 100% {
    transform: rotate(0);
  }
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.shake,
.spin-cw,
.spin-ccw,
.wiggle {
  animation-duration: 500ms;
}

/* line 90, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.infinite {
  animation-iteration-count: infinite;
}

/* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.slow {
  animation-duration: 750ms !important;
}

/* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.fast {
  animation-duration: 250ms !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.linear {
  animation-timing-function: linear !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease {
  animation-timing-function: ease !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in {
  animation-timing-function: ease-in !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-out {
  animation-timing-function: ease-out !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in-out {
  animation-timing-function: ease-in-out !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-out {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in-out {
  animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}

/* line 106, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.short-delay {
  animation-delay: 300ms !important;
}

/* line 106, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.long-delay {
  animation-delay: 700ms !important;
}

/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
/**
   * 1. Set default font family to sans-serif.
   * 2. Prevent iOS and IE text size adjust after device orientation change,
   *    without disabling user zoom.
   */
/* line 221, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
html {
  font-family: sans-serif;
  /* 1 */
  -ms-text-size-adjust: 100%;
  /* 2 */
  -webkit-text-size-adjust: 100%;
  /* 2 */
}

/**
   * Remove default margin.
   */
/* line 231, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
body {
  margin: 0;
}

/* HTML5 display definitions
     ========================================================================== */
/**
   * Correct `block` display not defined for any HTML5 element in IE 8/9.
   * Correct `block` display not defined for `details` or `summary` in IE 10/11
   * and Firefox.
   * Correct `block` display not defined for `main` in IE 11.
   */
/* line 245, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
  display: block;
}

/**
   * 1. Correct `inline-block` display not defined in IE 8/9.
   * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
   */
/* line 266, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
audio,
canvas,
progress,
video {
  display: inline-block;
  /* 1 */
  vertical-align: baseline;
  /* 2 */
}

/**
   * Prevent modern browsers from displaying `audio` without controls.
   * Remove excess height in iOS 5 devices.
   */
/* line 279, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
audio:not([controls]) {
  display: none;
  height: 0;
}

/**
   * Address `[hidden]` styling not present in IE 8/9/10.
   * Hide the `template` element in IE 8/9/10/11, Safari, and Firefox < 22.
   */
/* line 289, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
[hidden],
template {
  display: none;
}

/* Links
     ========================================================================== */
/**
   * Remove the gray background color from active links in IE 10.
   */
/* line 301, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
a {
  background-color: transparent;
}

/**
   * Improve readability of focused elements when they are also in an
   * active/hover state.
   */
/* line 310, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
a:active,
a:hover {
  outline: 0;
}

/* Text-level semantics
     ========================================================================== */
/**
   * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
   */
/* line 322, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
abbr[title] {
  border-bottom: 1px dotted;
}

/**
   * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
   */
/* line 330, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
b,
strong {
  font-weight: bold;
}

/**
   * Address styling not present in Safari and Chrome.
   */
/* line 339, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
dfn {
  font-style: italic;
}

/**
   * Address variable `h1` font-size and margin within `section` and `article`
   * contexts in Firefox 4+, Safari, and Chrome.
   */
/* line 348, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/**
   * Address styling not present in IE 8/9.
   */
/* line 357, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
mark {
  background: #ff0;
  color: #000;
}

/**
   * Address inconsistent and variable font size in all browsers.
   */
/* line 366, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
small {
  font-size: 80%;
}

/**
   * Prevent `sub` and `sup` affecting `line-height` in all browsers.
   */
/* line 374, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

/* line 382, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
sup {
  top: -0.5em;
}

/* line 386, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
sub {
  bottom: -0.25em;
}

/* Embedded content
     ========================================================================== */
/**
   * Remove border when inside `a` element in IE 8/9/10.
   */
/* line 397, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
img {
  border: 0;
}

/**
   * Correct overflow not hidden in IE 9/10/11.
   */
/* line 405, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
     ========================================================================== */
/**
   * Address margin not present in IE 8/9 and Safari.
   */
/* line 416, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
figure {
  margin: 1em 40px;
}

/**
   * Address differences between Firefox and other browsers.
   */
/* line 424, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
hr {
  box-sizing: content-box;
  height: 0;
}

/**
   * Contain overflow in all browsers.
   */
/* line 433, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
pre {
  overflow: auto;
}

/**
   * Address odd `em`-unit font size rendering in all browsers.
   */
/* line 441, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

/* Forms
     ========================================================================== */
/**
   * Known limitation: by default, Chrome and Safari on OS X allow very limited
   * styling of `select`, unless a `border` property is set.
   */
/**
   * 1. Correct color not being inherited.
   *    Known issue: affects color of disabled elements.
   * 2. Correct font properties not being inherited.
   * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
   */
/* line 464, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  /* 1 */
  font: inherit;
  /* 2 */
  margin: 0;
  /* 3 */
}

/**
   * Address `overflow` set to `hidden` in IE 8/9/10/11.
   */
/* line 478, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
button {
  overflow: visible;
}

/**
   * Address inconsistent `text-transform` inheritance for `button` and `select`.
   * All other form control elements do not inherit `text-transform` values.
   * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
   * Correct `select` style inheritance in Firefox.
   */
/* line 489, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
button,
select {
  text-transform: none;
}

/**
   * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
   *    and `video` controls.
   * 2. Correct inability to style clickable `input` types in iOS.
   * 3. Improve usability and consistency of cursor style between image-type
   *    `input` and others.
   */
/* line 502, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  /* 2 */
  cursor: pointer;
  /* 3 */
}

/**
   * Re-set default cursor for disabled elements.
   */
/* line 514, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
button[disabled],
html input[disabled] {
  cursor: not-allowed;
}

/**
   * Remove inner padding and border in Firefox 4+.
   */
/* line 523, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

/**
   * Address Firefox 4+ setting `line-height` on `input` using `!important` in
   * the UA stylesheet.
   */
/* line 534, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
input {
  line-height: normal;
}

/**
   * It's recommended that you don't attempt to style these elements.
   * Firefox's implementation doesn't respect box-sizing, padding, or width.
   *
   * 1. Address box sizing set to `content-box` in IE 8/9/10.
   * 2. Remove excess padding in IE 8/9/10.
   */
/* line 546, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
   * Fix the cursor style for Chrome's increment/decrement buttons. For certain
   * `font-size` values of the `input`, it causes the cursor style of the
   * decrement button to change from `default` to `text`.
   */
/* line 558, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
   * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
   * 2. Address `box-sizing` set to `border-box` in Safari and Chrome.
   */
/* line 568, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
input[type="search"] {
  -webkit-appearance: textfield;
  /* 1 */
  box-sizing: content-box;
  /* 2 */
}

/**
   * Remove inner padding and search cancel button in Safari and Chrome on OS X.
   * Safari (but not Chrome) clips the cancel button when the search input has
   * padding (and `textfield` appearance).
   */
/* line 579, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
   * Define consistent border, margin, and padding.
   * [NOTE] We don't enable this ruleset in Foundation, because we want the <fieldset> element to have plain styling.
   */
/* fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
  } */
/**
   * 1. Correct `color` not being inherited in IE 8/9/10/11.
   * 2. Remove padding so people aren't caught out if they zero out fieldsets.
   */
/* line 600, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
legend {
  border: 0;
  /* 1 */
  padding: 0;
  /* 2 */
}

/**
   * Remove default vertical scrollbar in IE 8/9/10/11.
   */
/* line 609, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
textarea {
  overflow: auto;
}

/**
   * Don't inherit the `font-weight` (applied by a rule above).
   * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
   */
/* line 618, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
optgroup {
  font-weight: bold;
}

/* Tables
     ========================================================================== */
/**
   * Remove most spacing between table cells.
   */
/* line 629, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 634, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
td,
th {
  padding: 0;
}

/* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
.foundation-mq {
  font-family: "small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";
}

/* line 124, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
html {
  font-size: 100%;
  box-sizing: border-box;
}

/* line 130, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
*,
*::before,
*::after {
  box-sizing: inherit;
}

/* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
body {
  padding: 0;
  margin: 0;
  font-family: "FrutigerNeue1450W01-Reg", Helvetica, Roboto, Arial, sans-serif;
  font-weight: normal;
  line-height: 1.5;
  color: #fefefe;
  background: #453C30;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/* line 152, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
img {
  max-width: 100%;
  height: auto;
  -ms-interpolation-mode: bicubic;
  display: inline-block;
  vertical-align: middle;
}

/* line 164, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
textarea {
  height: auto;
  min-height: 50px;
  border-radius: 0;
}

/* line 171, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
select {
  width: 100%;
  border-radius: 0;
}

/* line 181, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object {
  max-width: none !important;
}

/* line 189, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
button {
  -webkit-appearance: none;
  -moz-appearance: none;
  background: transparent;
  padding: 0;
  border: 0;
  border-radius: 0;
  line-height: 1;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] button {
  outline: 0;
}

/* line 201, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
.is-visible {
  display: block !important;
}

/* line 205, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/_global.scss */
.is-hidden {
  display: none !important;
}

/* line 26, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.row {
  max-width: 100rem;
  margin-left: auto;
  margin-right: auto;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.row::before, .row::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.row::after {
  clear: both;
}

/* line 31, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.row.collapse > .column, .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}

/* line 37, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.row .row {
  max-width: none;
  margin-left: -0.625rem;
  margin-right: -0.625rem;
}

@media screen and (min-width: 40em) {
  /* line 37, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .row .row {
    margin-left: -0.9375rem;
    margin-right: -0.9375rem;
  }
}

/* line 40, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.row .row.collapse {
  margin-left: 0;
  margin-right: 0;
}

/* line 47, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.row.expanded {
  max-width: none;
}

/* line 50, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.row.expanded .row {
  margin-left: auto;
  margin-right: auto;
}

/* line 58, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.column, .columns {
  width: 100%;
  float: left;
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

@media screen and (min-width: 40em) {
  /* line 58, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .column, .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
}

/* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_column.scss */
.column:last-child:not(:first-child), .columns:last-child:not(:first-child) {
  float: right;
}

/* line 46, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_position.scss */
.column.end:last-child:last-child, .end.columns:last-child:last-child {
  float: left;
}

/* line 70, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.column.row.row, .row.row.columns {
  float: none;
}

/* line 74, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.row .column.row.row, .row .row.row.columns {
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-1 {
  width: 8.3333333333%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-1 {
  position: relative;
  left: 8.3333333333%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-1 {
  position: relative;
  left: -8.3333333333%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-0 {
  margin-left: 0%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-2 {
  width: 16.6666666667%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-2 {
  position: relative;
  left: 16.6666666667%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-2 {
  position: relative;
  left: -16.6666666667%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-1 {
  margin-left: 8.3333333333%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-3 {
  width: 25%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-3 {
  position: relative;
  left: 25%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-3 {
  position: relative;
  left: -25%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-2 {
  margin-left: 16.6666666667%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-4 {
  width: 33.3333333333%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-4 {
  position: relative;
  left: 33.3333333333%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-4 {
  position: relative;
  left: -33.3333333333%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-3 {
  margin-left: 25%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-5 {
  width: 41.6666666667%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-5 {
  position: relative;
  left: 41.6666666667%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-5 {
  position: relative;
  left: -41.6666666667%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-4 {
  margin-left: 33.3333333333%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-6 {
  width: 50%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-6 {
  position: relative;
  left: 50%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-6 {
  position: relative;
  left: -50%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-5 {
  margin-left: 41.6666666667%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-7 {
  width: 58.3333333333%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-7 {
  position: relative;
  left: 58.3333333333%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-7 {
  position: relative;
  left: -58.3333333333%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-6 {
  margin-left: 50%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-8 {
  width: 66.6666666667%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-8 {
  position: relative;
  left: 66.6666666667%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-8 {
  position: relative;
  left: -66.6666666667%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-7 {
  margin-left: 58.3333333333%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-9 {
  width: 75%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-9 {
  position: relative;
  left: 75%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-9 {
  position: relative;
  left: -75%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-8 {
  margin-left: 66.6666666667%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-10 {
  width: 83.3333333333%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-10 {
  position: relative;
  left: 83.3333333333%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-10 {
  position: relative;
  left: -83.3333333333%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-9 {
  margin-left: 75%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-11 {
  width: 91.6666666667%;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-push-11 {
  position: relative;
  left: 91.6666666667%;
}

/* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-pull-11 {
  position: relative;
  left: -91.6666666667%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-10 {
  margin-left: 83.3333333333%;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-12 {
  width: 100%;
}

/* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-offset-11 {
  margin-left: 91.6666666667%;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column, .small-up-1 > .columns {
  width: 100%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child {
  float: left;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column, .small-up-2 > .columns {
  width: 50%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child {
  float: left;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column, .small-up-3 > .columns {
  width: 33.3333333333%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child {
  float: left;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column, .small-up-4 > .columns {
  width: 25%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child {
  float: left;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column, .small-up-5 > .columns {
  width: 20%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child {
  float: left;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column, .small-up-6 > .columns {
  width: 16.6666666667%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child {
  float: left;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column, .small-up-7 > .columns {
  width: 14.2857142857%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child {
  float: left;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column, .small-up-8 > .columns {
  width: 12.5%;
  float: left;
}

/* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n) {
  clear: none;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1) {
  clear: both;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child {
  float: left;
}

/* line 117, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-collapse > .column, .small-collapse > .columns {
  padding-left: 0;
  padding-right: 0;
}

/* line 119, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-collapse .row,
.expanded.row .small-collapse.row {
  margin-left: 0;
  margin-right: 0;
}

/* line 128, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-uncollapse > .column, .small-uncollapse > .columns {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-centered {
  float: none;
  margin-left: auto;
  margin-right: auto;
}

/* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
.small-uncentered,
.small-push-0,
.small-pull-0 {
  position: static;
  margin-left: 0;
  margin-right: 0;
  float: left;
}

@media screen and (min-width: 40em) {
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-1 {
    width: 8.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-0 {
    margin-left: 0%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-2 {
    width: 16.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-1 {
    margin-left: 8.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-3 {
    width: 25%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-3 {
    position: relative;
    left: 25%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-3 {
    position: relative;
    left: -25%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-2 {
    margin-left: 16.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-4 {
    width: 33.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-3 {
    margin-left: 25%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-5 {
    width: 41.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-4 {
    margin-left: 33.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-6 {
    width: 50%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-6 {
    position: relative;
    left: 50%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-6 {
    position: relative;
    left: -50%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-5 {
    margin-left: 41.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-7 {
    width: 58.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-6 {
    margin-left: 50%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-8 {
    width: 66.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-7 {
    margin-left: 58.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-9 {
    width: 75%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-9 {
    position: relative;
    left: 75%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-9 {
    position: relative;
    left: -75%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-8 {
    margin-left: 66.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-10 {
    width: 83.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-9 {
    margin-left: 75%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-11 {
    width: 91.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-10 {
    margin-left: 83.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-12 {
    width: 100%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-offset-11 {
    margin-left: 91.6666666667%;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column, .medium-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column, .medium-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column, .medium-up-3 > .columns {
    width: 33.3333333333%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column, .medium-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column, .medium-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column, .medium-up-6 > .columns {
    width: 16.6666666667%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column, .medium-up-7 > .columns {
    width: 14.2857142857%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column, .medium-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child {
    float: left;
  }
  /* line 117, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-collapse > .column, .medium-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-collapse .row,
  .expanded.row .medium-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 128, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-uncollapse > .column, .medium-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
  /* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-centered {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .medium-uncentered,
  .medium-push-0,
  .medium-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}

@media screen and (min-width: 64em) {
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-1 {
    width: 8.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-0 {
    margin-left: 0%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-2 {
    width: 16.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-1 {
    margin-left: 8.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-3 {
    width: 25%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-3 {
    position: relative;
    left: 25%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-3 {
    position: relative;
    left: -25%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-2 {
    margin-left: 16.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-4 {
    width: 33.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-3 {
    margin-left: 25%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-5 {
    width: 41.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-4 {
    margin-left: 33.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-6 {
    width: 50%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-6 {
    position: relative;
    left: 50%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-6 {
    position: relative;
    left: -50%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-5 {
    margin-left: 41.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-7 {
    width: 58.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-6 {
    margin-left: 50%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-8 {
    width: 66.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-7 {
    margin-left: 58.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-9 {
    width: 75%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-9 {
    position: relative;
    left: 75%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-9 {
    position: relative;
    left: -75%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-8 {
    margin-left: 66.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-10 {
    width: 83.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-9 {
    margin-left: 75%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-11 {
    width: 91.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-10 {
    margin-left: 83.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-12 {
    width: 100%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-offset-11 {
    margin-left: 91.6666666667%;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column, .large-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-1 > .column:last-child, .large-up-1 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column, .large-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-2 > .column:last-child, .large-up-2 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column, .large-up-3 > .columns {
    width: 33.3333333333%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-3 > .column:last-child, .large-up-3 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column, .large-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-4 > .column:last-child, .large-up-4 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column, .large-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-5 > .column:last-child, .large-up-5 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column, .large-up-6 > .columns {
    width: 16.6666666667%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-6 > .column:last-child, .large-up-6 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column, .large-up-7 > .columns {
    width: 14.2857142857%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-7 > .column:last-child, .large-up-7 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column, .large-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .large-up-8 > .column:last-child, .large-up-8 > .columns:last-child {
    float: left;
  }
  /* line 117, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-collapse > .column, .large-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-collapse .row,
  .expanded.row .large-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 128, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-uncollapse > .column, .large-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
  /* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-centered {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .large-uncentered,
  .large-push-0,
  .large-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}

@media screen and (min-width: 75em) {
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-1 {
    width: 8.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-0 {
    margin-left: 0%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-2 {
    width: 16.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-1 {
    margin-left: 8.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-3 {
    width: 25%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-3 {
    position: relative;
    left: 25%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-3 {
    position: relative;
    left: -25%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-2 {
    margin-left: 16.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-4 {
    width: 33.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-3 {
    margin-left: 25%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-5 {
    width: 41.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-4 {
    margin-left: 33.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-6 {
    width: 50%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-6 {
    position: relative;
    left: 50%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-6 {
    position: relative;
    left: -50%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-5 {
    margin-left: 41.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-7 {
    width: 58.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-6 {
    margin-left: 50%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-8 {
    width: 66.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-7 {
    margin-left: 58.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-9 {
    width: 75%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-9 {
    position: relative;
    left: 75%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-9 {
    position: relative;
    left: -75%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-8 {
    margin-left: 66.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-10 {
    width: 83.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-9 {
    margin-left: 75%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-11 {
    width: 91.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-10 {
    margin-left: 83.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-12 {
    width: 100%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-offset-11 {
    margin-left: 91.6666666667%;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column, .xlarge-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column:nth-of-type(1n), .xlarge-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column:nth-of-type(1n+1), .xlarge-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-1 > .column:last-child, .xlarge-up-1 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column, .xlarge-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column:nth-of-type(1n), .xlarge-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column:nth-of-type(2n+1), .xlarge-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-2 > .column:last-child, .xlarge-up-2 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column, .xlarge-up-3 > .columns {
    width: 33.3333333333%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column:nth-of-type(1n), .xlarge-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column:nth-of-type(3n+1), .xlarge-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-3 > .column:last-child, .xlarge-up-3 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column, .xlarge-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column:nth-of-type(1n), .xlarge-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column:nth-of-type(4n+1), .xlarge-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-4 > .column:last-child, .xlarge-up-4 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column, .xlarge-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column:nth-of-type(1n), .xlarge-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column:nth-of-type(5n+1), .xlarge-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-5 > .column:last-child, .xlarge-up-5 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column, .xlarge-up-6 > .columns {
    width: 16.6666666667%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column:nth-of-type(1n), .xlarge-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column:nth-of-type(6n+1), .xlarge-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-6 > .column:last-child, .xlarge-up-6 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column, .xlarge-up-7 > .columns {
    width: 14.2857142857%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column:nth-of-type(1n), .xlarge-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column:nth-of-type(7n+1), .xlarge-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-7 > .column:last-child, .xlarge-up-7 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column, .xlarge-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column:nth-of-type(1n), .xlarge-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column:nth-of-type(8n+1), .xlarge-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xlarge-up-8 > .column:last-child, .xlarge-up-8 > .columns:last-child {
    float: left;
  }
  /* line 117, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-collapse > .column, .xlarge-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-collapse .row,
  .expanded.row .xlarge-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 128, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-uncollapse > .column, .xlarge-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
  /* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-centered {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xlarge-uncentered,
  .xlarge-push-0,
  .xlarge-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}

@media screen and (min-width: 90em) {
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-1 {
    width: 8.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-1 {
    position: relative;
    left: 8.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-1 {
    position: relative;
    left: -8.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-0 {
    margin-left: 0%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-2 {
    width: 16.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-2 {
    position: relative;
    left: 16.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-2 {
    position: relative;
    left: -16.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-1 {
    margin-left: 8.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-3 {
    width: 25%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-3 {
    position: relative;
    left: 25%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-3 {
    position: relative;
    left: -25%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-2 {
    margin-left: 16.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-4 {
    width: 33.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-4 {
    position: relative;
    left: 33.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-4 {
    position: relative;
    left: -33.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-3 {
    margin-left: 25%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-5 {
    width: 41.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-5 {
    position: relative;
    left: 41.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-5 {
    position: relative;
    left: -41.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-4 {
    margin-left: 33.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-6 {
    width: 50%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-6 {
    position: relative;
    left: 50%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-6 {
    position: relative;
    left: -50%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-5 {
    margin-left: 41.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-7 {
    width: 58.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-7 {
    position: relative;
    left: 58.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-7 {
    position: relative;
    left: -58.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-6 {
    margin-left: 50%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-8 {
    width: 66.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-8 {
    position: relative;
    left: 66.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-8 {
    position: relative;
    left: -66.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-7 {
    margin-left: 58.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-9 {
    width: 75%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-9 {
    position: relative;
    left: 75%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-9 {
    position: relative;
    left: -75%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-8 {
    margin-left: 66.6666666667%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-10 {
    width: 83.3333333333%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-10 {
    position: relative;
    left: 83.3333333333%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-10 {
    position: relative;
    left: -83.3333333333%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-9 {
    margin-left: 75%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-11 {
    width: 91.6666666667%;
  }
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-push-11 {
    position: relative;
    left: 91.6666666667%;
  }
  /* line 95, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-pull-11 {
    position: relative;
    left: -91.6666666667%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-10 {
    margin-left: 83.3333333333%;
  }
  /* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-12 {
    width: 100%;
  }
  /* line 103, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-offset-11 {
    margin-left: 91.6666666667%;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column, .xxlarge-up-1 > .columns {
    width: 100%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column:nth-of-type(1n), .xxlarge-up-1 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column:nth-of-type(1n+1), .xxlarge-up-1 > .columns:nth-of-type(1n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-1 > .column:last-child, .xxlarge-up-1 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column, .xxlarge-up-2 > .columns {
    width: 50%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column:nth-of-type(1n), .xxlarge-up-2 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column:nth-of-type(2n+1), .xxlarge-up-2 > .columns:nth-of-type(2n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-2 > .column:last-child, .xxlarge-up-2 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column, .xxlarge-up-3 > .columns {
    width: 33.3333333333%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column:nth-of-type(1n), .xxlarge-up-3 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column:nth-of-type(3n+1), .xxlarge-up-3 > .columns:nth-of-type(3n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-3 > .column:last-child, .xxlarge-up-3 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column, .xxlarge-up-4 > .columns {
    width: 25%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column:nth-of-type(1n), .xxlarge-up-4 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column:nth-of-type(4n+1), .xxlarge-up-4 > .columns:nth-of-type(4n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-4 > .column:last-child, .xxlarge-up-4 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column, .xxlarge-up-5 > .columns {
    width: 20%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column:nth-of-type(1n), .xxlarge-up-5 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column:nth-of-type(5n+1), .xxlarge-up-5 > .columns:nth-of-type(5n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-5 > .column:last-child, .xxlarge-up-5 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column, .xxlarge-up-6 > .columns {
    width: 16.6666666667%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column:nth-of-type(1n), .xxlarge-up-6 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column:nth-of-type(6n+1), .xxlarge-up-6 > .columns:nth-of-type(6n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-6 > .column:last-child, .xxlarge-up-6 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column, .xxlarge-up-7 > .columns {
    width: 14.2857142857%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column:nth-of-type(1n), .xxlarge-up-7 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column:nth-of-type(7n+1), .xxlarge-up-7 > .columns:nth-of-type(7n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-7 > .column:last-child, .xxlarge-up-7 > .columns:last-child {
    float: left;
  }
  /* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column, .xxlarge-up-8 > .columns {
    width: 12.5%;
    float: left;
  }
  /* line 21, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column:nth-of-type(1n), .xxlarge-up-8 > .columns:nth-of-type(1n) {
    clear: none;
  }
  /* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column:nth-of-type(8n+1), .xxlarge-up-8 > .columns:nth-of-type(8n+1) {
    clear: both;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_layout.scss */
  .xxlarge-up-8 > .column:last-child, .xxlarge-up-8 > .columns:last-child {
    float: left;
  }
  /* line 117, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-collapse > .column, .xxlarge-collapse > .columns {
    padding-left: 0;
    padding-right: 0;
  }
  /* line 119, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-collapse .row,
  .expanded.row .xxlarge-collapse.row {
    margin-left: 0;
    margin-right: 0;
  }
  /* line 128, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-uncollapse > .column, .xxlarge-uncollapse > .columns {
    padding-left: 0.9375rem;
    padding-right: 0.9375rem;
  }
  /* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-centered {
    float: none;
    margin-left: auto;
    margin-right: auto;
  }
  /* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/grid/_classes.scss */
  .xxlarge-uncentered,
  .xxlarge-push-0,
  .xxlarge-pull-0 {
    position: static;
    margin-left: 0;
    margin-right: 0;
    float: left;
  }
}

/* line 232, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
form,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}

/* line 256, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
p {
  font-size: inherit;
  line-height: 1.6;
  margin-bottom: 1rem;
  text-rendering: optimizeLegibility;
}

/* line 264, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
em,
i {
  font-style: italic;
  line-height: inherit;
}

/* line 271, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
strong,
b {
  font-weight: bold;
  line-height: inherit;
}

/* line 278, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
small {
  font-size: 80%;
  line-height: inherit;
}

/* line 284, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h1,
h2,
h3,
h4,
h5,
h6 {
  font-family: "Brush_455 W01 Regular", Georgia, serif;
  font-weight: normal;
  font-style: normal;
  color: inherit;
  text-rendering: optimizeLegibility;
  margin-top: 0;
  margin-bottom: 0.5rem;
  line-height: 1.4;
}

/* line 299, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h1 small,
h2 small,
h3 small,
h4 small,
h5 small,
h6 small {
  color: #cacaca;
  line-height: 0;
}

/* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h1 {
  font-size: 2.5rem;
}

/* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h2 {
  font-size: 1.5625rem;
}

/* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h3 {
  font-size: 1.1875rem;
}

/* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h4 {
  font-size: 1.125rem;
}

/* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h5 {
  font-size: 1.0625rem;
}

/* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
h6 {
  font-size: 1rem;
}

@media screen and (min-width: 40em) {
  /* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
  h1 {
    font-size: 3rem;
  }
  /* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
  h2 {
    font-size: 2.5rem;
  }
  /* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
  h3 {
    font-size: 1.9375rem;
  }
  /* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
  h4 {
    font-size: 1.5625rem;
  }
  /* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
  h5 {
    font-size: 1.25rem;
  }
  /* line 309, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
  h6 {
    font-size: 1rem;
  }
}

/* line 317, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
a {
  color: #FFFFFF;
  text-decoration: none;
  line-height: inherit;
  cursor: pointer;
}

/* line 323, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
a:hover, a:focus {
  color: #dbdbdb;
}

/* line 331, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
a img {
  border: 0;
}

/* line 337, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
hr {
  max-width: 100rem;
  height: 0;
  border-right: 0;
  border-top: 0;
  border-bottom: 1px solid #cacaca;
  border-left: 0;
  margin: 1.25rem auto;
  clear: both;
}

/* line 349, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
ul,
ol,
dl {
  line-height: 1.6;
  margin-bottom: 1rem;
  list-style-position: outside;
}

/* line 358, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
li {
  font-size: inherit;
}

/* line 363, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
ul {
  list-style-type: disc;
  margin-left: 1.25rem;
}

/* line 369, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
ol {
  margin-left: 1.25rem;
}

/* line 375, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
ul ul, ol ul, ul ol, ol ol {
  margin-left: 1.25rem;
  margin-bottom: 0;
}

/* line 382, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
dl {
  margin-bottom: 1rem;
}

/* line 385, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
dl dt {
  margin-bottom: 0.3rem;
  font-weight: bold;
}

/* line 392, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
blockquote {
  margin: 0 0 1rem;
  padding: 0.5625rem 1.25rem 0 1.1875rem;
  border-left: 1px solid #cacaca;
}

/* line 397, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
blockquote, blockquote p {
  line-height: 1.6;
  color: #8a8a8a;
}

/* line 404, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
cite {
  display: block;
  font-size: 0.8125rem;
  color: #8a8a8a;
}

/* line 409, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
cite:before {
  content: '\2014 \0020';
}

/* line 415, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
abbr {
  color: #fefefe;
  cursor: help;
  border-bottom: 1px dotted #0a0a0a;
}

/* line 422, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
code {
  font-family: Consolas, "Liberation Mono", Courier, monospace;
  font-weight: normal;
  color: #0a0a0a;
  background-color: #e6e6e6;
  border: 1px solid #cacaca;
  padding: 0.125rem 0.3125rem 0.0625rem;
}

/* line 432, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_base.scss */
kbd {
  padding: 0.125rem 0.25rem 0;
  margin: 0;
  background-color: #e6e6e6;
  color: #0a0a0a;
  font-family: Consolas, "Liberation Mono", Courier, monospace;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_helpers.scss */
.subheader {
  margin-top: 0.2rem;
  margin-bottom: 0.5rem;
  font-weight: normal;
  line-height: 1.4;
  color: #8a8a8a;
}

/* line 57, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_helpers.scss */
.lead {
  font-size: 125%;
  line-height: 1.6;
}

/* line 63, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_helpers.scss */
.stat {
  font-size: 2.5rem;
  line-height: 1;
}

/* line 67, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_helpers.scss */
p + .stat {
  margin-top: -1rem;
}

/* line 73, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_helpers.scss */
.no-bullet {
  margin-left: 0;
  list-style: none;
}

/* line 15, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
.text-left {
  text-align: left;
}

/* line 15, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
.text-right {
  text-align: right;
}

/* line 15, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
.text-center {
  text-align: center;
}

/* line 15, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
.text-justify {
  text-align: justify;
}

@media screen and (min-width: 40em) {
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-left {
    text-align: left;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-right {
    text-align: right;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-center {
    text-align: center;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .medium-text-justify {
    text-align: justify;
  }
}

@media screen and (min-width: 64em) {
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .large-text-left {
    text-align: left;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .large-text-right {
    text-align: right;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .large-text-center {
    text-align: center;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .large-text-justify {
    text-align: justify;
  }
}

@media screen and (min-width: 75em) {
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-left {
    text-align: left;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-right {
    text-align: right;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-center {
    text-align: center;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xlarge-text-justify {
    text-align: justify;
  }
}

@media screen and (min-width: 90em) {
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-left {
    text-align: left;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-right {
    text-align: right;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-center {
    text-align: center;
  }
  /* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_alignment.scss */
  .xxlarge-text-justify {
    text-align: justify;
  }
}

/* line 13, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
.show-for-print {
  display: none !important;
}

@media print {
  /* line 16, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  * {
    background: transparent !important;
    color: black !important;
    box-shadow: none !important;
    text-shadow: none !important;
  }
  /* line 26, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  .show-for-print {
    display: block !important;
  }
  /* line 27, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  .hide-for-print {
    display: none !important;
  }
  /* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  table.show-for-print {
    display: table !important;
  }
  /* line 30, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  thead.show-for-print {
    display: table-header-group !important;
  }
  /* line 31, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  tbody.show-for-print {
    display: table-row-group !important;
  }
  /* line 32, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  tr.show-for-print {
    display: table-row !important;
  }
  /* line 33, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  td.show-for-print {
    display: table-cell !important;
  }
  /* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  th.show-for-print {
    display: table-cell !important;
  }
  /* line 37, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  a,
  a:visited {
    text-decoration: underline;
  }
  /* line 39, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  a[href]:after {
    content: " (" attr(href) ")";
  }
  /* line 42, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  .ir a:after,
  a[href^='javascript:']:after,
  a[href^='#']:after {
    content: '';
  }
  /* line 47, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  abbr[title]:after {
    content: " (" attr(title) ")";
  }
  /* line 50, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  pre,
  blockquote {
    border: 1px solid #8a8a8a;
    page-break-inside: avoid;
  }
  /* line 57, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  thead {
    display: table-header-group;
  }
  /* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  tr,
  img {
    page-break-inside: avoid;
  }
  /* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  img {
    max-width: 100% !important;
  }
  @page {
    margin: 0.5cm;
  }
  /* line 66, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3;
  }
  /* line 74, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/typography/_print.scss */
  h2,
  h3 {
    page-break-after: avoid;
  }
}

/* line 197, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button {
  display: inline-block;
  text-align: center;
  line-height: 1;
  cursor: pointer;
  -webkit-appearance: none;
  transition: background-color 0.25s ease-out, color 0.25s ease-out;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 0;
  padding: 0.85em 1em;
  margin: 0 0 1rem 0;
  font-size: 0.9rem;
  background-color: rgba(255, 255, 255, 0.5);
  color: #fefefe;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .button {
  outline: 0;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button:hover, .button:focus {
  background-color: rgba(217, 217, 217, 0.5);
  color: #fefefe;
}

/* line 202, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.tiny {
  font-size: 0.6rem;
}

/* line 202, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.small {
  font-size: 0.75rem;
}

/* line 202, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.large {
  font-size: 1.25rem;
}

/* line 207, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.expanded {
  display: block;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}

/* line 212, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.primary {
  background-color: #FFFFFF;
  color: #0a0a0a;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.primary:hover, .button.primary:focus {
  background-color: #cccccc;
  color: #0a0a0a;
}

/* line 212, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.secondary {
  background-color: #777;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.secondary:hover, .button.secondary:focus {
  background-color: #5f5f5f;
  color: #fefefe;
}

/* line 212, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.success {
  background-color: #3adb76;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.success:hover, .button.success:focus {
  background-color: #22bb5b;
  color: #fefefe;
}

/* line 212, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.warning {
  background-color: #ffae00;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.warning:hover, .button.warning:focus {
  background-color: #cc8b00;
  color: #fefefe;
}

/* line 212, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.alert {
  background-color: #ec5840;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.alert:hover, .button.alert:focus {
  background-color: #da3116;
  color: #fefefe;
}

/* line 229, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
}

/* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow, .button.hollow:hover, .button.hollow:focus {
  background-color: transparent;
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow:hover, .button.hollow:focus {
  border-color: gray;
  color: gray;
}

/* line 234, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.primary {
  border: 1px solid #FFFFFF;
  color: #FFFFFF;
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.primary:hover, .button.hollow.primary:focus {
  border-color: gray;
  color: gray;
}

/* line 234, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.secondary {
  border: 1px solid #777;
  color: #777;
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.secondary:hover, .button.hollow.secondary:focus {
  border-color: #3c3c3c;
  color: #3c3c3c;
}

/* line 234, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.success {
  border: 1px solid #3adb76;
  color: #3adb76;
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.success:hover, .button.hollow.success:focus {
  border-color: #157539;
  color: #157539;
}

/* line 234, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.warning {
  border: 1px solid #ffae00;
  color: #ffae00;
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.warning:hover, .button.hollow.warning:focus {
  border-color: #805700;
  color: #805700;
}

/* line 234, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.alert {
  border: 1px solid #ec5840;
  color: #ec5840;
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.hollow.alert:hover, .button.hollow.alert:focus {
  border-color: #881f0e;
  color: #881f0e;
}

/* line 242, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.disabled, .button[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

/* line 143, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus {
  background-color: rgba(255, 255, 255, 0.5);
  color: #fefefe;
}

/* line 158, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.dropdown::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 0.4em;
  border-color: #fefefe transparent transparent;
  border-top-style: solid;
  border-bottom-width: 0;
  position: relative;
  top: 0.4em;
  float: right;
  margin-left: 1em;
  display: inline-block;
}

/* line 259, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button.arrow-only::after {
  margin-left: 0;
  float: none;
  top: -0.1em;
}

/* line 106, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
[type='text'], [type='password'], [type='date'], [type='datetime'], [type='datetime-local'], [type='month'], [type='week'], [type='email'], [type='number'], [type='search'], [type='tel'], [type='time'], [type='url'], [type='color'],
textarea {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: 2.4375rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  margin: 0 0 1rem;
  font-family: inherit;
  font-size: 1rem;
  color: #0a0a0a;
  background-color: #fefefe;
  box-shadow: inset 0 1px 2px rgba(10, 10, 10, 0.1);
  border-radius: 0;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 92, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
[type='text']:focus, [type='password']:focus, [type='date']:focus, [type='datetime']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='week']:focus, [type='email']:focus, [type='number']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='url']:focus, [type='color']:focus,
textarea:focus {
  border: 1px solid #8a8a8a;
  background-color: #fefefe;
  outline: none;
  box-shadow: 0 0 5px #cacaca;
  transition: box-shadow 0.5s, border-color 0.25s ease-in-out;
}

/* line 113, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
textarea {
  max-width: 100%;
}

/* line 116, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
textarea[rows] {
  height: auto;
}

/* line 124, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
input:-ms-input-placeholder,
textarea:-ms-input-placeholder {
  color: #cacaca;
}
input::placeholder,
textarea::placeholder {
  color: #cacaca;
}

/* line 129, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
input:disabled, input[readonly],
textarea:disabled,
textarea[readonly] {
  background-color: #e6e6e6;
  cursor: not-allowed;
}

/* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
[type='submit'],
[type='button'] {
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
}

/* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_text.scss */
input[type='search'] {
  box-sizing: border-box;
}

/* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_checkbox.scss */
[type='file'],
[type='checkbox'],
[type='radio'] {
  margin: 0 0 1rem;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_checkbox.scss */
[type='checkbox'] + label,
[type='radio'] + label {
  display: inline-block;
  margin-left: 0.5rem;
  margin-right: 1rem;
  margin-bottom: 0;
  vertical-align: baseline;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_checkbox.scss */
[type='checkbox'] + label[for],
[type='radio'] + label[for] {
  cursor: pointer;
}

/* line 31, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_checkbox.scss */
label > [type='checkbox'],
label > [type='radio'] {
  margin-right: 0.5rem;
}

/* line 37, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_checkbox.scss */
[type='file'] {
  width: 100%;
}

/* line 41, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_label.scss */
label {
  display: block;
  margin: 0;
  font-size: 0.875rem;
  font-weight: normal;
  line-height: 1.8;
  color: #333333;
}

/* line 44, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_label.scss */
label.middle {
  margin: 0 0 1rem;
  padding: 0.5625rem 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_help-text.scss */
.help-text {
  margin-top: -0.5rem;
  font-size: 0.8125rem;
  font-style: italic;
  color: #0a0a0a;
}

/* line 27, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group {
  display: table;
  width: 100%;
  margin-bottom: 1rem;
}

/* line 36, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group > :first-child {
  border-radius: 0 0 0 0;
}

/* line 41, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group > :last-child > * {
  border-radius: 0 0 0 0;
}

/* line 47, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group-label, .input-group-field, .input-group-button {
  margin: 0;
  white-space: nowrap;
  display: table-cell;
  vertical-align: middle;
}

/* line 57, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group-label {
  text-align: center;
  padding: 0 1rem;
  background: #e6e6e6;
  color: #0a0a0a;
  border: 1px solid #cacaca;
  white-space: nowrap;
  width: 1%;
  height: 100%;
}

/* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group-label:first-child {
  border-right: 0;
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group-label:last-child {
  border-left: 0;
}

/* line 87, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group-field {
  border-radius: 0;
  height: 2.5rem;
}

/* line 102, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group-button {
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  height: 100%;
  width: 1%;
}

/* line 116, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group-button a,
.input-group-button input,
.input-group-button button {
  margin: 0;
}

/* line 125, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_input-group.scss */
.input-group .input-group-button {
  display: table-cell;
}

/* line 40, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_fieldset.scss */
fieldset {
  border: 0;
  padding: 0;
  margin: 0;
}

/* line 46, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_fieldset.scss */
legend {
  margin-bottom: 0.5rem;
  max-width: 100%;
}

/* line 51, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_fieldset.scss */
.fieldset {
  border: 1px solid #cacaca;
  padding: 1.25rem;
  margin: 1.125rem 0;
}

/* line 30, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_fieldset.scss */
.fieldset legend {
  background: #453C30;
  padding: 0 0.1875rem;
  margin: 0;
  margin-left: -0.1875rem;
}

/* line 64, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_select.scss */
select {
  height: 2.4375rem;
  padding: 0.5rem;
  border: 1px solid #cacaca;
  margin: 0 0 1rem;
  font-size: 1rem;
  font-family: inherit;
  line-height: normal;
  color: #0a0a0a;
  background-color: #fefefe;
  border-radius: 0;
  -webkit-appearance: none;
  -moz-appearance: none;
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' width='32' height='24' viewBox='0 0 32 24'><polygon points='0,0 32,0 16,24' style='fill: rgb%28138, 138, 138%29'></polygon></svg>");
  background-size: 9px 6px;
  background-position: right -1rem center;
  background-origin: content-box;
  background-repeat: no-repeat;
  padding-right: 1.5rem;
}

@media screen and (min-width: 0\0) {
  /* line 64, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_select.scss */
  select {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAYCAYAAACbU/80AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAIpJREFUeNrEkckNgDAMBBfRkEt0ObRBBdsGXUDgmQfK4XhH2m8czQAAy27R3tsw4Qfe2x8uOO6oYLb6GlOor3GF+swURAOmUJ+RwtEJs9WvTGEYxBXqI1MQAZhCfUQKRzDMVj+TwrAIV6jvSUEkYAr1LSkcyTBb/V+KYfX7xAeusq3sLDtGH3kEGACPWIflNZfhRQAAAABJRU5ErkJggg==");
  }
}

/* line 47, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_select.scss */
select:disabled {
  background-color: #e6e6e6;
  cursor: not-allowed;
}

/* line 53, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_select.scss */
select::-ms-expand {
  display: none;
}

/* line 57, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_select.scss */
select[multiple] {
  height: auto;
  background-image: none;
}

/* line 45, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_error.scss */
.is-invalid-input:not(:focus) {
  background-color: rgba(236, 88, 64, 0.1);
  border-color: #ec5840;
}

/* line 71, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_error.scss */
.is-invalid-label {
  color: #ec5840;
}

/* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_error.scss */
.form-error {
  display: none;
  margin-top: -0.5rem;
  margin-bottom: 1rem;
  font-size: 0.75rem;
  font-weight: bold;
  color: #ec5840;
}

/* line 80, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/forms/_error.scss */
.form-error.is-visible {
  display: block;
}

/* line 114, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.accordion {
  list-style-type: none;
  background: #fefefe;
  margin-left: 0;
}

/* line 54, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.accordion-item:first-child > :first-child {
  border-radius: 0 0 0 0;
}

/* line 58, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.accordion-item:last-child > :last-child {
  border-radius: 0 0 0 0;
}

/* line 122, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.accordion-title {
  display: block;
  padding: 1.25rem 1rem;
  line-height: 1;
  font-size: 0.75rem;
  color: #FFFFFF;
  position: relative;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
}

/* line 74, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
:last-child:not(.is-active) > .accordion-title {
  border-radius: 0 0 0 0;
  border-bottom: 1px solid #e6e6e6;
}

/* line 79, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.accordion-title:hover, .accordion-title:focus {
  background-color: #e6e6e6;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.accordion-title::before {
  content: '+';
  position: absolute;
  right: 1rem;
  top: 50%;
  margin-top: -0.5rem;
}

/* line 93, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.is-active > .accordion-title::before {
  content: '–';
}

/* line 126, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
.accordion-content {
  padding: 1rem;
  display: none;
  border: 1px solid #e6e6e6;
  border-bottom: 0;
  background-color: #fefefe;
  color: #FFFFFF;
}

/* line 108, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion.scss */
:last-child > .accordion-content:last-child {
  border-bottom: 1px solid #e6e6e6;
}

/* line 15, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion-menu.scss */
.is-accordion-submenu-parent > a {
  position: relative;
}

/* line 18, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion-menu.scss */
.is-accordion-submenu-parent > a::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  border-color: #FFFFFF transparent transparent;
  border-top-style: solid;
  border-bottom-width: 0;
  position: absolute;
  top: 50%;
  margin-top: -4px;
  right: 1rem;
}

/* line 27, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_accordion-menu.scss */
.is-accordion-submenu-parent[aria-expanded='true'] > a::after {
  -ms-transform-origin: 50% 50%;
      transform-origin: 50% 50%;
  -ms-transform: scaleY(-1);
      transform: scaleY(-1);
}

/* line 40, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_badge.scss */
.badge {
  display: inline-block;
  padding: 0.3em;
  min-width: 2.1em;
  font-size: 0.6rem;
  text-align: center;
  border-radius: 50%;
  background: #FFFFFF;
  color: #0a0a0a;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_badge.scss */
.badge.secondary {
  background: #777;
  color: #fefefe;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_badge.scss */
.badge.success {
  background: #3adb76;
  color: #fefefe;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_badge.scss */
.badge.warning {
  background: #ffae00;
  color: #fefefe;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_badge.scss */
.badge.alert {
  background: #ec5840;
  color: #fefefe;
}

/* line 87, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_breadcrumbs.scss */
.breadcrumbs {
  list-style: none;
  margin: 0 0 1rem 0;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.breadcrumbs::before, .breadcrumbs::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.breadcrumbs::after {
  clear: both;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_breadcrumbs.scss */
.breadcrumbs li {
  float: left;
  color: #FFFFFF;
  font-size: 0.6875rem;
  cursor: default;
  text-transform: uppercase;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_breadcrumbs.scss */
.breadcrumbs li:not(:last-child)::after {
  color: #cacaca;
  content: "/";
  margin: 0 0.75rem;
  position: relative;
  top: 1px;
  opacity: 1;
}

/* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_breadcrumbs.scss */
.breadcrumbs a {
  color: #FFFFFF;
}

/* line 80, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_breadcrumbs.scss */
.breadcrumbs a:hover {
  text-decoration: underline;
}

/* line 90, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_breadcrumbs.scss */
.breadcrumbs .disabled {
  color: #cacaca;
  cursor: not-allowed;
}

/* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group {
  margin-bottom: 1rem;
  font-size: 0;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.button-group::before, .button-group::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.button-group::after {
  clear: both;
}

/* line 42, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group .button {
  margin: 0;
  margin-right: 1px;
  margin-bottom: 1px;
  font-size: 0.9rem;
}

/* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group .button:last-child {
  margin-right: 0;
}

/* line 142, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.tiny .button {
  font-size: 0.6rem;
}

/* line 142, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.small .button {
  font-size: 0.75rem;
}

/* line 142, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.large .button {
  font-size: 1.25rem;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded {
  margin-right: -1px;
}

/* line 67, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded::before, .button-group.expanded::after {
  display: none;
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(2), .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button {
  display: inline-block;
  width: calc(50% - 1px);
  margin-right: 1px;
}

/* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(2):last-child, .button-group.expanded .button:first-child:nth-last-child(2):first-child:nth-last-child(2) ~ .button:last-child {
  margin-right: -6px;
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(3), .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button {
  display: inline-block;
  width: calc(33.3333333333% - 1px);
  margin-right: 1px;
}

/* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(3):last-child, .button-group.expanded .button:first-child:nth-last-child(3):first-child:nth-last-child(3) ~ .button:last-child {
  margin-right: -6px;
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(4), .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button {
  display: inline-block;
  width: calc(25% - 1px);
  margin-right: 1px;
}

/* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(4):last-child, .button-group.expanded .button:first-child:nth-last-child(4):first-child:nth-last-child(4) ~ .button:last-child {
  margin-right: -6px;
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(5), .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button {
  display: inline-block;
  width: calc(20% - 1px);
  margin-right: 1px;
}

/* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(5):last-child, .button-group.expanded .button:first-child:nth-last-child(5):first-child:nth-last-child(5) ~ .button:last-child {
  margin-right: -6px;
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(6), .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button {
  display: inline-block;
  width: calc(16.6666666667% - 1px);
  margin-right: 1px;
}

/* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.expanded .button:first-child:nth-last-child(6):last-child, .button-group.expanded .button:first-child:nth-last-child(6):first-child:nth-last-child(6) ~ .button:last-child {
  margin-right: -6px;
}

/* line 153, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.primary .button {
  background-color: #FFFFFF;
  color: #0a0a0a;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button-group.primary .button:hover, .button-group.primary .button:focus {
  background-color: #cccccc;
  color: #0a0a0a;
}

/* line 153, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.secondary .button {
  background-color: #777;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button-group.secondary .button:hover, .button-group.secondary .button:focus {
  background-color: #5f5f5f;
  color: #fefefe;
}

/* line 153, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.success .button {
  background-color: #3adb76;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button-group.success .button:hover, .button-group.success .button:focus {
  background-color: #22bb5b;
  color: #fefefe;
}

/* line 153, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.warning .button {
  background-color: #ffae00;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button-group.warning .button:hover, .button-group.warning .button:focus {
  background-color: #cc8b00;
  color: #fefefe;
}

/* line 153, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.alert .button {
  background-color: #ec5840;
  color: #fefefe;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button.scss */
.button-group.alert .button:hover, .button-group.alert .button:focus {
  background-color: #da3116;
  color: #fefefe;
}

/* line 105, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.stacked .button, .button-group.stacked-for-small .button, .button-group.stacked-for-medium .button {
  width: 100%;
}

/* line 113, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
.button-group.stacked .button:last-child, .button-group.stacked-for-small .button:last-child, .button-group.stacked-for-medium .button:last-child {
  margin-bottom: 0;
}

@media screen and (min-width: 40em) {
  /* line 125, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
  .button-group.stacked-for-small .button {
    width: auto;
    margin-bottom: 0;
  }
}

@media screen and (min-width: 64em) {
  /* line 125, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
  .button-group.stacked-for-medium .button {
    width: auto;
    margin-bottom: 0;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 184, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
  .button-group.stacked-for-small.expanded {
    display: block;
  }
  /* line 188, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_button-group.scss */
  .button-group.stacked-for-small.expanded .button {
    display: block;
    margin-right: 0;
  }
}

/* line 88, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout {
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(10, 10, 10, 0.25);
  border-radius: 0;
  position: relative;
  color: #fefefe;
  background-color: white;
}

/* line 55, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout > :first-child {
  margin-top: 0;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout > :last-child {
  margin-bottom: 0;
}

/* line 92, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout.primary {
  background-color: white;
}

/* line 92, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout.secondary {
  background-color: #ebebeb;
}

/* line 92, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout.success {
  background-color: #e1faea;
}

/* line 92, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout.warning {
  background-color: #fff3d9;
}

/* line 92, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout.alert {
  background-color: #fce6e2;
}

/* line 97, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout.small {
  padding-top: 0.5rem;
  padding-right: 0.5rem;
  padding-bottom: 0.5rem;
  padding-left: 0.5rem;
}

/* line 101, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.callout.large {
  padding-top: 3rem;
  padding-right: 3rem;
  padding-bottom: 3rem;
  padding-left: 3rem;
}

/* line 58, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_close-button.scss */
.close-button {
  position: absolute;
  color: #8a8a8a;
  right: 1rem;
  top: 0.5rem;
  font-size: 2em;
  line-height: 1;
  cursor: pointer;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .close-button {
  outline: 0;
}

/* line 51, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_close-button.scss */
.close-button:hover, .close-button:focus {
  color: #0a0a0a;
}

/* line 227, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu {
  margin: 0;
  list-style-type: none;
}

/* line 46, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu > li {
  display: table-cell;
  vertical-align: middle;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .menu > li {
  outline: 0;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu > li > a {
  display: block;
  padding: 0.7rem 0.7rem;
  line-height: 1;
}

/* line 66, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu input,
.menu a,
.menu button {
  margin-bottom: 0;
}

/* line 161, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu > li > a img,
.menu > li > a i,
.menu > li > a svg {
  vertical-align: middle;
}

/* line 166, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu > li > a img + span,
.menu > li > a i + span,
.menu > li > a svg + span {
  vertical-align: middle;
}

/* line 180, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu > li > a img,
.menu > li > a i,
.menu > li > a svg {
  margin-right: 0.25rem;
  display: inline-block;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu > li {
  display: table-cell;
}

/* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.vertical > li {
  display: block;
}

@media screen and (min-width: 40em) {
  /* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.medium-horizontal > li {
    display: table-cell;
  }
  /* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.medium-vertical > li {
    display: block;
  }
}

@media screen and (min-width: 64em) {
  /* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.large-horizontal > li {
    display: table-cell;
  }
  /* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.large-vertical > li {
    display: block;
  }
}

@media screen and (min-width: 75em) {
  /* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.xlarge-horizontal > li {
    display: table-cell;
  }
  /* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.xlarge-vertical > li {
    display: block;
  }
}

@media screen and (min-width: 90em) {
  /* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.xxlarge-horizontal > li {
    display: table-cell;
  }
  /* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
  .menu.xxlarge-vertical > li {
    display: block;
  }
}

/* line 132, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.simple li {
  line-height: 1;
  display: inline-block;
  margin-right: 0.7rem;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.simple a {
  padding: 0;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu.align-right::before, .menu.align-right::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu.align-right::after {
  clear: both;
}

/* line 265, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.align-right > li {
  float: right;
}

/* line 272, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.expanded {
  width: 100%;
  display: table;
  table-layout: fixed;
}

/* line 275, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.expanded > li:first-child:last-child {
  width: 100%;
}

/* line 192, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.icon-top > li > a {
  text-align: center;
}

/* line 200, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.icon-top > li > a img,
.menu.icon-top > li > a i,
.menu.icon-top > li > a svg {
  display: block;
  margin: 0 auto 0.25rem;
}

/* line 286, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu.nested {
  margin-left: 1rem;
}

/* line 291, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu .active > a {
  color: #fefefe;
  background: #FFFFFF;
}

/* line 297, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu-text {
  font-weight: bold;
  color: inherit;
  line-height: 1;
  padding-top: 0;
  padding-bottom: 0;
  padding: 0.7rem 0.7rem;
}

/* line 302, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu-centered {
  text-align: center;
}

/* line 305, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.menu-centered > .menu {
  display: inline-block;
}

/* line 311, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu.scss */
.no-js [data-responsive-menu] ul {
  display: none;
}

/* line 2, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu-icon.scss */
.menu-icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  width: 20px;
  height: 16px;
}

/* line 79, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu-icon::after {
  content: '';
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  background: #fefefe;
  top: 0;
  left: 0;
  box-shadow: 0 7px 0 #fefefe, 0 14px 0 #fefefe;
}

/* line 105, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu-icon:hover::after {
  background: #cacaca;
  box-shadow: 0 7px 0 #cacaca, 0 14px 0 #cacaca;
}

/* line 6, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_menu-icon.scss */
.menu-icon.dark {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  width: 20px;
  height: 16px;
}

/* line 79, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu-icon.dark::after {
  content: '';
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  background: #0a0a0a;
  top: 0;
  left: 0;
  box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;
}

/* line 105, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu-icon.dark:hover::after {
  background: #8a8a8a;
  box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a;
}

/* line 27, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.is-drilldown {
  position: relative;
  overflow: hidden;
}

/* line 31, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.is-drilldown li {
  display: block !important;
}

/* line 37, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.is-drilldown-submenu {
  position: absolute;
  top: 0;
  left: 100%;
  z-index: -1;
  height: 100%;
  width: 100%;
  background: #fefefe;
  transition: transform 0.15s linear;
}

/* line 47, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.is-drilldown-submenu.is-active {
  z-index: 1;
  display: block;
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
}

/* line 53, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.is-drilldown-submenu.is-closing {
  -ms-transform: translateX(100%);
      transform: translateX(100%);
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.is-drilldown-submenu-parent > a {
  position: relative;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.is-drilldown-submenu-parent > a::after {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  border-color: transparent transparent transparent #FFFFFF;
  border-left-style: solid;
  border-right-width: 0;
  position: absolute;
  top: 50%;
  margin-top: -6px;
  right: 1rem;
}

/* line 71, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_drilldown.scss */
.js-drilldown-back > a::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 6px;
  border-color: transparent #FFFFFF transparent transparent;
  border-right-style: solid;
  border-left-width: 0;
  border-left-width: 0;
  display: inline-block;
  vertical-align: middle;
  margin-right: 0.75rem;
}

/* line 56, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown.scss */
.dropdown-pane {
  background-color: #453C30;
  border: none;
  border-radius: 0;
  display: block;
  font-size: 1rem;
  padding: 1rem;
  position: absolute;
  visibility: hidden;
  width: 300px;
  z-index: 10;
}

/* line 50, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown.scss */
.dropdown-pane.is-open {
  visibility: visible;
}

/* line 61, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown.scss */
.dropdown-pane.tiny {
  width: 100px;
}

/* line 61, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown.scss */
.dropdown-pane.small {
  width: 200px;
}

/* line 61, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown.scss */
.dropdown-pane.large {
  width: 400px;
}

/* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.dropdown.menu > li.opens-left > .is-dropdown-submenu {
  left: auto;
  right: 0;
  top: 100%;
}

/* line 60, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.dropdown.menu > li.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 0;
  top: 100%;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .dropdown.menu a {
  outline: 0;
}

/* line 118, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.no-js .dropdown.menu ul {
  display: none;
}

/* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.dropdown.menu.vertical > li .is-dropdown-submenu {
  top: 0;
}

/* line 87, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.dropdown.menu.vertical > li.opens-left > .is-dropdown-submenu {
  left: auto;
  right: 100%;
}

/* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.dropdown.menu.vertical > li.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}

@media screen and (min-width: 40em) {
  /* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.medium-horizontal > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 0;
    top: 100%;
  }
  /* line 60, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.medium-horizontal > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 0;
    top: 100%;
  }
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.medium-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  /* line 87, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.medium-vertical > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 100%;
  }
  /* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.medium-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
}

@media screen and (min-width: 64em) {
  /* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.large-horizontal > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 0;
    top: 100%;
  }
  /* line 60, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.large-horizontal > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 0;
    top: 100%;
  }
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.large-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  /* line 87, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.large-vertical > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 100%;
  }
  /* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.large-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
}

@media screen and (min-width: 75em) {
  /* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xlarge-horizontal > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 0;
    top: 100%;
  }
  /* line 60, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xlarge-horizontal > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 0;
    top: 100%;
  }
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xlarge-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  /* line 87, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xlarge-vertical > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 100%;
  }
  /* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xlarge-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
}

@media screen and (min-width: 90em) {
  /* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xxlarge-horizontal > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 0;
    top: 100%;
  }
  /* line 60, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xxlarge-horizontal > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 0;
    top: 100%;
  }
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xxlarge-vertical > li .is-dropdown-submenu {
    top: 0;
  }
  /* line 87, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xxlarge-vertical > li.opens-left > .is-dropdown-submenu {
    left: auto;
    right: 100%;
  }
  /* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
  .dropdown.menu.xxlarge-vertical > li.opens-right > .is-dropdown-submenu {
    right: auto;
    left: 100%;
  }
}

/* line 141, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.dropdown.menu.align-right .is-dropdown-submenu.first-sub {
  top: 100%;
  left: auto;
  right: 0;
}

/* line 149, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-menu.vertical {
  width: 100px;
}

/* line 152, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-menu.vertical.align-right {
  float: right;
}

/* line 157, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu-parent {
  position: relative;
}

/* line 160, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu-parent a::after {
  position: absolute;
  top: 50%;
  right: 5px;
  margin-top: -2px;
}

/* line 167, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu-parent.opens-inner > .is-dropdown-submenu {
  top: 100%;
  left: auto;
}

/* line 177, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu-parent.opens-left > .is-dropdown-submenu {
  left: auto;
  right: 100%;
}

/* line 182, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu-parent.opens-right > .is-dropdown-submenu {
  right: auto;
  left: 100%;
}

/* line 188, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu {
  display: none;
  position: absolute;
  top: 0;
  left: 100%;
  min-width: 200px;
  z-index: 1;
  background: #fefefe;
  border: none;
}

/* line 210, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu > li {
  width: 100%;
}

/* line 217, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_dropdown-menu.scss */
.is-dropdown-submenu.js-dropdown-active {
  display: block;
}

/* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_flex-video.scss */
.flex-video {
  position: relative;
  height: 0;
  padding-bottom: 75%;
  margin-bottom: 1rem;
  overflow: hidden;
}

/* line 39, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_flex-video.scss */
.flex-video iframe,
.flex-video object,
.flex-video embed,
.flex-video video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 55, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_flex-video.scss */
.flex-video.widescreen {
  padding-bottom: 56.25%;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_flex-video.scss */
.flex-video.vimeo {
  padding-top: 0;
}

/* line 41, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_label.scss */
.label {
  display: inline-block;
  padding: 0.33333rem 0.5rem;
  font-size: 0.8rem;
  line-height: 1;
  white-space: nowrap;
  cursor: default;
  border-radius: 0;
  background: #FFFFFF;
  color: #0a0a0a;
}

/* line 49, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_label.scss */
.label.secondary {
  background: #777;
  color: #fefefe;
}

/* line 49, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_label.scss */
.label.success {
  background: #3adb76;
  color: #fefefe;
}

/* line 49, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_label.scss */
.label.warning {
  background: #ffae00;
  color: #fefefe;
}

/* line 49, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_label.scss */
.label.alert {
  background: #ec5840;
  color: #fefefe;
}

/* line 74, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object {
  margin-bottom: 1rem;
  display: block;
}

/* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object img {
  max-width: none;
}

@media screen and (max-width: 39.9375em) {
  /* line 89, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
  .media-object.stack-for-small .media-object-section {
    padding: 0;
    padding-bottom: 1rem;
    display: block;
  }
  /* line 68, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
  .media-object.stack-for-small .media-object-section img {
    width: 100%;
  }
}

/* line 96, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object-section {
  display: table-cell;
  vertical-align: top;
}

/* line 42, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object-section:first-child {
  padding-right: 1rem;
}

/* line 46, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object-section:last-child:not(:nth-child(2)) {
  padding-left: 1rem;
}

/* line 50, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object-section > :last-child {
  margin-bottom: 0;
}

/* line 106, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object-section.middle {
  vertical-align: middle;
}

/* line 110, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_media-object.scss */
.media-object-section.bottom {
  vertical-align: bottom;
}

/* line 46, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
html,
body {
  height: 100%;
}

/* line 51, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas-wrapper {
  width: 100%;
  overflow-x: hidden;
  position: relative;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-overflow-scrolling: auto;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas-wrapper-inner {
  position: relative;
  width: 100%;
  transition: transform 0.5s ease;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.off-canvas-wrapper-inner::before, .off-canvas-wrapper-inner::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.off-canvas-wrapper-inner::after {
  clear: both;
}

/* line 67, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas-content,
.off-canvas-content {
  min-height: 100%;
  background: #453C30;
  transition: transform 0.5s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  z-index: 1;
  padding-bottom: 0.1px;
  box-shadow: 0 0 10px rgba(10, 10, 10, 0.5);
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.js-off-canvas-exit {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(254, 254, 254, 0.25);
  cursor: pointer;
  transition: background 0.5s ease;
}

/* line 155, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas {
  position: absolute;
  background: #e6e6e6;
  z-index: -1;
  max-height: 100%;
  overflow-y: auto;
  -ms-transform: translateX(0);
      transform: translateX(0);
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .off-canvas {
  outline: 0;
}

/* line 158, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas.position-left {
  left: -250px;
  top: 0;
  width: 250px;
}

/* line 123, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.is-open-left {
  -ms-transform: translateX(250px);
      transform: translateX(250px);
}

/* line 159, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.off-canvas.position-right {
  right: -250px;
  top: 0;
  width: 250px;
}

/* line 123, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
.is-open-right {
  -ms-transform: translateX(-250px);
      transform: translateX(-250px);
}

@media screen and (min-width: 40em) {
  /* line 166, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-medium {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-medium ~ .off-canvas-content {
    margin-left: 250px;
  }
  /* line 170, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-medium {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-medium ~ .off-canvas-content {
    margin-right: 250px;
  }
}

@media screen and (min-width: 64em) {
  /* line 166, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-large {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-large ~ .off-canvas-content {
    margin-left: 250px;
  }
  /* line 170, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-large {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-large ~ .off-canvas-content {
    margin-right: 250px;
  }
}

@media screen and (min-width: 75em) {
  /* line 166, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xlarge {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xlarge ~ .off-canvas-content {
    margin-left: 250px;
  }
  /* line 170, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xlarge {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xlarge ~ .off-canvas-content {
    margin-right: 250px;
  }
}

@media screen and (min-width: 90em) {
  /* line 166, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xxlarge {
    left: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-left.reveal-for-xxlarge ~ .off-canvas-content {
    margin-left: 250px;
  }
  /* line 170, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xxlarge {
    right: 0;
    z-index: auto;
    position: fixed;
  }
  /* line 146, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_off-canvas.scss */
  .position-right.reveal-for-xxlarge ~ .off-canvas-content {
    margin-right: 250px;
  }
}

/* line 152, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit {
  position: relative;
}

/* line 156, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-container {
  position: relative;
  margin: 0;
  overflow: hidden;
  list-style: none;
}

/* line 160, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-slide {
  width: 100%;
  max-height: 100%;
}

/* line 72, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-slide.no-motionui.is-active {
  top: 0;
  left: 0;
}

/* line 164, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-figure {
  margin: 0;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-image {
  margin: 0;
  width: 100%;
  max-width: 100%;
}

/* line 172, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-caption {
  position: absolute;
  bottom: 0;
  width: 100%;
  padding: 1rem;
  margin-bottom: 0;
  color: #fefefe;
  background-color: rgba(10, 10, 10, 0.5);
}

/* line 176, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-previous, .orbit-next {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  z-index: 10;
  padding: 1rem;
  color: #fefefe;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .orbit-previous, [data-whatinput='mouse'] .orbit-next {
  outline: 0;
}

/* line 108, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-previous:hover, .orbit-next:hover, .orbit-previous:active, .orbit-next:active, .orbit-previous:focus, .orbit-next:focus {
  background-color: rgba(10, 10, 10, 0.5);
}

/* line 180, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-previous {
  left: 0;
}

/* line 185, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-next {
  left: auto;
  right: 0;
}

/* line 190, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-bullets {
  position: relative;
  margin-top: 0.8rem;
  margin-bottom: 0.8rem;
  text-align: center;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .orbit-bullets {
  outline: 0;
}

/* line 134, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-bullets button {
  width: 1.2rem;
  height: 1.2rem;
  margin: 0.1rem;
  background-color: #cacaca;
  border-radius: 50%;
}

/* line 141, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-bullets button:hover {
  background-color: #8a8a8a;
}

/* line 145, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_orbit.scss */
.orbit-bullets button.is-active {
  background-color: #8a8a8a;
}

/* line 131, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination {
  margin-left: 0;
  margin-bottom: 1rem;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.pagination::before, .pagination::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.pagination::after {
  clear: both;
}

/* line 68, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination li {
  font-size: 0.875rem;
  margin-right: 0.0625rem;
  border-radius: 0;
  display: none;
}

/* line 79, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination li:last-child, .pagination li:first-child {
  display: inline-block;
}

@media screen and (min-width: 40em) {
  /* line 68, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
  .pagination li {
    display: inline-block;
  }
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination a,
.pagination button {
  color: #0a0a0a;
  display: block;
  padding: 0.1875rem 0.625rem;
  border-radius: 0;
}

/* line 98, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination a:hover,
.pagination button:hover {
  background: #e6e6e6;
}

/* line 134, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination .current {
  padding: 0.1875rem 0.625rem;
  background: #FFFFFF;
  color: #0a0a0a;
  cursor: default;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination .disabled {
  padding: 0.1875rem 0.625rem;
  color: #cacaca;
  cursor: not-allowed;
}

/* line 118, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination .disabled:hover {
  background: transparent;
}

/* line 142, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination .ellipsis::after {
  content: '\2026';
  padding: 0.1875rem 0.625rem;
  color: #0a0a0a;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination-previous a::before,
.pagination-previous.disabled::before {
  content: '\00ab';
  display: inline-block;
  margin-right: 0.5rem;
}

/* line 155, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_pagination.scss */
.pagination-next a::after,
.pagination-next.disabled::after {
  content: '\00bb';
  display: inline-block;
  margin-left: 0.5rem;
}

/* line 43, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress {
  background-color: #cacaca;
  height: 1rem;
  margin-bottom: 1rem;
  border-radius: 0;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress.primary .progress-meter {
  background-color: #FFFFFF;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress.secondary .progress-meter {
  background-color: #777;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress.success .progress-meter {
  background-color: #3adb76;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress.warning .progress-meter {
  background-color: #ffae00;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress.alert .progress-meter {
  background-color: #ec5840;
}

/* line 56, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress-meter {
  position: relative;
  display: block;
  width: 0%;
  height: 100%;
  background-color: #FFFFFF;
}

/* line 61, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_progress-bar.scss */
.progress-meter-text {
  position: absolute;
  top: 50%;
  left: 50%;
  -ms-transform: translate(-50%, -50%);
      transform: translate(-50%, -50%);
  position: absolute;
  margin: 0;
  font-size: 0.75rem;
  font-weight: bold;
  color: #fefefe;
  white-space: nowrap;
}

/* line 102, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider {
  position: relative;
  height: 0.5rem;
  margin-top: 1.25rem;
  margin-bottom: 2.25rem;
  background-color: #e6e6e6;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -ms-touch-action: none;
      touch-action: none;
}

/* line 107, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider-fill {
  position: absolute;
  top: 0;
  left: 0;
  display: inline-block;
  max-width: 100%;
  height: 0.5rem;
  background-color: #cacaca;
  transition: all 0.2s ease-in-out;
}

/* line 43, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider-fill.is-dragging {
  transition: all 0s linear;
}

/* line 112, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider-handle {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
  position: absolute;
  left: 0;
  z-index: 1;
  display: inline-block;
  width: 1.4rem;
  height: 1.4rem;
  background-color: #FFFFFF;
  transition: all 0.2s ease-in-out;
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  border-radius: 0;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .slider-handle {
  outline: 0;
}

/* line 63, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider-handle:hover {
  background-color: #d9d9d9;
}

/* line 67, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider-handle.is-dragging {
  transition: all 0s linear;
}

/* line 117, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider.disabled,
.slider[disabled] {
  opacity: 0.25;
  cursor: not-allowed;
}

/* line 123, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider.vertical {
  display: inline-block;
  width: 0.5rem;
  height: 12.5rem;
  margin: 0 1.25rem;
  -ms-transform: scale(1, -1);
      transform: scale(1, -1);
}

/* line 84, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider.vertical .slider-fill {
  top: 0;
  width: 0.5rem;
  max-height: 100%;
}

/* line 90, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_slider.scss */
.slider.vertical .slider-handle {
  position: absolute;
  top: 0;
  left: 50%;
  width: 1.4rem;
  height: 1.4rem;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
}

/* line 6, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_sticky.scss */
.sticky-container {
  position: relative;
}

/* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_sticky.scss */
.sticky {
  position: absolute;
  z-index: 0;
  transform: translate3d(0, 0, 0);
}

/* line 16, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_sticky.scss */
.sticky.is-stuck {
  position: fixed;
  z-index: 5;
}

/* line 20, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_sticky.scss */
.sticky.is-stuck.is-at-top {
  top: 0;
}

/* line 24, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_sticky.scss */
.sticky.is-stuck.is-at-bottom {
  bottom: 0;
}

/* line 29, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_sticky.scss */
.sticky.is-anchored {
  position: absolute;
  left: auto;
  right: auto;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_sticky.scss */
.sticky.is-anchored.is-at-bottom {
  bottom: 0;
}

/* line 113, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
body.is-reveal-open {
  overflow: hidden;
}

/* line 117, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
html.is-reveal-open,
html.is-reveal-open body {
  height: 100%;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

/* line 125, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
.reveal-overlay {
  display: none;
  position: fixed;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1005;
  background-color: rgba(10, 10, 10, 0.45);
  overflow-y: scroll;
}

/* line 130, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
.reveal {
  display: none;
  z-index: 1006;
  padding: 1rem;
  border: 1px solid #cacaca;
  background-color: #fefefe;
  border-radius: 0;
  position: relative;
  top: 100px;
  margin-left: auto;
  margin-right: auto;
  overflow-y: auto;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] .reveal {
  outline: 0;
}

@media screen and (min-width: 40em) {
  /* line 130, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
  .reveal {
    min-height: 0;
  }
}

/* line 70, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
.reveal .column, .reveal .columns,
.reveal .columns {
  min-width: 0;
}

/* line 76, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
.reveal > :last-child {
  margin-bottom: 0;
}

@media screen and (min-width: 40em) {
  /* line 130, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
  .reveal {
    width: 600px;
    max-width: 100rem;
  }
}

@media screen and (min-width: 40em) {
  /* line 142, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
  .reveal .reveal {
    left: auto;
    right: auto;
    margin: 0 auto;
  }
}

/* line 150, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
.reveal.collapse {
  padding: 0;
}

@media screen and (min-width: 40em) {
  /* line 155, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
  .reveal.tiny {
    width: 30%;
    max-width: 100rem;
  }
}

@media screen and (min-width: 40em) {
  /* line 156, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
  .reveal.small {
    width: 50%;
    max-width: 100rem;
  }
}

@media screen and (min-width: 40em) {
  /* line 157, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
  .reveal.large {
    width: 90%;
    max-width: 100rem;
  }
}

/* line 160, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
.reveal.full {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  height: 100vh;
  min-height: 100vh;
  max-width: none;
  margin-left: 0;
  border: 0;
  border-radius: 0;
}

@media screen and (max-width: 39.9375em) {
  /* line 130, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
  .reveal {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    height: 100vh;
    min-height: 100vh;
    max-width: none;
    margin-left: 0;
    border: 0;
    border-radius: 0;
  }
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_reveal.scss */
.reveal.without-overlay {
  position: fixed;
}

/* line 189, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch {
  margin-bottom: 1rem;
  outline: 0;
  position: relative;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  color: #fefefe;
  font-weight: bold;
  font-size: 0.875rem;
}

/* line 194, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch-input {
  opacity: 0;
  position: absolute;
}

/* line 199, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch-paddle {
  background: #cacaca;
  cursor: pointer;
  display: block;
  position: relative;
  width: 4rem;
  height: 2rem;
  transition: all 0.25s ease-out;
  border-radius: 0;
  color: inherit;
  font-weight: inherit;
}

/* line 96, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
input + .switch-paddle {
  margin: 0;
}

/* line 101, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch-paddle::after {
  background: #fefefe;
  content: '';
  display: block;
  position: absolute;
  height: 1.5rem;
  left: 0.25rem;
  top: 0.25rem;
  width: 1.5rem;
  transition: all 0.25s ease-out;
  transform: translate3d(0, 0, 0);
  border-radius: 0;
}

/* line 116, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
input:checked ~ .switch-paddle {
  background: #FFFFFF;
}

/* line 119, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
input:checked ~ .switch-paddle::after {
  left: 2.25rem;
}

/* line 168, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
[data-whatinput='mouse'] input:focus ~ .switch-paddle {
  outline: 0;
}

/* line 204, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch-active, .switch-inactive {
  position: absolute;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}

/* line 209, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch-active {
  left: 8%;
  display: none;
}

/* line 141, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
input:checked + label > .switch-active {
  display: block;
}

/* line 215, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch-inactive {
  right: 15%;
}

/* line 150, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
input:checked + label > .switch-inactive {
  display: none;
}

/* line 171, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.tiny .switch-paddle {
  width: 3rem;
  height: 1.5rem;
  font-size: 0.625rem;
}

/* line 177, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.tiny .switch-paddle::after {
  width: 1rem;
  height: 1rem;
}

/* line 182, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.tiny input:checked ~ .switch-paddle::after {
  left: 1.75rem;
}

/* line 171, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.small .switch-paddle {
  width: 3.5rem;
  height: 1.75rem;
  font-size: 0.75rem;
}

/* line 177, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.small .switch-paddle::after {
  width: 1.25rem;
  height: 1.25rem;
}

/* line 182, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.small input:checked ~ .switch-paddle::after {
  left: 2rem;
}

/* line 171, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.large .switch-paddle {
  width: 5rem;
  height: 2.5rem;
  font-size: 1rem;
}

/* line 177, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.large .switch-paddle::after {
  width: 2rem;
  height: 2rem;
}

/* line 182, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_switch.scss */
.switch.large input:checked ~ .switch-paddle::after {
  left: 2.75rem;
}

/* line 209, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table {
  width: 100%;
  margin-bottom: 1rem;
  border-radius: 0;
}

/* line 64, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table thead,
table tbody,
table tfoot {
  border: 1px solid rgba(81, 70, 56, 0.3);
  background-color: rgba(69, 60, 48, 0.3);
}

/* line 72, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table caption {
  font-weight: bold;
  padding: 0.5rem 0.625rem 0.625rem;
}

/* line 78, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table thead,
table tfoot {
  background: rgba(75, 65, 52, 0.3);
  color: #fefefe;
}

/* line 84, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table thead tr,
table tfoot tr {
  background: transparent;
}

/* line 89, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table thead th,
table thead td,
table tfoot th,
table tfoot td {
  padding: 0.5rem 0.625rem 0.625rem;
  font-weight: bold;
  text-align: left;
}

/* line 102, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table tbody tr:nth-child(even) {
  background-color: rgba(81, 70, 56, 0.3);
}

/* line 115, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table tbody th,
table tbody td {
  padding: 0.5rem 0.625rem 0.625rem;
}

@media screen and (max-width: 63.9375em) {
  /* line 188, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
  table.stack thead {
    display: none;
  }
  /* line 193, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
  table.stack tfoot {
    display: none;
  }
  /* line 197, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
  table.stack tr,
  table.stack th,
  table.stack td {
    display: block;
  }
  /* line 203, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
  table.stack td {
    border-top: 0;
  }
}

/* line 219, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table.scroll {
  display: block;
  width: 100%;
  overflow-x: auto;
}

/* line 153, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table.hover tr:hover {
  background-color: rgba(63, 55, 44, 0.3);
}

/* line 159, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
table.hover tr:nth-of-type(even):hover {
  background-color: rgba(48, 42, 33, 0.3);
}

/* line 227, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
.table-scroll {
  overflow-x: auto;
}

/* line 230, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_table.scss */
.table-scroll table {
  width: auto;
}

/* line 116, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs {
  margin: 0;
  list-style-type: none;
  background: #fefefe;
  border: 1px solid #e6e6e6;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.tabs::before, .tabs::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.tabs::after {
  clear: both;
}

/* line 63, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs.vertical > li {
  width: auto;
  float: none;
  display: block;
}

/* line 127, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs.simple > li > a {
  padding: 0;
}

/* line 130, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs.simple > li > a:hover {
  background: transparent;
}

/* line 137, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs.primary {
  background: #FFFFFF;
}

/* line 140, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs.primary > li > a {
  color: #0a0a0a;
}

/* line 143, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs.primary > li > a:hover, .tabs.primary > li > a:focus {
  background: #f2f2f2;
}

/* line 150, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-title {
  float: left;
}

/* line 74, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-title > a {
  display: block;
  padding: 1.25rem 1.5rem;
  line-height: 1;
  font-size: 0.75rem;
}

/* line 80, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-title > a:hover {
  background: #fefefe;
}

/* line 84, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
  background: #e6e6e6;
}

/* line 154, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-content {
  background: #fefefe;
  transition: all 0.5s ease;
  border: 1px solid #e6e6e6;
  border-top: 0;
}

/* line 158, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-content.vertical {
  border: 1px solid #e6e6e6;
  border-left: 0;
}

/* line 162, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-panel {
  display: none;
  padding: 1rem;
}

/* line 110, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tabs.scss */
.tabs-panel.is-active {
  display: block;
}

/* line 51, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_thumbnail.scss */
.thumbnail {
  border: solid 4px #fefefe;
  box-shadow: 0 0 0 1px rgba(10, 10, 10, 0.2);
  display: inline-block;
  line-height: 0;
  max-width: 100%;
  transition: box-shadow 200ms ease-out;
  border-radius: 0;
  margin-bottom: 1rem;
}

/* line 44, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_thumbnail.scss */
.thumbnail:hover, .thumbnail:focus {
  box-shadow: 0 0 6px 1px rgba(255, 255, 255, 0.5);
}

/* line 38, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_title-bar.scss */
.title-bar {
  background: #0a0a0a;
  color: #fefefe;
  padding: 0.5rem;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.title-bar::before, .title-bar::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.title-bar::after {
  clear: both;
}

/* line 52, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_title-bar.scss */
.title-bar .menu-icon {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}

/* line 70, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_title-bar.scss */
.title-bar-left {
  float: left;
}

/* line 74, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_title-bar.scss */
.title-bar-right {
  float: right;
  text-align: right;
}

/* line 80, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_title-bar.scss */
.title-bar-title {
  font-weight: bold;
  vertical-align: middle;
  display: inline-block;
}

/* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_title-bar.scss */
.menu-icon.dark {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  width: 20px;
  height: 16px;
}

/* line 79, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu-icon.dark::after {
  content: '';
  position: absolute;
  display: block;
  width: 100%;
  height: 2px;
  background: #0a0a0a;
  top: 0;
  left: 0;
  box-shadow: 0 7px 0 #0a0a0a, 0 14px 0 #0a0a0a;
}

/* line 105, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.menu-icon.dark:hover::after {
  background: #8a8a8a;
  box-shadow: 0 7px 0 #8a8a8a, 0 14px 0 #8a8a8a;
}

/* line 97, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tooltip.scss */
.has-tip {
  border-bottom: dotted 1px #8a8a8a;
  font-weight: bold;
  position: relative;
  display: inline-block;
  cursor: help;
}

/* line 101, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tooltip.scss */
.tooltip {
  background-color: #0a0a0a;
  color: #fefefe;
  font-size: 80%;
  padding: 0.75rem;
  position: absolute;
  z-index: 10;
  top: calc(100% + 0.6495rem);
  max-width: 10rem !important;
  border-radius: 0;
}

/* line 64, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tooltip.scss */
.tooltip::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  border-color: transparent transparent #0a0a0a;
  border-bottom-style: solid;
  border-top-width: 0;
  bottom: 100%;
  position: absolute;
  left: 50%;
  -ms-transform: translateX(-50%);
      transform: translateX(-50%);
}

/* line 72, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tooltip.scss */
.tooltip.top::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  border-color: #0a0a0a transparent transparent;
  border-top-style: solid;
  border-bottom-width: 0;
  top: 100%;
  bottom: auto;
}

/* line 78, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tooltip.scss */
.tooltip.left::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  border-color: transparent transparent transparent #0a0a0a;
  border-left-style: solid;
  border-right-width: 0;
  bottom: auto;
  left: 100%;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}

/* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_tooltip.scss */
.tooltip.right::before {
  content: '';
  display: block;
  width: 0;
  height: 0;
  border: inset 0.75rem;
  border-color: transparent #0a0a0a transparent transparent;
  border-right-style: solid;
  border-left-width: 0;
  bottom: auto;
  left: auto;
  right: 100%;
  top: 50%;
  -ms-transform: translateY(-50%);
      transform: translateY(-50%);
}

/* line 119, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar {
  padding: 0.5rem;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.top-bar::before, .top-bar::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.top-bar::after {
  clear: both;
}

/* line 47, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar,
.top-bar ul {
  background-color: none;
}

/* line 54, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar ul ul {
  background-color: #990203;
}

/* line 60, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar input {
  max-width: 200px;
  margin-right: 1rem;
}

/* line 66, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar .input-group-field {
  width: 100%;
  margin-right: 0;
}

/* line 72, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar input.button {
  width: auto;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar .top-bar-left,
.top-bar .top-bar-right {
  width: 100%;
}

@media screen and (min-width: 64em) {
  /* line 110, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
  .top-bar .top-bar-left,
  .top-bar .top-bar-right {
    width: auto;
  }
}

@media screen and (max-width: 63.9375em) {
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
  .top-bar.stacked-for-medium .top-bar-left,
  .top-bar.stacked-for-medium .top-bar-right {
    width: 100%;
  }
}

@media screen and (max-width: 74.9375em) {
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
  .top-bar.stacked-for-large .top-bar-left,
  .top-bar.stacked-for-large .top-bar-right {
    width: 100%;
  }
}

@media screen and (max-width: 89.9375em) {
  /* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
  .top-bar.stacked-for-xlarge .top-bar-left,
  .top-bar.stacked-for-xlarge .top-bar-right {
    width: 100%;
  }
}

/* line 91, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar.stacked-for-xxlarge .top-bar-left,
.top-bar.stacked-for-xxlarge .top-bar-right {
  width: 100%;
}

/* line 154, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar-title {
  float: left;
  margin-right: 1rem;
}

/* line 160, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar-left {
  float: left;
}

/* line 164, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_top-bar.scss */
.top-bar-right {
  float: right;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
.hide {
  display: none !important;
}

/* line 66, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
.invisible {
  visibility: hidden;
}

@media screen and (max-width: 39.9375em) {
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-small-only {
    display: none !important;
  }
}

@media screen and (max-width: 0em), screen and (min-width: 40em) {
  /* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-small-only {
    display: none !important;
  }
}

@media screen and (min-width: 40em) {
  /* line 73, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-medium {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em) {
  /* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-medium {
    display: none !important;
  }
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-medium-only {
    display: none !important;
  }
}

@media screen and (max-width: 39.9375em), screen and (min-width: 64em) {
  /* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-medium-only {
    display: none !important;
  }
}

@media screen and (min-width: 64em) {
  /* line 73, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-large {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em) {
  /* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-large {
    display: none !important;
  }
}

@media screen and (min-width: 64em) and (max-width: 74.9375em) {
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-large-only {
    display: none !important;
  }
}

@media screen and (max-width: 63.9375em), screen and (min-width: 75em) {
  /* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-large-only {
    display: none !important;
  }
}

@media screen and (min-width: 75em) {
  /* line 73, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xlarge {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em) {
  /* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-xlarge {
    display: none !important;
  }
}

@media screen and (min-width: 75em) and (max-width: 89.9375em) {
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 74.9375em), screen and (min-width: 90em) {
  /* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-xlarge-only {
    display: none !important;
  }
}

@media screen and (min-width: 90em) {
  /* line 73, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xxlarge {
    display: none !important;
  }
}

@media screen and (max-width: 89.9375em) {
  /* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-xxlarge {
    display: none !important;
  }
}

@media screen and (min-width: 90em) {
  /* line 82, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-xxlarge-only {
    display: none !important;
  }
}

@media screen and (max-width: 89.9375em) {
  /* line 86, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-xxlarge-only {
    display: none !important;
  }
}

/* line 93, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
.show-for-sr,
.show-on-focus {
  position: absolute !important;
  width: 1px;
  height: 1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
.show-on-focus:active, .show-on-focus:focus {
  position: static !important;
  height: auto;
  width: auto;
  overflow: visible;
  clip: auto;
}

/* line 107, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
.show-for-landscape,
.hide-for-portrait {
  display: block !important;
}

@media screen and (orientation: landscape) {
  /* line 107, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: block !important;
  }
}

@media screen and (orientation: portrait) {
  /* line 107, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .show-for-landscape,
  .hide-for-portrait {
    display: none !important;
  }
}

/* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
.hide-for-landscape,
.show-for-portrait {
  display: none !important;
}

@media screen and (orientation: landscape) {
  /* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: none !important;
  }
}

@media screen and (orientation: portrait) {
  /* line 120, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_visibility.scss */
  .hide-for-landscape,
  .show-for-portrait {
    display: block !important;
  }
}

/* line 10, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_float.scss */
.float-left {
  float: left !important;
}

/* line 14, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_float.scss */
.float-right {
  float: right !important;
}

/* line 18, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_float.scss */
.float-center {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

/* line 138, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.clearfix::before, .clearfix::after {
  content: ' ';
  display: table;
}

/* line 148, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/util/_mixins.scss */
.clearfix::after {
  clear: both;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(-100%);
      transform: translateY(-100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-down.mui-enter.mui-enter-active {
  -ms-transform: translateY(0);
      transform: translateY(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-left.mui-enter.mui-enter-active {
  -ms-transform: translateX(0);
      transform: translateX(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(100%);
      transform: translateY(100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-up.mui-enter.mui-enter-active {
  -ms-transform: translateY(0);
      transform: translateY(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(100%);
      transform: translateX(100%);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-in-right.mui-enter.mui-enter-active {
  -ms-transform: translateX(0);
      transform: translateX(0);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(0);
      transform: translateY(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-down.mui-leave.mui-leave-active {
  -ms-transform: translateY(100%);
      transform: translateY(100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(0);
      transform: translateX(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-right.mui-leave.mui-leave-active {
  -ms-transform: translateX(100%);
      transform: translateX(100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateY(0);
      transform: translateY(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-up.mui-leave.mui-leave-active {
  -ms-transform: translateY(-100%);
      transform: translateY(-100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: translateX(0);
      transform: translateX(0);
  transition-property: transform, opacity;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.slide-out-left.mui-leave.mui-leave-active {
  -ms-transform: translateX(-100%);
      transform: translateX(-100%);
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 0;
  transition-property: opacity;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-in.mui-enter.mui-enter-active {
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  opacity: 1;
  transition-property: opacity;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.fade-out.mui-leave.mui-leave-active {
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-top.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  -ms-transform-origin: top;
      transform-origin: top;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-top.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-right.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  -ms-transform-origin: right;
      transform-origin: right;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-right.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-bottom.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(90deg);
  -ms-transform-origin: bottom;
      transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-bottom.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-left.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(90deg);
  -ms-transform-origin: left;
      transform-origin: left;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-left.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-x.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateX(-90deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-x.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-y.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotateY(-90deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-in-from-middle-y.mui-enter.mui-enter-active {
  transform: perspective(2000px) rotate(0deg);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-top.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: top;
      transform-origin: top;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-top.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-right.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: right;
      transform-origin: right;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-right.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-bottom.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: bottom;
      transform-origin: bottom;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-bottom.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-left.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: left;
      transform-origin: left;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-left.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-x.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-x.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateX(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-y.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  transform: perspective(2000px) rotate(0deg);
  -ms-transform-origin: center;
      transform-origin: center;
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.hinge-out-from-middle-y.mui-leave.mui-leave-active {
  transform: perspective(2000px) rotateY(-90deg);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-up.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(0.5);
      transform: scale(0.5);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-up.mui-enter.mui-enter-active {
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-down.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1.5);
      transform: scale(1.5);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-in-down.mui-enter.mui-enter-active {
  -ms-transform: scale(1);
      transform: scale(1);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-up.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1);
      transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-up.mui-leave.mui-leave-active {
  -ms-transform: scale(1.5);
      transform: scale(1.5);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-down.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: scale(1);
      transform: scale(1);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.scale-out-down.mui-leave.mui-leave-active {
  -ms-transform: scale(0.5);
      transform: scale(0.5);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(-0.75turn);
      transform: rotate(-0.75turn);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in.mui-enter.mui-enter-active {
  -ms-transform: rotate(0);
      transform: rotate(0);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0);
      transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out.mui-leave.mui-leave-active {
  -ms-transform: rotate(0.75turn);
      transform: rotate(0.75turn);
  opacity: 0;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in-ccw.mui-enter {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0.75turn);
      transform: rotate(0.75turn);
  transition-property: transform, opacity;
  opacity: 0;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-in-ccw.mui-enter.mui-enter-active {
  -ms-transform: rotate(0);
      transform: rotate(0);
  opacity: 1;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out-ccw.mui-leave {
  transition-duration: 500ms;
  transition-timing-function: linear;
  -ms-transform: rotate(0);
      transform: rotate(0);
  transition-property: transform, opacity;
  opacity: 1;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/util/_transition.scss */
.spin-out-ccw.mui-leave.mui-leave-active {
  -ms-transform: rotate(-0.75turn);
      transform: rotate(-0.75turn);
  opacity: 0;
}

/* line 56, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.slow {
  transition-duration: 750ms !important;
}

/* line 56, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.fast {
  transition-duration: 250ms !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.linear {
  transition-timing-function: linear !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease {
  transition-timing-function: ease !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in {
  transition-timing-function: ease-in !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-out {
  transition-timing-function: ease-out !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in-out {
  transition-timing-function: ease-in-out !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-out {
  transition-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}

/* line 62, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in-out {
  transition-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}

/* line 68, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.short-delay {
  transition-delay: 300ms !important;
}

/* line 68, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.long-delay {
  transition-delay: 700ms !important;
}

/* line 76, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.shake {
  animation-name: shake-7;
}

@keyframes shake-7 {
  0%, 10%, 20%, 30%, 40%, 50%, 60%, 70%, 80%, 90% {
    transform: translateX(7%);
  }
  5%, 15%, 25%, 35%, 45%, 55%, 65%, 75%, 85%, 95% {
    transform: translateX(-7%);
  }
}

/* line 77, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.spin-cw {
  animation-name: spin-cw-1turn;
}

@keyframes spin-cw-1turn {
  0% {
    transform: rotate(-1turn);
  }
  100% {
    transform: rotate(0);
  }
}

/* line 78, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.spin-ccw {
  animation-name: spin-cw-1turn;
}

@keyframes spin-cw-1turn {
  0% {
    transform: rotate(0);
  }
  100% {
    transform: rotate(1turn);
  }
}

/* line 79, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.wiggle {
  animation-name: wiggle-7deg;
}

@keyframes wiggle-7deg {
  40%, 50%, 60% {
    transform: rotate(7deg);
  }
  35%, 45%, 55%, 65% {
    transform: rotate(-7deg);
  }
  0%, 30%, 70%, 100% {
    transform: rotate(0);
  }
}

/* line 81, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.shake,
.spin-cw,
.spin-ccw,
.wiggle {
  animation-duration: 500ms;
}

/* line 90, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.infinite {
  animation-iteration-count: infinite;
}

/* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.slow {
  animation-duration: 750ms !important;
}

/* line 94, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.fast {
  animation-duration: 250ms !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.linear {
  animation-timing-function: linear !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease {
  animation-timing-function: ease !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in {
  animation-timing-function: ease-in !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-out {
  animation-timing-function: ease-out !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.ease-in-out {
  animation-timing-function: ease-in-out !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.24, 1.245) !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-out {
  animation-timing-function: cubic-bezier(0.485, 0.155, 0.515, 0.845) !important;
}

/* line 100, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.bounce-in-out {
  animation-timing-function: cubic-bezier(0.76, -0.245, 0.24, 1.245) !important;
}

/* line 106, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.short-delay {
  animation-delay: 300ms !important;
}

/* line 106, E:/WRK/Sites/hausmarlene.com/bower_components/motion-ui/src/_classes.scss */
.long-delay {
  animation-delay: 700ms !important;
}

/*
 * Copyright (c) 2016. diewebdesigner.com
 */
/*

font-family:'Brush_455 W01 Regular';
font-family:'FrutigerNeue1450W01-Boo1196290';
font-family:'FrutigerNeue1450W01-Boo1196293';
font-family:'FrutigerNeue1450W01-Reg';
font-family:'FrutigerNeue1450W01-Ita';
font-family:'FrutigerNeue1450W01-Med';
font-family:'FrutigerNeue1450W01-MdI';
font-family:'FrutigerNeue1450W01-Bol1196308';
font-family:'FrutigerNeue1450W01-Bol1196311';

*/
/*
 * Copyright (c) 2016. diewebdesigner.com
 */
/* line 9, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-header.scss */
#headerarea .headerSloganWrap {
  position: relative;
  width: 100%;
}

/* line 13, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-header.scss */
#headerarea .headerSloganWrap .headerSloganContainer {
  position: absolute;
  z-index: 5;
}

/* line 17, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-header.scss */
#headerarea .headerSloganWrap .headerSloganContainer .headerSloganInnerWrap {
  margin-top: 20vh;
}

@media screen and (max-width: 39.9375em) {
  /* line 17, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-header.scss */
  #headerarea .headerSloganWrap .headerSloganContainer .headerSloganInnerWrap {
    margin-top: 3.125rem;
  }
}

@media screen and (min-width: 40em) and (max-width: 63.9375em) {
  /* line 17, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-header.scss */
  #headerarea .headerSloganWrap .headerSloganContainer .headerSloganInnerWrap {
    margin-top: 6.25rem;
  }
}

/* line 35, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-header.scss */
.layout #headerarea .topbar-content {
  color: #070364;
}

/* line 41, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-header.scss */
.headerSloganLogo-in-image {
  padding: 1.5625rem;
  background-color: #990203;
}

/* line 1, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
.main-menu-wrap {
  position: relative;
}

/* line 4, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu {
  z-index: 100;
  width: 100%;
  background-color: #990203;
  font-family: 'FrutigerNeue1450W01-Med', Arial, sans-serif;
}

@media screen and (min-width: 64em) {
  /* line 4, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
  #menu {
    background-image: url(/typo3conf/ext/dwfoundationtemplate/Resources/Public/Images/background-topbar.png);
    background-position: center center;
    background-repeat: repeat-x;
  }
}

/* line 16, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container {
  z-index: 101;
}

/* line 19, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container li {
  text-transform: uppercase;
  font-size: 0.875rem;
}

/* line 24, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container a {
  color: #FFFFFF;
}

/* line 28, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar {
  width: 100%;
}

@media screen and (max-width: 39.9375em) {
  /* line 28, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
  #menu .top-bar-container .top-bar {
    background-color: #990203;
  }
}

/* line 34, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar.is-stuck {
  background-image: url(/typo3conf/ext/dwfoundationtemplate/Resources/Public/Images/background-topbar.png);
  background-position: center center;
  background-repeat: repeat-x;
}

/* line 40, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .is-drilldown {
  margin-top: 0.5rem;
}

/* line 46, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .top-bar-title .headerSloganLogoContainer {
  display: none;
}

/* line 48, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .top-bar-title .headerSloganLogoContainer .headerSloganLogo {
  max-width: 100%;
  margin-top: 1.375rem;
}

@media screen and (min-width: 64em) {
  /* line 46, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
  #menu .top-bar-container .top-bar .top-bar-title .headerSloganLogoContainer {
    display: block;
  }
}

/* line 58, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .menu.dropdown {
  height: 5rem;
}

/* line 61, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .menu.dropdown > .mItem > a {
  margin-top: 2.8125rem;
}

/* line 67, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .menu.drilldown {
  background-color: #fefefe;
}

/* line 70, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .menu.drilldown a {
  color: #0a0a0a;
}

/* line 74, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .menu.is-drilldown-submenu {
  background-color: #fefefe;
  height: 100%;
}

/* line 79, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
#menu .top-bar-container .top-bar .menu .submenu.is-dropdown-submenu {
  background-color: #990203;
  margin-top: 0.3125rem;
}

@media screen and (max-width: 39.9375em) {
  /* line 92, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
  .no-js #menu .top-bar {
    display: none;
  }
}

@media screen and (min-width: 40em) {
  /* line 98, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-main-menu.scss */
  .no-js #menu .title-bar {
    display: none;
  }
}

/* line 12, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages {
  /*** Detail view ***/
}

/* line 16, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecolor-1 .package-teaser {
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(10, 10, 10, 0.25);
  border-radius: 0;
  position: relative;
  color: #fefefe;
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(10, 10, 10, 0.25);
  border-radius: 0;
  position: relative;
  color: #fefefe;
  background-color: rgba(240, 237, 229, 0.5);
}

/* line 55, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-1 .package-teaser > :first-child {
  margin-top: 0;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-1 .package-teaser > :last-child {
  margin-bottom: 0;
}

/* line 55, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-1 .package-teaser > :first-child {
  margin-top: 0;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-1 .package-teaser > :last-child {
  margin-bottom: 0;
}

/* line 4, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecolor-1 .package-teaser *,
.tx-dwpackages .packagecolor-1 .package-teaser .bodytext {
  color: #3F261A;
}

/* line 22, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecolor-2 .package-teaser {
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(10, 10, 10, 0.25);
  border-radius: 0;
  position: relative;
  color: #fefefe;
  margin: 0 0 1rem 0;
  padding: 1rem;
  border: 1px solid rgba(10, 10, 10, 0.25);
  border-radius: 0;
  position: relative;
  color: #fefefe;
  background-color: rgba(240, 237, 229, 0.5);
}

/* line 55, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-2 .package-teaser > :first-child {
  margin-top: 0;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-2 .package-teaser > :last-child {
  margin-bottom: 0;
}

/* line 55, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-2 .package-teaser > :first-child {
  margin-top: 0;
}

/* line 59, E:/WRK/Sites/hausmarlene.com/bower_components/foundation-sites/scss/components/_callout.scss */
.tx-dwpackages .packagecolor-2 .package-teaser > :last-child {
  margin-bottom: 0;
}

/* line 4, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecolor-2 .package-teaser *,
.tx-dwpackages .packagecolor-2 .package-teaser .bodytext {
  color: #3F261A;
}

/* line 27, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagenumber {
  display: none;
}

/* line 33, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .packagenumber {
  display: none;
}

/* line 39, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .packagetitle a:link, .tx-dwpackages .packagecontainer .packagetitle a:visited, .tx-dwpackages .packagecontainer .packagetitle a:active {
  text-decoration: none;
}

/* line 42, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .packagetitle a:hover {
  color: #CCCCCC;
  text-decoration: none;
}

/* line 56, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .packageinclusiveservices {
  border-radius: 0.3125rem;
  border-color: rgba(255, 255, 255, 0.5);
  border-width: 1px;
  border-style: solid;
  padding: 1.25rem;
}

/* line 65, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .packageenquiry .button {
  color: #fefefe;
}

/* line 76, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-main .packagetitle {
  font-size: 1.5625rem;
  margin-bottom: 1.25rem;
}

/* line 80, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-main .packagepriceinfo {
  font-size: 1.875rem;
  text-align: right;
}

/* line 85, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-main .packageenquiry a:link,
.tx-dwpackages .packagecontainer .package-main .packageenquiry a:visited,
.tx-dwpackages .packagecontainer .package-main .packageenquiry a:active {
  text-decoration: underline;
  color: #FFFFFF;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-main .packageenquiry a:hover {
  text-decoration: underline;
  color: #CCCCCC;
}

/* line 96, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-main .packageenquiry a.button {
  color: #333333;
}

/* line 106, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-additional {
  border-radius: 0.3125rem;
}

/* line 111, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-additional .packageimage img {
  width: 100%;
}

/* line 115, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-additional .packagetitle {
  margin-top: 0.9375rem;
  font-size: 1.25rem;
}

/* line 120, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-additional .packagesubtitle {
  margin-top: 0.625rem;
  font-size: 1rem;
}

/* line 125, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-additional .packagepriceinfo {
  margin-top: 0.9375rem;
  margin-bottom: 0.9375rem;
  font-size: 1.5625rem;
}

/* line 131, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .packagecontainer .package-additional .packagedetails {
  font-size: 0.875rem;
  line-height: 130%;
  margin-bottom: 0.625rem;
}

/* line 139, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
.tx-dwpackages .tx-dwpackages-teasercontainer ul.slick-dots {
  margin-left: 0;
}

@media screen and (min-width: 64em) {
  /* line 149, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-packages.scss */
  .tx-dwpackages-staticteasercontainer .packagecontainer .package-teaser .packagedetails {
    min-height: 6.25rem;
  }
}

/*
 * Copyright (c) 2016. diewebdesigner.com
 */
/* line 5, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.layout-bg {
  background-color: rgba(255, 255, 255, 0.9);
  padding: 0.625rem;
  border: 1px solid rgba(255, 255, 255, 0.2);
}

/* line 15, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.layout .midlineleft a:link, .layout .midlineleft a:visited, .layout .midlineleft a:active, .layout .midlineright a:link, .layout .midlineright a:visited, .layout .midlineright a:active {
  color: #fefefe;
}

/* line 20, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.layout .content-inner-wrap h1, .layout .content-inner-wrap h2, .layout .content-inner-wrap h3, .layout .content-inner-wrap h4, .layout .content-inner-wrap h5 {
  color: #990203;
}

/* line 24, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.layout .content-inner-wrap p, .layout .content-inner-wrap ul, .layout .content-inner-wrap strong, .layout .content-inner-wrap b, .layout .content-inner-wrap TD, .layout .content-inner-wrap a {
  color: #333333;
}

/* line 28, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.layout .content-inner-wrap a {
  text-decoration: underline;
}

/* line 31, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.layout .content-inner-wrap a:link, .layout .content-inner-wrap a:visited, .layout .content-inner-wrap a:active {
  color: #333333;
}

/* line 35, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.layout .content-inner-wrap a:hover {
  color: #453C30;
}

/* line 41, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
strong, b {
  font-family: 'FrutigerNeue1450W01-Bol1196308', Arial, sans-serif;
  font-weight: normal;
}

@media screen and (min-width: 40em) {
  /* line 50, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
  .midlineleft {
    background-image: url(/typo3conf/ext/dwfoundationtemplate/Resources/Public/Images/divider-grey.png);
    background-position: center;
    background-repeat: repeat-x;
  }
  /* line 56, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
  .midlineleft a {
    background-color: #FFFFFF;
    padding-right: 0.9375rem;
  }
  /* line 61, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
  .midlineright {
    background-image: url(/typo3conf/ext/dwfoundationtemplate/Resources/Public/Images/divider-grey.png);
    background-position: center;
    background-repeat: repeat-x;
  }
  /* line 67, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
  .midlineright a {
    padding-left: 0.9375rem;
    background-color: #FFFFFF;
  }
  /* line 72, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
  .topbar-content {
    margin-top: 2vh;
    margin-bottom: 1vh;
  }
  /* line 77, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
  .contentWrap {
    padding: 2vh;
  }
  /* line 81, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
  #crumbs {
    padding-top: 1vh;
  }
}

/* line 88, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.Tx-Formhandler small.error {
  color: #ec5840;
}

/* line 91, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-content.scss */
.Tx-Formhandler label {
  font-size: 0.75rem;
}

/*
 * Copyright (c) 2016. diewebdesigner.com
 */
@media screen and (max-width: 63.9375em) {
  /* line 6, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-sidebar.scss */
  .sidebar-inner-wrap {
    padding-top: 1.25rem;
  }
}

/* line 11, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-sidebar.scss */
.sidebar-inner-wrap {
  padding-bottom: 1.25rem;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}

/* line 17, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-sidebar.scss */
.dw-sidebar LABEL {
  text-transform: uppercase;
  font-weight: bold;
  color: #fefefe;
}

/* line 25, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-sidebar.scss */
.layout .dw-sidebar LABEL {
  color: #fefefe;
}

/* line 28, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-sidebar.scss */
.layout .dw-sidebar div, .layout .dw-sidebar p {
  color: #fefefe;
}

/* line 34, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-sidebar.scss */
.sidebarheadline-left {
  text-align: right;
  font-family: 'Brush_455 W01 Regular', Georgia, serif;
  font-size: 2.8125rem;
  color: #FCF7E6;
  background-color: #990203;
  padding: 0.9375rem;
  margin-bottom: 0.625rem;
}

/* line 47, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-sidebar.scss */
.sidebarheadline-right {
  text-align: left;
  font-family: 'Brush_455 W01 Regular', Georgia, serif;
  font-size: 2.8125rem;
  color: #FCF7E6;
  background-color: #990203;
  padding: 0.9375rem;
  margin-bottom: 0.625rem;
}

/*
 * Copyright (c) 2016. diewebdesigner.com
 */
/* line 5, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-footer.scss */
#footerarea {
  margin-top: 1.25rem;
}

/* line 8, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-footer.scss */
#footerarea .dwpagefooter {
  font-size: 0.75rem !important;
}

/* line 15, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-footer.scss */
.layout #footerarea .dwpagefooter {
  color: #fefefe;
}

/* line 16, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/_dw-footer.scss */
.layout #footerarea .dwpagefooter STRONG {
  color: #fefefe;
}

/* line 63, E:/WRK/Sites/hausmarlene.com/web/typo3conf/ext/dwfoundationtemplate/Resources/Public/Scss/app.scss */
.blue {
  color: #070364;
}

/*# sourceMappingURL=data:application/json;base64,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MUIsa0JBQWtCO0VBQ2xCLGVBQWU7Q0FDaEI7O0FBRUQseUhBQXlIO0FBQ3pIO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRCx5SEFBeUg7QUFDekg7RUFDRSxlQUFlO0NBQ2hCOztBQUVELHlIQUF5SDtBQUN6SDtFQUNFLGtCQUFrQjtFQUNsQixxREFBcUQ7RUFDckQscUJBQXFCO0VBQ3JCLGVBQWU7RUFDZiwwQkFBMEI7RUFDMUIsbUJBQW1CO0VBQ25CLHdCQUF3QjtDQUN6Qjs7QUFFRCx5SEFBeUg7QUFDekg7RUFDRSxpQkFBaUI7RUFDakIscURBQXFEO0VBQ3JELHFCQUFxQjtFQUNyQixlQUFlO0VBQ2YsMEJBQTBCO0VBQzFCLG1CQUFtQjtFQUNuQix3QkFBd0I7Q0FDekI7O0FBRUQ7O0dBRUc7QUFDSCx1SEFBdUg7QUFDdkg7RUFDRSxvQkFBb0I7Q0FDckI7O0FBRUQsdUhBQXVIO0FBQ3ZIO0VBQ0UsOEJBQThCO0NBQy9COztBQUVELHdIQUF3SDtBQUN4SDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQsd0hBQXdIO0FBQ3hIO0VBQ0UsZUFBZTtDQUNoQjs7QUFFRCxpSEFBaUg7QUFDakg7RUFDRSxlQUFlO0NBQ2hCIiwiZmlsZSI6ImFwcC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKipcclxuICogRm91bmRhdGlvbiBmb3IgU2l0ZXMgYnkgWlVSQlxyXG4gKiBWZXJzaW9uIDYuMi4zXHJcbiAqIGZvdW5kYXRpb24uenVyYi5jb21cclxuICogTGljZW5zZWQgdW5kZXIgTUlUIE9wZW4gU291cmNlXHJcbiAqL1xuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtaW4tZG93bi5tdWktZW50ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLWluLWRvd24ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLWluLWxlZnQubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1pbi1sZWZ0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1pbi11cC5tdWktZW50ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtaW4tdXAubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLWluLXJpZ2h0Lm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1pbi1yaWdodC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtb3V0LWRvd24ubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLW91dC1kb3duLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1vdXQtcmlnaHQubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLW91dC1yaWdodC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtb3V0LXVwLm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1vdXQtdXAubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1vdXQtbGVmdC5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtb3V0LWxlZnQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5mYWRlLWluLm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5mYWRlLWluLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uZmFkZS1vdXQubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmZhZGUtb3V0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS10b3AubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLXRvcC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLWluLWZyb20tcmlnaHQubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLWluLWZyb20tcmlnaHQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLWJvdHRvbS5tdWktZW50ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS1ib3R0b20ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLWxlZnQubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLWxlZnQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLW1pZGRsZS14Lm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLWluLWZyb20tbWlkZGxlLXkubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tdG9wLm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tdG9wLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tcmlnaHQubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLXJpZ2h0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tYm90dG9tLm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBib3R0b207XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tYm90dG9tLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoOTBkZWcpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1vdXQtZnJvbS1sZWZ0Lm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLWxlZnQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLW1pZGRsZS14Lm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXgubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1vdXQtZnJvbS1taWRkbGUteS5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLW1pZGRsZS15Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoLTkwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2NhbGUtaW4tdXAubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC41KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zY2FsZS1pbi11cC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNjYWxlLWluLWRvd24ubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zY2FsZS1pbi1kb3duLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2NhbGUtb3V0LXVwLm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNjYWxlLW91dC11cC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2NhbGUtb3V0LWRvd24ubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2NhbGUtb3V0LWRvd24ubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNwaW4taW4ubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0wLjc1dHVybik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc3Bpbi1pbi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zcGluLW91dC5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc3Bpbi1vdXQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjc1dHVybik7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNwaW4taW4tY2N3Lm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwLjc1dHVybik7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc3Bpbi1pbi1jY3cubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc3Bpbi1vdXQtY2N3Lm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zcGluLW91dC1jY3cubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMC43NXR1cm4pO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDU2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uc2xvdyB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDc1MG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5mYXN0IHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmxpbmVhciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXIgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmVhc2Uge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uZWFzZS1pbiB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5lYXNlLW91dCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uZWFzZS1pbi1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbi1vdXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmJvdW5jZS1pbiB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40ODUsIDAuMTU1LCAwLjI0LCAxLjI0NSkgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmJvdW5jZS1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDg1LCAwLjE1NSwgMC41MTUsIDAuODQ1KSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uYm91bmNlLWluLW91dCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC43NiwgLTAuMjQ1LCAwLjI0LCAxLjI0NSkgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLnNob3J0LWRlbGF5IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMzAwbXMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmxvbmctZGVsYXkge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDc2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uc2hha2Uge1xuICBhbmltYXRpb24tbmFtZTogc2hha2UtNztcbn1cblxuQGtleWZyYW1lcyBzaGFrZS03IHtcbiAgMCUsIDEwJSwgMjAlLCAzMCUsIDQwJSwgNTAlLCA2MCUsIDcwJSwgODAlLCA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3JSk7XG4gIH1cbiAgNSUsIDE1JSwgMjUlLCAzNSUsIDQ1JSwgNTUlLCA2NSUsIDc1JSwgODUlLCA5NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNyUpO1xuICB9XG59XG5cbi8qIGxpbmUgNzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5zcGluLWN3IHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNwaW4tY3ctMXR1cm47XG59XG5cbkBrZXlmcmFtZXMgc3Bpbi1jdy0xdHVybiB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMXR1cm4pO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5cbi8qIGxpbmUgNzgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5zcGluLWNjdyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluLWN3LTF0dXJuO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4tY3ctMXR1cm4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMXR1cm4pO1xuICB9XG59XG5cbi8qIGxpbmUgNzksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi53aWdnbGUge1xuICBhbmltYXRpb24tbmFtZTogd2lnZ2xlLTdkZWc7XG59XG5cbkBrZXlmcmFtZXMgd2lnZ2xlLTdkZWcge1xuICA0MCUsIDUwJSwgNjAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3ZGVnKTtcbiAgfVxuICAzNSUsIDQ1JSwgNTUlLCA2NSUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC03ZGVnKTtcbiAgfVxuICAwJSwgMzAlLCA3MCUsIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG59XG5cbi8qIGxpbmUgODEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5zaGFrZSxcbi5zcGluLWN3LFxuLnNwaW4tY2N3LFxuLndpZ2dsZSB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNTAwbXM7XG59XG5cbi8qIGxpbmUgOTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5pbmZpbml0ZSB7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuXG4vKiBsaW5lIDk0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uc2xvdyB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogNzUwbXMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA5NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmZhc3Qge1xuICBhbmltYXRpb24tZHVyYXRpb246IDI1MG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4ubGluZWFyIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uZWFzZSB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5lYXNlLWluIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmVhc2Utb3V0IHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5lYXNlLWluLW91dCB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uYm91bmNlLWluIHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDg1LCAwLjE1NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uYm91bmNlLW91dCB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ4NSwgMC4xNTUsIDAuNTE1LCAwLjg0NSkgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5ib3VuY2UtaW4tb3V0IHtcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzYsIC0wLjI0NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uc2hvcnQtZGVsYXkge1xuICBhbmltYXRpb24tZGVsYXk6IDMwMG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTA2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4ubG9uZy1kZWxheSB7XG4gIGFuaW1hdGlvbi1kZWxheTogNzAwbXMgIWltcG9ydGFudDtcbn1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuLyoqXHJcbiAgICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cclxuICAgKiAyLiBQcmV2ZW50IGlPUyBhbmQgSUUgdGV4dCBzaXplIGFkanVzdCBhZnRlciBkZXZpY2Ugb3JpZW50YXRpb24gY2hhbmdlLFxyXG4gICAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cclxuICAgKi9cbi8qIGxpbmUgMjIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqL1xufVxuXG4vKipcclxuICAgKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXHJcbiAgICovXG4vKiBsaW5lIDIzMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAgICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cclxuICAgKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxyXG4gICAqIGFuZCBGaXJlZm94LlxyXG4gICAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXHJcbiAgICovXG4vKiBsaW5lIDI0NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcclxuICAgKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxyXG4gICAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxuICAgKi9cbi8qIGxpbmUgMjY2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAvKiAxICovXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgLyogMiAqL1xufVxuXG4vKipcclxuICAgKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxyXG4gICAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXHJcbiAgICovXG4vKiBsaW5lIDI3OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXHJcbiAgICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxyXG4gICAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cclxuICAgKi9cbi8qIGxpbmUgMjg5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIExpbmtzXHJcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gICAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxyXG4gICAqL1xuLyogbGluZSAzMDEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxyXG4gICAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cclxuICAgKiBhY3RpdmUvaG92ZXIgc3RhdGUuXHJcbiAgICovXG4vKiBsaW5lIDMxMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXHJcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gICAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cclxuICAgKi9cbi8qIGxpbmUgMzIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcclxuICAgKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAgICovXG4vKiBsaW5lIDMzMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXHJcbiAgICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxyXG4gICAqL1xuLyogbGluZSAzMzksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxyXG4gICAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcclxuICAgKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAgICovXG4vKiBsaW5lIDM0OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxyXG4gICAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXHJcbiAgICovXG4vKiBsaW5lIDM1NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXHJcbiAgICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAgICovXG4vKiBsaW5lIDM2NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxyXG4gICAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cclxuICAgKi9cbi8qIGxpbmUgMzc0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSAzODIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogbGluZSAzODYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAgICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXHJcbiAgICovXG4vKiBsaW5lIDM5NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXHJcbiAgICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXHJcbiAgICovXG4vKiBsaW5lIDQwNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxyXG4gICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcclxuICAgKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cclxuICAgKi9cbi8qIGxpbmUgNDE2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXHJcbiAgICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxyXG4gICAqL1xuLyogbGluZSA0MjQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxyXG4gICAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xuLyogbGluZSA0MzMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXHJcbiAgICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxyXG4gICAqL1xuLyogbGluZSA0NDEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIEZvcm1zXHJcbiAgICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxyXG4gICAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXHJcbiAgICogc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxyXG4gICAqL1xuLyoqXHJcbiAgICogMS4gQ29ycmVjdCBjb2xvciBub3QgYmVpbmcgaW5oZXJpdGVkLlxyXG4gICAqICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gICAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAgICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAgICovXG4vKiBsaW5lIDQ2NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7XG4gIC8qIDIgKi9cbiAgbWFyZ2luOiAwO1xuICAvKiAzICovXG59XG5cbi8qKlxyXG4gICAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxyXG4gICAqL1xuLyogbGluZSA0NzgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbn1cblxuLyoqXHJcbiAgICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxyXG4gICAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXHJcbiAgICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cclxuICAgKiBDb3JyZWN0IGBzZWxlY3RgIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3guXHJcbiAgICovXG4vKiBsaW5lIDQ4OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcclxuICAgKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gICAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxyXG4gICAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cclxuICAgKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gICAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cclxuICAgKi9cbi8qIGxpbmUgNTAyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLyogMyAqL1xufVxuXG4vKipcclxuICAgKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxyXG4gICAqL1xuLyogbGluZSA1MTQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKipcclxuICAgKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXHJcbiAgICovXG4vKiBsaW5lIDUyMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcclxuICAgKiBBZGRyZXNzIEZpcmVmb3ggNCsgc2V0dGluZyBgbGluZS1oZWlnaHRgIG9uIGBpbnB1dGAgdXNpbmcgYCFpbXBvcnRhbnRgIGluXHJcbiAgICogdGhlIFVBIHN0eWxlc2hlZXQuXHJcbiAgICovXG4vKiBsaW5lIDUzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXHJcbiAgICogSXQncyByZWNvbW1lbmRlZCB0aGF0IHlvdSBkb24ndCBhdHRlbXB0IHRvIHN0eWxlIHRoZXNlIGVsZW1lbnRzLlxyXG4gICAqIEZpcmVmb3gncyBpbXBsZW1lbnRhdGlvbiBkb2Vzbid0IHJlc3BlY3QgYm94LXNpemluZywgcGFkZGluZywgb3Igd2lkdGguXHJcbiAgICpcclxuICAgKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxyXG4gICAqIDIuIFJlbW92ZSBleGNlc3MgcGFkZGluZyBpbiBJRSA4LzkvMTAuXHJcbiAgICovXG4vKiBsaW5lIDU0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqL1xufVxuXG4vKipcclxuICAgKiBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxyXG4gICAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXHJcbiAgICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxyXG4gICAqL1xuLyogbGluZSA1NTgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXHJcbiAgICogMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXHJcbiAgICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICAgKi9cbi8qIGxpbmUgNTY4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAyICovXG59XG5cbi8qKlxyXG4gICAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxyXG4gICAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcclxuICAgKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXHJcbiAgICovXG4vKiBsaW5lIDU3OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcclxuICAgKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXHJcbiAgICogW05PVEVdIFdlIGRvbid0IGVuYWJsZSB0aGlzIHJ1bGVzZXQgaW4gRm91bmRhdGlvbiwgYmVjYXVzZSB3ZSB3YW50IHRoZSA8ZmllbGRzZXQ+IGVsZW1lbnQgdG8gaGF2ZSBwbGFpbiBzdHlsaW5nLlxyXG4gICAqL1xuLyogZmllbGRzZXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbiAgfSAqL1xuLyoqXHJcbiAgICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxyXG4gICAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cclxuICAgKi9cbi8qIGxpbmUgNjAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xubGVnZW5kIHtcbiAgYm9yZGVyOiAwO1xuICAvKiAxICovXG4gIHBhZGRpbmc6IDA7XG4gIC8qIDIgKi9cbn1cblxuLyoqXHJcbiAgICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cclxuICAgKi9cbi8qIGxpbmUgNjA5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXHJcbiAgICogRG9uJ3QgaW5oZXJpdCB0aGUgYGZvbnQtd2VpZ2h0YCAoYXBwbGllZCBieSBhIHJ1bGUgYWJvdmUpLlxyXG4gICAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxyXG4gICAqL1xuLyogbGluZSA2MTgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBUYWJsZXNcclxuICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXHJcbiAgICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxyXG4gICAqL1xuLyogbGluZSA2MjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuXG4vKiBsaW5lIDYzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKiBsaW5lIDEyMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbi5mb3VuZGF0aW9uLW1xIHtcbiAgZm9udC1mYW1pbHk6IFwic21hbGw9MGVtJm1lZGl1bT00MGVtJmxhcmdlPTY0ZW0meGxhcmdlPTc1ZW0meHhsYXJnZT05MGVtXCI7XG59XG5cbi8qIGxpbmUgMTI0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuLyogbGluZSAxMzAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvX2dsb2JhbC5zY3NzICovXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBpbmhlcml0O1xufVxuXG4vKiBsaW5lIDEzNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmJvZHkge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBcIkZydXRpZ2VyTmV1ZTE0NTBXMDEtUmVnXCIsIEhlbHZldGljYSwgUm9ib3RvLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICNmZWZlZmU7XG4gIGJhY2tncm91bmQ6ICM0NTNDMzA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vKiBsaW5lIDE1MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtbXMtaW50ZXJwb2xhdGlvbi1tb2RlOiBiaWN1YmljO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgMTY0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xudGV4dGFyZWEge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTcxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuc2VsZWN0IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgMTgxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuI21hcF9jYW52YXMgaW1nLFxuI21hcF9jYW52YXMgZW1iZWQsXG4jbWFwX2NhbnZhcyBvYmplY3QsXG4ubWFwX2NhbnZhcyBpbWcsXG4ubWFwX2NhbnZhcyBlbWJlZCxcbi5tYXBfY2FudmFzIG9iamVjdCxcbi5tcWEtZGlzcGxheSBpbWcsXG4ubXFhLWRpc3BsYXkgZW1iZWQsXG4ubXFhLWRpc3BsYXkgb2JqZWN0IHtcbiAgbWF4LXdpZHRoOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTg5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4vKiBsaW5lIDE2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIGJ1dHRvbiB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMjAxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL19nbG9iYWwuc2NzcyAqL1xuLmlzLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDIwNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9fZ2xvYmFsLnNjc3MgKi9cbi5pcy1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4ucm93IHtcbiAgbWF4LXdpZHRoOiAxMDByZW07XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTM4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4ucm93OjpiZWZvcmUsIC5yb3c6OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi5yb3c6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMzEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4ucm93LmNvbGxhcHNlID4gLmNvbHVtbiwgLnJvdy5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDM3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnJvdyAucm93IHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTAuNjI1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAvKiBsaW5lIDM3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAucm93IC5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC45Mzc1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogLTAuOTM3NXJlbTtcbiAgfVxufVxuXG4vKiBsaW5lIDQwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnJvdyAucm93LmNvbGxhcHNlIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLyogbGluZSA0NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5yb3cuZXhwYW5kZWQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbi8qIGxpbmUgNTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4ucm93LmV4cGFuZGVkIC5yb3cge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4vKiBsaW5lIDU4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLmNvbHVtbiwgLmNvbHVtbnMge1xuICB3aWR0aDogMTAwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogMC42MjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNjI1cmVtO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgNTgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5jb2x1bW4sIC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIH1cbn1cblxuLyogbGluZSA4MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jb2x1bW4uc2NzcyAqL1xuLmNvbHVtbjpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpLCAuY29sdW1uczpsYXN0LWNoaWxkOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDQ2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX3Bvc2l0aW9uLnNjc3MgKi9cbi5jb2x1bW4uZW5kOmxhc3QtY2hpbGQ6bGFzdC1jaGlsZCwgLmVuZC5jb2x1bW5zOmxhc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDcwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLmNvbHVtbi5yb3cucm93LCAucm93LnJvdy5jb2x1bW5zIHtcbiAgZmxvYXQ6IG5vbmU7XG59XG5cbi8qIGxpbmUgNzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4ucm93IC5jb2x1bW4ucm93LnJvdywgLnJvdyAucm93LnJvdy5jb2x1bW5zIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdXNoLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDguMzMzMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtcHVsbC0xIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtOC4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7XG59XG5cbi8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdXNoLTIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLXB1bGwtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTE2LjY2NjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLTMge1xuICB3aWR0aDogMjUlO1xufVxuXG4vKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLXB1c2gtMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMjUlO1xufVxuXG4vKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLXB1bGwtMyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTI1JTtcbn1cblxuLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtNCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdXNoLTQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLXB1bGwtNCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTMzLjMzMzMzMzMzMzMlO1xufVxuXG4vKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1vZmZzZXQtMyB7XG4gIG1hcmdpbi1sZWZ0OiAyNSU7XG59XG5cbi8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdXNoLTUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLXB1bGwtNSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogLTQxLjY2NjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1vZmZzZXQtNCB7XG4gIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC02IHtcbiAgd2lkdGg6IDUwJTtcbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdXNoLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDUwJTtcbn1cblxuLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdWxsLTYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC01MCU7XG59XG5cbi8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xufVxuXG4vKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtcHVzaC03IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdWxsLTcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC01OC4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlO1xufVxuXG4vKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLTgge1xuICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtcHVzaC04IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdWxsLTgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC02Ni42NjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtOSB7XG4gIHdpZHRoOiA3NSU7XG59XG5cbi8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtcHVzaC05IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA3NSU7XG59XG5cbi8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtcHVsbC05IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtNzUlO1xufVxuXG4vKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdXNoLTEwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdWxsLTEwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtODMuMzMzMzMzMzMzMyU7XG59XG5cbi8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTtcbn1cblxuLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdXNoLTExIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiA5MS42NjY2NjY2NjY3JTtcbn1cblxuLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1wdWxsLTExIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBsZWZ0OiAtOTEuNjY2NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbn1cblxuLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC0xMiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbi5zbWFsbC1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG59XG5cbi8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC0xID4gLmNvbHVtbiwgLnNtYWxsLXVwLTEgPiAuY29sdW1ucyB7XG4gIHdpZHRoOiAxMDAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTEgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTEgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTEgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLCAuc21hbGwtdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC0xID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtMSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTIgPiAuY29sdW1uLCAuc21hbGwtdXAtMiA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDUwJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC0yID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC0yID4gLmNvbHVtbjpudGgtb2YtdHlwZSgybisxKSwgLnNtYWxsLXVwLTIgPiAuY29sdW1uczpudGgtb2YtdHlwZSgybisxKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4uc21hbGwtdXAtMiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnNtYWxsLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC0zID4gLmNvbHVtbiwgLnNtYWxsLXVwLTMgPiAuY29sdW1ucyB7XG4gIHdpZHRoOiAzMy4zMzMzMzMzMzMzJTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC0zID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5zbWFsbC11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgY2xlYXI6IG5vbmU7XG59XG5cbi8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC0zID4gLmNvbHVtbjpudGgtb2YtdHlwZSgzbisxKSwgLnNtYWxsLXVwLTMgPiAuY29sdW1uczpudGgtb2YtdHlwZSgzbisxKSB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4uc21hbGwtdXAtMyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnNtYWxsLXVwLTMgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC00ID4gLmNvbHVtbiwgLnNtYWxsLXVwLTQgPiAuY29sdW1ucyB7XG4gIHdpZHRoOiAyNSU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4uc21hbGwtdXAtNCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAuc21hbGwtdXAtNCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gIGNsZWFyOiBub25lO1xufVxuXG4vKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4uc21hbGwtdXAtNCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNG4rMSksIC5zbWFsbC11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNG4rMSkge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTQgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5zbWFsbC11cC00ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4vKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4uc21hbGwtdXAtNSA+IC5jb2x1bW4sIC5zbWFsbC11cC01ID4gLmNvbHVtbnMge1xuICB3aWR0aDogMjAlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDVuKzEpLCAuc21hbGwtdXAtNSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDVuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtNSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTYgPiAuY29sdW1uLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTYgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTYgPiAuY29sdW1uOm50aC1vZi10eXBlKDZuKzEpLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDZuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC02ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtNiA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTcgPiAuY29sdW1uLCAuc21hbGwtdXAtNyA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDE0LjI4NTcxNDI4NTclO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTcgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTcgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTcgPiAuY29sdW1uOm50aC1vZi10eXBlKDduKzEpLCAuc21hbGwtdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDduKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC03ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtNyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTggPiAuY29sdW1uLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zIHtcbiAgd2lkdGg6IDEyLjUlO1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTggPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnNtYWxsLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICBjbGVhcjogbm9uZTtcbn1cblxuLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuLnNtYWxsLXVwLTggPiAuY29sdW1uOm50aC1vZi10eXBlKDhuKzEpLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDhuKzEpIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbi5zbWFsbC11cC04ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAuc21hbGwtdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICBmbG9hdDogbGVmdDtcbn1cblxuLyogbGluZSAxMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtY29sbGFwc2UgPiAuY29sdW1uLCAuc21hbGwtY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbn1cblxuLyogbGluZSAxMTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4uc21hbGwtY29sbGFwc2UgLnJvdyxcbi5leHBhbmRlZC5yb3cgLnNtYWxsLWNvbGxhcHNlLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTI4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLXVuY29sbGFwc2UgPiAuY29sdW1uLCAuc21hbGwtdW5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjYyNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMC42MjVyZW07XG59XG5cbi8qIGxpbmUgMTMyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLWNlbnRlcmVkIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTM3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuLnNtYWxsLXVuY2VudGVyZWQsXG4uc21hbGwtcHVzaC0wLFxuLnNtYWxsLXB1bGwtMCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdXNoLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tcHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tcHVsbC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdXNoLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdXNoLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tcHVsbC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tcHVzaC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tcHVsbC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tcHVzaC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdXNoLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC02Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdXNoLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1wdWxsLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1c2gtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLXB1bGwtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTEgPiAuY29sdW1uLCAubWVkaXVtLXVwLTEgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTEgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC0xID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtMSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4rMSksIC5tZWRpdW0tdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtMSA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC0xID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTIgPiAuY29sdW1uLCAubWVkaXVtLXVwLTIgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtMiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubWVkaXVtLXVwLTIgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC0yID4gLmNvbHVtbjpudGgtb2YtdHlwZSgybisxKSwgLm1lZGl1bS11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC0yID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMzMyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTMgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoM24rMSksIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtMyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC0zID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTQgPiAuY29sdW1uLCAubWVkaXVtLXVwLTQgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtNCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubWVkaXVtLXVwLTQgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg0bisxKSwgLm1lZGl1bS11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC00ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTQgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC01ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDVuKzEpLCAubWVkaXVtLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTUgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtNSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC02ID4gLmNvbHVtbiwgLm1lZGl1bS11cC02ID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubWVkaXVtLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC02ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg2bisxKSwgLm1lZGl1bS11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC02ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubWVkaXVtLXVwLTYgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW4sIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTcgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLm1lZGl1bS11cC03ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoN24rMSksIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDduKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5tZWRpdW0tdXAtNyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLm1lZGl1bS11cC03ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTggPiAuY29sdW1uLCAubWVkaXVtLXVwLTggPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLm1lZGl1bS11cC04ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTggPiAuY29sdW1uOm50aC1vZi10eXBlKDhuKzEpLCAubWVkaXVtLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSg4bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubWVkaXVtLXVwLTggPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5tZWRpdW0tdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubWVkaXVtLWNvbGxhcHNlID4gLmNvbHVtbiwgLm1lZGl1bS1jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDExOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS1jb2xsYXBzZSAucm93LFxuICAuZXhwYW5kZWQucm93IC5tZWRpdW0tY29sbGFwc2Uucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tdW5jb2xsYXBzZSA+IC5jb2x1bW4sIC5tZWRpdW0tdW5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIH1cbiAgLyogbGluZSAxMzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5tZWRpdW0tY2VudGVyZWQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDEzNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLm1lZGl1bS11bmNlbnRlcmVkLFxuICAubWVkaXVtLXB1c2gtMCxcbiAgLm1lZGl1bS1wdWxsLTAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdXNoLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdWxsLTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtcHVzaC0yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xNi42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtMyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtcHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdWxsLTMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMjUlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2Utb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdXNoLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtcHVsbC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2Utb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtcHVzaC01IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC00MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLTYge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXB1c2gtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtcHVsbC02IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTUwJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtcHVzaC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC01OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXB1c2gtOCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdWxsLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS05IHtcbiAgICB3aWR0aDogNzUlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtOSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC03NSU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdXNoLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXB1bGwtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtcHVzaC0xMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1wdWxsLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2Utb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLTEyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTEgPiAuY29sdW1uLCAubGFyZ2UtdXAtMSA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC0xID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbisxKSwgLmxhcmdlLXVwLTEgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubGFyZ2UtdXAtMSA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTEgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC0yID4gLmNvbHVtbiwgLmxhcmdlLXVwLTIgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC0yID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC0yID4gLmNvbHVtbjpudGgtb2YtdHlwZSgybisxKSwgLmxhcmdlLXVwLTIgPiAuY29sdW1uczpudGgtb2YtdHlwZSgybisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubGFyZ2UtdXAtMiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTIgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC0zID4gLmNvbHVtbiwgLmxhcmdlLXVwLTMgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTMgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLmxhcmdlLXVwLTMgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTMgPiAuY29sdW1uOm50aC1vZi10eXBlKDNuKzEpLCAubGFyZ2UtdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDNuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC0zID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtMyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTQgPiAuY29sdW1uLCAubGFyZ2UtdXAtNCA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLmxhcmdlLXVwLTQgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDRuKzEpLCAubGFyZ2UtdXAtNCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC00ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtNCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTUgPiAuY29sdW1uLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLmxhcmdlLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTUgPiAuY29sdW1uOm50aC1vZi10eXBlKDVuKzEpLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDVuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtNSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTYgPiAuY29sdW1uLCAubGFyZ2UtdXAtNiA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubGFyZ2UtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAubGFyZ2UtdXAtNiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubGFyZ2UtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNm4rMSksIC5sYXJnZS11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTYgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC5sYXJnZS11cC02ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubGFyZ2UtdXAtNyA+IC5jb2x1bW4sIC5sYXJnZS11cC03ID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAxNC4yODU3MTQyODU3JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC5sYXJnZS11cC03ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg3bisxKSwgLmxhcmdlLXVwLTcgPiAuY29sdW1uczpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAubGFyZ2UtdXAtNyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLmxhcmdlLXVwLTcgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC04ID4gLmNvbHVtbiwgLmxhcmdlLXVwLTggPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEyLjUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTggPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLmxhcmdlLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLmxhcmdlLXVwLTggPiAuY29sdW1uOm50aC1vZi10eXBlKDhuKzEpLCAubGFyZ2UtdXAtOCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDhuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC5sYXJnZS11cC04ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAubGFyZ2UtdXAtOCA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtY29sbGFwc2UgPiAuY29sdW1uLCAubGFyZ2UtY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1jb2xsYXBzZSAucm93LFxuICAuZXhwYW5kZWQucm93IC5sYXJnZS1jb2xsYXBzZS5yb3cge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxuICAvKiBsaW5lIDEyOCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLmxhcmdlLXVuY29sbGFwc2UgPiAuY29sdW1uLCAubGFyZ2UtdW5jb2xsYXBzZSA+IC5jb2x1bW5zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjkzNzVyZW07XG4gIH1cbiAgLyogbGluZSAxMzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC5sYXJnZS1jZW50ZXJlZCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG4gIC8qIGxpbmUgMTM3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAubGFyZ2UtdW5jZW50ZXJlZCxcbiAgLmxhcmdlLXB1c2gtMCxcbiAgLmxhcmdlLXB1bGwtMCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVzaC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLXB1bGwtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC04LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdXNoLTIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLXB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xNi42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS0zIHtcbiAgICB3aWR0aDogMjUlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVsbC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTI1JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVzaC00IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdWxsLTQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtMzMuMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2Utb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdXNoLTUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLXB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC00MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtNiB7XG4gICAgd2lkdGg6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLXB1c2gtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLXB1bGwtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC01MCU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2Utb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLXB1c2gtNyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVsbC03IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTU4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVzaC04IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdWxsLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2Utb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLTkge1xuICAgIHdpZHRoOiA3NSU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdWxsLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNzUlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVzaC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtcHVsbC0xMCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC04My4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdXNoLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogOTEuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1wdWxsLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtMTIge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC0xID4gLmNvbHVtbiwgLnhsYXJnZS11cC0xID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54bGFyZ2UtdXAtMSA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTEgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKzEpLCAueGxhcmdlLXVwLTEgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTEgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC54bGFyZ2UtdXAtMSA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC0yID4gLmNvbHVtbiwgLnhsYXJnZS11cC0yID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnhsYXJnZS11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtMiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMm4rMSksIC54bGFyZ2UtdXAtMiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDJuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtMiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnhsYXJnZS11cC0yID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTMgPiAuY29sdW1uLCAueGxhcmdlLXVwLTMgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC0zID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54bGFyZ2UtdXAtMyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTMgPiAuY29sdW1uOm50aC1vZi10eXBlKDNuKzEpLCAueGxhcmdlLXVwLTMgPiAuY29sdW1uczpudGgtb2YtdHlwZSgzbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTMgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC54bGFyZ2UtdXAtMyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC00ID4gLmNvbHVtbiwgLnhsYXJnZS11cC00ID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAyNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnhsYXJnZS11cC00ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtNCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNG4rMSksIC54bGFyZ2UtdXAtNCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtNCA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnhsYXJnZS11cC00ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTUgPiAuY29sdW1uLCAueGxhcmdlLXVwLTUgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAueGxhcmdlLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC01ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg1bisxKSwgLnhsYXJnZS11cC01ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoNW4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAueGxhcmdlLXVwLTUgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtNiA+IC5jb2x1bW4sIC54bGFyZ2UtdXAtNiA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTYgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnhsYXJnZS11cC02ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNm4rMSksIC54bGFyZ2UtdXAtNiA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDZuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtNiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnhsYXJnZS11cC02ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTcgPiAuY29sdW1uLCAueGxhcmdlLXVwLTcgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDE0LjI4NTcxNDI4NTclO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54bGFyZ2UtdXAtNyA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTcgPiAuY29sdW1uOm50aC1vZi10eXBlKDduKzEpLCAueGxhcmdlLXVwLTcgPiAuY29sdW1uczpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueGxhcmdlLXVwLTcgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC54bGFyZ2UtdXAtNyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC04ID4gLmNvbHVtbiwgLnhsYXJnZS11cC04ID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAxMi41JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54bGFyZ2UtdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAueGxhcmdlLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC04ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg4bisxKSwgLnhsYXJnZS11cC04ID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoOG4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnhsYXJnZS11cC04ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAueGxhcmdlLXVwLTggPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDExNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnhsYXJnZS1jb2xsYXBzZSA+IC5jb2x1bW4sIC54bGFyZ2UtY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtY29sbGFwc2UgLnJvdyxcbiAgLmV4cGFuZGVkLnJvdyAueGxhcmdlLWNvbGxhcHNlLnJvdyB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC8qIGxpbmUgMTI4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLXVuY29sbGFwc2UgPiAuY29sdW1uLCAueGxhcmdlLXVuY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjkzNzVyZW07XG4gICAgcGFkZGluZy1yaWdodDogMC45Mzc1cmVtO1xuICB9XG4gIC8qIGxpbmUgMTMyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueGxhcmdlLWNlbnRlcmVkIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbiAgLyogbGluZSAxMzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54bGFyZ2UtdW5jZW50ZXJlZCxcbiAgLnhsYXJnZS1wdXNoLTAsXG4gIC54bGFyZ2UtcHVsbC0wIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1c2gtMSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtcHVsbC0xIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1c2gtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1bGwtMiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0xNi42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2Utb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLTMge1xuICAgIHdpZHRoOiAyNSU7XG4gIH1cbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtcHVzaC0zIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMjUlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1bGwtMyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0yNSU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1c2gtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1bGwtNCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC0zMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2Utb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1c2gtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1bGwtNSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IC00MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2Utb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS02IHtcbiAgICB3aWR0aDogNTAlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1c2gtNiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDUwJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdWxsLTYge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNTAlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdXNoLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdWxsLTcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC8qIGxpbmUgODUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdXNoLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdWxsLTgge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtNjYuNjY2NjY2NjY2NyU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMyU7XG4gIH1cbiAgLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtOSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdXNoLTkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA3NSU7XG4gIH1cbiAgLyogbGluZSA5NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtcHVsbC05IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTc1JTtcbiAgfVxuICAvKiBsaW5lIDEwMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2Utb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1c2gtMTAge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdWxsLTEwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTgzLjMzMzMzMzMzMzMlO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXB1c2gtMTEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NjY3JTtcbiAgfVxuICAvKiBsaW5lIDk1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1wdWxsLTExIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogLTkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzJTtcbiAgfVxuICAvKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2NsYXNzZXMuc2NzcyAqL1xuICAueHhsYXJnZS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLyogbGluZSAxMDMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjclO1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtMSA+IC5jb2x1bW4sIC54eGxhcmdlLXVwLTEgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC0xID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54eGxhcmdlLXVwLTEgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtMSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4rMSksIC54eGxhcmdlLXVwLTEgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC0xID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAueHhsYXJnZS11cC0xID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC0yID4gLmNvbHVtbiwgLnh4bGFyZ2UtdXAtMiA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtMiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAueHhsYXJnZS11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54eGxhcmdlLXVwLTIgPiAuY29sdW1uOm50aC1vZi10eXBlKDJuKzEpLCAueHhsYXJnZS11cC0yID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMm4rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtMiA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnh4bGFyZ2UtdXAtMiA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtMyA+IC5jb2x1bW4sIC54eGxhcmdlLXVwLTMgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzMzMlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtMyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoMW4pLCAueHhsYXJnZS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoMW4pIHtcbiAgICBjbGVhcjogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54eGxhcmdlLXVwLTMgPiAuY29sdW1uOm50aC1vZi10eXBlKDNuKzEpLCAueHhsYXJnZS11cC0zID4gLmNvbHVtbnM6bnRoLW9mLXR5cGUoM24rMSkge1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG4gIC8qIGxpbmUgMjksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtMyA+IC5jb2x1bW46bGFzdC1jaGlsZCwgLnh4bGFyZ2UtdXAtMyA+IC5jb2x1bW5zOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtNCA+IC5jb2x1bW4sIC54eGxhcmdlLXVwLTQgPiAuY29sdW1ucyB7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDIxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54eGxhcmdlLXVwLTQgPiAuY29sdW1uOm50aC1vZi10eXBlKDFuKSwgLnh4bGFyZ2UtdXAtNCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDFuKSB7XG4gICAgY2xlYXI6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC00ID4gLmNvbHVtbjpudGgtb2YtdHlwZSg0bisxKSwgLnh4bGFyZ2UtdXAtNCA+IC5jb2x1bW5zOm50aC1vZi10eXBlKDRuKzEpIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxuICAvKiBsaW5lIDI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54eGxhcmdlLXVwLTQgPiAuY29sdW1uOmxhc3QtY2hpbGQsIC54eGxhcmdlLXVwLTQgPiAuY29sdW1uczpsYXN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2dyaWQvX2xheW91dC5zY3NzICovXG4gIC54eGxhcmdlLXVwLTUgPiAuY29sdW1uLCAueHhsYXJnZS11cC01ID4gLmNvbHVtbnMge1xuICAgIHdpZHRoOiAyMCU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC01ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54eGxhcmdlLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtNSA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNW4rMSksIC54eGxhcmdlLXVwLTUgPiAuY29sdW1uczpudGgtb2YtdHlwZSg1bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC01ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAueHhsYXJnZS11cC01ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC02ID4gLmNvbHVtbiwgLnh4bGFyZ2UtdXAtNiA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjY2NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC02ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54eGxhcmdlLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtNiA+IC5jb2x1bW46bnRoLW9mLXR5cGUoNm4rMSksIC54eGxhcmdlLXVwLTYgPiAuY29sdW1uczpudGgtb2YtdHlwZSg2bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC02ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAueHhsYXJnZS11cC02ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC03ID4gLmNvbHVtbiwgLnh4bGFyZ2UtdXAtNyA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTQuMjg1NzE0Mjg1NyU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC03ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54eGxhcmdlLXVwLTcgPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtNyA+IC5jb2x1bW46bnRoLW9mLXR5cGUoN24rMSksIC54eGxhcmdlLXVwLTcgPiAuY29sdW1uczpudGgtb2YtdHlwZSg3bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC03ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAueHhsYXJnZS11cC03ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC04ID4gLmNvbHVtbiwgLnh4bGFyZ2UtdXAtOCA+IC5jb2x1bW5zIHtcbiAgICB3aWR0aDogMTIuNSU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAyMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC04ID4gLmNvbHVtbjpudGgtb2YtdHlwZSgxbiksIC54eGxhcmdlLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSgxbikge1xuICAgIGNsZWFyOiBub25lO1xuICB9XG4gIC8qIGxpbmUgMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fbGF5b3V0LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdXAtOCA+IC5jb2x1bW46bnRoLW9mLXR5cGUoOG4rMSksIC54eGxhcmdlLXVwLTggPiAuY29sdW1uczpudGgtb2YtdHlwZSg4bisxKSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19sYXlvdXQuc2NzcyAqL1xuICAueHhsYXJnZS11cC04ID4gLmNvbHVtbjpsYXN0LWNoaWxkLCAueHhsYXJnZS11cC04ID4gLmNvbHVtbnM6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLWNvbGxhcHNlID4gLmNvbHVtbiwgLnh4bGFyZ2UtY29sbGFwc2UgPiAuY29sdW1ucyB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLWNvbGxhcHNlIC5yb3csXG4gIC5leHBhbmRlZC5yb3cgLnh4bGFyZ2UtY29sbGFwc2Uucm93IHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cbiAgLyogbGluZSAxMjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZ3JpZC9fY2xhc3Nlcy5zY3NzICovXG4gIC54eGxhcmdlLXVuY29sbGFwc2UgPiAuY29sdW1uLCAueHhsYXJnZS11bmNvbGxhcHNlID4gLmNvbHVtbnMge1xuICAgIHBhZGRpbmctbGVmdDogMC45Mzc1cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgfVxuICAvKiBsaW5lIDEzMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtY2VudGVyZWQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuICAvKiBsaW5lIDEzNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9ncmlkL19jbGFzc2VzLnNjc3MgKi9cbiAgLnh4bGFyZ2UtdW5jZW50ZXJlZCxcbiAgLnh4bGFyZ2UtcHVzaC0wLFxuICAueHhsYXJnZS1wdWxsLTAge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICB9XG59XG5cbi8qIGxpbmUgMjMyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuZGl2LFxuZGwsXG5kdCxcbmRkLFxudWwsXG5vbCxcbmxpLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucHJlLFxuZm9ybSxcbnAsXG5ibG9ja3F1b3RlLFxudGgsXG50ZCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAyNTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5wIHtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuXG4vKiBsaW5lIDI2NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmVtLFxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMjcxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLyogbGluZSAyNzgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cblxuLyogbGluZSAyODQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBmb250LWZhbWlseTogXCJCcnVzaF80NTUgVzAxIFJlZ3VsYXJcIiwgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLyogbGluZSAyOTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5oMSBzbWFsbCxcbmgyIHNtYWxsLFxuaDMgc21hbGwsXG5oNCBzbWFsbCxcbmg1IHNtYWxsLFxuaDYgc21hbGwge1xuICBjb2xvcjogI2NhY2FjYTtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMzA5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuaDEge1xuICBmb250LXNpemU6IDIuNXJlbTtcbn1cblxuLyogbGluZSAzMDksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5oMiB7XG4gIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xufVxuXG4vKiBsaW5lIDMwOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmgzIHtcbiAgZm9udC1zaXplOiAxLjE4NzVyZW07XG59XG5cbi8qIGxpbmUgMzA5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuaDQge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xufVxuXG4vKiBsaW5lIDMwOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmg1IHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG59XG5cbi8qIGxpbmUgMzA5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuaDYge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSAzMDksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG4gIGgxIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cbiAgLyogbGluZSAzMDksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG4gIGgyIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxuICAvKiBsaW5lIDMwOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbiAgaDMge1xuICAgIGZvbnQtc2l6ZTogMS45Mzc1cmVtO1xuICB9XG4gIC8qIGxpbmUgMzA5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuICBoNCB7XG4gICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gIH1cbiAgLyogbGluZSAzMDksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG4gIGg1IHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbiAgLyogbGluZSAzMDksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG4gIGg2IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLyogbGluZSAzMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5hIHtcbiAgY29sb3I6ICNGRkZGRkY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLyogbGluZSAzMjMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5hOmhvdmVyLCBhOmZvY3VzIHtcbiAgY29sb3I6ICNkYmRiZGI7XG59XG5cbi8qIGxpbmUgMzMxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuYSBpbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8qIGxpbmUgMzM3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuaHIge1xuICBtYXgtd2lkdGg6IDEwMHJlbTtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2FjYWNhO1xuICBib3JkZXItbGVmdDogMDtcbiAgbWFyZ2luOiAxLjI1cmVtIGF1dG87XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDM0OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbnVsLFxub2wsXG5kbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IG91dHNpZGU7XG59XG5cbi8qIGxpbmUgMzU4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xubGkge1xuICBmb250LXNpemU6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgMzYzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xudWwge1xuICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAxLjI1cmVtO1xufVxuXG4vKiBsaW5lIDM2OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbm9sIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbi8qIGxpbmUgMzc1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xudWwgdWwsIG9sIHVsLCB1bCBvbCwgb2wgb2wge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSAzODIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5kbCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi8qIGxpbmUgMzg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuZGwgZHQge1xuICBtYXJnaW4tYm90dG9tOiAwLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKiBsaW5lIDM5MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmJsb2NrcXVvdGUge1xuICBtYXJnaW46IDAgMCAxcmVtO1xuICBwYWRkaW5nOiAwLjU2MjVyZW0gMS4yNXJlbSAwIDEuMTg3NXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2FjYWNhO1xufVxuXG4vKiBsaW5lIDM5NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmJsb2NrcXVvdGUsIGJsb2NrcXVvdGUgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7XG4gIGNvbG9yOiAjOGE4YThhO1xufVxuXG4vKiBsaW5lIDQwNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmNpdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gIGNvbG9yOiAjOGE4YThhO1xufVxuXG4vKiBsaW5lIDQwOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmNpdGU6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNCBcXDAwMjAnO1xufVxuXG4vKiBsaW5lIDQxNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19iYXNlLnNjc3MgKi9cbmFiYnIge1xuICBjb2xvcjogI2ZlZmVmZTtcbiAgY3Vyc29yOiBoZWxwO1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICMwYTBhMGE7XG59XG5cbi8qIGxpbmUgNDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2Jhc2Uuc2NzcyAqL1xuY29kZSB7XG4gIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgQ291cmllciwgbW9ub3NwYWNlO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjb2xvcjogIzBhMGEwYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgcGFkZGluZzogMC4xMjVyZW0gMC4zMTI1cmVtIDAuMDYyNXJlbTtcbn1cblxuLyogbGluZSA0MzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYmFzZS5zY3NzICovXG5rYmQge1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwLjI1cmVtIDA7XG4gIG1hcmdpbjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgY29sb3I6ICMwYTBhMGE7XG4gIGZvbnQtZmFtaWx5OiBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgQ291cmllciwgbW9ub3NwYWNlO1xufVxuXG4vKiBsaW5lIDQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2hlbHBlcnMuc2NzcyAqL1xuLnN1YmhlYWRlciB7XG4gIG1hcmdpbi10b3A6IDAuMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBjb2xvcjogIzhhOGE4YTtcbn1cblxuLyogbGluZSA1NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19oZWxwZXJzLnNjc3MgKi9cbi5sZWFkIHtcbiAgZm9udC1zaXplOiAxMjUlO1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG4vKiBsaW5lIDYzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2hlbHBlcnMuc2NzcyAqL1xuLnN0YXQge1xuICBmb250LXNpemU6IDIuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8qIGxpbmUgNjcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9faGVscGVycy5zY3NzICovXG5wICsgLnN0YXQge1xuICBtYXJnaW4tdG9wOiAtMXJlbTtcbn1cblxuLyogbGluZSA3MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19oZWxwZXJzLnNjc3MgKi9cbi5uby1idWxsZXQge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyAqL1xuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyAqL1xuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSAxMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyAqL1xuICAubWVkaXVtLXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2FsaWdubWVudC5zY3NzICovXG4gIC5tZWRpdW0tdGV4dC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIH1cbiAgLyogbGluZSAxMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyAqL1xuICAubWVkaXVtLXRleHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLyogbGluZSAxMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyAqL1xuICAubWVkaXVtLXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbiAgLmxhcmdlLXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2FsaWdubWVudC5zY3NzICovXG4gIC5sYXJnZS10ZXh0LXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxuICAvKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2FsaWdubWVudC5zY3NzICovXG4gIC5sYXJnZS10ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgMTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbiAgLmxhcmdlLXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC8qIGxpbmUgMTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbiAgLnhsYXJnZS10ZXh0LWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbiAgLyogbGluZSAxMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19hbGlnbm1lbnQuc2NzcyAqL1xuICAueGxhcmdlLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC8qIGxpbmUgMTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbiAgLnhsYXJnZS10ZXh0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC8qIGxpbmUgMTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbiAgLnhsYXJnZS10ZXh0LWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAvKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2FsaWdubWVudC5zY3NzICovXG4gIC54eGxhcmdlLXRleHQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuICAvKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2FsaWdubWVudC5zY3NzICovXG4gIC54eGxhcmdlLXRleHQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICB9XG4gIC8qIGxpbmUgMTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fYWxpZ25tZW50LnNjc3MgKi9cbiAgLnh4bGFyZ2UtdGV4dC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX2FsaWdubWVudC5zY3NzICovXG4gIC54eGxhcmdlLXRleHQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgfVxufVxuXG4vKiBsaW5lIDEzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX3ByaW50LnNjc3MgKi9cbi5zaG93LWZvci1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHByaW50IHtcbiAgLyogbGluZSAxNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gICoge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gIC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDI3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX3ByaW50LnNjc3MgKi9cbiAgLmhpZGUtZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gIHRhYmxlLnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMzAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fcHJpbnQuc2NzcyAqL1xuICB0aGVhZC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLyogbGluZSAzMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gIHRib2R5LnNob3ctZm9yLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXAgIWltcG9ydGFudDtcbiAgfVxuICAvKiBsaW5lIDMyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX3ByaW50LnNjc3MgKi9cbiAgdHIuc2hvdy1mb3ItcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMzMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fcHJpbnQuc2NzcyAqL1xuICB0ZC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fcHJpbnQuc2NzcyAqL1xuICB0aC5zaG93LWZvci1wcmludCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICB9XG4gIC8qIGxpbmUgMzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fcHJpbnQuc2NzcyAqL1xuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIC8qIGxpbmUgMzksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdHlwb2dyYXBoeS9fcHJpbnQuc2NzcyAqL1xuICBhW2hyZWZdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgfVxuICAvKiBsaW5lIDQyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX3ByaW50LnNjc3MgKi9cbiAgLmlyIGE6YWZ0ZXIsXG4gIGFbaHJlZl49J2phdmFzY3JpcHQ6J106YWZ0ZXIsXG4gIGFbaHJlZl49JyMnXTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gIH1cbiAgLyogbGluZSA0NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgLyogbGluZSA1MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gIHByZSxcbiAgYmxvY2txdW90ZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzhhOGE4YTtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gIH1cbiAgLyogbGluZSA1NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgLyogbGluZSA1OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy90eXBvZ3JhcGh5L19wcmludC5zY3NzICovXG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcbiAgfVxuICAvKiBsaW5lIDYyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX3ByaW50LnNjc3MgKi9cbiAgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgfVxuICBAcGFnZSB7XG4gICAgbWFyZ2luOiAwLjVjbTtcbiAgfVxuICAvKiBsaW5lIDY2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX3ByaW50LnNjc3MgKi9cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICAvKiBsaW5lIDc0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3R5cG9ncmFwaHkvX3ByaW50LnNjc3MgKi9cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgfVxufVxuXG4vKiBsaW5lIDE5NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4yNXMgZWFzZS1vdXQsIGNvbG9yIDAuMjVzIGVhc2Utb3V0O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcGFkZGluZzogMC44NWVtIDFlbTtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbltkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSAuYnV0dG9uIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAxMTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b246aG92ZXIsIC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIxNywgMjE3LCAyMTcsIDAuNSk7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDIwMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi50aW55IHtcbiAgZm9udC1zaXplOiAwLjZyZW07XG59XG5cbi8qIGxpbmUgMjAyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLnNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xufVxuXG4vKiBsaW5lIDIwMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi5sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLyogbGluZSAyMDcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24uZXhwYW5kZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMjEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLnByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLyogbGluZSAxMTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24ucHJpbWFyeTpob3ZlciwgLmJ1dHRvbi5wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi8qIGxpbmUgMjEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Nzc7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDExMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b24uc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVmNWY1ZjtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMjEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLnN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2FkYjc2O1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxMTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24uc3VjY2Vzczpob3ZlciwgLmJ1dHRvbi5zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIyYmI1YjtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMjEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhZTAwO1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxMTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24ud2FybmluZzpob3ZlciwgLmJ1dHRvbi53YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjOGIwMDtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMjEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmFsZXJ0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjNTg0MDtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMTEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmFsZXJ0OmhvdmVyLCAuYnV0dG9uLmFsZXJ0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RhMzExNjtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMjI5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmhvbGxvdyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNGRkZGRkY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDEyMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi5ob2xsb3csIC5idXR0b24uaG9sbG93OmhvdmVyLCAuYnV0dG9uLmhvbGxvdzpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBsaW5lIDEzMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi5ob2xsb3c6aG92ZXIsIC5idXR0b24uaG9sbG93OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiBncmF5O1xuICBjb2xvcjogZ3JheTtcbn1cblxuLyogbGluZSAyMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24uaG9sbG93LnByaW1hcnkge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRkZGRkZGO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24uaG9sbG93LnByaW1hcnk6aG92ZXIsIC5idXR0b24uaG9sbG93LnByaW1hcnk6Zm9jdXMge1xuICBib3JkZXItY29sb3I6IGdyYXk7XG4gIGNvbG9yOiBncmF5O1xufVxuXG4vKiBsaW5lIDIzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi5ob2xsb3cuc2Vjb25kYXJ5IHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3NztcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi8qIGxpbmUgMTMyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmhvbGxvdy5zZWNvbmRhcnk6aG92ZXIsIC5idXR0b24uaG9sbG93LnNlY29uZGFyeTpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzNjM2MzYztcbiAgY29sb3I6ICMzYzNjM2M7XG59XG5cbi8qIGxpbmUgMjM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmhvbGxvdy5zdWNjZXNzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzNhZGI3NjtcbiAgY29sb3I6ICMzYWRiNzY7XG59XG5cbi8qIGxpbmUgMTMyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmhvdmVyLCAuYnV0dG9uLmhvbGxvdy5zdWNjZXNzOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjMTU3NTM5O1xuICBjb2xvcjogIzE1NzUzOTtcbn1cblxuLyogbGluZSAyMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24uaG9sbG93Lndhcm5pbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZhZTAwO1xuICBjb2xvcjogI2ZmYWUwMDtcbn1cblxuLyogbGluZSAxMzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24uaG9sbG93Lndhcm5pbmc6aG92ZXIsIC5idXR0b24uaG9sbG93Lndhcm5pbmc6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICM4MDU3MDA7XG4gIGNvbG9yOiAjODA1NzAwO1xufVxuXG4vKiBsaW5lIDIzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi5ob2xsb3cuYWxlcnQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWM1ODQwO1xuICBjb2xvcjogI2VjNTg0MDtcbn1cblxuLyogbGluZSAxMzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24uaG9sbG93LmFsZXJ0OmhvdmVyLCAuYnV0dG9uLmhvbGxvdy5hbGVydDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg4MWYwZTtcbiAgY29sb3I6ICM4ODFmMGU7XG59XG5cbi8qIGxpbmUgMjQyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmRpc2FibGVkLCAuYnV0dG9uW2Rpc2FibGVkXSB7XG4gIG9wYWNpdHk6IDAuMjU7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMTQzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuYnV0dG9uLmRpc2FibGVkOmZvY3VzLCAuYnV0dG9uW2Rpc2FibGVkXTpob3ZlciwgLmJ1dHRvbltkaXNhYmxlZF06Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDE1OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi5kcm9wZG93bjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgMC40ZW07XG4gIGJvcmRlci1jb2xvcjogI2ZlZmVmZSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAwLjRlbTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tbGVmdDogMWVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qIGxpbmUgMjU5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLmFycm93LW9ubHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGZsb2F0OiBub25lO1xuICB0b3A6IC0wLjFlbTtcbn1cblxuLyogbGluZSAxMDYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX3RleHQuc2NzcyAqL1xuW3R5cGU9J3RleHQnXSwgW3R5cGU9J3Bhc3N3b3JkJ10sIFt0eXBlPSdkYXRlJ10sIFt0eXBlPSdkYXRldGltZSddLCBbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXSwgW3R5cGU9J21vbnRoJ10sIFt0eXBlPSd3ZWVrJ10sIFt0eXBlPSdlbWFpbCddLCBbdHlwZT0nbnVtYmVyJ10sIFt0eXBlPSdzZWFyY2gnXSwgW3R5cGU9J3RlbCddLCBbdHlwZT0ndGltZSddLCBbdHlwZT0ndXJsJ10sIFt0eXBlPSdjb2xvciddLFxudGV4dGFyZWEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMi40Mzc1cmVtO1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMGEwYTBhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAycHggcmdiYSgxMCwgMTAsIDEwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuNXMsIGJvcmRlci1jb2xvciAwLjI1cyBlYXNlLWluLW91dDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qIGxpbmUgOTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX3RleHQuc2NzcyAqL1xuW3R5cGU9J3RleHQnXTpmb2N1cywgW3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXMsIFt0eXBlPSdkYXRlJ106Zm9jdXMsIFt0eXBlPSdkYXRldGltZSddOmZvY3VzLCBbdHlwZT0nZGF0ZXRpbWUtbG9jYWwnXTpmb2N1cywgW3R5cGU9J21vbnRoJ106Zm9jdXMsIFt0eXBlPSd3ZWVrJ106Zm9jdXMsIFt0eXBlPSdlbWFpbCddOmZvY3VzLCBbdHlwZT0nbnVtYmVyJ106Zm9jdXMsIFt0eXBlPSdzZWFyY2gnXTpmb2N1cywgW3R5cGU9J3RlbCddOmZvY3VzLCBbdHlwZT0ndGltZSddOmZvY3VzLCBbdHlwZT0ndXJsJ106Zm9jdXMsIFt0eXBlPSdjb2xvciddOmZvY3VzLFxudGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjOGE4YThhO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBvdXRsaW5lOiBub25lO1xuICBib3gtc2hhZG93OiAwIDAgNXB4ICNjYWNhY2E7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC41cywgYm9yZGVyLWNvbG9yIDAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4vKiBsaW5lIDExMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fdGV4dC5zY3NzICovXG50ZXh0YXJlYSB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxMTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX3RleHQuc2NzcyAqL1xudGV4dGFyZWFbcm93c10ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTI0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL190ZXh0LnNjc3MgKi9cbmlucHV0OjpwbGFjZWhvbGRlcixcbnRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjY2FjYWNhO1xufVxuXG4vKiBsaW5lIDEyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fdGV4dC5zY3NzICovXG5pbnB1dDpkaXNhYmxlZCwgaW5wdXRbcmVhZG9ubHldLFxudGV4dGFyZWE6ZGlzYWJsZWQsXG50ZXh0YXJlYVtyZWFkb25seV0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xufVxuXG4vKiBsaW5lIDEzNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fdGV4dC5zY3NzICovXG5bdHlwZT0nc3VibWl0J10sXG5bdHlwZT0nYnV0dG9uJ10ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyogbGluZSAxNDYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX3RleHQuc2NzcyAqL1xuaW5wdXRbdHlwZT0nc2VhcmNoJ10ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19jaGVja2JveC5zY3NzICovXG5bdHlwZT0nZmlsZSddLFxuW3R5cGU9J2NoZWNrYm94J10sXG5bdHlwZT0ncmFkaW8nXSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbi8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2NoZWNrYm94LnNjc3MgKi9cblt0eXBlPSdjaGVja2JveCddICsgbGFiZWwsXG5bdHlwZT0ncmFkaW8nXSArIGxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyogbGluZSAyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fY2hlY2tib3guc2NzcyAqL1xuW3R5cGU9J2NoZWNrYm94J10gKyBsYWJlbFtmb3JdLFxuW3R5cGU9J3JhZGlvJ10gKyBsYWJlbFtmb3JdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDMxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19jaGVja2JveC5zY3NzICovXG5sYWJlbCA+IFt0eXBlPSdjaGVja2JveCddLFxubGFiZWwgPiBbdHlwZT0ncmFkaW8nXSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtO1xufVxuXG4vKiBsaW5lIDM3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19jaGVja2JveC5zY3NzICovXG5bdHlwZT0nZmlsZSddIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNDEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2xhYmVsLnNjc3MgKi9cbmxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIGxpbmUgNDQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2xhYmVsLnNjc3MgKi9cbmxhYmVsLm1pZGRsZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG4gIHBhZGRpbmc6IDAuNTYyNXJlbSAwO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19oZWxwLXRleHQuc2NzcyAqL1xuLmhlbHAtdGV4dCB7XG4gIG1hcmdpbi10b3A6IC0wLjVyZW07XG4gIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4vKiBsaW5lIDI3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzICovXG4uaW5wdXQtZ3JvdXAge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbi8qIGxpbmUgMzYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MgKi9cbi5pbnB1dC1ncm91cCA+IDpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi8qIGxpbmUgNDEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MgKi9cbi5pbnB1dC1ncm91cCA+IDpsYXN0LWNoaWxkID4gKiB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAwIDA7XG59XG5cbi8qIGxpbmUgNDcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1sYWJlbCwgLmlucHV0LWdyb3VwLWZpZWxkLCAuaW5wdXQtZ3JvdXAtYnV0dG9uIHtcbiAgbWFyZ2luOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDU3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzICovXG4uaW5wdXQtZ3JvdXAtbGFiZWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbiAgY29sb3I6ICMwYTBhMGE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpZHRoOiAxJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19pbnB1dC1ncm91cC5zY3NzICovXG4uaW5wdXQtZ3JvdXAtbGFiZWw6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgODEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1sYWJlbDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgODcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1maWVsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGhlaWdodDogMi41cmVtO1xufVxuXG4vKiBsaW5lIDEwMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9faW5wdXQtZ3JvdXAuc2NzcyAqL1xuLmlucHV0LWdyb3VwLWJ1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxJTtcbn1cblxuLyogbGluZSAxMTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MgKi9cbi5pbnB1dC1ncm91cC1idXR0b24gYSxcbi5pbnB1dC1ncm91cC1idXR0b24gaW5wdXQsXG4uaW5wdXQtZ3JvdXAtYnV0dG9uIGJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAxMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2lucHV0LWdyb3VwLnNjc3MgKi9cbi5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnV0dG9uIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLyogbGluZSA0MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fZmllbGRzZXQuc2NzcyAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSA0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fZmllbGRzZXQuc2NzcyAqL1xubGVnZW5kIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2ZpZWxkc2V0LnNjc3MgKi9cbi5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYWNhY2E7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIG1hcmdpbjogMS4xMjVyZW0gMDtcbn1cblxuLyogbGluZSAzMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fZmllbGRzZXQuc2NzcyAqL1xuLmZpZWxkc2V0IGxlZ2VuZCB7XG4gIGJhY2tncm91bmQ6ICM0NTNDMzA7XG4gIHBhZGRpbmc6IDAgMC4xODc1cmVtO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMC4xODc1cmVtO1xufVxuXG4vKiBsaW5lIDY0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19zZWxlY3Quc2NzcyAqL1xuc2VsZWN0IHtcbiAgaGVpZ2h0OiAyLjQzNzVyZW07XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgbWFyZ2luOiAwIDAgMXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgY29sb3I6ICMwYTBhMGE7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZWZlZmU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7dXRmOCw8c3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgdmVyc2lvbj0nMS4xJyB3aWR0aD0nMzInIGhlaWdodD0nMjQnIHZpZXdCb3g9JzAgMCAzMiAyNCc+PHBvbHlnb24gcG9pbnRzPScwLDAgMzIsMCAxNiwyNCcgc3R5bGU9J2ZpbGw6IHJnYiUyODEzOCwgMTM4LCAxMzglMjknPjwvcG9seWdvbj48L3N2Zz5cIik7XG4gIGJhY2tncm91bmQtc2l6ZTogOXB4IDZweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTFyZW0gY2VudGVyO1xuICBiYWNrZ3JvdW5kLW9yaWdpbjogY29udGVudC1ib3g7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMFxcMCkge1xuICAvKiBsaW5lIDY0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19zZWxlY3Quc2NzcyAqL1xuICBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ0FBQUFBWUNBWUFBQUNiVS84MEFBQUFHWFJGV0hSVGIyWjBkMkZ5WlFCQlpHOWlaU0JKYldGblpWSmxZV1I1Y2NsbFBBQUFBSXBKUkVGVWVOckVrY2tOZ0RBTUJCZlJrRXQwT2JSQkJkc0dYVURnbVFmSzRYaEgybThjelFBQXkyN1IzdHN3NFFmZTJ4OHVPTzZvWUxiNkdsT29yM0dGK3N3VVJBT21VSitSd3RFSnM5V3ZUR0VZeEJYcUkxTVFBWmhDZlVRS1J6RE1WaitUd3JBSVY2anZTVUVrWUFyMUxTa2N5VEJiL1YrS1lmWDd4QWV1c3Ezc0xEdEdIM2tFR0FDUFdJZmxOWmZoUlFBQUFBQkpSVTVFcmtKZ2dnPT1cIik7XG4gIH1cbn1cblxuLyogbGluZSA0NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fc2VsZWN0LnNjc3MgKi9cbnNlbGVjdDpkaXNhYmxlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgNTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX3NlbGVjdC5zY3NzICovXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDU3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2Zvcm1zL19zZWxlY3Quc2NzcyAqL1xuc2VsZWN0W211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbn1cblxuLyogbGluZSA0NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9mb3Jtcy9fZXJyb3Iuc2NzcyAqL1xuLmlzLWludmFsaWQtaW5wdXQ6bm90KDpmb2N1cykge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzNiwgODgsIDY0LCAwLjEpO1xuICBib3JkZXItY29sb3I6ICNlYzU4NDA7XG59XG5cbi8qIGxpbmUgNzEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2Vycm9yLnNjc3MgKi9cbi5pcy1pbnZhbGlkLWxhYmVsIHtcbiAgY29sb3I6ICNlYzU4NDA7XG59XG5cbi8qIGxpbmUgNzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2Vycm9yLnNjc3MgKi9cbi5mb3JtLWVycm9yIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLXRvcDogLTAuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNlYzU4NDA7XG59XG5cbi8qIGxpbmUgODAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvZm9ybXMvX2Vycm9yLnNjc3MgKi9cbi5mb3JtLWVycm9yLmlzLXZpc2libGUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAxMTQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MgKi9cbi5hY2NvcmRpb24ge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIGJhY2tncm91bmQ6ICNmZWZlZmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDU0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzICovXG4uYWNjb3JkaW9uLWl0ZW06Zmlyc3QtY2hpbGQgPiA6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItcmFkaXVzOiAwIDAgMCAwO1xufVxuXG4vKiBsaW5lIDU4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzICovXG4uYWNjb3JkaW9uLWl0ZW06bGFzdC1jaGlsZCA+IDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbn1cblxuLyogbGluZSAxMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MgKi9cbi5hY2NvcmRpb24tdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMS4yNXJlbSAxcmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDc0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzICovXG46bGFzdC1jaGlsZDpub3QoLmlzLWFjdGl2ZSkgPiAuYWNjb3JkaW9uLXRpdGxlIHtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDAgMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG59XG5cbi8qIGxpbmUgNzksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MgKi9cbi5hY2NvcmRpb24tdGl0bGU6aG92ZXIsIC5hY2NvcmRpb24tdGl0bGU6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xufVxuXG4vKiBsaW5lIDg1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzICovXG4uYWNjb3JkaW9uLXRpdGxlOjpiZWZvcmUge1xuICBjb250ZW50OiAnKyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDFyZW07XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtMC41cmVtO1xufVxuXG4vKiBsaW5lIDkzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzICovXG4uaXMtYWN0aXZlID4gLmFjY29yZGlvbi10aXRsZTo6YmVmb3JlIHtcbiAgY29udGVudDogJ+KAkyc7XG59XG5cbi8qIGxpbmUgMTI2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2FjY29yZGlvbi5zY3NzICovXG4uYWNjb3JkaW9uLWNvbnRlbnQge1xuICBwYWRkaW5nOiAxcmVtO1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xuICBib3JkZXItYm90dG9tOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYWNjb3JkaW9uLnNjc3MgKi9cbjpsYXN0LWNoaWxkID4gLmFjY29yZGlvbi1jb250ZW50Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cblxuLyogbGluZSAxNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19hY2NvcmRpb24tbWVudS5zY3NzICovXG4uaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSAxOCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19hY2NvcmRpb24tbWVudS5zY3NzICovXG4uaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50ID4gYTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgNnB4O1xuICBib3JkZXItY29sb3I6ICNGRkZGRkYgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICByaWdodDogMXJlbTtcbn1cblxuLyogbGluZSAyNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19hY2NvcmRpb24tbWVudS5zY3NzICovXG4uaXMtYWNjb3JkaW9uLXN1Ym1lbnUtcGFyZW50W2FyaWEtZXhwYW5kZWQ9J3RydWUnXSA+IGE6OmFmdGVyIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcbiAgdHJhbnNmb3JtOiBzY2FsZVkoLTEpO1xufVxuXG4vKiBsaW5lIDQwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2JhZGdlLnNjc3MgKi9cbi5iYWRnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4zZW07XG4gIG1pbi13aWR0aDogMi4xZW07XG4gIGZvbnQtc2l6ZTogMC42cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi8qIGxpbmUgNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyAqL1xuLmJhZGdlLnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICM3Nzc7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2JhZGdlLnNjc3MgKi9cbi5iYWRnZS5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZDogIzNhZGI3NjtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYmFkZ2Uuc2NzcyAqL1xuLmJhZGdlLndhcm5pbmcge1xuICBiYWNrZ3JvdW5kOiAjZmZhZTAwO1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSA0OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19iYWRnZS5zY3NzICovXG4uYmFkZ2UuYWxlcnQge1xuICBiYWNrZ3JvdW5kOiAjZWM1ODQwO1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSA4NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzICovXG4uYnJlYWRjcnVtYnMge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG59XG5cbi8qIGxpbmUgMTM4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4uYnJlYWRjcnVtYnM6OmJlZm9yZSwgLmJyZWFkY3J1bWJzOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4uYnJlYWRjcnVtYnM6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyAqL1xuLmJyZWFkY3J1bWJzIGxpIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4vKiBsaW5lIDYyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1icyBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbG9yOiAjY2FjYWNhO1xuICBjb250ZW50OiBcIi9cIjtcbiAgbWFyZ2luOiAwIDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgNzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc2NzcyAqL1xuLmJyZWFkY3J1bWJzIGEge1xuICBjb2xvcjogI0ZGRkZGRjtcbn1cblxuLyogbGluZSA4MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19icmVhZGNydW1icy5zY3NzICovXG4uYnJlYWRjcnVtYnMgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuXG4vKiBsaW5lIDkwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2JyZWFkY3J1bWJzLnNjc3MgKi9cbi5icmVhZGNydW1icyAuZGlzYWJsZWQge1xuICBjb2xvcjogI2NhY2FjYTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAxMzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXNpemU6IDA7XG59XG5cbi8qIGxpbmUgMTM4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4uYnV0dG9uLWdyb3VwOjpiZWZvcmUsIC5idXR0b24tZ3JvdXA6OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi5idXR0b24tZ3JvdXA6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgNDIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMDtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgZm9udC1zaXplOiAwLjlyZW07XG59XG5cbi8qIGxpbmUgNTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAgLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDE0MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24tZ3JvdXAuc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC50aW55IC5idXR0b24ge1xuICBmb250LXNpemU6IDAuNnJlbTtcbn1cblxuLyogbGluZSAxNDIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc21hbGwgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLyogbGluZSAxNDIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAubGFyZ2UgLmJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLyogbGluZSAxNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG59XG5cbi8qIGxpbmUgNjcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQ6OmJlZm9yZSwgLmJ1dHRvbi1ncm91cC5leHBhbmRlZDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDgxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMiksIC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDUwJSAtIDFweCk7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4vKiBsaW5lIDg2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMik6bGFzdC1jaGlsZCwgLmJ1dHRvbi1ncm91cC5leHBhbmRlZCAuYnV0dG9uOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpIH4gLmJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xufVxuXG4vKiBsaW5lIDgxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzICovXG4uYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyksIC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSB+IC5idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiBjYWxjKDMzLjMzMzMzMzMzMzMlIC0gMXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi8qIGxpbmUgODYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKTpsYXN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMyk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMykgfiAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IC02cHg7XG59XG5cbi8qIGxpbmUgODEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KSwgLmJ1dHRvbi1ncm91cC5leHBhbmRlZCAuYnV0dG9uOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDQpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDQpIH4gLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMjUlIC0gMXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi8qIGxpbmUgODYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg0KTpsYXN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNCkgfiAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IC02cHg7XG59XG5cbi8qIGxpbmUgODEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KSwgLmJ1dHRvbi1ncm91cC5leHBhbmRlZCAuYnV0dG9uOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDUpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDUpIH4gLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMXB4KTtcbiAgbWFyZ2luLXJpZ2h0OiAxcHg7XG59XG5cbi8qIGxpbmUgODYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg1KTpsYXN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLmV4cGFuZGVkIC5idXR0b246Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSk6Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoNSkgfiAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IC02cHg7XG59XG5cbi8qIGxpbmUgODEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSwgLmJ1dHRvbi1ncm91cC5leHBhbmRlZCAuYnV0dG9uOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpIH4gLmJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGNhbGMoMTYuNjY2NjY2NjY2NyUgLSAxcHgpO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cblxuLyogbGluZSA4NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24tZ3JvdXAuc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5leHBhbmRlZCAuYnV0dG9uOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDYpOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAuZXhwYW5kZWQgLmJ1dHRvbjpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCg2KSB+IC5idXR0b246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cblxuLyogbGluZSAxNTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAucHJpbWFyeSAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi8qIGxpbmUgMTEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnByaW1hcnkgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1ncm91cC5wcmltYXJ5IC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLyogbGluZSAxNTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc2Vjb25kYXJ5IC5idXR0b24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc3O1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxMTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc2Vjb25kYXJ5IC5idXR0b246aG92ZXIsIC5idXR0b24tZ3JvdXAuc2Vjb25kYXJ5IC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWY1ZjVmO1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxNTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc3VjY2VzcyAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhZGI3NjtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMTEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLnN1Y2Nlc3MgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1ncm91cC5zdWNjZXNzIC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjJiYjViO1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxNTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAud2FybmluZyAuYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWUwMDtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMTEyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4uYnV0dG9uLWdyb3VwLndhcm5pbmcgLmJ1dHRvbjpob3ZlciwgLmJ1dHRvbi1ncm91cC53YXJuaW5nIC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2M4YjAwO1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxNTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuYWxlcnQgLmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzU4NDA7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDExMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuLmJ1dHRvbi1ncm91cC5hbGVydCAuYnV0dG9uOmhvdmVyLCAuYnV0dG9uLWdyb3VwLmFsZXJ0IC5idXR0b246Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGEzMTE2O1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAxMDUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc3RhY2tlZCAuYnV0dG9uLCAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLXNtYWxsIC5idXR0b24sIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtIC5idXR0b24ge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxMTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLWdyb3VwLnNjc3MgKi9cbi5idXR0b24tZ3JvdXAuc3RhY2tlZCAuYnV0dG9uOmxhc3QtY2hpbGQsIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbjpsYXN0LWNoaWxkLCAuYnV0dG9uLWdyb3VwLnN0YWNrZWQtZm9yLW1lZGl1bSAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgMTI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMTI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3ItbWVkaXVtIC5idXR0b24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzkuOTM3NWVtKSB7XG4gIC8qIGxpbmUgMTg0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwuZXhwYW5kZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgMTg4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi1ncm91cC5zY3NzICovXG4gIC5idXR0b24tZ3JvdXAuc3RhY2tlZC1mb3Itc21hbGwuZXhwYW5kZWQgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi8qIGxpbmUgODgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dC5zY3NzICovXG4uY2FsbG91dCB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMCwgMTAsIDEwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZlZmVmZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG59XG5cbi8qIGxpbmUgNTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dC5zY3NzICovXG4uY2FsbG91dCA+IDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi8qIGxpbmUgNTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dC5zY3NzICovXG4uY2FsbG91dCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA5MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi5jYWxsb3V0LnByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLyogbGluZSA5MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi5jYWxsb3V0LnNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYmViZWI7XG59XG5cbi8qIGxpbmUgOTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dC5zY3NzICovXG4uY2FsbG91dC5zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UxZmFlYTtcbn1cblxuLyogbGluZSA5MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi5jYWxsb3V0Lndhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2Q5O1xufVxuXG4vKiBsaW5lIDkyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2NhbGxvdXQuc2NzcyAqL1xuLmNhbGxvdXQuYWxlcnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNlNmUyO1xufVxuXG4vKiBsaW5lIDk3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2NhbGxvdXQuc2NzcyAqL1xuLmNhbGxvdXQuc21hbGwge1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xufVxuXG4vKiBsaW5lIDEwMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi5jYWxsb3V0LmxhcmdlIHtcbiAgcGFkZGluZy10b3A6IDNyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBwYWRkaW5nLWxlZnQ6IDNyZW07XG59XG5cbi8qIGxpbmUgNTgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fY2xvc2UtYnV0dG9uLnNjc3MgKi9cbi5jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjOGE4YThhO1xuICByaWdodDogMXJlbTtcbiAgdG9wOiAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBsaW5lIDE2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIC5jbG9zZS1idXR0b24ge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDUxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Nsb3NlLWJ1dHRvbi5zY3NzICovXG4uY2xvc2UtYnV0dG9uOmhvdmVyLCAuY2xvc2UtYnV0dG9uOmZvY3VzIHtcbiAgY29sb3I6ICMwYTBhMGE7XG59XG5cbi8qIGxpbmUgMjI3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm1lbnUge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cblxuLyogbGluZSA0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51ID4gbGkge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDE2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIC5tZW51ID4gbGkge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDU5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC43cmVtIDAuN3JlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi8qIGxpbmUgNjYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubWVudSBpbnB1dCxcbi5tZW51IGEsXG4ubWVudSBidXR0b24ge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDE2MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51ID4gbGkgPiBhIGltZyxcbi5tZW51ID4gbGkgPiBhIGksXG4ubWVudSA+IGxpID4gYSBzdmcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDE2NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51ID4gbGkgPiBhIGltZyArIHNwYW4sXG4ubWVudSA+IGxpID4gYSBpICsgc3Bhbixcbi5tZW51ID4gbGkgPiBhIHN2ZyArIHNwYW4ge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4vKiBsaW5lIDE4MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51ID4gbGkgPiBhIGltZyxcbi5tZW51ID4gbGkgPiBhIGksXG4ubWVudSA+IGxpID4gYSBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAxMDAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubWVudSA+IGxpIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbn1cblxuLyogbGluZSAxMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubWVudS52ZXJ0aWNhbCA+IGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSAxMDAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gIC5tZW51Lm1lZGl1bS1ob3Jpem9udGFsID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbiAgLyogbGluZSAxMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gIC5tZW51Lm1lZGl1bS12ZXJ0aWNhbCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAubWVudS5sYXJnZS1ob3Jpem9udGFsID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbiAgLyogbGluZSAxMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gIC5tZW51LmxhcmdlLXZlcnRpY2FsID4gbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLyogbGluZSAxMDAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gIC5tZW51LnhsYXJnZS1ob3Jpem9udGFsID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIH1cbiAgLyogbGluZSAxMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4gIC5tZW51LnhsYXJnZS12ZXJ0aWNhbCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gIC8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuICAubWVudS54eGxhcmdlLWhvcml6b250YWwgPiBsaSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgfVxuICAvKiBsaW5lIDEyMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbiAgLm1lbnUueHhsYXJnZS12ZXJ0aWNhbCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4vKiBsaW5lIDEzMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51LnNpbXBsZSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMC43cmVtO1xufVxuXG4vKiBsaW5lIDEzOCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51LnNpbXBsZSBhIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogbGluZSAxMzgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi5tZW51LmFsaWduLXJpZ2h0OjpiZWZvcmUsIC5tZW51LmFsaWduLXJpZ2h0OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4ubWVudS5hbGlnbi1yaWdodDo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSAyNjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubWVudS5hbGlnbi1yaWdodCA+IGxpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDI3MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51LmV4cGFuZGVkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xufVxuXG4vKiBsaW5lIDI3NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51LmV4cGFuZGVkID4gbGk6Zmlyc3QtY2hpbGQ6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE5MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51Lmljb24tdG9wID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4vKiBsaW5lIDIwMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51Lmljb24tdG9wID4gbGkgPiBhIGltZyxcbi5tZW51Lmljb24tdG9wID4gbGkgPiBhIGksXG4ubWVudS5pY29uLXRvcCA+IGxpID4gYSBzdmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gMC4yNXJlbTtcbn1cblxuLyogbGluZSAyODYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubWVudS5uZXN0ZWQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbn1cblxuLyogbGluZSAyOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubWVudSAuYWN0aXZlID4gYSB7XG4gIGNvbG9yOiAjZmVmZWZlO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDI5NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LnNjc3MgKi9cbi5tZW51LXRleHQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIHBhZGRpbmc6IDAuN3JlbSAwLjdyZW07XG59XG5cbi8qIGxpbmUgMzAyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm1lbnUtY2VudGVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi8qIGxpbmUgMzA1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lbnUuc2NzcyAqL1xuLm1lbnUtY2VudGVyZWQgPiAubWVudSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSAzMTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVudS5zY3NzICovXG4ubm8tanMgW2RhdGEtcmVzcG9uc2l2ZS1tZW51XSB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZW51LWljb24uc2NzcyAqL1xuLm1lbnUtaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDE2cHg7XG59XG5cbi8qIGxpbmUgNzksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi5tZW51LWljb246OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3gtc2hhZG93OiAwIDdweCAwICNmZWZlZmUsIDAgMTRweCAwICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMTA1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4ubWVudS1pY29uOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjYWNhY2E7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDAgI2NhY2FjYSwgMCAxNHB4IDAgI2NhY2FjYTtcbn1cblxuLyogbGluZSA2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lbnUtaWNvbi5zY3NzICovXG4ubWVudS1pY29uLmRhcmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4vKiBsaW5lIDc5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4ubWVudS1pY29uLmRhcms6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgYmFja2dyb3VuZDogIzBhMGEwYTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBib3gtc2hhZG93OiAwIDdweCAwICMwYTBhMGEsIDAgMTRweCAwICMwYTBhMGE7XG59XG5cbi8qIGxpbmUgMTA1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4ubWVudS1pY29uLmRhcms6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZDogIzhhOGE4YTtcbiAgYm94LXNoYWRvdzogMCA3cHggMCAjOGE4YThhLCAwIDE0cHggMCAjOGE4YThhO1xufVxuXG4vKiBsaW5lIDI3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2RyaWxsZG93bi5zY3NzICovXG4uaXMtZHJpbGxkb3duIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDMxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2RyaWxsZG93bi5zY3NzICovXG4uaXMtZHJpbGxkb3duIGxpIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAzNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcmlsbGRvd24uc2NzcyAqL1xuLmlzLWRyaWxsZG93bi1zdWJtZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG4gIHotaW5kZXg6IC0xO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgbGluZWFyO1xufVxuXG4vKiBsaW5lIDQ3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2RyaWxsZG93bi5zY3NzICovXG4uaXMtZHJpbGxkb3duLXN1Ym1lbnUuaXMtYWN0aXZlIHtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cbi8qIGxpbmUgNTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJpbGxkb3duLnNjc3MgKi9cbi5pcy1kcmlsbGRvd24tc3VibWVudS5pcy1jbG9zaW5nIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4vKiBsaW5lIDU5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2RyaWxsZG93bi5zY3NzICovXG4uaXMtZHJpbGxkb3duLXN1Ym1lbnUtcGFyZW50ID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcmlsbGRvd24uc2NzcyAqL1xuLmlzLWRyaWxsZG93bi1zdWJtZW51LXBhcmVudCA+IGE6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IDZweDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjRkZGRkZGO1xuICBib3JkZXItbGVmdC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1yaWdodC13aWR0aDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTZweDtcbiAgcmlnaHQ6IDFyZW07XG59XG5cbi8qIGxpbmUgNzEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJpbGxkb3duLnNjc3MgKi9cbi5qcy1kcmlsbGRvd24tYmFjayA+IGE6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyOiBpbnNldCA2cHg7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI0ZGRkZGRiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0LXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XG4gIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTtcbn1cblxuLyogbGluZSA1NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzICovXG4uZHJvcGRvd24tcGFuZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTNDMzA7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAzMDBweDtcbiAgei1pbmRleDogMTA7XG59XG5cbi8qIGxpbmUgNTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyAqL1xuLmRyb3Bkb3duLXBhbmUuaXMtb3BlbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi8qIGxpbmUgNjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24uc2NzcyAqL1xuLmRyb3Bkb3duLXBhbmUudGlueSB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuLyogbGluZSA2MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzICovXG4uZHJvcGRvd24tcGFuZS5zbWFsbCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cblxuLyogbGluZSA2MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi5zY3NzICovXG4uZHJvcGRvd24tcGFuZS5sYXJnZSB7XG4gIHdpZHRoOiA0MDBweDtcbn1cblxuLyogbGluZSA1MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbi5kcm9wZG93bi5tZW51ID4gbGkub3BlbnMtbGVmdCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbn1cblxuLyogbGluZSA2MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbi5kcm9wZG93bi5tZW51ID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTY4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG5bZGF0YS13aGF0aW5wdXQ9J21vdXNlJ10gLmRyb3Bkb3duLm1lbnUgYSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTE4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLm5vLWpzIC5kcm9wZG93bi5tZW51IHVsIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA4MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbi5kcm9wZG93bi5tZW51LnZlcnRpY2FsID4gbGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICB0b3A6IDA7XG59XG5cbi8qIGxpbmUgODcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4uZHJvcGRvd24ubWVudS52ZXJ0aWNhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDk0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLmRyb3Bkb3duLm1lbnUudmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSA1MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLWhvcml6b250YWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4gIC5kcm9wZG93bi5tZW51Lm1lZGl1bS1ob3Jpem9udGFsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA4MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsID4gbGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHRvcDogMDtcbiAgfVxuICAvKiBsaW5lIDg3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuICAuZHJvcGRvd24ubWVudS5tZWRpdW0tdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA5NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUubWVkaXVtLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgNTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4gIC5kcm9wZG93bi5tZW51LmxhcmdlLWhvcml6b250YWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4gIC5kcm9wZG93bi5tZW51LmxhcmdlLWhvcml6b250YWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDgyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuICAuZHJvcGRvd24ubWVudS5sYXJnZS12ZXJ0aWNhbCA+IGxpIC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLyogbGluZSA4NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA5NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUubGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLyogbGluZSA1MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUueGxhcmdlLWhvcml6b250YWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAxMDAlO1xuICB9XG4gIC8qIGxpbmUgNjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4gIC5kcm9wZG93bi5tZW51LnhsYXJnZS1ob3Jpem9udGFsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA4MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUueGxhcmdlLXZlcnRpY2FsID4gbGkgLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIHRvcDogMDtcbiAgfVxuICAvKiBsaW5lIDg3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuICAuZHJvcGRvd24ubWVudS54bGFyZ2UtdmVydGljYWwgPiBsaS5vcGVucy1sZWZ0ID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA5NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUueGxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5MGVtKSB7XG4gIC8qIGxpbmUgNTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4gIC5kcm9wZG93bi5tZW51Lnh4bGFyZ2UtaG9yaXpvbnRhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA2MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUueHhsYXJnZS1ob3Jpem9udGFsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gIH1cbiAgLyogbGluZSA4MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUueHhsYXJnZS12ZXJ0aWNhbCA+IGxpIC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgICB0b3A6IDA7XG4gIH1cbiAgLyogbGluZSA4NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbiAgLmRyb3Bkb3duLm1lbnUueHhsYXJnZS12ZXJ0aWNhbCA+IGxpLm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDk0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuICAuZHJvcGRvd24ubWVudS54eGxhcmdlLXZlcnRpY2FsID4gbGkub3BlbnMtcmlnaHQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMTAwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDE0MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbi5kcm9wZG93bi5tZW51LmFsaWduLXJpZ2h0IC5pcy1kcm9wZG93bi1zdWJtZW51LmZpcnN0LXN1YiB7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7XG59XG5cbi8qIGxpbmUgMTQ5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLmlzLWRyb3Bkb3duLW1lbnUudmVydGljYWwge1xuICB3aWR0aDogMTAwcHg7XG59XG5cbi8qIGxpbmUgMTUyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLmlzLWRyb3Bkb3duLW1lbnUudmVydGljYWwuYWxpZ24tcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qIGxpbmUgMTU3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4vKiBsaW5lIDE2MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbi5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudCBhOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHJpZ2h0OiA1cHg7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG5cbi8qIGxpbmUgMTY3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLWlubmVyID4gLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLmlzLWRyb3Bkb3duLXN1Ym1lbnUtcGFyZW50Lm9wZW5zLWxlZnQgPiAuaXMtZHJvcGRvd24tc3VibWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDE4MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbi5pcy1kcm9wZG93bi1zdWJtZW51LXBhcmVudC5vcGVucy1yaWdodCA+IC5pcy1kcm9wZG93bi1zdWJtZW51IHtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTg4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Ryb3Bkb3duLW1lbnUuc2NzcyAqL1xuLmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwJTtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgYm9yZGVyOiBub25lO1xufVxuXG4vKiBsaW5lIDIxMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19kcm9wZG93bi1tZW51LnNjc3MgKi9cbi5pcy1kcm9wZG93bi1zdWJtZW51ID4gbGkge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAyMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZHJvcGRvd24tbWVudS5zY3NzICovXG4uaXMtZHJvcGRvd24tc3VibWVudS5qcy1kcm9wZG93bi1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA1MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19mbGV4LXZpZGVvLnNjc3MgKi9cbi5mbGV4LXZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA3NSU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZmxleC12aWRlby5zY3NzICovXG4uZmxleC12aWRlbyBpZnJhbWUsXG4uZmxleC12aWRlbyBvYmplY3QsXG4uZmxleC12aWRlbyBlbWJlZCxcbi5mbGV4LXZpZGVvIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fZmxleC12aWRlby5zY3NzICovXG4uZmxleC12aWRlby53aWRlc2NyZWVuIHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbn1cblxuLyogbGluZSA1OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19mbGV4LXZpZGVvLnNjc3MgKi9cbi5mbGV4LXZpZGVvLnZpbWVvIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG5cbi8qIGxpbmUgNDEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbGFiZWwuc2NzcyAqL1xuLmxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjMzMzMzcmVtIDAuNXJlbTtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4vKiBsaW5lIDQ5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2xhYmVsLnNjc3MgKi9cbi5sYWJlbC5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjNzc3O1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSA0OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19sYWJlbC5zY3NzICovXG4ubGFiZWwuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQ6ICMzYWRiNzY7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDQ5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2xhYmVsLnNjc3MgKi9cbi5sYWJlbC53YXJuaW5nIHtcbiAgYmFja2dyb3VuZDogI2ZmYWUwMDtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgNDksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbGFiZWwuc2NzcyAqL1xuLmxhYmVsLmFsZXJ0IHtcbiAgYmFja2dyb3VuZDogI2VjNTg0MDtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgNzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVkaWEtb2JqZWN0LnNjc3MgKi9cbi5tZWRpYS1vYmplY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSA3NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZWRpYS1vYmplY3Quc2NzcyAqL1xuLm1lZGlhLW9iamVjdCBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAvKiBsaW5lIDg5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lZGlhLW9iamVjdC5zY3NzICovXG4gIC5tZWRpYS1vYmplY3Quc3RhY2stZm9yLXNtYWxsIC5tZWRpYS1vYmplY3Qtc2VjdGlvbiB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuICAvKiBsaW5lIDY4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lZGlhLW9iamVjdC5zY3NzICovXG4gIC5tZWRpYS1vYmplY3Quc3RhY2stZm9yLXNtYWxsIC5tZWRpYS1vYmplY3Qtc2VjdGlvbiBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi8qIGxpbmUgOTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVkaWEtb2JqZWN0LnNjc3MgKi9cbi5tZWRpYS1vYmplY3Qtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5cbi8qIGxpbmUgNDIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVkaWEtb2JqZWN0LnNjc3MgKi9cbi5tZWRpYS1vYmplY3Qtc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW07XG59XG5cbi8qIGxpbmUgNDYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fbWVkaWEtb2JqZWN0LnNjc3MgKi9cbi5tZWRpYS1vYmplY3Qtc2VjdGlvbjpsYXN0LWNoaWxkOm5vdCg6bnRoLWNoaWxkKDIpKSB7XG4gIHBhZGRpbmctbGVmdDogMXJlbTtcbn1cblxuLyogbGluZSA1MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZWRpYS1vYmplY3Quc2NzcyAqL1xuLm1lZGlhLW9iamVjdC1zZWN0aW9uID4gOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDEwNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19tZWRpYS1vYmplY3Quc2NzcyAqL1xuLm1lZGlhLW9iamVjdC1zZWN0aW9uLm1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi8qIGxpbmUgMTEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX21lZGlhLW9iamVjdC5zY3NzICovXG4ubWVkaWEtb2JqZWN0LXNlY3Rpb24uYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cblxuLyogbGluZSA0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDUxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuLm9mZi1jYW52YXMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogYXV0bztcbn1cblxuLyogbGluZSA1OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbi5vZmYtY2FudmFzLXdyYXBwZXItaW5uZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xufVxuXG4vKiBsaW5lIDEzOCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuLm9mZi1jYW52YXMtd3JhcHBlci1pbm5lcjo6YmVmb3JlLCAub2ZmLWNhbnZhcy13cmFwcGVyLWlubmVyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4ub2ZmLWNhbnZhcy13cmFwcGVyLWlubmVyOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDY3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuLm9mZi1jYW52YXMtY29udGVudCxcbi5vZmYtY2FudmFzLWNvbnRlbnQge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjNDUzQzMwO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHotaW5kZXg6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAwLjFweDtcbiAgYm94LXNoYWRvdzogMCAwIDEwcHggcmdiYSgxMCwgMTAsIDEwLCAwLjUpO1xufVxuXG4vKiBsaW5lIDgxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuLmpzLW9mZi1jYW52YXMtZXhpdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NCwgMjU0LCAyNTQsIDAuMjUpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC41cyBlYXNlO1xufVxuXG4vKiBsaW5lIDE1NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbi5vZmYtY2FudmFzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xuICB6LWluZGV4OiAtMTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xufVxuXG4vKiBsaW5lIDE2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIC5vZmYtY2FudmFzIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAxNTgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4ub2ZmLWNhbnZhcy5wb3NpdGlvbi1sZWZ0IHtcbiAgbGVmdDogLTI1MHB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLyogbGluZSAxMjMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4uaXMtb3Blbi1sZWZ0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDI1MHB4KTtcbn1cblxuLyogbGluZSAxNTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4ub2ZmLWNhbnZhcy5wb3NpdGlvbi1yaWdodCB7XG4gIHJpZ2h0OiAtMjUwcHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDI1MHB4O1xufVxuXG4vKiBsaW5lIDEyMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbi5pcy1vcGVuLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yNTBweCk7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSAxNjYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4gIC5wb3NpdGlvbi1sZWZ0LnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC8qIGxpbmUgMTQ2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLW1lZGl1bSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyNTBweDtcbiAgfVxuICAvKiBsaW5lIDE3MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbiAgLnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbWVkaXVtIHtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuICAvKiBsaW5lIDE0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbiAgLnBvc2l0aW9uLXJpZ2h0LnJldmVhbC1mb3ItbWVkaXVtIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMTY2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLWxhcmdlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC8qIGxpbmUgMTQ2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLWxhcmdlIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1MHB4O1xuICB9XG4gIC8qIGxpbmUgMTcwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci1sYXJnZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLyogbGluZSAxNDYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4gIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLWxhcmdlIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NWVtKSB7XG4gIC8qIGxpbmUgMTY2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLXhsYXJnZSB7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiBhdXRvO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgfVxuICAvKiBsaW5lIDE0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbiAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci14bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gIH1cbiAgLyogbGluZSAxNzAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4gIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLXhsYXJnZSB7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogYXV0bztcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbiAgLyogbGluZSAxNDYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4gIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLXhsYXJnZSB+IC5vZmYtY2FudmFzLWNvbnRlbnQge1xuICAgIG1hcmdpbi1yaWdodDogMjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAvKiBsaW5lIDE2NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vZmYtY2FudmFzLnNjc3MgKi9cbiAgLnBvc2l0aW9uLWxlZnQucmV2ZWFsLWZvci14eGxhcmdlIHtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC8qIGxpbmUgMTQ2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuICAucG9zaXRpb24tbGVmdC5yZXZlYWwtZm9yLXh4bGFyZ2UgfiAub2ZmLWNhbnZhcy1jb250ZW50IHtcbiAgICBtYXJnaW4tbGVmdDogMjUwcHg7XG4gIH1cbiAgLyogbGluZSAxNzAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb2ZmLWNhbnZhcy5zY3NzICovXG4gIC5wb3NpdGlvbi1yaWdodC5yZXZlYWwtZm9yLXh4bGFyZ2Uge1xuICAgIHJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IGF1dG87XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICB9XG4gIC8qIGxpbmUgMTQ2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29mZi1jYW52YXMuc2NzcyAqL1xuICAucG9zaXRpb24tcmlnaHQucmV2ZWFsLWZvci14eGxhcmdlIH4gLm9mZi1jYW52YXMtY29udGVudCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyNTBweDtcbiAgfVxufVxuXG4vKiBsaW5lIDE1MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vcmJpdC5zY3NzICovXG4ub3JiaXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTU2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29yYml0LnNjc3MgKi9cbi5vcmJpdC1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuLyogbGluZSAxNjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb3JiaXQuc2NzcyAqL1xuLm9yYml0LXNsaWRlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb3JiaXQuc2NzcyAqL1xuLm9yYml0LXNsaWRlLm5vLW1vdGlvbnVpLmlzLWFjdGl2ZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cblxuLyogbGluZSAxNjQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb3JiaXQuc2NzcyAqL1xuLm9yYml0LWZpZ3VyZSB7XG4gIG1hcmdpbjogMDtcbn1cblxuLyogbGluZSAxNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb3JiaXQuc2NzcyAqL1xuLm9yYml0LWltYWdlIHtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE3MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vcmJpdC5zY3NzICovXG4ub3JiaXQtY2FwdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgY29sb3I6ICNmZWZlZmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAsIDEwLCAxMCwgMC41KTtcbn1cblxuLyogbGluZSAxNzYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb3JiaXQuc2NzcyAqL1xuLm9yYml0LXByZXZpb3VzLCAub3JiaXQtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDE2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIC5vcmJpdC1wcmV2aW91cywgW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIC5vcmJpdC1uZXh0IHtcbiAgb3V0bGluZTogMDtcbn1cblxuLyogbGluZSAxMDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fb3JiaXQuc2NzcyAqL1xuLm9yYml0LXByZXZpb3VzOmhvdmVyLCAub3JiaXQtbmV4dDpob3ZlciwgLm9yYml0LXByZXZpb3VzOmFjdGl2ZSwgLm9yYml0LW5leHQ6YWN0aXZlLCAub3JiaXQtcHJldmlvdXM6Zm9jdXMsIC5vcmJpdC1uZXh0OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMCwgMTAsIDEwLCAwLjUpO1xufVxuXG4vKiBsaW5lIDE4MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vcmJpdC5zY3NzICovXG4ub3JiaXQtcHJldmlvdXMge1xuICBsZWZ0OiAwO1xufVxuXG4vKiBsaW5lIDE4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vcmJpdC5zY3NzICovXG4ub3JiaXQtbmV4dCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDE5MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vcmJpdC5zY3NzICovXG4ub3JiaXQtYnVsbGV0cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMC44cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjhyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLyogbGluZSAxNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbltkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSAub3JiaXQtYnVsbGV0cyB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgMTM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX29yYml0LnNjc3MgKi9cbi5vcmJpdC1idWxsZXRzIGJ1dHRvbiB7XG4gIHdpZHRoOiAxLjJyZW07XG4gIGhlaWdodDogMS4ycmVtO1xuICBtYXJnaW46IDAuMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NhY2FjYTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuXG4vKiBsaW5lIDE0MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vcmJpdC5zY3NzICovXG4ub3JiaXQtYnVsbGV0cyBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE4YThhO1xufVxuXG4vKiBsaW5lIDE0NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19vcmJpdC5zY3NzICovXG4ub3JiaXQtYnVsbGV0cyBidXR0b24uaXMtYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhOGE4YTtcbn1cblxuLyogbGluZSAxMzEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4vKiBsaW5lIDEzOCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuLnBhZ2luYXRpb246OmJlZm9yZSwgLnBhZ2luYXRpb246OmFmdGVyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cblxuLyogbGluZSAxNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi5wYWdpbmF0aW9uOjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG4vKiBsaW5lIDY4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gbGkge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBtYXJnaW4tcmlnaHQ6IDAuMDYyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSA3OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIGxpOmxhc3QtY2hpbGQsIC5wYWdpbmF0aW9uIGxpOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzICovXG4gIC5wYWdpbmF0aW9uIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIGEsXG4ucGFnaW5hdGlvbiBidXR0b24ge1xuICBjb2xvcjogIzBhMGEwYTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjYyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSA5OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIGE6aG92ZXIsXG4ucGFnaW5hdGlvbiBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZTZlNmU2O1xufVxuXG4vKiBsaW5lIDEzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIC5jdXJyZW50IHtcbiAgcGFkZGluZzogMC4xODc1cmVtIDAuNjI1cmVtO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBjb2xvcjogIzBhMGEwYTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKiBsaW5lIDEzOCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uIC5kaXNhYmxlZCB7XG4gIHBhZGRpbmc6IDAuMTg3NXJlbSAwLjYyNXJlbTtcbiAgY29sb3I6ICNjYWNhY2E7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7XG59XG5cbi8qIGxpbmUgMTE4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gLmRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTQyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc2NzcyAqL1xuLnBhZ2luYXRpb24gLmVsbGlwc2lzOjphZnRlciB7XG4gIGNvbnRlbnQ6ICdcXDIwMjYnO1xuICBwYWRkaW5nOiAwLjE4NzVyZW0gMC42MjVyZW07XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4vKiBsaW5lIDE0OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wYWdpbmF0aW9uLnNjc3MgKi9cbi5wYWdpbmF0aW9uLXByZXZpb3VzIGE6OmJlZm9yZSxcbi5wYWdpbmF0aW9uLXByZXZpb3VzLmRpc2FibGVkOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFwwMGFiJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbn1cblxuLyogbGluZSAxNTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcGFnaW5hdGlvbi5zY3NzICovXG4ucGFnaW5hdGlvbi1uZXh0IGE6OmFmdGVyLFxuLnBhZ2luYXRpb24tbmV4dC5kaXNhYmxlZDo6YWZ0ZXIge1xuICBjb250ZW50OiAnXFwwMGJiJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC41cmVtO1xufVxuXG4vKiBsaW5lIDQzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYWNhO1xuICBoZWlnaHQ6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy5wcmltYXJ5IC5wcm9ncmVzcy1tZXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgNDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy5zZWNvbmRhcnkgLnByb2dyZXNzLW1ldGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc3Nztcbn1cblxuLyogbGluZSA0OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLnN1Y2Nlc3MgLnByb2dyZXNzLW1ldGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzNhZGI3Njtcbn1cblxuLyogbGluZSA0OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLndhcm5pbmcgLnByb2dyZXNzLW1ldGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWUwMDtcbn1cblxuLyogbGluZSA0OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19wcm9ncmVzcy1iYXIuc2NzcyAqL1xuLnByb2dyZXNzLmFsZXJ0IC5wcm9ncmVzcy1tZXRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYzU4NDA7XG59XG5cbi8qIGxpbmUgNTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcHJvZ3Jlc3MtYmFyLnNjc3MgKi9cbi5wcm9ncmVzcy1tZXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDYxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Byb2dyZXNzLWJhci5zY3NzICovXG4ucHJvZ3Jlc3MtbWV0ZXItdGV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogI2ZlZmVmZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLyogbGluZSAxMDIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MgKi9cbi5zbGlkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMC41cmVtO1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZlNmU2O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgMTA3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3NsaWRlci5zY3NzICovXG4uc2xpZGVyLWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMC41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2FjYWNhO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cblxuLyogbGluZSA0MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci1maWxsLmlzLWRyYWdnaW5nIHtcbiAgdHJhbnNpdGlvbjogYWxsIDBzIGxpbmVhcjtcbn1cblxuLyogbGluZSAxMTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MgKi9cbi5zbGlkZXItaGFuZGxlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNHJlbTtcbiAgaGVpZ2h0OiAxLjRyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLyogbGluZSAxNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbltkYXRhLXdoYXRpbnB1dD0nbW91c2UnXSAuc2xpZGVyLWhhbmRsZSB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIGxpbmUgNjMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MgKi9cbi5zbGlkZXItaGFuZGxlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbn1cblxuLyogbGluZSA2NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci1oYW5kbGUuaXMtZHJhZ2dpbmcge1xuICB0cmFuc2l0aW9uOiBhbGwgMHMgbGluZWFyO1xufVxuXG4vKiBsaW5lIDExNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci5kaXNhYmxlZCxcbi5zbGlkZXJbZGlzYWJsZWRdIHtcbiAgb3BhY2l0eTogMC4yNTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcbn1cblxuLyogbGluZSAxMjMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc2xpZGVyLnNjc3MgKi9cbi5zbGlkZXIudmVydGljYWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAwLjVyZW07XG4gIGhlaWdodDogMTIuNXJlbTtcbiAgbWFyZ2luOiAwIDEuMjVyZW07XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuXG4vKiBsaW5lIDg0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3NsaWRlci5zY3NzICovXG4uc2xpZGVyLnZlcnRpY2FsIC5zbGlkZXItZmlsbCB7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDAuNXJlbTtcbiAgbWF4LWhlaWdodDogMTAwJTtcbn1cblxuLyogbGluZSA5MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zbGlkZXIuc2NzcyAqL1xuLnNsaWRlci52ZXJ0aWNhbCAuc2xpZGVyLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiA1MCU7XG4gIHdpZHRoOiAxLjRyZW07XG4gIGhlaWdodDogMS40cmVtO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbi8qIGxpbmUgNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zdGlja3kuc2NzcyAqL1xuLnN0aWNreS1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qIGxpbmUgMTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3RpY2t5LnNjc3MgKi9cbi5zdGlja3kge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi8qIGxpbmUgMTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3RpY2t5LnNjc3MgKi9cbi5zdGlja3kuaXMtc3R1Y2sge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDU7XG59XG5cbi8qIGxpbmUgMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3RpY2t5LnNjc3MgKi9cbi5zdGlja3kuaXMtc3R1Y2suaXMtYXQtdG9wIHtcbiAgdG9wOiAwO1xufVxuXG4vKiBsaW5lIDI0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N0aWNreS5zY3NzICovXG4uc3RpY2t5LmlzLXN0dWNrLmlzLWF0LWJvdHRvbSB7XG4gIGJvdHRvbTogMDtcbn1cblxuLyogbGluZSAyOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zdGlja3kuc2NzcyAqL1xuLnN0aWNreS5pcy1hbmNob3JlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3RpY2t5LnNjc3MgKi9cbi5zdGlja3kuaXMtYW5jaG9yZWQuaXMtYXQtYm90dG9tIHtcbiAgYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDExMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXZlYWwuc2NzcyAqL1xuYm9keS5pcy1yZXZlYWwtb3BlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMTE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3JldmVhbC5zY3NzICovXG5odG1sLmlzLXJldmVhbC1vcGVuLFxuaHRtbC5pcy1yZXZlYWwtb3BlbiBib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLyogbGluZSAxMjUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcmV2ZWFsLnNjc3MgKi9cbi5yZXZlYWwtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDA1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwLCAxMCwgMTAsIDAuNDUpO1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG5cbi8qIGxpbmUgMTMwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3JldmVhbC5zY3NzICovXG4ucmV2ZWFsIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgei1pbmRleDogMTAwNjtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDEwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdy15OiBhdXRvO1xufVxuXG4vKiBsaW5lIDE2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIC5yZXZlYWwge1xuICBvdXRsaW5lOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgMTMwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3JldmVhbC5zY3NzICovXG4gIC5yZXZlYWwge1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gIH1cbn1cblxuLyogbGluZSA3MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXZlYWwuc2NzcyAqL1xuLnJldmVhbCAuY29sdW1uLCAucmV2ZWFsIC5jb2x1bW5zLFxuLnJldmVhbCAuY29sdW1ucyB7XG4gIG1pbi13aWR0aDogMDtcbn1cblxuLyogbGluZSA3NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXZlYWwuc2NzcyAqL1xuLnJldmVhbCA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAvKiBsaW5lIDEzMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXZlYWwuc2NzcyAqL1xuICAucmV2ZWFsIHtcbiAgICB3aWR0aDogNjAwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDByZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAvKiBsaW5lIDE0MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXZlYWwuc2NzcyAqL1xuICAucmV2ZWFsIC5yZXZlYWwge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuLyogbGluZSAxNTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcmV2ZWFsLnNjc3MgKi9cbi5yZXZlYWwuY29sbGFwc2Uge1xuICBwYWRkaW5nOiAwO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgMTU1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3JldmVhbC5zY3NzICovXG4gIC5yZXZlYWwudGlueSB7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXgtd2lkdGg6IDEwMHJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgMTU2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3JldmVhbC5zY3NzICovXG4gIC5yZXZlYWwuc21hbGwge1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWF4LXdpZHRoOiAxMDByZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAvKiBsaW5lIDE1NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXZlYWwuc2NzcyAqL1xuICAucmV2ZWFsLmxhcmdlIHtcbiAgICB3aWR0aDogOTAlO1xuICAgIG1heC13aWR0aDogMTAwcmVtO1xuICB9XG59XG5cbi8qIGxpbmUgMTYwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3JldmVhbC5zY3NzICovXG4ucmV2ZWFsLmZ1bGwge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogMTAwdmg7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBtYXgtd2lkdGg6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAvKiBsaW5lIDEzMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19yZXZlYWwuc2NzcyAqL1xuICAucmV2ZWFsIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLyogbGluZSAxNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fcmV2ZWFsLnNjc3MgKi9cbi5yZXZlYWwud2l0aG91dC1vdmVybGF5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuXG4vKiBsaW5lIDE4OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zd2l0Y2guc2NzcyAqL1xuLnN3aXRjaCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG91dGxpbmU6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGNvbG9yOiAjZmVmZWZlO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbn1cblxuLyogbGluZSAxOTQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbi5zd2l0Y2gtaW5wdXQge1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi8qIGxpbmUgMTk5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLXBhZGRsZSB7XG4gIGJhY2tncm91bmQ6ICNjYWNhY2E7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogMnJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qIGxpbmUgOTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbmlucHV0ICsgLnN3aXRjaC1wYWRkbGUge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIGxpbmUgMTAxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGxlZnQ6IDAuMjVyZW07XG4gIHRvcDogMC4yNXJlbTtcbiAgd2lkdGg6IDEuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2Utb3V0O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDExNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zd2l0Y2guc2NzcyAqL1xuaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtcGFkZGxlIHtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cblxuLyogbGluZSAxMTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbmlucHV0OmNoZWNrZWQgfiAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICBsZWZ0OiAyLjI1cmVtO1xufVxuXG4vKiBsaW5lIDE2OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuW2RhdGEtd2hhdGlucHV0PSdtb3VzZSddIGlucHV0OmZvY3VzIH4gLnN3aXRjaC1wYWRkbGUge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBsaW5lIDIwNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zd2l0Y2guc2NzcyAqL1xuLnN3aXRjaC1hY3RpdmUsIC5zd2l0Y2gtaW5hY3RpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi8qIGxpbmUgMjA5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLWFjdGl2ZSB7XG4gIGxlZnQ6IDglO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDE0MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zd2l0Y2guc2NzcyAqL1xuaW5wdXQ6Y2hlY2tlZCArIGxhYmVsID4gLnN3aXRjaC1hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogbGluZSAyMTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbi5zd2l0Y2gtaW5hY3RpdmUge1xuICByaWdodDogMTUlO1xufVxuXG4vKiBsaW5lIDE1MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19zd2l0Y2guc2NzcyAqL1xuaW5wdXQ6Y2hlY2tlZCArIGxhYmVsID4gLnN3aXRjaC1pbmFjdGl2ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qIGxpbmUgMTcxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLnRpbnkgLnN3aXRjaC1wYWRkbGUge1xuICB3aWR0aDogM3JlbTtcbiAgaGVpZ2h0OiAxLjVyZW07XG4gIGZvbnQtc2l6ZTogMC42MjVyZW07XG59XG5cbi8qIGxpbmUgMTc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLnRpbnkgLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgd2lkdGg6IDFyZW07XG4gIGhlaWdodDogMXJlbTtcbn1cblxuLyogbGluZSAxODIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbi5zd2l0Y2gudGlueSBpbnB1dDpjaGVja2VkIH4gLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgbGVmdDogMS43NXJlbTtcbn1cblxuLyogbGluZSAxNzEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbi5zd2l0Y2guc21hbGwgLnN3aXRjaC1wYWRkbGUge1xuICB3aWR0aDogMy41cmVtO1xuICBoZWlnaHQ6IDEuNzVyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbn1cblxuLyogbGluZSAxNzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbi5zd2l0Y2guc21hbGwgLnN3aXRjaC1wYWRkbGU6OmFmdGVyIHtcbiAgd2lkdGg6IDEuMjVyZW07XG4gIGhlaWdodDogMS4yNXJlbTtcbn1cblxuLyogbGluZSAxODIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fc3dpdGNoLnNjc3MgKi9cbi5zd2l0Y2guc21hbGwgaW5wdXQ6Y2hlY2tlZCB+IC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gIGxlZnQ6IDJyZW07XG59XG5cbi8qIGxpbmUgMTcxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLmxhcmdlIC5zd2l0Y2gtcGFkZGxlIHtcbiAgd2lkdGg6IDVyZW07XG4gIGhlaWdodDogMi41cmVtO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi8qIGxpbmUgMTc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLmxhcmdlIC5zd2l0Y2gtcGFkZGxlOjphZnRlciB7XG4gIHdpZHRoOiAycmVtO1xuICBoZWlnaHQ6IDJyZW07XG59XG5cbi8qIGxpbmUgMTgyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3N3aXRjaC5zY3NzICovXG4uc3dpdGNoLmxhcmdlIGlucHV0OmNoZWNrZWQgfiAuc3dpdGNoLXBhZGRsZTo6YWZ0ZXIge1xuICBsZWZ0OiAyLjc1cmVtO1xufVxuXG4vKiBsaW5lIDIwOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzICovXG50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuXG4vKiBsaW5lIDY0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbnRhYmxlIHRoZWFkLFxudGFibGUgdGJvZHksXG50YWJsZSB0Zm9vdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoODEsIDcwLCA1NiwgMC4zKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2OSwgNjAsIDQ4LCAwLjMpO1xufVxuXG4vKiBsaW5lIDcyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbnRhYmxlIGNhcHRpb24ge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogMC41cmVtIDAuNjI1cmVtIDAuNjI1cmVtO1xufVxuXG4vKiBsaW5lIDc4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbnRhYmxlIHRoZWFkLFxudGFibGUgdGZvb3Qge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDc1LCA2NSwgNTIsIDAuMyk7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDg0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbnRhYmxlIHRoZWFkIHRyLFxudGFibGUgdGZvb3QgdHIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyogbGluZSA4OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzICovXG50YWJsZSB0aGVhZCB0aCxcbnRhYmxlIHRoZWFkIHRkLFxudGFibGUgdGZvb3QgdGgsXG50YWJsZSB0Zm9vdCB0ZCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTAyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbnRhYmxlIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoODEsIDcwLCA1NiwgMC4zKTtcbn1cblxuLyogbGluZSAxMTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFibGUuc2NzcyAqL1xudGFibGUgdGJvZHkgdGgsXG50YWJsZSB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjYyNXJlbSAwLjYyNXJlbTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gIC8qIGxpbmUgMTg4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbiAgdGFibGUuc3RhY2sgdGhlYWQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgLyogbGluZSAxOTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFibGUuc2NzcyAqL1xuICB0YWJsZS5zdGFjayB0Zm9vdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAvKiBsaW5lIDE5NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzICovXG4gIHRhYmxlLnN0YWNrIHRyLFxuICB0YWJsZS5zdGFjayB0aCxcbiAgdGFibGUuc3RhY2sgdGQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC8qIGxpbmUgMjAzLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbiAgdGFibGUuc3RhY2sgdGQge1xuICAgIGJvcmRlci10b3A6IDA7XG4gIH1cbn1cblxuLyogbGluZSAyMTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFibGUuc2NzcyAqL1xudGFibGUuc2Nyb2xsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4vKiBsaW5lIDE1MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzICovXG50YWJsZS5ob3ZlciB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNjMsIDU1LCA0NCwgMC4zKTtcbn1cblxuLyogbGluZSAxNTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFibGUuc2NzcyAqL1xudGFibGUuaG92ZXIgdHI6bnRoLW9mLXR5cGUoZXZlbik6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQ4LCA0MiwgMzMsIDAuMyk7XG59XG5cbi8qIGxpbmUgMjI3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYmxlLnNjc3MgKi9cbi50YWJsZS1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4vKiBsaW5lIDIzMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJsZS5zY3NzICovXG4udGFibGUtc2Nyb2xsIHRhYmxlIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgMTE2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMge1xuICBtYXJnaW46IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbn1cblxuLyogbGluZSAxMzgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi50YWJzOjpiZWZvcmUsIC50YWJzOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4udGFiczo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSA2MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MgKi9cbi50YWJzLnZlcnRpY2FsID4gbGkge1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDEyNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MgKi9cbi50YWJzLnNpbXBsZSA+IGxpID4gYSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qIGxpbmUgMTMwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMuc2ltcGxlID4gbGkgPiBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi8qIGxpbmUgMTM3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMucHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMTQwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMucHJpbWFyeSA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMGEwYTBhO1xufVxuXG4vKiBsaW5lIDE0MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MgKi9cbi50YWJzLnByaW1hcnkgPiBsaSA+IGE6aG92ZXIsIC50YWJzLnByaW1hcnkgPiBsaSA+IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xufVxuXG4vKiBsaW5lIDE1MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MgKi9cbi50YWJzLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgNzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFicy5zY3NzICovXG4udGFicy10aXRsZSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi8qIGxpbmUgODAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFicy5zY3NzICovXG4udGFicy10aXRsZSA+IGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDg0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMtdGl0bGUgPiBhOmZvY3VzLCAudGFicy10aXRsZSA+IGFbYXJpYS1zZWxlY3RlZD0ndHJ1ZSddIHtcbiAgYmFja2dyb3VuZDogI2U2ZTZlNjtcbn1cblxuLyogbGluZSAxNTQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFicy5zY3NzICovXG4udGFicy1jb250ZW50IHtcbiAgYmFja2dyb3VuZDogI2ZlZmVmZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYm9yZGVyLXRvcDogMDtcbn1cblxuLyogbGluZSAxNTgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGFicy5zY3NzICovXG4udGFicy1jb250ZW50LnZlcnRpY2FsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYm9yZGVyLWxlZnQ6IDA7XG59XG5cbi8qIGxpbmUgMTYyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RhYnMuc2NzcyAqL1xuLnRhYnMtcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxcmVtO1xufVxuXG4vKiBsaW5lIDExMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190YWJzLnNjc3MgKi9cbi50YWJzLXBhbmVsLmlzLWFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBsaW5lIDUxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RodW1ibmFpbC5zY3NzICovXG4udGh1bWJuYWlsIHtcbiAgYm9yZGVyOiBzb2xpZCA0cHggI2ZlZmVmZTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB4IHJnYmEoMTAsIDEwLCAxMCwgMC4yKTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDIwMG1zIGVhc2Utb3V0O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xufVxuXG4vKiBsaW5lIDQ0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RodW1ibmFpbC5zY3NzICovXG4udGh1bWJuYWlsOmhvdmVyLCAudGh1bWJuYWlsOmZvY3VzIHtcbiAgYm94LXNoYWRvdzogMCAwIDZweCAxcHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xufVxuXG4vKiBsaW5lIDM4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RpdGxlLWJhci5zY3NzICovXG4udGl0bGUtYmFyIHtcbiAgYmFja2dyb3VuZDogIzBhMGEwYTtcbiAgY29sb3I6ICNmZWZlZmU7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLyogbGluZSAxMzgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi50aXRsZS1iYXI6OmJlZm9yZSwgLnRpdGxlLWJhcjo6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuXG4vKiBsaW5lIDE0OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuLnRpdGxlLWJhcjo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSA1MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190aXRsZS1iYXIuc2NzcyAqL1xuLnRpdGxlLWJhciAubWVudS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW07XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbn1cblxuLyogbGluZSA3MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190aXRsZS1iYXIuc2NzcyAqL1xuLnRpdGxlLWJhci1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgNzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdGl0bGUtYmFyLnNjc3MgKi9cbi50aXRsZS1iYXItcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuXG4vKiBsaW5lIDgwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RpdGxlLWJhci5zY3NzICovXG4udGl0bGUtYmFyLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLyogbGluZSA4NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190aXRsZS1iYXIuc2NzcyAqL1xuLm1lbnUtaWNvbi5kYXJrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMTZweDtcbn1cblxuLyogbGluZSA3OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuLm1lbnUtaWNvbi5kYXJrOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJhY2tncm91bmQ6ICMwYTBhMGE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm94LXNoYWRvdzogMCA3cHggMCAjMGEwYTBhLCAwIDE0cHggMCAjMGEwYTBhO1xufVxuXG4vKiBsaW5lIDEwNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy91dGlsL19taXhpbnMuc2NzcyAqL1xuLm1lbnUtaWNvbi5kYXJrOmhvdmVyOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICM4YThhOGE7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDAgIzhhOGE4YSwgMCAxNHB4IDAgIzhhOGE4YTtcbn1cblxuLyogbGluZSA5NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190b29sdGlwLnNjc3MgKi9cbi5oYXMtdGlwIHtcbiAgYm9yZGVyLWJvdHRvbTogZG90dGVkIDFweCAjOGE4YThhO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogaGVscDtcbn1cblxuLyogbGluZSAxMDEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4gIGNvbG9yOiAjZmVmZWZlO1xuICBmb250LXNpemU6IDgwJTtcbiAgcGFkZGluZzogMC43NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgdG9wOiBjYWxjKDEwMCUgKyAwLjY0OTVyZW0pO1xuICBtYXgtd2lkdGg6IDEwcmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIGxpbmUgNjQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdG9vbHRpcC5zY3NzICovXG4udG9vbHRpcDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IDAuNzVyZW07XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBhMGEwYTtcbiAgYm9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gIGJvdHRvbTogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLyogbGluZSA3MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnRvcDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IDAuNzVyZW07XG4gIGJvcmRlci1jb2xvcjogIzBhMGEwYSB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gIHRvcDogMTAwJTtcbiAgYm90dG9tOiBhdXRvO1xufVxuXG4vKiBsaW5lIDc4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Rvb2x0aXAuc2NzcyAqL1xuLnRvb2x0aXAubGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXI6IGluc2V0IDAuNzVyZW07XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgIzBhMGEwYTtcbiAgYm9yZGVyLWxlZnQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItcmlnaHQtd2lkdGg6IDA7XG4gIGJvdHRvbTogYXV0bztcbiAgbGVmdDogMTAwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogbGluZSA4NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190b29sdGlwLnNjc3MgKi9cbi50b29sdGlwLnJpZ2h0OjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogaW5zZXQgMC43NXJlbTtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjMGEwYTBhIHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQtc3R5bGU6IHNvbGlkO1xuICBib3JkZXItbGVmdC13aWR0aDogMDtcbiAgYm90dG9tOiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTAwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLyogbGluZSAxMTksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdG9wLWJhci5zY3NzICovXG4udG9wLWJhciB7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbn1cblxuLyogbGluZSAxMzgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvdXRpbC9fbWl4aW5zLnNjc3MgKi9cbi50b3AtYmFyOjpiZWZvcmUsIC50b3AtYmFyOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4udG9wLWJhcjo6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbn1cblxuLyogbGluZSA0NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190b3AtYmFyLnNjc3MgKi9cbi50b3AtYmFyLFxuLnRvcC1iYXIgdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBub25lO1xufVxuXG4vKiBsaW5lIDU0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyAqL1xuLnRvcC1iYXIgdWwgdWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMjAzO1xufVxuXG4vKiBsaW5lIDYwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyAqL1xuLnRvcC1iYXIgaW5wdXQge1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07XG59XG5cbi8qIGxpbmUgNjYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdG9wLWJhci5zY3NzICovXG4udG9wLWJhciAuaW5wdXQtZ3JvdXAtZmllbGQge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4vKiBsaW5lIDcyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyAqL1xuLnRvcC1iYXIgaW5wdXQuYnV0dG9uIHtcbiAgd2lkdGg6IGF1dG87XG59XG5cbi8qIGxpbmUgOTEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdG9wLWJhci5zY3NzICovXG4udG9wLWJhciAudG9wLWJhci1sZWZ0LFxuLnRvcC1iYXIgLnRvcC1iYXItcmlnaHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDExMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190b3AtYmFyLnNjc3MgKi9cbiAgLnRvcC1iYXIgLnRvcC1iYXItbGVmdCxcbiAgLnRvcC1iYXIgLnRvcC1iYXItcmlnaHQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyAqL1xuICAudG9wLWJhci5zdGFja2VkLWZvci1tZWRpdW0gLnRvcC1iYXItbGVmdCxcbiAgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbWVkaXVtIC50b3AtYmFyLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pIHtcbiAgLyogbGluZSA5MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190b3AtYmFyLnNjc3MgKi9cbiAgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2UgLnRvcC1iYXItbGVmdCxcbiAgLnRvcC1iYXIuc3RhY2tlZC1mb3ItbGFyZ2UgLnRvcC1iYXItcmlnaHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5LjkzNzVlbSkge1xuICAvKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyAqL1xuICAudG9wLWJhci5zdGFja2VkLWZvci14bGFyZ2UgLnRvcC1iYXItbGVmdCxcbiAgLnRvcC1iYXIuc3RhY2tlZC1mb3IteGxhcmdlIC50b3AtYmFyLXJpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyAqL1xuLnRvcC1iYXIuc3RhY2tlZC1mb3IteHhsYXJnZSAudG9wLWJhci1sZWZ0LFxuLnRvcC1iYXIuc3RhY2tlZC1mb3IteHhsYXJnZSAudG9wLWJhci1yaWdodCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiBsaW5lIDE1NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL190b3AtYmFyLnNjc3MgKi9cbi50b3AtYmFyLXRpdGxlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbn1cblxuLyogbGluZSAxNjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdG9wLWJhci5zY3NzICovXG4udG9wLWJhci1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5cbi8qIGxpbmUgMTY0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3RvcC1iYXIuc2NzcyAqL1xuLnRvcC1iYXItcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG5cbi8qIGxpbmUgNjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdmlzaWJpbGl0eS5zY3NzICovXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAvKiBsaW5lIDgyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3Itc21hbGwtb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDBlbSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkge1xuICAvKiBsaW5lIDg2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuc2hvdy1mb3Itc21hbGwtb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSA3MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGUtZm9yLW1lZGl1bSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAvKiBsaW5lIDc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuc2hvdy1mb3ItbWVkaXVtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xuICAvKiBsaW5lIDgyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3ItbWVkaXVtLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA4NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnNob3ctZm9yLW1lZGl1bS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDczLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3ItbGFyZ2Uge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2My45Mzc1ZW0pIHtcbiAgLyogbGluZSA3NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnNob3ctZm9yLWxhcmdlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkgYW5kIChtYXgtd2lkdGg6IDc0LjkzNzVlbSkge1xuICAvKiBsaW5lIDgyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3ItbGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSksIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkge1xuICAvKiBsaW5lIDg2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuc2hvdy1mb3ItbGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc1ZW0pIHtcbiAgLyogbGluZSA3MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGUtZm9yLXhsYXJnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc0LjkzNzVlbSkge1xuICAvKiBsaW5lIDc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuc2hvdy1mb3IteGxhcmdlIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzVlbSkgYW5kIChtYXgtd2lkdGg6IDg5LjkzNzVlbSkge1xuICAvKiBsaW5lIDgyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3IteGxhcmdlLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NC45Mzc1ZW0pLCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgLyogbGluZSA4NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnNob3ctZm9yLXhsYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTBlbSkge1xuICAvKiBsaW5lIDczLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuaGlkZS1mb3IteHhsYXJnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5LjkzNzVlbSkge1xuICAvKiBsaW5lIDc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuc2hvdy1mb3IteHhsYXJnZSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkwZW0pIHtcbiAgLyogbGluZSA4MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLmhpZGUtZm9yLXh4bGFyZ2Utb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg5LjkzNzVlbSkge1xuICAvKiBsaW5lIDg2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuICAuc2hvdy1mb3IteHhsYXJnZS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLyogbGluZSA5MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbi5zaG93LWZvci1zcixcbi5zaG93LW9uLWZvY3VzIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xufVxuXG4vKiBsaW5lIDEwMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbi5zaG93LW9uLWZvY3VzOmFjdGl2ZSwgLnNob3ctb24tZm9jdXM6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuXG4vKiBsaW5lIDEwNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbi5zaG93LWZvci1sYW5kc2NhcGUsXG4uaGlkZS1mb3ItcG9ydHJhaXQge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSkge1xuICAvKiBsaW5lIDEwNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL192aXNpYmlsaXR5LnNjc3MgKi9cbiAgLnNob3ctZm9yLWxhbmRzY2FwZSxcbiAgLmhpZGUtZm9yLXBvcnRyYWl0IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAxMDcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5zaG93LWZvci1sYW5kc2NhcGUsXG4gIC5oaWRlLWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIGxpbmUgMTIwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX3Zpc2liaWxpdHkuc2NzcyAqL1xuLmhpZGUtZm9yLWxhbmRzY2FwZSxcbi5zaG93LWZvci1wb3J0cmFpdCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcbiAgLyogbGluZSAxMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRlLWZvci1sYW5kc2NhcGUsXG4gIC5zaG93LWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChvcmllbnRhdGlvbjogcG9ydHJhaXQpIHtcbiAgLyogbGluZSAxMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fdmlzaWJpbGl0eS5zY3NzICovXG4gIC5oaWRlLWZvci1sYW5kc2NhcGUsXG4gIC5zaG93LWZvci1wb3J0cmFpdCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBsaW5lIDEwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2Zsb2F0LnNjc3MgKi9cbi5mbG9hdC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19mbG9hdC5zY3NzICovXG4uZmxvYXQtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxOCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19mbG9hdC5zY3NzICovXG4uZmxvYXQtY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi8qIGxpbmUgMTM4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4uY2xlYXJmaXg6OmJlZm9yZSwgLmNsZWFyZml4OjphZnRlciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIGxpbmUgMTQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL3V0aWwvX21peGlucy5zY3NzICovXG4uY2xlYXJmaXg6OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLWluLWRvd24ubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1pbi1kb3duLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1pbi1sZWZ0Lm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtaW4tbGVmdC5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtaW4tdXAubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLWluLXVwLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1pbi1yaWdodC5tdWktZW50ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtaW4tcmlnaHQubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLW91dC1kb3duLm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1vdXQtZG93bi5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtb3V0LXJpZ2h0Lm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zbGlkZS1vdXQtcmlnaHQubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLW91dC11cC5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtb3V0LXVwLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2xpZGUtb3V0LWxlZnQubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNsaWRlLW91dC1sZWZ0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uZmFkZS1pbi5tdWktZW50ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uZmFkZS1pbi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmZhZGUtb3V0Lm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5mYWRlLW91dC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLWluLWZyb20tdG9wLm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWCgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3A7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS10b3AubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLXJpZ2h0Lm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLXJpZ2h0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS1ib3R0b20ubXVpLWVudGVyIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLWluLWZyb20tYm90dG9tLm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS1sZWZ0Lm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSg5MGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS1sZWZ0Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS1taWRkbGUteC5tdWktZW50ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLWluLWZyb20tbWlkZGxlLXgubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1pbi1mcm9tLW1pZGRsZS15Lm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlWSgtOTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2UtaW4tZnJvbS1taWRkbGUteS5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLXRvcC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKC05MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLXJpZ2h0Lm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDIwMDBweCkgcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1vdXQtZnJvbS1yaWdodC5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLWJvdHRvbS5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogYm90dG9tO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLWJvdHRvbS5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVYKDkwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tbGVmdC5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1vdXQtZnJvbS1sZWZ0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVkoOTBkZWcpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1vdXQtZnJvbS1taWRkbGUteC5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZSgwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLmhpbmdlLW91dC1mcm9tLW1pZGRsZS14Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyMDAwcHgpIHJvdGF0ZVgoLTkwZGVnKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uaGluZ2Utb3V0LWZyb20tbWlkZGxlLXkubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGUoMGRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5oaW5nZS1vdXQtZnJvbS1taWRkbGUteS5tdWktbGVhdmUubXVpLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjAwMHB4KSByb3RhdGVZKC05MGRlZyk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNjYWxlLWluLXVwLm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2NhbGUtaW4tdXAubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zY2FsZS1pbi1kb3duLm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc2NhbGUtaW4tZG93bi5tdWktZW50ZXIubXVpLWVudGVyLWFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNjYWxlLW91dC11cC5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICBvcGFjaXR5OiAxO1xufVxuXG4vKiBsaW5lIDM0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zY2FsZS1vdXQtdXAubXVpLWxlYXZlLm11aS1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNjYWxlLW91dC1kb3duLm11aS1sZWF2ZSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNjYWxlLW91dC1kb3duLm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zcGluLWluLm11aS1lbnRlciB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMC43NXR1cm4pO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNwaW4taW4ubXVpLWVudGVyLm11aS1lbnRlci1hY3RpdmUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAyMiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc3Bpbi1vdXQubXVpLWxlYXZlIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTAwbXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNwaW4tb3V0Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMC43NXR1cm4pO1xuICBvcGFjaXR5OiAwO1xufVxuXG4vKiBsaW5lIDIyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy91dGlsL190cmFuc2l0aW9uLnNjc3MgKi9cbi5zcGluLWluLWNjdy5tdWktZW50ZXIge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMC43NXR1cm4pO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNwaW4taW4tY2N3Lm11aS1lbnRlci5tdWktZW50ZXItYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL3V0aWwvX3RyYW5zaXRpb24uc2NzcyAqL1xuLnNwaW4tb3V0LWNjdy5tdWktbGVhdmUge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA1MDBtcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvdXRpbC9fdHJhbnNpdGlvbi5zY3NzICovXG4uc3Bpbi1vdXQtY2N3Lm11aS1sZWF2ZS5tdWktbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTAuNzV0dXJuKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSA1NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLnNsb3cge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NTBtcyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDU2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uZmFzdCB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI1MG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5saW5lYXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5lYXNlIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmVhc2UtaW4ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbiAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDYyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uZWFzZS1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmVhc2UtaW4tb3V0IHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4tb3V0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5ib3VuY2UtaW4ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDg1LCAwLjE1NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5ib3VuY2Utb3V0IHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ4NSwgMC4xNTUsIDAuNTE1LCAwLjg0NSkgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA2MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmJvdW5jZS1pbi1vdXQge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNzYsIC0wLjI0NSwgMC4yNCwgMS4yNDUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5zaG9ydC1kZWxheSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgNjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5sb25nLWRlbGF5IHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzAwbXMgIWltcG9ydGFudDtcbn1cblxuLyogbGluZSA3NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLnNoYWtlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHNoYWtlLTc7XG59XG5cbkBrZXlmcmFtZXMgc2hha2UtNyB7XG4gIDAlLCAxMCUsIDIwJSwgMzAlLCA0MCUsIDUwJSwgNjAlLCA3MCUsIDgwJSwgOTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNyUpO1xuICB9XG4gIDUlLCAxNSUsIDI1JSwgMzUlLCA0NSUsIDU1JSwgNjUlLCA3NSUsIDg1JSwgOTUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTclKTtcbiAgfVxufVxuXG4vKiBsaW5lIDc3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uc3Bpbi1jdyB7XG4gIGFuaW1hdGlvbi1uYW1lOiBzcGluLWN3LTF0dXJuO1xufVxuXG5Aa2V5ZnJhbWVzIHNwaW4tY3ctMXR1cm4ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoLTF0dXJuKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuXG4vKiBsaW5lIDc4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uc3Bpbi1jY3cge1xuICBhbmltYXRpb24tbmFtZTogc3Bpbi1jdy0xdHVybjtcbn1cblxuQGtleWZyYW1lcyBzcGluLWN3LTF0dXJuIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDF0dXJuKTtcbiAgfVxufVxuXG4vKiBsaW5lIDc5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4ud2lnZ2xlIHtcbiAgYW5pbWF0aW9uLW5hbWU6IHdpZ2dsZS03ZGVnO1xufVxuXG5Aa2V5ZnJhbWVzIHdpZ2dsZS03ZGVnIHtcbiAgNDAlLCA1MCUsIDYwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoN2RlZyk7XG4gIH1cbiAgMzUlLCA0NSUsIDU1JSwgNjUlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtN2RlZyk7XG4gIH1cbiAgMCUsIDMwJSwgNzAlLCAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgfVxufVxuXG4vKiBsaW5lIDgxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uc2hha2UsXG4uc3Bpbi1jdyxcbi5zcGluLWNjdyxcbi53aWdnbGUge1xuICBhbmltYXRpb24tZHVyYXRpb246IDUwMG1zO1xufVxuXG4vKiBsaW5lIDkwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uaW5maW5pdGUge1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuLyogbGluZSA5NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLnNsb3cge1xuICBhbmltYXRpb24tZHVyYXRpb246IDc1MG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgOTQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5mYXN0IHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyNTBtcyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmxpbmVhciB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhciAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmVhc2Uge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uZWFzZS1pbiB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2UtaW4gIWltcG9ydGFudDtcbn1cblxuLyogbGluZSAxMDAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9tb3Rpb24tdWkvc3JjL19jbGFzc2VzLnNjc3MgKi9cbi5lYXNlLW91dCB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2Utb3V0ICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uZWFzZS1pbi1vdXQge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLWluLW91dCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmJvdW5jZS1pbiB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ4NSwgMC4xNTUsIDAuMjQsIDEuMjQ1KSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwMCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmJvdW5jZS1vdXQge1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40ODUsIDAuMTU1LCAwLjUxNSwgMC44NDUpICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMTAwLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvbW90aW9uLXVpL3NyYy9fY2xhc3Nlcy5zY3NzICovXG4uYm91bmNlLWluLW91dCB7XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjc2LCAtMC4yNDUsIDAuMjQsIDEuMjQ1KSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLnNob3J0LWRlbGF5IHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzMDBtcyAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDEwNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL21vdGlvbi11aS9zcmMvX2NsYXNzZXMuc2NzcyAqL1xuLmxvbmctZGVsYXkge1xuICBhbmltYXRpb24tZGVsYXk6IDcwMG1zICFpbXBvcnRhbnQ7XG59XG5cbi8qXHJcbiAqIENvcHlyaWdodCAoYykgMjAxNi4gZGlld2ViZGVzaWduZXIuY29tXHJcbiAqL1xuLypcclxuXHJcbmZvbnQtZmFtaWx5OidCcnVzaF80NTUgVzAxIFJlZ3VsYXInO1xyXG5mb250LWZhbWlseTonRnJ1dGlnZXJOZXVlMTQ1MFcwMS1Cb28xMTk2MjkwJztcclxuZm9udC1mYW1pbHk6J0ZydXRpZ2VyTmV1ZTE0NTBXMDEtQm9vMTE5NjI5Myc7XHJcbmZvbnQtZmFtaWx5OidGcnV0aWdlck5ldWUxNDUwVzAxLVJlZyc7XHJcbmZvbnQtZmFtaWx5OidGcnV0aWdlck5ldWUxNDUwVzAxLUl0YSc7XHJcbmZvbnQtZmFtaWx5OidGcnV0aWdlck5ldWUxNDUwVzAxLU1lZCc7XHJcbmZvbnQtZmFtaWx5OidGcnV0aWdlck5ldWUxNDUwVzAxLU1kSSc7XHJcbmZvbnQtZmFtaWx5OidGcnV0aWdlck5ldWUxNDUwVzAxLUJvbDExOTYzMDgnO1xyXG5mb250LWZhbWlseTonRnJ1dGlnZXJOZXVlMTQ1MFcwMS1Cb2wxMTk2MzExJztcclxuXHJcbiovXG4vKlxyXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYuIGRpZXdlYmRlc2lnbmVyLmNvbVxyXG4gKi9cbi8qIGxpbmUgOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LWhlYWRlci5zY3NzICovXG4jaGVhZGVyYXJlYSAuaGVhZGVyU2xvZ2FuV3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIGxpbmUgMTMsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1oZWFkZXIuc2NzcyAqL1xuI2hlYWRlcmFyZWEgLmhlYWRlclNsb2dhbldyYXAgLmhlYWRlclNsb2dhbkNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTtcbn1cblxuLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LWhlYWRlci5zY3NzICovXG4jaGVhZGVyYXJlYSAuaGVhZGVyU2xvZ2FuV3JhcCAuaGVhZGVyU2xvZ2FuQ29udGFpbmVyIC5oZWFkZXJTbG9nYW5Jbm5lcldyYXAge1xuICBtYXJnaW4tdG9wOiAyMHZoO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzOS45Mzc1ZW0pIHtcbiAgLyogbGluZSAxNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LWhlYWRlci5zY3NzICovXG4gICNoZWFkZXJhcmVhIC5oZWFkZXJTbG9nYW5XcmFwIC5oZWFkZXJTbG9nYW5Db250YWluZXIgLmhlYWRlclNsb2dhbklubmVyV3JhcCB7XG4gICAgbWFyZ2luLXRvcDogMy4xMjVyZW07XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNDBlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjkzNzVlbSkge1xuICAvKiBsaW5lIDE3LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctaGVhZGVyLnNjc3MgKi9cbiAgI2hlYWRlcmFyZWEgLmhlYWRlclNsb2dhbldyYXAgLmhlYWRlclNsb2dhbkNvbnRhaW5lciAuaGVhZGVyU2xvZ2FuSW5uZXJXcmFwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1cmVtO1xuICB9XG59XG5cbi8qIGxpbmUgMzUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1oZWFkZXIuc2NzcyAqL1xuLmxheW91dCAjaGVhZGVyYXJlYSAudG9wYmFyLWNvbnRlbnQge1xuICBjb2xvcjogIzA3MDM2NDtcbn1cblxuLyogbGluZSA0MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LWhlYWRlci5zY3NzICovXG4uaGVhZGVyU2xvZ2FuTG9nby1pbi1pbWFnZSB7XG4gIHBhZGRpbmc6IDEuNTYyNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MDIwMztcbn1cblxuLyogbGluZSAxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctbWFpbi1tZW51LnNjc3MgKi9cbi5tYWluLW1lbnUtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLyogbGluZSA0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctbWFpbi1tZW51LnNjc3MgKi9cbiNtZW51IHtcbiAgei1pbmRleDogMTAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MDIwMztcbiAgZm9udC1mYW1pbHk6ICdGcnV0aWdlck5ldWUxNDUwVzAxLU1lZCcsIEFyaWFsLCBzYW5zLXNlcmlmO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4gICNtZW51IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9JbWFnZXMvYmFja2dyb3VuZC10b3BiYXIucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxufVxuXG4vKiBsaW5lIDE2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctbWFpbi1tZW51LnNjc3MgKi9cbiNtZW51IC50b3AtYmFyLWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDEwMTtcbn1cblxuLyogbGluZSAxOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4jbWVudSAudG9wLWJhci1jb250YWluZXIgbGkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xufVxuXG4vKiBsaW5lIDI0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctbWFpbi1tZW51LnNjc3MgKi9cbiNtZW51IC50b3AtYmFyLWNvbnRhaW5lciBhIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG5cbi8qIGxpbmUgMjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1tYWluLW1lbnUuc2NzcyAqL1xuI21lbnUgLnRvcC1iYXItY29udGFpbmVyIC50b3AtYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAvKiBsaW5lIDI4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctbWFpbi1tZW51LnNjc3MgKi9cbiAgI21lbnUgLnRvcC1iYXItY29udGFpbmVyIC50b3AtYmFyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMjAzO1xuICB9XG59XG5cbi8qIGxpbmUgMzQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1tYWluLW1lbnUuc2NzcyAqL1xuI21lbnUgLnRvcC1iYXItY29udGFpbmVyIC50b3AtYmFyLmlzLXN0dWNrIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvSW1hZ2VzL2JhY2tncm91bmQtdG9wYmFyLnBuZyk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbn1cblxuLyogbGluZSA0MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4jbWVudSAudG9wLWJhci1jb250YWluZXIgLnRvcC1iYXIgLmlzLWRyaWxsZG93biB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTtcbn1cblxuLyogbGluZSA0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4jbWVudSAudG9wLWJhci1jb250YWluZXIgLnRvcC1iYXIgLnRvcC1iYXItdGl0bGUgLmhlYWRlclNsb2dhbkxvZ29Db250YWluZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBsaW5lIDQ4LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctbWFpbi1tZW51LnNjc3MgKi9cbiNtZW51IC50b3AtYmFyLWNvbnRhaW5lciAudG9wLWJhciAudG9wLWJhci10aXRsZSAuaGVhZGVyU2xvZ2FuTG9nb0NvbnRhaW5lciAuaGVhZGVyU2xvZ2FuTG9nbyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMS4zNzVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA0NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4gICNtZW51IC50b3AtYmFyLWNvbnRhaW5lciAudG9wLWJhciAudG9wLWJhci10aXRsZSAuaGVhZGVyU2xvZ2FuTG9nb0NvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLyogbGluZSA1OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4jbWVudSAudG9wLWJhci1jb250YWluZXIgLnRvcC1iYXIgLm1lbnUuZHJvcGRvd24ge1xuICBoZWlnaHQ6IDVyZW07XG59XG5cbi8qIGxpbmUgNjEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1tYWluLW1lbnUuc2NzcyAqL1xuI21lbnUgLnRvcC1iYXItY29udGFpbmVyIC50b3AtYmFyIC5tZW51LmRyb3Bkb3duID4gLm1JdGVtID4gYSB7XG4gIG1hcmdpbi10b3A6IDIuODEyNXJlbTtcbn1cblxuLyogbGluZSA2NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4jbWVudSAudG9wLWJhci1jb250YWluZXIgLnRvcC1iYXIgLm1lbnUuZHJpbGxkb3duIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSA3MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4jbWVudSAudG9wLWJhci1jb250YWluZXIgLnRvcC1iYXIgLm1lbnUuZHJpbGxkb3duIGEge1xuICBjb2xvcjogIzBhMGEwYTtcbn1cblxuLyogbGluZSA3NCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4jbWVudSAudG9wLWJhci1jb250YWluZXIgLnRvcC1iYXIgLm1lbnUuaXMtZHJpbGxkb3duLXN1Ym1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi8qIGxpbmUgNzksIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1tYWluLW1lbnUuc2NzcyAqL1xuI21lbnUgLnRvcC1iYXItY29udGFpbmVyIC50b3AtYmFyIC5tZW51IC5zdWJtZW51LmlzLWRyb3Bkb3duLXN1Ym1lbnUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTkwMjAzO1xuICBtYXJnaW4tdG9wOiAwLjMxMjVyZW07XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM5LjkzNzVlbSkge1xuICAvKiBsaW5lIDkyLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctbWFpbi1tZW51LnNjc3MgKi9cbiAgLm5vLWpzICNtZW51IC50b3AtYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQwZW0pIHtcbiAgLyogbGluZSA5OCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LW1haW4tbWVudS5zY3NzICovXG4gIC5uby1qcyAjbWVudSAudGl0bGUtYmFyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi8qIGxpbmUgMTIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1wYWNrYWdlcy5zY3NzICovXG4udHgtZHdwYWNrYWdlcyB7XG4gIC8qKiogRGV0YWlsIHZpZXcgKioqL1xufVxuXG4vKiBsaW5lIDE2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctcGFja2FnZXMuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb2xvci0xIC5wYWNrYWdlLXRlYXNlciB7XG4gIG1hcmdpbjogMCAwIDFyZW0gMDtcbiAgcGFkZGluZzogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMCwgMTAsIDEwLCAwLjI1KTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogI2ZlZmVmZTtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEwLCAxMCwgMTAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmVmZWZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0MCwgMjM3LCAyMjksIDAuNSk7XG59XG5cbi8qIGxpbmUgNTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dC5zY3NzICovXG4udHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbG9yLTEgLnBhY2thZ2UtdGVhc2VyID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSA1OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29sb3ItMSAucGFja2FnZS10ZWFzZXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vYm93ZXJfY29tcG9uZW50cy9mb3VuZGF0aW9uLXNpdGVzL3Njc3MvY29tcG9uZW50cy9fY2FsbG91dC5zY3NzICovXG4udHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbG9yLTEgLnBhY2thZ2UtdGVhc2VyID4gOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLyogbGluZSA1OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29sb3ItMSAucGFja2FnZS10ZWFzZXIgPiA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi8qIGxpbmUgNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29sb3ItMSAucGFja2FnZS10ZWFzZXIgKixcbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29sb3ItMSAucGFja2FnZS10ZWFzZXIgLmJvZHl0ZXh0IHtcbiAgY29sb3I6ICMzRjI2MUE7XG59XG5cbi8qIGxpbmUgMjIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1wYWNrYWdlcy5zY3NzICovXG4udHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbG9yLTIgLnBhY2thZ2UtdGVhc2VyIHtcbiAgbWFyZ2luOiAwIDAgMXJlbSAwO1xuICBwYWRkaW5nOiAxcmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDEwLCAxMCwgMTAsIDAuMjUpO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjZmVmZWZlO1xuICBtYXJnaW46IDAgMCAxcmVtIDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTAsIDEwLCAxMCwgMC4yNSk7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNmZWZlZmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQwLCAyMzcsIDIyOSwgMC41KTtcbn1cblxuLyogbGluZSA1NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29sb3ItMiAucGFja2FnZS10ZWFzZXIgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDU5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2NhbGxvdXQuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb2xvci0yIC5wYWNrYWdlLXRlYXNlciA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA1NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS9ib3dlcl9jb21wb25lbnRzL2ZvdW5kYXRpb24tc2l0ZXMvc2Nzcy9jb21wb25lbnRzL19jYWxsb3V0LnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29sb3ItMiAucGFja2FnZS10ZWFzZXIgPiA6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAwO1xufVxuXG4vKiBsaW5lIDU5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL2Jvd2VyX2NvbXBvbmVudHMvZm91bmRhdGlvbi1zaXRlcy9zY3NzL2NvbXBvbmVudHMvX2NhbGxvdXQuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb2xvci0yIC5wYWNrYWdlLXRlYXNlciA+IDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogbGluZSA0LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctcGFja2FnZXMuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb2xvci0yIC5wYWNrYWdlLXRlYXNlciAqLFxuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb2xvci0yIC5wYWNrYWdlLXRlYXNlciAuYm9keXRleHQge1xuICBjb2xvcjogIzNGMjYxQTtcbn1cblxuLyogbGluZSAyNywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlbnVtYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzMywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlbnVtYmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogbGluZSAzOSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdldGl0bGUgYTpsaW5rLCAudHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbnRhaW5lciAucGFja2FnZXRpdGxlIGE6dmlzaXRlZCwgLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb250YWluZXIgLnBhY2thZ2V0aXRsZSBhOmFjdGl2ZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLyogbGluZSA0MiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdldGl0bGUgYTpob3ZlciB7XG4gIGNvbG9yOiAjQ0NDQ0NDO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbi8qIGxpbmUgNTYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1wYWNrYWdlcy5zY3NzICovXG4udHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbnRhaW5lciAucGFja2FnZWluY2x1c2l2ZXNlcnZpY2VzIHtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gIC1tb3otYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICAtbXMtYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjMxMjVyZW07XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICBib3JkZXItd2lkdGg6IDFweDtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbn1cblxuLyogbGluZSA2NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlZW5xdWlyeSAuYnV0dG9uIHtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgNzYsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1wYWNrYWdlcy5zY3NzICovXG4udHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbnRhaW5lciAucGFja2FnZS1tYWluIC5wYWNrYWdldGl0bGUge1xuICBmb250LXNpemU6IDEuNTYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbn1cblxuLyogbGluZSA4MCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLW1haW4gLnBhY2thZ2VwcmljZWluZm8ge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLyogbGluZSA4NSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLW1haW4gLnBhY2thZ2VlbnF1aXJ5IGE6bGluayxcbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLW1haW4gLnBhY2thZ2VlbnF1aXJ5IGE6dmlzaXRlZCxcbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLW1haW4gLnBhY2thZ2VlbnF1aXJ5IGE6YWN0aXZlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuXG4vKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctcGFja2FnZXMuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb250YWluZXIgLnBhY2thZ2UtbWFpbiAucGFja2FnZWVucXVpcnkgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogI0NDQ0NDQztcbn1cblxuLyogbGluZSA5NiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLW1haW4gLnBhY2thZ2VlbnF1aXJ5IGEuYnV0dG9uIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIGxpbmUgMTA2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctcGFja2FnZXMuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb250YWluZXIgLnBhY2thZ2UtYWRkaXRpb25hbCB7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDAuMzEyNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4zMTI1cmVtO1xufVxuXG4vKiBsaW5lIDExMSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLWFkZGl0aW9uYWwgLnBhY2thZ2VpbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAxMTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1wYWNrYWdlcy5zY3NzICovXG4udHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbnRhaW5lciAucGFja2FnZS1hZGRpdGlvbmFsIC5wYWNrYWdldGl0bGUge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbn1cblxuLyogbGluZSAxMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1wYWNrYWdlcy5zY3NzICovXG4udHgtZHdwYWNrYWdlcyAucGFja2FnZWNvbnRhaW5lciAucGFja2FnZS1hZGRpdGlvbmFsIC5wYWNrYWdlc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4vKiBsaW5lIDEyNSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbi50eC1kd3BhY2thZ2VzIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLWFkZGl0aW9uYWwgLnBhY2thZ2VwcmljZWluZm8ge1xuICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDAuOTM3NXJlbTtcbiAgZm9udC1zaXplOiAxLjU2MjVyZW07XG59XG5cbi8qIGxpbmUgMTMxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctcGFja2FnZXMuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnBhY2thZ2Vjb250YWluZXIgLnBhY2thZ2UtYWRkaXRpb25hbCAucGFja2FnZWRldGFpbHMge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMTMwJTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG59XG5cbi8qIGxpbmUgMTM5LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctcGFja2FnZXMuc2NzcyAqL1xuLnR4LWR3cGFja2FnZXMgLnR4LWR3cGFja2FnZXMtdGVhc2VyY29udGFpbmVyIHVsLnNsaWNrLWRvdHMge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDE0OSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXBhY2thZ2VzLnNjc3MgKi9cbiAgLnR4LWR3cGFja2FnZXMtc3RhdGljdGVhc2VyY29udGFpbmVyIC5wYWNrYWdlY29udGFpbmVyIC5wYWNrYWdlLXRlYXNlciAucGFja2FnZWRldGFpbHMge1xuICAgIG1pbi1oZWlnaHQ6IDYuMjVyZW07XG4gIH1cbn1cblxuLypcclxuICogQ29weXJpZ2h0IChjKSAyMDE2LiBkaWV3ZWJkZXNpZ25lci5jb21cclxuICovXG4vKiBsaW5lIDUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbi5sYXlvdXQtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi8qIGxpbmUgMTUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbi5sYXlvdXQgLm1pZGxpbmVsZWZ0IGE6bGluaywgLmxheW91dCAubWlkbGluZWxlZnQgYTp2aXNpdGVkLCAubGF5b3V0IC5taWRsaW5lbGVmdCBhOmFjdGl2ZSwgLmxheW91dCAubWlkbGluZXJpZ2h0IGE6bGluaywgLmxheW91dCAubWlkbGluZXJpZ2h0IGE6dmlzaXRlZCwgLmxheW91dCAubWlkbGluZXJpZ2h0IGE6YWN0aXZlIHtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMjAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbi5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBoMSwgLmxheW91dCAuY29udGVudC1pbm5lci13cmFwIGgyLCAubGF5b3V0IC5jb250ZW50LWlubmVyLXdyYXAgaDMsIC5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBoNCwgLmxheW91dCAuY29udGVudC1pbm5lci13cmFwIGg1IHtcbiAgY29sb3I6ICM5OTAyMDM7XG59XG5cbi8qIGxpbmUgMjQsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbi5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBwLCAubGF5b3V0IC5jb250ZW50LWlubmVyLXdyYXAgdWwsIC5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBzdHJvbmcsIC5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBiLCAubGF5b3V0IC5jb250ZW50LWlubmVyLXdyYXAgVEQsIC5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBhIHtcbiAgY29sb3I6ICMzMzMzMzM7XG59XG5cbi8qIGxpbmUgMjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbi5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi8qIGxpbmUgMzEsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbi5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBhOmxpbmssIC5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBhOnZpc2l0ZWQsIC5sYXlvdXQgLmNvbnRlbnQtaW5uZXItd3JhcCBhOmFjdGl2ZSB7XG4gIGNvbG9yOiAjMzMzMzMzO1xufVxuXG4vKiBsaW5lIDM1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctY29udGVudC5zY3NzICovXG4ubGF5b3V0IC5jb250ZW50LWlubmVyLXdyYXAgYTpob3ZlciB7XG4gIGNvbG9yOiAjNDUzQzMwO1xufVxuXG4vKiBsaW5lIDQxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctY29udGVudC5zY3NzICovXG5zdHJvbmcsIGIge1xuICBmb250LWZhbWlseTogJ0ZydXRpZ2VyTmV1ZTE0NTBXMDEtQm9sMTE5NjMwOCcsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MGVtKSB7XG4gIC8qIGxpbmUgNTAsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbiAgLm1pZGxpbmVsZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9JbWFnZXMvZGl2aWRlci1ncmV5LnBuZyk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgfVxuICAvKiBsaW5lIDU2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctY29udGVudC5zY3NzICovXG4gIC5taWRsaW5lbGVmdCBhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuOTM3NXJlbTtcbiAgfVxuICAvKiBsaW5lIDYxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctY29udGVudC5zY3NzICovXG4gIC5taWRsaW5lcmlnaHQge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL0ltYWdlcy9kaXZpZGVyLWdyZXkucG5nKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xuICB9XG4gIC8qIGxpbmUgNjcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbiAgLm1pZGxpbmVyaWdodCBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuOTM3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB9XG4gIC8qIGxpbmUgNzIsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbiAgLnRvcGJhci1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAydmg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXZoO1xuICB9XG4gIC8qIGxpbmUgNzcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbiAgLmNvbnRlbnRXcmFwIHtcbiAgICBwYWRkaW5nOiAydmg7XG4gIH1cbiAgLyogbGluZSA4MSwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LWNvbnRlbnQuc2NzcyAqL1xuICAjY3J1bWJzIHtcbiAgICBwYWRkaW5nLXRvcDogMXZoO1xuICB9XG59XG5cbi8qIGxpbmUgODgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1jb250ZW50LnNjc3MgKi9cbi5UeC1Gb3JtaGFuZGxlciBzbWFsbC5lcnJvciB7XG4gIGNvbG9yOiAjZWM1ODQwO1xufVxuXG4vKiBsaW5lIDkxLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctY29udGVudC5zY3NzICovXG4uVHgtRm9ybWhhbmRsZXIgbGFiZWwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG59XG5cbi8qXHJcbiAqIENvcHlyaWdodCAoYykgMjAxNi4gZGlld2ViZGVzaWduZXIuY29tXHJcbiAqL1xuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gIC8qIGxpbmUgNiwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXNpZGViYXIuc2NzcyAqL1xuICAuc2lkZWJhci1pbm5lci13cmFwIHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbTtcbiAgfVxufVxuXG4vKiBsaW5lIDExLCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctc2lkZWJhci5zY3NzICovXG4uc2lkZWJhci1pbm5lci13cmFwIHtcbiAgcGFkZGluZy1ib3R0b206IDEuMjVyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7XG59XG5cbi8qIGxpbmUgMTcsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1zaWRlYmFyLnNjc3MgKi9cbi5kdy1zaWRlYmFyIExBQkVMIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDI1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctc2lkZWJhci5zY3NzICovXG4ubGF5b3V0IC5kdy1zaWRlYmFyIExBQkVMIHtcbiAgY29sb3I6ICNmZWZlZmU7XG59XG5cbi8qIGxpbmUgMjgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1zaWRlYmFyLnNjc3MgKi9cbi5sYXlvdXQgLmR3LXNpZGViYXIgZGl2LCAubGF5b3V0IC5kdy1zaWRlYmFyIHAge1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSAzNCwgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXNpZGViYXIuc2NzcyAqL1xuLnNpZGViYXJoZWFkbGluZS1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGZvbnQtZmFtaWx5OiAnQnJ1c2hfNDU1IFcwMSBSZWd1bGFyJywgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBjb2xvcjogI0ZDRjdFNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MDIwMztcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLyogbGluZSA0NywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvX2R3LXNpZGViYXIuc2NzcyAqL1xuLnNpZGViYXJoZWFkbGluZS1yaWdodCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtZmFtaWx5OiAnQnJ1c2hfNDU1IFcwMSBSZWd1bGFyJywgR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMi44MTI1cmVtO1xuICBjb2xvcjogI0ZDRjdFNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5MDIwMztcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjYyNXJlbTtcbn1cblxuLypcclxuICogQ29weXJpZ2h0IChjKSAyMDE2LiBkaWV3ZWJkZXNpZ25lci5jb21cclxuICovXG4vKiBsaW5lIDUsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1mb290ZXIuc2NzcyAqL1xuI2Zvb3RlcmFyZWEge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG4vKiBsaW5lIDgsIEU6L1dSSy9TaXRlcy9oYXVzbWFybGVuZS5jb20vd2ViL3R5cG8zY29uZi9leHQvZHdmb3VuZGF0aW9udGVtcGxhdGUvUmVzb3VyY2VzL1B1YmxpYy9TY3NzL19kdy1mb290ZXIuc2NzcyAqL1xuI2Zvb3RlcmFyZWEgLmR3cGFnZWZvb3RlciB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbSAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDE1LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctZm9vdGVyLnNjc3MgKi9cbi5sYXlvdXQgI2Zvb3RlcmFyZWEgLmR3cGFnZWZvb3RlciB7XG4gIGNvbG9yOiAjZmVmZWZlO1xufVxuXG4vKiBsaW5lIDE2LCBFOi9XUksvU2l0ZXMvaGF1c21hcmxlbmUuY29tL3dlYi90eXBvM2NvbmYvZXh0L2R3Zm91bmRhdGlvbnRlbXBsYXRlL1Jlc291cmNlcy9QdWJsaWMvU2Nzcy9fZHctZm9vdGVyLnNjc3MgKi9cbi5sYXlvdXQgI2Zvb3RlcmFyZWEgLmR3cGFnZWZvb3RlciBTVFJPTkcge1xuICBjb2xvcjogI2ZlZmVmZTtcbn1cblxuLyogbGluZSA2MywgRTovV1JLL1NpdGVzL2hhdXNtYXJsZW5lLmNvbS93ZWIvdHlwbzNjb25mL2V4dC9kd2ZvdW5kYXRpb250ZW1wbGF0ZS9SZXNvdXJjZXMvUHVibGljL1Njc3MvYXBwLnNjc3MgKi9cbi5ibHVlIHtcbiAgY29sb3I6ICMwNzAzNjQ7XG59XG4iXX0= */

.lg-sub-html,.lg-toolbar{background-color:rgba(0,0,0,.45)}#lg-counter,.lg-outer .lg-video-cont{vertical-align:middle;display:inline-block}@font-face{font-family:lg;src:url('vhs-assets-css-a9f6434721ea0e82915f169f65192166.eot?n1z373');src:url('vhs-assets-css-f7d22705dd6f29eb0f815c6d7c72efb6.eot?#iefixn1z373') format("embedded-opentype"),url('vhs-assets-css-d8e3ca230ae8869584ccd14d23ef860d.woff?n1z373') format("woff"),url('vhs-assets-css-39a76f61d8e1f707bf8e94917c95a381.ttf?n1z373') format("truetype"),url('vhs-assets-css-35396cea6897294779727bca764de867.svg?n1z373#lg') format("svg");font-weight:400;font-style:normal}.lg-icon{font-family:lg;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-moz-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-ms-keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@-webkit-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-moz-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@-ms-keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end .3s;-o-animation:lg-right-end .3s;animation:lg-right-end .3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end .3s;-o-animation:lg-left-end .3s;animation:lg-left-end .3s;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;font-size:16px;padding-left:20px;padding-top:12px}.lg-next,.lg-prev,.lg-toolbar{opacity:1;-webkit-transition:-webkit-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-moz-transition:-moz-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;-o-transition:-o-transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear;transition:transform .35s cubic-bezier(0,0,.25,1) 0s,opacity .35s cubic-bezier(0,0,.25,1) 0s,color .2s linear}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(.5,.5,.5);transform:scale3d(.5,.5,.5);opacity:0;-webkit-transition:-webkit-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-moz-transition:-moz-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-o-transition:-o-transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;transition:transform 250ms cubic-bezier(0,0,.25,1) 0s,opacity 250ms cubic-bezier(0,0,.25,1)!important;-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);-webkit-transition:-webkit-transform .25s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .25s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .25s cubic-bezier(0,0,.25,1) 0s;transition:transform .25s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s!important;transition-duration:0s!important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width:1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color .25s ease;-o-transition:border-color .25s ease;transition:border-color .25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;object-fit:cover}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom .25s ease;-o-transition:bottom .25s ease;transition:bottom .25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:hover,.lg-outer.lg-dropdown-active #lg-share{color:#FFF}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-video-cont{max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100%!important;height:100%!important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url('vhs-assets-css-9f549b8ac94b606c714f9263762c324e.png') no-repeat}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url('vhs-assets-css-9f549b8ac94b606c714f9263762c324e.png') 0 -58px no-repeat}.lg-outer .lg-has-html5 .lg-video-play{background:url('vhs-assets-css-090017b666abe351eca3dbdb4ba29e21.png') no-repeat;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url('vhs-assets-css-1c914986e7c5029e5b6d06eba08b97c3.png') no-repeat}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url('vhs-assets-css-1c914986e7c5029e5b6d06eba08b97c3.png') 0 -60px no-repeat}.lg-outer .lg-video-object{width:100%!important;height:100%!important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;-webkit-transition:opacity 80ms ease 0s;-moz-transition:opacity 80ms ease 0s;-o-transition:opacity 80ms ease 0s;transition:opacity 80ms ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s;transition:transform .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-moz-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;-o-transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s;transition:left .3s cubic-bezier(0,0,.25,1) 0s,top .3s cubic-bezier(0,0,.25,1) 0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transition:-webkit-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-moz-transition:-moz-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-o-transition:-o-transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;transition:transform .3s cubic-bezier(0,0,.25,1) 0s,opacity .15s!important;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-actual-size{font-size:20px}#lg-actual-size:after{content:"\e033"}#lg-zoom-out{opacity:.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity .15s ease 0s,-webkit-transform .15s ease 0s;-moz-transition:opacity .15s ease 0s,-moz-transform .15s ease 0s;-o-transition:opacity .15s ease 0s,-o-transform .15s ease 0s;transition:opacity .15s ease 0s,transform .15s ease 0s;-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;-webkit-transition:box-shadow .3s ease 0s;-o-transition:box-shadow .3s ease 0s;transition:box-shadow .3s ease 0s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer #lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;-webkit-transition:visibility 0s linear .18s,opacity .18s linear 0s;-o-transition:visibility 0s linear .18s,opacity .18s linear 0s;transition:visibility 0s linear .18s,opacity .18s linear 0s}.lg-outer.lg-dropdown-active #lg-dropdown-overlay,.lg-outer.lg-dropdown-active .lg-dropdown{-webkit-transition-delay:0s;transition-delay:0s;-moz-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;-moz-transform:translate3d(0,5px,0);-o-transform:translate3d(0,5px,0);-ms-transform:translate3d(0,5px,0);-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0);-webkit-transition:-webkit-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-moz-transition:-moz-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;-o-transition:-o-transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s;transition:transform .18s linear 0s,visibility 0s linear .5s,opacity .18s linear 0s}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#FFF;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover .lg-icon,.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer,.lg-outer .lg,.lg-outer .lg-inner{width:100%;height:100%}.lg-outer #lg-share{position:relative}.lg-outer #lg-share:after{content:"\e80d"}.lg-outer #lg-share-facebook .lg-icon{color:#3b5998}.lg-outer #lg-share-facebook .lg-icon:after{content:"\e901"}.lg-outer #lg-share-twitter .lg-icon{color:#00aced}.lg-outer #lg-share-twitter .lg-icon:after{content:"\e904"}.lg-outer #lg-share-googleplus .lg-icon{color:#dd4b39}.lg-outer #lg-share-googleplus .lg-icon:after{content:"\e902"}.lg-outer #lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer #lg-share-pinterest .lg-icon:after{content:"\e903"}.lg-group:after{content:"";display:table;clear:both}.lg-outer{position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-current,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-prev-slide{-webkit-transition-duration:inherit!important;transition-duration:inherit!important;-webkit-transition-timing-function:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{-webkit-transition-duration:0s!important;transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-moz-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url('vhs-assets-css-c54803b9f0b243feebefe641670619c7.gif') center center no-repeat;display:none!important}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:absolute;padding:0 5px;left:0;right:0;top:0;bottom:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto!important;height:auto!important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html,.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity .15s ease 0s;-o-transition:opacity .15s ease 0s;transition:opacity .15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{-webkit-transition:none 0s ease 0s!important;-moz-transition:none 0s ease 0s!important;-o-transition:none 0s ease 0s!important;transition:none 0s ease 0s!important}.lg-css3.lg-use-css3 .lg-item,.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{-webkit-transition:opacity .1s ease 0s;-moz-transition:opacity .1s ease 0s;-o-transition:opacity .1s ease 0s;transition:opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transition:-webkit-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:-moz-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:-o-transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:transform 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{-webkit-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-moz-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;-o-transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s;transition:left 1s cubic-bezier(0,0,.25,1) 0s,opacity .1s ease 0s}


		.ce-gallery > .row > .column {
			padding-bottom: 20px;
		}
	

