@font-face{font-family:'connections';src:url("/global/assets/fonts/connections-regular-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-regular-web-1.0.0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'connections';src:url("/global/assets/fonts/connections-italic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-italic-web-1.0.0.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'connections';src:url("/global/assets/fonts/connections-bold-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-bold-web-1.0.0.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'connections';src:url("/global/assets/fonts/connections-bolditalic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-bolditalic-web-1.0.0.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'connections';src:url("/global/assets/fonts/connections-light-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-light-web-1.0.0.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'connections';src:url("/global/assets/fonts/connections-lightitalic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-lightitalic-web-1.0.0.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'connections';src:url("/global/assets/fonts/connections-lightitalic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-lightitalic-web-1.0.0.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'connectionsmedium';src:url("/global/assets/fonts/connections-medium-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connections-medium-web-1.0.0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'connectionscond';src:url("/global/assets/fonts/connectionscond-regular-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionscond-regular-web-1.0.0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'connectionscond';src:url("/global/assets/fonts/connectionscond-bold-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionscond-bold-web-1.0.0.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'connectionscond';src:url("/global/assets/fonts/connectionscond-bolditalic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionscond-bolditalic-web-1.0.0.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'connectionscond';src:url("/global/assets/fonts/connectionscond-light-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionscond-light-web-1.0.0.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'connectionscond';src:url("/global/assets/fonts/connectionscond-lightitalic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionscond-lightitalic-web-1.0.0.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'connectionsserif';src:url("/global/assets/fonts/connectionsserif-regular-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionsserif-regular-web-1.0.0.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'connectionsserif';src:url("/global/assets/fonts/connectionsserif-italic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionsserif-italic-web-1.0.0.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'connectionsserif';src:url("/global/assets/fonts/connectionsserif-bold-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionsserif-bold-web-1.0.0.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'connectionsserif';src:url("/global/assets/fonts/connectionsserif-bolditalic-web-1.0.0.woff") format("woff"),url("/global/assets/fonts/connectionsserif-bolditalic-web-1.0.0.ttf") format("truetype");font-weight:bold;font-style:italic}/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a,#modal .modal__close{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}html,body{padding:0;margin:0;height:100%;width:100%;font-family:"connections",Arial,sans-serif;font-variant-ligatures:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{font-size:16px;line-height:1.4}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal}h1{font-family:"connections";font-weight:100;font-style:"none";font-size:9.6vw;line-height:1.167}@media (min-width: 640px){h1{font-size:5vw}}@media (min-width: 1024px){h1{font-size:3rem;line-height:1.125}}h2{font-family:"connections";font-weight:100;font-style:"none";font-size:1.875rem;line-height:1.2}@media (min-width: 640px){h2{font-size:2.25rem;line-height:1.1675}}h3{font-size:1.25rem;line-height:1.3}@media (min-width: 640px){h3{font-size:1.5rem;line-height:1.25}}a,#modal .modal__close{text-decoration:none;color:#0052C2}a:hover,#modal .modal__close:hover,a:focus,#modal .modal__close:focus,a:active,#modal .modal__close:active{text-decoration:none;color:#012169}a:focus,#modal .modal__close:focus{outline:1px dotted}a[href^="#footnote"],#modal .modal__close[href^="#footnote"]{color:currentColor}svg a,svg #modal .modal__close,#modal svg .modal__close{cursor:pointer}sup{font-size:65%}b,strong{font-weight:bold}.wrapper{padding-top:16vw}@media (min-width: 640px){.wrapper{padding-top:72px}}.a11y .wrapper{padding-top:0}.section{margin:0;padding:0 5%;color:inherit}.section__wrapper{max-width:1280px;margin:0 auto;padding:3em 0}.section--border-top{border-top:1px #EDEDED solid}.section--border-bottom{border-bottom:1px #EDEDED solid}.section.curve{position:relative}.section.curve--before::before,.section.curve--after::after{content:'';position:absolute;display:block;left:0;right:0;top:auto;bottom:auto;width:100%;height:5vw;min-height:30px;max-height:50px;background-repeat:no-repeat;background-size:125% 250%;background-position:50% 0%;z-index:1}.section.curve--before::before{top:0;background-image:radial-gradient(ellipse farthest-side at right, rgba(255,255,255,0) 98%, #fff 100%)}.section.curve--before-grey::before,.section.curve--before-gray::before{background-image:radial-gradient(ellipse farthest-side at right, rgba(245,245,245,0) 98%, #f5f5f5 100%)}.section.curve--before.curve--pad .section__wrapper{padding-top:calc(3em + 30px)}.section.curve--after::after{bottom:0;background-image:radial-gradient(ellipse farthest-side at right, #fff 98%, rgba(255,255,255,0) 100%)}.section.curve--after-grey::after,.section.curve--after-gray::after{background-image:radial-gradient(ellipse farthest-side at right, #f5f5f5 98%, rgba(245,245,245,0) 100%)}.section.curve--after.curve--pad .section__wrapper{padding-bottom:calc(3em + 30px)}.nobr{white-space:nowrap}.ornament{text-transform:uppercase}.ornament::before,.ornament::after{content:"";display:inline-block;margin:0 0.75em 0.25em 0.75em;width:4em;border-bottom:solid 1px currentColor}.color-reverse{color:#fff}.color-reverse a,.color-reverse #modal .modal__close,#modal .color-reverse .modal__close,.color-reverse a:hover,.color-reverse #modal .modal__close:hover,#modal .color-reverse .modal__close:hover,.color-reverse a:focus,.color-reverse #modal .modal__close:focus,#modal .color-reverse .modal__close:focus,.color-reverse a:active,.color-reverse #modal .modal__close:active,#modal .color-reverse .modal__close:active,.color-reverse a:visited,.color-reverse #modal .modal__close:visited,#modal .color-reverse .modal__close:visited{position:relative;text-decoration:underline;-webkit-text-decoration-skip:ink;text-decoration-skip:ink}.color-reverse a[href^="#footnote"],.color-reverse #modal .modal__close[href^="#footnote"],#modal .color-reverse .modal__close[href^="#footnote"]{text-decoration:none}.text--red,.text--brightRed{color:#E31837}.text--white{color:#fff}.text--black{color:#000}.ada-invisible{position:absolute;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;margin:0;padding:0;overflow:hidden}.ada-skip{display:block;position:absolute;left:-625.000em;top:auto;width:100%;height:1em}.ada-skip:focus,.ada-skip:active{position:static;width:auto;height:auto;padding:1em;margin:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wrapper{margin-top:50px;padding:0;position:relative;min-width:320px}@media (min-width: 900px){.wrapper{margin-top:60px}}@media (min-width: 1150px){.wrapper{margin-top:70px}}.mobile-only{display:block}@media (min-width: 850px){.mobile-only{display:none}}.desktop-only{display:none}@media (min-width: 850px){.desktop-only{display:block}}.section{padding:0}@media (min-width: 767px){.section{padding:0}}.section-content{max-width:1440px;margin:0 auto}.section-nopadding{padding:0}.zelle{font-weight:normal;font-style:italic}.ada-invisible{position:absolute;clip:rect(1px, 1px, 1px, 1px);width:1px;height:1px;margin:0;padding:0;overflow:hidden}.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.cta{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:2.25em;min-width:230px;padding:0 1em;font-size:1.5em;line-height:1;text-align:center;color:#fff;background-color:#E31837}@media (min-width: 1024px){.cta{height:2.667em;min-width:260px}}.cta:visited{color:#fff}.cta:hover,.cta:focus{color:#fff;background-color:#C41230}.cta--blue{background-color:#012169}.cta--blue:hover,.cta--blue:focus{background-color:#011136}.cta--white{color:#012169;background-color:#fff}.cta--white:visited{color:#012169}.cta--white:hover,.cta--white:focus{color:#012169;background-color:#e6e5e5}.cta--gray{color:#012169;background-color:#EDEDED}.cta--gray:visited{color:#012169}.cta--gray:hover,.cta--gray:focus{color:#012169;background-color:#d4d3d3}.cta--outline-red{color:#E31837;border:2px solid currentColor;background-color:transparent}.cta--outline-red:visited{color:#E31837}.cta--outline-red:hover,.cta--outline-red:focus{color:#E31837;background-color:rgba(0,0,0,0.1)}.cta--outline-blue{color:#012169;border:2px solid currentColor;background-color:transparent}.cta--outline-blue:visited{color:#012169}.cta--outline-blue:hover,.cta--outline-blue:focus{color:#012169;background-color:rgba(0,0,0,0.1)}.cta--outline-white{border:2px solid currentColor;background-color:transparent}.cta--outline-white:hover,.cta--outline-white:focus{background-color:rgba(0,0,0,0.2)}.color-reverse .cta,.color-reverse .cta:active,.color-reverse .cta:hover,.color-reverse .cta:focus,.color-reverse .cta:visited{text-decoration:none}.cta--full{width:100%}@media (min-width: 640px){.cta--full{width:auto}}@media (min-width: 640px){.cta--mobileOnly{display:none}}.disclosure-modal__overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:hidden;overflow-y:auto;background-color:rgba(0,0,0,0.6)}.disclosure-modal__modal{position:relative;left:0;top:10%;margin:20px auto;width:92%;max-width:350px;background:#fff;border:1px solid #ddd}.disclosure-modal__modal p{margin-bottom:13px;font-size:14px;line-height:20px}.disclosure-modal__modal a,.disclosure-modal__modal #modal .modal__close,#modal .disclosure-modal__modal .modal__close{color:#0052c2;text-decoration:none}.disclosure-modal__close{position:relative;top:2px;right:2px;padding:0 0.25em;font-size:1.5em;line-height:1;font-weight:normal;color:#0052c2;border:0;background:none;cursor:pointer}.disclosure-modal__close:hover,.disclosure-modal__close:focus{color:#012169}.disclosure-modal__close:focus{outline:1px dotted currentColor}.disclosure-modal__title{padding:0 0 2px;margin:0 0 13px;color:#000000;font-size:20px;font-weight:700;line-height:18px}.disclosure-modal__title--hr{border-bottom:1px solid #BABABA;margin-bottom:0.6em;padding-bottom:0.5em}.disclosure-modal__header{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:0}.disclosure-modal__body{padding:0.75em 1.5em 3em}.ap-no-overflow{overflow:hidden}.getapp{margin:0 auto;max-width:330px;padding:30px 15px 25px}@media (min-width: 1024px){.getapp{margin:0}}.getapp__controls{padding:20px 0}.getapp__controls .cta{height:2.725em;width:100%;font-size:1.125em;font-weight:normal;background-color:#0073CF}.getapp__custom{margin-bottom:10px;height:36px;border:1px solid #EDEDED;width:100%;border-radius:4px;overflow:hidden;background-color:#fff;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAIAAAADnC86AAACz0lEQVR4Ae3WA7ArSRQG4F7btm3bto3SGpPu9LVt27aVim1ncm3bNtcuTbK7703VWN+o/9MAIOu/MtAwDdOwGSDNJUzJvcz6j+PVn8ZJb2FyATQCRP50AHN/wWILmAQMMyCEH4QJuoaX1H1Tj/uJAGH8YdcvMEktbPlhMIHv9XcEqQt0YzNLy5PLy6mysat9dL/HqIdJAPVne0ordEOjq7sRDZ057I6Z9d1MRd+d7qLfvmEq4Quw8jykfMBHligbbpvZyGe3AGzYH6oUPe0z60mcniddOT/YVMOPYs4jmJVcQ46t7WYphwE2/bDd+EygrMow3LO4HlXSeCvkA0RSDL/qzPYuamybnhc3T38YJPwFOA0pPoySygYWrcMrwZmGc7GCYvjzKDmrf0XYucCIFhyF1L/ddTZT9n2yRt6/yO6cfiVEfDzUUAm/7c0KqW/7Jk56KeT8ee9lUIiTJcHVLU95cO6GXDoyaZiGafi3wxO44TUf3h2unGsI1aUMPUCGH7aTRyHzyUh3I4P9hAvrWQ/+Q5j1BLUB8kmYLNM4FFTWciNWAMJ0KdQeQ/xQJ6DpdEJ1lwsvld1crh59x198G2RTCX8aJqvqWTKMr3+XZzkeai5hGM+GBgBJ8L3ubizyLba2zG6yyckX/CVXI0rhpzHni2iZsGXMMrn8dar1ZEIDkO5sQnkrFLrkk80TKzzz4KfBvCsduTcy+RT3QI6EWpyq7ZvbkHTMfxguvQXW347YXyWplQPLptENGCu9lGD98O1JG/zVWOdRYGoZX9E0j34UxP84Qi7tmtcPzHtmKJ504v6g2qo5GW7A9emc5smNnRLtAMs42Lu2G1nV+CisORupbd2OLQ94sWMlvUvr28MrG951rXd7iI5FevsEiO5IB2O5aiCZ33u1qxQgvT2Ty3CNm/gGJ9XJByppT5g8nyk/Aht/UO2d1Ra6Ov3TQMN74GxIVR07TzUAAAAASUVORK5CYII=");background-position:right 0;background-repeat:no-repeat;background-size:contain}.getapp__custom select{height:35px;margin-bottom:10px;font-family:'connections';padding:5px 8px;width:115%;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none}.getapp .cta--mobileapp{margin-top:20px;padding-left:15px;padding-right:15px;font-size:1.125em}.getapp__message{margin:0 0 10px}.getapp .getapp__controls,.getapp .getapp__footer{display:none}@media (min-width: 1024px){.getapp .getapp__controls,.getapp .getapp__footer{display:block}}.getapp .getapp__error{margin:0 0 10px;color:#E31837;text-align:center}.getapp .getapp__error:focus{outline:dotted 1px #E31837}.getapp .getapp__error--hidden{display:none}.getapp__footer{padding:0;text-align:center}.getapp__footer .getapp__disclaimer{margin:0;font-size:1em;font-style:italic;font-weight:100}.getapp__footer .getapp__terms{font-family:'connectionsmedium';font-size:14px}.getapp__group{display:none}.getapp__group--visible{display:block}.getapp__group--confirmation{text-align:center}.getapp__group--confirmation .getapp__thankyou,.getapp__group--confirmation .getapp__phonenumber{margin:0 0 10px}.getapp__group--confirmation .getapp__sentto{margin:0}.getapp__group .getapp__ipad{display:none}.getapp__group.getapp__group--ipad .getapp__ipad{display:block}.getapp__group.getapp__group--ipad .getapp__sentto,.getapp__group.getapp__group--ipad .getapp__phonenumber{display:none}.getapp__telfields{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.getapp__telfields .cta{margin-left:1%;min-width:0;width:23%}.getapp__telfields .tel{padding:10px 12px;width:21%;background:#FCFBFB;border:1px solid #EDEDED;text-align:center}.getapp__telfields .tel--four{padding:10px 12px;width:25%}.getapp__telfields .tel:focus{background:#fff}.getapp__icon{display:block;height:64px;width:64px}.getapp--inpage{border:1px solid #EDEDED;box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5)}.getapp--inpage .getapp__header{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.getapp--inpage .getapp__header .getapp__title{margin-left:25px;padding-top:18px;font-weight:100}.getapp--inpage .getapp__header .getapp__description{margin:20px 0 0;font-size:18px;font-weight:100;line-height:1.3}.getapp--inpage .getapp__footer .getapp__terms{color:#0073CF}.getapp--masthead{padding:0 0 25px}.getapp--masthead .getapp__message{color:#fff}.getapp--masthead .getapp__footer .getapp__disclaimer{color:#fff}.getapp--masthead .getapp__footer .getapp__terms{color:#fff;text-decoration:underline}.getapp--masthead .getapp__instruction{color:#fff}.getapp--masthead .getapp__group--confirmation{text-align:left}.getapp--masthead .getapp__group--confirmation .getapp__thankyou,.getapp--masthead .getapp__group--confirmation .getapp__sentto,.getapp--masthead .getapp__group--confirmation .getapp__phonenumber,.getapp--masthead .getapp__group--confirmation .getapp__ipad{color:#fff}.getapp--masthead .getapp__error{background:#fff}.getapp--marketing{margin:0 auto;max-width:530px}.getapp--marketing .getapp__title{font-size:2em;font-weight:100;text-align:center}.getapp--marketing .getapp__controls{margin:0 auto;max-width:370px}.getapp--secondary{max-width:100%;background:#0073CF}.getapp--secondary .getapp__title{margin:0 auto;max-width:700px;color:#fff;font-family:'connectionscond';font-size:46px;font-weight:100;letter-spacing:2px;line-height:1.2;text-align:center}.getapp--secondary .getapp__description{margin:10px 0 20px;color:#fff;text-align:center;font-size:24px;font-weight:100}.getapp--secondary .getapp__introcopy{margin:8px 0 0;color:#fff;font-size:24px;font-weight:100;text-align:center}.getapp--secondary .getapp__controls{margin:0 auto;max-width:350px}.getapp--secondary .cta{border:1px solid #fff;color:#fff}.getapp--secondary .cta:hover{background:#fff;color:#0073CF}.getapp--secondary .getapp__group--confirmation{text-align:center}.getapp--secondary .getapp__group--confirmation .getapp__thankyou,.getapp--secondary .getapp__group--confirmation .getapp__sentto,.getapp--secondary .getapp__group--confirmation .getapp__phonenumber,.getapp--secondary .getapp__group--confirmation .getapp__ipad{color:#fff}.getapp--secondary .getapp__footer .getapp__disclaimer{color:#fff}.getapp--secondary .getapp__footer .getapp__terms{color:#fff;text-decoration:underline}.getapp--secondary .getapp__error{background:#fff}.getapp__mobiledownload{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-top:30px}@media (min-width: 1024px){.getapp__mobiledownload{display:none}}.disclosures{font-size:.875em;background-color:#fff;line-height:20px}.disclosures--bg-gray{background-color:#EDEDED}.disclosures__wrapper{padding:4em 0}.disclosures__lbc{width:40vw;min-width:280px;max-width:455px;margin:0 auto 2em auto}.disclosures__note{position:relative;vertical-align:baseline;top:-0.4em;left:-0.8em;margin-right:-1em;font-size:70%;line-height:0;color:currentColor}.disclosures__note:focus,.disclosures__note:hover{color:currentColor}.disclosures__heading{margin-bottom:0.25em}.disclosures p{margin-bottom:1.25em}.footer{color:#000;text-align:center;margin:0;padding:0 5%;font-size:14px;background-color:#ededed}@media (min-width: 640px){.footer{text-align:left}}.footer__wrapper{max-width:1280px;margin:0 auto;padding:2em 0}.footer--gray{background-color:#ededed}.footer--white{background-color:#fff}.footer__boalogo img{width:200px;height:20px}.footer__bottom{margin:1em 0 0}.footer__bottom a,.footer__bottom #modal .modal__close,#modal .footer__bottom .modal__close{color:#0052c2}.footer__bottom a:visited,.footer__bottom #modal .modal__close:visited,#modal .footer__bottom .modal__close:visited{color:#0052c2}.footer__bottom a:hover,.footer__bottom #modal .modal__close:hover,#modal .footer__bottom .modal__close:hover,.footer__bottom a:focus,.footer__bottom #modal .modal__close:focus,#modal .footer__bottom .modal__close:focus{color:#012169}.footer__ehl{display:block;width:60vw;margin:0 auto}@media (min-width: 640px){.footer__ehl{display:inline-block;width:auto}}.footer__copyright{margin:0 auto;width:225px}@media (min-width: 640px){.footer__copyright{width:100%}}.footer__lock{width:13px;height:12px;margin-right:0.125em}.footer__house{width:17px;height:11px}.footer__ar{margin:1em 0 0}.footer__map{margin:1em 0 0}.steps .section-content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:bottom;align-items:bottom;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding-bottom:40px;outline:none}.IE11 .steps .section-content{-ms-flex-pack:justify;justify-content:space-between}.IE11 .steps .section-content:before,.IE11 .steps .section-content:after{content:'';display:block}.IE11 .steps .section-content .step-section--copy{width:100%}@media (min-width: 1068px){.IE11 .steps .section-content .step-section--copy{width:50%}}.IE11 .steps .section-content .step-section--phone{width:auto}@media (min-width: 1068px){.IE11 .steps .section-content .step-section--phone{width:386px}}.steps.section{position:relative;background-color:#f5f2ee;padding:40px 0 0}.steps.section:nth-child(even){background-color:#f5f5f5}.steps.section:nth-child(even) .section-content{max-height:none}@media (min-width: 1068px){.steps.section:nth-child(even) .section-content{-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:860px;padding-bottom:0}.steps.section:nth-child(even) .section-content.long{max-height:none;padding-bottom:70px}}.steps.section:nth-child(odd){background:#fff}.steps.section:nth-child(odd) .section-content{max-height:none}@media (min-width: 1068px){.steps.section:nth-child(odd) .section-content{-ms-flex-direction:row;flex-direction:row;max-height:860px;padding-bottom:0}.steps.section:nth-child(odd) .section-content.long{max-height:none;padding-bottom:70px}}@media (min-width: 1068px){.steps.section{padding:65px 0 0;height:860px}}.steps .step-info{position:absolute;top:0;left:0;font-size:small}.steps .step-title{margin-bottom:0.2em;font-weight:100;font-size:2.5em;font-family:'connections';margin-top:5px}@media (min-width: 1068px){.steps .step-title{font-size:3em}}.steps .step-subtitle{font-size:1.25em}.steps .step-section p{margin:0;padding:0}.steps .step-section p.step-section--bottom{margin:20px 5vw 0}@media (min-width: 1068px){.steps .step-section p.step-section--bottom{margin:10px 2.5em 0 0.5em;font-size:0.7em}}@media (min-width: 1100px){.steps .step-section p.step-section--bottom{margin-top:20px;font-size:0.8em}}.steps .step-section--copy{padding:0 5vw}@media (min-width: 1068px){.steps .step-section--copy{max-width:57%;padding:0}}.steps .step-section--list{font-size:1.25em}.steps .step-section--list.desktop{display:none}@media (min-width: 1068px){.steps .step-section--list.desktop{display:block;margin-top:20px;width:720px}}.steps .step-section--list.mobile{display:block}@media (min-width: 1068px){.steps .step-section--list.mobile{display:none}}@media (min-width: 1068px){.steps .step-section--list{font-size:1.5em}}.steps .step-section--phone{max-width:none}@media (min-width: 1068px){.steps .step-section--phone{margin-top:133px;padding-top:0;width:386px}}.steps .step-phone,.steps .step-list{list-style-type:none;margin:0;padding:0}.steps .step-phone{padding:50px 0 80px}@media (min-width: 1068px){.steps .step-phone{padding:0}}.steps .step-phone--item{visibility:hidden}.steps .step-phone--item:focus{outline:none}.steps .step-phone--item.slick-current{visibility:visible}@media (min-width: 1068px){.steps .step-phone--item{margin:0;background:none}}@media (min-width: 1068px){.steps .step-phone--item.slick-slide{opacity:.2}.steps .step-phone--item.slick-current{opacity:1}}.steps .step-phone--item__image{display:block;max-width:50vw;max-height:70vh;margin:0 auto}@media (min-width: 1068px){.steps .step-phone--item__image{max-height:none;width:386px}}.steps .step-phone .slick-next,.steps .step-phone .slick-prev{top:45%;bottom:0;height:auto;margin-top:-20px;width:auto;transform:none;cursor:pointer}.steps .step-phone .slick-next::before,.steps .step-phone .slick-prev::before{color:#D1C9C0;display:block;height:0.5em;width:0.5em;font-size:5rem;opacity:1;background-position:50% 50%;background-repeat:no-repeat;background-size:contain}.steps .step-phone .slick-next:focus,.steps .step-phone .slick-prev:focus{border:1px dotted #857363}@media (min-width: 1068px){.steps .step-phone .slick-next,.steps .step-phone .slick-prev{visibility:hidden}}.steps .step-phone .slick-disabled{visibility:hidden}.steps .step-phone .slick-prev{left:2%;z-index:1;max-height:82px}.steps .step-phone .slick-prev::before{content:'';background-image:url(../images/icon_prev.png)}@media (min-width: 400px){.steps .step-phone .slick-prev{left:3%}}@media (min-width: 600px){.steps .step-phone .slick-prev{left:5%}}@media (min-width: 800px){.steps .step-phone .slick-prev{left:10%}}.steps .step-phone .slick-next{right:2vw;max-height:82px}.steps .step-phone .slick-next::before{content:'';background-image:url(../images/icon_next.png)}@media (min-width: 400px){.steps .step-phone .slick-next{right:3%}}@media (min-width: 600px){.steps .step-phone .slick-next{right:5%}}@media (min-width: 800px){.steps .step-phone .slick-next{right:10%}}.steps .step-list{margin:0 5%}@media (min-width: 1068px){.steps .step-list{margin:0}}.steps .step-list--link{display:-ms-flexbox;display:flex}.steps .step-list--item{cursor:pointer}.steps .step-list--item::before{display:block;height:1.5em;width:1.5em;line-height:1.5em;margin-left:-3em;text-align:center;vertical-align:middle;color:#fff;background-color:#6B5E51;font-weight:bold;border-radius:1em}.steps-section--send .steps .step-list--item,.steps-section--request .steps .step-list--item{margin-left:8em}.steps-section--receive .steps .step-list--item,.steps-section--split .steps .step-list--item{margin-right:8em}@media (min-width: 640px){.steps .step-list--item:hover span a,.steps .step-list--item:hover span #modal .modal__close,#modal .steps .step-list--item:hover span .modal__close{color:#012169}}.steps .step-list--item:hover.slick-current::before,.steps .step-list--item:hover.slick-current .numlist{color:#012169}.steps .step-list--item .strong,.steps .step-list--item .strongFix{color:#000}.steps .step-list--item .strong,.steps .step-list--item .strong.strong--SendFix{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.steps .step-list--item.slick-current::before,.steps .step-list--item.slick-current .numlist{color:#E31837}.steps .step-list--item.slick-current .numcopy{color:#000}@media (min-width: 1068px) and (max-width: 1148px){.steps .step-list--item .step-section--bottom{width:590px}}.steps .step-list--receive .strong--SendFix sup{left:-9.6em;top:1.8em}@media (min-width: 1068px) and (max-width: 1148px){.steps .step-list--receive .strong--SendFix sup{left:-7.1em}}.IE11 .steps .step-list--receive .strong--SendFix sup{left:-11.6em}.steps .step-list--split .strong--SendFix sup{left:-30.8em;top:1.8em}@media (min-width: 1068px) and (max-width: 1148px){.steps .step-list--split .strong--SendFix sup{left:-19.3em}}.IE11 .steps .step-list--split .strong--SendFix sup{left:-36.9em}@media (min-width: 1068px){#step-request .step-list--item{margin-bottom:0em}}.numlist{display:-ms-flexbox;display:flex;font-weight:100;font-size:4em;line-height:1.2em;margin-left:-0.5em;text-align:center;vertical-align:middle;color:#000}.steps-section--send .numlist,.steps-section--request .numlist{padding-left:50px}@media (min-width: 1068px) and (max-width: 1148px){.steps-section--send .numlist,.steps-section--request .numlist{padding-left:30px}}.mobile .numlist{display:none}.mobile .numlist+sup{display:none}.numcopy{padding-left:0;font-size:20px;font-weight:normal}@media (min-width: 1068px){.numcopy{padding-left:20px;width:500px;font-size:24px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:1.4}}@media (min-width: 1068px) and (max-width: 1148px){.steps-section--receive .numcopy,.steps-section--split .numcopy{width:460px}.steps-section--send .numcopy,.steps-section--request .numcopy{width:360px}}.IE11 .steps-section--send .numcopy,.IE11 .steps-section--request .numcopy{width:430px}.slick-dots{position:absolute;color:transparent;width:100%;bottom:35px;-ms-touch-action:none;touch-action:none}@media (min-width: 1068px){.slick-dots{bottom:none;top:-60px}}.slick-dots li{margin:0 2em 0;width:auto;height:auto}@media (min-width: 400px){.slick-dots li{margin:0 2.6em}}@media (min-width: 950px){.slick-dots li{margin:0 2em}}.slick-dots li button{width:15px;height:15px;padding:0;cursor:default;background:#bababa;border-radius:50%}@media (min-width: 600px){.slick-dots li button{width:20px;height:20px}}.slick-dots li button:before{content:"";width:0;height:0}.slick-dots li button:focus{outline:1px dotted #000}.slick-dots li.slick-active button{background:#E31837}@media (min-width: 640px){.slick-dots li.slick-active button{background:#646464}}svg.arrow-left,svg.arrow-right{position:relative;display:-ms-flexbox;display:flex;top:35px;height:50px;width:72px}@media (min-width: 320px) and (max-width: 1068px){svg.arrow-left,svg.arrow-right{display:none}}svg.arrow-left polyline,svg.arrow-right polyline{fill:#012169;display:none}li.step-list--item.slick-slide.slick-current.slick-active svg.arrow-left polyline,li.step-list--item.slick-slide.slick-current.slick-active svg.arrow-right polyline{fill:#E31837;display:block}svg.arrow-left li.step-list--item:hover polyline,svg.arrow-right li.step-list--item:hover polyline{fill:#012169;display:block}@media (min-width: 640px){.steps-section--send li.step-list--item.slick-slide.slick-active .step-list--link,.steps-section--request li.step-list--item.slick-slide.slick-active .step-list--link{margin-left:92px;transition:all .2s}}@media (min-width: 640px){.steps-section--send li.step-list--item.slick-slide.slick-current.slick-active .step-list--link,.steps-section--request li.step-list--item.slick-slide.slick-current.slick-active .step-list--link{margin-left:0px;transition:all .2s}}@media (min-width: 640px){.steps-section--receive li.step-list--item.slick-slide.slick-active .step-list--link,.steps-section--split li.step-list--item.slick-slide.slick-active .step-list--link{margin-left:43px;transition:all .2s}}@media (min-width: 640px){.steps-section--receive li.step-list--item.slick-slide.slick-current.slick-active .step-list--link,.steps-section--split li.step-list--item.slick-slide.slick-current.slick-active .step-list--link{margin-left:130px;transition:all .2s}}@media (min-width: 1068px) and (max-width: 1148px){.steps-section--receive li.step-list--item.slick-slide.slick-current.slick-active .step-list--link,.steps-section--split li.step-list--item.slick-slide.slick-current.slick-active .step-list--link{margin-left:100px}}.header{position:fixed;top:0;left:0;width:100%;padding:0;margin:0 auto;font-size:1em;background-color:#fff;line-height:0;z-index:2}@media (min-width: 900px){.header{font-size:1.1em}}@media (min-width: 1150px){.header{font-size:1.25em}}.header__wrapper{max-width:1440px;margin:0 auto;padding:0 4.2vw;position:relative;max-height:50px;box-shadow:1px 1px 10px #999}@media (min-width: 767px){.header__wrapper{padding:0}}@media (min-width: 900px){.header__wrapper{max-height:60px}}@media (min-width: 1150px){.header__wrapper{max-height:70px}}.header__wrapper .cta{font-size:1.1em;line-height:2.8em;display:none;min-width:auto;height:100%;padding:0;width:40vw;max-width:290px}.IE11 .header__wrapper .cta{width:20%}@media (min-width: 767px){.header__wrapper .cta{display:block}}@media (min-width: 900px){.header__wrapper .cta{line-height:3.1em}}@media (min-width: 990px){.header__wrapper .cta{font-size:1.2em;line-height:2.95em}}.header__content{width:100%;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}@media (min-width: 767px){.header__content{-ms-flex-pack:justify;justify-content:space-between;padding:0 0 0 5%}}.header__logo{width:50vw;height:50px;max-width:290px;min-width:160px;margin-right:10px}@media (min-width: 767px){.header__logo{width:22vw}}.header__zelle{background-repeat:no-repeat;background-position:right center;padding:0;margin:0;display:inline}.header__zelle img{width:18vw;max-width:90px;height:auto}@media (min-width: 767px){.header__zelle img{width:8vw}}.dropdown{background-color:#f2f2f2;position:relative;display:none;transform:translate3d(0, 0, 0);-webkit-transform-style:preserve-3d}.dropdown .cta{font-size:1em;margin-bottom:5px}@media (min-width: 767px){.dropdown{display:none !important}}.dropdown .getapp{max-width:100%}.dropdown .getapp__mobiledownload{display:block;margin-top:0;margin-left:6vw}.header__appLayer{position:fixed;z-index:41;display:none;top:60px;right:0;width:350px;margin:0;padding:0;border-left:1px solid #ccc;border-bottom:1px solid #ccc;box-shadow:0 4px 8px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);background:#fff}.header__appLayer .close{display:none;text-align:right;padding:10px 20px}.header__appLayer .close a,.header__appLayer .close #modal .modal__close,#modal .header__appLayer .close .modal__close{color:#000}@media (min-width: 767px){.header__appLayer .close{display:block}}.header__appLayer .getapp__controls form{background:#fff url(../images/icon-phone.png) left top no-repeat;padding-left:70px}.in-page-nav{width:auto;position:absolute;top:15px;right:30px}@media (min-width: 767px){.in-page-nav{width:99%;position:relative;top:auto;right:auto}.IE11 .in-page-nav{width:50%}}.in-page-nav__list{display:none;list-style-type:none;margin:0 auto;padding:0 3%}.IE11 .in-page-nav__list{padding:0 1%}@media (min-width: 767px){.in-page-nav__list{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}}.dropdown .in-page-nav__list{display:block;background-color:#f2f2f2;padding:15px 0 15px 6vw}.in-page-nav__item{position:relative}.IE11 .in-page-nav__item{padding:0 3px}.in-page-nav__link{display:block;padding:0.5em 0;line-height:1;color:#000}.in-page-nav__link:before,.dropdown .in-page-nav__link:before{content:'';position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#C41230;opacity:0;transition:all 0.3s ease-in}.in-page-nav__link.is-active:before,.dropdown .in-page-nav__link.is-active:before{opacity:1;left:-8%;width:116%}.in-page-nav__link:active,.in-page-nav__link:hover,.in-page-nav__link:focus{color:#000}.in-page-nav__menu{display:block;width:auto}.IE11 .in-page-nav__menu{margin-top:-10px}.in-page-nav__menu img{width:5vw;max-width:30px}@media (min-width: 767px){.in-page-nav__menu{display:none}}.dropdown .in-page-nav__menu{display:none !important}.in-page-nav__menu a,.in-page-nav__menu #modal .modal__close,#modal .in-page-nav__menu .modal__close{display:block}.in-page-nav__close a,.in-page-nav__close #modal .modal__close,#modal .in-page-nav__close .modal__close{display:none;text-align:right}@media (min-width: 767px){.in-page-nav__close a,.in-page-nav__close #modal .modal__close,#modal .in-page-nav__close .modal__close{display:none !important}}.topsect{background-color:#f5f5f5;padding:40px 0 20px;margin:0 auto;text-align:center}.topsect h2{display:inline-block;font-size:2.25em;margin-bottom:20px}@media (min-width: 450px){.topsect h2{font-size:2.5em}}@media (min-width: 1000px){.topsect h2{font-size:3em}}.topsect ul{list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:top;align-items:top;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 20px;margin:0 auto}.topsect ul li{font-size:1.25em;width:245px;padding:15px 0 20px}.topsect ul li:last-child{width:210px}.topsect ul li h3{font-size:1em;font-weight:bold}.topsect ul li p{margin:2px 0 0}@media (min-width: 490px){.topsect ul li{width:55%}.topsect ul li:last-child{width:55%}}@media (min-width: 650px){.topsect ul li{font-size:1.25em;width:40%;padding:15px 0 20px}.topsect ul li:last-child{width:40%}}@media (min-width: 1100px){.topsect ul li{width:240px}.topsect ul li:last-child{width:210px}}.sect{position:relative;width:100%;margin:0;padding:0;transform:translateZ(0);font-size:1em;padding:50px 5vw;text-align:left;background-repeat:no-repeat;background-position:50% 50%;background-image:url("/global/assets/images/flagscape-gray-simp-1.0.0.svg");background-size:cover}@media (min-width: 767px){.sect{padding:50px 12vw 30px;text-align:left}}.sect__wrapper{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;outline:none}@media (min-width: 650px){.sect__wrapper{-ms-flex-direction:row;flex-direction:row}}.sect__content{margin:0 auto;padding:0 0 20px;text-align:center;display:inline-block;width:100%}@media (min-width: 600px){.sect__content{text-align:left}}@media (min-width: 767px){.sect__content{padding:0;padding-right:3%}}.sect__heading{font-size:2.5em;font-weight:100;text-align:left}@media (min-width: 767px){.sect__heading{font-size:2.7em}}@media (min-width: 1000px){.sect__heading{font-size:3em}}.sect__subheading{font-size:1.25em;text-align:left}@media (min-width: 900px){.sect__subheading{font-size:1.5em}}.sect__phone--desktop{display:none}@media (min-width: 650px){.sect__phone--desktop{display:block;padding:0 1%}}@media (min-width: 1000px){.sect__phone--desktop{padding:0 4%}}@media (min-width: 1375px){.sect__phone--desktop{padding:0 8%}}.sect__phone--desktop--img{height:321px}.sect__phone--mobile{display:block;height:auto;margin:0 auto;text-align:center}.sect__phone--mobile--img{max-width:50vw;max-height:70vh;margin:0 auto}@media (min-width: 650px){.sect__phone--mobile{display:none;max-height:none}}.howto-main-container{text-align:center;padding:30px 0 10px 0;background-repeat:no-repeat;background-size:cover}@media (min-width: 640px){.howto-main-container{background-position:center}}.howto-main-containerB{text-align:center;padding:25px 0 25px 0;background-repeat:no-repeat;background-size:cover}@media (min-width: 640px){.howto-main-containerB{padding:42px 0 46px 0;background-position:center}}.howto-title{font-family:"connections";font-weight:100;font-style:"none";font-size:2.063em;color:#000;margin:0 20px 0 20px}@media (min-width: 640px){.howto-title{font-size:2.2em}}@media (min-width: 1068px){.howto-title{font-size:2.813em}}.howto-subtitle{margin-top:15px;font-family:"connections";font-weight:100;font-style:"none";font-size:2.063em;color:#fff}@media (min-width: 1068px){.howto-subtitle{font-size:2.813em}}.howto-subtitle .faq-link{color:#fff;text-decoration:underline;text-underline-position:under}.howto-text{font-size:1.125em;margin-top:20px;color:#000;font-family:"connections";font-weight:100;font-style:"none"}@media (min-width: 1068px){.howto-text{font-size:1.875em}}.howto-textB{font-size:1.125em;margin:0;color:#000;font-family:"connections";font-weight:100;font-style:"none"}@media (min-width: 1068px){.howto-textB{font-size:1.875em}}.howto-video{padding-top:10px;margin:0px 15px 0 15px}.howto-video .vjs-play-progress,.howto-video .vjs-volume-level{background:#E31837}.howto-video .howto-video__transcript{display:block;position:relative;max-width:450px;margin:0 auto;margin-top:-40px;padding:10px 0px 10px 0;background-color:#fff}.howto-video .howto-video__transcript .view-more{display:block;margin-top:0.25em;line-height:1;font-size:12px}@media (min-width: 767px){.howto-video .howto-video__transcript .view-more{font-size:14px;line-height:1.5;margin-left:10px}}.howto-video .howto-video__transcript .view-more:before{content:'\25b2';display:inline-block;margin-right:2px;vertical-align:middle;font-size:.9em;line-height:1;text-align:center;transition:all .3s;transform:rotate(180deg)}.howto-video .howto-video__transcript .view-more.open:before{transform:rotate(0deg)}.howto-video .howto-video__transcript--link{text-decoration:none;text-align:left;display:inherit;font-size:0.813em;padding-left:20px}.howto-video .howto-video__transcript--content{max-width:450px;height:200px;padding:0 40px;overflow-y:scroll;margin-top:30px;width:100%;margin:0 auto;background-color:#fff}.howto-video .howto-video__transcript--content p{color:#000}.howto-video .howto-video__wrapper{position:relative;max-width:450px;margin:40px auto 40px}.howto-video .howto-video__wrapper:after{padding-top:56.25%;display:block;content:''}.howto-video .video-js{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.howto-video .vjs-big-play-button{position:absolute;top:50%;left:50%}@media (max-width: 767px){.vjs-play-control.vjs-control.vjs-button{width:32px}}.getwidget-app{color:white;margin:80px auto;text-align:center;margin:0 auto;padding:40px 5px;background-image:url("/global/assets/images/flagscape-red-simp-1.0.0.svg");background-repeat:no-repeat;background-size:cover;background-position:top right;outline:none}.IE11 .getwidget-app{background-image:url("../images/flagscape-red-simp-1.0.0.png")}.getwidget-app p{padding:0;margin:0}.getwidget-app__bottom a,.getwidget-app__bottom #modal .modal__close,#modal .getwidget-app__bottom .modal__close{color:white}.getwidget__wrapper{padding:0}.getwidget__wrapper .getapp{padding-top:0}@media (min-width: 400px){.getwidget__wrapper .getapp__bottom{font-size:0.9em}}.getwidget__wrapper .getapp__bottom a,.getwidget__wrapper .getapp__bottom #modal .modal__close,#modal .getwidget__wrapper .getapp__bottom .modal__close,.getwidget__wrapper .getapp__bottom a:hover,.getwidget__wrapper .getapp__bottom #modal .modal__close:hover,#modal .getwidget__wrapper .getapp__bottom .modal__close:hover{color:white;text-decoration:underline}.getapp--secondary{background:none}@media (min-width: 400px){.getapp--secondary .getapp__title{font-size:2em}.getapp--secondary .getapp__description{font-size:1em}}@media (min-width: 400px) and (max-width: 550px){.getapp--secondary .getapp__title{font-size:2.5em}.getapp--secondary .getapp__description{font-size:1.2em}}.getapp--secondary .cta{border:0}.masthead{position:relative;background-repeat:no-repeat;background-position:right bottom;background-size:cover;padding:30px 1% 0;text-align:center;height:158vw;background-image:url("../images/masthead_mb.jpg");background-size:cover}@media (min-width: 350px){.masthead{max-height:550px}}@media (min-width: 400px){.masthead{max-height:630px}}@media (min-width: 450px){.masthead{padding:30px 5% 0;max-height:650px}}@media (min-width: 500px){.masthead{max-height:680px}}@media (min-width: 550px){.masthead{max-height:700px}}@media (min-width: 650px){.masthead{max-height:730px}}@media (min-width: 700px){.masthead{max-height:765px}}@media (min-width: 767px){.masthead{background-image:url("../images/masthead.jpg");background-position:right top;padding:8vw 0 0 10vw;height:39vw;text-align:left;max-height:564px}}@media (min-width: 1000px){.masthead{padding:8vw 0 0 11vw}}@media (min-width: 1250px){.masthead{padding:10vw 0 0 13vw}}@media (min-width: 1440px){.masthead{padding:140px 0 0 190px}}.masthead__heading{font-family:"connections";font-weight:100;font-style:"none";font-size:2.25em;line-height:1.1em;display:block}@media (min-width: 400px){.masthead__heading{font-size:2.875em}}@media (min-width: 600px){.masthead__heading{font-size:3em}}@media (min-width: 767px){.masthead__heading{font-size:2.7em;line-height:1em}}@media (min-width: 1000px){.masthead__heading{font-size:3em;line-height:1.1em}}.masthead__copy{font-size:1.25em;line-height:1.3em;width:270px;margin:15px auto;padding:0}@media (min-width: 400px){.masthead__copy{font-size:1.5625em;width:360px}}@media (min-width: 550px){.masthead__copy{width:410px}}@media (min-width: 600px){.masthead__copy{width:550px}}@media (min-width: 767px){.masthead__copy{font-size:1.3em;line-height:1.1em;margin:12px 0 0 0;width:435px}}@media (min-width: 900px){.masthead__copy{font-size:1.4em;line-height:1.2em;margin:15px 0 0 0;width:490px}}@media (min-width: 1000px){.masthead__copy{font-size:1.5em;line-height:1.3em;margin:20px 0 0 0;width:530px}}.masthead .watch-video{padding:10px 15px;display:inline-block;margin-top:0}@media (min-width: 767px){.masthead .watch-video{margin-top:30px}}@media (min-width: 1300px){.masthead .watch-video{margin-top:55px}}.masthead .watch-video img{width:45vw;max-width:150px}@media (min-width: 767px){.masthead .watch-video img{width:12.5vw}}.masthead .getapp--masthead .getapp__error{text-shadow:none}#modal{position:fixed;top:0;bottom:0;display:none;width:100%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;overflow:auto;z-index:999}#modal .modal__overlay{position:fixed;top:0;bottom:0;left:0;right:0;width:100%;background-color:rgba(0,0,0,0.6)}#modal .modal__align--center{text-align:center}#modal .modal__align--left{text-align:left}#modal .modal__align--right{text-align:right}#modal .modal__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end}#modal .modal__close{position:relative;top:2px;right:2px;padding:0 0.25em;border:0;background:none;font-size:1.5em;font-weight:100;cursor:pointer}#modal .modal__title{margin-bottom:0.25em;font-size:larger;font-weight:bold}#modal .modal__subtitle{font-weight:bold;margin-bottom:0.25em}#modal .modal__content{position:relative;max-width:96vw;max-height:86vh;margin:7vh 2vw;overflow:auto;border:2px solid #f5f5f5;background-color:#fff}#modal .modal__links{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}#modal .modal__links.align--center{-ms-flex-pack:center;justify-content:center}#modal .modal__links .cta{min-width:0;margin-bottom:0.25em}#modal .modal__body{display:none;max-width:1280px;padding:0 1.5em 1.5em 1.5em}#modal .modal__body p{margin:0 0 0.5em 0}#modal .modal__body.fancy .modal__title{font-size:2em;font-weight:normal}#modal .modal__body.fancy .modal__subtitle{margin-bottom:2em;font-size:larger;font-weight:normal}#modal .modal__body--exit .modal__title,#modal .modal__body--exit-lang .modal__title{margin-bottom:0.5em;font-size:1em;color:#888b8d}#modal .modal__body--exit .modal__subtitle,#modal .modal__body--exit-lang .modal__subtitle{margin-bottom:0.5em;padding-bottom:0.5em;border-bottom:solid 1px #cbcac7;font-weight:normal;font-size:1.25em}#modal .modal__body--exit .modal__links,#modal .modal__body--exit-lang .modal__links{margin-top:1.5em;-ms-flex-pack:start;justify-content:flex-start}#modal .modal__body--exit .modal__links .cta,#modal .modal__body--exit-lang .modal__links .cta{margin-right:1.5em;font-size:1em;line-height:normal;height:auto;padding-top:0.5em;padding-bottom:0.5em}#modal .modal__body--exit .modal__links .cta--cancel,#modal .modal__body--exit-lang .modal__links .cta--cancel{color:#000;background-color:#EDEDED}.popups{margin:0 auto;display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;overflow:hidden;overflow-y:auto}.popups iframe{border:0;height:673px;width:710px}.popups #overlay{background-color:#000;bottom:0;height:100%;display:none;left:0;opacity:0.6;position:fixed;right:0;top:0;width:100%;z-index:10}.popups .popup{background:none repeat scroll 0 0 #fff;position:absolute;display:none;top:0;left:0;right:0;margin:0 auto;z-index:100;color:#6B5E51;padding:35px 15px 15px 15px;width:auto}.popups .bg{background:#ECE7DD;padding:18px 10px 10px 10px}@media (min-width: 767px){.popups{width:100%}.popups .popup{width:670px;top:100px;padding:35px 25px 25px}.popups .bg{padding:28px 25px 20px 22px}.popups .separator{margin-bottom:20px}.popups ul{margin:0 0 22px}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.vjs-play-progress,.vjs-volume-level{background:#C41230}.video__wrapper{position:relative;z-index:-99999}.video__wrapper:after{padding-top:56.25%;display:block;content:''}.video-js{position:absolute;top:0;bottom:0;right:0;left:0;width:100%;height:100%}.video-js *:focus:not(.vjs-modal-overlay){background-color:rgba(255,255,255,0.2)}div.video{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center}div.video .caret{font-size:1.5em}div.video #overlay{display:none;position:fixed;top:0;left:0;height:100%;width:100%;background-color:black;opacity:0.6}div.video .video-container{visibility:hidden;background-color:#fff;width:90vw;position:absolute;top:15px;left:5%;margin:0 auto;z-index:-1000;padding:1.5%;overflow:hidden}@media (min-width: 767px){div.video .video-container{width:70%;padding:1.5%;top:90px;left:15%}}@media (min-width: 1068px){div.video .video-container{top:20px}}div.video .video-container .endcard .video-link.mobile{display:inline}@media (min-width: 767px){div.video .video-container .endcard .video-link.mobile{display:none}}div.video .video-container .endcard .video-link.tablet-desktop{display:none}@media (min-width: 767px){div.video .video-container .endcard .video-link.tablet-desktop{display:inline}}div.video .video-container #holdSpace{position:relative}div.video .video-container a,div.video .video-container #modal .modal__close,#modal div.video .video-container .modal__close{text-decoration:none}div.video .video-container.hide{visibility:hidden}div.video .video-container.js-modal--showing{visibility:visible;z-index:99999;overflow:visible}@media (min-width: 767px){div.video .video-container.js-modal--showing{left:13.5%}}div.video .video-container .vjs-poster{background-size:cover;background-color:#fff}div.video .video-container .vjs-big-play-button{left:50%;top:50%;display:none}div.video .video-container .cta-btn{background:#0073cf;color:#fff;font-family:"connectionsregular";font-size:.875em;border-radius:0;text-decoration:none;text-align:center;line-height:33px;position:relative;width:auto;height:auto;line-height:normal;padding:.2em 1.5em;white-space:nowrap}div.video .video-container .cta-btn:focus{outline:thin dotted grey}@media (min-width: 767px){div.video .video-container .cta-btn{padding:.5em 1.5em}}div.video .video-container .cta-btn-video{top:0px;position:relative;color:#0073cf;top:-10px}div.video .video-container .cta-btn-video:focus{outline:thin dotted grey}div.video .video-container .cta-btn-video:visited{color:#0073cf}div.video .video-container .video-title{font-size:14px;font-family:connectionsregular, sans-serif;margin:0 0 0.75em 0;color:#184173;text-align:left}@media (min-width: 767px){div.video .video-container .video-title{font-size:1em}}div.video .video-container .video-additional{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row;margin-top:10px}@media (min-width: 767px){div.video .video-container .video-additional{margin-left:0}}div.video .video-container .video-additional--block:first-child{-ms-flex-preferred-size:66%;flex-basis:66%;font-size:.85em;text-align:left}@media (min-width: 1068px){div.video .video-container .video-additional--block:first-child{padding-left:20px}}div.video .video-container .video-additional--block:first-child h3{margin:0;font-family:connectionsregular, sans-serif;font-size:12px;color:#6B5E51}@media (min-width: 767px){div.video .video-container .video-additional--block:first-child h3{font-size:1.9rem}}div.video .video-container .video-additional .tablet-desktop{display:none}@media (min-width: 767px){div.video .video-container .video-additional .tablet-desktop{display:inline}}@media (min-width: 767px){div.video .video-container .video-additional .mobile{display:none}}div.video .video-container .video-additional .view-more{display:block;margin-top:0.25em;line-height:1;font-size:12px}@media (min-width: 767px){div.video .video-container .video-additional .view-more{font-size:14px;line-height:1.5;margin-left:10px}}div.video .video-container .video-additional .view-more:before{content:'\25b2';display:inline-block;margin-right:2px;vertical-align:middle;font-size:.9em;line-height:1;text-align:center;transition:all .3s;transform:rotate(180deg)}div.video .video-container .video-additional .view-more.open:before{transform:rotate(0deg)}div.video .video-container .video-transcript{display:none;font-size:0.60em;overflow:auto}@media (min-width: 767px){div.video .video-container .video-transcript{font-size:0.75em}}div.video .icon{float:left}div.video .guarantee-video-details{text-align:center;padding-top:12px}div.video .guarantee-video-details .icon-card{display:none;background-position:1px -144px;width:78px;height:64px;margin:0px 12px 10px 12px}div.video .guarantee-video-details p{font-size:12px;padding-right:16px;margin:8px 0 0 0}div.video .call-video-details{display:none;width:20%;padding-top:12px}div.video .call-video-details .icon-phone{background-position:-160px -355px;height:49px;width:43px;margin:0 10px 30px 0}div.video .call-video-details p{margin:0 0 5px 0}div.video .call-video-details p.smaller{font-size:13px}div.video .cta-video-details{text-align:center;font-size:0.8em}div.video .cta-video-details .btn{display:none;padding:4px 12px}div.video .cta-video-details p{margin-top:0}div.video #view-transcript{font-size:14px}div.video .more-content{display:none;clear:both;font-size:12px;line-height:1.5em;margin:0 20px;padding-bottom:15px;border-top:1px solid #ccc}div.video .more-content a,div.video .more-content #modal .modal__close,#modal div.video .more-content .modal__close{text-decoration:none}div.video .modal__close{position:absolute;right:-.75em;top:-.75em;z-index:1500;display:block;height:25px;width:25px;color:#fff;background-color:#392819;text-align:center;font-family:arial, sans-serif;font-size:13px;line-height:25px;border:solid 1px #fff;border-radius:50%;box-shadow:-1px 1px 2px 0px #333}div.video .modal__close:before{content:"\d7";font-size:1.75em}div.video .video-link{position:absolute;z-index:10;display:none;background-color:#fff;opacity:0}div.video .video-link.ctaVideo{width:41%;height:15%;top:51%;left:45%}div.video .video-link.termVideo{width:25%;height:13%;top:41%;left:38%}div.video .video-link.show{display:block}div.video .vjs-default-skin .vjs-controls-right{float:right}div.video .vjs-default-skin .vjs-controls-right>.vjs-control{float:left}div.video .guarantee-video-details{text-align:left;float:left;width:64%}div.video .guarantee-video-details .icon-card{display:block}div.video .call-video-details{display:block}div.video .cta-video-details{text-align:left;padding-top:25px;float:left;width:16%}div.video .cta-video-details .btn{display:inline-block}div.video .cta-video-details p{margin-top:1em}.android .vjs-current-time,.android .vjs-time-divider,.android .vjs-duration{display:none}@media (min-width: 420px){.android .vjs-current-time,.android .vjs-time-divider,.android .vjs-duration{display:block}}.index{position:relative;max-width:1440px;margin:0 auto;overflow:hidden}.modal__body--exit .modal__subtitle{color:#C41230}.modal__body--exit .modal__title{color:black}.cta--blue{background-color:#012169}.getapp__custom select,.getapp__custom select option{background-color:transparent}.getapp__controls .cta{background-color:#012169;font-size:16px;height:2.5em}.getapp__custom{background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAAvCAYAAAHvFxg5AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4KGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoTWFjaW50b3NoKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxOS0wMy0yN1QxMzowMzoxMi0wNzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE5LTAzLTI3VDEzOjAzOjQ4LTA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxOS0wMy0yN1QxMzowMzo0OC0wNzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHhtcE1NOkluc3RhbmNlSUQ+eG1wLmlpZDozNGQ5ZjY5Ny0xYmMxLTRkYWYtYWU4My01ODBiNGIyMjkzMWQ8L3htcE1NOkluc3RhbmNlSUQ+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6MzRkOWY2OTctMWJjMS00ZGFmLWFlODMtNTgwYjRiMjI5MzFkPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6MzRkOWY2OTctMWJjMS00ZGFmLWFlODMtNTgwYjRiMjI5MzFkPC94bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpIaXN0b3J5PgogICAgICAgICAgICA8cmRmOlNlcT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+Y3JlYXRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjM0ZDlmNjk3LTFiYzEtNGRhZi1hZTgzLTU4MGI0YjIyOTMxZDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxOS0wMy0yN1QxMzowMzoxMi0wNzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjQ0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjQ3PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz7o+92GAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAODSURBVHjaYmJTS/uPDTMxIAF5aWE4Gy7x8+ZMhodP32JKsKunI2tGSOhrymKXuHj9MYoEAAAA//9iIugiDCMYGBgYTm2owRQ0C2jBFHx5uh9TUNy0kIGBgYEBAAAA//9iwhUmRLvq582ZDLGBlvhdixxci9cfJ04xLoBV8ZyOBIafN2cSpzilYgFGzDEwMDAAAAAA//+iPDRIcjMsZggqjg20ZBA3LSTOg5v3XoSH9eqpmfgVf/j0Dc4OzZ5O5UghWjHMY3M6EggrZldPZ3h5up8hpWIBcc6AJXaK3AwAAAD//yIpbdAsHdEkSuZ0JDC8PN2PNXmRZbC+pizDz5szGVIqFjCImxYysKunwy2hyOCL1x9jZFyYJVRLnTRL9lQ1+OfNmQwCfFwY4qc21GBke5IMZldPZ/B11oenhthAS4afN2cymAW0YBQRJAfF4vXH4fn30KlbWEthisJY3LQQpaYekMgDAAAA//8axmXF0DNYXlqYYMFDlsG39rXhrLTINhi52IwNtMTatCLZ4Jen+xkWrz8Ob3rBymP0RipJBq+emsnw8OlbjGpY3LQQ3joly+DQ7Onwlix6W4VQeTGaQYarwaunZmJNVgJ8XAQbLgSTm7y0MEY2fnm6H2syJCko0LMxLHuj9wLJCmPkZhVy9qZK5Kk5VcGbV1RNFQ+fviXYXhvNIFgBAAAA///sWSGIAkEUfU24cBxcMBxybcSkxYkbFm0qW4xmETWIbVmTyzYxqIjZaFnUpmwwjkWTOE3EYBCOCwe2Sw4nHqh7p7vCTn4fHn/+PP57c7O94uH2lYe7uocj/P72epSFuZbwy/MTmKmBWwa4ZYCZ2q/GyBWED3IdDgVAFR1U0REOBbCd1i/eI+9COBWLiGhPbw7hC2YxX6yFA9ebQ+EMU7GIc4QP632vlROOstoYnOCqjQF8wSwmjKPXymE7rdue7z93eMI4iKwinqmdxcYzNRBZxYRxZzq82uyQzrcvttV2azwd9gh7hH/IWq+Vu0qi7NT8a4clSsAtA6Nu+Sx21C2DWwYkSpyTNX+0hHS+DYkS7JcdVIrJE1ylmMR+2YFECdL59lUJ401muD+eiY80rZDAftlBOBQQqbtWSIictT+euefRHXKt+WINZmpgpob5Yg1/tHSxzby7Snx8foEqOoisgsgqqKIf/Zq5VtZWm53tOfV02MnzPQAYvAVaPGG/6AAAAABJRU5ErkJggg==")}.faq{text-align:center;padding:35px 0;font-family:"connections";font-weight:100;font-style:"none";color:#0073CF;font-size:2.5em;margin:0 auto}@media (min-width: 767px){.faq{font-size:3em}}.faq a,.faq #modal .modal__close,#modal .faq .modal__close{color:#0073CF}.faq a span,.faq #modal .modal__close span,#modal .faq .modal__close span{border-bottom:2px solid #0073CF}.disclosures{background-color:#f5f5f5}.disclosures__wrapper{padding:4em 0 2em;margin:0 5%}.footer{margin:0 auto;background-color:#f5f5f5}.footer__wrapper{max-width:1440px}.ap-no-overflow{-ms-touch-action:none;touch-action:none}.topsect.business ul li{width:325px}.topsect.business ul li:last-child{width:350px}.slick-dots li{margin:0 2.5px 0}.slick-dots li button{width:10px;height:10px}.howto-video .video-js{background-color:transparent}.slick-slider .slick-track,.slick-slider .slick-list{height:auto !important}.steps .step-list--item:hover .arrow-left polyline,.steps .step-list--item:hover .arrow-right polyline{fill:#012169 !important}@media (min-width: 1068px){.steps .step-phone{bottom:133px}}@media (min-width: 1148px){.steps-section--send.steps .step-section--copy,.steps-section--request.steps .step-section--copy{padding-left:75px}}@media (min-width: 1068px) and (max-width: 1148px){.steps-section--send.steps .step-section--copy,.steps-section--request.steps .step-section--copy{padding-left:55px}}.IE11 .steps-section--send.steps .step-section--copy,.IE11 .steps-section--request.steps .step-section--copy{padding-left:50px}@media (min-width: 1068px){.steps-section--receive.steps .step-section--copy,.steps-section--split.steps .step-section--copy{padding-right:75px}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvY29uc3VtZXItYXNzZXRzL19mbGFnLWZvbnRzLnNjc3MiLCJfbm9ybWFsaXplLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2NvbnN1bWVyLWNvbXBvbmVudHMvY29yZS1zY3NzL19jb3JlLWdsb2JhbC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb25zdW1lci1hc3NldHMvX2ZsYWctY29sb3JzLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCIuLi8uLi9ib3dlcl9jb21wb25lbnRzL2NvbnN1bWVyLWNvbXBvbmVudHMvY29yZS1zY3NzL19jb3JlLW1peGlucy5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb25zdW1lci1jb21wb25lbnRzL2NvcmUtc2Nzcy9fY29yZS12YXJzLnNjc3MiLCJfZ2xvYmFsLnNjc3MiLCJzbGljay10aGVtZS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb25zdW1lci1jb21wb25lbnRzL2NvcmUtY3RhL19jb3JlLWN0YS5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb25zdW1lci1jb21wb25lbnRzL2NvcmUtZGlzY2xvc3VyZS1tb2RhbC9fY29yZS1kaXNjbG9zdXJlLW1vZGFsLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL21vZGFsL19tb2RhbC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb25zdW1lci1jb21wb25lbnRzL2NvcmUtZ2V0YXBwL19jb3JlLWdldGFwcC5zY3NzIiwiLi4vLi4vYm93ZXJfY29tcG9uZW50cy9jb25zdW1lci1jb21wb25lbnRzL2NvcmUtZGlzY2xvc3VyZXMvX2NvcmUtZGlzY2xvc3VyZXMuc2NzcyIsIi4uLy4uL2Jvd2VyX2NvbXBvbmVudHMvY29uc3VtZXItY29tcG9uZW50cy9jb3JlLWZvb3Rlci9fY29yZS1mb290ZXIuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvc3RlcHMvX3N0ZXBzLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2hlYWRlci9faGVhZGVyLnNjc3MiLCJfdmFycy5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9pbi1wYWdlLW5hdi9faW4tcGFnZS1uYXYuc2NzcyIsIi4uLy4uL2NvbXBvbmVudHMvdG9wc2VjdC9fdG9wc2VjdC5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9zZWN0L19zZWN0LnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2hvd3RvL2hvd3RvLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL2hvd3RvLXZpZGVvL19ob3d0by12aWRlby5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9ib3R0b20tZ2V0YXBwL19ib3R0b20tZ2V0YXBwLnNjc3MiLCIuLi8uLi9jb21wb25lbnRzL21hc3RoZWFkL19tYXN0aGVhZC5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy9wb3B1cHMvX3BvcHVwcy5zY3NzIiwiLi4vLi4vY29tcG9uZW50cy92aWRlby9fdmlkZW8uc2NzcyIsIi4uLy4uL3BhZ2VzL19pbmRleC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQVVBLFdBQ0ksMEJBQ0EsbUtBR0EsbUJBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksMEJBQ0EsaUtBR0EsbUJBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksMEJBQ0EsNkpBR0EsaUJBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksMEJBQ0EseUtBR0EsaUJBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksMEJBQ0EsK0pBR0EsZ0JBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksMEJBQ0EsMktBR0EsZ0JBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksMEJBQ0EsMktBR0EsZ0JBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksZ0NBQ0EsaUtBR0EsbUJBQ0EsaUJBQWtCLENBTXRCLFdBQ0ksOEJBQ0EsMktBR0EsbUJBQ0EsaUJBQWtCLENBR3RCLFdBQ0ksOEJBQ0EscUtBR0EsaUJBQ0EsaUJBQWtCLENB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MkRjLENBQUEsZ0JqQkdmLHNCaUJDc0IsaUJBQ1QsQ0FBRSx3QkFLYixXQUVTLENBQUEsbUNBRE4sV0FHTyxDQUFBLGVwQnVDWixnQm9CL0JZLENBQUEsc0JwQmdESixXb0I1Q0csV0FDSixDQUFFLHVCTGxCUCw0QktzQmlCLENBQUEscURuQnRFTCxzQm1CMEVMLENBQUEsdUdBS2tDLHVCQUNwQixDQUFBLDJCeEJwR0ksbUJZMkp4QixZWWxETyxDQUFBLENBQUEsMkJ4QnpHaUIsaUd3QmdIekIsaUJBRWMsQ0FBRSxDQUFBLG1EeEJ4R2lDLGlHd0JzR2pELGlCQUtjLENBQUUsQ0FBQSw2R0FMaEIsaUJBUWMsQ0FBRSwyQnhCeEhTLGtHd0JpSXpCLGtCQUVlLENBQUUsQ0FBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQmFuayBvZiBBbWVyaWNhIEN1c3RvbSBXZWIgRm9udFxuICogVHlwZWZhY2U6IENvbm5lY3Rpb25zIHYxLjBcbiAqIDE0IFRvdGFsIFZhcmlhdGlvbnMgYWNyb3NzIDMgRmFtaWxpZXNcbiAqL1xuXG4vLyogRm9udDogU3RhbmRhcmQsIDcgVG90YWwgKi9cbi8vKiBXZWlnaHRzOiBMaWdodGVyLCBOb3JtYWwsIEJvbGQsIE1lZGl1bSAqL1xuLy8qIFN0eWxlczogTm9ybWFsLCBJdGFsaWMgKi9cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjb25uZWN0aW9ucyc7XG4gICAgc3JjOiB1cmwoJy9nbG9iYWwvYXNzZXRzL2ZvbnRzL2Nvbm5lY3Rpb25zLXJlZ3VsYXItd2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnMtcmVndWxhci13ZWItMS4wLjAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnMnO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1pdGFsaWMtd2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnMtaXRhbGljLXdlYi0xLjAuMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjb25uZWN0aW9ucyc7XG4gICAgc3JjOiB1cmwoJy9nbG9iYWwvYXNzZXRzL2ZvbnRzL2Nvbm5lY3Rpb25zLWJvbGQtd2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnMtYm9sZC13ZWItMS4wLjAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2Nvbm5lY3Rpb25zJztcbiAgICBzcmM6IHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnMtYm9sZGl0YWxpYy13ZWItMS4wLjAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1ib2xkaXRhbGljLXdlYi0xLjAuMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnMnO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1saWdodC13ZWItMS4wLjAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1saWdodC13ZWItMS4wLjAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnMnO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1saWdodGl0YWxpYy13ZWItMS4wLjAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1saWdodGl0YWxpYy13ZWItMS4wLjAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnMnO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1saWdodGl0YWxpYy13ZWItMS4wLjAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1saWdodGl0YWxpYy13ZWItMS4wLjAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnNtZWRpdW0nO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9ucy1tZWRpdW0td2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnMtbWVkaXVtLXdlYi0xLjAuMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi8qIEZvbnQ6IENvbmRlbnNlZCwgNSBUb3RhbCAqL1xuLyogV2VpZ2h0czogTm9ybWFsLCBMaWdodGVyLCBCb2xkICovXG4vKiBTdHlsZXM6IE5vcm1hbCwgSXRhbGljICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnNjb25kJztcbiAgICBzcmM6IHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnNjb25kLXJlZ3VsYXItd2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnNjb25kLXJlZ3VsYXItd2ViLTEuMC4wLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2Nvbm5lY3Rpb25zY29uZCc7XG4gICAgc3JjOiB1cmwoJy9nbG9iYWwvYXNzZXRzL2ZvbnRzL2Nvbm5lY3Rpb25zY29uZC1ib2xkLXdlYi0xLjAuMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy9nbG9iYWwvYXNzZXRzL2ZvbnRzL2Nvbm5lY3Rpb25zY29uZC1ib2xkLXdlYi0xLjAuMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnNjb25kJztcbiAgICBzcmM6IHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnNjb25kLWJvbGRpdGFsaWMtd2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnNjb25kLWJvbGRpdGFsaWMtd2ViLTEuMC4wLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjb25uZWN0aW9uc2NvbmQnO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9uc2NvbmQtbGlnaHQtd2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnNjb25kLWxpZ2h0LXdlYi0xLjAuMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjb25uZWN0aW9uc2NvbmQnO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9uc2NvbmQtbGlnaHRpdGFsaWMtd2ViLTEuMC4wLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICAgICAgIHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnNjb25kLWxpZ2h0aXRhbGljLXdlYi0xLjAuMC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cbiAgICBmb250LXdlaWdodDogMTAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuXG4vKiBGb250OiBTZXJpZiwgNCBUb3RhbCAqL1xuLyogV2VpZ2h0czogTm9ybWFsLCBCb2xkICovXG4vKiBTdHlsZXM6IE5vcm1hbCwgSXRhbGljICovXG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnNzZXJpZic7XG4gICAgc3JjOiB1cmwoJy9nbG9iYWwvYXNzZXRzL2ZvbnRzL2Nvbm5lY3Rpb25zc2VyaWYtcmVndWxhci13ZWItMS4wLjAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9uc3NlcmlmLXJlZ3VsYXItd2ViLTEuMC4wLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgICBmb250LWZhbWlseTogJ2Nvbm5lY3Rpb25zc2VyaWYnO1xuICAgIHNyYzogdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9uc3NlcmlmLWl0YWxpYy13ZWItMS4wLjAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9uc3NlcmlmLWl0YWxpYy13ZWItMS4wLjAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnNzZXJpZic7XG4gICAgc3JjOiB1cmwoJy9nbG9iYWwvYXNzZXRzL2ZvbnRzL2Nvbm5lY3Rpb25zc2VyaWYtYm9sZC13ZWItMS4wLjAud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKCcvZ2xvYmFsL2Fzc2V0cy9mb250cy9jb25uZWN0aW9uc3NlcmlmLWJvbGQtd2ViLTEuMC4wLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKTtcblxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdjb25uZWN0aW9uc3NlcmlmJztcbiAgICBzcmM6IHVybCgnL2dsb2JhbC9hc3NldHMvZm9udHMvY29ubmVjdGlvbnNzZXJpZi1ib2xkaXRhbGljLXdlYi0xLjAuMC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXG4gICAgICAgICB1cmwoJy9nbG9iYWwvYXNzZXRzL2ZvbnRzL2Nvbm5lY3Rpb25zc2VyaWYtYm9sZGl0YWxpYy13ZWItMS4wLjAudHRmJykgZm9ybWF0KCd0cnVldHlwZScpO1xuXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG5cbi8vIC0tLS0tIEZvbnQgVmFyaWFibGVzIC0tLS0tIC8vXG5cbiRmb250LWNvbjogJ2Nvbm5lY3Rpb25zJztcbiRmb250LXNlcmlmOiAnY29ubmVjdGlvbnNzZXJpZic7XG4kZm9udC1jb25kZW5zZWQ6ICdjb25uZWN0aW9uc2NvbmQnO1xuJGZvbnQtbWVkaXVtOiAnY29ubmVjdGlvbnNtZWRpdW0nO1xuXG5cbi8vIC0tLS0tIEZvbnQgTWl4aW5zIC0tLS0tIC8vXG5cbkBtaXhpbiBmb250KCR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwsICRmb250OiAkZm9udC1jb24pIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQ7XG4gICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQ7XG4gICAgZm9udC1zdHlsZTogJHN0eWxlO1xufVxuXG4vLyBNaXhpbnM6IENvbm5lY3Rpb25zXG5cbkBtaXhpbiBmb250Q29uKCkge1xuICAgIEBpbmNsdWRlIGZvbnQoKTtcbn1cblxuQG1peGluIGZvbnRDb25JdGFsaWMoKSB7XG4gICAgQGluY2x1ZGUgZm9udChub3JtYWwsIGl0YWxpYyk7XG59XG5cbkBtaXhpbiBmb250Q29uQm9sZCgpIHtcbiAgICBAaW5jbHVkZSBmb250KGJvbGQpO1xufVxuXG5AbWl4aW4gZm9udENvbkJvbGRJdGFsaWMoKSB7XG4gICAgQGluY2x1ZGUgZm9udChib2xkLCBpdGFsaWMpO1xufVxuXG5AbWl4aW4gZm9udENvbkxpZ2h0KCkge1xuICAgIEBpbmNsdWRlIGZvbnQoMTAwKTtcbn1cblxuQG1peGluIGZvbnRDb25MaWdodEl0YWxpYygpIHtcbiAgICBAaW5jbHVkZSBmb250KDEwMCwgaXRhbGljKTtcbn1cblxuLy8gTWl4aW5zOiBNZWRpdW1cblxuQG1peGluIGZvbnRDb25NZWRpdW0oKSB7XG4gICAgQGluY2x1ZGUgZm9udCgkZm9udDogJGZvbnQtbWVkaXVtKTtcbn1cblxuLy8gTWl4aW5zOiBTZXJpZlxuXG5AbWl4aW4gZm9udENvblNlcmlmKCkge1xuICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQ6ICRmb250LXNlcmlmKTtcbn1cblxuQG1peGluIGZvbnRDb25TZXJpZkl0YWxpYygpIHtcbiAgICBAaW5jbHVkZSBmb250KG5vcm1hbCwgaXRhbGljLCAkZm9udC1zZXJpZik7XG59XG5cbkBtaXhpbiBmb250Q29uU2VyaWZCb2xkKCkge1xuICAgIEBpbmNsdWRlIGZvbnQoYm9sZCwgbm9ybWFsLCAkZm9udC1zZXJpZik7XG59XG5cbkBtaXhpbiBmb250Q29uU2VyaWZCb2xkSXRhbGljKCkge1xuICAgIEBpbmNsdWRlIGZvbnQoYm9sZCwgaXRhbGljLCAkZm9udC1zZXJpZik7XG59XG5cbi8vIE1peGluczogQ29uZGVuc2VkXG5cbkBtaXhpbiBmb250Q29uQ29uZGVuc2VkKCkge1xuICAgIEBpbmNsdWRlIGZvbnQoJGZvbnQ6ICRmb250LWNvbmRlbnNlZCk7XG59XG5cbkBtaXhpbiBmb250Q29uQ29uZGVuc2VkQm9sZCgpIHtcbiAgICBAaW5jbHVkZSBmb250KGJvbGQsIG5vcm1hbCwgJGZvbnQtY29uZGVuc2VkKTtcbn1cblxuQG1peGluIGZvbnRDb25Db25kZW5zZWRCb2xkSXRhbGljKCkge1xuICAgIEBpbmNsdWRlIGZvbnQoYm9sZCwgaXRhbGljLCAkZm9udC1jb25kZW5zZWQpO1xufVxuXG5AbWl4aW4gZm9udENvbkNvbmRlbnNlZExpZ2h0KCkge1xuICAgIEBpbmNsdWRlIGZvbnQoMTAwLCBub3JtYWwsICRmb250LWNvbmRlbnNlZCk7XG59XG5cbkBtaXhpbiBmb250Q29uQ29uZGVuc2VkTGlnaHRJdGFsaWMoKSB7XG4gICAgQGluY2x1ZGUgZm9udCgxMDAsIGl0YWxpYywgJGZvbnQtY29uZGVuc2VkKTtcbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbmh0bWwge1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyogU2VjdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBtYXJnaW4gaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBmb250IHN0eWxlcyBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlOyAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1OyAvKiAxICovXG4gIG1hcmdpbjogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUuXG4gKiAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXG4gKiAzLiBSZW1vdmUgdGhlIHBhZGRpbmcgc28gZGV2ZWxvcGVycyBhcmUgbm90IGNhdWdodCBvdXQgd2hlbiB0aGV5IHplcm8gb3V0XG4gKiAgICBgZmllbGRzZXRgIGVsZW1lbnRzIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5sZWdlbmQge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0OyAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8qIDEgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgMTArLlxuICovXG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAuXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgaW4gQ2hyb21lIGFuZCBTYWZhcmkgb24gbWFjT1MuXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuXG4vKiBJbnRlcmFjdGl2ZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIEVkZ2UsIElFIDEwKywgYW5kIEZpcmVmb3guXG4gKi9cblxuZGV0YWlscyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG59XG5cbi8qIE1pc2NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTArLlxuICovXG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC5cbiAqL1xuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIEdMT0JBTC9CQVNFIFNUWUxFU1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuaHRtbCwgYm9keSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktYnJhbmQ7XG4gICAgZm9udC12YXJpYW50LWxpZ2F0dXJlczogbm9uZTtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbmh0bWwge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIHN1YnRyYWN0IHBhZGRpbmcgZnJvbSBkZWNsYXJlZCB3aWR0aHNcbn1cblxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xuICAgIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG5cbmJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40OyAvLyB1bml0bGVzcyBsaW5lLWhlaWdodCB0byBiZSBiYXNlZCBvZmYgdGhlIGVsZW1lbnQncyBzaXplXG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xufVxuXG5oMSB7XG4gICAgQGluY2x1ZGUgY29weSgnaGVhZGluZzEnKTtcbn1cblxuaDIge1xuICAgIEBpbmNsdWRlIGNvcHkoJ2hlYWRpbmcyJyk7XG59XG5cbmgzIHtcbiAgICBAaW5jbHVkZSBjb3B5KCdzdWJoZWFkJyk7XG59XG5cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogJGNvbG9yLXJveWFsQmx1ZTtcbiAgICAmOmhvdmVyLCAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrQmx1ZTtcbiAgICB9XG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gICAgfVxuICAgICZbaHJlZl49XCIjZm9vdG5vdGVcIl0ge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIH1cbn1cblxuc3ZnIGEge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuc3VwIHtcbiAgICBmb250LXNpemU6IDY1JTtcbn1cblxuYixcbnN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8vb3ZlcnJpZGUgbm9ybWFsaXplIGBib2xkZXJgXG59XG5cbi53cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogJG5hdmlnYXRpb24taGVpZ2h0LXNtYWxsO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1lZGl1bSkge1xuICAgICAgICBwYWRkaW5nLXRvcDogJG5hdmlnYXRpb24taGVpZ2h0LW1lZGl1bTtcbiAgICB9XG4gICAgLmExMXkgJiB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbn1cblxuLnNlY3Rpb24ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAkc2VjdGlvbi1wYWRkaW5nO1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAkc2VjdGlvbi13cmFwcGVyLXBhZGRpbmc7XG4gICAgfVxuICAgICYtLWJvcmRlci10b3Age1xuICAgICAgICBib3JkZXItdG9wOiAxcHggJGNvbG9yLWNvb2xHcmF5IHNvbGlkO1xuICAgIH1cbiAgICAmLS1ib3JkZXItYm90dG9tIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4ICRjb2xvci1jb29sR3JheSBzb2xpZDtcbiAgICB9XG4gICAgLy9zdXBwb3J0IGZvciBjdXJ2ZWQgdG9wL2JvdHRvbVxuICAgICYuY3VydmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICYtLWJlZm9yZTo6YmVmb3JlLCAmLS1hZnRlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgIHRvcDogYXV0bztcbiAgICAgICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiA1dnc7XG4gICAgICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyNSUgMjUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwJTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIH1cbiAgICAgICAgJi0tYmVmb3JlIHtcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGZhcnRoZXN0LXNpZGUgYXQgcmlnaHQsICN7cmdiYSgkY29sb3Itd2hpdGUsMCl9IDk4JSwgI3tyZ2JhKCRjb2xvci13aGl0ZSwxKX0gMTAwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLWdyZXksICYtZ3JheSB7XG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgZmFydGhlc3Qtc2lkZSBhdCByaWdodCwgI3tyZ2JhKCRjb2xvci1jb29sR3JheUxpZ2h0LDApfSA5OCUsICN7cmdiYSgkY29sb3ItY29vbEdyYXlMaWdodCwxKX0gMTAwJSk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5jdXJ2ZS0tcGFkIHtcbiAgICAgICAgICAgICAgICAuc2VjdGlvbl9fd3JhcHBlciB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiBjYWxjKCN7bnRoKCRzZWN0aW9uLXdyYXBwZXItcGFkZGluZywgMSl9ICsgMzBweCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYtLWFmdGVyIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogcmFkaWFsLWdyYWRpZW50KGVsbGlwc2UgZmFydGhlc3Qtc2lkZSBhdCByaWdodCwgI3tyZ2JhKCRjb2xvci13aGl0ZSwxKX0gOTglLCAje3JnYmEoJGNvbG9yLXdoaXRlLDApfSAxMDAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtZ3JleSwgJi1ncmF5IHtcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChlbGxpcHNlIGZhcnRoZXN0LXNpZGUgYXQgcmlnaHQsICN7cmdiYSgkY29sb3ItY29vbEdyYXlMaWdodCwxKX0gOTglLCAje3JnYmEoJGNvbG9yLWNvb2xHcmF5TGlnaHQsMCl9IDEwMCUpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuY3VydmUtLXBhZCB7XG4gICAgICAgICAgICAgICAgLnNlY3Rpb25fX3dyYXBwZXIge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygje250aCgkc2VjdGlvbi13cmFwcGVyLXBhZGRpbmcsIDEpfSArIDMwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLm5vYnIge1xuICAgIHdoaXRlLXNwYWNlOm5vd3JhcDtcbn1cblxuLm9ybmFtZW50IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAwLjc1ZW0gMC4yNWVtIDAuNzVlbTtcbiAgICAgICAgd2lkdGg6IDRlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4IGN1cnJlbnRDb2xvcjtcbiAgICB9XG59XG5cbi5jb2xvci1yZXZlcnNlIHtcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGEsIGE6aG92ZXIsIGE6Zm9jdXMsIGE6YWN0aXZlLCBhOnZpc2l0ZWQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC8vIGNvbG9yOiBjdXJyZW50Q29sb3I7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAvL1ByZXR0aWVyIG9uIGNocm9tZSBhbmQgc2FmYXJpXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbi1za2lwOiBpbms7XG4gICAgfVxuICAgIGFbaHJlZl49XCIjZm9vdG5vdGVcIl0ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxufVxuXG4udGV4dC0tcmVkLCAudGV4dC0tYnJpZ2h0UmVkIHtcbiAgICBjb2xvcjogJGNvbG9yLWJyaWdodFJlZDtcbn1cbi50ZXh0LS13aGl0ZSB7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbn1cbi50ZXh0LS1ibGFjayB7XG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcbn1cblxuLmFkYS1pbnZpc2libGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWRhLXNraXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtNjI1LjAwMGVtO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDFlbTtcbiAgICAmOmZvY3VzLCAmOmFjdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDFlbTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cbn0iLCJcbi8vIC0tLS0tIEJhbmsgb2YgQW1lcmljYSBQYWxldHRlIC0tLS0tLy9cblxuLy8gTGFzdCB1cGRhdGVkOiAzLzE5LzIwMTlcblxuLy8qIFJlZHMgKi8vXG4kY29sb3ItYnJpZ2h0UmVkOiAgICAgICAgICAgI0UzMTgzNztcbiRjb2xvci1yZWdhbFJlZDogICAgICAgICAgICAjQzQxMjMwO1xuJGNvbG9yLWNyaW1zb246ICAgICAgICAgICAgICM3ODAwMzI7XG5cbi8vKiBCbHVlcyAqLy9cbiRjb2xvci1kYXJrQmx1ZTogICAgICAgICAgICAjMDEyMTY5O1xuJGNvbG9yLWRhcmtCbHVlODA6ICAgICAgICAgICMzNDRFODk7XG4kY29sb3ItZGFya0JsdWU1MDogICAgICAgICAgIzgwOTBCNDtcbiRjb2xvci1kYXJrQmx1ZTIwOiAgICAgICAgICAjQ0NEM0UxO1xuJGNvbG9yLXJveWFsQmx1ZTogICAgICAgICAgICMwMDUyQzI7XG4kY29sb3ItYnJpZ2h0Qmx1ZTogICAgICAgICAgIzAwNzNDRjtcbiRjb2xvci1saWdodEJsdWU6ICAgICAgICAgICAjMDA5Q0RFO1xuXG4vLyogR3JheXMgKi8vXG4kY29sb3Itd2hpdGU6ICAgICAgICAgICAgICAgI0ZGRkZGRjtcbiRjb2xvci1ibGFjazogICAgICAgICAgICAgICAjMDAwMDAwO1xuJGNvbG9yLWNvb2xHcmF5MTAwOiAgICAgICAgICM2NDY0NjQ7XG4kY29sb3ItY29vbEdyYXk3MDogICAgICAgICAgIzkxOTE5MTtcbiRjb2xvci1jb29sR3JheTQwOiAgICAgICAgICAjQkFCQUJBO1xuJGNvbG9yLWNvb2xHcmF5MjA6ICAgICAgICAgICNENUQ1RDU7XG4kY29sb3ItY29vbEdyYXkxMDogICAgICAgICAgI0VERURFRDtcbiRjb2xvci1jb29sR3JheTU6ICAgICAgICAgICAjRjVGNUY1O1xuXG4vLyogQmFja2dyb3VuZCBPbmx5ICovL1xuJGNvbG9yLWNvb2xHcmF5OiAgICAgICAgICAgICRjb2xvci1jb29sR3JheTEwO1xuJGNvbG9yLWNvb2xHcmF5TGlnaHQ6ICAgICAgICRjb2xvci1jb29sR3JheTU7XG5cbi8vKiBGT1IgQ09QWSBPTkxZICovL1xuJGNvbG9yLWNvcHlCbGFjazogICAgICAgICAgICMwMDAwMDA7IC8vIGRlZmF1bHQgYm9keSBmb250IGNvbG9yXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIE1JWElOU1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuXG4vKiAtLS0tLSBSZXNwb25zaXZlIC0tLS0tICovXG5cbi8vIER5bmFtaWMgTWVkaWEgUXVlcmllc1xuLy8gTW9kaWZpZWQgZnJvbSBodHRwczovL2NvZGVyd2FsbC5jb20vcC9icno1LWdcbi8vIDFzdCBhcmd1bWVudCA9IGJyZWFrcG9pbnQgdmFsdWVcbi8vIDJuZCBhcmd1bWVudCAob3B0aW9uYWwpID0gZWl0aGVyIDJuZCBicmVha3BvaW50IHZhbHVlIG9yIHRoZSB3b3JkIG1heCB0byBtYWtlIGl0IGEgbWF4LXdpZHRoIHF1ZXJ5XG5AbWl4aW4gcmVzcG9uZC10bygkdmFsLCAkdmFsMjogbm9uZSkge1xuICAgIEBpZiAoJHZhbDI9PW5vbmUpIHtcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICR2YWwpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIEBlbHNlIGlmICgkdmFsMj09bWF4KSB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkdmFsKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAkdmFsKSBhbmQgKG1heC13aWR0aDogJHZhbDIpIHtcbiAgICAgICAgICAgIEBjb250ZW50O1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cblxuLyogLS0tLS0gVHlwb2dyYXBoeSAtLS0tLSAqL1xuXG4vLy8gRk9OVCBTRVRUSU5HXG5AbWl4aW4gZm9udCgkd2VpZ2h0OiAnbm9ybWFsJywgJHN0eWxlOiAnbm9uZScsICRmb250OiAnY29ubmVjdGlvbnMnKSB7XG4gICAgZm9udC1mYW1pbHk6ICRmb250O1xuICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuICAgIGZvbnQtc3R5bGU6ICRzdHlsZTtcbn1cblxuXG4vLy8gUkVTUE9OU0lWRSBGT05UIFNJWklOR1xuLy8vIFZpZXdwb3J0IHNpemVkIHR5cG9ncmFwaHkgd2l0aCBtaW5pbXVtIGFuZCBtYXhpbXVtIHZhbHVlc1xuLy8vXG4vLy8gQGF1dGhvciBFZHVhcmRvIEJvdWNhcyAoQGVkdWFyZG9ib3VjYXMpXG4vLy8gaHR0cHM6Ly9jc3MtdHJpY2tzLmNvbS9zbmlwcGV0cy9zYXNzL3ZpZXdwb3J0LXNpemVkLXR5cG9ncmFwaHktbWluaW11bS1tYXhpbXVtLXNpemVzL1xuLy8vXG4vLy8gQHBhcmFtIHtOdW1iZXJ9ICAgJHJlc3BvbnNpdmUgIC0gVmlld3BvcnQtYmFzZWQgc2l6ZVxuLy8vIEBwYXJhbSB7TnVtYmVyfSAgICRtaW4gICAgICAgICAtIE1pbmltdW0gZm9udCBzaXplIChweClcbi8vLyBAcGFyYW0ge051bWJlcn0gICAkbWF4ICAgICAgICAgLSBNYXhpbXVtIGZvbnQgc2l6ZSAocHgpXG4vLy8gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKG9wdGlvbmFsKVxuLy8vIEBwYXJhbSB7TnVtYmVyfSAgICRmYWxsYmFjayAgICAtIEZhbGxiYWNrIGZvciB2aWV3cG9ydC1cbi8vLyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYXNlZCB1bml0cyAob3B0aW9uYWwpXG4vLy9cbi8vLyBAZXhhbXBsZSBzY3NzIC0gNXZ3IGZvbnQgc2l6ZSAod2l0aCA1MHB4IGZhbGxiYWNrKSxcbi8vLyAgICAgICAgICAgICAgICAgbWludW11bSBvZiAzNXB4IGFuZCBtYXhpbXVtIG9mIDE1MHB4XG4vLy8gIEBpbmNsdWRlIHJlc3BvbnNpdmUtZm9udCg1dncsIDM1cHgsIDE1MHB4LCA1MHB4KTtcbi8vLy8vXG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQoJHJlc3BvbnNpdmUsICRtaW4sICRtYXg6IGZhbHNlLCAkZmFsbGJhY2s6IGZhbHNlKSB7XG4gICRyZXNwb25zaXZlLXVuaXRsZXNzOiAkcmVzcG9uc2l2ZSAvICgkcmVzcG9uc2l2ZSAtICRyZXNwb25zaXZlICsgMSk7XG4gICRkaW1lbnNpb246IGlmKHVuaXQoJHJlc3BvbnNpdmUpID09ICd2aCcsICdoZWlnaHQnLCAnd2lkdGgnKTtcbiAgJG1pbi1icmVha3BvaW50OiAkbWluIC8gJHJlc3BvbnNpdmUtdW5pdGxlc3MgKiAxMDA7XG5cbiAgQG1lZGlhIChtYXgtI3skZGltZW5zaW9ufTogI3skbWluLWJyZWFrcG9pbnR9KSB7XG4gICAgZm9udC1zaXplOiAkbWluO1xuICB9XG5cbiAgQGlmICRtYXgge1xuICAgICRtYXgtYnJlYWtwb2ludDogJG1heCAvICRyZXNwb25zaXZlLXVuaXRsZXNzICogMTAwO1xuXG4gICAgQG1lZGlhIChtaW4tI3skZGltZW5zaW9ufTogI3skbWF4LWJyZWFrcG9pbnR9KSB7XG4gICAgICBmb250LXNpemU6ICRtYXg7XG4gICAgfVxuICB9XG5cbiAgQGlmICRmYWxsYmFjayB7XG4gICAgZm9udC1zaXplOiAkZmFsbGJhY2s7XG4gIH1cblxuICBmb250LXNpemU6ICRyZXNwb25zaXZlO1xufVxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbiAgICBDT05TVU1FUiBTUEVDSUZJQyBNSVhJTlNcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cblxuLyogLS0tLS0gVFlQT0dSQVBIWSAtLS0tLSAqL1xuXG5AbWl4aW4gY29weSgkdHlwZSkge1xuICAgIEBpZiAoJHR5cGU9PSdoZWFkaW5nMScpIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udENvbkxpZ2h0KCk7XG4gICAgICAgIGZvbnQtc2l6ZTogOS42dnc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjE2NztcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDV2dztcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICAgICAgICB9XG4gICAgfSBAZWxzZSBpZiAoJHR5cGU9PSdoZWFkaW5nMicpIHtcbiAgICAgICAgQGluY2x1ZGUgZm9udENvbkxpZ2h0KCk7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1lZGl1bSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMTY3NTtcbiAgICAgICAgfVxuICAgIH0gQGVsc2UgaWYgKCR0eXBlPT0nc3ViaGVhZCcpIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZWRpdW0pIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gICAgICAgIH1cbiAgICB9IEBlbHNlIGlmICgkdHlwZT09J2JvZHknKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogIDEuMTNyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1lZGl1bSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgfVxuICAgIH0gQGVsc2UgaWYgKCR0eXBlPT0nbGVnYWwnKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgfSBAZWxzZSBpZiAoJHR5cGU9PSdsZWFkJykge1xuICAgICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwLjA0ZW07XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XG4gICAgICAgIGZvbnQtdmFyaWFudDogc21hbGwtY2FwcztcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogLS0tLS0gYmFja2dyb3VuZCBwcm9wZXJ0aWVzIC0tLS0tICovXG5cbkBtaXhpbiBiZ3Byb3BlcnR5IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRtZWRpdW0pIHtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCA0MiUgdG9wIDMwJTtcbiAgICAgICAgLy8gYmFja2dyb3VuZC1zaXplOiAyMjAlO1xuICAgIH1cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDQyJSB0b3AgMjglO1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDIyMCU7XG4gICAgfVxufVxuXG5AbWl4aW4gdHJhbnNpdGlvbigkcHJvcGVydHk6IGFsbCwgJHRpbWluZzogNTAwbXMpIHtcbiAgICB0cmFuc2l0aW9uOiAkcHJvcGVydHkgJHRpbWluZyBlYXNlLWluLW91dDtcbn0iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFZBUklBQkxFU1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuJG1heC13aWR0aDogMTI4MHB4O1xuJG5hdmlnYXRpb24taGVpZ2h0LXNtYWxsOiAxNnZ3O1xuJG5hdmlnYXRpb24taGVpZ2h0LW1lZGl1bTogNzJweDtcblxuLy8gLS0tLS0gQlJFQUtQT0lOVFMgLS0tLS0gLy9cbiR4czogMzIwcHg7XG4kc21hbGw6IDM3NXB4O1xuJG1lZGl1bTogNjQwcHg7XG4kbWw6IDk4MHB4O1xuJGxhcmdlOiAxMDY4cHg7XG4keGw6ICRtYXgtd2lkdGg7XG5cbi8vIC0tLS0tIFBBRERJTkcgLS0tLS0gLy9cbiRuYXZpZ2F0aW9uLXBhZGRpbmc6IDAgMyU7XG4kc2VjdGlvbi1wYWRkaW5nOiAwIDUlO1xuJHNlY3Rpb24td3JhcHBlci1wYWRkaW5nOiAzZW0gMDtcblxuLy8gLS0tLS0gRk9OVFMgLS0tLS0gLy9cbiRmb250LWZhbWlseS1kZWZhdWx0OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiRmb250LWZhbWlseS1icmFuZDogJ2Nvbm5lY3Rpb25zJywgQXJpYWwsIHNhbnMtc2VyaWY7XG5cblxuLy8gJGNvcHktZGlzY2xvc3VyZXM6IDAuODc1ZW07XG4kY29weS1kaXNjbG9zdXJlcy1tZWRpdW06IDEuMjUwZW07XG4kY29weS1kaXNjbG9zdXJlcy1zbWFsbDogMC44NzVlbTtcblxuLy8gLS0tIHotaW5kZXggaGllcmFyY2h5LCBib3R0b20gdG8gdG9wIC0tLS0gLy9cbiR6LWluZGV4ZXM6IChcbiAgICBtYWluOiAoKSxcbiAgICBoZWFkZXI6IChcbiAgICAgICAgbG9nbyxcbiAgICAgICAgY3RhLFxuICAgICAgICB0YWcsXG4gICAgICAgIHNraXBcbiAgICApLFxuICAgIG92ZXJsYXk6ICgpLFxuICAgIG1vZGFsOiAoKSxcbiAgICBkaXNjbG9zdXJlOiAoKVxuKTtcblxuLy8gLS0tIGJhY2tncm91bmQgc2l6ZSAtLS0tIC8vXG5cbiRiYWNrZ3JvdW5kLXNpemUtMjAwIDogMjAwJTtcbiRiYWNrZ3JvdW5kLXNpemUtMjUwIDogMjUwJTtcbiRiYWNrZ3JvdW5kLXNpemUtMzAwIDogMzAwJTtcbiRiYWNrZ3JvdW5kLXNpemUtMzUwIDogMzUwJTsiLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4gICAgIEFERElUSU9OQUwgR0xPQkFML0JBU0UgU1RZTEVTXG4gICAgIF9jb3JlLWdsb2JhbC5zY3NzIGluXG4gICAgIGNvbnN1bWVyLWNvcmUgaGFzIEdsb2JhbC9CYXNlIFN0eWxlc1xuICAgICBBZGQgYW55IGNoYW5nZXMgb3IgYWRkaXRpb25zIGhlcmVcblxcKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuYm9keSB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cblxuLndyYXBwZXIge1xuXHRtYXJnaW4tdG9wOiA1MHB4O1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLXdpZHRoOiAzMjBweDtcblxuXHRAaW5jbHVkZSByZXNwb25kLXRvKDkwMHB4KSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMTUwcHgpIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNzBweDtcbiAgICB9XG59XG5cbi5tb2JpbGUtb25seSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKDg1MHB4KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxufVxuXG4uZGVza3RvcC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg4NTBweCkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG59XG5cbi5zZWN0aW9uIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgICYtY29udGVudCB7XG4gICAgICAgIG1heC13aWR0aDogMTQ0MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gICAgJi1ub3BhZGRpbmcge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbn1cblxuLnplbGxlIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLmFkYS1pbnZpc2libGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XG5cbi8vIERlZmF1bHQgVmFyaWFibGVzXG5cbi8vIFNsaWNrIGljb24gZW50aXR5IGNvZGVzIG91dHB1dHMgdGhlIGZvbGxvd2luZ1xuLy8gXCJcXDIxOTBcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGkFwiXG4vLyBcIlxcMjE5MlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oaSXCJcbi8vIFwiXFwyMDIyXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLigKJcIlxuXG4kc2xpY2stZm9udC1wYXRoOiBcIi4vZm9udHMvXCIgIWRlZmF1bHQ7XG4kc2xpY2stZm9udC1mYW1pbHk6IFwic2xpY2tcIiAhZGVmYXVsdDtcbiRzbGljay1sb2FkZXItcGF0aDogXCIuL1wiICFkZWZhdWx0O1xuJHNsaWNrLWFycm93LWNvbG9yOiB3aGl0ZSAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3I6IGJsYWNrICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU6ICRzbGljay1kb3QtY29sb3IgIWRlZmF1bHQ7XG4kc2xpY2stcHJldi1jaGFyYWN0ZXI6IFwiXFwyMTkwXCIgIWRlZmF1bHQ7XG4kc2xpY2stbmV4dC1jaGFyYWN0ZXI6IFwiXFwyMTkyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNoYXJhY3RlcjogXCJcXDIwMjJcIiAhZGVmYXVsdDtcbiRzbGljay1kb3Qtc2l6ZTogNnB4ICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktZGVmYXVsdDogMC43NSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW9uLWhvdmVyOiAxICFkZWZhdWx0O1xuJHNsaWNrLW9wYWNpdHktbm90LWFjdGl2ZTogMC4yNSAhZGVmYXVsdDtcblxuQGZ1bmN0aW9uIHNsaWNrLWltYWdlLXVybCgkdXJsKSB7XG4gICAgQGlmIGZ1bmN0aW9uLWV4aXN0cyhpbWFnZS11cmwpIHtcbiAgICAgICAgQHJldHVybiBpbWFnZS11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWxvYWRlci1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG5AZnVuY3Rpb24gc2xpY2stZm9udC11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoZm9udC11cmwpIHtcbiAgICAgICAgQHJldHVybiBmb250LXVybCgkdXJsKTtcbiAgICB9XG4gICAgQGVsc2Uge1xuICAgICAgICBAcmV0dXJuIHVybCgkc2xpY2stZm9udC1wYXRoICsgJHVybCk7XG4gICAgfVxufVxuXG4vKiBTbGlkZXIgKi9cblxuLnNsaWNrLWxpc3Qge1xuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmIHNsaWNrLWltYWdlLXVybChcImFqYXgtbG9hZGVyLmdpZlwiKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICB9XG59XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgLy8gZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICAvLyBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogU2xpZGVyICovXG5cbi5zbGljay1zbGlkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4uc2xpY2stbGlzdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmRyYWdnaW5nIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBjdXJzb3I6IGhhbmQ7XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuLnNsaWNrLXRyYWNrIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgfVxuXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxufVxuLnNsaWNrLXNsaWRlIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMXB4O1xuICAgIFtkaXI9XCJydGxcIl0gJiB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgICYuc2xpY2stbG9hZGluZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAmLmRyYWdnaW5nIGltZyB7XG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIH1cblxuICAgIC5zbGljay1pbml0aWFsaXplZCAmIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgLnNsaWNrLWxvYWRpbmcgJiB7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuc2xpY2stdmVydGljYWwgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIH1cbn1cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG4iLCIvKiAtLS0tLSBjdGEgY29tcG9uZW50IHN0eWxlcyAtLS0tLSAqL1xuXG4uY3RhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGhlaWdodDogMi4yNWVtO1xuICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgcGFkZGluZzogMCAxZW07XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJpZ2h0UmVkO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG4gICAgICAgIGhlaWdodDogMi42NjdlbTtcbiAgICAgICAgbWluLXdpZHRoOiAyNjBweDtcbiAgICB9XG4gICAgJjp2aXNpdGVkIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICB9XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXJlZ2FsUmVkO1xuICAgIH1cbiAgICAmLS1ibHVlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmtCbHVlO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3ItZGFya0JsdWUsMTApO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLXdoaXRlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrQmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrQmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFya0JsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLXdoaXRlLDEwKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1ncmF5IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrQmx1ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNvb2xHcmF5O1xuICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrQmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFya0JsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLWNvb2xHcmF5LDEwKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1vdXRsaW5lLXJlZCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItYnJpZ2h0UmVkO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1icmlnaHRSZWQ7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJyaWdodFJlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLWJsYWNrLDAuMSk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJi0tb3V0bGluZS1ibHVlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrQmx1ZTtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjp2aXNpdGVkIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItZGFya0JsdWU7XG4gICAgICAgIH1cbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcmtCbHVlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3ItYmxhY2ssMC4xKTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1vdXRsaW5lLXdoaXRlIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRjb2xvci1ibGFjaywwLjIpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLy8gS2VlcCBjb2xvci1yZXZlcnNlIGdsb2JhbCBmcm9tIHVuZGVybGluaW5nXG4gICAgLmNvbG9yLXJldmVyc2UgJiB7XG4gICAgICAgICYsICY6YWN0aXZlLCAmOmhvdmVyLCAmOmZvY3VzLCAmOnZpc2l0ZWQge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgfVxuICAgICYtLWZ1bGwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLS1tb2JpbGVPbmx5IHtcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgfVxufSIsIi5kaXNjbG9zdXJlLW1vZGFsIHtcbiAgICAmX19vdmVybGF5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsMC42KTtcbiAgICB9XG4gICAgJl9fbW9kYWwge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTAlO1xuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcbiAgICAgICAgd2lkdGg6IDkyJTtcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogIzAwNTJjMjtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMC4yNWVtO1xuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgY29sb3I6ICMwMDUyYzI7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAmOmhvdmVyLCAmOmZvY3VzIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDEyMTY5O1xuICAgICAgICB9XG4gICAgICAgICY6Zm9jdXMge1xuICAgICAgICAgICAgb3V0bGluZTogMXB4IGRvdHRlZCBjdXJyZW50Q29sb3I7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9fdGl0bGUge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxM3B4O1xuICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgJi0taHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNCQUJBQkE7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjZlbTtcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19oZWFkZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICAmX19ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMC43NWVtIDEuNWVtIDNlbTtcbiAgICB9XG59XG5cbi5hcC1uby1vdmVyZmxvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn0iLCIvKiAtLS0tLSBDb3JlIG1vZGFsIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cblxuI21vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgei1pbmRleDogOTk5O1xuICAgIC5tb2RhbF9fb3ZlcmxheSB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoYmxhY2ssMC40KTtcbiAgICB9XG4gICAgLm1vZGFsX19hbGlnbiB7XG4gICAgICAgICYtLWNlbnRlciB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgJi0tbGVmdCB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICB9XG4gICAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5tb2RhbF9fbmF2IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICB9XG4gICAgLm1vZGFsX19jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICAgIHJpZ2h0OiAycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMC4yNWVtO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgQGV4dGVuZCBhO1xuICAgIH1cbiAgICAubW9kYWxfX3RpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuICAgICAgICBmb250LXNpemU6IGxhcmdlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5tb2RhbF9fc3VidGl0bGUge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuICAgIH1cbiAgICAubW9kYWxfX2NvbnRlbnQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC13aWR0aDogOTZ2dztcbiAgICAgICAgbWF4LWhlaWdodDogODZ2aDtcbiAgICAgICAgLy9NYXJnaW4gdG8gZml4IGFsaWdubWVudCBvbiBpT1MgOFxuICAgICAgICBtYXJnaW46IDd2aCAydnc7XG4gICAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3ItY29vbEdyYXlMaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIH1cbiAgICAubW9kYWxfX2xpbmtzIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgJi5hbGlnbi0tY2VudGVyIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICB9XG4gICAgICAgIC5jdGEge1xuICAgICAgICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuXG4gICAgICAgIH1cbiAgICB9XG4gICAgLm1vZGFsX19ib2R5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEuNWVtIDEuNWVtIDEuNWVtO1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC41ZW0gMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAmLmZhbmN5IHtcbiAgICAgICAgICAgIC5tb2RhbCB7XG4gICAgICAgICAgICAgICAgJl9fdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDJlbTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJl9fc3VidGl0bGUge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyZW07XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogbGFyZ2VyO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLS1leGl0LFxuICAgICAgICAmLS1leGl0LWxhbmcge1xuICAgICAgICAgICAgLm1vZGFsIHtcbiAgICAgICAgICAgICAgICAmX190aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4ODhiOGQ7IC8vbm90IGluIGJyYW5kIHBhbGV0dGUsIHNlZWsgYWx0ZXJuYXRpdmUgZ3JleVxuICAgICAgICAgICAgICAgICAgICAvL0BleHRlbmQgLnRleHQtLXJlZ2FsUmVkO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAmX19zdWJ0aXRsZSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IHNvbGlkIDFweCAjY2JjYWM3OyAvL25vdCBpbiBicmFuZCBwYWxldHRlLCBzZWVrIGFsdGVybmF0aXZlIGdyZXlcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICZfX2xpbmtzIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMS41ZW07XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgICAgICAgICAgICAgLmN0YSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNWVtO1xuICAgICAgICAgICAgICAgICAgICAgICAgJi0tY2FuY2VsIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWNvcHlCbGFjaztcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItY29vbEdyYXk7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLyogLS0tLS0gR2V0YXBwIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cbi5nZXRhcHAge1xuXHRtYXJnaW46IDAgYXV0bztcblx0bWF4LXdpZHRoOiAzMzBweDtcblx0cGFkZGluZzogMzBweCAxNXB4IDI1cHg7XG5cblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQmX19jb250cm9scyB7XG5cdFx0cGFkZGluZzogMjBweCAwO1xuXG5cdFx0LmN0YSB7XG5cdFx0XHRoZWlnaHQ6IDIuNzI1ZW07XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZvbnQtc2l6ZTogMS4xMjVlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItYnJpZ2h0Qmx1ZTsvL292ZXJ3cml0ZSB1bnRpbCB1cGRhdGVkIGZvciBuZXcgdmlzIGlkXG5cdFx0fVxuXHR9XG5cblx0Jl9fY3VzdG9tIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdGhlaWdodDogMzZweDtcblx0ICAgIGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1jb29sR3JheTtcblx0ICAgIHdpZHRoOiAxMDAlO1xuXHQgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXHQgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblx0ICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdCAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ2dBQUFBb0NBSUFBQUFEbkM4NkFBQUN6MGxFUVZSNEFlM1dBN0FyU1JRRzRGN2J0bTNidG8zU0dwUHU5TFZ0MjdhVmltMW5jbTNiTnRjdVRiSzc3MDNWV04rby85TUFJT3UvTXRBd0RkT3dHU0ROSlV6SnZjejZqK1BWbjhaSmIyRnlBVFFDUlA1MEFITi93V0lMbUFRTU15Q0VINFFKdW9hWDFIMVRqL3VKQUdIOFlkY3ZNRWt0YlBsaE1JSHY5WGNFcVF0MFl6Tkx5NVBMeTZteXNhdDlkTC9IcUlkSkFQVm5lMG9yZEVPanE3c1JEWjA1N0k2WjlkMU1SZCtkN3FMZnZtRXE0UXV3OGp5a2ZNQkhsaWdiYnB2WnlHZTNBR3pZSDZvVVBlMHo2MG1jbmlkZE9UL1lWTU9QWXM0am1KVmNRNDZ0N1dZcGh3RTIvYkRkK0V5Z3JNb3czTE80SGxYU2VDdmtBMFJTREwvcXpQWXVhbXlibmhjM1QzOFlKUHdGT0EwcFBveVN5Z1lXcmNNcndabUdjN0dDWXZqektEbXJmMFhZdWNDSUZoeUYxTC9kZFRaVDluMnlSdDYveU82Y2ZpVkVmRHpVVUFtLzdjMEtxVy83Sms1NktlVDhlZTlsVUlpVEpjSFZMVTk1Y082R1hEb3lhWmlHYWZpM3d4TzQ0VFVmM2gydW5Hc0kxYVVNUFVDR0g3YVRSeUh6eVVoM0k0UDloQXZyV1EvK1E1ajFCTFVCOGttWUxOTTRGRlRXY2lOV0FNSjBLZFFlUS94UUo2RHBkRUoxbHdzdmxkMWNyaDU5eDE5OEcyUlRDWDhhSnF2cVdUS01yMytYWnprZWFpNWhHTStHQmdCSjhMM3ViaXp5TGJhMnpHNnl5Y2tYL0NWWEkwcmhwekhuaTJpWnNHWE1Ncm44ZGFyMVpFSURrTzVzUW5rckZMcmtrODBUS3p6ejRLZkJ2Q3NkdVRjeStSVDNRSTZFV3B5cTdadmJrSFRNZnhndXZRWFczNDdZWHlXcGxRUExwdEVOR0N1OWxHRDk4TzFKRy96VldPZFJZR29aWDlFMGozNFV4UDg0UWk3dG10Y1B6SHRtS0o1MDR2NmcycW81R1c3QTllbWM1c21OblJMdEFNczQyTHUyRzFuVitDaXNPUnVwYmQyT0xROTRzV01sdlV2cjI4TXJHOTUxclhkN2lJNUZldnNFaU81SUIyTzVhaUNaMzN1MXF4UWd2VDJUeTNDTm0vZ0dKOVhKQnlwcFQ1ZzhueWsvQWh0L1VPMmQxUmE2T3YzVFFNTjc0R3hJVlIwN1R6VUFBQUFBU1VWT1JLNUNZSUk9Jyk7XG5cdCAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwO1xuXHQgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0ICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblxuXHQgICAgc2VsZWN0IHtcblx0ICAgXHRcdGhlaWdodDogMzVweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRmb250LWZhbWlseTogJ2Nvbm5lY3Rpb25zJztcblx0XHRcdHBhZGRpbmc6IDVweCA4cHg7XG5cdFx0XHR3aWR0aDogMTE1JTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG5cdFx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdCAgICB9XG5cdH1cblxuXHQuY3RhLS1tb2JpbGVhcHAge1xuXHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0Zm9udC1zaXplOiAxLjEyNWVtO1xuXHR9XG5cblx0Jl9fbWVzc2FnZSB7XG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0fVxuXG5cdC5nZXRhcHBfX2NvbnRyb2xzLFxuXHQuZ2V0YXBwX19mb290ZXIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdC5nZXRhcHBfX2Vycm9yIHtcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdGNvbG9yOiAkY29sb3ItYnJpZ2h0UmVkO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdCY6Zm9jdXMge1xuXHRcdFx0b3V0bGluZTogZG90dGVkIDFweCAkY29sb3ItYnJpZ2h0UmVkO1xuXHRcdH1cblxuXHRcdCYtLWhpZGRlbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxuXG5cdCZfX2Zvb3RlciB7XG5cdFx0cGFkZGluZzogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHQuZ2V0YXBwX19kaXNjbGFpbWVyIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdGZvbnQtc2l6ZTogMWVtO1xuXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHR9XG5cblx0XHQuZ2V0YXBwX190ZXJtcyB7XG5cdFx0XHRmb250LWZhbWlseTogJ2Nvbm5lY3Rpb25zbWVkaXVtJztcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHR9XG5cdH1cblxuXHQmX19ncm91cCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdCYtLXZpc2libGUge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Ji0tY29uZmlybWF0aW9uIHtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0LmdldGFwcF9fdGhhbmt5b3UsXG5cdFx0XHQuZ2V0YXBwX19waG9uZW51bWJlciB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5nZXRhcHBfX3NlbnR0byB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2V0YXBwX19pcGFkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0Ji5nZXRhcHBfX2dyb3VwLS1pcGFkIHtcblx0XHRcdC5nZXRhcHBfX2lwYWQge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHRcdC5nZXRhcHBfX3NlbnR0byxcblx0XHRcdC5nZXRhcHBfX3Bob25lbnVtYmVyIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmX190ZWxmaWVsZHMge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cblx0XHQuY3RhIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxJTtcblx0XHRcdG1pbi13aWR0aDogMDtcblx0XHRcdHdpZHRoOiAgMjMlO1xuXHRcdH1cblxuXHRcdC50ZWwge1xuXHRcdFx0cGFkZGluZzogMTBweCAxMnB4O1xuXHRcdFx0d2lkdGg6IDIxJTtcblx0XHRcdGJhY2tncm91bmQ6ICNGQ0ZCRkI7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItY29vbEdyYXk7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdCYtLWZvdXIge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDEycHg7XG5cdFx0XHRcdHdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Jl9faWNvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdHdpZHRoOiA2NHB4O1xuXHR9XG5cblx0LyogSW4gcGFnZSBXaWRnZXQgU3BlY2lmaWMgc3R5bGVzICovXG5cblx0Ji0taW5wYWdlIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItY29vbEdyYXk7XG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAzcHggMHB4IHJnYmEoMCwgMCwgMCwgMC41KTtcblxuXHRcdC5nZXRhcHBfX2hlYWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0LmdldGFwcF9fdGl0bGUge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE4cHg7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHR9XG5cblx0XHRcdC5nZXRhcHBfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMS4zO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZXRhcHBfX2Zvb3RlciB7XG5cdFx0XHQuZ2V0YXBwX190ZXJtcyB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYnJpZ2h0Qmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQvKiBNYXN0aGVhZCBXaWRnZXQgU3BlY2lmaWMgc3R5bGVzICovXG5cdCYtLW1hc3RoZWFkIHtcblx0XHRwYWRkaW5nOiAwIDAgMjVweDtcblx0XHQuZ2V0YXBwX19tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQuZ2V0YXBwX19mb290ZXIge1xuXHRcdFx0LmdldGFwcF9fZGlzY2xhaW1lciB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cblx0XHRcdC5nZXRhcHBfX3Rlcm1zIHtcblx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdldGFwcF9faW5zdHJ1Y3Rpb24ge1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHR9XG5cblx0XHQuZ2V0YXBwX19ncm91cCB7XG5cdFx0XHQmLS1jb25maXJtYXRpb24ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRcdC5nZXRhcHBfX3RoYW5reW91LFxuXHRcdFx0XHQuZ2V0YXBwX19zZW50dG8sXG5cdFx0XHRcdC5nZXRhcHBfX3Bob25lbnVtYmVyLFxuXHRcdFx0XHQuZ2V0YXBwX19pcGFkIHtcblx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdldGFwcF9fZXJyb3Ige1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xuXHRcdH1cblx0fVxuXG5cdCYtLW1hcmtldGluZyB7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0bWF4LXdpZHRoOiA1MzBweDtcblx0XHQuZ2V0YXBwX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDJlbTtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0LmdldGFwcF9fY29udHJvbHMge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDM3MHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtLXNlY29uZGFyeSB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1icmlnaHRCbHVlO1xuXG5cdFx0LmdldGFwcF9fdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdGZvbnQtZmFtaWx5OiAnY29ubmVjdGlvbnNjb25kJztcblx0XHRcdGZvbnQtc2l6ZTogNDZweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHR9XG5cblx0XHQuZ2V0YXBwX19kZXNjcmlwdGlvbiB7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAyMHB4O1xuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogMjRweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiAxMDA7XG5cdFx0fVxuXG5cdFx0LmdldGFwcF9faW50cm9jb3B5IHtcblx0XHRcdG1hcmdpbjogOHB4IDAgMDtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IDI0cHg7XG5cdFx0XHRmb250LXdlaWdodDogMTAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5nZXRhcHBfX2NvbnRyb2xzIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAzNTBweDtcblx0XHR9XG5cblx0XHQuY3RhIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcblx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYnJpZ2h0Qmx1ZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2V0YXBwX19ncm91cCB7XG5cdFx0XHQmLS1jb25maXJtYXRpb24ge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0LmdldGFwcF9fdGhhbmt5b3UsXG5cdFx0XHRcdC5nZXRhcHBfX3NlbnR0byxcblx0XHRcdFx0LmdldGFwcF9fcGhvbmVudW1iZXIsXG5cdFx0XHRcdC5nZXRhcHBfX2lwYWQge1xuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2V0YXBwX19mb290ZXIge1xuXHRcdFx0LmdldGFwcF9fZGlzY2xhaW1lciB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHR9XG5cdFx0XHQuZ2V0YXBwX190ZXJtcyB7XG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZXRhcHBfX2Vycm9yIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQmX19tb2JpbGVkb3dubG9hZCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdG1hcmdpbi10b3A6IDMwcHg7XG5cblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cbn0iLCIvKiAtLS0tLSBDb3JlIGRpc2Nsb3N1cmVzIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cblxuLmRpc2Nsb3N1cmVzIHtcbiAgICBmb250LXNpemU6ICRjb3B5LWRpc2Nsb3N1cmVzLXNtYWxsO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAmLS1iZy1ncmF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNvb2xHcmF5O1xuICAgIH1cbiAgICAmX193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogNGVtIDA7XG4gICAgfVxuICAgICZfX2xiYyB7XG4gICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICBtaW4td2lkdGg6IDI4MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDQ1NXB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyZW0gYXV0bztcbiAgICB9XG4gICAgJl9fbm90ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xuICAgICAgICB0b3A6IC0wLjRlbTtcbiAgICAgICAgbGVmdDogLTAuOGVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IC0xZW07XG4gICAgICAgIGZvbnQtc2l6ZTogNzAlO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICAmOmZvY3VzLCAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNWVtO1xuICAgIH1cbiAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS4yNWVtO1xuICAgIH1cbn0iLCIvKiAtLS0tLSBDb3JlIGZvb3RlciBjb21wb25lbnQgc3R5bGVzIC0tLS0tICovXG4kbWF4LXdpZHRoOiAxMTU0cHggIWRlZmF1bHQ7XG5cbi5mb290ZXIge1xuXHRjb2xvcjogIzAwMDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCA1JTtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXHQmX193cmFwcGVyIHtcblx0XHRtYXgtd2lkdGg6ICRtYXgtd2lkdGg7XG5cdCAgICBtYXJnaW46IDAgYXV0bztcblx0ICAgIHBhZGRpbmc6IDJlbSAwO1xuXHR9XG5cdCYtLWdyYXkge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XG5cdH1cblx0Ji0td2hpdGUge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdH1cblx0Jl9fYm9hbG9nbyBpbWcge1xuXHRcdHdpZHRoOiAyMDBweDtcblx0XHRoZWlnaHQ6IDIwcHg7XG5cdH1cblx0Jl9fYm90dG9tIHtcblx0XHRtYXJnaW46IDFlbSAwIDA7XG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzAwNTJjMjtcblx0XHRcdCY6dmlzaXRlZCB7XG5cdFx0XHRcdGNvbG9yOiAjMDA1MmMyO1xuXHRcdFx0fVxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRjb2xvcjogIzAxMjE2OTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblx0Jl9fZWhsIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogNjB2dztcblx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRtZWRpdW0pIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxuXHQmX19jb3B5cmlnaHQge1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHdpZHRoOiAyMjVweDtcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRtZWRpdW0pIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0fVxuXHQmX19sb2NrIHtcblx0XHR3aWR0aDogMTNweDtcblx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwLjEyNWVtO1xuXHR9XG5cdCZfX2hvdXNlIHtcblx0XHR3aWR0aDogMTdweDtcblx0XHRoZWlnaHQ6IDExcHg7XG5cdH1cblx0Jl9fYXIge1xuXHRcdG1hcmdpbjogMWVtIDAgMDtcblx0fVxuXHQmX19tYXAge1xuXHRcdG1hcmdpbjogMWVtIDAgMDtcblx0fVxufSIsIi8qIC0tLS0tIFN0ZXBzIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cbi5zdGVwcyB7XG5cblx0LnNlY3Rpb24tY29udGVudCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRhbGlnbi1pdGVtczogYm90dG9tO1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRwYWRkaW5nLWJvdHRvbTo0MHB4O1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cblx0XHQuSUUxMSAmIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0JjpiZWZvcmUsXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5JRTExICYgLnN0ZXAtc2VjdGlvbi0tY29weSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LklFMTEgJiAuc3RlcC1zZWN0aW9uLS1waG9uZSB7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdHdpZHRoOiAzODZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnNlY3Rpb24ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmMmVlO1xuXHRcdHBhZGRpbmc6IDQwcHggMCAwO1xuXG5cdFx0JjpudGgtY2hpbGQoZXZlbikge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWNvb2xHcmF5TGlnaHQ7XG5cdFx0XHQuc2VjdGlvbi1jb250ZW50IHtcblx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcblx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG5cdFx0XHRcdFx0aGVpZ2h0OiA4NjBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdCYubG9uZyB7XG5cdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDcwcHg7XG5cdFx0XHRcdFx0fVx0XHRcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHQmOm50aC1jaGlsZChvZGQpIHtcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcblx0XHRcdC5zZWN0aW9uLWNvbnRlbnQge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiBub25lO1xuXHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogODYwcHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdFx0XHQmLmxvbmcge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA3MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRwYWRkaW5nOiA2NXB4IDAgMDtcblx0XHRcdGhlaWdodDogODYwcHg7XG5cdFx0fVxuXHR9XG5cblx0LnN0ZXAge1xuXHRcdCYtaW5mbyB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0Zm9udC1zaXplOiBzbWFsbDtcblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDAuMmVtO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IDEwMDtcblx0XHRcdGZvbnQtc2l6ZTogMi41ZW07XG5cdFx0XHRmb250LWZhbWlseTogJ2Nvbm5lY3Rpb25zJztcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogM2VtO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc3VidGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0fVxuXG5cdFx0Ji1zZWN0aW9uIHtcblx0XHRcdHAge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdCYuc3RlcC1zZWN0aW9uLS1ib3R0b20ge1xuXHRcdFx0XHRcdG1hcmdpbjogMjBweCA1dncgMDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMi41ZW0gMCAwLjVlbTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMC43ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oMTEwMHB4KSB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjhlbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLWNvcHkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDV2dztcblxuXHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuXHRcdFx0XHRcdG1heC13aWR0aDogNTclO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdCYtLWxpc3Qge1xuXHRcdFx0XHRmb250LXNpemU6IDEuMjVlbTtcblx0XHRcdFx0Ji5kZXNrdG9wIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IDIwcHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNzIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5tb2JpbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Ji0tcGhvbmUge1xuXHRcdFx0XHRtYXgtd2lkdGg6IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMTMzcHg7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDM4NnB4O1xuXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXBob25lLCAmLWxpc3Qge1xuXHRcdFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmLXBob25lIHtcblx0XHRcdHBhZGRpbmc6IDUwcHggMCA4MHB4O1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHRcdCYtLWl0ZW0ge1xuXHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0b3V0bGluZTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2xpY2stY3VycmVudCB7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ly90cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHQmLnNsaWNrIHtcblx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuXHRcdFx0XHRcdFx0Ji1zbGlkZSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IC4yO1xuXHRcdFx0XHRcdFx0XHQvL3RyYW5zZm9ybTogc2NhbGUoLjkpXG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLWN1cnJlbnQge1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHQvL3RyYW5zZm9ybTogc2NhbGUoMSk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCZfX2ltYWdlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDUwdnc7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNzB2aDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuXHRcdFx0XHRcdFx0bWF4LWhlaWdodDogbm9uZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAzODZweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC5zbGljayB7XG5cdFx0XHRcdCYtbmV4dCwgJi1wcmV2IHtcblx0XHRcdFx0XHR0b3A6IDQ1JTtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IC0yMHB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjRDFDOUMwO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDAuNWVtO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDAuNWVtO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiA1cmVtO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRcdCAgICBib3JkZXI6IDFweCBkb3R0ZWQgIzg1NzM2Mztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuXHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQmLWRpc2FibGVkIHtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLXByZXYge1xuXHRcdFx0XHRcdGxlZnQ6IDIlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogODJweDtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25fcHJldi5wbmcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oNDAwcHgpIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDMlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oNjAwcHgpIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDUlO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oODAwcHgpIHtcblx0XHRcdFx0XHRcdGxlZnQ6IDEwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLW5leHQge1xuXHRcdFx0XHRcdHJpZ2h0OiAydnc7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogODJweDtcblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2ljb25fbmV4dC5wbmcpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oNDAwcHgpIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAzJTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDYwMHB4KSB7XG5cdFx0XHRcdFx0XHRyaWdodDogNSU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10byg4MDBweCkge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDEwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji1saXN0IHtcblx0XHRcdFx0XHQvL3otaW5kZXg6IDI7IC8vbWFrZSBpdCBzbGlkZSBvdmVyIHByZXYvbmV4dCBidXR0b25zXG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxpc3Qge1xuXHRcdFx0bWFyZ2luOiAwIDUlO1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLS1saW5rIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblxuXHRcdFx0Ji0taXRlbSB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDEuNWVtO1xuXHRcdFx0XHRcdHdpZHRoOiAxLjVlbTtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IC0zZW07XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNkI1RTUxO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDFlbTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zdGVwcy1zZWN0aW9uLS1zZW5kICYsIC5zdGVwcy1zZWN0aW9uLS1yZXF1ZXN0ICYge1xuXHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA4ZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0LnN0ZXBzLXNlY3Rpb24tLXJlY2VpdmUgJiwgLnN0ZXBzLXNlY3Rpb24tLXNwbGl0ICYge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogOGVtO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0c3BhbiBhIHtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1lZGl1bSkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWRhcmtCbHVlO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuc2xpY2sge1xuXHRcdFx0XHRcdFx0Ji1jdXJyZW50IHtcblx0XHRcdFx0XHRcdFx0Jjo6YmVmb3JlLFxuXHRcdFx0XHRcdFx0XHQubnVtbGlzdCB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1kYXJrQmx1ZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5zdHJvbmcsIC5zdHJvbmdGaXgge1xuXHRcdFx0XHRcdGNvbG9yOiAjMDAwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdC5zdHJvbmcsIC5zdHJvbmcuc3Ryb25nLS1TZW5kRml4IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5zbGljayB7XG5cdFx0XHRcdFx0Ji1jdXJyZW50IHtcblx0XHRcdFx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdFx0XHRcdC5udW1saXN0IHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1icmlnaHRSZWQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5udW1jb3B5IHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlLCAkbWF4T3V0ZXIpIHtcblx0XHRcdFx0XHQuc3RlcC1zZWN0aW9uLS1ib3R0b20ge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDU5MHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLS1yZWNlaXZlIHtcblx0XHRcdFx0LnN0cm9uZy0tU2VuZEZpeCB7XG5cdFx0XHRcdFx0c3VwIHtcblx0XHRcdFx0XHRcdGxlZnQ6IC05LjZlbTtcblx0XHRcdFx0XHRcdHRvcDogMS44ZW07XG5cdFx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSwgJG1heE91dGVyKSB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC03LjFlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFxuXHRcdFx0XHRcdFx0LklFMTEgJiB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0xMS42ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtLXNwbGl0IHtcblx0XHRcdFx0LnN0cm9uZy0tU2VuZEZpeCB7XG5cdFx0XHRcdFx0c3VwIHtcblx0XHRcdFx0XHRcdGxlZnQ6IC0zMC44ZW07XG5cdFx0XHRcdFx0XHR0b3A6IDEuOGVtO1xuXHRcdFx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UsICRtYXhPdXRlcikge1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAtMTkuM2VtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XG5cdFx0XHRcdFx0XHQuSUUxMSAmIHtcblx0XHRcdFx0XHRcdFx0bGVmdDogLTM2LjllbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI3N0ZXAtcmVxdWVzdCAuc3RlcC1saXN0LS1pdGVtIHtcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcblx0XHRtYXJnaW4tYm90dG9tOiAwZW07XG5cdH1cbn1cblxuLm51bWxpc3Qge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmb250LXdlaWdodDogMTAwO1xuXHRmb250LXNpemU6IDRlbTtcblx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRtYXJnaW4tbGVmdDogLTAuNWVtO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XG5cblx0LnN0ZXBzLXNlY3Rpb24tLXNlbmQgJiwgLnN0ZXBzLXNlY3Rpb24tLXJlcXVlc3QgJiB7XG5cdFx0cGFkZGluZy1sZWZ0OiA1MHB4O1xuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlLCAkbWF4T3V0ZXIpIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMzBweDtcblx0XHR9XG5cdH1cblxuXHQubW9iaWxlICYge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHQrIHN1cCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0fVxufVxuXG4ubnVtY29weSB7XG5cdHBhZGRpbmctbGVmdDogMDtcblx0Zm9udC1zaXplOiAyMHB4O1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXHRAaW5jbHVkZSByZXNwb25kLXRvKCRsYXJnZSkge1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHR3aWR0aDogNTAwcHg7XG5cdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjQ7XG5cdH1cblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UsICRtYXhPdXRlcikge1xuXHRcdC5zdGVwcy1zZWN0aW9uLS1yZWNlaXZlICYsIC5zdGVwcy1zZWN0aW9uLS1zcGxpdCAmIHtcblx0XHRcdHdpZHRoOiA0NjBweDtcblx0XHR9XG5cblx0XHQuc3RlcHMtc2VjdGlvbi0tc2VuZCAmLCAuc3RlcHMtc2VjdGlvbi0tcmVxdWVzdCAmIHtcblx0XHRcdHdpZHRoOiAzNjBweDtcblx0XHR9XG5cdH1cblxuXHQuc3RlcHMtc2VjdGlvbi0tc2VuZCAmLCAuc3RlcHMtc2VjdGlvbi0tcmVxdWVzdCAmIHtcblx0XHQuSUUxMSAmIHtcblx0XHRcdHdpZHRoOiA0MzBweDtcblx0XHR9XG5cdH1cblxufVxuXG4uc2xpY2stZG90cyB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDM1cHg7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogbm9uZTtcblx0dG91Y2gtYWN0aW9uOiBub25lO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcbiAgICBcdGJvdHRvbTogbm9uZTtcbiAgICBcdHRvcDogLTYwcHg7XG4gICAgfVxuXG5cdGxpIHtcblx0XHRtYXJnaW46IDAgMmVtIDA7XG5cdFx0d2lkdGg6IGF1dG87XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10byg0MDBweCkge1xuXHRcdFx0bWFyZ2luOiAwIDIuNmVtO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oOTUwcHgpIHtcblx0XHRcdG1hcmdpbjogMCAyZW07XG5cdFx0fVxuXG5cdFx0YnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0aGVpZ2h0OiAxNXB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0YmFja2dyb3VuZDogI2JhYmFiYTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblxuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10byg2MDBweCkge1xuXHRcdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiAxcHggZG90dGVkICRjb2xvci1ibGFjaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnNsaWNrLWFjdGl2ZSBidXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJyaWdodFJlZDtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1lZGl1bSkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItY29vbEdyYXkxMDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbnN2Zy5hcnJvdy1sZWZ0LCBzdmcuYXJyb3ctcmlnaHQge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHRvcDogMzVweDtcblx0aGVpZ2h0OiA1MHB4O1xuXHR3aWR0aDogNzJweDsgLy8gYWRkZWQgdG8gYXZvaWQgSUUgaXNzdWVzXG5cblx0QGluY2x1ZGUgcmVzcG9uZC10bygkeHMsICRsYXJnZSkge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRwb2x5bGluZSB7XG5cdFx0ZmlsbDogJGNvbG9yLWRhcmtCbHVlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHRsaS5zdGVwLWxpc3QtLWl0ZW0uc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUgJiB7XG5cdFx0cG9seWxpbmUge1xuXHRcdFx0ZmlsbDogJGNvbG9yLWJyaWdodFJlZDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHR9XG5cdH1cblxuXHRsaS5zdGVwLWxpc3QtLWl0ZW0ge1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0cG9seWxpbmUge1xuXHRcdFx0XHRmaWxsOiAkY29sb3ItZGFya0JsdWU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrOyBcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxubGkuc3RlcC1saXN0LS1pdGVtLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSB7XG5cdC5zdGVwLWxpc3QtLWxpbmsge1xuXHRcdC5zdGVwcy1zZWN0aW9uLS1zZW5kICYsIC5zdGVwcy1zZWN0aW9uLS1yZXF1ZXN0ICYge1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA5MnB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5saS5zdGVwLWxpc3QtLWl0ZW0uc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUge1xuXHQuc3RlcC1saXN0LS1saW5rIHtcblx0XHQuc3RlcHMtc2VjdGlvbi0tc2VuZCAmLCAuc3RlcHMtc2VjdGlvbi0tcmVxdWVzdCAmIHtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1lZGl1bSkge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5saS5zdGVwLWxpc3QtLWl0ZW0uc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlIHtcblx0LnN0ZXAtbGlzdC0tbGluayB7XG5cdFx0LnN0ZXBzLXNlY3Rpb24tLXJlY2VpdmUgJiwgLnN0ZXBzLXNlY3Rpb24tLXNwbGl0ICYge1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA0M3B4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5saS5zdGVwLWxpc3QtLWl0ZW0uc2xpY2stc2xpZGUuc2xpY2stY3VycmVudC5zbGljay1hY3RpdmUge1xuXHQuc3RlcC1saXN0LS1saW5rIHtcblx0XHQuc3RlcHMtc2VjdGlvbi0tcmVjZWl2ZSAmLCAuc3RlcHMtc2VjdGlvbi0tc3BsaXQgJiB7XG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCRtZWRpdW0pIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEzMHB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjJzO1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UsICRtYXhPdXRlcikge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMTAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLyogLS0tLS0gSGVhZGVyIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cblxuLmhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXdoaXRlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHotaW5kZXg6IHooJ2hlYWRlcicpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg5MDBweCkge1xuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTE1MHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBtYXgtd2lkdGg6ICRtYXgtc2l0ZS13aWR0aDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgNC4ydnc7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWF4LWhlaWdodDogNTBweDtcbiAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAxMHB4ICM5OTk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg5MDBweCkge1xuICAgICAgICAgICBtYXgtaGVpZ2h0OiA2MHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMTUwcHgpIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDcwcHg7XG4gICAgICAgIH1cblxuICAgICAgICAuY3RhIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMi44ZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIHdpZHRoOiA0MHZ3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiAyOTBweDtcblxuICAgICAgICAgICAgLklFMTEgJiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oOTAwcHgpIHtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMy4xZW07XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oOTkwcHgpIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjk1ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDUlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIHdpZHRoOiA1MHZ3O1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMnZ3O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9femVsbGUge1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICBcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOHZ3O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiA5MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOHZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9ICBcbiAgICB9XG59XG5cbi5kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjJmMjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gICAgLmN0YSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZ2V0YXBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5nZXRhcHBfX21vYmlsZWRvd25sb2FkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2dnc7XG4gICAgfVxufVxuXG4uaGVhZGVyX19hcHBMYXllciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDQxO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdG9wOiA2MHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIHdpZHRoOiAzNTBweDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXItbGVmdDoxcHggc29saWQgI2NjYztcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2NjO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDhweCAwIHJnYmEoMCwgMCwgMCwgMC4yKSwgMCA2cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xOSk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAgIC5jbG9zZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmdldGFwcF9fY29udHJvbHMgZm9ybSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKC4uL2ltYWdlcy9pY29uLXBob25lLnBuZykgbGVmdCB0b3Agbm8tcmVwZWF0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG4gICAgfVxufVxuXG4iLCIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuICAgIFZBUklBQkxFU1xuXFwqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuJG1heC1zaXRlLXdpZHRoOiAxNDQwcHg7XG4vLyAkbmF2aWdhdGlvbi1oZWlnaHQtc21hbGw6IDE2dnc7XG4vLyAkbmF2aWdhdGlvbi1oZWlnaHQtbWVkaXVtOiAxMjBweDtcblxuLy8gLS0tLS0gQlJFQUtQT0lOVFMgLS0tLS0gLy9cbi8vICR4czogMzIwcHg7XG4vLyAkc21hbGw6IDM3NXB4O1xuLy8gJG1lZGl1bTogNjQwcHg7XG4kdGFibGV0OiA3NjhweDtcbi8vICRtbDogOTgwcHg7XG4vLyAkbGFyZ2U6IDEwNjhweDtcbi8vJHhsOiAkbWF4LXdpZHRoO1xuXG4kdGFibGV0IDogNzY3cHg7XG4kbGFyZ2UgIDogMTAyNHB4O1xuXG4kbWF4T3V0ZXJcdDogMTE0OHB4O1xuJG1heElubmVyXHQ6IDk2NHB4O1xuXG4vLyAtLS0tLSBQQURESU5HIC0tLS0tIC8vXG5cblxuLy8gLS0tLS0gRk9OVFMgLS0tLS0gLy9cblxuXG4vLyAtLS0gei1pbmRleCBoaWVyYXJjaHksIGJvdHRvbSB0byB0b3AgLS0tLSAvL1xuIiwiLyogLS0tLS0gSW4gcGFnZSBuYXYgY29tcG9uZW50IHN0eWxlcyAtLS0tLSAqL1xuXG4uaW4tcGFnZS1uYXYge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHotaW5kZXg6IHoobmF2LWFjdGl2ZSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTVweDtcbiAgICByaWdodDogMzBweDtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgd2lkdGg6IDk5JTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIHJpZ2h0OiBhdXRvO1xuXG4gICAgICAgIC5JRTExICYge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDMlO1xuICAgICAgICAuSUUxMSAmIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMSU7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIH1cblxuICAgICAgICAuZHJvcGRvd24gJiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmYyZjI7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMTVweCA2dnc7XG4gICAgICAgIH1cbiAgICB9XG4gICAgJl9faXRlbSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgLklFMTEgJiB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDNweDtcbiAgICAgICAgfVxuICAgICAgIFxuICAgIH1cbiAgICAmX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAvLyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICY6YmVmb3JlLCAuZHJvcGRvd24gJjpiZWZvcmUge1xuICAgICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDJweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1yZWdhbFJlZDtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluO1xuICAgICAgICAgICAgei1pbmRleDogeihuYXYtbGluayk7XG4gICAgICAgIH1cbiAgICAgICAgJi5pcy1hY3RpdmU6YmVmb3JlLCAuZHJvcGRvd24gJi5pcy1hY3RpdmU6YmVmb3JlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICBsZWZ0OiAtOCU7XG4gICAgICAgICAgICB3aWR0aDogMTE2JTtcbiAgICAgICAgfVxuXG4gICAgICAgICY6YWN0aXZlLCY6aG92ZXIsJjpmb2N1cyB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19tZW51IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuXG4gICAgICAgIC5JRTExICYge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLTEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICAgIHdpZHRoOiA1dnc7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgICAgIH1cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLmRyb3Bkb3duICYge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbiAgICAmX19jbG9zZSBhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyogLS0tLS0gSGVhZGVyIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cblxuLnRvcHNlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb29sR3JheUxpZ2h0O1xuICAgIHBhZGRpbmc6IDQwcHggMCAyMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGgyIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDIuMjVlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDQ1MHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygxMDAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xuICAgICAgICBhbGlnbi1pdGVtczogdG9wO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgICAgICAgICB3aWR0aDogMjQ1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDAgMjBweDtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDIxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAycHggMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDQ5MHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDU1JTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNTUlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg2NTBweCkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAwIDIwcHg7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTEwMHB4KSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMTBweDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgfVxuICAgIH1cbn1cblxuIiwiLyogLS0tLS0gU2VjdGlvbiBjb21wb25lbnQgc3R5bGVzIC0tLS0tICovXG5cbi5zZWN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHBhZGRpbmc6IDUwcHggNXZ3O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9nbG9iYWwvYXNzZXRzL2ltYWdlcy9mbGFnc2NhcGUtZ3JheS1zaW1wLTEuMC4wLnN2Z1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTJ2dyAzMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfX3dyYXBwZXIge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byAoNjUwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byg2MDBweCkge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8gKCR0YWJsZXQpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzJTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX2hlYWRpbmcge1xuICAgICAgICBmb250LXNpemU6IDIuNWVtO1xuICAgICAgICBmb250LXdlaWdodDogMTAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyLjdlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDNlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfX3N1YmhlYWRpbmcge1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDkwMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9fcGhvbmUge1xuXG4gICAgICAgICYtLWRlc2t0b3Age1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8gKDY1MHB4KSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxJTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byAoMTAwMHB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA0JTtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byAoMTM3NXB4KSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA4JTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYtLWltZyB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMjFweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYtLW1vYmlsZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAmLS1pbWcge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNTB2dztcbiAgICAgICAgICAgICAgICBtYXgtaGVpZ2h0OiA3MHZoO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvICg2NTBweCkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIi8qIC0tLS0tIGhvd3RvIHNlY3Rpb24gY29tcG9uZW50IHN0eWxlcyAtLS0tLSAqL1xyXG5cclxuLmhvd3RvIHtcclxuXHJcbiAgICAmLW1haW57XHJcbiAgICAgICAgJi1jb250YWluZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4IDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7ICAgICAgIFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyBcclxuICAgICAgICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1lZGl1bSkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZCIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDI1cHggMCAyNXB4IDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAgICAgICBcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IFxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNDJweCAwIDQ2cHggMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXRpdGxlIHtcclxuICAgICAgICBAaW5jbHVkZSBmb250Q29uTGlnaHQoKTtcclxuICAgICAgICBmb250LXNpemU6IDIuMDYzZW07XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAwIDIwcHg7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbWVkaXVtKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi4yZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMi44MTNlbTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXN1YnRpdGxlIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIEBpbmNsdWRlIGZvbnRDb25MaWdodCgpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4wNjNlbTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDIuODEzZW07XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mYXEtbGlua3tcclxuICAgICAgICAgICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIHRleHQtdW5kZXJsaW5lLXBvc2l0aW9uOiB1bmRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcbiAgICAgICAgQGluY2x1ZGUgZm9udENvbkxpZ2h0KCk7XHJcbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjg3NWVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmQiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBmb250Q29uTGlnaHQoKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufSIsIi8qIC0tLS0tIGhvd3RvLVZpZGVvIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cblxuLmhvd3RvLXZpZGVvIHtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIG1hcmdpbjogMHB4IDE1cHggMCAxNXB4O1xuICAudmpzLXBsYXktcHJvZ3Jlc3MsXG4gIC52anMtdm9sdW1lLWxldmVsIHtcbiAgICBiYWNrZ3JvdW5kOiRjb2xvci1icmlnaHRSZWQ7XG4gIH1cblxuICAuaG93dG8tdmlkZW9fX3RyYW5zY3JpcHQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1hcmdpbi10b3A6IC00MHB4O1xuICAgIHBhZGRpbmc6IDEwcHggMHB4IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgLnZpZXctbW9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDAuMjVlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICB9XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXDI1YjInO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICBmb250LXNpemU6IC45ZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICB9XG4gICAgICAmLm9wZW4ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLS1saW5rIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBkaXNwbGF5OiBpbmhlcml0O1xuICAgICAgICBmb250LXNpemU6IDAuODEzZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB9XG4gICAgJi0tY29udGVudHtcbiAgICAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgcGFkZGluZzogMCA0MHB4O1xuICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICBwIHtcbiAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaG93dG8tdmlkZW9fX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDQ1MHB4O1xuICAgIG1hcmdpbjogNDBweCBhdXRvIDQwcHg7XG5cbiAgfVxuICAuaG93dG8tdmlkZW9fX3dyYXBwZXI6YWZ0ZXIge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gIH1cbiAgLnZpZGVvLWpzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICB9XG59XG5cbkBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCwgbWF4KXtcbiAgLnZqcy1wbGF5LWNvbnRyb2wudmpzLWNvbnRyb2wudmpzLWJ1dHRvbntcbiAgICB3aWR0aDogMzJweDtcbiAgfVxufVxuIiwiLyogLS0tLS0gQm90dG9tIGdldGFwcCBjb21wb25lbnQgc3R5bGVzIC0tLS0tICovXG5cbi5nZXR3aWRnZXQge1xuXG5cdCYtYXBwIHtcblx0XHRjb2xvcjogd2hpdGU7XG5cdFx0bWFyZ2luOiA4MHB4IGF1dG87XG5cdFx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0cGFkZGluZzogNDBweCA1cHg7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2dsb2JhbC9hc3NldHMvaW1hZ2VzL2ZsYWdzY2FwZS1yZWQtc2ltcC0xLjAuMC5zdmdcIik7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIHJpZ2h0O1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgICAgIC5JRTExICYge1xuICAgICAgICBcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9mbGFnc2NhcGUtcmVkLXNpbXAtMS4wLjAucG5nXCIpO1xuICAgICAgICB9XG5cblx0XHRwIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0Jl9fYm90dG9tIGEge1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXG5cdFx0fVxuXHR9XG5cblx0Jl9fd3JhcHBlciB7XG5cdFx0cGFkZGluZzogMDtcblxuXHRcdC5nZXRhcHAge1xuXHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0fVxuXG5cdFx0LmdldGFwcF9fYm90dG9tIHtcblx0XHRcdC8vQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDQwMHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMC45ZW07XG5cdFx0XHR9XG5cblx0XHRcdGEsIGE6aG92ZXIge1xuXHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4uZ2V0YXBwLS1zZWNvbmRhcnkge1xuXHRiYWNrZ3JvdW5kOiBub25lO1xuXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oNDAwcHgpIHtcblx0XHQuZ2V0YXBwX190aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDJlbTtcblx0XHR9XG5cdFx0LmdldGFwcF9fZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0fVxuXHR9XG5cdC8vQG1lZGlhIChtaW4td2lkdGg6IDQwMHB4KSBhbmQgKG1heC13aWR0aDogNTUwcHgpe1xuXHRAaW5jbHVkZSByZXNwb25kLXRvKDQwMHB4LCA1NTBweCkge1xuXHRcdC5nZXRhcHBfX3RpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMi41ZW07XG5cdFx0fVxuXHRcdC5nZXRhcHBfX2Rlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQtc2l6ZTogMS4yZW07XG5cdFx0fVxuXHR9XG5cblx0LmN0YSB7XG5cdFx0Ym9yZGVyOiAwO1xuXHR9XG59XG5cbiIsIi8qIC0tLS0tIE1hc3RoZWFkIGNvbXBvbmVudCBzdHlsZXMgLS0tLS0gKi9cblxuLm1hc3RoZWFkIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBwYWRkaW5nOiAzMHB4IDElIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGhlaWdodDogMTU4dnc7XG5cbiAgICAmX193cmFwcGVyIHtcblxuICAgIH1cblxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXN0aGVhZF9tYi5qcGdcIik7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDM1MHB4KSB7XG5cdFx0bWF4LWhlaWdodDogNTUwcHg7XG5cdH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oNDAwcHgpIHtcblx0XHRtYXgtaGVpZ2h0OiA2MzBweDtcblx0fVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byg0NTBweCkge1xuXHRcdHBhZGRpbmc6IDMwcHggNSUgMDtcblx0XHRtYXgtaGVpZ2h0OiA2NTBweDtcblx0fVxuXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oNTAwcHgpIHtcblx0XHRtYXgtaGVpZ2h0OiA2ODBweDtcblx0fVxuXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oNTUwcHgpIHtcblx0XHRtYXgtaGVpZ2h0OiA3MDBweDtcblx0fVxuXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oNjUwcHgpIHtcblx0XHRtYXgtaGVpZ2h0OiA3MzBweDtcblx0fVxuXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oNzAwcHgpIHtcblx0XHRtYXgtaGVpZ2h0OiA3NjVweDtcblx0fVxuXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuXHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltYWdlcy9tYXN0aGVhZC5qcGdcIik7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuXHRcdHBhZGRpbmc6IDh2dyAwIDAgMTB2dztcblx0XHRoZWlnaHQ6IDM5dnc7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRtYXgtaGVpZ2h0OiA1NjRweDtcblx0fVxuXG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAwMHB4KSB7XG5cdFx0cGFkZGluZzogOHZ3IDAgMCAxMXZ3O1xuXHR9XG5cblx0QGluY2x1ZGUgcmVzcG9uZC10bygxMjUwcHgpIHtcblx0XHRwYWRkaW5nOiAxMHZ3IDAgMCAxM3Z3O1xuXHR9XG5cblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbWF4LXNpdGUtd2lkdGgpIHtcblx0XHRwYWRkaW5nOiAxNDBweCAwIDAgMTkwcHg7XG5cdH1cblxuXHQmX19oZWFkaW5nIHtcblx0XHRAaW5jbHVkZSBmb250Q29uTGlnaHQoKTtcblx0XHRmb250LXNpemU6IDIuMjVlbTtcblx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDQwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDIuODc1ZW07XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10byg2MDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAzZW07XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG5cdFx0XHRmb250LXNpemU6IDIuN2VtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDFlbTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDEwMDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAzZW07XG5cdFx0XHRsaW5lLWhlaWdodDogMS4xZW07XG5cdFx0fVxuXHR9XG5cblx0Jl9fY29weSB7XG5cdFx0Zm9udC1zaXplOiAxLjI1ZW07XG5cdFx0bGluZS1oZWlnaHQ6IDEuM2VtO1xuXHRcdHdpZHRoOiAyNzBweDtcblx0XHRtYXJnaW46IDE1cHggYXV0bztcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10byg0MDBweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjU2MjVlbTtcblx0XHRcdHdpZHRoOiAzNjBweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDU1MHB4KSB7XG5cdFx0XHR3aWR0aDogNDEwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10byg2MDBweCkge1xuXHRcdFx0d2lkdGg6IDU1MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuXHRcdFx0Zm9udC1zaXplOiAxLjNlbTtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjFlbTtcblx0XHRcdG1hcmdpbjogMTJweCAwIDAgMDtcblx0XHRcdHdpZHRoOiA0MzVweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKDkwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuNGVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMmVtO1xuXHRcdFx0bWFyZ2luOiAxNXB4IDAgMCAwO1xuXHRcdFx0d2lkdGg6IDQ5MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oMTAwMHB4KSB7XG5cdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuM2VtO1xuXHRcdFx0bWFyZ2luOiAyMHB4IDAgMCAwO1xuXHRcdFx0d2lkdGg6IDUzMHB4O1xuXHRcdH1cblx0fVxuXG5cdC53YXRjaC12aWRlbyB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuICAgICAgICBcdG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKDEzMDBweCkge1xuICAgICAgICBcdG1hcmdpbi10b3A6IDU1cHg7XG4gICAgICAgIH1cblxuICAgICAgICBpbWcge1xuICAgICAgICBcdHdpZHRoOiA0NXZ3O1xuICAgICAgICBcdG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIFx0QGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgIFx0XHR3aWR0aDogMTIuNXZ3O1xuICAgICAgICBcdH1cbiAgICAgICAgfVxuICAgIH1cblxuXHQuZ2V0YXBwLS1tYXN0aGVhZCAuZ2V0YXBwX19lcnJvciB7XG5cdFx0dGV4dC1zaGFkb3c6IG5vbmU7XG5cdH1cbn1cbiIsIiRyZWRUZXh0OiAjYzQxMjMwO1xuLnBvcHVwcyB7XG5cbiAgICAvKipcbiAgICAgKiBCQVNFIENPTVBPTkVOVCBTVFlMRVMgSEVSRVxuICAgICAqIChjb21tb24gYWNyb3NzIGFsbCBzY3JlZW4gc2l6ZXMpXG4gICAgICovXG4gICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICBkaXNwbGF5OiBub25lO1xuICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgIHRvcDogMDtcbiAgICAgbGVmdDogMDtcbiAgICAgd2lkdGg6IDEwMCU7XG4gICAgIGhlaWdodDogMTAwJTtcbiAgICAgei1pbmRleDogOTk5OTtcbiAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgIGlmcmFtZXtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBoZWlnaHQ6IDY3M3B4O1xuICAgICAgICB3aWR0aDogNzEwcHg7XG4gICAgfVxuXG4gICAgICNvdmVybGF5IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgfVxuXG4gICAgLnBvcHVwIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjZmZmO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgIGNvbG9yOiAjNkI1RTUxO1xuICAgICAgICBwYWRkaW5nOiAzNXB4IDE1cHggMTVweCAxNXB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuYmd7XG4gICAgICAgIGJhY2tncm91bmQ6ICNFQ0U3REQ7XG4gICAgICAgIHBhZGRpbmc6IDE4cHggMTBweCAxMHB4IDEwcHg7XG4gICAgfVxuXG4gICAgLyoqXG4gICAgICogU0laRS1TUEVDSUZJQyBNT0RJRklDQVRJT05TIEFORCBFTkhBTkNFTUVOVFNcbiAgICAgKiAoc3RhcnQgc21hbGwgYW5kIHdvcmsgdXApXG4gICAgICogYmFzZWxpbmUgYnJlYWtwb2ludHMgYXJlIGluY2x1ZGVkLCBhZGQgbW9yZSBhcyBuZWVkZWRcbiAgICAgKi9cblxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIC5wb3B1cCB7XG4gICAgICAgICAgICB3aWR0aDogNjcwcHg7XG4gICAgICAgICAgICB0b3A6IDEwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMzVweCAyNXB4IDI1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuYmcge1xuICAgICAgICAgICAgcGFkZGluZzogMjhweCAyNXB4IDIwcHggMjJweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZXBhcmF0b3J7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgdWx7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMnB4O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gQURBIENsYXNzIC0tLS0tLS0tLS0tLS0tLS1cbi52aXN1YWxseWhpZGRlbiB7XG4gICAgYm9yZGVyOiAwO1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbn1cblxuLnZqcy1wbGF5LXByb2dyZXNzLFxuLnZqcy12b2x1bWUtbGV2ZWwge1xuICAgIGJhY2tncm91bmQ6ICNDNDEyMzA7IC8vIHByb2dyZXNzIGFuZCB2b2x1bWUgYmFyIGNvbG9yXG59XG5cbi52aWRlb19fd3JhcHBlciB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogLTk5OTk5O1xufVxuXG4udmlkZW9fX3dyYXBwZXI6YWZ0ZXIge1xuICAgIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG59XG5cbi52aWRlby1qcyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgKjpmb2N1czpub3QoLnZqcy1tb2RhbC1vdmVybGF5KSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEod2hpdGUsIDAuMik7XG4gICAgfVxufVxuXG4vLyBWSURFTyBDVVNUT00gU1RZTEVTXG5cbmRpdi52aWRlbyB7XG5cdC8qKlxuICAgICAqIEJBU0UgQ09NUE9ORU5UIFNUWUxFUyBIRVJFXG4gICAgICogKGNvbW1vbiBhY3Jvc3MgYWxsIHNjcmVlbiBzaXplcylcbiAgICAgKi9cblx0Ly8vIFZJREVPXG5cdC8vcG9zaXRpb246IGFic29sdXRlO1xuXHQvL3RvcDogMDtcblx0Ly9ib3R0b206IDA7XG5cdC8vbGVmdDogMDtcblx0Ly9yaWdodDogMDtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdGFsaWduLWNvbnRlbnQ6IGNlbnRlcjtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XG5cdC5jYXJldCB7XG5cdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0fVxuXHQjb3ZlcmxheSB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0dG9wOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuXHRcdG9wYWNpdHk6IDAuNjtcblx0fVxuXHQudmlkZW8tY29udGFpbmVyIHtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblx0XHR3aWR0aDogOTB2dztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxNXB4O1xuXHRcdGxlZnQ6IDUlO1xuXHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdHotaW5kZXg6IC0xMDAwO1xuXHRcdHBhZGRpbmc6IDEuNSU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcblx0XHRcdHdpZHRoOjcwJTtcblx0XHRcdHBhZGRpbmc6IDEuNSU7XG5cdFx0XHR0b3A6IDkwcHg7XG5cdFx0XHRsZWZ0OiAxNSU7XG5cdFx0fVxuXHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHR0b3A6IDIwcHg7XG5cdFx0fVxuXHRcdC5lbmRjYXJkIHtcblx0XHRcdC52aWRlby1saW5rIHtcblx0XHRcdFx0Ji5tb2JpbGUge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdCYudGFibGV0LWRlc2t0b3Age1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCNob2xkU3BhY2Uge1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cblx0XHQmLmhpZGUge1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdH1cblx0XHQmLmpzLW1vZGFsLS1zaG93aW5nIHtcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHR6LWluZGV4OiA5OTk5OTsgLy9vZGQgbW9iaWxlLXNpemUgbGF5b3V0IGJ1Z1xuXHRcdFx0b3ZlcmZsb3c6IHZpc2libGU7XG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcblx0XHRcdFx0bGVmdDogMTMuNSU7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC52anMtcG9zdGVyIHtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdH1cblx0XHQudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHR0b3A6IDUwJTtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXHRcdC5jdGEtYnRuIHtcblx0XHRcdGJhY2tncm91bmQ6ICMwMDczY2Y7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGZvbnQtZmFtaWx5OiBcImNvbm5lY3Rpb25zcmVndWxhclwiO1xuXHRcdFx0Zm9udC1zaXplOiAuODc1ZW07XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0bGluZS1oZWlnaHQ6IDMzcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cdFx0XHRwYWRkaW5nOiAuMmVtIDEuNWVtO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRvdXRsaW5lOiB0aGluIGRvdHRlZCBncmV5O1xuXHRcdFx0fVxuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG5cdFx0XHRcdHBhZGRpbmc6IC41ZW0gMS41ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5jdGEtYnRuLXZpZGVvIHtcblx0XHRcdHRvcDogMHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0Y29sb3I6ICMwMDczY2Y7XG5cdFx0XHR0b3A6IC0xMHB4O1xuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdG91dGxpbmU6IHRoaW4gZG90dGVkIGdyZXk7XG5cdFx0XHR9XG5cdFx0XHQmOnZpc2l0ZWQge1xuXHRcdFx0XHRjb2xvcjogIzAwNzNjZjtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnZpZGVvLXRpdGxlIHtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdGZvbnQtZmFtaWx5OiBjb25uZWN0aW9uc3JlZ3VsYXIsIHNhbnMtc2VyaWY7XG5cdFx0XHRtYXJnaW46IDAgMCAwLjc1ZW0gMDtcblx0XHRcdGNvbG9yOiAjMTg0MTczO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuXHRcdFx0XHRmb250LXNpemU6IDFlbTtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnZpZGVvLWFkZGl0aW9uYWwge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRhbGlnbi1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkdGFibGV0KSB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdFx0Ji0tYmxvY2sge1xuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRmbGV4LWJhc2lzOiA2NiU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAuODVlbTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBjb25uZWN0aW9uc3JlZ3VsYXIsIHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzZCNUU1MTtcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuOXJlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC50YWJsZXQtZGVza3RvcCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0Lm1vYmlsZSB7XG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJHRhYmxldCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHRcdC52aWV3LW1vcmUge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLXRvcDogMC4yNWVtO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDEuNTtcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29udGVudDogJ1xcMjViMic7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMnB4O1xuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAuOWVtO1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5vcGVuIHtcblx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdFx0LnZpZGVvLXRyYW5zY3JpcHQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMC42MGVtO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAwLjc1ZW07XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5pY29uIHtcblx0XHRmbG9hdDogbGVmdDsgLy9iYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9zcHJpdGVfaWNvbnNfYmlnLnBuZycpIG5vLXJlcGVhdCB0b3AgbGVmdCB0cmFuc3BhcmVudDtcblx0fVxuXHQuZ3VhcmFudGVlLXZpZGVvLWRldGFpbHMge1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHQuaWNvbi1jYXJkIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcHggLTE0NHB4O1xuXHRcdFx0d2lkdGg6IDc4cHg7XG5cdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0XHRtYXJnaW46IDBweCAxMnB4IDEwcHggMTJweDtcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNnB4O1xuXHRcdFx0bWFyZ2luOiA4cHggMCAwIDA7XG5cdFx0fVxuXHR9XG5cdC5jYWxsLXZpZGVvLWRldGFpbHMge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0d2lkdGg6IDIwJTtcblx0XHRwYWRkaW5nLXRvcDogMTJweDtcblx0XHQuaWNvbi1waG9uZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTYwcHggLTM1NXB4O1xuXHRcdFx0aGVpZ2h0OiA0OXB4O1xuXHRcdFx0d2lkdGg6IDQzcHg7XG5cdFx0XHRtYXJnaW46IDAgMTBweCAzMHB4IDA7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwIDAgNXB4IDA7XG5cdFx0XHQmLnNtYWxsZXIge1xuXHRcdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdC5jdGEtdmlkZW8tZGV0YWlscyB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogMC44ZW07XG5cdFx0LmJ0biB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0cGFkZGluZzogNHB4IDEycHg7XG5cdFx0fVxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHR9XG5cdH1cblx0I3ZpZXctdHJhbnNjcmlwdCB7XG5cdFx0Zm9udC1zaXplOiAxNHB4O1xuXHR9XG5cdC5tb3JlLWNvbnRlbnQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHRtYXJnaW46IDAgMjBweDtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTVweDtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcblx0XHRhIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblx0Lm1vZGFsX19jbG9zZSB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAtLjc1ZW07XG5cdFx0dG9wOiAtLjc1ZW07XG5cdFx0ei1pbmRleDogMTUwMDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0d2lkdGg6IDI1cHg7IC8vcGFkZGluZzogMC4yNWVtO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICMzOTI4MTk7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0bGluZS1oZWlnaHQ6IDI1cHg7XG5cdFx0Ym9yZGVyOiBzb2xpZCAxcHggI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0Ym94LXNoYWRvdzogLTFweCAxcHggMnB4IDBweCAjMzMzO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbnRlbnQ6IFwiXFxkN1wiO1xuXHRcdFx0Zm9udC1zaXplOiAxLjc1ZW07XG5cdFx0fVxuXHR9XG5cdC52aWRlby1saW5rIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ei1pbmRleDogMTA7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0Ji5jdGFWaWRlbyB7XG5cdFx0XHR3aWR0aDogNDElO1xuXHRcdFx0aGVpZ2h0OiAxNSU7XG5cdFx0XHR0b3A6IDUxJTtcblx0XHRcdGxlZnQ6IDQ1JTtcblx0XHR9XG5cdFx0Ji50ZXJtVmlkZW8ge1xuXHRcdFx0d2lkdGg6IDI1JTtcblx0XHRcdGhlaWdodDogMTMlO1xuXHRcdFx0dG9wOiA0MSU7XG5cdFx0XHRsZWZ0OiAzOCU7XG5cdFx0fVxuXHRcdCYuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblx0LnZqcy1kZWZhdWx0LXNraW4ge1xuXHRcdC52anMtY29udHJvbHMtcmlnaHQge1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0Pi52anMtY29udHJvbCB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHQvKipcbiAgICAgKiBTSVpFLVNQRUNJRklDIE1PRElGSUNBVElPTlMgQU5EIEVOSEFOQ0VNRU5UU1xuICAgICAqIChzdGFydCBzbWFsbCBhbmQgd29yayB1cClcbiAgICAgKiBiYXNlbGluZSBicmVha3BvaW50cyBhcmUgaW5jbHVkZWQsIGFkZCBtb3JlIGFzIG5lZWRlZFxuICAgICAqL1xuXHQuZ3VhcmFudGVlLXZpZGVvLWRldGFpbHMge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDY0JTtcblx0XHQuaWNvbi1jYXJkIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXHQuY2FsbC12aWRlby1kZXRhaWxzIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXHQuY3RhLXZpZGVvLWRldGFpbHMge1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDE2JTtcblx0XHQuYnRuIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR9XG5cdFx0cCB7XG5cdFx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0fVxuXHR9XG59XG5cbi5hbmRyb2lkIHtcblx0LnZqcy1jdXJyZW50LXRpbWUsXG5cdC52anMtdGltZS1kaXZpZGVyLFxuXHQudmpzLWR1cmF0aW9uIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cdEBpbmNsdWRlIHJlc3BvbmQtdG8oNDIwcHgpIHtcblx0XHQudmpzLWN1cnJlbnQtdGltZSxcblx0XHQudmpzLXRpbWUtZGl2aWRlcixcblx0XHQudmpzLWR1cmF0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufVxuIiwiLyogLS0tLS0gaW5kZXggcGFnZSBzdHlsZXMgLS0tLS0gKi9cblxuLmluZGV4IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXgtd2lkdGg6IDE0NDBweDtcblx0bWFyZ2luOiAwIGF1dG87XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tb2RhbF9fYm9keS0tZXhpdCAubW9kYWxfX3N1YnRpdGxlIHtcblx0Y29sb3I6ICRjb2xvci1yZWdhbFJlZDtcbn1cbi5tb2RhbF9fYm9keS0tZXhpdCAubW9kYWxfX3RpdGxlIHtcblx0Y29sb3I6IGJsYWNrO1xufVxuXG4uY3RhLS1ibHVlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmtCbHVlO1xufVxuXG4uZ2V0YXBwX19jdXN0b20gc2VsZWN0LCAuZ2V0YXBwX19jdXN0b20gc2VsZWN0IG9wdGlvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4uZ2V0YXBwX19jb250cm9scyAuY3RhIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDEyMTY5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBoZWlnaHQ6IDIuNWVtO1xufVxuXG4uZ2V0YXBwX19jdXN0b20ge1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQ3dBQUFBdkNBWUFBQUh2RnhnNUFBQUFDWEJJV1hNQUFBc1RBQUFMRXdFQW1wd1lBQUE0S0dsVVdIUllUVXc2WTI5dExtRmtiMkpsTG5odGNBQUFBQUFBUEQ5NGNHRmphMlYwSUdKbFoybHVQU0x2dTc4aUlHbGtQU0pYTlUwd1RYQkRaV2hwU0hweVpWTjZUbFJqZW10ak9XUWlQejRLUEhnNmVHMXdiV1YwWVNCNGJXeHVjenA0UFNKaFpHOWlaVHB1Y3pwdFpYUmhMeUlnZURwNGJYQjBhejBpUVdSdlltVWdXRTFRSUVOdmNtVWdOUzQyTFdNeE16Z2dOemt1TVRVNU9ESTBMQ0F5TURFMkx6QTVMekUwTFRBeE9qQTVPakF4SUNBZ0lDQWdJQ0FpUGdvZ0lDQThjbVJtT2xKRVJpQjRiV3h1Y3pweVpHWTlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1Rrdk1ESXZNakl0Y21SbUxYTjViblJoZUMxdWN5TWlQZ29nSUNBZ0lDQThjbVJtT2tSbGMyTnlhWEIwYVc5dUlISmtaanBoWW05MWREMGlJZ29nSUNBZ0lDQWdJQ0FnSUNCNGJXeHVjenA0YlhBOUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOGlDaUFnSUNBZ0lDQWdJQ0FnSUhodGJHNXpPbVJqUFNKb2RIUndPaTh2Y0hWeWJDNXZjbWN2WkdNdlpXeGxiV1Z1ZEhNdk1TNHhMeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02Y0dodmRHOXphRzl3UFNKb2RIUndPaTh2Ym5NdVlXUnZZbVV1WTI5dEwzQm9iM1J2YzJodmNDOHhMakF2SWdvZ0lDQWdJQ0FnSUNBZ0lDQjRiV3h1Y3pwNGJYQk5UVDBpYUhSMGNEb3ZMMjV6TG1Ga2IySmxMbU52YlM5NFlYQXZNUzR3TDIxdEx5SUtJQ0FnSUNBZ0lDQWdJQ0FnZUcxc2JuTTZjM1JGZG5ROUltaDBkSEE2THk5dWN5NWhaRzlpWlM1amIyMHZlR0Z3THpFdU1DOXpWSGx3WlM5U1pYTnZkWEpqWlVWMlpXNTBJeUlLSUNBZ0lDQWdJQ0FnSUNBZ2VHMXNibk02ZEdsbVpqMGlhSFIwY0RvdkwyNXpMbUZrYjJKbExtTnZiUzkwYVdabUx6RXVNQzhpQ2lBZ0lDQWdJQ0FnSUNBZ0lIaHRiRzV6T21WNGFXWTlJbWgwZEhBNkx5OXVjeTVoWkc5aVpTNWpiMjB2WlhocFppOHhMakF2SWo0S0lDQWdJQ0FnSUNBZ1BIaHRjRHBEY21WaGRHOXlWRzl2YkQ1QlpHOWlaU0JRYUc5MGIzTm9iM0FnUTBNZ01qQXhOeUFvVFdGamFXNTBiM05vS1R3dmVHMXdPa055WldGMGIzSlViMjlzUGdvZ0lDQWdJQ0FnSUNBOGVHMXdPa055WldGMFpVUmhkR1UrTWpBeE9TMHdNeTB5TjFReE16b3dNem94TWkwd056b3dNRHd2ZUcxd09rTnlaV0YwWlVSaGRHVStDaUFnSUNBZ0lDQWdJRHg0YlhBNlRXOWthV1o1UkdGMFpUNHlNREU1TFRBekxUSTNWREV6T2pBek9qUTRMVEEzT2pBd1BDOTRiWEE2VFc5a2FXWjVSR0YwWlQ0S0lDQWdJQ0FnSUNBZ1BIaHRjRHBOWlhSaFpHRjBZVVJoZEdVK01qQXhPUzB3TXkweU4xUXhNem93TXpvME9DMHdOem93TUR3dmVHMXdPazFsZEdGa1lYUmhSR0YwWlQ0S0lDQWdJQ0FnSUNBZ1BHUmpPbVp2Y20xaGRENXBiV0ZuWlM5d2JtYzhMMlJqT21admNtMWhkRDRLSUNBZ0lDQWdJQ0FnUEhCb2IzUnZjMmh2Y0RwRGIyeHZjazF2WkdVK016d3ZjR2h2ZEc5emFHOXdPa052Ykc5eVRXOWtaVDRLSUNBZ0lDQWdJQ0FnUEhodGNFMU5Pa2x1YzNSaGJtTmxTVVErZUcxd0xtbHBaRG96TkdRNVpqWTVOeTB4WW1NeExUUmtZV1l0WVdVNE15MDFPREJpTkdJeU1qa3pNV1E4TDNodGNFMU5Pa2x1YzNSaGJtTmxTVVErQ2lBZ0lDQWdJQ0FnSUR4NGJYQk5UVHBFYjJOMWJXVnVkRWxFUG5odGNDNWthV1E2TXpSa09XWTJPVGN0TVdKak1TMDBaR0ZtTFdGbE9ETXROVGd3WWpSaU1qSTVNekZrUEM5NGJYQk5UVHBFYjJOMWJXVnVkRWxFUGdvZ0lDQWdJQ0FnSUNBOGVHMXdUVTA2VDNKcFoybHVZV3hFYjJOMWJXVnVkRWxFUG5odGNDNWthV1E2TXpSa09XWTJPVGN0TVdKak1TMDBaR0ZtTFdGbE9ETXROVGd3WWpSaU1qSTVNekZrUEM5NGJYQk5UVHBQY21sbmFXNWhiRVJ2WTNWdFpXNTBTVVErQ2lBZ0lDQWdJQ0FnSUR4NGJYQk5UVHBJYVhOMGIzSjVQZ29nSUNBZ0lDQWdJQ0FnSUNBOGNtUm1PbE5sY1Q0S0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhKa1pqcHNhU0J5WkdZNmNHRnljMlZVZVhCbFBTSlNaWE52ZFhKalpTSStDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJRHh6ZEVWMmREcGhZM1JwYjI0K1kzSmxZWFJsWkR3dmMzUkZkblE2WVdOMGFXOXVQZ29nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0E4YzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDU0YlhBdWFXbGtPak0wWkRsbU5qazNMVEZpWXpFdE5HUmhaaTFoWlRnekxUVTRNR0kwWWpJeU9UTXhaRHd2YzNSRmRuUTZhVzV6ZEdGdVkyVkpSRDRLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnUEhOMFJYWjBPbmRvWlc0K01qQXhPUzB3TXkweU4xUXhNem93TXpveE1pMHdOem93TUR3dmMzUkZkblE2ZDJobGJqNEtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdQSE4wUlhaME9uTnZablIzWVhKbFFXZGxiblErUVdSdlltVWdVR2h2ZEc5emFHOXdJRU5ESURJd01UY2dLRTFoWTJsdWRHOXphQ2s4TDNOMFJYWjBPbk52Wm5SM1lYSmxRV2RsYm5RK0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR3dmNtUm1PbXhwUGdvZ0lDQWdJQ0FnSUNBZ0lDQThMM0prWmpwVFpYRStDaUFnSUNBZ0lDQWdJRHd2ZUcxd1RVMDZTR2x6ZEc5eWVUNEtJQ0FnSUNBZ0lDQWdQSFJwWm1ZNlQzSnBaVzUwWVhScGIyNCtNVHd2ZEdsbVpqcFBjbWxsYm5SaGRHbHZiajRLSUNBZ0lDQWdJQ0FnUEhScFptWTZXRkpsYzI5c2RYUnBiMjQrTnpJd01EQXdMekV3TURBd1BDOTBhV1ptT2xoU1pYTnZiSFYwYVc5dVBnb2dJQ0FnSUNBZ0lDQThkR2xtWmpwWlVtVnpiMngxZEdsdmJqNDNNakF3TURBdk1UQXdNREE4TDNScFptWTZXVkpsYzI5c2RYUnBiMjQrQ2lBZ0lDQWdJQ0FnSUR4MGFXWm1PbEpsYzI5c2RYUnBiMjVWYm1sMFBqSThMM1JwWm1ZNlVtVnpiMngxZEdsdmJsVnVhWFErQ2lBZ0lDQWdJQ0FnSUR4bGVHbG1Pa052Ykc5eVUzQmhZMlUrTmpVMU16VThMMlY0YVdZNlEyOXNiM0pUY0dGalpUNEtJQ0FnSUNBZ0lDQWdQR1Y0YVdZNlVHbDRaV3hZUkdsdFpXNXphVzl1UGpRMFBDOWxlR2xtT2xCcGVHVnNXRVJwYldWdWMybHZiajRLSUNBZ0lDQWdJQ0FnUEdWNGFXWTZVR2w0Wld4WlJHbHRaVzV6YVc5dVBqUTNQQzlsZUdsbU9sQnBlR1ZzV1VScGJXVnVjMmx2Ymo0S0lDQWdJQ0FnUEM5eVpHWTZSR1Z6WTNKcGNIUnBiMjQrQ2lBZ0lEd3ZjbVJtT2xKRVJqNEtQQzk0T25odGNHMWxkR0UrQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDaUFnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FLSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUFvZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0NpQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQUtJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQW9nSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnQ2lBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBS0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lBb2dJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUNBZ0lDQWdDancvZUhCaFkydGxkQ0JsYm1ROUluY2lQejdvKzkyR0FBQUFJR05JVWswQUFIb2xBQUNBZ3dBQStmOEFBSURwQUFCMU1BQUE2bUFBQURxWUFBQVhiNUpmeFVZQUFBT0RTVVJCVkhqYVltSlRTL3VQRFRNeElBRjVhV0U0R3k3eDgrWk1ob2RQMzJKS3NLdW5JMnRHU09ocnltS1h1SGo5TVlvRUFBQUEvLzlpSXVnaURDTVlHQmdZVG0yb3dSUTBDMmpCRkh4NXVoOVRVTnkwa0lHQmdZRUJBQUFBLy85aXdoVW1STHZxNTgyWkRMR0JsdmhkaXh4Y2k5Y2ZKMDR4TG9CVjhaeU9CSWFmTjJjU3B6aWxZZ0ZHekRFd01EQUFBQUFBLy8raVBEUkljak1zWmdncWpnMjBaQkEzTFNUT2c1djNYb1NIOWVxcG1mZ1ZmL2owRGM0T3paNU81VWdoV2pITVkzTTZFZ2dyWmxkUFozaDV1cDhocFdJQmNjNkFKWGFLM0F3QUFBRC8veUlwYmRBc0hkRWtTdVowSkRDOFBOMlBOWG1SWmJDK3BpekR6NXN6R1ZJcUZqQ0lteFl5c0t1bnd5Mmh5T0NMMXg5alpGeVlKVlJMblRSTDlsUTErT2ZObVF3Q2ZGd1k0cWMyMUdCa2U1SU1abGRQWi9CMTFvZW5odGhBUzRhZk4yY3ltQVcwWUJRUkpBZkY0dlhINGZuMzBLbGJXRXRoaXNKWTNMUVFwYVlla01nREFBQUEvLzhheG1YRjBETllYbHFZWU1GRGxzRzM5clhockxUSU5oaTUySXdOdE1UYXRDTFo0SmVuK3hrV3J6OE9iM3JCeW1QMFJpcEpCcStlbXNudzhPbGJqR3BZM0xRUTNqb2x5K0RRN09ud2xpeDZXNFZRZVRHYVFZYXJ3YXVuWm1KTlZnSjhYQVFiTGdTVG03eTBNRVkyZm5tNkgyc3lKQ2tvMExNeExIdWo5d0xKQ21Qa1poVnk5cVpLNUtrNVZjR2JWMVJORlErZnZpWFlYaHZOSUZnQkFBQUEvLy9zV1NHSUFrRVVmVTI0Y0J4Y01CeHliY1NreFlrYkZtMHFXNHhtRVRXSWJWbVR5ell4cUlqWmFGblVwbXd3amtXVE9FM0VZQkNPQ3dlMlN3NG5IcWg3cDd2Q1RuNGZIbi8rUFA1N2M3Tzk0dUgybFllN3VvY2ovUDcyZXBTRnVaYnd5L01UbUttQld3YTRaWUNaMnEvR3lCV0VEM0lkRGdWQUZSMVUwUkVPQmJDZDFpL2VJKzlDT0JXTGlHaFBidzdoQzJZeFg2eUZBOWViUStFTVU3R0ljNFFQNjMydmxST09zdG9Zbk9DcWpRRjh3U3dtaktQWHltRTdyZHVlN3o5M2VNSTRpS3dpbnFtZHhjWXpOUkJaeFlSeFp6cTgydXlRenJjdnR0VjJhendkOWdoN2hIL0lXcStWdTBxaTdOVDhhNGNsU3NBdEE2TnUrU3gyMUMyRFd3WWtTcHlUTlgrMGhIUytEWWtTN0pjZFZJckpFMXlsbU1SKzJZRkVDZEw1OWxVSjQwMW11RCtlaVk4MHJaREFmdGxCT0JRUXFidFdTSWljdFQrZXVlZlJIWEt0K1dJTlptcGdwb2I1WWcxL3RIU3h6Ynk3U254OGZvRXFPb2lzZ3NncXFLSWYvWnE1VnRaV201M3RPZlYwMk1uelBRQVl2QVZhUEdHLzZBQUFBQUJKUlU1RXJrSmdnZz09Jyk7XG5cblxufVxuXG4uZmFxIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwYWRkaW5nOiAzNXB4IDA7XG5cdFxuXHRAaW5jbHVkZSBmb250Q29uTGlnaHQoKTtcblx0Y29sb3I6ICRjb2xvci1icmlnaHRCbHVlO1xuXHRmb250LXNpemU6IDIuNWVtO1xuXHRtYXJnaW46IDAgYXV0bztcblxuXHRAaW5jbHVkZSByZXNwb25kLXRvKCR0YWJsZXQpIHtcblx0XHRmb250LXNpemU6IDNlbTtcblx0fVxuXG5cdGEge1xuXHRcdGNvbG9yOiAkY29sb3ItYnJpZ2h0Qmx1ZTtcblx0XHRzcGFuIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkY29sb3ItYnJpZ2h0Qmx1ZTtcblx0XHR9XG5cdH1cblx0XG59XG5cbi5kaXNjbG9zdXJlcyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb29sR3JheUxpZ2h0O1xuXHQmX193cmFwcGVyIHtcblx0XHRwYWRkaW5nOiA0ZW0gMCAyZW07XG5cdFx0bWFyZ2luOiAwIDUlO1xuXHR9XG59XG5cbi5mb290ZXIge1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1jb29sR3JheUxpZ2h0O1xufVxuXG4uZm9vdGVyX193cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDtcbn1cblxuLmFwLW5vLW92ZXJmbG93IHtcbiAgICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuXHR0b3VjaC1hY3Rpb246IG5vbmU7XG59XG5cbi50b3BzZWN0IHtcblx0Ji5idXNpbmVzcyB7XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogMzI1cHg7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0d2lkdGg6IDM1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5zbGljay1kb3RzIGxpIHtcbiAgICBtYXJnaW46IDAgMi41cHggMDtcbn1cblxuLnNsaWNrLWRvdHMgbGkgYnV0dG9uIHtcbiAgICB3aWR0aDogMTBweDtcblx0aGVpZ2h0OiAxMHB4O1xufVxuXG4uaG93dG8tdmlkZW8gLnZpZGVvLWpzIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLCAuc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcblx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG5cblxuLnN0ZXBzIC5zdGVwLWxpc3QtLWl0ZW06aG92ZXIgLmFycm93LWxlZnQgcG9seWxpbmUsXG4uc3RlcHMgLnN0ZXAtbGlzdC0taXRlbTpob3ZlciAuYXJyb3ctcmlnaHQgcG9seWxpbmUge1xuXHRmaWxsOiAkY29sb3ItZGFya0JsdWUgIWltcG9ydGFudDtcbn1cblxuLnN0ZXBzIC5zdGVwLXBob25lIHtcblx0QGluY2x1ZGUgcmVzcG9uZC10bygkbGFyZ2UpIHtcblx0XHRib3R0b206IDEzM3B4O1xuXHR9XG59XG5cbi5zdGVwcy1zZWN0aW9uLS1zZW5kLFxuLnN0ZXBzLXNlY3Rpb24tLXJlcXVlc3Qge1xuXHQmLnN0ZXBzIHtcblx0XHQuc3RlcC1zZWN0aW9uLS1jb3B5IHtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJG1heE91dGVyKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNzVweDtcblx0XHRcdH1cblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlLCAkbWF4T3V0ZXIpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiA1NXB4O1xuXHRcdFx0fVxuXHRcdFx0LklFMTEgJiB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogNTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLnN0ZXBzLXNlY3Rpb24tLXJlY2VpdmUsXG4uc3RlcHMtc2VjdGlvbi0tc3BsaXQge1xuXHQmLnN0ZXBzIHtcblx0XHQuc3RlcC1zZWN0aW9uLS1jb3B5IHtcblx0XHRcdEBpbmNsdWRlIHJlc3BvbmQtdG8oJGxhcmdlKSB7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDc1cHg7XG5cdFx0XHR9XG5cdFx0fVx0XG5cdH1cbn0iXX0= */
