.m-t-0{margin-top:0px !important}.p-t-0{padding-top:0px !important}.m-b-0{margin-bottom:0px !important}.p-b-0{padding-bottom:0px !important}.m-l-0{margin-left:0px !important}.p-l-0{padding-left:0px !important}.m-r-0{margin-right:0px !important}.p-r-0{padding-right:0px !important}.m-t-5{margin-top:5px !important}.p-t-5{padding-top:5px !important}.m-b-5{margin-bottom:5px !important}.p-b-5{padding-bottom:5px !important}.m-l-5{margin-left:5px !important}.p-l-5{padding-left:5px !important}.m-r-5{margin-right:5px !important}.p-r-5{padding-right:5px !important}.m-t-10{margin-top:10px !important}.p-t-10{padding-top:10px !important}.m-b-10{margin-bottom:10px !important}.p-b-10{padding-bottom:10px !important}.m-l-10{margin-left:10px !important}.p-l-10{padding-left:10px !important}.m-r-10{margin-right:10px !important}.p-r-10{padding-right:10px !important}.m-t-15{margin-top:15px !important}.p-t-15{padding-top:15px !important}.m-b-15{margin-bottom:15px !important}.p-b-15{padding-bottom:15px !important}.m-l-15{margin-left:15px !important}.p-l-15{padding-left:15px !important}.m-r-15{margin-right:15px !important}.p-r-15{padding-right:15px !important}.m-t-20{margin-top:20px !important}.p-t-20{padding-top:20px !important}.m-b-20{margin-bottom:20px !important}.p-b-20{padding-bottom:20px !important}.m-l-20{margin-left:20px !important}.p-l-20{padding-left:20px !important}.m-r-20{margin-right:20px !important}.p-r-20{padding-right:20px !important}.m-t-25{margin-top:25px !important}.p-t-25{padding-top:25px !important}.m-b-25{margin-bottom:25px !important}.p-b-25{padding-bottom:25px !important}.m-l-25{margin-left:25px !important}.p-l-25{padding-left:25px !important}.m-r-25{margin-right:25px !important}.p-r-25{padding-right:25px !important}.m-t-30{margin-top:30px !important}.p-t-30{padding-top:30px !important}.m-b-30{margin-bottom:30px !important}.p-b-30{padding-bottom:30px !important}.m-l-30{margin-left:30px !important}.p-l-30{padding-left:30px !important}.m-r-30{margin-right:30px !important}.p-r-30{padding-right:30px !important}.m-t-35{margin-top:35px !important}.p-t-35{padding-top:35px !important}.m-b-35{margin-bottom:35px !important}.p-b-35{padding-bottom:35px !important}.m-l-35{margin-left:35px !important}.p-l-35{padding-left:35px !important}.m-r-35{margin-right:35px !important}.p-r-35{padding-right:35px !important}.m-t-40{margin-top:40px !important}.p-t-40{padding-top:40px !important}.m-b-40{margin-bottom:40px !important}.p-b-40{padding-bottom:40px !important}.m-l-40{margin-left:40px !important}.p-l-40{padding-left:40px !important}.m-r-40{margin-right:40px !important}.p-r-40{padding-right:40px !important}.m-t-45{margin-top:45px !important}.p-t-45{padding-top:45px !important}.m-b-45{margin-bottom:45px !important}.p-b-45{padding-bottom:45px !important}.m-l-45{margin-left:45px !important}.p-l-45{padding-left:45px !important}.m-r-45{margin-right:45px !important}.p-r-45{padding-right:45px !important}.m-t-50{margin-top:50px !important}.p-t-50{padding-top:50px !important}.m-b-50{margin-bottom:50px !important}.p-b-50{padding-bottom:50px !important}.m-l-50{margin-left:50px !important}.p-l-50{padding-left:50px !important}.m-r-50{margin-right:50px !important}.p-r-50{padding-right:50px !important}.m-t-55{margin-top:55px !important}.p-t-55{padding-top:55px !important}.m-b-55{margin-bottom:55px !important}.p-b-55{padding-bottom:55px !important}.m-l-55{margin-left:55px !important}.p-l-55{padding-left:55px !important}.m-r-55{margin-right:55px !important}.p-r-55{padding-right:55px !important}.m-t-60{margin-top:60px !important}.p-t-60{padding-top:60px !important}.m-b-60{margin-bottom:60px !important}.p-b-60{padding-bottom:60px !important}.m-l-60{margin-left:60px !important}.p-l-60{padding-left:60px !important}.m-r-60{margin-right:60px !important}.p-r-60{padding-right:60px !important}.m-t-65{margin-top:65px !important}.p-t-65{padding-top:65px !important}.m-b-65{margin-bottom:65px !important}.p-b-65{padding-bottom:65px !important}.m-l-65{margin-left:65px !important}.p-l-65{padding-left:65px !important}.m-r-65{margin-right:65px !important}.p-r-65{padding-right:65px !important}.m-t-70{margin-top:70px !important}.p-t-70{padding-top:70px !important}.m-b-70{margin-bottom:70px !important}.p-b-70{padding-bottom:70px !important}.m-l-70{margin-left:70px !important}.p-l-70{padding-left:70px !important}.m-r-70{margin-right:70px !important}.p-r-70{padding-right:70px !important}.m-t-75{margin-top:75px !important}.p-t-75{padding-top:75px !important}.m-b-75{margin-bottom:75px !important}.p-b-75{padding-bottom:75px !important}.m-l-75{margin-left:75px !important}.p-l-75{padding-left:75px !important}.m-r-75{margin-right:75px !important}.p-r-75{padding-right:75px !important}.m-t-80{margin-top:80px !important}.p-t-80{padding-top:80px !important}.m-b-80{margin-bottom:80px !important}.p-b-80{padding-bottom:80px !important}.m-l-80{margin-left:80px !important}.p-l-80{padding-left:80px !important}.m-r-80{margin-right:80px !important}.p-r-80{padding-right:80px !important}.m-t-85{margin-top:85px !important}.p-t-85{padding-top:85px !important}.m-b-85{margin-bottom:85px !important}.p-b-85{padding-bottom:85px !important}.m-l-85{margin-left:85px !important}.p-l-85{padding-left:85px !important}.m-r-85{margin-right:85px !important}.p-r-85{padding-right:85px !important}.m-t-90{margin-top:90px !important}.p-t-90{padding-top:90px !important}.m-b-90{margin-bottom:90px !important}.p-b-90{padding-bottom:90px !important}.m-l-90{margin-left:90px !important}.p-l-90{padding-left:90px !important}.m-r-90{margin-right:90px !important}.p-r-90{padding-right:90px !important}.m-t-95{margin-top:95px !important}.p-t-95{padding-top:95px !important}.m-b-95{margin-bottom:95px !important}.p-b-95{padding-bottom:95px !important}.m-l-95{margin-left:95px !important}.p-l-95{padding-left:95px !important}.m-r-95{margin-right:95px !important}.p-r-95{padding-right:95px !important}.m-t-100{margin-top:100px !important}.p-t-100{padding-top:100px !important}.m-b-100{margin-bottom:100px !important}.p-b-100{padding-bottom:100px !important}.m-l-100{margin-left:100px !important}.p-l-100{padding-left:100px !important}.m-r-100{margin-right:100px !important}.p-r-100{padding-right:100px !important}.m-t-150{margin-top:150px !important}.p-t-150{padding-top:150px !important}.m-b-150{margin-bottom:150px !important}.p-b-150{padding-bottom:150px !important}.m-l-150{margin-left:150px !important}.p-l-150{padding-left:150px !important}.m-r-150{margin-right:150px !important}.p-r-150{padding-right:150px !important}.m-t-200{margin-top:200px !important}.p-t-200{padding-top:200px !important}.m-b-200{margin-bottom:200px !important}.p-b-200{padding-bottom:200px !important}.m-l-200{margin-left:200px !important}.p-l-200{padding-left:200px !important}.m-r-200{margin-right:200px !important}.p-r-200{padding-right:200px !important}.m-t-250{margin-top:250px !important}.p-t-250{padding-top:250px !important}.m-b-250{margin-bottom:250px !important}.p-b-250{padding-bottom:250px !important}.m-l-250{margin-left:250px !important}.p-l-250{padding-left:250px !important}.m-r-250{margin-right:250px !important}.p-r-250{padding-right:250px !important}.m-t-0-neg{margin-top:-0px !important}.m-b-0-neg{margin-bottom:-0px !important}.m-l-0-neg{margin-left:-0px !important}.m-r-0-neg{margin-right:-0px !important}.m-t-5-neg{margin-top:-5px !important}.m-b-5-neg{margin-bottom:-5px !important}.m-l-5-neg{margin-left:-5px !important}.m-r-5-neg{margin-right:-5px !important}.m-t-10-neg{margin-top:-10px !important}.m-b-10-neg{margin-bottom:-10px !important}.m-l-10-neg{margin-left:-10px !important}.m-r-10-neg{margin-right:-10px !important}.m-t-15-neg{margin-top:-15px !important}.m-b-15-neg{margin-bottom:-15px !important}.m-l-15-neg{margin-left:-15px !important}.m-r-15-neg{margin-right:-15px !important}.m-t-20-neg{margin-top:-20px !important}.m-b-20-neg{margin-bottom:-20px !important}.m-l-20-neg{margin-left:-20px !important}.m-r-20-neg{margin-right:-20px !important}.m-t-25-neg{margin-top:-25px !important}.m-b-25-neg{margin-bottom:-25px !important}.m-l-25-neg{margin-left:-25px !important}.m-r-25-neg{margin-right:-25px !important}.m-t-30-neg{margin-top:-30px !important}.m-b-30-neg{margin-bottom:-30px !important}.m-l-30-neg{margin-left:-30px !important}.m-r-30-neg{margin-right:-30px !important}.m-t-35-neg{margin-top:-35px !important}.m-b-35-neg{margin-bottom:-35px !important}.m-l-35-neg{margin-left:-35px !important}.m-r-35-neg{margin-right:-35px !important}.m-t-40-neg{margin-top:-40px !important}.m-b-40-neg{margin-bottom:-40px !important}.m-l-40-neg{margin-left:-40px !important}.m-r-40-neg{margin-right:-40px !important}.m-t-45-neg{margin-top:-45px !important}.m-b-45-neg{margin-bottom:-45px !important}.m-l-45-neg{margin-left:-45px !important}.m-r-45-neg{margin-right:-45px !important}.m-t-50-neg{margin-top:-50px !important}.m-b-50-neg{margin-bottom:-50px !important}.m-l-50-neg{margin-left:-50px !important}.m-r-50-neg{margin-right:-50px !important}.m-t-55-neg{margin-top:-55px !important}.m-b-55-neg{margin-bottom:-55px !important}.m-l-55-neg{margin-left:-55px !important}.m-r-55-neg{margin-right:-55px !important}.m-t-60-neg{margin-top:-60px !important}.m-b-60-neg{margin-bottom:-60px !important}.m-l-60-neg{margin-left:-60px !important}.m-r-60-neg{margin-right:-60px !important}.m-t-65-neg{margin-top:-65px !important}.m-b-65-neg{margin-bottom:-65px !important}.m-l-65-neg{margin-left:-65px !important}.m-r-65-neg{margin-right:-65px !important}.m-t-70-neg{margin-top:-70px !important}.m-b-70-neg{margin-bottom:-70px !important}.m-l-70-neg{margin-left:-70px !important}.m-r-70-neg{margin-right:-70px !important}.m-t-75-neg{margin-top:-75px !important}.m-b-75-neg{margin-bottom:-75px !important}.m-l-75-neg{margin-left:-75px !important}.m-r-75-neg{margin-right:-75px !important}.m-t-80-neg{margin-top:-80px !important}.m-b-80-neg{margin-bottom:-80px !important}.m-l-80-neg{margin-left:-80px !important}.m-r-80-neg{margin-right:-80px !important}.m-t-85-neg{margin-top:-85px !important}.m-b-85-neg{margin-bottom:-85px !important}.m-l-85-neg{margin-left:-85px !important}.m-r-85-neg{margin-right:-85px !important}.m-t-90-neg{margin-top:-90px !important}.m-b-90-neg{margin-bottom:-90px !important}.m-l-90-neg{margin-left:-90px !important}.m-r-90-neg{margin-right:-90px !important}.m-t-95-neg{margin-top:-95px !important}.m-b-95-neg{margin-bottom:-95px !important}.m-l-95-neg{margin-left:-95px !important}.m-r-95-neg{margin-right:-95px !important}.m-t-100-neg{margin-top:-100px !important}.m-b-100-neg{margin-bottom:-100px !important}.m-l-100-neg{margin-left:-100px !important}.m-r-100-neg{margin-right:-100px !important}.m-t-150-neg{margin-top:-150px !important}.m-b-150-neg{margin-bottom:-150px !important}.m-l-150-neg{margin-left:-150px !important}.m-r-150-neg{margin-right:-150px !important}.m-t-200-neg{margin-top:-200px !important}.m-b-200-neg{margin-bottom:-200px !important}.m-l-200-neg{margin-left:-200px !important}.m-r-200-neg{margin-right:-200px !important}.m-t-250-neg{margin-top:-250px !important}.m-b-250-neg{margin-bottom:-250px !important}.m-l-250-neg{margin-left:-250px !important}.m-r-250-neg{margin-right:-250px !important}.w-100{max-width:100px !important}.w-200{max-width:200px !important}.w-250{max-width:250px !important}.w-300{max-width:300px !important}.w-400{max-width:400px !important}.w-500{max-width:500px !important}.w-550{max-width:550px !important}.w-600{max-width:600px !important}.w-650{max-width:650px !important}.w-700{max-width:700px !important}.w-750{max-width:750px !important}.w-800{max-width:800px !important}.w-850{max-width:850px !important}.w-900{max-width:900px !important}.w-950{max-width:950px !important}.padding-top-intro{padding-top:10%}@media(max-width: 991px){.center-block-sm{display:block;margin-left:auto;margin-right:auto}}.center-block{margin-left:auto;margin-right:auto}.clear:after,.clear:before{content:" ";display:table}.clear{*zoom:1}.clear:after{clear:both}*{box-sizing:border-box;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:16px;scroll-behavior:smooth}body,html{min-height:100vh;overflow:auto;display:flex;flex-direction:column}#wrapper{display:block;width:100%;overflow:hidden;position:absolute}.wrapper-login{height:100% !important;overflow-y:auto !important}.pull-left{float:left !important}.pull-right{float:right !important}.page-container.flex-end{justify-content:flex-end}.page-container.center{justify-content:center}/*! normalize.css v4.1.1 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}template,[hidden]{display:none}a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}a:active,a.nice-select.open,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}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}svg:not(:root){overflow:hidden}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}optgroup{font-weight:bold}button,input{overflow:visible}button,select{text-transform:none}button,html [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{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}/*!
 * animate.css - https://animate.style/
 * Version - 4.0.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:2;animation-iteration-count:calc(var(--animate-repeat)*2)}.animate__animated.animate__repeat-3{animation-iteration-count:3;animation-iteration-count:calc(var(--animate-repeat)*3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:2s;animation-delay:calc(var(--animate-delay)*2)}.animate__animated.animate__delay-3s{animation-delay:3s;animation-delay:calc(var(--animate-delay)*3)}.animate__animated.animate__delay-4s{animation-delay:4s;animation-delay:calc(var(--animate-delay)*4)}.animate__animated.animate__delay-5s{animation-delay:5s;animation-delay:calc(var(--animate-delay)*5)}.animate__animated.animate__faster{animation-duration:.5s;animation-duration:calc(var(--animate-duration)/2)}.animate__animated.animate__fast{animation-duration:.8s;animation-duration:calc(var(--animate-duration)*.8)}.animate__animated.animate__slow{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2)}.animate__animated.animate__slower{animation-duration:3s;animation-duration:calc(var(--animate-duration)*3)}@media(prefers-reduced-motion: reduce),print{.animate__animated{animation-duration:1ms !important;transition-duration:1ms !important;animation-iteration-count:1 !important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -30px, 0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(0.755, 0.05, 0.855, 0.06);transform:translate3d(0, -15px, 0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1);transform:translateZ(0) scaleY(0.95)}90%{transform:translate3d(0, -4px, 0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05, 1.05, 1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25, 0.75, 1)}40%{transform:scale3d(0.75, 1.25, 1)}50%{transform:scale3d(1.15, 0.85, 1)}65%{transform:scale3d(0.95, 1.05, 1)}75%{transform:scale3d(1.05, 0.95, 1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px, 0, 0)}20%,40%,60%,80%{transform:translate3d(10px, 0, 0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0, -10px, 0)}20%,40%,60%,80%{transform:translate3d(0, 10px, 0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(0.9, 0.9, 0.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1, 1.1, 1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1, 1.1, 1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%, 0, 0) rotate(-5deg)}30%{transform:translate3d(20%, 0, 0) rotate(3deg)}45%{transform:translate3d(-15%, 0, 0) rotate(-3deg)}60%{transform:translate3d(10%, 0, 0) rotate(2deg)}75%{transform:translate3d(-5%, 0, 0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-0.78125deg) skewY(-0.78125deg)}77.7%{transform:skewX(0.390625deg) skewY(0.390625deg)}88.8%{transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:1.3s;animation-duration:calc(var(--animate-duration)*1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(0.7);opacity:.7}80%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(0.7);opacity:.7}80%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(700px) scale(0.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(-2000px) scale(0.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(0.7);opacity:.7}to{transform:translateX(2000px) scale(0.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(0.7);opacity:.7}to{transform:translateY(-700px) scale(0.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}20%{transform:scale3d(1.1, 1.1, 1.1)}40%{transform:scale3d(0.9, 0.9, 0.9)}60%{opacity:1;transform:scale3d(1.03, 1.03, 1.03)}80%{transform:scale3d(0.97, 0.97, 0.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, -3000px, 0) scaleY(3)}60%{opacity:1;transform:translate3d(0, 25px, 0) scaleY(0.9)}75%{transform:translate3d(0, -10px, 0) scaleY(0.95)}90%{transform:translate3d(0, 5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(-3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(25px, 0, 0) scaleX(1)}75%{transform:translate3d(-10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(3000px, 0, 0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px, 0, 0) scaleX(1)}75%{transform:translate3d(10px, 0, 0) scaleX(0.98)}90%{transform:translate3d(-5px, 0, 0) scaleX(0.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}0%{opacity:0;transform:translate3d(0, 3000px, 0) scaleY(5)}60%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}75%{transform:translate3d(0, 10px, 0) scaleY(0.95)}90%{transform:translate3d(0, -5px, 0) scaleY(0.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(0.9, 0.9, 0.9)}50%,55%{opacity:1;transform:scale3d(1.1, 1.1, 1.1)}to{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}}.animate__bounceOut{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0, 10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, -20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, 2000px, 0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(-2000px, 0, 0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px, 0, 0) scaleX(0.9)}to{opacity:0;transform:translate3d(2000px, 0, 0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0, -10px, 0) scaleY(0.985)}40%,45%{opacity:1;transform:translate3d(0, 20px, 0) scaleY(0.9)}to{opacity:0;transform:translate3d(0, -2000px, 0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0, -2000px, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px, 0, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0, 2000px, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%, -100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%, 100%, 0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0, 100%, 0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, 2000px, 0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%, 0, 0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px, 0, 0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px, 0, 0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0, -100%, 0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0, -2000px, 0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, -100%, 0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, -100%, 0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%, 100%, 0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%, 100%, 0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(0.95, 0.95, 0.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:.75s;animation-duration:calc(var(--animate-duration)*.75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%, 0, 0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%, 0, 0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%, 0, 0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%, 0, 0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0, 700px, 0);opacity:0}}.animate__hinge{animation-duration:2s;animation-duration:calc(var(--animate-duration)*2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(0.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%, 0, 0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%, 0, 0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}60%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(0.3, 0.3, 0.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(-2000px, 0, 0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0)}to{opacity:0;transform:scale(0.1) translate3d(2000px, 0, 0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);animation-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}to{opacity:0;transform:scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);animation-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0, -100%, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0, 100%, 0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, 100%, 0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%, 0, 0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%, 0, 0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0, -100%, 0)}}.animate__slideOutUp{animation-name:slideOutUp}.tooltipster-sidetip .tooltipster-box{border:none;background:#000;color:#fff;font-size:.9rem;font-weight:300;text-align:center;padding-top:2px}.tooltipster-sidetip .tooltipster-arrow-border{border:none}.tooltipster-sidetip .tooltipster-arrow-background{border-top-color:#000 !important}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#000;top:0;padding-top:3px}.tooltip{cursor:pointer}.nice-select{display:block;float:none;width:100%;margin-left:auto;margin-right:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);background-color:#fff;border-radius:10px;border:solid 1px rgba(0,0,0,.1);box-sizing:border-box;clear:both;cursor:pointer;font-family:inherit;font-size:14px}@media(max-width: 500px){.nice-select{font-size:11px}}.nice-select{font-weight:normal;height:42px;line-height:40px;outline:none;padding-left:20px;padding-right:32px;position:relative;text-align:left !important;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;white-space:nowrap}.nice-select:hover{border-color:rgba(0,0,0,.1)}.nice-select:active,.nice-select.open,.nice-select:focus{border-color:#006675}.nice-select:after{border-bottom:2px solid #d3cfc8;border-right:2px solid #d3cfc8;content:"";display:block;width:16px;height:16px;margin-top:-4px;pointer-events:none;position:absolute;right:25px;top:calc(50% - 6px);transform-origin:66% 66%;transform:rotate(45deg);transition:all .15s ease-in-out}.nice-select.open:after{transform:rotate(-135deg)}.nice-select.open .list{opacity:1;pointer-events:auto;transform:scale(1) translateY(0)}.nice-select.disabled{border-color:hsla(0,0%,2%,.1);color:#d3cfc8;pointer-events:none}.nice-select.disabled:after{border-color:#fff}.nice-select.wide{width:100%}.nice-select.wide .list{left:0 !important;right:0 !important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;border-radius:10px;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin-top:4px;opacity:0;overflow:auto;padding:0;pointer-events:none;position:absolute;top:100%;left:0;transform-origin:50% 0;transform:scale(0.75) translateY(-21px);transition:all .2s cubic-bezier(0.5, 0, 0, 1.25),opacity .15s ease-out;z-index:9;width:100%;height:228px}.nice-select .list li{font-size:1rem}@media(max-width: 500px){.nice-select .list li{font-size:11px}}.nice-select .list:hover .option:not(:hover){background-color:rgba(0,0,0,0) !important}.nice-select .option{cursor:pointer;font-weight:400;line-height:37px;list-style:none;min-height:37px;outline:none;padding-left:20px;padding-right:31px;text-align:left;transition:all .2s}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:#f6f6f6}.nice-select .option.selected{font-weight:bold}.nice-select .option.disabled{background-color:rgba(0,0,0,0);color:#d3cfc8;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}#menu-icon{width:55px;height:45px;transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer;background:#fff;border-radius:10px;padding:0;border:0;position:relative;top:50px}#menu-icon:active,#menu-icon.nice-select.open,#menu-icon:focus{outline:none !important}@media screen and (min-width: 992px){#menu-icon{display:none}}@media screen and (max-width: 767px){#menu-icon{top:20px}}@media screen and (max-width: 600px){#menu-icon{right:-2px;top:3px}}#menu-icon span{display:block;position:absolute;height:7px;width:40px;background:#00935e;border-radius:9px;opacity:1;left:50%;transform:rotate(0deg) translateX(-50%);transition:.25s ease-in-out}.nav-dark #menu-icon span{background:#fff}.bg-orange #menu-icon span{background:#fff}#menu-icon span:nth-child(1){top:6px}#menu-icon span:nth-child(2),#menu-icon span:nth-child(3){top:19px}#menu-icon span:nth-child(4){top:32px}#menu-icon.open span:nth-child(1){top:18px;width:0;left:50%}#menu-icon.open span:nth-child(2){top:33px;left:calc(50% - 6px);transform:rotate(45deg) translateX(-50%)}#menu-icon.open span:nth-child(3){top:5px;left:calc(50% - 6px);transform:rotate(-45deg) translateX(-50%)}#menu-icon.open span:nth-child(4){top:18px;width:0%;left:50%}.btn,a.btn{position:relative;cursor:pointer;padding:10px 20px;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:500;font-size:1.2rem;text-decoration:none;min-height:32px;line-height:1.8}.btn-icon,a.btn-icon{padding-left:30px !important;padding-right:60px !important}.btn .icon-download-arrow-svg,a.btn .icon-download-arrow-svg{position:absolute;right:15px;top:calc(50% - 15px)}.btn-disabled,a.btn-disabled{opacity:.5}.btn-disabled:hover,a.btn-disabled:hover{opacity:.5;cursor:default}.btn-disabled:active,.btn-disabled.nice-select.open,a.btn-disabled:active{opacity:.5}.btn.hidden,a.btn.hidden{display:none}.btn-primary,a.btn-primary{border:none;background-color:#eb8900;color:#fff;padding:10px 20px;border-radius:8px;transition:all .3s ease-in-out;line-height:1.4;font-size:1.2rem;white-space:nowrap}.btn-primary.btn-80,a.btn-primary.btn-80{display:block;margin:0 auto;width:80%;text-align:center}.btn-primary.w-250,a.btn-primary.w-250{display:inline-block;min-width:250px;max-width:100%}.btn-primary.center,a.btn-primary.center{margin-left:auto;margin-right:auto}.btn-primary .arrow-icon,a.btn-primary .arrow-icon{float:right;width:18px;height:22px;margin-left:10px;margin-right:-10px;padding-top:6px}.btn-primary:visited,a.btn-primary:visited{color:#fff !important}.btn-primary:hover,.btn-primary:active,.btn-primary.nice-select.open,.btn-primary.active,a.btn-primary:hover,a.btn-primary:active,a.btn-primary.active{background-color:rgb(255,161.5872340426,31);color:#fff}.btn-primary-disabled,a.btn-primary-disabled{opacity:.5}.btn-primary-disabled:hover,a.btn-primary-disabled:hover{opacity:.5;cursor:default;background-color:#eb8900}.btn-primary-disabled:active,.btn-primary-disabled.nice-select.open,a.btn-primary-disabled:active{opacity:.5}.btn-primary.btn-disabled,a.btn-primary.btn-disabled{opacity:.5}.btn-primary.btn-disabled:hover,a.btn-primary.btn-disabled:hover{opacity:.5;cursor:default;background-color:#eb8900}.btn-primary.btn-disabled:active,.btn-primary.btn-disabled.nice-select.open,a.btn-primary.btn-disabled:active{opacity:.5}.btn-primary-outline,a.btn-primary-outline{background:#fff;color:#eb8900;border:1px solid #eb8900;border-radius:8px}.btn-primary-outline:hover,.btn-primary-outline:active,.btn-primary-outline.nice-select.open,.btn-primary-outline.active,a.btn-primary-outline:hover,a.btn-primary-outline:active,a.btn-primary-outline.active{background-color:#fff;color:rgb(255,172.2212765957,56.5);border-color:rgb(255,172.2212765957,56.5)}.btn-secondary,a.btn-secondary{border:none;background-color:#fff;color:#eb8900;padding:10px 20px;border-radius:8px;transition:all .3s ease-in-out;line-height:1.4;font-size:1.2rem;white-space:nowrap}.btn-secondary.btn-80,a.btn-secondary.btn-80{display:block;margin:0 auto;width:80%;text-align:center}.btn-secondary.w-250,a.btn-secondary.w-250{display:inline-block;min-width:250px;max-width:100%}.btn-secondary.center,a.btn-secondary.center{margin-left:auto;margin-right:auto}.btn-secondary .arrow-icon,a.btn-secondary .arrow-icon{float:right;width:18px;height:22px;margin-left:10px;margin-right:-10px;padding-top:6px}.btn-secondary:visited,a.btn-secondary:visited{color:#eb8900 !important}.btn-secondary:hover,.btn-secondary:active,.btn-secondary.nice-select.open,.btn-secondary.active,a.btn-secondary:hover,a.btn-secondary:active,a.btn-secondary.active{background-color:#fef9f2;color:#eb8900}.btn-secondary-disabled,a.btn-secondary-disabled{opacity:.5}.btn-secondary-disabled:hover,a.btn-secondary-disabled:hover{opacity:.5;cursor:default}.btn-secondary-disabled:active,.btn-secondary-disabled.nice-select.open,a.btn-secondary-disabled:active{opacity:.5}.btn-secondary.btn-disabled,a.btn-secondary.btn-disabled{opacity:.5}.btn-secondary.btn-disabled:hover,a.btn-secondary.btn-disabled:hover{opacity:.5;cursor:default}.btn-secondary.btn-disabled:active,.btn-secondary.btn-disabled.nice-select.open,a.btn-secondary.btn-disabled:active{opacity:.5}.btn-large,a.btn-large{padding:15px 60px}.btn-download,a.btn-download{display:inline-block;padding:8px 25px 0 20px;font-size:1.15rem;border-radius:15px}.btn-download img,a.btn-download img{display:block;float:left;margin-right:15px}.btn-outline,a.btn-outline{border:1px solid #01887b;background-color:rgba(0,0,0,0);color:#01887b;padding:10px 40px;border-radius:5px;transition:all .3s ease-in-out;line-height:1.4}.btn-outline.btn-80,a.btn-outline.btn-80{display:block;margin:0 auto;width:80%;text-align:center}.btn-outline.center,a.btn-outline.center{margin-left:auto;margin-right:auto}.btn-outline .arrow-icon,a.btn-outline .arrow-icon{float:right;width:18px;height:22px;margin-left:10px;margin-right:-10px;padding-top:6px}.btn-outline:hover,.btn-outline:active,.btn-outline.nice-select.open,.btn-outline.active,a.btn-outline:hover,a.btn-outline:active,a.btn-outline.active{border-color:rgb(1.3722627737,186.6277372263,168.7883211679);color:rgb(1.3722627737,186.6277372263,168.7883211679)}.btn-outline:visited,a.btn-outline:visited{color:#01887b}.btn-outline-disabled,a.btn-outline-disabled{opacity:50%;cursor:not-allowed}.btn-green,a.btn-green{border:none;background-color:#01887b;color:#fff}.btn-green:hover,.btn-green:active,.btn-green.nice-select.open,.btn-green.active,a.btn-green:hover,a.btn-green:active,a.btn-green.active{background-color:rgb(1.3722627737,186.6277372263,168.7883211679);color:#fff}.btn-green:visited,a.btn-green:visited{color:#fff !important}.btn-green.btn-disabled,a.btn-green.btn-disabled{opacity:.5}.btn-green.btn-disabled:hover,a.btn-green.btn-disabled:hover{opacity:.5;cursor:default;background-color:#01887b}.btn-green.btn-disabled:active,.btn-green.btn-disabled.nice-select.open,a.btn-green.btn-disabled:active{opacity:.5}a.btn-rounded,.btn-rounded{border-radius:5px}a.btn-round{border-radius:18px}.btn-squared,a.btn-squared{border-radius:0}.tooltip{position:relative;display:inline-block;top:5px;left:5px;cursor:pointer}.tooltip .tooltiptext{font-family:"Raleway",Helvetica,sans-serif;font-size:.8em;visibility:hidden;width:220px;background-color:#000;color:#fff;border-radius:6px;padding:12px 11px;text-align:center;position:absolute;z-index:20;bottom:35px;left:1px;margin-left:-100px;opacity:0;transition:opacity .3s;text-transform:none}.tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#000 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)}.tooltip.show .tooltiptext{visibility:visible;opacity:1}.tooltip.show img{filter:invert(100%);transition:all .3s ease-in-out}.btn-file-container{display:block;float:left;width:100%;padding-top:15px;padding-bottom:30px}.btn-file-container .btn{font-size:.9rem}.btn-crop{padding-top:0 !important}.btn-file,a.btn-file{position:relative;display:inline !important;max-width:500px !important;padding:10px 30px}.btn-file input[type=file],a.btn-file input[type=file]{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.btn-container-repeat-or-exit a.txt-link{display:inline-block;font-size:1.2rem;color:#00935e;padding:15px 35px;margin:15px 0 15px 15px}.btn-container-repeat-or-exit a.txt-link:visited{color:#00935e}.btn-container-repeat-or-exit a.txt-link:hover,.btn-container-repeat-or-exit a.txt-link:focus{outline:none;color:rgb(0,198,126.612244898)}@media(max-width: 991px){.btn-container-repeat-or-exit{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:15px}}@media(max-width: 991px){.elearning-quiz-container .animate__fadeInRight .btn-container{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;margin-top:15px}}.product-form{padding-top:50px;padding-bottom:50px}.form-input{float:left;width:100%;font-size:1.5rem}@media(max-width: 767px){.form-input{font-size:1rem}}.form-input{border-radius:10px;border:1px solid rgba(0,0,0,.1);padding:20px 18px;min-height:42px;transition:all .2s ease-in-out}.form-input-login{background:hsl(38.1818181818,11.1111111111%,90.5882352941%);border:none;padding:12px 18px;font-weight:300;font-size:1.3rem;border-radius:5px}.form-input:focus{outline:none;border-color:#006675}.input-group{float:left;width:100%;padding-bottom:20px}.input-group label{float:left;font-size:1.3rem;font-weight:300;margin-bottom:10px}.input-group label.txt-small{font-size:1rem}@media(max-width: 767px){.input-group label{font-size:1rem}}@media(min-width: 768px){.limit-width-desktop .input-group{width:95%}}.validation-error{color:#eb8900;padding-top:15px;padding-bottom:5px}.user-form .logo-container-form{float:left;width:100%;text-align:center}.user-form .logo-carrefour-league{max-width:140px}.user-form label{font-size:1.4em;margin-top:30px}.user-form textarea{margin-top:15px;margin-bottom:15px;border-radius:5px;border:none}.radio-group{float:left;padding:15px;font-size:1.2em;min-width:60px;text-align:center}.fullwidth{width:100%}textarea{background:#fff;color:rgba(0,0,0,.5);border:none;padding:15px 20px;width:100%;font-size:1rem}textarea::placeholder{font-size:1rem}.svg-caretdown{position:absolute;top:8px;right:13px;width:20px;height:20px}.checkbox-group{display:block;position:relative;padding-left:35px;margin-top:10px;margin-bottom:0 !important;cursor:pointer;-webkit-user-select:none;user-select:none;color:#000;font-size:14px !important;font-weight:400}.checkbox-group a{font-weight:600;font-size:14px !important}.checkbox-group input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:-3px;left:0;height:24px;width:24px;background-color:rgba(0,0,0,0);border:1px solid #d3cfc8;border-radius:5px}.checkbox-group:hover input~.checkmark{background-color:rgba(0,0,0,0)}.checkbox-group input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.checkbox-group input:checked~.checkmark:after{display:block}.checkbox-group .checkmark:after{left:6px;top:1px;width:10px;height:18px;border:solid #00935e;border-width:0 4px 4px 0;transform:rotate(45deg)}.poll-radio-button-group{margin-bottom:60px;display:flex;flex-direction:row-reverse;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}@media(max-width: 767px){.poll-radio-button-group{max-width:300px;margin-left:auto;margin-right:auto}}@media(max-width: 350px){.poll-radio-button-group{max-width:250px;gap:15px}}.poll-radio-button-group .form-check-input{display:none}.poll-radio-button-group .star{font-size:2rem;color:#d3cfc8;cursor:pointer;transition:color .2s;position:relative;display:flex;width:35px;height:34px}.poll-radio-button-group .star .star-filled,.poll-radio-button-group .star .star-empty{position:absolute;top:0;left:0;transition:opacity .2s ease-in-out}.poll-radio-button-group .star .star-filled{opacity:0}.poll-radio-button-group .star:hover,.poll-radio-button-group .star:hover~.star{color:#00935e}.poll-radio-button-group .star:hover .star-filled,.poll-radio-button-group .star:hover~.star .star-filled{opacity:1}.poll-radio-button-group .star:hover .star-empty,.poll-radio-button-group .star:hover~.star .star-empty{opacity:0}.poll-radio-button-group .star:active,.poll-radio-button-group .star.nice-select.open{filter:drop-shadow(0 0 10px rgba(255, 165, 0, 0.7))}.poll-radio-button-group .form-check-input:checked~.star{color:#00935e}.poll-radio-button-group .form-check-input:checked~.star .star-filled{opacity:1}.poll-radio-button-group .form-check-input:checked~.star .star-empty{opacity:0}ul{padding-left:0}ul.text-list{padding-left:20px}ul.text-list li{padding-bottom:10px;font-size:1rem;line-height:1.5}@media(max-width: 991px){ul.text-list li{font-size:.9rem}}@media(max-width: 767px){ul.text-list li{font-size:.8rem}}body{font:400 12px/1.2 "Roboto",Helvetica,Arial,sans-serif;color:#000;transition:all .4s .3s ease-in}p{text-wrap:balance}.txt-link,a{cursor:pointer;text-decoration:underline;color:#eb8900;font-weight:400;transition:all .3s ease-in-out}.txt-link:visited,a:visited{color:#eb8900}.txt-link:hover,.txt-link:active,.txt-link.nice-select.open,.txt-link.active,a:hover,a:active,a.nice-select.open,a.active{color:rgb(255,204.1234042553,133)}.txt-link:hover .arrow-right-svg,.txt-link:active .arrow-right-svg,.txt-link.nice-select.open .arrow-right-svg,.txt-link.active .arrow-right-svg,a:hover .arrow-right-svg,a:active .arrow-right-svg,a.nice-select.open .arrow-right-svg,a.active .arrow-right-svg{left:5px;fill:rgb(255,204.1234042553,133)}.txt-link:focus,a:focus{outline:none !important}@media(min-width: 992px){.bg-orange .menu-link{color:#fff}.bg-orange .menu-link:visited{color:#fff}.bg-orange .menu-link:hover,.bg-orange .menu-link:active,.bg-orange .menu-link.nice-select.open{color:hsl(0,0%,90%)}.bg-orange .menu-link.active{color:rgb(82,47.8042553191,0);cursor:default}}p,li,.floating-box-data-text{font-size:1.4rem;font-weight:300}@media screen and (max-width: 991px){p,li,.floating-box-data-text{font-size:1.2rem}}@media screen and (max-width: 767px){p,li,.floating-box-data-text{font-size:1.1rem}}p.feature-text{font-size:1.1rem;font-weight:300;max-width:250px}@media screen and (max-width: 991px){p.feature-text{font-size:1rem}}@media screen and (max-width: 767px){p.feature-text{font-size:1rem}}p{line-height:1.4;margin-top:0}p.txt-small{font-size:1rem}p.txt-uppercase{text-transform:uppercase}p.txt-regular{font-weight:300 !important}p.txt-semibold{font-weight:500 !important}.txt-login{font-size:1em;margin-top:0;color:#000}.txt-login-description{font-size:1.4rem;text-align:center;line-height:1.4}.txt-login-small{font-size:.9rem;font-weight:400}strong{font-weight:600}h1{margin-bottom:0}.page-title-darkbg{color:#fff;text-transform:uppercase;margin:0 auto}.w-300{max-width:300px}.m-0-auto{margin:0 auto}.txt-center{text-align:center !important}.txt-left{text-align:left !important}.txt-blue{color:#006675 !important}.txt-bold{font-weight:600 !important}.txt-large{font-size:2rem}.txt-white{color:#fff !important}.txt-black{color:#000 !important}.txt-green{color:#00935e !important}.txt-red{color:#f93919 !important}.txt-orange{color:#eb8900 !important}.txt-blue{color:#007d8e !important}.txt-quizblue{color:#2934ff !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:300;margin-top:0}h2{font-size:3.3em;margin-bottom:15px}@media screen and (max-width: 991px){h2{font-size:2.8em}}@media screen and (max-width: 767px){h2{font-size:2.5em}}@media screen and (max-width: 500px){h2{font-size:2em}}h3{font-size:1.8em;margin-bottom:15px;font-weight:300}@media screen and (max-width: 991px){h3{font-size:1.5em}}@media screen and (max-width: 767px){h3{font-size:1.5em}}.subtitle{margin-top:0;margin-bottom:50px;font-size:1.4rem;max-width:800px;margin-left:auto;margin-right:auto;line-height:1.3}@media screen and (max-width: 991px){.subtitle{font-size:1.5em}}@media screen and (max-width: 767px){.subtitle{font-size:1.4em}}.objective-text{font-size:1.6em;margin-left:auto;margin-right:auto;margin-top:15px;margin-bottom:30px;max-width:300px;text-align:center;line-height:1.4}@media screen and (max-width: 991px){.objective-text{font-size:1.5em}}@media screen and (max-width: 767px){.objective-text{font-size:1.4em}}.txt-bold,strong,b{font-weight:600 !important}.txt-small p{font-size:.9rem;line-height:1.4}.page-intro-challenge p.intro-title{font-size:1.1rem}.h2-absolute{position:absolute;top:30px;left:0;width:100%}@media(max-width: 767px){.h2-absolute{top:0;font-size:.9rem}}.h2-rsc-heading{font-size:2.8rem}.quiz-border-bottom{border-bottom:1px solid #f1f4f5}.material-didactico-item{padding-top:40px;padding-bottom:40px}@media(max-width: 767px){.material-didactico-item{padding-top:20px;padding-bottom:10px}}.bg-dark{background:#000 !important}.bg-login,.bg-intro{background:#c7ddbd}@media(min-height: 900px){.bg-login{min-height:calc(100vh - 131px)}}.page-intro,.page-login{background:#00935e}.bg-black{background:#000 !important}.aqua-bg{background:#f1efeb !important}.resultats-bg{background:#007d8e !important}.bg-white{background:#fff !important}.bg-blue{background:#006675 !important}.bg-home{background:#f1efeb !important}.bg-gray{background:#d3cfc8 !important}.bg-home2{background:#007d8e !important}.bg-orange{background:#eb8900 !important}.bg-green{background:#00935e !important}.bg-lightorange{background:#fef9f2 !important}.bg-home-teacher{background:#e1eddb !important}.bg-green-to-black{background:#8cb82e;background:linear-gradient(to bottom, #8cb82e 0%, #8cb82e 49%, #000000 49.01%, #000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$green", endColorstr="$black",GradientType=0 )}@media(max-width: 991px)and (min-width: 768px){.bg-green-to-black{background:linear-gradient(to bottom, #8cb82e 0%, #8cb82e 49%, #000000 49.01%, #000000 100%)}}@media(max-width: 767px){.bg-green-to-black{background:linear-gradient(to bottom, #8cb82e 0%, #8cb82e 49%, #000000 49.01%, #000000 100%)}}@media(max-width: 478px){.bg-green-to-black{background:linear-gradient(to bottom, #8cb82e 0%, #8cb82e 49%, #000000 49.01%, #000000 100%)}}.bg-green-to-lightgreen{background:#00935e;background:linear-gradient(to bottom, #00935e 0%, #00935e 74%, #e1eddb 74.01%, #e1eddb 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$green", endColorstr="#e1eddb",GradientType=0 )}@media(max-width: 991px)and (min-width: 768px){.bg-green-to-lightgreen{background:linear-gradient(to bottom, #00935e 0%, #00935e 74%, #e1eddb 74.01%, #e1eddb 100%)}}@media(max-width: 767px){.bg-green-to-lightgreen{background:linear-gradient(to bottom, #00935e 0%, #00935e 74%, #e1eddb 74.01%, #e1eddb 100%)}}@media(max-width: 478px){.bg-green-to-lightgreen{background:linear-gradient(to bottom, #00935e 0%, #00935e 74%, #e1eddb 74.01%, #e1eddb 100%)}}.bg-orange-to-black{background:#eb8900;background:linear-gradient(to bottom, #eb8900 0%, #eb8900 49%, #000000 49.01%, #000000 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="$orange", endColorstr="$black",GradientType=0 )}@media(max-width: 991px)and (min-width: 768px){.bg-orange-to-black{background:linear-gradient(to bottom, #eb8900 0%, #eb8900 49%, #000000 49.01%, #000000 100%)}}@media(max-width: 767px){.bg-orange-to-black{background:linear-gradient(to bottom, #eb8900 0%, #eb8900 49%, #000000 49.01%, #000000 100%)}}@media(max-width: 478px){.bg-orange-to-black{background:linear-gradient(to bottom, #eb8900 0%, #eb8900 49%, #000000 49.01%, #000000 100%)}}.bg-login{background:#c7ddbd}@keyframes animLogin{0%{background-position-y:top}50%{background-position-y:bottom}100%{background-position-y:top}}.bg-home-elearning{background:#c7ddbd}.bg-home-elearning .header{position:relative;z-index:2;max-width:750px;margin:0 auto}@media(min-width: 1400px){.bg-home-elearning .header{max-width:970px}.bg-home-elearning .header .main-nav li{padding-top:50px;padding-bottom:0}}.bg-home-elearning .home-header-image-container{position:relative;margin-top:calc(-110px);width:100%;z-index:1}.bg-home-elearning .home-header-image-container img{width:100%;max-width:1500px;display:block;margin:0 auto}@media(max-width: 991px){.bg-home-elearning .home-header-image-container{margin-top:calc(-80px)}.bg-home-elearning .home-header-image-container img{position:relative;left:-100px;width:150%}}.page-home section{position:relative;z-index:2}.responsive-image{float:left;width:100%}@media(min-width: 992px){.competition-illustration{width:auto;max-width:734px}}.intro-video-container,.fancybox-content-iframe{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden}.intro-video,.iframe-video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.intro-prize-image_top{float:none;max-width:978px;margin:30px auto 20px}@media(max-width: 767px){.prize-image{margin-left:-50px;margin-right:-50px;width:calc(100% + 100px)}}.home-header-image_top,.home-header-image_bottom{display:block}@media(max-width: 1199px){.home-header-image_top,.home-header-image_bottom{width:100%}}.section-home-shops{margin-bottom:-1px;overflow:hidden}.home-shops-image{width:100%;display:block}.home-image-man-holding-tablet{width:100%;max-width:449px;display:block}@media(min-width: 768px){.home-image-man-holding-tablet{margin-top:-50px}}.prize-banner-link{display:inline-block;width:100%;margin-top:30px;margin-bottom:30px}.prize-banner-img{width:100%}@media(max-width: 991px){.rsc-module-1-img,.rsc-module-2-img,.rsc-module-3-img,.rsc-module-4-img,.rsc-module-5-img{max-width:140px}}.star-blink{animation-name:blink;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;-webkit-animation-name:blink;-webkit-animation-duration:1s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite}@keyframes blink{0%{opacity:1}50%{opacity:0}100%{opacity:1}}.fancybox-overlay{position:fixed;overflow:auto;height:100% !important;width:100% !important;min-height:100%;top:0;left:0;z-index:10000}.fancybox-wrap{overflow:auto;z-index:11000}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.fancybox-wrap.margin-ie{margin-top:150px}}.fancybox-inner{overflow:hidden !important}.fancybox-inner iframe{width:100%;height:100%}.fancybox-skin,.fancybox__content{background:rgba(0,0,0,0) !important}.fancybox-opened .fancybox-skin{box-shadow:none}.fancybox-close,.fancybox__content .is-close{display:none}.fancybox-content-iframe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}@media(min-width: 1200px){.fancybox-content-iframe{padding-bottom:40%}}.fancybox-content-iframe .iframe-video{position:absolute;top:0;left:0;width:100%;height:100%}.fancybox__content{padding-top:0 !important;padding-bottom:0 !important;padding-left:0 !important;padding-right:0 !important}.fancybox__container .fancybox__backdrop{background:rgba(0,0,0,.85)}.fancybox__slide{padding:0 !important}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:default !important}.fancybox__innerbody{padding-top:48px;padding-left:36px;padding-right:36px;padding-bottom:8px}.fancybox-text{color:#000}.fancybox-stage-presentation,.intro-stage-card{max-width:650px;margin-left:auto;margin-right:auto;background:#000;padding:20px 20px 15px 30px;border:2px solid #000;border-radius:20px;display:flex}@media(min-width: 1200px){.fancybox-stage-presentation,.intro-stage-card{margin-top:6%}}.fancybox-stage-presentation p,.intro-stage-card p{margin-top:0}.fancybox-stage-presentation .btn-secondary,.intro-stage-card .btn-secondary{display:inline-block;font-size:.9rem;padding:3px 30px 3px 10px;text-align:left;min-width:50px;width:100%;position:relative}.fancybox-stage-presentation .btn-secondary .flecha-descarga-svg,.intro-stage-card .btn-secondary .flecha-descarga-svg{position:absolute;right:6px;top:5px}@media(max-width: 767px){.fancybox-stage-presentation,.intro-stage-card{flex-direction:column}}.intro-title-container{display:flex;flex-direction:column;align-items:center}.title-stage-text{font-weight:600;font-size:1.5rem;line-height:1;color:#9c9c9c;margin-bottom:0}.intro-stage-card{flex-direction:column;margin-top:30px;margin-bottom:30px;width:100%;max-width:500px;margin-left:30px;margin-right:30px;padding:20px;color:#fff}.intro-stage-card p{max-width:350px;margin-left:auto;margin-right:auto}.intro-stage-card.fullwidth{max-width:600px}.intro-stage-card.fullwidth p{max-width:450px}.intro-stage-card .agent-image-container img{max-width:95px}@media(max-width: 767px){.intro-stage-card{width:90%}.intro-stage-card.fullwidth{width:100%}}.video-item-intro .item-image-container{border-radius:20px;overflow:hidden}.fancybox-stage-presentation-text-column{width:calc(100% - 200px)}@media(max-width: 767px){.fancybox-stage-presentation-text-column{width:100%}}.fancybox-stage-presentation-download-column{width:150px}@media(max-width: 767px){.fancybox-stage-presentation-download-column{margin-left:auto;margin-right:auto}}.fancybox-download-group{background:rgba(0,0,0,.4);padding:20px;border-radius:12px}.fancybox-stage-passed{max-width:550px;margin-left:auto;margin-right:auto;background:#000;padding:20px 20px 15px 30px;border:2px solid #000;border-radius:20px;display:flex;flex-direction:column}@media(min-width: 1200px){.fancybox-stage-passed{margin-top:6%}}.fancybox-stage-passed p{margin-top:0}.fancybox-question{max-width:800px;margin-left:auto;margin-right:auto;background:#fff;background-size:102px 102px;padding:20px 20px 15px 30px;border-radius:20px;display:flex}@media(max-width: 767px){.fancybox-question{flex-direction:column}}.fancybox-question-column-image{width:150px}.fancybox-question-column-image .agent-fancy-normal,.fancybox-question-column-image .agent-fancy-true,.fancybox-question-column-image .agent-fancy-false{max-width:120px}@media(max-width: 767px){.fancybox-question-column-image .agent-fancy-normal,.fancybox-question-column-image .agent-fancy-true,.fancybox-question-column-image .agent-fancy-false{max-width:80px}}.fancybox-question-column-image .agent-fancy-true,.fancybox-question-column-image .agent-fancy-false{display:none}.fancybox-question-column-image.correct .agent-fancy-normal{display:none}.fancybox-question-column-image.correct .agent-fancy-true{display:block}.fancybox-question-column-image.incorrect .agent-fancy-normal{display:none}.fancybox-question-column-image.incorrect .agent-fancy-false{display:block}.fancybox-question-column-text{width:calc(100% - 150px)}@media(min-width: 992px){.fancybox-question-column-text{padding-left:30px}}@media(max-width: 767px){.fancybox-question-column-text{width:100%}}.fancybox-question-text{font-weight:600}.fancybox-question-list{font-size:1rem}.fancybox-question-list-item{float:left;width:100%;font-size:1rem;list-style:none;margin-bottom:30px}.is-close-btn{display:none}.answer-correct-incorrect{padding:30px;border-radius:20px;max-width:428px;margin:auto}.answer-congratulations{padding:30px;border-radius:20px}.fancybox-title-pass-fail{font-size:2rem;margin-top:20px}.fancybox__enhorabuena{width:100%;max-width:500px}.login-title{text-align:center}.logo-container-product{padding-top:25px}@media(max-width: 1200px){.logo-container-product{padding-top:35px}}@media(max-width: 991px){.logo-container-product{padding-top:25px}}.header-product-logo-svg{max-width:480px}@media(max-width: 991px){.header-product-logo-svg{max-width:345px}}@media(max-width: 767px){.header-product-logo-svg{max-width:293px}}.logo-challenge-white-img{max-width:290px}.logo-mc-footer-svg{margin-left:0;margin-top:4px;width:95px;height:58px}.general-footer .logo-mastercard{text-align:right;width:auto}@media(max-width: 767px){.general-footer .logo-mastercard{text-align:center;margin-top:30px}}.general-footer .logo-mc-footer-svg{margin-left:0;margin-top:4px;width:77px;height:48px}.smilie-blue{width:60px;height:60px}.smilie-blue .cls-1{fill:#006675}.smilie-red{width:100px;height:100px}.smilie-red .cls-1{fill:#f93919}.smilie-green{width:100px;height:100px}.smilie-green .cls-1{fill:#8cb82e}.information-business-svg,.information-clients-svg,.information-competitors-svg,.information-revenue-svg{width:120px;height:120px}.slide-curiosity-icon-svg,.slide-curiosity-icon-svg-bill,.slide-curiosity-icon-svg-clients{width:75px;height:60px}@media(max-width: 767px){.slide-curiosity-icon-svg,.slide-curiosity-icon-svg-bill,.slide-curiosity-icon-svg-clients{width:55px;height:40px}}.feature-list-check-svg{width:30px;min-width:30px;height:30px;margin-right:10px}.floating-box-data-icon-svg{width:30px;height:30px}.arrow-right-svg{width:30px;height:30px;position:relative;top:8px;left:0;margin-left:8px;transition:all .3s ease-in-out}.icon-consejos-svg{width:80px;height:80px}.icon-caret-accordion{width:16px;height:16px}.login-logo-caing-svg,.intro-logo-caing-svg{width:280px;height:99px}@media(max-width: 767px){.login-logo-caing-svg,.intro-logo-caing-svg{width:200px;height:75px}}.home-logo-svg{width:180px;height:68px}@media(max-width: 767px){.home-logo-svg{width:150px;height:58px}}.home-logo-elearning-svg{width:140px;height:35px;margin-top:5px;margin-left:20px;margin-right:20px}@media(max-width: 767px){.home-logo-elearning-svg{width:100px;height:25px;margin-top:5px;margin-left:20px;margin-right:20px}}.logo-caing-footer-svg{width:150px;height:51px}@media(max-width: 767px){.logo-caing-footer-svg{width:120px;height:46px}}.login-logo-elearning-svg,.intro-logo-elearning-svg{width:200px;height:51px;margin-top:10px}@media(max-width: 767px){.login-logo-elearning-svg,.intro-logo-elearning-svg{width:150px;height:42px}}.logo-container-elearning{padding-top:30px}.quiz-pinza-svg{width:280px;height:212px}@media(max-width: 991px){.quiz-pinza-svg{width:220px;height:166px}}@media(max-width: 767px){.quiz-pinza-svg{width:180px;height:136px}}@media(max-width: 467px){.quiz-pinza-svg{width:150px;height:113px}}.svg-question-number{width:50px;height:50px}@media(max-width: 767px){.svg-question-number{width:35px;height:35px}}.fancy-completed-svg{width:100px;height:100px}.arrow-left-svg{width:20px;height:20px;max-width:20px;fill:#000;position:relative;top:5px;margin-right:5px}.section-quiz .container{max-width:1140px}.elearning-quiz-container{background-color:#fff;padding:50px 30px 50px 30px;overflow:hidden}.elearning-quiz-container .btn-container{margin-bottom:30px}@media(max-width: 467px){.elearning-quiz-container{padding:50px 15px 20px 15px}}.pizarra{width:100%;background:#80c8ac;padding:50px;border-radius:40px}@media(max-width: 767px){.pizarra{margin-top:30px;padding:30px}}@media(max-width: 467px){.pizarra{padding:25px}}.pizarra .btn{display:inline-block;width:100%;max-width:240px;text-align:center}.quiz-right-column-inner{float:left;width:100%}@media(min-width: 768px){.quiz-right-column-inner{padding-left:40px}}.elearning-quiz-character-wrapper{position:relative}.elearning-quiz-character{position:absolute;bottom:-90px;left:-30px}@media(max-width: 767px){.elearning-quiz-character{bottom:-100px;left:-15px}}@media(max-width: 467px){.elearning-quiz-character{bottom:-90px;left:-15px}}.elearning-quiz-character-wrapper-right{position:relative;float:right}@media(max-width: 991px){.elearning-quiz-character-wrapper-right{display:none}}.elearning-quiz-character-right{position:absolute;bottom:-2px;right:10px}.elearning-quiz-character-right img{display:block}@media(max-width: 1200px){.elearning-quiz-character-right img{width:200px}}.quiz-student{margin-top:0;margin-bottom:0}@media(max-width: 767px){.quiz-student-date{float:left !important;margin-bottom:40px}}.resultados-title{display:block;float:left;width:100%;font-weight:600;max-width:100% !important;padding-bottom:8px;margin-top:0;margin-bottom:10px;border-bottom:1px solid #f1f4f5}.resultados-container{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:25px}@media(max-width: 991px){.resultados-container{justify-content:center;flex-wrap:wrap;gap:15px}}@media(max-width: 767px){.resultados-container{margin-bottom:15px}}.resultados-item{display:flex;align-items:center;gap:10px;font-size:1.2rem;font-weight:300;padding-bottom:10px}@media(max-width: 767px){.resultados-item{text-align:center;font-size:1rem;width:33%;flex-wrap:wrap;justify-content:center}}@media(max-width: 467px){.resultados-item{font-size:.7rem}}.resultados-item-number{font-weight:400;font-size:3rem;padding:0 15px;line-height:50px}.check-resultado{position:relative;display:inline-block;background:#f1f4f5;width:25px;height:25px;border-radius:5px;margin-left:15px}.check-resultado .check-blue-svg{position:absolute;top:-7px;right:-9px;opacity:0;transition:all .3s ease-in-out}@media(max-width: 767px){.check-resultado{width:20px;height:20px;margin-top:10px;display:block;margin-left:auto;margin-right:auto}.check-resultado .check-blue-svg{width:25px;height:25px;right:-8px}}.check-resultado.correct .check-blue-svg{opacity:1}.check-blue-svg{width:30px;height:30px}.progress-bar-group{display:flex;align-items:center;gap:15px}.progress-bar-title{font-size:1rem;font-weight:600}.progress-bar-quiz{width:100%}.progress-bar-quiz-first-segment{float:left;width:10px;height:4px;background:#8cb82e}@media(min-width: 992px){.progress-bar-quiz-first-segment{height:8px}}.progress-bar-quiz-segment{float:left;width:calc(20% - 2px);height:4px;background:#f1f4f5}@media(min-width: 992px){.progress-bar-quiz-segment{height:8px}}.progress-bar-quiz-segment.correct{background:#8cb82e}.progress-bar-quiz-segment.incorrect{background:#f93919}.quiz-title{margin-top:10px;margin-bottom:10px}@media(max-width: 991px){.quiz-title{text-align:center;float:none !important}}.quiz-question-number{float:left;width:70px;padding-right:15px;padding-top:5px}@media(max-width: 767px){.quiz-question-number{width:50px}}.quiz-module-title-container{display:flex;justify-content:center;align-items:center;text-align:center;text-wrap:balance;background:#f1f4f5;padding:15px 20px}.h2-quiz-title{font-size:1.4rem;line-height:1.2;font-weight:600;color:#00935e;margin-bottom:0}@media(max-width: 767px){.h2-quiz-title{font-size:1.2rem}}.border-bottom-black{border-bottom:1px solid #000}.quiz-block-illustration-container{float:left;width:100%}@media(max-width: 767px){.quiz-block-illustration-container{text-align:center}}.quiz-block-image{width:100%;max-width:421px}.quiz-question{font-weight:600;font-size:1.4rem}@media(max-width: 767px){.quiz-question{font-size:1.3rem}}p.quiz-question{font-weight:300;margin:0 auto 30px}.quiz-question-icon-block{margin-top:0}.quiz-question-icon-block p.quiz-question{margin-top:15px}.quiz-instructions,.quiz-result{font-weight:600}.quiz-result-explanation{margin-bottom:30px}.quiz-answers{float:left;width:100%;margin-bottom:20px}.quiz-answer-wrapper{display:block;padding:12px;margin-bottom:20px;border-radius:15px;font-size:1.3rem;font-weight:300;transition:all .5s cubic-bezier(0.25, 0.8, 0.25, 1)}@media(max-width: 767px){.quiz-answer-wrapper{font-size:1.2rem}}.quiz-answer-wrapper.checked{background-color:#eb8900;color:#fff}.quiz-answer-wrapper:hover{cursor:pointer;box-shadow:0 0px 8px rgba(19,148,216,.05),0 1px 13px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05)}.quiz-answer-wrapper .quiz-answer-radio-input{display:none}.quiz-answer-wrapper.answered-correct{background-color:#8cb82e;box-shadow:0 0px 8px rgba(19,148,216,.05),0 1px 13px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05);animation-name:rubberBand}.quiz-answer-wrapper.answered-correct:hover{cursor:default;box-shadow:0 0px 8px rgba(19,148,216,.05),0 1px 13px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05)}.quiz-answer-wrapper.answered-incorrect{background-color:#f93919;box-shadow:0 0px 8px rgba(19,148,216,.05),0 1px 13px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05);animation-name:headShake}.quiz-answer-wrapper.answered-incorrect:hover{cursor:default;box-shadow:0 0px 8px rgba(19,148,216,.05),0 1px 13px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05)}.quiz-answer-wrapper.unanswered-correct{color:#8cb82e}.quiz-answer-wrapper.unanswered-correct:hover{cursor:default;box-shadow:none}.quiz-answer-wrapper.unanswered-incorrect:hover{cursor:default;box-shadow:none}.quiz-answer-wrapper-truefalse{float:left;width:45%;padding:30px 12px;margin-bottom:20px;border-radius:15px}.quiz-answer-wrapper-truefalse:last-child{float:right}.quiz-answer-wrapper-truefalse{text-align:center;text-transform:uppercase;font-size:1.1rem;box-shadow:0 0 3px rgba(19,148,216,.05),0 1px 3px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05);transition:all .5s cubic-bezier(0.25, 0.8, 0.25, 1)}.quiz-answer-wrapper-truefalse:hover{cursor:pointer;box-shadow:0 0px 8px rgba(19,148,216,.05),0 1px 13px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05)}.quiz-answer-wrapper-truefalse .quiz-answer-radio-input{display:none}.quiz-answer-wrapper-truefalse.answered-correct{background-color:#8cb82e;box-shadow:none;animation-name:rubberBand}.quiz-answer-wrapper-truefalse.answered-correct:hover{cursor:default;box-shadow:none}.quiz-answer-wrapper-truefalse.answered-incorrect{background-color:#f93919;box-shadow:none;animation-name:headShake}.quiz-answer-wrapper-truefalse.answered-incorrect:hover{cursor:default;box-shadow:none}.quiz-answer-wrapper-truefalse.unanswered-correct:hover{cursor:default;box-shadow:0 0 3px rgba(19,148,216,.05),0 1px 3px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05)}.quiz-answer-wrapper-truefalse.unanswered-incorrect:hover{cursor:default;box-shadow:0 0 3px rgba(19,148,216,.05),0 1px 3px rgba(19,148,216,.22),0 0px 8px rgba(19,148,216,.05)}.btn-truefalse,a.btn-truefalse{background:#000;color:#fff;border-radius:15px;padding:14px 30px 14px;font-size:1.3rem}.btn-truefalse:hover,a.btn-truefalse:hover{background:#000}.btn-truefalse:active,.btn-truefalse.nice-select.open,a.btn-truefalse:active{color:#fff}.btn-truefalse.green,a.btn-truefalse.green{background:#8cb82e}.btn-truefalse.green:hover,a.btn-truefalse.green:hover{background:rgb(124.4782608696,163.6,40.9)}.btn-truefalse.red,a.btn-truefalse.red{background:#f93919}.btn-truefalse.red:hover,a.btn-truefalse.red:hover{background:rgb(242.1822033898,40.0127118644,6.3177966102)}.btn-truefalse:visited,.btn-truefalse:focus,a.btn-truefalse:visited,a.btn-truefalse:focus{color:#fff}.btn-truefalse-disabled,a.btn-truefalse-disabled{opacity:.3;cursor:default}.btn-truefalse-disabled:hover,a.btn-truefalse-disabled:hover{background:#000}.btn-truefalse-disabled:active,.btn-truefalse-disabled.nice-select.open,a.btn-truefalse-disabled:active{box-shadow:none}.txt-green-quiz{color:#8cb82e}.txt-red-quiz{color:#f93919}.truefalse2-container{max-width:600px;margin-left:auto;margin-right:auto;margin-top:40px;margin-bottom:30px}.truefalse2-questionblock{background:#e1edda;padding:45px 30px;border-radius:15px;box-shadow:0 9px 18px rgba(0,0,0,.3),0 5px 8px rgba(0,0,0,.22);font-size:1.4rem}.truefalse2-buttonsblock{display:flex;justify-content:space-between;padding-top:40px}.truefalse2-buttonsblock .btn-truefalse{width:45%}#sortable{list-style-type:none;margin:0 auto;padding:0;max-width:600px}@media(max-width: 500px){#sortable{margin:0}}.correct-options-list{padding-left:0;max-width:750px;margin-left:auto;margin-right:auto;margin-top:60px}.selectable-option,.truefalse-option{display:block;min-height:58px;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;padding:15px 40px;background:#fff;border-radius:15px;box-shadow:0 6px 8px rgba(0,0,0,.3);text-align:center;cursor:grab}@media screen and (max-width: 767px){.selectable-option,.truefalse-option{padding:10px 20px}}.selectable-option .option-title,.truefalse-option .option-title{font-size:1.4em;font-weight:normal;text-transform:uppercase;margin-top:0;margin-bottom:5px}@media screen and (max-width: 767px){.selectable-option .option-title,.truefalse-option .option-title{font-size:1.2em}}.selectable-option .section-text,.truefalse-option .section-text{width:100%;margin:0 auto;padding:15px;font-size:1.3rem;font-weight:normal;color:#000}@media screen and (max-width: 767px){.selectable-option .section-text,.truefalse-option .section-text{font-size:1rem}}.sortable-option{display:block;min-height:48px;overflow:hidden;text-overflow:ellipsis;margin-bottom:15px;padding:15px 20px 15px 20px;background:#fff;border-radius:15px;border:1px solid rgba(0,0,0,.2);border-bottom:10px solid rgba(0,0,0,.2);text-align:center;cursor:grab}@media screen and (max-width: 767px){.sortable-option{padding:10px 20px}}.sortable-option .option-title{font-size:1.4em;font-weight:normal;text-transform:uppercase;margin-top:0;margin-bottom:5px}@media screen and (max-width: 767px){.sortable-option .option-title{font-size:1.2em}}.sortable-option .section-text{max-width:500px;margin:0 auto;padding-left:15px;padding-right:15px;font-size:1.2em;font-weight:normal;color:#000}@media screen and (max-width: 767px){.sortable-option .section-text{font-size:1.1em}}.selectable-option,.truefalse-option{background:#e1edda;min-height:115px;padding-bottom:15px;cursor:pointer;box-shadow:10px 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}.selectable-option.correct,.truefalse-option.correct{background:#8cb82e}.selectable-option.correct .section-text,.truefalse-option.correct .section-text{color:#fff}.selectable-option.correct .truefalse-icon.false,.truefalse-option.correct .truefalse-icon.false{visibility:hidden}.selectable-option.incorrect,.truefalse-option.incorrect{background:#f93919}.selectable-option.incorrect .section-text,.truefalse-option.incorrect .section-text{color:#fff}.selectable-option.incorrect .truefalse-icon.true,.truefalse-option.incorrect .truefalse-icon.true{visibility:hidden}.ui-state-highlight{min-height:90px;background:rgba(0,0,0,.4);margin-bottom:15px;border-radius:15px}.sortable-option-flex{display:flex;align-items:center}.sortable-icon-container{display:flex;justify-content:center;align-items:center;margin-top:5px;min-height:60px;min-width:70px}.sortable-icon-svg .cls-1,.sortable-icon-svg path{fill:#ffba00 !important}.sortable-text-container{text-align:left}.sortable-text-container .section-text{text-align:left;padding-right:0;margin-left:0;font-size:1.05rem}@media(max-width: 568px){.sortable-text-container .section-text{font-size:.85rem}}@media(max-width: 767px){.sortable-text-container{font-size:.8em}}.sortable-option.correct{background:#8cb82e}.sortable-option.correct .section-text,.sortable-option.correct .option-title{color:#fff}.sortable-option.correct .cls-1,.sortable-option.correct svg>path{fill:#fff !important}.sortable-option.incorrect{background:#f93919}.sortable-option.incorrect .section-text,.sortable-option.incorrect .option-title{color:#fff}@media(min-width: 768px){.truefalse-container{margin:0 80px}}.question-container{display:flex;justify-content:center;align-items:center;box-shadow:0 6px 8px rgba(0,0,0,.3);text-align:center;background:#fff;padding:10px 30px;border-radius:15px;min-height:150px;font-size:1.1rem;margin-bottom:30px}.truefalse-option{position:relative}.truefalse-option .section-text{margin-left:92px;margin-right:92px}@media(min-width: 501px){.truefalse-icon{position:absolute;height:100%;width:91px;top:0}}.truefalse-icon{display:flex;justify-content:center;align-items:center;background:#e1edda;padding:30px 20px 30px}@media(max-width: 767px){.truefalse-icon{padding:45px 20px 45px}}.truefalse-icon.true{border-right:1px solid #d3cfc8}@media(max-width: 500px){.truefalse-icon.true{border:1px solid #d3cfc8}}.truefalse-icon.false{right:0;border-left:1px solid #d3cfc8}@media(max-width: 500px){.truefalse-icon.false{border:1px solid #d3cfc8}}.truefalse-icon svg{width:50px}@media(max-width: 500px){.truefalse-option-flex{position:relative}.truefalse-option-flex .section-text{text-align:center;width:100%;font-size:1rem;padding:15px 15px 120px;margin:0}.truefalse-option-flex .truefalse-icon{position:absolute;bottom:0;padding:20px;margin:10px;border-radius:100px;width:92px;height:92px}.truefalse-option-flex .truefalse-icon.true{left:0}.truefalse-option-flex .truefalse-icon.false{right:0}}.truefalse-option-flex{display:flex;justify-content:space-between;align-items:center;cursor:default;padding:0}.truefalse-option-flex.correct .truefalse-icon.true{background:#8cb82e;border:none}.truefalse-option-flex.correct .truefalse-icon.true svg path{fill:#fff}.truefalse-option-flex.correct .truefalse-icon.false{border:none}.truefalse-option-flex.incorrect .truefalse-icon.false{background:#f93919;border:none}.truefalse-option-flex.incorrect .truefalse-icon.false svg path{fill:#fff}.truefalse-option-flex.incorrect .truefalse-icon.true{border:none}.test-logout-link{font-size:1rem;text-decoration:none}.tabs{list-style:none;width:100%;white-space:nowrap;overflow:hidden}.tab{display:inline-block;padding:15px 30px;min-height:110px;min-width:250px;margin-right:50px}@media(max-width: 767px){.tab{min-width:170px;min-height:90px;font-size:.9rem;margin-right:10px;padding:10px 20px}}.tab{border-radius:10px;border:2px solid hsl(38.1818181818,11.1111111111%,88.5882352941%);background:#fff;font-weight:300;transition:all .3s ease-in-out}.tab:hover{cursor:pointer}.tab:last-child{margin-right:0}.tab.current{background:#eb8900;border:2px solid #eb8900;color:#fff}.tab-content{width:100%;min-height:300px;background:rgba(0,0,0,0);color:#000;display:none;padding-top:30px}.tab-content .text-content{padding-top:80px}@media(max-width: 767px){.tab-content .text-content{padding-top:0}}.tab-content .image-content{padding-top:30px;margin-bottom:-170px}@media(min-width: 992px){.tab-content .image-content{text-align:right}}@media(max-width: 767px){.tab-content .image-content{margin-bottom:-30px}}.tab-content .tab-content-image{width:100%;max-width:712px}@media(max-width: 991px)and (min-width: 768px){.tab-content .tab-content-image{width:auto}}.tab-content .feature-list li{font-size:1rem;list-style:none;display:flex;align-items:center;padding-bottom:12px}.tab-content.active{display:block}.accordion-wrapper{max-width:750px;margin-left:auto;margin-right:auto}.accordion{position:relative;background-color:#fff;font-size:1.3rem;color:#000;font-weight:300;cursor:pointer;padding:15px 18px 15px 50px;width:100%;text-align:left;border:none;border-bottom:1px solid #d9dada;outline:none;min-height:120px;display:flex;justify-content:flex-start;align-items:center}.accordion:hover{background-color:hsl(0,0%,99%)}.icon-caret-accordion{position:absolute;top:calc(50% - 8px);left:16px;margin-right:10px}.accordion.active{background-color:#fff;border-bottom:3px solid #fff}.accordion.active .icon-caret-accordion{transform:rotate(90deg)}.accordion-item-container{margin-bottom:15px;transition:all .3s ease-in-out}.accordion-item-container.active{box-shadow:1px 1px 25px 0 rgba(0,0,0,.1);border-bottom:1px solid #d9dada;border-radius:3px}.panel{padding:0 30px 0 52px;background-color:#fff;color:#000;max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.panel p{font-size:1rem;line-height:1.4}.results-table{background:#fff;border-radius:15px;overflow:hidden}.results-table-header{gap:15px;background:#00935e;color:#fff;padding:15px 10px}.results-table-header-item{gap:10px;font-size:1.1rem;font-weight:300;padding-left:10px;padding-right:10px;text-align:center}.results-table-content{padding:5px 20px}.results-table-column{gap:10px;padding:5px 0;font-weight:500;font-size:1.1rem}.results-pill{font-weight:500;font-size:1.2rem;border-radius:30px;padding:5px 15px}.results-pill-large{font-size:1.4rem;padding:10px 25px}.results-pill-gray{background:#f3f3f3;color:#000}.results-pill-orange{background:#fbe7cc;color:#000}.status-icon-passed,.status-icon-failed{display:none}.status-container{display:flex;align-items:center}.status-container.passed .status-icon{display:none}.status-container.passed .status-icon-passed{display:flex}.status-container.failed .status-icon{display:none}.status-container.failed .status-icon-failed{display:flex}.table-testresults{max-width:400px;margin-left:auto;margin-right:auto;border-right:2px solid #fff;border-bottom:2px solid #fff;border-radius:10px;overflow:hidden;text-align:center}.table-testresults-row{display:flex;justify-content:center;font-size:1.3rem;color:#000;border-bottom:3px solid #fff}.table-testresults-row:last-child{border-bottom:none}.table-testresults-column{width:100%;padding:4px 10px;white-space:nowrap;background-color:#e1edda}.table-testresults-column-1{width:100%;max-width:110px;border-right:3px solid #fff}.table-testresults-header .table-testresults-column-1{min-width:110px}.table-testresults-header,.table-testresults-average,.table-testresults-column-full{font-weight:600}.table-testresults-average .table-testresults-column{background-color:#00935e;color:#fff}label.section-text{display:block;font-size:1.3rem;line-height:1.5;font-weight:300}select{font-size:1.3rem;width:100%;color:#000;background-color:#e1edda;padding:8px 15px 8px 15px;border:none}select:hover{cursor:pointer}select:focus-visible{outline:2px solid #00935e}select{-webkit-appearance:none;appearance:none}select::-ms-expand{display:none}.select-wrapper{display:flex;justify-content:center;align-items:center;width:100%;max-width:400px;position:relative}.select-wrapper:after{position:absolute;display:block;content:"";top:calc(50% - 4px);right:10px;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg class='icon-caret-down' width='25' height='13' id='Capa_2' data-name='Capa 2' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24.85 13.41'%3E%3Cdefs%3E%3Cstyle%3E .icon-caret-down .cls-1 %7B fill: none; stroke: %23000; stroke-linecap: round; stroke-linejoin: round; stroke-width: 2.83px; %7D %3C/style%3E%3C/defs%3E%3Cg id='Grafica'%3E%3Cpolyline class='cls-1' points='1.42 1.42 12.1 12 23.43 1.42'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;z-index:5}@media print{*{background:rgba(0,0,0,0) !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}.header{padding-top:0;min-height:80px}.left-navbar{float:left}.right-navbar{float:right}.logo-container-header{position:relative;z-index:1000;margin-bottom:-120px}.hero-product{background:url("../img/merchantInsights-hero.jpg") no-repeat top center;background-size:cover}@media(max-width: 767px){.hero-product{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("../img/merchantinsights-hero.png") no-repeat top left 60%;background-size:cover}}.hero-product-pricing{background:url("../img/merchantInsights-hero-tarifas.jpg") no-repeat top center;background-size:cover}@media(max-width: 767px){.hero-product-pricing{background:linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0.5)),url("../img/merchantinsights-hero.png") no-repeat top left 60%;background-size:cover}}.hero-content-container{display:flex;flex-direction:column;justify-content:center;padding-top:40px;padding-bottom:60px;min-height:600px}.hero-content-container-product-test{padding-top:80px}.hero-pre-title,.h2-section-pre-title{text-transform:uppercase;font-weight:600;font-size:1rem}.hero-description-text{max-width:420px;font-size:1.3rem;font-weight:300}.nav ul{list-style:none;margin:0;display:flex;justify-content:flex-end;align-items:center}.nav ul li{padding:50px 20px 20px}@media(max-width: 1140px){.nav ul li{padding:40px 20px 10px}}@media screen and (max-width: 991px){.nav ul li{padding:10px 20px 10px;margin-bottom:10px;border-radius:10px}}.nav ul li .menu-link{position:relative;display:flex;align-items:center;justify-content:center;padding:10px;font-weight:400;font-size:16px;color:#000;background-color:#fff;text-decoration:none;border-radius:5px}.nav ul li .menu-link:before{content:"";position:absolute;width:100%;height:3px;bottom:0px;left:0;background-color:#eb8900;border-radius:5px;visibility:hidden;transform:scaleX(0);transition:all .3s ease-in-out 0s}@media(max-width: 991px){.nav ul li .menu-link:before{display:none}}.nav ul li .menu-link:hover:before{visibility:visible;transform:scaleX(1)}@media screen and (max-width: 991px){.nav ul li .menu-link{justify-content:center;font-size:18px;font-weight:600;padding:15px 30px;max-width:745px;margin:0 auto;border-bottom:1px solid hsl(0,0%,90%)}}@media screen and (max-width: 500px){.nav ul li .menu-link{padding:15px 10px}}.nav ul li.active .menu-link:before{visibility:visible;transform:scaleX(1)}@media(max-width: 991px){.nav ul li:last-child .menu-link{border-bottom:none}}.nav ul li .menu-link-btn{position:relative;display:flex;align-items:center;justify-content:center;padding:18px 30px;font-weight:400;font-size:16px;color:#fff;background:#eb8900;border-radius:10px;transition:all .3s ease-in-out}.nav ul li .menu-link-btn:before{display:none}.nav ul li .menu-link-btn:hover{background:rgb(255,161.5872340426,31)}@media screen and (max-width: 1100px){.nav ul li .menu-link-btn{padding:16px 15px}}@media(max-width: 991px){.nav ul li .menu-link-btn{background:none;color:#000;border-radius:0}.nav ul li .menu-link-btn:hover{background:none}}@media screen and (max-width: 991px){.nav ul li .menu-link-btn{justify-content:flex-end;padding:15px 30px;max-width:745px;margin:0 auto}}@media screen and (max-width: 500px){.nav ul li .menu-link-btn{padding:15px 10px}}.nav ul .nav-item-disabled a{cursor:default;color:hsl(0,0%,30%)}.nav-dark ul{justify-content:flex-end}.nav-dark ul li .menu-link{color:#fff}.nav-dark ul li .menu-link:before{background-color:#fff}@media screen and (max-width: 991px){.nav-dark ul li .menu-link{color:#fff;border-bottom:1px solid hsl(0,0%,70%)}}.nav-dark ul .nav-item-disabled a{cursor:default;color:hsl(0,0%,70%)}.footer-nav ul{justify-content:center;gap:30px}.footer-nav ul li{padding:10px}.footer-nav ul li a{color:#000;font-weight:400;text-transform:uppercase;text-decoration:none;font-size:.9rem;padding-top:3px;padding-bottom:3px}@media(min-width: 992px){.footer-nav ul li a:first-child{padding-left:0}}@media(max-width: 991px){.footer-nav ul li{margin-bottom:0}}@media(max-width: 767px){.footer-nav{width:100%}.footer-nav ul{flex-direction:column;margin-top:15px;margin-bottom:15px;gap:15px}.footer-nav ul li{padding:0 30px}}@media screen and (max-width: 991px){.main-nav{display:flex;position:absolute;left:991px;opacity:0;z-index:999}.main-nav.navbar-active{opacity:1;transition:opacity .3s ease-in-out;position:absolute;left:0;display:flex;width:100%;margin:0 auto}}@media screen and (max-width: 991px)and (max-width: 991px){.main-nav.navbar-active{top:calc(110px + 90px)}}@media screen and (max-width: 991px)and (max-width: 767px){.main-nav.navbar-active{top:calc(110px + 60px)}}@media screen and (max-width: 991px)and (max-width: 500px){.main-nav.navbar-active{top:calc(110px + 20px)}}@media screen and (max-width: 991px){.main-nav.navbar-active ul{margin:0;flex-direction:column;width:100%}.main-nav.navbar-active ul li{width:100%;text-align:center;background:#fff}.main-nav.nav-dark.navbar-active ul li{background:hsla(0,0%,10%,.9)}.right-navbar{text-align:right}}.menu-link{position:relative}.rsc-text-container{padding:60px 80px}@media(max-width: 991px){.rsc-text-container{padding:40px 40px}}.round-card{border-radius:30px}.rsc-text-body ul{padding-left:20px;list-style:disc}.footer{float:left;width:100%;padding-top:30px;padding-bottom:30px;background:#00935e}.footer-centered{display:flex;justify-content:center;align-items:center}.logo-caing,.logo-mastercard{margin:10px 70px 10px}@media screen and (max-width: 500px){.logo-caing,.logo-mastercard{margin:10px auto 10px}}@media screen and (max-width: 767px){.general-footer .logos-container{max-width:300px;margin-left:auto;margin-right:auto;margin-bottom:20px}}@media screen and (max-width: 500px){.general-footer .logos-container{max-width:100%}}.general-footer .logo-caing,.general-footer .logo-mastercard{margin:10px 100px 10px 0}@media screen and (max-width: 991px){.general-footer .logo-caing,.general-footer .logo-mastercard{margin:10px 60px 10px 0}}@media screen and (max-width: 767px){.general-footer .logo-caing,.general-footer .logo-mastercard{margin:10px auto}}@media screen and (max-width: 500px){.general-footer .logo-caing,.general-footer .logo-mastercard{margin:10px 15px}}.logo-ca{display:flex;align-items:center;width:250px}.logo-mastercard{width:100px}@media(max-width: 767px){.logo-ca{width:auto}.logo-mastercard{width:auto}.logo-ca-footer-svg{width:180px;height:51px}.logo-mc-footer-svg{margin-left:0;margin-top:4px;width:70px;height:43px}}.footer-columns{display:flex;align-items:center}@media screen and (max-width: 767px){.footer-columns{display:block;float:left;width:100%}}@media screen and (max-width: 767px){.footer-columns{display:block;float:none;width:auto}}.logos-container{display:flex;justify-content:flex-start;align-items:flex-start}@media screen and (max-width: 767px){.logos-container{justify-content:center}}.cookie-msg-container{display:none;position:fixed;bottom:0;left:0;background:#fff;float:left;width:100%;z-index:9999}.cookie-msg-container a{color:#000;font-size:1em;text-decoration:underline}.cookie-msg-btn .ui.positive.button{background-color:#eb8900;color:#fff;border:none;border-radius:5px;padding:10px 20px;font-size:1rem;font-family:"Roboto",Helvetica,Arial,sans-serif;font-weight:500;cursor:pointer}.cookie-msg-btn .ui.positive.button:hover,.cookie-msg-btn .ui.positive.button:active,.cookie-msg-btn .ui.positive.button.nice-select.open{background-color:rgb(255,161.5872340426,31);color:#fff}.cookie-msg-btn .ui.positive.button:visited{color:#fff !important}.cookie-msg{color:#000;font-size:1rem;font-weight:400}.hide-cookie-law{bottom:-300px;transition:all .5s ease-in-out}@media screen and (min-width: 991px){.smaller-container{padding-left:85px;padding-right:85px}}@media screen and (min-width: 991px){.small-container{padding-left:65px;padding-right:65px}}.login-logo-container{padding-top:10vh;text-align:center}@media(max-width: 767px){.login-logo-container{padding-top:8vh}}@media(max-width: 500px){.login-logo-container{padding-top:30px}}.logo-container{margin-top:30px;margin-left:35px;margin-bottom:-120px}@media screen and (max-width: 767px){.logo-container{margin:30px auto -120px;text-align:center}}.login-header{position:relative;z-index:2;font-size:1.6em;line-height:1.2}@media screen and (max-width: 767px){.login-header{margin-top:100px}}.login-block{position:relative;z-index:2;max-width:500px;margin:30px auto 15vh}@media(max-width: 767px){.login-block{margin-bottom:8vh}}.login-block .input-group{padding-bottom:5px}.login-block .form-input,.login-block .nice-select{margin-bottom:15px}.login-title{font-family:"Raleway",Helvetica,sans-serif;margin-top:0;margin-bottom:10px;font-size:1.8em}.btn-login-container{float:left;width:100%;text-align:center}.btn-login-container .btn-secondary,.btn-login-container .btn-primary{font-size:1.3rem;font-weight:500;display:block;padding:10px 70px}.position-relative{position:relative}.keeper-container{position:relative;z-index:1;float:left;width:100%;max-width:479px;height:500px;margin-top:-330px;margin-bottom:-50px;margin-left:100px;background-image:url("../img/porter-01.png");background-size:100%;background-repeat:no-repeat;background-position:bottom center}@media screen and (max-width: 767px){.keeper-container{float:right;margin-right:-250px}}@media screen and (max-width: 500px){.keeper-container{float:left;margin-top:-260px;margin-left:-20px}}.intro-logo-container{padding-top:60px;text-align:center}@media(max-width: 767px){.intro-logo-container{padding-top:30px}}.intro-logo{width:100%}.txt-login-featured{text-align:center;font-size:1.8rem;font-weight:600;margin-bottom:10px}.txt-error{color:#f93919;margin-bottom:-15px}.login-user,.register-user,.recover-password,.error404-inner{float:left;width:100%;border-radius:30px;padding:40px 50px 30px;background:#fff;text-align:center;min-height:535px;transition:all .3s ease-in-out}.error404-inner{background-color:rgba(0,0,0,0)}.recover-password{min-height:initial}.login-block{position:relative;overflow:hidden;border-radius:30px}.login-block .register-user{position:absolute;top:500px;right:0;opacity:0;height:100%}.login-block.register .register-user{position:absolute;top:0;right:0;z-index:2;opacity:1}.error404-block{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:calc(100dvh - 140px)}.bg-offset-video-section{background:linear-gradient(#d3cfc8, #d3cfc8) no-repeat top 80px right -20vw}@media(min-width: 1200px){.bg-offset-video-section{background-position:top 80px right -25vw}}@media(min-width: 1560px){.bg-offset-video-section{background-position:top 80px right -30vw}}@media(min-width: 2300px){.bg-offset-video-section{background-position:top 80px right -35vw}}@media(min-width: 768px){.video-section-video{margin-left:30px;width:calc(100% - 30px)}}@media(max-width: 1200px){.video-section-video{height:300px}}@media(max-width: 991px){.video-section-video{position:relative;top:30px;margin-left:-50px;width:115%;height:280px}}@media(max-width: 767px){.video-section-video{width:100%;margin-left:auto;max-width:500px;height:300px}}@media(max-width: 600px){.video-section-video{height:280px}}@media(max-width: 767px){.video-section-video-container{text-align:center}}.floating-box{float:right;position:relative;top:-70px;right:-20px;margin-bottom:-110px}@media(max-width: 1200px){.floating-box{top:-70px;right:-65px}}@media(max-width: 991px){.floating-box{top:-70px;right:-50px}}@media(max-width: 767px){.floating-box{top:-120px;right:15px;margin-right:80px}}@media(max-width: 600px){.floating-box{top:-120px;right:15px;margin-right:15px}}.floating-box{max-width:320px;background:#fff;border-radius:10px;padding:40px 20px}.floating-box p{text-align:center;font-weight:300}.floating-box{box-shadow:0 0px 18px rgba(19,148,216,.05),0 1px 23px rgba(0,0,0,.22),0 0px 38px rgba(0,0,0,.15)}.slider-box-section{float:left;width:100%;margin-top:50px;background:url("../img/merchantInsights-slide.png") no-repeat;background-size:contain;min-height:492px}@media(max-width: 991px){.slider-box-section{background-size:cover}}.slider-floating-box{background:#fff;max-width:450px;border-radius:10px;padding:40px 60px;margin-top:20px;box-shadow:0 0px 18px rgba(19,148,216,.05),0 1px 23px rgba(0,0,0,.22),0 0px 38px rgba(0,0,0,.15)}@media(max-width: 991px){.slider-floating-box{max-width:400px;margin-top:200px}}@media(max-width: 767px){.slider-floating-box{max-width:340px}}.slider-box-container{float:right;position:relative;padding-top:70px;padding-bottom:80px}@media(max-width: 991px){.slider-box-container{margin-right:30px}}@media(max-width: 767px){.slider-box-container{float:none;margin-left:30px}}.swiper-pagination{bottom:20px;left:calc(50% - 33px)}.swiper-pagination-bullet{width:15px;height:15px;margin:5px;background:rgba(0,0,0,0);border:1px solid #eb8900;opacity:1;transition:all .3s ease-in-out}.swiper-pagination-bullet:focus{outline:none !important}.swiper-pagination-bullet-active{background:#eb8900}.slide-curiosity-container{float:left;margin-bottom:20px}.slide-curiosity-icon{float:left;width:25%}.slide-curiosity-text{float:left;padding-left:30px;padding-right:10px;width:75%;font-size:1.4rem;font-weight:300;line-height:1.4}@media(max-width: 991px){.slide-curiosity-text{font-size:1.2rem}}@media(max-width: 767px){.slide-curiosity-text{font-size:1rem;padding-right:0}}.slide-curiosity-text-number{font-size:4rem;color:#eb8900;line-height:.8}@media(max-width: 991px){.slide-curiosity-text-number{font-size:3rem}}@media(max-width: 767px){.slide-curiosity-text-number{font-size:2.5rem}}.product-features-section{margin-bottom:100px}.table{float:left;width:100%}.table-header{float:left;width:100%;font-family:"GothamBold",Helvetica,sans-serif;font-weight:600;color:#fff;font-size:1.3em;padding:15px 10px;border-radius:10px 10px 0 0;margin-bottom:5px}.flex-between{display:flex;justify-content:space-between;align-items:center}.table-row{float:left;width:100%;font-weight:300;color:#fff;font-size:1.3em}@media screen and (max-width: 767px){.table-row{font-size:1.2em}}.table-row{padding:15px 10px;padding-top:10px;margin-bottom:5px}.table-row .btn{margin-top:4px}.table-row-text{display:flex;align-items:center;justify-content:flex-start;width:65%;float:left;padding-top:6px}.table-row-value,.table-row-value-box{float:right;font-weight:600}.table-row-value{margin-top:8px}.table-row-value-box{background:rgba(19,148,216,.2);padding:3px 10px;border-radius:5px;margin-top:5px}.table-footer{float:left;width:100%;min-height:15px;border-radius:0 0 10px 10px;margin-bottom:20px}.table-row-radius-bottom{border-radius:0 0 10px 10px}.table .cup-icon{float:left;width:24px;margin-right:10px}.last-update-message{float:right}.howtowin-section .h2-challenge{margin-bottom:40px}@media screen and (max-width: 991px){.m-b-10-sm{margin-bottom:10px}.howtowin-section .h2,.howtowin-section .subtitle{max-width:550px;margin-bottom:40px}}.info-icon{width:18px;position:absolute;top:0;left:0;cursor:pointer}.page-intro p{max-width:560px}.status-banner{background:#006675;position:relative;z-index:1;box-shadow:3px 3px 10px rgba(0,0,0,.2);padding:30px 0}.status-banner .btn-container{text-align:right}.status-banner .btn-container .btn-secondary{color:#000;font-weight:400}.status-banner.hide{display:none}.status-banner .container{display:flex;align-items:center;max-width:700px}.status-banner-image-container,.status-banner-text{float:left;width:100%;padding-top:5px;padding-bottom:5px}.status-banner-image-container{width:100px;height:100px;margin-right:50px;border-radius:100px;padding:0;animation:neon .4s ease-in-out infinite alternate}.status-banner-image-container.positive .status-banner-image-negative{display:none}.status-banner-image-container.positive .status-banner-image-positive{display:block}.status-banner-image-container.negative .status-banner-image-negative{display:block}.status-banner-image-container.negative .status-banner-image-positive{display:none}.status-banner-text{max-width:calc(100% - 120px)}.status-banner-text p{padding-top:20px}@media screen and (min-width: 992px){.status-banner-text{font-size:1em}}.status-banner-image{max-width:105px}@keyframes neon{from{box-shadow:0 0 6px rgba(202,228,225,.92),0 0 30px rgba(202,228,225,.34),0 0 12px rgba(30,132,242,.52),0 0 21px rgba(30,132,242,.92),0 0 34px rgba(30,132,242,.78),0 0 44px rgba(30,132,242,.92)}to{box-shadow:0 0 6px rgba(202,228,225,.98),0 0 30px rgba(202,228,225,.42),0 0 12px rgba(30,132,242,.58),0 0 22px rgba(30,132,242,.84),0 0 38px rgba(30,132,242,.88),0 0 54px #1e84f2}}.video-item{display:block}.video-item .item-title-text{font-size:1.1rem;margin-bottom:5px}.video-item .item-title-text a{color:#000}.video-item .item-image-container{position:relative}.video-item .item-image-container img{width:100%}.video-item .item-image-container:before{position:absolute;width:100%;height:100%;display:block;content:"";background:rgba(0,0,0,.5);z-index:1;transition:background .5s ease-in-out}.video-item .item-image-container img{display:block}.video-item .item-image-container .play-icon{animation:crescendo2 .5s alternate infinite ease-in}.video-item .item-image-container:hover:before{background:rgba(0,0,0,.8)}@keyframes crescendo2{0%{transform:scale(1.8)}100%{transform:scale(1.9)}}.video-item .item-category{color:#006675;font-size:1.1rem}.play-icon{width:60px;height:60px}.play-icon{position:absolute;left:50%;margin-left:-30px;top:50%;margin-top:-30px;z-index:2}.image-text-section .image-content{position:relative}@media(max-width: 767px){.image-text-section .image-content{float:left;width:100%;padding-bottom:60px;text-align:center}}.image-text-section-image{width:100%}.image-text-section .floating-box{right:-10px;bottom:180px;top:auto;padding:20px}@media(max-width: 1200px){.image-text-section .floating-box{bottom:80px;right:-20px}}@media(max-width: 767px){.image-text-section .floating-box{bottom:110px;right:-30px}}@media(max-width: 600px){.image-text-section .floating-box{bottom:180px;right:0px}}.image-text-section .floating-box p{margin-top:0;text-align:left}.image-text-section .floating-box .floating-box-data-row{display:flex;justify-content:flex-start;align-items:center;padding-bottom:15px}.image-text-section .floating-box .floating-box-data-number{font-size:1.5rem;min-width:55px}.image-text-section .floating-box .floating-box-data-icon{margin-left:15px;margin-right:20px}@media(min-width: 768px){.image-text-section .text-content{padding-top:50px;padding-left:30px}}.image-text-section .floating-box.floating-box-bottom-left{float:left;right:auto;left:20px;bottom:280px;padding-bottom:5px}@media(min-width: 1400px){.image-text-section .floating-box.floating-box-bottom-left{left:0}}@media(max-width: 1200px){.image-text-section .floating-box.floating-box-bottom-left{left:-40px;bottom:100px;max-width:350px !important}}@media(max-width: 767px){.image-text-section .floating-box.floating-box-bottom-left{left:30px}}@media(max-width: 600px){.image-text-section .floating-box.floating-box-bottom-left{left:10%;max-width:280px !important}}.image-text-section .floating-box.floating-box-bottom-left-wider{left:-150px;bottom:100px;padding-bottom:5px}@media(max-width: 1200px){.image-text-section .floating-box.floating-box-bottom-left-wider{left:-150px;bottom:100px;max-width:350px !important}}@media(max-width: 991px){.image-text-section .floating-box.floating-box-bottom-left-wider{left:-200px;bottom:10px;max-width:350px !important}}@media(max-width: 767px){.image-text-section .floating-box.floating-box-bottom-left-wider{left:40%;bottom:-10px}}@media(max-width: 600px){.image-text-section .floating-box.floating-box-bottom-left-wider{left:10%;bottom:-50px;max-width:280px !important}}.image-mochila{max-width:530px}.image-girl-tablet{float:right;max-width:433px}.image-busy-cafe{float:left;max-width:558px}.floating-box-icon-top-center{text-align:center;padding-bottom:10px;margin-top:-65px}.floating-box-icon-top-left{position:absolute;left:-60px;top:50px;padding-bottom:10px;margin-top:-65px}.slider-row{float:left;width:100%;margin-bottom:30px}.swiper-container{width:100%;height:550px}@media screen and (max-width: 1199px){.swiper-container{height:500px}}@media screen and (max-width: 991px){.swiper-container{height:380px}}@media screen and (max-width: 767px){.swiper-container{height:340px}}@media screen and (max-width: 567px){.swiper-container{height:300px}}@media screen and (max-width: 420px){.swiper-container{height:200px}}@media screen and (max-width: 375px){.swiper-container{height:170px}}.swiper-slide,.splide__slide{text-align:center}.swiper-slide img,.splide__slide img{width:100%;max-width:1140px}@media(max-width: 1199px){.swiper-slide img,.splide__slide img{max-width:940px}}@media(max-width: 991px){.swiper-slide img,.splide__slide img{max-width:720px}}@media(max-width: 767px){.swiper-slide img,.splide__slide img{max-width:720px}}.swiper-container-horizontal>.swiper-pagination-bullets,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:0px}.swiper-pagination-bullet,.splide__pagination__page{width:15px;height:15px;margin:5px;border:1px solid #eb8900;opacity:1;background:rgba(0,0,0,0);transition:all .3s ease-in-out}.swiper-pagination-bullet-active,.splide__pagination__page.is-active{background:#eb8900;transform:none}.splide__pagination{bottom:-40px}.questions-agent-container{display:flex;justify-content:center;align-items:center;max-width:700px;margin-left:auto;margin-right:auto;padding-left:40px;padding-right:40px;border-radius:20px;background:#afddf3}.questions-agent-container p{font-size:1.1rem;margin-bottom:0}@media(max-width: 767px){.questions-agent-container{flex-direction:column;align-items:center;padding:20px}.questions-agent-container p{text-align:center !important}}.questions-agent-img{max-width:135px;margin-right:30px;margin-top:-35px}@media(max-width: 767px){.questions-agent-img{margin-top:-100px}}.contact-us-link{color:#000}.contact-us-link:visited{color:#000}.contact-us-link:hover,.contact-us-link:active,.contact-us-link.nice-select.open{color:hsl(0,0%,10%)}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGlucy9fc3BhY2luZy5zY3NzIiwibW9kdWxlcy9fY2xlYXJmaXguc2NzcyIsIm1vZHVsZXMvX2RlZmF1bHRzLnNjc3MiLCJtb2R1bGVzL19ub3JtYWxpemUuc2NzcyIsInZlbmRvci9fYW5pbWF0ZS5zY3NzIiwidmVuZG9yL190b29sdGlwc3Rlci5zY3NzIiwibW9kdWxlcy9fdmFycy5zY3NzIiwidmVuZG9yL19uaWNlc2VsZWN0cy5zY3NzIiwibW9kdWxlcy9fYnV0dG9ucy5zY3NzIiwibW9kdWxlcy9faW5wdXRzLnNjc3MiLCJtb2R1bGVzL19saXN0cy5zY3NzIiwibW9kdWxlcy9fdHlwb2dyYXBoeS5zY3NzIiwibW9kdWxlcy9fYmFja2dyb3VuZHMuc2NzcyIsIm1vZHVsZXMvX2ltYWdlcy5zY3NzIiwibW9kdWxlcy9fcHJvZ3Jlc3MtbmF2LnNjc3MiLCJtb2R1bGVzL19mYW5jeWJveC5zY3NzIiwibW9kdWxlcy9faWNvbnMuc2NzcyIsIm1vZHVsZXMvX3F1aXouc2NzcyIsIm1vZHVsZXMvX3RhYnMuc2NzcyIsIm1vZHVsZXMvX2ZhcS5zY3NzIiwibW9kdWxlcy9fdGFibGUuc2NzcyIsIm1vZHVsZXMvX3ByaW50LnNjc3MiLCJwYXJ0aWFscy9faGVhZGVyLnNjc3MiLCJwYXJ0aWFscy9fbmF2LnNjc3MiLCJwYXJ0aWFscy9fbWFpbi5zY3NzIiwicGFydGlhbHMvX2Zvb3Rlci5zY3NzIiwicGFydGlhbHMvX2xvZ2luLnNjc3MiLCJwYXJ0aWFscy9faG9tZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQWtCSSxPQUNFLHlCQUFBLENBR0YsT0FDRSwwQkFBQSxDQUxGLE9BQ0UsNEJBQUEsQ0FHRixPQUNFLDZCQUFBLENBTEYsT0FDRSwwQkFBQSxDQUdGLE9BQ0UsMkJBQUEsQ0FMRixPQUNFLDJCQUFBLENBR0YsT0FDRSw0QkFBQSxDQUxGLE9BQ0UseUJBQUEsQ0FHRixPQUNFLDBCQUFBLENBTEYsT0FDRSw0QkFBQSxDQUdGLE9BQ0UsNkJBQUEsQ0FMRixPQUNFLDBCQUFBLENBR0YsT0FDRSwyQkFBQSxDQUxGLE9BQ0UsMkJBQUEsQ0FHRixPQUNFLDRCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsU0FDRSwyQkFBQSxDQUdGLFNBQ0UsNEJBQUEsQ0FMRixTQUNFLDhCQUFBLENBR0YsU0FDRSwrQkFBQSxDQUxGLFNBQ0UsNEJBQUEsQ0FHRixTQUNFLDZCQUFBLENBTEYsU0FDRSw2QkFBQSxDQUdGLFNBQ0UsOEJBQUEsQ0FMRixTQUNFLDJCQUFBLENBR0YsU0FDRSw0QkFBQSxDQUxGLFNBQ0UsOEJBQUEsQ0FHRixTQUNFLCtCQUFBLENBTEYsU0FDRSw0QkFBQSxDQUdGLFNBQ0UsNkJBQUEsQ0FMRixTQUNFLDZCQUFBLENBR0YsU0FDRSw4QkFBQSxDQUxGLFNBQ0UsMkJBQUEsQ0FHRixTQUNFLDRCQUFBLENBTEYsU0FDRSw4QkFBQSxDQUdGLFNBQ0UsK0JBQUEsQ0FMRixTQUNFLDRCQUFBLENBR0YsU0FDRSw2QkFBQSxDQUxGLFNBQ0UsNkJBQUEsQ0FHRixTQUNFLDhCQUFBLENBTEYsU0FDRSwyQkFBQSxDQUdGLFNBQ0UsNEJBQUEsQ0FMRixTQUNFLDhCQUFBLENBR0YsU0FDRSwrQkFBQSxDQUxGLFNBQ0UsNEJBQUEsQ0FHRixTQUNFLDZCQUFBLENBTEYsU0FDRSw2QkFBQSxDQUdGLFNBQ0UsOEJBQUEsQ0FRRixXQUNFLDBCQUFBLENBREYsV0FDRSw2QkFBQSxDQURGLFdBQ0UsMkJBQUEsQ0FERixXQUNFLDRCQUFBLENBREYsV0FDRSwwQkFBQSxDQURGLFdBQ0UsNkJBQUEsQ0FERixXQUNFLDJCQUFBLENBREYsV0FDRSw0QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLGFBQ0UsNEJBQUEsQ0FERixhQUNFLCtCQUFBLENBREYsYUFDRSw2QkFBQSxDQURGLGFBQ0UsOEJBQUEsQ0FERixhQUNFLDRCQUFBLENBREYsYUFDRSwrQkFBQSxDQURGLGFBQ0UsNkJBQUEsQ0FERixhQUNFLDhCQUFBLENBREYsYUFDRSw0QkFBQSxDQURGLGFBQ0UsK0JBQUEsQ0FERixhQUNFLDZCQUFBLENBREYsYUFDRSw4QkFBQSxDQURGLGFBQ0UsNEJBQUEsQ0FERixhQUNFLCtCQUFBLENBREYsYUFDRSw2QkFBQSxDQURGLGFBQ0UsOEJBQUEsQ0FTSixPQUNFLDBCQUFBLENBREYsT0FDRSwwQkFBQSxDQURGLE9BQ0UsMEJBQUEsQ0FERixPQUNFLDBCQUFBLENBREYsT0FDRSwwQkFBQSxDQURGLE9BQ0UsMEJBQUEsQ0FERixPQUNFLDBCQUFBLENBREYsT0FDRSwwQkFBQSxDQURGLE9BQ0UsMEJBQUEsQ0FERixPQUNFLDBCQUFBLENBREYsT0FDRSwwQkFBQSxDQURGLE9BQ0UsMEJBQUEsQ0FERixPQUNFLDBCQUFBLENBREYsT0FDRSwwQkFBQSxDQURGLE9BQ0UsMEJBQUEsQ0FRSixtQkFDRSxlQUFBLENBSUEseUJBREYsaUJBRUksYUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUlKLGNBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQ2hFRiwyQkFDRSxXQUFBLENBQ0EsYUFBQSxDQUVGLFFBQ0UsTUFBQSxDQUlBLGFBRUUsVUFBQSxDQ1hKLEVBQ0UscUJBQUEsQ0FDQSwwQkFBQSxDQUNBLGlDQUFBLENBRUYsS0FDRSxjQUFBLENBQ0Esc0JBQUEsQ0FFRixVQUNDLGdCQUFBLENBQ0EsYUFBQSxDQU1DLFlBQUEsQ0FFQSxxQkFBQSxDQUdGLFNBQ0UsYUFBQSxDQUVBLFVBQUEsQ0FDQSxlQUFBLENBQ0EsaUJBQUEsQ0FJRixlQUNFLHNCQUFBLENBQ0EsMEJBQUEsQ0FHRixXQUNFLHFCQUFBLENBR0YsWUFDRSxzQkFBQSxDQUdGLHlCQUNFLHdCQUFBLENBR0YsdUJBQ0Usc0JBQUEsQ0NqREYsMkVBQUEsQ0FPQSxLQUNFLHNCQUFBLENBQ0EseUJBQUEsQ0FDQSw2QkFBQSxDQU9GLEtBQ0UsUUFBQSxDQVlGLG9GQVlFLGFBQUEsQ0FPRiw0QkFJRSxvQkFBQSxDQU9GLHNCQUNFLFlBQUEsQ0FDQSxRQUFBLENBT0YsU0FDRSx1QkFBQSxDQVFGLGtCQUVFLFlBQUEsQ0FXRixFQUNFLDhCQUFBLENBQ0Esb0NBQUEsQ0FRRixvQ0FFRSxlQUFBLENBV0YsWUFDRSxrQkFBQSxDQUNBLHlCQUFBLENBQ0Esd0NBQUEsQ0FBQSxnQ0FBQSxDQU9GLFNBRUUsbUJBQUEsQ0FPRixTQUVFLGtCQUFBLENBT0YsSUFDRSxpQkFBQSxDQVFGLEdBQ0UsYUFBQSxDQUNBLGNBQUEsQ0FPRixLQUNFLHFCQUFBLENBQ0EsVUFBQSxDQU9GLE1BQ0UsYUFBQSxDQVFGLFFBRUUsYUFBQSxDQUNBLGFBQUEsQ0FDQSxpQkFBQSxDQUNBLHVCQUFBLENBR0YsSUFDRSxjQUFBLENBR0YsSUFDRSxVQUFBLENBVUYsSUFDRSxpQkFBQSxDQU9GLGVBQ0UsZUFBQSxDQVdGLGtCQUlFLCtCQUFBLENBQ0EsYUFBQSxDQU9GLE9BQ0UsZUFBQSxDQVFGLEdBQ0Usc0JBQUEsQ0FDQSxRQUFBLENBQ0EsZ0JBQUEsQ0FXRiw2QkFJRSxZQUFBLENBQ0EsUUFBQSxDQU9GLFNBQ0UsZ0JBQUEsQ0FRRixhQUVFLGdCQUFBLENBUUYsY0FFRSxtQkFBQSxDQVNGLHFEQUlFLHlCQUFBLENBT0Ysd0hBSUUsaUJBQUEsQ0FDQSxTQUFBLENBT0YsNEdBSUUsNkJBQUEsQ0FPRixTQUNFLHVCQUFBLENBQ0EsWUFBQSxDQUNBLDBCQUFBLENBVUYsT0FDRSxxQkFBQSxDQUNBLGFBQUEsQ0FDQSxhQUFBLENBQ0EsY0FBQSxDQUNBLFNBQUEsQ0FDQSxrQkFBQSxDQU9GLFNBQ0UsYUFBQSxDQVFGLDZCQUVFLHFCQUFBLENBQ0EsU0FBQSxDQU9GLGtGQUVFLFdBQUEsQ0FRRixjQUNFLDRCQUFBLENBQ0EsbUJBQUEsQ0FPRixxRkFFRSx1QkFBQSxDQU9GLDRCQUNFLGFBQUEsQ0FDQSxXQUFBLENBUUYsNkJBQ0UseUJBQUEsQ0FDQSxZQUFBLENDL1pGOzs7Ozs7RUFBQSxDQU1HLE1BQUEscUJBQUEsQ0FBQSxrQkFBQSxDQUFBLGtCQUFBLENBQUEsbUJBQUEscUJBQUEsQ0FBQSwwQ0FBQSxDQUFBLHdCQUFBLENBQUEscUNBQUEsa0NBQUEsQ0FBQSxxQ0FBQSwyQkFBQSxDQUFBLCtDQUFBLENBQUEscUNBQUEsMkJBQUEsQ0FBQSx1REFBQSxDQUFBLHFDQUFBLDJCQUFBLENBQUEsdURBQUEsQ0FBQSxxQ0FBQSxrQkFBQSxDQUFBLG9DQUFBLENBQUEscUNBQUEsa0JBQUEsQ0FBQSw0Q0FBQSxDQUFBLHFDQUFBLGtCQUFBLENBQUEsNENBQUEsQ0FBQSxxQ0FBQSxrQkFBQSxDQUFBLDRDQUFBLENBQUEscUNBQUEsa0JBQUEsQ0FBQSw0Q0FBQSxDQUFBLG1DQUFBLHNCQUFBLENBQUEsa0RBQUEsQ0FBQSxpQ0FBQSxzQkFBQSxDQUFBLG1EQUFBLENBQUEsaUNBQUEscUJBQUEsQ0FBQSxrREFBQSxDQUFBLG1DQUFBLHFCQUFBLENBQUEsa0RBQUEsQ0FBQSw2Q0FBQSxtQkFBQSxpQ0FBQSxDQUFBLGtDQUFBLENBQUEsc0NBQUEsQ0FBQSwrQkFBQSxTQUFBLENBQUEsQ0FBQSxrQkFBQSxjQUFBLDZEQUFBLENBQUEsdUJBQUEsQ0FBQSxRQUFBLGdFQUFBLENBQUEsOENBQUEsQ0FBQSxJQUFBLGdFQUFBLENBQUEsK0NBQUEsQ0FBQSxJQUFBLDhEQUFBLENBQUEsb0NBQUEsQ0FBQSxJQUFBLDhDQUFBLENBQUEsQ0FBQSxpQkFBQSxxQkFBQSxDQUFBLDhCQUFBLENBQUEsaUJBQUEsVUFBQSxTQUFBLENBQUEsUUFBQSxTQUFBLENBQUEsQ0FBQSxnQkFBQSxvQkFBQSxDQUFBLGlCQUFBLEdBQUEsbUJBQUEsQ0FBQSxJQUFBLG1DQUFBLENBQUEsR0FBQSxtQkFBQSxDQUFBLENBQUEsZ0JBQUEsb0JBQUEsQ0FBQSxxQ0FBQSxDQUFBLHNCQUFBLEdBQUEsbUJBQUEsQ0FBQSxJQUFBLGdDQUFBLENBQUEsSUFBQSxnQ0FBQSxDQUFBLElBQUEsZ0NBQUEsQ0FBQSxJQUFBLGdDQUFBLENBQUEsSUFBQSxnQ0FBQSxDQUFBLEdBQUEsbUJBQUEsQ0FBQSxDQUFBLHFCQUFBLHlCQUFBLENBQUEsa0JBQUEsTUFBQSx1QkFBQSxDQUFBLG9CQUFBLGtDQUFBLENBQUEsZ0JBQUEsaUNBQUEsQ0FBQSxDQUFBLGlCQUFBLHFCQUFBLENBQUEsa0JBQUEsTUFBQSx1QkFBQSxDQUFBLG9CQUFBLGtDQUFBLENBQUEsZ0JBQUEsaUNBQUEsQ0FBQSxDQUFBLGlCQUFBLHFCQUFBLENBQUEscUJBQUEsR0FBQSx1QkFBQSxDQUFBLEtBQUEseUNBQUEsQ0FBQSxNQUFBLHVDQUFBLENBQUEsTUFBQSx5Q0FBQSxDQUFBLE1BQUEsdUNBQUEsQ0FBQSxJQUFBLHVCQUFBLENBQUEsQ0FBQSxvQkFBQSxxQ0FBQSxDQUFBLHdCQUFBLENBQUEsaUJBQUEsSUFBQSx1QkFBQSxDQUFBLElBQUEsd0JBQUEsQ0FBQSxJQUFBLHNCQUFBLENBQUEsSUFBQSx1QkFBQSxDQUFBLEdBQUEsc0JBQUEsQ0FBQSxDQUFBLGdCQUFBLDJCQUFBLENBQUEsb0JBQUEsQ0FBQSxnQkFBQSxHQUFBLG1CQUFBLENBQUEsUUFBQSw4Q0FBQSxDQUFBLGdCQUFBLDZDQUFBLENBQUEsWUFBQSw4Q0FBQSxDQUFBLEdBQUEsbUJBQUEsQ0FBQSxDQUFBLGVBQUEsbUJBQUEsQ0FBQSxrQkFBQSxHQUFBLHVCQUFBLENBQUEsSUFBQSwrQ0FBQSxDQUFBLElBQUEsNkNBQUEsQ0FBQSxJQUFBLCtDQUFBLENBQUEsSUFBQSw2Q0FBQSxDQUFBLElBQUEsOENBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsQ0FBQSxpQkFBQSxxQkFBQSxDQUFBLGlCQUFBLFlBQUEsdUJBQUEsQ0FBQSxNQUFBLHlDQUFBLENBQUEsTUFBQSx1Q0FBQSxDQUFBLE1BQUEsMkNBQUEsQ0FBQSxNQUFBLDJDQUFBLENBQUEsTUFBQSwrQ0FBQSxDQUFBLE1BQUEsK0NBQUEsQ0FBQSxNQUFBLG1EQUFBLENBQUEsQ0FBQSxnQkFBQSxvQkFBQSxDQUFBLHVCQUFBLENBQUEscUJBQUEsR0FBQSxrQkFBQSxDQUFBLElBQUEsb0JBQUEsQ0FBQSxJQUFBLGtCQUFBLENBQUEsSUFBQSxvQkFBQSxDQUFBLElBQUEsa0JBQUEsQ0FBQSxDQUFBLG9CQUFBLHdCQUFBLENBQUEsdUJBQUEsQ0FBQSxvREFBQSxDQUFBLHFDQUFBLENBQUEsc0JBQUEsR0FBQSx3Q0FBQSxDQUFBLFVBQUEsQ0FBQSxJQUFBLGtDQUFBLENBQUEsVUFBQSxDQUFBLEdBQUEsa0JBQUEsQ0FBQSxTQUFBLENBQUEsQ0FBQSxxQkFBQSx5QkFBQSxDQUFBLHNCQUFBLEdBQUEsd0NBQUEsQ0FBQSxVQUFBLENBQUEsSUFBQSxrQ0FBQSxDQUFBLFVBQUEsQ0FBQSxHQUFBLGtCQUFBLENBQUEsU0FBQSxDQUFBLENBQUEscUJBQUEseUJBQUEsQ0FBQSx1QkFBQSxHQUFBLHVDQUFBLENBQUEsVUFBQSxDQUFBLElBQUEsa0NBQUEsQ0FBQSxVQUFBLENBQUEsR0FBQSxrQkFBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLHNCQUFBLDBCQUFBLENBQUEsb0JBQUEsR0FBQSx1Q0FBQSxDQUFBLFVBQUEsQ0FBQSxJQUFBLGtDQUFBLENBQUEsVUFBQSxDQUFBLEdBQUEsa0JBQUEsQ0FBQSxTQUFBLENBQUEsQ0FBQSxtQkFBQSx1QkFBQSxDQUFBLHVCQUFBLEdBQUEsa0JBQUEsQ0FBQSxTQUFBLENBQUEsSUFBQSxrQ0FBQSxDQUFBLFVBQUEsQ0FBQSxHQUFBLHNDQUFBLENBQUEsVUFBQSxDQUFBLENBQUEsc0JBQUEsMEJBQUEsQ0FBQSx1QkFBQSxHQUFBLGtCQUFBLENBQUEsU0FBQSxDQUFBLElBQUEsa0NBQUEsQ0FBQSxVQUFBLENBQUEsR0FBQSx3Q0FBQSxDQUFBLFVBQUEsQ0FBQSxDQUFBLHNCQUFBLDBCQUFBLENBQUEsd0JBQUEsR0FBQSxrQkFBQSxDQUFBLFNBQUEsQ0FBQSxJQUFBLGtDQUFBLENBQUEsVUFBQSxDQUFBLEdBQUEsdUNBQUEsQ0FBQSxVQUFBLENBQUEsQ0FBQSx1QkFBQSwyQkFBQSxDQUFBLHFCQUFBLEdBQUEsa0JBQUEsQ0FBQSxTQUFBLENBQUEsSUFBQSxrQ0FBQSxDQUFBLFVBQUEsQ0FBQSxHQUFBLHVDQUFBLENBQUEsVUFBQSxDQUFBLENBQUEsb0JBQUEsd0JBQUEsQ0FBQSxvQkFBQSxzQkFBQSw2REFBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLGdDQUFBLENBQUEsSUFBQSxnQ0FBQSxDQUFBLElBQUEsZ0NBQUEsQ0FBQSxJQUFBLFNBQUEsQ0FBQSxtQ0FBQSxDQUFBLElBQUEsbUNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxtQkFBQSxDQUFBLENBQUEsbUJBQUEsdUJBQUEsQ0FBQSxvREFBQSxDQUFBLHVCQUFBLENBQUEsd0JBQUEsa0JBQUEsNkRBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSw4Q0FBQSxDQUFBLElBQUEsU0FBQSxDQUFBLDZDQUFBLENBQUEsSUFBQSwrQ0FBQSxDQUFBLElBQUEsOENBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsQ0FBQSx1QkFBQSwyQkFBQSxDQUFBLHdCQUFBLGtCQUFBLDZEQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsOENBQUEsQ0FBQSxJQUFBLFNBQUEsQ0FBQSwyQ0FBQSxDQUFBLElBQUEsK0NBQUEsQ0FBQSxJQUFBLDhDQUFBLENBQUEsR0FBQSx1QkFBQSxDQUFBLENBQUEsdUJBQUEsMkJBQUEsQ0FBQSx5QkFBQSxrQkFBQSw2REFBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLDZDQUFBLENBQUEsSUFBQSxTQUFBLENBQUEsNENBQUEsQ0FBQSxJQUFBLDhDQUFBLENBQUEsSUFBQSwrQ0FBQSxDQUFBLEdBQUEsdUJBQUEsQ0FBQSxDQUFBLHdCQUFBLDRCQUFBLENBQUEsc0JBQUEsa0JBQUEsNkRBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSw2Q0FBQSxDQUFBLElBQUEsU0FBQSxDQUFBLDhDQUFBLENBQUEsSUFBQSw4Q0FBQSxDQUFBLElBQUEsK0NBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsQ0FBQSxxQkFBQSx5QkFBQSxDQUFBLHFCQUFBLElBQUEsZ0NBQUEsQ0FBQSxRQUFBLFNBQUEsQ0FBQSxnQ0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLGdDQUFBLENBQUEsQ0FBQSxvQkFBQSx1QkFBQSxDQUFBLG9EQUFBLENBQUEsd0JBQUEsQ0FBQSx5QkFBQSxJQUFBLCtDQUFBLENBQUEsUUFBQSxTQUFBLENBQUEsOENBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSw2Q0FBQSxDQUFBLENBQUEsd0JBQUEsNEJBQUEsQ0FBQSx5QkFBQSxJQUFBLFNBQUEsQ0FBQSw2Q0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLDhDQUFBLENBQUEsQ0FBQSx3QkFBQSw0QkFBQSxDQUFBLDBCQUFBLElBQUEsU0FBQSxDQUFBLDhDQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsNkNBQUEsQ0FBQSxDQUFBLHlCQUFBLDZCQUFBLENBQUEsdUJBQUEsSUFBQSxnREFBQSxDQUFBLFFBQUEsU0FBQSxDQUFBLDZDQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsOENBQUEsQ0FBQSxDQUFBLHNCQUFBLDBCQUFBLENBQUEsa0JBQUEsR0FBQSxTQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsQ0FBQSxpQkFBQSxxQkFBQSxDQUFBLHNCQUFBLEdBQUEsU0FBQSxDQUFBLGtDQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsdUJBQUEsQ0FBQSxDQUFBLHFCQUFBLHlCQUFBLENBQUEseUJBQUEsR0FBQSxTQUFBLENBQUEsb0NBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSx1QkFBQSxDQUFBLENBQUEsd0JBQUEsNEJBQUEsQ0FBQSxzQkFBQSxHQUFBLFNBQUEsQ0FBQSxrQ0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLHVCQUFBLENBQUEsQ0FBQSxxQkFBQSx5QkFBQSxDQUFBLHlCQUFBLEdBQUEsU0FBQSxDQUFBLG9DQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsdUJBQUEsQ0FBQSxDQUFBLHdCQUFBLDRCQUFBLENBQUEsdUJBQUEsR0FBQSxTQUFBLENBQUEsaUNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSx1QkFBQSxDQUFBLENBQUEsc0JBQUEsMEJBQUEsQ0FBQSwwQkFBQSxHQUFBLFNBQUEsQ0FBQSxtQ0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLHVCQUFBLENBQUEsQ0FBQSx5QkFBQSw2QkFBQSxDQUFBLG9CQUFBLEdBQUEsU0FBQSxDQUFBLGlDQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsdUJBQUEsQ0FBQSxDQUFBLG1CQUFBLHVCQUFBLENBQUEsdUJBQUEsR0FBQSxTQUFBLENBQUEsbUNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSx1QkFBQSxDQUFBLENBQUEsc0JBQUEsMEJBQUEsQ0FBQSx5QkFBQSxHQUFBLFNBQUEsQ0FBQSxzQ0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLHVCQUFBLENBQUEsQ0FBQSx3QkFBQSw0QkFBQSxDQUFBLDBCQUFBLEdBQUEsU0FBQSxDQUFBLHFDQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsdUJBQUEsQ0FBQSxDQUFBLHlCQUFBLDZCQUFBLENBQUEsNEJBQUEsR0FBQSxTQUFBLENBQUEscUNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSx1QkFBQSxDQUFBLENBQUEsMkJBQUEsK0JBQUEsQ0FBQSw2QkFBQSxHQUFBLFNBQUEsQ0FBQSxvQ0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLHVCQUFBLENBQUEsQ0FBQSw0QkFBQSxnQ0FBQSxDQUFBLG1CQUFBLEdBQUEsU0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLENBQUEsa0JBQUEsc0JBQUEsQ0FBQSx1QkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxpQ0FBQSxDQUFBLENBQUEsc0JBQUEsMEJBQUEsQ0FBQSwwQkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxtQ0FBQSxDQUFBLENBQUEseUJBQUEsNkJBQUEsQ0FBQSx1QkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxrQ0FBQSxDQUFBLENBQUEsc0JBQUEsMEJBQUEsQ0FBQSwwQkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxvQ0FBQSxDQUFBLENBQUEseUJBQUEsNkJBQUEsQ0FBQSx3QkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxpQ0FBQSxDQUFBLENBQUEsdUJBQUEsMkJBQUEsQ0FBQSwyQkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxtQ0FBQSxDQUFBLENBQUEsMEJBQUEsOEJBQUEsQ0FBQSxxQkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxrQ0FBQSxDQUFBLENBQUEsb0JBQUEsd0JBQUEsQ0FBQSx3QkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxvQ0FBQSxDQUFBLENBQUEsdUJBQUEsMkJBQUEsQ0FBQSwwQkFBQSxHQUFBLFNBQUEsQ0FBQSx1QkFBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLHNDQUFBLENBQUEsQ0FBQSx5QkFBQSw2QkFBQSxDQUFBLDJCQUFBLEdBQUEsU0FBQSxDQUFBLHVCQUFBLENBQUEsR0FBQSxTQUFBLENBQUEscUNBQUEsQ0FBQSxDQUFBLDBCQUFBLDhCQUFBLENBQUEsOEJBQUEsR0FBQSxTQUFBLENBQUEsdUJBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxvQ0FBQSxDQUFBLENBQUEsNkJBQUEsaUNBQUEsQ0FBQSw2QkFBQSxHQUFBLFNBQUEsQ0FBQSx1QkFBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLHFDQUFBLENBQUEsQ0FBQSw0QkFBQSxnQ0FBQSxDQUFBLGdCQUFBLEdBQUEsb0VBQUEsQ0FBQSxrQ0FBQSxDQUFBLElBQUEseUVBQUEsQ0FBQSxrQ0FBQSxDQUFBLElBQUEseUVBQUEsQ0FBQSxpQ0FBQSxDQUFBLElBQUEsa0ZBQUEsQ0FBQSxpQ0FBQSxDQUFBLEdBQUEsa0VBQUEsQ0FBQSxpQ0FBQSxDQUFBLENBQUEsaUNBQUEsbUNBQUEsQ0FBQSwyQkFBQSxDQUFBLG1CQUFBLENBQUEsbUJBQUEsR0FBQSwyQ0FBQSxDQUFBLGlDQUFBLENBQUEsU0FBQSxDQUFBLElBQUEsNENBQUEsQ0FBQSxpQ0FBQSxDQUFBLElBQUEsMkNBQUEsQ0FBQSxTQUFBLENBQUEsSUFBQSwyQ0FBQSxDQUFBLEdBQUEsNEJBQUEsQ0FBQSxDQUFBLGtCQUFBLDhDQUFBLENBQUEsc0NBQUEsQ0FBQSxzQkFBQSxDQUFBLG1CQUFBLEdBQUEsMkNBQUEsQ0FBQSxpQ0FBQSxDQUFBLFNBQUEsQ0FBQSxJQUFBLDRDQUFBLENBQUEsaUNBQUEsQ0FBQSxJQUFBLDJDQUFBLENBQUEsU0FBQSxDQUFBLElBQUEsMkNBQUEsQ0FBQSxHQUFBLDRCQUFBLENBQUEsQ0FBQSxrQkFBQSw4Q0FBQSxDQUFBLHNDQUFBLENBQUEsc0JBQUEsQ0FBQSxvQkFBQSxHQUFBLDRCQUFBLENBQUEsSUFBQSw0Q0FBQSxDQUFBLFNBQUEsQ0FBQSxHQUFBLDJDQUFBLENBQUEsU0FBQSxDQUFBLENBQUEsbUJBQUEsdUJBQUEsQ0FBQSxvREFBQSxDQUFBLHVCQUFBLENBQUEsOENBQUEsQ0FBQSxzQ0FBQSxDQUFBLG9CQUFBLEdBQUEsNEJBQUEsQ0FBQSxJQUFBLDRDQUFBLENBQUEsU0FBQSxDQUFBLEdBQUEsMkNBQUEsQ0FBQSxTQUFBLENBQUEsQ0FBQSxtQkFBQSx1QkFBQSxDQUFBLG9EQUFBLENBQUEsOENBQUEsQ0FBQSxzQ0FBQSxDQUFBLHVCQUFBLENBQUEsNkJBQUEsR0FBQSwrQ0FBQSxDQUFBLFNBQUEsQ0FBQSxJQUFBLHNCQUFBLENBQUEsU0FBQSxDQUFBLElBQUEsc0JBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsQ0FBQSw0QkFBQSxnQ0FBQSxDQUFBLGtDQUFBLENBQUEsNEJBQUEsR0FBQSwrQ0FBQSxDQUFBLFNBQUEsQ0FBQSxJQUFBLHVCQUFBLENBQUEsU0FBQSxDQUFBLElBQUEscUJBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsQ0FBQSwyQkFBQSwrQkFBQSxDQUFBLGtDQUFBLENBQUEsOEJBQUEsR0FBQSxTQUFBLENBQUEsR0FBQSw4Q0FBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLDZCQUFBLGlDQUFBLENBQUEsaUNBQUEsQ0FBQSw2QkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLGdEQUFBLENBQUEsU0FBQSxDQUFBLENBQUEsNEJBQUEsZ0NBQUEsQ0FBQSxpQ0FBQSxDQUFBLG9CQUFBLEdBQUEseUJBQUEsQ0FBQSxTQUFBLENBQUEsR0FBQSx1QkFBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLG1CQUFBLHVCQUFBLENBQUEsdUJBQUEsQ0FBQSw0QkFBQSxHQUFBLHdCQUFBLENBQUEsU0FBQSxDQUFBLEdBQUEsdUJBQUEsQ0FBQSxTQUFBLENBQUEsQ0FBQSwyQkFBQSwrQkFBQSxDQUFBLDRCQUFBLENBQUEsNkJBQUEsR0FBQSx1QkFBQSxDQUFBLFNBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsU0FBQSxDQUFBLENBQUEsNEJBQUEsZ0NBQUEsQ0FBQSw2QkFBQSxDQUFBLDBCQUFBLEdBQUEsdUJBQUEsQ0FBQSxTQUFBLENBQUEsR0FBQSx1QkFBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLHlCQUFBLDZCQUFBLENBQUEsNEJBQUEsQ0FBQSwyQkFBQSxHQUFBLHdCQUFBLENBQUEsU0FBQSxDQUFBLEdBQUEsdUJBQUEsQ0FBQSxTQUFBLENBQUEsQ0FBQSwwQkFBQSw4QkFBQSxDQUFBLDZCQUFBLENBQUEscUJBQUEsR0FBQSxTQUFBLENBQUEsR0FBQSx3QkFBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLG9CQUFBLHdCQUFBLENBQUEsdUJBQUEsQ0FBQSw2QkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsU0FBQSxDQUFBLENBQUEsNEJBQUEsZ0NBQUEsQ0FBQSw0QkFBQSxDQUFBLDhCQUFBLEdBQUEsU0FBQSxDQUFBLEdBQUEsd0JBQUEsQ0FBQSxTQUFBLENBQUEsQ0FBQSw2QkFBQSxpQ0FBQSxDQUFBLDZCQUFBLENBQUEsMkJBQUEsR0FBQSxTQUFBLENBQUEsR0FBQSx3QkFBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLDBCQUFBLDhCQUFBLENBQUEsNEJBQUEsQ0FBQSw0QkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsU0FBQSxDQUFBLENBQUEsMkJBQUEsK0JBQUEsQ0FBQSw2QkFBQSxDQUFBLGlCQUFBLEdBQUEscUNBQUEsQ0FBQSxRQUFBLHVCQUFBLENBQUEscUNBQUEsQ0FBQSxRQUFBLHVCQUFBLENBQUEscUNBQUEsQ0FBQSxTQUFBLENBQUEsR0FBQSxrQ0FBQSxDQUFBLFNBQUEsQ0FBQSxDQUFBLGdCQUFBLHFCQUFBLENBQUEsa0RBQUEsQ0FBQSxvQkFBQSxDQUFBLHlCQUFBLENBQUEsd0JBQUEsR0FBQSxTQUFBLENBQUEsa0NBQUEsQ0FBQSw4QkFBQSxDQUFBLElBQUEsd0JBQUEsQ0FBQSxJQUFBLHNCQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsa0JBQUEsQ0FBQSxDQUFBLHVCQUFBLDJCQUFBLENBQUEsa0JBQUEsR0FBQSxTQUFBLENBQUEsa0RBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSx1QkFBQSxDQUFBLENBQUEsaUJBQUEscUJBQUEsQ0FBQSxtQkFBQSxHQUFBLFNBQUEsQ0FBQSxHQUFBLFNBQUEsQ0FBQSxnREFBQSxDQUFBLENBQUEsa0JBQUEsc0JBQUEsQ0FBQSxrQkFBQSxHQUFBLFNBQUEsQ0FBQSxnQ0FBQSxDQUFBLElBQUEsU0FBQSxDQUFBLENBQUEsaUJBQUEscUJBQUEsQ0FBQSxzQkFBQSxHQUFBLFNBQUEsQ0FBQSwyREFBQSxDQUFBLGdFQUFBLENBQUEsSUFBQSxTQUFBLENBQUEsOERBQUEsQ0FBQSw2REFBQSxDQUFBLENBQUEscUJBQUEseUJBQUEsQ0FBQSxzQkFBQSxHQUFBLFNBQUEsQ0FBQSwyREFBQSxDQUFBLGdFQUFBLENBQUEsSUFBQSxTQUFBLENBQUEsOERBQUEsQ0FBQSw2REFBQSxDQUFBLENBQUEscUJBQUEseUJBQUEsQ0FBQSx1QkFBQSxHQUFBLFNBQUEsQ0FBQSwwREFBQSxDQUFBLGdFQUFBLENBQUEsSUFBQSxTQUFBLENBQUEsK0RBQUEsQ0FBQSw2REFBQSxDQUFBLENBQUEsc0JBQUEsMEJBQUEsQ0FBQSxvQkFBQSxHQUFBLFNBQUEsQ0FBQSwwREFBQSxDQUFBLGdFQUFBLENBQUEsSUFBQSxTQUFBLENBQUEsK0RBQUEsQ0FBQSw2REFBQSxDQUFBLENBQUEsbUJBQUEsdUJBQUEsQ0FBQSxtQkFBQSxHQUFBLFNBQUEsQ0FBQSxJQUFBLFNBQUEsQ0FBQSxnQ0FBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLENBQUEsa0JBQUEsc0JBQUEsQ0FBQSx1QkFBQSxJQUFBLFNBQUEsQ0FBQSwrREFBQSxDQUFBLGdFQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsMERBQUEsQ0FBQSw2REFBQSxDQUFBLENBQUEsc0JBQUEsMEJBQUEsQ0FBQSw4QkFBQSxDQUFBLHVCQUFBLElBQUEsU0FBQSxDQUFBLDhEQUFBLENBQUEsR0FBQSxTQUFBLENBQUEsK0NBQUEsQ0FBQSxDQUFBLHNCQUFBLDBCQUFBLENBQUEsNEJBQUEsQ0FBQSx3QkFBQSxJQUFBLFNBQUEsQ0FBQSwrREFBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLDhDQUFBLENBQUEsQ0FBQSx1QkFBQSwyQkFBQSxDQUFBLDZCQUFBLENBQUEscUJBQUEsSUFBQSxTQUFBLENBQUEsOERBQUEsQ0FBQSxnRUFBQSxDQUFBLEdBQUEsU0FBQSxDQUFBLDJEQUFBLENBQUEsNkRBQUEsQ0FBQSxDQUFBLG9CQUFBLHdCQUFBLENBQUEsOEJBQUEsQ0FBQSx1QkFBQSxHQUFBLGtDQUFBLENBQUEsa0JBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsQ0FBQSxzQkFBQSwwQkFBQSxDQUFBLHVCQUFBLEdBQUEsa0NBQUEsQ0FBQSxrQkFBQSxDQUFBLEdBQUEsdUJBQUEsQ0FBQSxDQUFBLHNCQUFBLDBCQUFBLENBQUEsd0JBQUEsR0FBQSxpQ0FBQSxDQUFBLGtCQUFBLENBQUEsR0FBQSx1QkFBQSxDQUFBLENBQUEsdUJBQUEsMkJBQUEsQ0FBQSxxQkFBQSxHQUFBLGlDQUFBLENBQUEsa0JBQUEsQ0FBQSxHQUFBLHVCQUFBLENBQUEsQ0FBQSxvQkFBQSx3QkFBQSxDQUFBLHdCQUFBLEdBQUEsdUJBQUEsQ0FBQSxHQUFBLGlCQUFBLENBQUEsaUNBQUEsQ0FBQSxDQUFBLHVCQUFBLDJCQUFBLENBQUEsd0JBQUEsR0FBQSx1QkFBQSxDQUFBLEdBQUEsaUJBQUEsQ0FBQSxrQ0FBQSxDQUFBLENBQUEsdUJBQUEsMkJBQUEsQ0FBQSx5QkFBQSxHQUFBLHVCQUFBLENBQUEsR0FBQSxpQkFBQSxDQUFBLGlDQUFBLENBQUEsQ0FBQSx3QkFBQSw0QkFBQSxDQUFBLHNCQUFBLEdBQUEsdUJBQUEsQ0FBQSxHQUFBLGlCQUFBLENBQUEsa0NBQUEsQ0FBQSxDQUFBLHFCQUFBLHlCQUFBLENDUEQsc0NBQ0UsV0FBQSxDQUNBLGVDTWdCLENETGhCLFVBQUEsQ0FDQSxlQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUdGLCtDQUNFLFdBQUEsQ0FHRixtREFDRSxnQ0FBQSxDQUtKLHNFQUNFLHdCQ2JrQixDRGNsQixLQUFBLENBQ0EsZUFBQSxDQUdGLFNBQ0UsY0FBQSxDRVhGLGFBQ0UsYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLHlDQUFBLENBQ0EscUJBQUEsQ0FDQSxrQkFyQm9CLENBc0JwQiwrQkFBQSxDQUNBLHFCQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSxtQkFBQSxDQUNBLGNBOUJVLENBK0JWLHlCQWZGLGFBZ0JJLGNBQUEsQ0FBQSxDQWhCSixhQWtCRSxrQkFBQSxDQUNBLFdBL0JhLENBZ0NiLGdCQUFBLENBQ0EsWUFBQSxDQUNBLGlCQWhDaUIsQ0FpQ2pCLGtCQUFBLENBQ0EsaUJBQUEsQ0FDQSwwQkFBQSxDQUNBLDhCQUFBLENBQ0Esd0JBQUEsQ0FBQSxnQkFBQSxDQUNBLGtCQUFBLENBRUEsbUJBQ0UsMkJBQUEsQ0FFRix5REFDRSxvQkR0Q2dCLENDeUNsQixtQkFDRSwrQkFBQSxDQUNBLDhCQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGVBQUEsQ0FDQSxtQkFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLG1CQUFBLENBQ0Esd0JBQUEsQ0FDQSx1QkFBQSxDQUNBLCtCQUFBLENBS0Esd0JBQ0UseUJBQUEsQ0FFRix3QkFDRSxTQUFBLENBQ0EsbUJBQUEsQ0FDQSxnQ0FBQSxDQUdKLHNCQUNFLDZCQUFBLENBQ0EsYUR6RWdCLENDMEVoQixtQkFBQSxDQUNBLDRCQUNFLGlCQUFBLENBS0osa0JBQ0UsVUFBQSxDQUNBLHdCQUNFLGlCQUFBLENBQ0Esa0JBQUEsQ0FHSixtQkFDRSxXQUFBLENBQ0EseUJBQ0UsU0FBQSxDQUNBLE9BQUEsQ0FHSixtQkFDRSxjQXpHYyxDQTBHZCxXQXRHaUIsQ0F1R2pCLGdCQUFBLENBQ0EseUJBQ0UsVUFBQSxDQUNBLFNBQUEsQ0FFRiwyQkFDRSxnQkFBQSxDQUNBLGVBQUEsQ0FLSixtQkFDRSxxQkFBQSxDQUNBLGtCQXZIa0IsQ0F3SGxCLHVDQUFBLENBQ0EscUJBQUEsQ0FDQSxjQUFBLENBQ0EsU0FBQSxDQUNBLGFBQUEsQ0FDQSxTQUFBLENBQ0EsbUJBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FBQSxNQUFBLENBQ0Esc0JBQUEsQ0FDQSx1Q0FBQSxDQUNBLHNFQUFBLENBQ0EsU0FBQSxDQUNBLFVBQUEsQ0FHQSxZQUFBLENBRUEsc0JBQ0UsY0FBQSxDQUVBLHlCQUhGLHNCQUlJLGNBQUEsQ0FBQSxDQUlKLDZDQUNFLHlDQUFBLENBR0oscUJBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0EsWUFBQSxDQUNBLGlCQTFKZSxDQTJKZixrQkFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLDBGQUNFLHdCQTFKUyxDQTRKWCw4QkFDRSxnQkFBQSxDQUVGLDhCQUNFLDhCQUFBLENBQ0EsYURsS2MsQ0NtS2QsY0FBQSxDQU9KLHdDQUNFLFlBQUEsQ0FHQSw2Q0FDRSxhQUFBLENDekxOLFdBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxzQkFBQSxDQUNBLDBCQUFBLENBQ0EsY0FBQSxDQUNBLGVGQ2tCLENBQUEsa0JBQUEsQ0VDbEIsU0FBQSxDQUNBLFFBQUEsQ0FDQSxpQkFBQSxDQUNBLFFBQUEsQ0FFQSwrREFDRSx1QkFBQSxDQUdGLHFDQWpCRixXQWtCSSxZQUFBLENBQUEsQ0FHRixxQ0FyQkYsV0FzQkksUUFBQSxDQUFBLENBR0YscUNBekJGLFdBMEJJLFVBQUEsQ0FDQSxPQUFBLENBQUEsQ0FJSixnQkFDRSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLGtCRlBnQixDRVFoQixpQkFBQSxDQUNBLFNBQUEsQ0FDQSxRQUFBLENBQ0EsdUNBQUEsQ0FDQSwyQkFBQSxDQUlBLDBCQUNFLGVGdkNnQixDRTRDbEIsMkJBQ0UsZUY3Q2dCLENFaURwQiw2QkFDRSxPQUFBLENBR0YsMERBQ0UsUUFBQSxDQUdGLDZCQUNFLFFBQUEsQ0FHRixrQ0FDRSxRQUFBLENBQ0EsT0FBQSxDQUNBLFFBQUEsQ0FHRixrQ0FDRSxRQUFBLENBQ0Esb0JBQUEsQ0FDQSx3Q0FBQSxDQUdGLGtDQUNFLE9BQUEsQ0FDQSxvQkFBQSxDQUNBLHlDQUFBLENBR0Ysa0NBQ0UsUUFBQSxDQUNBLFFBQUEsQ0FDQSxRQUFBLENBSUYsV0FFRSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLCtDRm5Dc0IsQ0VvQ3RCLGVGckRrQixDRXNEbEIsZ0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBRUEscUJBQ0UsNEJBQUEsQ0FDQSw2QkFBQSxDQUdGLDZEQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLG9CQUFBLENBYUYsNkJBQ0UsVUFBQSxDQUNBLHlDQUNFLFVBQUEsQ0FDQSxjQUFBLENBR0YsMEVBQ0UsVUFBQSxDQUtKLHlCQUNFLFlBQUEsQ0FLSiwyQkFFRSxXQUFBLENBQ0Esd0JGNUhrQixDRTZIbEIsVUY5SWtCLENFK0lsQixpQkFBQSxDQUNBLGlCQUFBLENBQ0EsOEJBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUVBLHlDQUNFLGFBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBR0YsdUNBQ0Usb0JBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUdGLHlDQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FHRixtREFDRSxXQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUdGLDJDQUNFLHFCQUFBLENBR0YsdUpBR0UsMkNBQUEsQ0FDQSxVRnpMZ0IsQ0U0TGxCLDZDQUNFLFVBQUEsQ0FDQSx5REFDRSxVQUFBLENBQ0EsY0FBQSxDQUNBLHdCRmhMYyxDRW1MaEIsa0dBQ0UsVUFBQSxDQUtKLHFEQUNFLFVBQUEsQ0FDQSxpRUFDRSxVQUFBLENBQ0EsY0FBQSxDQUNBLHdCRjlMYyxDRWlNaEIsOEdBQ0UsVUFBQSxDQUtKLDJDQUNFLGVBQUEsQ0FDQSxhRnpNZ0IsQ0UwTWhCLHdCQUFBLENBQ0EsaUJBQUEsQ0FFQSwrTUFHRSxxQkFBQSxDQUNBLGtDQUFBLENBQ0EseUNBQUEsQ0FNTiwrQkFFRSxXQUFBLENBQ0EscUJGNU9rQixDRTZPbEIsYUY1TmtCLENFNk5sQixpQkFBQSxDQUNBLGlCQUFBLENBQ0EsOEJBQUEsQ0FDQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUVBLDZDQUNFLGFBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBR0YsMkNBQ0Usb0JBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUdGLDZDQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FHRix1REFDRSxXQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUdGLCtDQUNFLHdCQUFBLENBR0YscUtBR0Usd0JGL1BnQixDRWdRaEIsYUZ2UWdCLENFMFFsQixpREFDRSxVQUFBLENBQ0EsNkRBQ0UsVUFBQSxDQUNBLGNBQUEsQ0FHRix3R0FDRSxVQUFBLENBSUoseURBQ0UsVUFBQSxDQUNBLHFFQUNFLFVBQUEsQ0FDQSxjQUFBLENBR0Ysb0hBQ0UsVUFBQSxDQU1OLHVCQUVFLGlCQUFBLENBR0YsNkJBRUUsb0JBQUEsQ0FDQSx1QkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FFQSxxQ0FDRSxhQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBSUosMkJBRUUsd0JBQUEsQ0FDQSw4QkFBQSxDQUNBLGFGclVrQixDRXNVbEIsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLDhCQUFBLENBQ0EsZUFBQSxDQUVBLHlDQUNFLGFBQUEsQ0FDQSxhQUFBLENBQ0EsU0FBQSxDQUNBLGlCQUFBLENBR0YseUNBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQUdGLG1EQUNFLFdBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLGdCQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBR0YsdUpBR0UsNERBQUEsQ0FDQSxxREFBQSxDQUdGLDJDQUNFLGFGeFdnQixDRTJXbEIsNkNBQ0UsV0FBQSxDQUNBLGtCQUFBLENBZUosdUJBRUUsV0FBQSxDQUNBLHdCRi9Ya0IsQ0VnWWxCLFVGdllrQixDRXlZbEIseUlBR0UsZ0VBQUEsQ0FDQSxVRjdZZ0IsQ0VnWmxCLHVDQUNFLHFCQUFBLENBR0YsaURBQ0UsVUFBQSxDQUNBLDZEQUNFLFVBQUEsQ0FDQSxjQUFBLENBQ0Esd0JGbFpjLENFcVpoQix3R0FDRSxVQUFBLENBT04sMkJBRUUsaUJBQUEsQ0FHRixZQUNFLGtCQUFBLENBMkRGLDJCQUVFLGVBQUEsQ0FLRixTQUNFLGlCQUFBLENBQ0Esb0JBQUEsQ0FDQSxPQUFBLENBQ0EsUUFBQSxDQUNBLGNBQUEsQ0FHRixzQkFDRSwwQ0FBQSxDQUNBLGNBQUEsQ0FDQSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsUUFBQSxDQUNBLGtCQUFBLENBQ0EsU0FBQSxDQUNBLHNCQUFBLENBQ0EsbUJBQUEsQ0FHRiw2QkFDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsUUFBQSxDQUNBLGdCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxrQkFBQSxDQUNBLDJEQUFBLENBSUYsMkJBQ0Usa0JBQUEsQ0FDQSxTQUFBLENBSUEsa0JBQ0UsbUJBQUEsQ0FDQSw4QkFBQSxDQU9KLG9CQUNFLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUVBLGdCQUFBLENBQ0EsbUJBQUEsQ0FFQSx5QkFDRSxlQUFBLENBSUosVUFDRSx3QkFBQSxDQUlGLHFCQUVFLGlCQUFBLENBQ0EseUJBQUEsQ0FDQSwwQkFBQSxDQUNBLGlCQUFBLENBRUEsdURBQ0UsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBQ0EsU0FBQSxDQU1GLHlDQUNFLG9CQUFBLENBQ0EsZ0JBQUEsQ0FDQSxhRnJqQmMsQ0VzakJkLGlCQUFBLENBQ0EsdUJBQUEsQ0FFQSxpREFDRSxhRjFqQlksQ0U2akJkLDhGQUVFLFlBQUEsQ0FDQSw4QkFBQSxDQUlKLHlCQW5CRiw4QkFvQkksWUFBQSxDQUNBLHFCQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUVBLGlCQUFBLENBQ0EsZUFBQSxDQUFBLENBT0UseUJBREYsK0RBRUksVUFBQSxDQUNBLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FFQSxpQkFBQSxDQUNBLGVBQUEsQ0FBQSxDQ3huQlIsY0FDRSxnQkFBQSxDQUNBLG1CQUFBLENBR0YsWUFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLGdCQUFBLENBQ0EseUJBSkYsWUFLSSxjQUFBLENBQUEsQ0FMSixZQU9FLGtCRlJvQixDRVNwQiwrQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNBLDhCQUFBLENBRUEsa0JBQ0UsMkRBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxlSHVCZ0IsQ0d0QmhCLGdCQUFBLENBQ0EsaUJBQUEsQ0FHRixrQkFDRSxZQUFBLENBQ0Esb0JIaEJnQixDR29CcEIsYUFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLG1CQUFBLENBRUEsbUJBQ0UsVUFBQSxDQUNBLGdCQUFBLENBQ0EsZUhJZ0IsQ0dIaEIsa0JBQUEsQ0FFQSw2QkFDRSxjQUFBLENBR0YseUJBVkYsbUJBV0ksY0FBQSxDQUFBLENBT0YseUJBREYsa0NBRUksU0FBQSxDQUFBLENBS04sa0JBQ0UsYUh0Q2tCLENHdUNsQixnQkFBQSxDQUNBLGtCQUFBLENBSUEsZ0NBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FDQSxpQkFBQSxDQUVGLGtDQUNFLGVBQUEsQ0FFRixpQkFDRSxlQUFBLENBQ0EsZUFBQSxDQUdGLG9CQUNFLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsV0FBQSxDQUdKLGFBQ0UsVUFBQSxDQUNBLFlBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUNBLGlCQUFBLENBR0YsV0FDRSxVQUFBLENBR0YsU0FDRSxlSDlGa0IsQ0crRmxCLG9CSDdGa0IsQ0c4RmxCLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxjQUFBLENBVUEsc0JBQ0UsY0FBQSxDQU9KLGVBQ0UsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBU0YsZ0JBQ0UsYUFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsMEJBQUEsQ0FDQSxjQUFBLENBQ0Esd0JBQUEsQ0FBQSxnQkFBQSxDQUNBLFVIMUlrQixDRzJJbEIseUJBQUEsQ0FDQSxlQUFBLENBRUEsa0JBQ0UsZUFBQSxDQUNBLHlCQUFBLENBS0osc0JBQ0UsaUJBQUEsQ0FDQSxTQUFBLENBQ0EsY0FBQSxDQUNBLFFBQUEsQ0FDQSxPQUFBLENBSUYsV0FDRSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxNQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSw4QkFBQSxDQUNBLHdCQUFBLENBQ0EsaUJBQUEsQ0FJRix1Q0FDRSw4QkFBQSxDQUlGLHlDQUNFLHFCSGpMa0IsQ0dxTHBCLGlCQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLFlBQUEsQ0FJRiwrQ0FDRSxhQUFBLENBSUYsaUNBQ0UsUUFBQSxDQUNBLE9BQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLG9CQUFBLENBQ0Esd0JBQUEsQ0FHQSx1QkFBQSxDQU1GLHlCQUNFLGtCQUFBLENBQ0EsWUFBQSxDQUNBLDBCQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FDQSxRQUFBLENBRUEseUJBVEYseUJBVUksZUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUdGLHlCQWZGLHlCQWdCSSxlQUFBLENBQ0EsUUFBQSxDQUFBLENBR0YsMkNBQ0UsWUFBQSxDQUdGLCtCQUNFLGNBQUEsQ0FDQSxhSHZPZ0IsQ0d3T2hCLGNBQUEsQ0FDQSxvQkFBQSxDQUNBLGlCQUFBLENBQ0EsWUFBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBRUEsdUZBRUUsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLGtDQUFBLENBR0YsNENBQ0UsU0FBQSxDQUlGLGdGQUVFLGFIM09ZLENHNE9aLDBHQUNFLFNBQUEsQ0FFRix3R0FDRSxTQUFBLENBS0osc0ZBQ0UsbURBQUEsQ0FLSix5REFDRSxhSDVQYyxDRzZQZCxzRUFDRSxTQUFBLENBRUYscUVBQ0UsU0FBQSxDQy9STixHQUNFLGNBQUEsQ0FHRixhQUNFLGlCQUFBLENBRUEsZ0JBQ0UsbUJBQUEsQ0FDQSxjQUFBLENBQ0EsZUFBQSxDQUVBLHlCQUxGLGdCQU1JLGVBQUEsQ0FBQSxDQUdGLHlCQVRGLGdCQVVJLGVBQUEsQ0FBQSxDQ2pCTixLQUNFLHFEQUFBLENBQ0EsVUxPa0IsQ0tObEIsOEJBQUEsQ0FHRixFQUNFLGlCQUFBLENBR0YsWUFFRSxjQUFBLENBQ0EseUJBQUEsQ0FDQSxhTFdrQixDS1ZsQixlQUFBLENBQ0EsOEJBQUEsQ0FFQSw0QkFDRSxhTE1nQixDS0psQiwwSEFHRSxpQ0FBQSxDQUVBLGtRQUNFLFFBQUEsQ0FDQSxnQ0FBQSxDQUlKLHdCQUNFLHVCQUFBLENBSUoseUJBRUksc0JBQ0UsVUxoQ2MsQ0trQ2QsOEJBQ0UsVUxuQ1ksQ0tzQ2QsZ0dBRUUsbUJBQUEsQ0FHRiw2QkFDRSw2QkFBQSxDQUNBLGNBQUEsQ0FBQSxDQU9SLDZCQUdFLGdCQUFBLENBQ0EsZUxuQmtCLENLb0JsQixxQ0FMRiw2QkFNSSxnQkFBQSxDQUFBLENBRUYscUNBUkYsNkJBU0ksZ0JBQUEsQ0FBQSxDQU9KLGVBQ0UsZ0JBQUEsQ0FDQSxlTGpDa0IsQ0trQ2xCLGVBQUEsQ0FFQSxxQ0FMRixlQU1JLGNBQUEsQ0FBQSxDQUVGLHFDQVJGLGVBU0ksY0FBQSxDQUFBLENBT0osRUFDRSxlQUFBLENBQ0EsWUFBQSxDQUVBLFlBQ0UsY0FBQSxDQUdGLGdCQUNFLHdCQUFBLENBR0YsY0FDRSwwQkFBQSxDQUdGLGVBQ0UsMEJBQUEsQ0FJSixXQUNFLGFBQUEsQ0FDQSxZQUFBLENBQ0EsVUwzR2tCLENLOEdwQix1QkFDRSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUdGLGlCQUNFLGVBQUEsQ0FDQSxlTGpGa0IsQ0tvRnBCLE9BQ0UsZUxsRmtCLENLcUZwQixHQUNFLGVBQUEsQ0FHRixtQkFDRSxVTG5Ja0IsQ0tvSWxCLHdCQUFBLENBRUEsYUFBQSxDQUdGLE9BQ0UsZUFBQSxDQUdGLFVBQ0UsYUFBQSxDQUdGLFlBQ0UsNEJBQUEsQ0FHRixVQUNFLDBCQUFBLENBR0YsVUFDRSx3QkFBQSxDQUdGLFVBQ0UsMEJBQUEsQ0FHRixXQUNJLGNBQUEsQ0FHSixXQUNFLHFCQUFBLENBR0YsV0FDRSxxQkFBQSxDQUdGLFdBQ0Usd0JBQUEsQ0FHRixTQUNFLHdCQUFBLENBR0YsWUFDRSx3QkFBQSxDQUdGLFVBQ0Usd0JBQUEsQ0FHRixjQUNFLHdCQUFBLENBR0YsMENBRUUsK0NMM0lzQixDSzRJdEIsZUwvSmtCLENLZ0tsQixZQUFBLENBR0YsR0FDRSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxxQ0FIRixHQUlJLGVBQUEsQ0FBQSxDQUVGLHFDQU5GLEdBT0ksZUFBQSxDQUFBLENBRUYscUNBVEYsR0FVSSxhQUFBLENBQUEsQ0FJSixHQUNFLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FFQSxxQ0FMRixHQU1JLGVBQUEsQ0FBQSxDQUVGLHFDQVJGLEdBU0ksZUFBQSxDQUFBLENBT0osVUFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUNFLHFDQVJKLFVBU00sZUFBQSxDQUFBLENBR0YscUNBWkosVUFhTSxlQUFBLENBQUEsQ0FJTixnQkFDRSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FFQSxxQ0FWRixnQkFXSSxlQUFBLENBQUEsQ0FFRixxQ0FiRixnQkFjSSxlQUFBLENBQUEsQ0FJSixtQkFHRSwwQkFBQSxDQUlBLGFBQ0UsZUFBQSxDQUNBLGVBQUEsQ0FJSixvQ0FDRSxnQkFBQSxDQUdGLGFBQ0UsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsTUFBQSxDQUNBLFVBQUEsQ0FFQSx5QkFORixhQU9JLEtBQUEsQ0FDQSxlQUFBLENBQUEsQ0FJSixnQkFDRSxnQkFBQSxDQUdGLG9CQUNFLCtCQUFBLENBR0YseUJBQ0UsZ0JBQUEsQ0FDQSxtQkFBQSxDQUVBLHlCQUpGLHlCQUtJLGdCQUFBLENBQ0EsbUJBQUEsQ0FBQSxDQzVUSixTQUNFLDBCQUFBLENBR0Ysb0JBRUUsa0JObUNrQixDTS9CbEIsMEJBREYsVUFFSSw4QkFBQSxDQUFBLENBSUosd0JBRUUsa0JOYWdCLENNVmxCLFVBQ0UsMEJBQUEsQ0FHRixTQUNFLDZCQUFBLENBR0YsY0FDRSw2QkFBQSxDQUdGLFVBQ0UsMEJBQUEsQ0FHRixTQUNFLDZCQUFBLENBR0YsU0FDRSw2QkFBQSxDQUdGLFNBQ0UsNkJBQUEsQ0FHRixVQUNFLDZCQUFBLENBR0YsV0FDRSw2QkFBQSxDQUdGLFVBQ0UsNkJBQUEsQ0FHRixnQkFDRSw2QkFBQSxDQUdGLGlCQUNFLDZCQUFBLENBR0YsbUJBQ0Usa0JOckRrQixDTXdEbEIsNEZBQUEsQ0FDQSxnSEFBQSxDQUVBLCtDQVBGLG1CQVVJLDRGQUFBLENBQUEsQ0FHRix5QkFiRixtQkFnQkksNEZBQUEsQ0FBQSxDQUdGLHlCQW5CRixtQkFzQkksNEZBQUEsQ0FBQSxDQUlKLHdCQUNFLGtCTmpFZ0IsQ01vRWhCLDRGQUFBLENBQ0EsaUhBQUEsQ0FFQSwrQ0FQRix3QkFVSSw0RkFBQSxDQUFBLENBR0YseUJBYkYsd0JBZ0JJLDRGQUFBLENBQUEsQ0FHRix5QkFuQkYsd0JBc0JJLDRGQUFBLENBQUEsQ0FJSixvQkFDRSxrQk5oR2tCLENNbUdsQiw0RkFBQSxDQUNBLGlIQUFBLENBRUEsK0NBUEYsb0JBVUksNEZBQUEsQ0FBQSxDQUdGLHlCQWJGLG9CQWdCSSw0RkFBQSxDQUFBLENBR0YseUJBbkJGLG9CQXNCSSw0RkFBQSxDQUFBLENBSUosVUFDRSxrQk4xR2tCLENNOEdwQixxQkFDRSxHQUNFLHlCQUFBLENBR0YsSUFDRSw0QkFBQSxDQUdGLEtBQ0UseUJBQUEsQ0FBQSxDQUtKLG1CQUNFLGtCTjlIa0IsQ00rSGxCLDJCQUNFLGlCQUFBLENBQ0EsU0FBQSxDQUNBLGVBQUEsQ0FDQSxhQUFBLENBRUEsMEJBTkYsMkJBT0ksZUFBQSxDQUVBLHdDQUNFLGdCQUFBLENBQ0EsZ0JBQUEsQ0FBQSxDQUlOLGdEQUNFLGlCQUFBLENBQ0EsdUJBQUEsQ0FDQSxVQUFBLENBQ0EsU0FBQSxDQUVBLG9EQUNFLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGFBQUEsQ0FDQSxhQUFBLENBSUYseUJBZEYsZ0RBZUksc0JBQUEsQ0FFQSxvREFDRSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQUEsQ0FNUixtQkFDRSxpQkFBQSxDQUNBLFNBQUEsQ0NuTkYsa0JBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FJQSx5QkFERiwwQkFFSSxVQUFBLENBQ0EsZUFBQSxDQUFBLENBSUosZ0RBRUUsaUJBQUEsQ0FDQSxVQUFBLENBQ0EscUJBQUEsQ0FDQSxRQUFBLENBQ0EsZUFBQSxDQUdGLDJCQUVFLGlCQUFBLENBQ0EsS0FBQSxDQUNBLE1BQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLFFBQUEsQ0FHRix1QkFDRSxVQUFBLENBQ0EsZUFBQSxDQUNBLHFCQUFBLENBSUEseUJBREYsYUFFSSxpQkFBQSxDQUNBLGtCQUFBLENBQ0Esd0JBQUEsQ0FBQSxDQUlKLGlEQUVFLGFBQUEsQ0FFQSwwQkFKRixpREFLSSxVQUFBLENBQUEsQ0FZSixvQkFDRSxrQkFBQSxDQUNBLGVBQUEsQ0FHRixrQkFDRSxVQUFBLENBQ0EsYUFBQSxDQUdGLCtCQUNFLFVBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUVBLHlCQUxGLCtCQU1JLGdCQUFBLENBQUEsQ0FJSixtQkFDRSxvQkFBQSxDQUNBLFVBQUEsQ0FFQSxlQUFBLENBQ0Esa0JBQUEsQ0FHRixrQkFDRSxVQUFBLENBUUEseUJBTEYsMEZBTUksZUFBQSxDQUFBLENDaEdKLFlBQ0Usb0JBQUEsQ0FDQSxxQkFBQSxDQUNBLGdDQUFBLENBQ0Esa0NBQUEsQ0FFQSw0QkFBQSxDQUNBLDZCQUFBLENBQ0Esd0NBQUEsQ0FDQSwwQ0FBQSxDQWVGLGlCQUNFLEdBQUEsU0FBQSxDQUNBLElBQUEsU0FBQSxDQUNBLEtBQUEsU0FBQSxDQUFBLENDL0JGLGtCQUNFLGNBQUEsQ0FDQSxhQUFBLENBQ0Esc0JBQUEsQ0FDQSxxQkFBQSxDQUNBLGVBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLGFBQUEsQ0FHRixlQUNFLGFBQUEsQ0FDQSxhQUFBLENBSUUsd0VBRkYseUJBR0ksZ0JBQUEsQ0FBQSxDQUtOLGdCQUNFLDBCQUFBLENBQ0EsdUJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FRSixrQ0FFRSxtQ0FBQSxDQUdGLGdDQUNFLGVBQUEsQ0FHRiw2Q0FFRSxZQUFBLENBR0YseUJBQ0UsaUJBQUEsQ0FDQSxxQkFBQSxDQUNBLGdCQUFBLENBQ0EsUUFBQSxDQUNBLDBCQUxGLHlCQU1JLGtCQUFBLENBQUEsQ0FHSix1Q0FDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxNQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FHRixtQkFDRSx3QkFBQSxDQUNBLDJCQUFBLENBQ0EseUJBQUEsQ0FDQSwwQkFBQSxDQUdGLHlDQUNFLDBCQUFBLENBR0YsaUJBQ0Usb0JBQUEsQ0FHRix1SEFFRSx5QkFBQSxDQUdGLHFCQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGtCQUFBLENBS0YsZUFDRSxVVHZGa0IsQ1MwRnBCLCtDQUVFLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBRUEsZVRoR2tCLENTaUdsQiwyQkFBQSxDQUNBLHFCQUFBLENBQ0Esa0JBQUEsQ0FFQSxZQUFBLENBRUEsMEJBYkYsK0NBY0ksYUFBQSxDQUFBLENBR0YsbURBQ0UsWUFBQSxDQUdGLDZFQUNFLG9CQUFBLENBQ0EsZUFBQSxDQUNBLHlCQUFBLENBQ0EsZUFBQSxDQUNBLGNBQUEsQ0FDQSxVQUFBLENBRUEsaUJBQUEsQ0FFQSx1SEFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxPQUFBLENBSUoseUJBdENGLCtDQXVDSSxxQkFBQSxDQUFBLENBSUosdUJBQ0UsWUFBQSxDQUNBLHFCQUFBLENBQ0Esa0JBQUEsQ0FHRixrQkFDRSxlVHBHa0IsQ1NxR2xCLGdCQUFBLENBQ0EsYUFBQSxDQUNBLGFBQUEsQ0FDQSxlQUFBLENBR0Ysa0JBQ0UscUJBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBQ0EsZUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxZQUFBLENBRUEsVVQ5SmtCLENTZ0tsQixvQkFDRSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUdGLDRCQUNFLGVBQUEsQ0FFQSw4QkFDSSxlQUFBLENBS0osNkNBQ0UsY0FBQSxDQUlKLHlCQWhDRixrQkFpQ0ksU0FBQSxDQUVBLDRCQUNFLFVBQUEsQ0FBQSxDQU1KLHdDQUNFLGtCQUFBLENBQ0EsZUFBQSxDQUlKLHlDQUNFLHdCQUFBLENBRUEseUJBSEYseUNBSUksVUFBQSxDQUFBLENBSUosNkNBQ0UsV0FBQSxDQUVBLHlCQUhGLDZDQUlJLGdCQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUlKLHlCQUNFLHlCQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBS0YsdUJBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FFQSxlVGpPa0IsQ1NrT2xCLDJCQUFBLENBQ0EscUJBQUEsQ0FDQSxrQkFBQSxDQUVBLFlBQUEsQ0FDQSxxQkFBQSxDQUVBLDBCQWJGLHVCQWNJLGFBQUEsQ0FBQSxDQUdGLHlCQUNFLFlBQUEsQ0FNSixtQkFDRSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUVBLGVUMVBrQixDUzJQbEIsMkJBQUEsQ0FDQSwyQkFBQSxDQUNBLGtCQUFBLENBRUEsWUFBQSxDQUVBLHlCQVpGLG1CQWFJLHFCQUFBLENBQUEsQ0FJSixnQ0FDRSxXQUFBLENBRUEseUpBR0UsZUFBQSxDQUVBLHlCQUxGLHlKQU1JLGNBQUEsQ0FBQSxDQUlKLHFHQUVFLFlBQUEsQ0FJQSw0REFDRSxZQUFBLENBRUYsMERBQ0UsYUFBQSxDQUtGLDhEQUNFLFlBQUEsQ0FFRiw2REFDRSxhQUFBLENBS04sK0JBQ0Usd0JBQUEsQ0FFQSx5QkFIRiwrQkFJSSxpQkFBQSxDQUFBLENBR0YseUJBUEYsK0JBUUksVUFBQSxDQUFBLENBSUosd0JBQ0UsZVQvUWtCLENTa1JwQix3QkFDRSxjQUFBLENBR0YsNkJBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FFQSxjQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBR0YsY0FDRSxZQUFBLENBR0YsMEJBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUNBLFdBQUEsQ0FHRix3QkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FHRiwwQkFDRSxjQUFBLENBQ0EsZUFBQSxDQUdGLHVCQUNFLFVBQUEsQ0FDQSxlQUFBLENDbldGLGFBQ0UsaUJBQUEsQ0FHRix3QkFDRSxnQkFBQSxDQUVBLDBCQUhGLHdCQUlJLGdCQUFBLENBQUEsQ0FHRix5QkFQRix3QkFRSSxnQkFBQSxDQUFBLENBSUoseUJBQ0UsZUFBQSxDQUVBLHlCQUhGLHlCQUlJLGVBQUEsQ0FBQSxDQUdGLHlCQVBGLHlCQVFJLGVBQUEsQ0FBQSxDQUlKLDBCQUNFLGVBQUEsQ0FHRixvQkFDRSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBSUEsaUNBQ0UsZ0JBQUEsQ0FDQSxVQUFBLENBRUEseUJBSkYsaUNBS0ksaUJBQUEsQ0FDQSxlQUFBLENBQUEsQ0FJSixvQ0FDRSxhQUFBLENBQ0EsY0FBQSxDQUNBLFVBQUEsQ0FDQSxXQUFBLENBSUosYUFDRSxVQUFBLENBQ0EsV0FBQSxDQUVBLG9CQUNFLFlWdERnQixDVTBEcEIsWUFDRSxXQUFBLENBQ0EsWUFBQSxDQUVBLG1CQUNFLFlWM0RnQixDVStEcEIsY0FDRSxXQUFBLENBQ0EsWUFBQSxDQUVBLHFCQUNFLFlWckVnQixDVTBFcEIseUdBSUUsV0FBQSxDQUNBLFlBQUEsQ0FHRiwyRkFHRSxVQUFBLENBQ0EsV0FBQSxDQUVBLHlCQU5GLDJGQU9JLFVBQUEsQ0FDQSxXQUFBLENBQUEsQ0FJSix3QkFDRSxVQUFBLENBQ0EsY0FBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUdGLDRCQUNFLFVBQUEsQ0FDQSxXQUFBLENBR0YsaUJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLE9BQUEsQ0FDQSxNQUFBLENBQ0EsZUFBQSxDQUNBLDhCQUFBLENBR0YsbUJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FHRixzQkFDRSxVQUFBLENBQ0EsV0FBQSxDQUdGLDRDQUVFLFdBQUEsQ0FDQSxXQUFBLENBRUEseUJBTEYsNENBTUksV0FBQSxDQUNBLFdBQUEsQ0FBQSxDQUlKLGVBQ0UsV0FBQSxDQUNBLFdBQUEsQ0FFQSx5QkFKRixlQUtJLFdBQUEsQ0FDQSxXQUFBLENBQUEsQ0FJSix5QkFDRSxXQUFBLENBQ0EsV0FBQSxDQUNBLGNBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBRUEseUJBUEYseUJBUUksV0FBQSxDQUNBLFdBQUEsQ0FDQSxjQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUFBLENBSUosdUJBQ0UsV0FBQSxDQUNBLFdBQUEsQ0FFQSx5QkFKRix1QkFLSSxXQUFBLENBQ0EsV0FBQSxDQUFBLENBSUosb0RBRUUsV0FBQSxDQUNBLFdBQUEsQ0FFQSxlQUFBLENBRUEseUJBUEYsb0RBUUksV0FBQSxDQUNBLFdBQUEsQ0FBQSxDQUlKLDBCQUNFLGdCQUFBLENBR0YsZ0JBQ0UsV0FBQSxDQUNBLFlBQUEsQ0FFQSx5QkFKRixnQkFLSSxXQUFBLENBQ0EsWUFBQSxDQUFBLENBR0YseUJBVEYsZ0JBVUksV0FBQSxDQUNBLFlBQUEsQ0FBQSxDQUdGLHlCQWRGLGdCQWVJLFdBQUEsQ0FDQSxZQUFBLENBQUEsQ0FJSixxQkFDRSxVQUFBLENBQ0EsV0FBQSxDQUVBLHlCQUpGLHFCQUtJLFVBQUEsQ0FDQSxXQUFBLENBQUEsQ0FJSixxQkFDRSxXQUFBLENBQ0EsWUFBQSxDQUdGLGdCQUNFLFVBQUEsQ0FDQSxXQUFBLENBQ0EsY0FBQSxDQUNBLFNWNU9rQixDVThPbEIsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsZ0JBQUEsQ0N4UEEseUJBQ0UsZ0JBQUEsQ0FJSiwwQkFDRSxxQkFBQSxDQUVBLDJCQUFBLENBSUEsZUFBQSxDQUVBLHlDQUNFLGtCQUFBLENBR0YseUJBYkYsMEJBY0ksMkJBQUEsQ0FBQSxDQUlKLFNBQ0UsVUFBQSxDQUNBLGtCWEtnQixDV0poQixZQUFBLENBQ0Esa0JBQUEsQ0FFQSx5QkFORixTQU9JLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHRix5QkFYRixTQVlJLFlBQUEsQ0FBQSxDQUdGLGNBQ0Usb0JBQUEsQ0FFQSxVQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBSUoseUJBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FFQSx5QkFKRix5QkFLSSxpQkFBQSxDQUFBLENBSUosa0NBQ0UsaUJBQUEsQ0FHRiwwQkFDRSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxVQUFBLENBRUEseUJBTEYsMEJBTUksYUFBQSxDQUNBLFVBQUEsQ0FBQSxDQUdGLHlCQVZGLDBCQVdJLFlBQUEsQ0FDQSxVQUFBLENBQUEsQ0FLSix3Q0FDRSxpQkFBQSxDQUNBLFdBQUEsQ0FFQSx5QkFKRix3Q0FLSSxZQUFBLENBQUEsQ0FJSixnQ0FDRSxpQkFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBRUEsb0NBQ0UsYUFBQSxDQUVBLDBCQUhGLG9DQUlJLFdBQUEsQ0FBQSxDQUtOLGNBQ0UsWUFBQSxDQUNBLGVBQUEsQ0FHRSx5QkFERixtQkFFSSxxQkFBQSxDQUNBLGtCQUFBLENBQUEsQ0FVTixrQkFDRSxhQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FFQSxlQUFBLENBQ0EseUJBQUEsQ0FDQSxrQkFBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUVBLCtCQUFBLENBR0Ysc0JBQ0UsWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxVQUFBLENBRUEsa0JBQUEsQ0FFQSx5QkFSRixzQkFTSSxzQkFBQSxDQUNBLGNBQUEsQ0FDQSxRQUFBLENBQUEsQ0FHRix5QkFkRixzQkFlSSxrQkFBQSxDQUFBLENBSUosaUJBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsUUFBQSxDQUVBLGdCQUFBLENBQ0EsZVhoSGtCLENXaUhsQixtQkFBQSxDQUVBLHlCQVRGLGlCQVVJLGlCQUFBLENBQ0EsY0FBQSxDQUNBLFNBQUEsQ0FDQSxjQUFBLENBQ0Esc0JBQUEsQ0FBQSxDQUdGLHlCQWpCRixpQkFrQkksZUFBQSxDQUFBLENBSUosd0JBQ0UsZVhoSWtCLENXaUlsQixjQUFBLENBQ0EsY0FBQSxDQUNBLGdCQUFBLENBR0YsaUJBQ0UsaUJBQUEsQ0FFQSxvQkFBQSxDQUNBLGtCWGxLa0IsQ1dtS2xCLFVBQUEsQ0FDQSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUVBLGlDQUNFLGlCQUFBLENBQ0EsUUFBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsOEJBQUEsQ0FHRix5QkFsQkYsaUJBbUJJLFVBQUEsQ0FDQSxXQUFBLENBQ0EsZUFBQSxDQUNBLGFBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBRUEsaUNBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQUEsQ0FLRix5Q0FDRSxTQUFBLENBS04sZ0JBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FHRixvQkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBR0Ysb0JBQ0UsY0FBQSxDQUNBLGVYeExrQixDVzJMcEIsbUJBQ0UsVUFBQSxDQUdGLGlDQUNFLFVBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUNBLGtCWHBPa0IsQ1dzT2xCLHlCQU5GLGlDQU9JLFVBQUEsQ0FBQSxDQUlKLDJCQUNFLFVBQUEsQ0FDQSxxQkFBQSxDQUNBLFVBQUEsQ0FDQSxrQlh6T2tCLENXMk9sQix5QkFORiwyQkFPSSxVQUFBLENBQUEsQ0FHRixtQ0FDRSxrQlh0UGdCLENXeVBsQixxQ0FDRSxrQlh6UGdCLENXOFBwQixZQUNFLGVBQUEsQ0FDQSxrQkFBQSxDQUVBLHlCQUpGLFlBS0ksaUJBQUEsQ0FDQSxxQkFBQSxDQUFBLENBSUosc0JBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FFQSx5QkFORixzQkFPSSxVQUFBLENBQUEsQ0FJSiw2QkFDRSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsaUJBQUEsQ0FFQSxrQlhyUmtCLENXc1JsQixpQkFBQSxDQUdGLGVBQ0UsZ0JBQUEsQ0FDQSxlQUFBLENBQ0EsZVhqUWtCLENXa1FsQixhWHJSZ0IsQ1dzUmhCLGVBQUEsQ0FFQSx5QkFQRixlQVFJLGdCQUFBLENBQUEsQ0FJSixxQkFDRSw0QkFBQSxDQUdGLG1DQUNFLFVBQUEsQ0FDQSxVQUFBLENBRUEseUJBSkYsbUNBS0ksaUJBQUEsQ0FBQSxDQUlKLGtCQUNFLFVBQUEsQ0FDQSxlQUFBLENBR0YsZUFDRSxlWDdSa0IsQ1c4UmxCLGdCQUFBLENBRUEseUJBSkYsZUFLSSxnQkFBQSxDQUFBLENBSUosZ0JBQ0UsZVgxU2tCLENXNFNsQixrQkFBQSxDQUdGLDBCQUNFLFlBQUEsQ0FDQSwwQ0FDRSxlQUFBLENBSUosZ0NBRUUsZVhyVGtCLENXd1RwQix5QkFDRSxrQkFBQSxDQUdGLGNBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FDQSxrQkFBQSxDQUdGLHFCQUNFLGFBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQkFBQSxDQUVBLGdCQUFBLENBQ0EsZVg1VWtCLENXOFVsQixtREFBQSxDQUVBLHlCQVhGLHFCQVlJLGdCQUFBLENBQUEsQ0FHRiw2QkFDRSx3Qlh6V2dCLENXMFdoQixVWDNYZ0IsQ1c4WGxCLDJCQUNFLGNBQUEsQ0FDQSx3R0FBQSxDQUdGLDhDQUNFLFlBQUEsQ0FHRixzQ0FDRSx3QlhoWWdCLENXaVloQix3R0FBQSxDQUNBLHlCQUFBLENBQ0EsNENBQ0UsY0FBQSxDQUNBLHdHQUFBLENBSUosd0NBQ0Usd0JYellnQixDVzBZaEIsd0dBQUEsQ0FDQSx3QkFBQSxDQUNBLDhDQUNFLGNBQUEsQ0FDQSx3R0FBQSxDQUlKLHdDQUNFLGFYcFpnQixDV3FaaEIsOENBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FLRixnREFDRSxjQUFBLENBQ0EsZUFBQSxDQU1OLCtCQUNFLFVBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGtCQUFBLENBRUEsMENBQ0UsV0FBQSxDQVJKLCtCQVdFLGlCQUFBLENBQ0Esd0JBQUEsQ0FDQSxnQkFBQSxDQUVBLHFHQUFBLENBQ0EsbURBQUEsQ0FFQSxxQ0FDRSxjQUFBLENBQ0Esd0dBQUEsQ0FHRix3REFDRSxZQUFBLENBR0YsZ0RBQ0Usd0JYaGNnQixDV2ljaEIsZUFBQSxDQUNBLHlCQUFBLENBQ0Esc0RBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FJSixrREFDRSx3Qlh6Y2dCLENXMGNoQixlQUFBLENBQ0Esd0JBQUEsQ0FDQSx3REFDRSxjQUFBLENBQ0EsZUFBQSxDQUtGLHdEQUNFLGNBQUEsQ0FDQSxxR0FBQSxDQUtGLDBEQUNFLGNBQUEsQ0FDQSxxR0FBQSxDQVNOLCtCQUVFLGVYL2VrQixDV2dmbEIsVVhqZmtCLENXa2ZsQixrQkFBQSxDQUNBLHNCQUFBLENBQ0EsZ0JBQUEsQ0FFQSwyQ0FDRSxlQUFBLENBR0YsNkVBQ0UsVVgzZmdCLENXOGZsQiwyQ0FDRSxrQlh2ZmdCLENXeWZoQix1REFDRSx5Q0FBQSxDQUlKLHVDQUNFLGtCWDlmZ0IsQ1dnZ0JoQixtREFDRSx5REFBQSxDQUlKLDBGQUVFLFVYaGhCZ0IsQ1dtaEJsQixpREFDRSxVQUFBLENBQ0EsY0FBQSxDQUNBLDZEQUNFLGVYdGhCYyxDV3doQmhCLHdHQUNFLGVBQUEsQ0FLTixnQkFDRSxhWHhoQmtCLENXMGhCcEIsY0FDRSxhWDFoQmtCLENXNmhCcEIsc0JBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FHRiwwQkFDRSxrQlhoaUJpQixDV2lpQmpCLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSw4REFBQSxDQUNBLGdCQUFBLENBR0YseUJBQ0UsWUFBQSxDQUNBLDZCQUFBLENBQ0EsZ0JBQUEsQ0FFQSx3Q0FDRSxTQUFBLENBUUosVUFDRSxvQkFBQSxDQUNBLGFBQUEsQ0FDQSxTQUFBLENBQ0EsZUFBQSxDQUVBLHlCQU5GLFVBT0ksUUFBQSxDQUFBLENBSUosc0JBQ0UsY0FBQSxDQUNBLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUdGLHFDQUVFLGFBQUEsQ0FFQSxlQUFBLENBQ0EsZUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FFQSxpQkFBQSxDQUNBLGVYam1Ca0IsQ1drbUJsQixrQkFBQSxDQUNBLG1DQUFBLENBR0EsaUJBQUEsQ0FDQSxXQUFBLENBRUEscUNBbEJGLHFDQW1CSSxpQkFBQSxDQUFBLENBR0YsaUVBQ0UsZUFBQSxDQUNBLGtCQUFBLENBQ0Esd0JBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FFQSxxQ0FQRixpRUFRSSxlQUFBLENBQUEsQ0FJSixpRUFDRSxVQUFBLENBQ0EsYUFBQSxDQUNBLFlBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBQ0EsVVg5bkJnQixDVytuQmhCLHFDQVBGLGlFQVFJLGNBQUEsQ0FBQSxDQU1OLGlCQUNFLGFBQUEsQ0FFQSxlQUFBLENBQ0EsZUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FFQSwyQkFBQSxDQUNBLGVYaHBCa0IsQ1dpcEJsQixrQkFBQSxDQUNBLCtCQUFBLENBQ0EsdUNBQUEsQ0FHQSxpQkFBQSxDQUNBLFdBQUEsQ0FFQSxxQ0FsQkYsaUJBbUJJLGlCQUFBLENBQUEsQ0FHRiwrQkFDRSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSx3QkFBQSxDQUNBLFlBQUEsQ0FDQSxpQkFBQSxDQUVBLHFDQVBGLCtCQVFJLGVBQUEsQ0FBQSxDQUlKLCtCQUNFLGVBQUEsQ0FDQSxhQUFBLENBQ0EsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLFVYL3FCZ0IsQ1dpckJoQixxQ0FURiwrQkFVSSxlQUFBLENBQUEsQ0FLTixxQ0FFRSxrQlgzcUJpQixDVzRxQmpCLGdCQUFBLENBQ0EsbUJBQUEsQ0FDQSxjQUFBLENBQ0EsbUVBQUEsQ0FFQSxxREFDRSxrQlh6ckJnQixDVzByQmhCLGlGQUNFLFVYbnNCYyxDV3FzQmhCLGlHQUNFLGlCQUFBLENBSUoseURBQ0Usa0JYbHNCZ0IsQ1dtc0JoQixxRkFDRSxVWDdzQmMsQ1crc0JoQixtR0FDRSxpQkFBQSxDQUtOLG9CQUNFLGVBQUEsQ0FDQSx5QkFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FHRixzQkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FHRix5QkFDRSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQUVBLGNBQUEsQ0FDQSxlQUFBLENBQ0EsY0FBQSxDQUlBLGtEQUVFLHVCQUFBLENBSUoseUJBQ0UsZUFBQSxDQUNBLHVDQUNFLGVBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUNBLGlCQUFBLENBRUEseUJBTkYsdUNBT0ksZ0JBQUEsQ0FBQSxDQUlKLHlCQWJGLHlCQWNJLGNBQUEsQ0FBQSxDQUtGLHlCQUNFLGtCWDl2QmdCLENXK3ZCaEIsOEVBRUUsVVh6d0JjLENXMndCaEIsa0VBRUUsb0JBQUEsQ0FJSiwyQkFDRSxrQlh6d0JnQixDVzB3QmhCLGtGQUVFLFVYcnhCYyxDVzh4QmxCLHlCQURGLHFCQUVJLGFBQUEsQ0FBQSxDQUlKLG9CQUNFLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsbUNBQUEsQ0FFQSxpQkFBQSxDQUVBLGVYM3lCa0IsQ1c0eUJsQixpQkFBQSxDQUNBLGtCQUFBLENBQ0EsZ0JBQUEsQ0FDQSxnQkFBQSxDQUVBLGtCQUFBLENBSUYsa0JBQ0UsaUJBQUEsQ0FFQSxnQ0FDRSxnQkFBQSxDQUNBLGlCQUFBLENBTUYseUJBREYsZ0JBRUksaUJBQUEsQ0FDQSxXQUFBLENBQ0EsVUFBQSxDQUNBLEtBQUEsQ0FBQSxDQUxKLGdCQVFFLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBRUEsa0JYNXpCaUIsQ1c2ekJqQixzQkFBQSxDQUVBLHlCQWZGLGdCQWdCSSxzQkFBQSxDQUFBLENBR0YscUJBQ0UsOEJBQUEsQ0FDQSx5QkFGRixxQkFHSSx3QkFBQSxDQUFBLENBSUosc0JBQ0UsT0FBQSxDQUNBLDZCQUFBLENBQ0EseUJBSEYsc0JBSUksd0JBQUEsQ0FBQSxDQUlKLG9CQUNFLFVBQUEsQ0FJSix5QkFDRSx1QkFDRSxpQkFBQSxDQUNBLHFDQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLGNBQUEsQ0FDQSx1QkFBQSxDQUNBLFFBQUEsQ0FFRix1Q0FDRSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxZQUFBLENBQ0EsV0FBQSxDQUNBLG1CQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FFQSw0Q0FDRSxNQUFBLENBR0YsNkNBQ0UsT0FBQSxDQUFBLENBTVIsdUJBQ0UsWUFBQSxDQUNBLDZCQUFBLENBQ0Esa0JBQUEsQ0FDQSxjQUFBLENBRUEsU0FBQSxDQUdFLG9EQUNFLGtCWHQ0QmMsQ1d1NEJkLFdBQUEsQ0FFRSw2REFDRSxTQUFBLENBSU4scURBQ0UsV0FBQSxDQUtGLHVEQUNFLGtCWHA1QmMsQ1dxNUJkLFdBQUEsQ0FFRSxnRUFDRSxTQUFBLENBSU4sc0RBQ0UsV0FBQSxDQUtOLGtCQUNFLGNBQUEsQ0FDQSxvQkFBQSxDQ3I3QkYsTUFDRSxlQUFBLENBQ0EsVUFBQSxDQUNBLGtCQUFBLENBQ0EsZUFBQSxDQUdGLEtBQ0Usb0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGlCQUFBLENBRUEseUJBUEYsS0FRSSxlQUFBLENBQ0EsZUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQUEsQ0FaSixLQWVFLGtCQUFBLENBQ0EsaUVBQUEsQ0FDQSxlQUFBLENBRUEsZUFBQSxDQUNBLDhCQUFBLENBRUEsV0FDRSxjQUFBLENBR0YsZ0JBQ0UsY0FBQSxDQUdGLGFBQ0Usa0JaYmdCLENZY2hCLHdCQUFBLENBQ0EsVUFBQSxDQUlKLGFBQ0UsVUFBQSxDQUNBLGdCQUFBLENBQ0Esd0JBQUEsQ0FDQSxVWnZDa0IsQ1l3Q2xCLFlBQUEsQ0FDQSxnQkFBQSxDQUVBLDJCQUNFLGdCQUFBLENBRUEseUJBSEYsMkJBSUksYUFBQSxDQUFBLENBSUosNEJBQ0UsZ0JBQUEsQ0FDQSxvQkFBQSxDQUVBLHlCQUpGLDRCQUtJLGdCQUFBLENBQUEsQ0FHRix5QkFSRiw0QkFTSSxtQkFBQSxDQUFBLENBSUosZ0NBQ0UsVUFBQSxDQUNBLGVBQUEsQ0FFQSwrQ0FKRixnQ0FLSSxVQUFBLENBQUEsQ0FJSiw4QkFDRSxjQUFBLENBQ0EsZUFBQSxDQUVBLFlBQUEsQ0FDQSxrQkFBQSxDQUVBLG1CQUFBLENBR0Ysb0JBQ0UsYUFBQSxDQ3ZGSixtQkFDRSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUdGLFdBQ0UsaUJBQUEsQ0FDQSxxQmJOa0IsQ2FPbEIsZ0JBQUEsQ0FDQSxVYlBrQixDYVFsQixlYjRCa0IsQ2EzQmxCLGNBQUEsQ0FDQSwyQkFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBRUEsV0FBQSxDQUNBLCtCQUFBLENBQ0EsWUFBQSxDQUVBLGdCQUFBLENBQ0EsWUFBQSxDQUNBLDBCQUFBLENBQ0Esa0JBQUEsQ0FHRixpQkFDRSw4QkFBQSxDQUdGLHNCQUNFLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxTQUFBLENBQ0EsaUJBQUEsQ0FHRixrQkFDRSxxQkFBQSxDQUNBLDRCQUFBLENBRUEsd0NBQ0UsdUJBQUEsQ0FJSiwwQkFDRSxrQkFBQSxDQUNBLDhCQUFBLENBRUEsaUNBQ0Usd0NBQUEsQ0FDQSwrQkFBQSxDQUNBLGlCQUFBLENBSUosT0FDRSxxQkFBQSxDQUNBLHFCQUFBLENBQ0EsVWIxRGtCLENhMkRsQixZQUFBLENBQ0EsZUFBQSxDQUNBLHFDQUFBLENBRUEsU0FDRSxjQUFBLENBQ0EsZUFBQSxDQ3ZFSixlQUNFLGVkSWtCLENjSGxCLGtCQUFBLENBQ0EsZUFBQSxDQUdGLHNCQUNFLFFBQUEsQ0FDQSxrQmRtQmdCLENjbEJoQixVZEprQixDY0tsQixpQkFBQSxDQUdGLDJCQUNFLFFBQUEsQ0FDQSxnQkFBQSxDQUNBLGVkMEJrQixDY3pCbEIsaUJBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBR0YsdUJBQ0UsZ0JBQUEsQ0FHRixzQkFDRSxRQUFBLENBQ0EsYUFBQSxDQUNBLGVkZWtCLENjZGxCLGdCQUFBLENBR0YsY0FDRSxlZFVrQixDY1RsQixnQkFBQSxDQUNBLGtCQUFBLENBQ0EsZ0JBQUEsQ0FHRixvQkFDRSxnQkFBQSxDQUNBLGlCQUFBLENBR0YsbUJBQ0Usa0JkckNrQixDY3NDbEIsVWR6Q2tCLENjNENwQixxQkFDRSxrQmQ1QmtCLENjNkJsQixVZDlDa0IsQ2NrRGxCLHdDQUVFLFlBQUEsQ0FJSixrQkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FHRSxzQ0FDRSxZQUFBLENBRUYsNkNBQ0UsWUFBQSxDQUtGLHNDQUNFLFlBQUEsQ0FFRiw2Q0FDRSxZQUFBLENBU04sbUJBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FFQSwyQkFBQSxDQUNBLDRCQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBRUEsaUJBQUEsQ0FHRix1QkFDRSxZQUFBLENBQ0Esc0JBQUEsQ0FFQSxnQkFBQSxDQUNBLFVkckdrQixDY3NHbEIsNEJBQUEsQ0FFQSxrQ0FDRSxrQkFBQSxDQUlKLDBCQUNFLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGtCQUFBLENBRUEsd0JkcEdpQixDY3VHbkIsNEJBQ0UsVUFBQSxDQUNBLGVBQUEsQ0FDQSwyQkFBQSxDQUlBLHNEQUNFLGVBQUEsQ0FJSixvRkFHRSxlQUFBLENBSUEscURBQ0Usd0JkcEhjLENjcUhkLFVkM0lnQixDYytJcEIsbUJBQ0UsYUFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGVkOUdrQixDY2lIcEIsT0FDRSxnQkFBQSxDQUVBLFVBQUEsQ0FDQSxVZHpKa0IsQ2MwSmxCLHdCZDVJaUIsQ2M2SWpCLHlCQUFBLENBQ0EsV0FBQSxDQUVBLGFBQ0UsY0FBQSxDQUdGLHFCQUNFLHlCQUFBLENBZEosT0FrQkUsdUJBQUEsQ0FBQSxlQUFBLENBQ0EsbUJBQ0UsWUFBQSxDQUlKLGdCQUNFLFlBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBRUEsVUFBQSxDQUNBLGVBQUEsQ0FDQSxpQkFBQSxDQUVBLHNCQUNFLGlCQUFBLENBQ0EsYUFBQSxDQUNBLFVBQUEsQ0FDQSxtQkFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsV0FBQSxDQUNBLHNkQUFBLENBQ0EsMkJBQUEsQ0FDQSx1QkFBQSxDQUNBLFNBQUEsQ0MxTUosYUFDRSxFQUNFLG1DQUFBLENBQ0EscUJBQUEsQ0FDQSwwQkFBQSxDQUNBLDJCQUFBLENBRUYsWUFFRSx5QkFBQSxDQUVGLGNBQ0UsMkJBQUEsQ0FFRixrQkFDRSw0QkFBQSxDQUVGLDREQUdFLFVBQUEsQ0FFRixlQUVFLHFCQUFBLENBQ0EsdUJBQUEsQ0FFRixNQUNFLDBCQUFBLENBRUYsT0FFRSx1QkFBQSxDQUVGLElBQ0UseUJBQUEsQ0FFRixNQUNFLFdBQUEsQ0FFRixRQUdFLFNBQUEsQ0FDQSxRQUFBLENBRUYsTUFFRSxzQkFBQSxDQUFBLENDaERKLFFBQ0UsYUFBQSxDQUNBLGVBQUEsQ0FHRixhQUNFLFVBQUEsQ0FHRixjQUNFLFdBQUEsQ0FJRix1QkFDRSxpQkFBQSxDQUNBLFlBQUEsQ0FDQSxvQkFBQSxDQUdGLGNBQ0UsdUVBQUEsQ0FDQSxxQkFBQSxDQUVBLHlCQUpGLGNBS0ksaUlBQUEsQ0FDQSxxQkFBQSxDQUFBLENBSUosc0JBQ0UsK0VBQUEsQ0FDQSxxQkFBQSxDQUVBLHlCQUpGLHNCQUtJLGlJQUFBLENBQ0EscUJBQUEsQ0FBQSxDQUlKLHdCQUNFLFlBQUEsQ0FDQSxxQkFBQSxDQUNBLHNCQUFBLENBRUEsZ0JBQUEsQ0FDQSxtQkFBQSxDQUVBLGdCQUFBLENBRUEscUNBQ0UsZ0JBQUEsQ0FJSixzQ0FFRSx3QkFBQSxDQUNBLGVoQlZrQixDZ0JXbEIsY0FBQSxDQUdGLHVCQUNFLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGVoQnBCa0IsQ2lCNUNsQixRQUNFLGVBQUEsQ0FDQSxRQUFBLENBQ0EsWUFBQSxDQUNBLHdCQUFBLENBQ0Esa0JBQUEsQ0FFQSxXQUNFLHNCQUFBLENBRUEsMEJBSEYsV0FJSSxzQkFBQSxDQUFBLENBR0YscUNBUEYsV0FRSSxzQkFBQSxDQUNBLGtCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDQUdGLHNCQUNFLGlCQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSxZQUFBLENBQ0EsZWpCbUJZLENpQmxCWixjakJ5QnFCLENpQnhCckIsVWpCcEJZLENpQnFCWixxQmpCdEJZLENpQnVCWixvQkFBQSxDQUNBLGlCQUFBLENBRUEsNkJBQ0UsVUFBQSxDQUNBLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQ0EsTUFBQSxDQUNBLHdCakJoQlUsQ2lCaUJWLGlCQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLGlDQUFBLENBRUEseUJBYkYsNkJBY0ksWUFBQSxDQUFBLENBS0YsbUNBQ0Usa0JBQUEsQ0FDQSxtQkFBQSxDQUlKLHFDQXRDRixzQkF1Q0ksc0JBQUEsQ0FDQSxjQUFBLENBQ0EsZWpCYlUsQ2lCY1YsaUJBQUEsQ0FDQSxlQUFBLENBQ0EsYUFBQSxDQUNBLHFDQUFBLENBQUEsQ0FHRixxQ0FoREYsc0JBaURJLGlCQUFBLENBQUEsQ0FLRixvQ0FDRSxrQkFBQSxDQUNBLG1CQUFBLENBTUEseUJBREYsaUNBRUksa0JBQUEsQ0FBQSxDQUtOLDBCQUNFLGlCQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBQ0Esc0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVqQmpEWSxDaUJrRFosY2pCM0NxQixDaUI0Q3JCLFVqQnpGWSxDaUIwRlosa0JqQnpFWSxDaUIwRVosa0JBQUEsQ0FDQSw4QkFBQSxDQUVBLGlDQUNFLFlBQUEsQ0FHRixnQ0FDRSxxQ0FBQSxDQUdGLHNDQXJCRiwwQkFzQkksaUJBQUEsQ0FBQSxDQUdGLHlCQXpCRiwwQkEwQkksZUFBQSxDQUNBLFVqQjNHVSxDaUI0R1YsZUFBQSxDQUVBLGdDQUNFLGVBQUEsQ0FBQSxDQUlKLHFDQW5DRiwwQkFvQ0ksd0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGVBQUEsQ0FDQSxhQUFBLENBQUEsQ0FHRixxQ0ExQ0YsMEJBMkNJLGlCQUFBLENBQUEsQ0FNSiw2QkFDRSxjQUFBLENBQ0EsbUJBQUEsQ0FNSixhQUNFLHdCQUFBLENBR0UsMkJBQ0UsVWpCL0lVLENpQmlKVixrQ0FDRSxxQmpCbEpRLENpQnFKVixxQ0FQRiwyQkFRSSxVakJ0SlEsQ2lCdUpSLHFDQUFBLENBQUEsQ0FNSixrQ0FDRSxjQUFBLENBQ0EsbUJBQUEsQ0FTUixlQUNFLHNCQUFBLENBQ0EsUUFBQSxDQUVBLGtCQUNFLFlBQUEsQ0FFQSxvQkFDRSxVakIvS1ksQ2lCZ0xaLGVqQjNJWSxDaUI0SVosd0JBQUEsQ0FDQSxvQkFBQSxDQUNBLGVBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FFQSx5QkFDRSxnQ0FDRSxjQUFBLENBQUEsQ0FPVix5QkFFSSxrQkFDRSxlQUFBLENBQUEsQ0FLTix5QkFuQ0YsWUFvQ0ksVUFBQSxDQUVBLGVBQ0UscUJBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FDQSxRQUFBLENBRUEsa0JBQ0UsY0FBQSxDQUFBLENBT1IscUNBQ0UsVUFDRSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSxVQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FFQSx3QkFDRSxTQUFBLENBQ0Esa0NBQUEsQ0FDQSxpQkFBQSxDQUNBLE1BQUEsQ0FDQSxZQUFBLENBQ0EsVUFBQSxDQUNBLGFBQUEsQ0FBQSxDQUVBLDJEQVRGLHdCQVVJLHNCQUFBLENBQUEsQ0FHRiwyREFiRix3QkFjSSxzQkFBQSxDQUFBLENBR0YsMkRBakJGLHdCQWtCSSxzQkFBQSxDQUFBLENBMUJSLHFDQTZCTSwyQkFDRSxRQUFBLENBQ0EscUJBQUEsQ0FDQSxVQUFBLENBRUEsOEJBQ0UsVUFBQSxDQUNBLGlCQUFBLENBQ0EsZWpCL1BVLENpQm9SWix1Q0FDRSw0QkFBQSxDQU1SLGNBQ0UsZ0JBQUEsQ0FBQSxDQUtKLFdBQ0UsaUJBQUEsQ0MxU0Ysb0JBQ0UsaUJBQUEsQ0FFQSx5QkFIRixvQkFJSSxpQkFBQSxDQUFBLENBSUosWUFDRSxrQkFBQSxDQUlBLGtCQUNFLGlCQUFBLENBQ0EsZUFBQSxDQ2ZKLFFBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBQ0Esa0JuQnlCZ0IsQ21CdEJsQixpQkFDRSxZQUFBLENBQ0Esc0JBQUEsQ0FDQSxrQkFBQSxDQVFGLDZCQUVFLHFCQUFBLENBRUEscUNBSkYsNkJBS0kscUJBQUEsQ0FBQSxDQVFBLHFDQUZGLGlDQUdJLGVBQUEsQ0FDQSxnQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDQUdGLHFDQVRGLGlDQVVJLGNBQUEsQ0FBQSxDQUlKLDZEQUVFLHdCQUFBLENBRUEscUNBSkYsNkRBS0ksdUJBQUEsQ0FBQSxDQUdGLHFDQVJGLDZEQVNJLGdCQUFBLENBQUEsQ0FHRixxQ0FaRiw2REFhSSxnQkFBQSxDQUFBLENBS04sU0FDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxXQUFBLENBR0YsaUJBQ0UsV0FBQSxDQUdGLHlCQUNFLFNBQ0UsVUFBQSxDQUdGLGlCQUNFLFVBQUEsQ0FHRixvQkFDRSxXQUFBLENBQ0EsV0FBQSxDQUdGLG9CQUNFLGFBQUEsQ0FDQSxjQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FBQSxDQUlKLGdCQUNFLFlBQUEsQ0FDQSxrQkFBQSxDQUVBLHFDQUpGLGdCQUtJLGFBQUEsQ0FDQSxVQUFBLENBQ0EsVUFBQSxDQUFBLENBR0YscUNBVkYsZ0JBV0ksYUFBQSxDQUNBLFVBQUEsQ0FDQSxVQUFBLENBQUEsQ0FJSixpQkFDRSxZQUFBLENBQ0EsMEJBQUEsQ0FDQSxzQkFBQSxDQUVBLHFDQUxGLGlCQU1JLHNCQUFBLENBQUEsQ0FTSixzQkFDRSxZQUFBLENBQ0EsY0FBQSxDQUNBLFFBQUEsQ0FDQSxNQUFBLENBQ0EsZW5CM0hrQixDbUI0SGxCLFVBQUEsQ0FDQSxVQUFBLENBQ0EsWUFBQSxDQUVBLHdCQUNFLFVuQmhJZ0IsQ21CaUloQixhQUFBLENBQ0EseUJBQUEsQ0FJRixvQ0FDRSx3Qm5CdkhnQixDbUJ3SGhCLFVuQnpJZ0IsQ21CMEloQixXQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUNBLGNBQUEsQ0FDQSwrQ25CdEZvQixDbUJ1RnBCLGVuQnhHZ0IsQ21CeUdoQixjQUFBLENBRUEsMElBRUUsMkNBQUEsQ0FDQSxVbkJySmMsQ21Cd0poQiw0Q0FDRSxxQkFBQSxDQUlOLFlBQ0UsVW5CN0prQixDbUI4SmxCLGNBQUEsQ0FDQSxlbkIxSGtCLENtQjZIcEIsaUJBQ0UsYUFBQSxDQUNBLDhCQUFBLENDNUtBLHFDQURGLG1CQUVJLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDQUtGLHFDQURGLGlCQUVJLGlCQUFBLENBQ0Esa0JBQUEsQ0FBQSxDQUlKLHNCQUNFLGdCQUFBLENBQ0EsaUJBQUEsQ0FFQSx5QkFKRixzQkFLSSxlQUFBLENBQUEsQ0FHRix5QkFSRixzQkFTSSxnQkFBQSxDQUFBLENBSUosZ0JBQ0UsZUFBQSxDQUNBLGdCQUFBLENBQ0Esb0JBQUEsQ0FFQSxxQ0FMRixnQkFNSSx1QkFBQSxDQUNBLGlCQUFBLENBQUEsQ0FJSixjQUNFLGlCQUFBLENBQ0EsU0FBQSxDQUVBLGVBQUEsQ0FDQSxlQUFBLENBRUEscUNBUEYsY0FRSSxnQkFBQSxDQUFBLENBSUosYUFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FFQSxlQUFBLENBRUEscUJBQUEsQ0FFQSx5QkFSRixhQVNJLGlCQUFBLENBQUEsQ0FLRiwwQkFDRSxrQkFBQSxDQUdGLG1EQUVFLGtCQUFBLENBS0osYUFDRSwwQ0FBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUNBLGVBQUEsQ0FHRixxQkFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBRUEsc0VBRUUsZ0JBQUEsQ0FDQSxlcEIzQ2dCLENvQjRDaEIsYUFBQSxDQUNBLGlCQUFBLENBSUosbUJBQ0UsaUJBQUEsQ0FHRixrQkFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FFQSxVQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQ0EsaUJBQUEsQ0FDQSxtQkFBQSxDQUNBLGlCQUFBLENBRUEsNENBQUEsQ0FDQSxvQkFBQSxDQUNBLDJCQUFBLENBQ0EsaUNBQUEsQ0FFQSxxQ0FqQkYsa0JBa0JJLFdBQUEsQ0FDQSxtQkFBQSxDQUFBLENBR0YscUNBdEJGLGtCQXVCSSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxpQkFBQSxDQUFBLENBSUosc0JBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQUVBLHlCQUpGLHNCQUtJLGdCQUFBLENBQUEsQ0FLSixZQUNFLFVBQUEsQ0FHRixvQkFDRSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBR0YsV0FDRSxhcEJ0SWtCLENvQnVJbEIsbUJBQUEsQ0FNRiw2REFJRSxVQUFBLENBQ0EsVUFBQSxDQUVBLGtCQUFBLENBQ0Esc0JBQUEsQ0FFQSxlcEJoS2tCLENvQmtLbEIsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLDhCQUFBLENBR0YsZ0JBQ0UsOEJBQUEsQ0FHRixrQkFDRSxrQkFBQSxDQUdGLGFBQ0UsaUJBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FFQSw0QkFDRSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxPQUFBLENBQ0EsU0FBQSxDQUNBLFdBQUEsQ0FJQSxxQ0FDRSxpQkFBQSxDQUNBLEtBQUEsQ0FDQSxPQUFBLENBQ0EsU0FBQSxDQUNBLFNBQUEsQ0FLTixnQkFDRSxZQUFBLENBQ0EscUJBQUEsQ0FDQSxzQkFBQSxDQUNBLGtCQUFBLENBQ0EsK0JBQUEsQ0NwTkYseUJBQ0UsMkVBQUEsQ0FFQSwwQkFIRix5QkFJSSx3Q0FBQSxDQUFBLENBR0YsMEJBUEYseUJBUUksd0NBQUEsQ0FBQSxDQUdGLDBCQVhGLHlCQVlJLHdDQUFBLENBQUEsQ0FXRix5QkFERixxQkFFSSxnQkFBQSxDQUNBLHVCQUFBLENBQUEsQ0FHRiwwQkFORixxQkFPSSxZQUFBLENBQUEsQ0FHRix5QkFWRixxQkFXSSxpQkFBQSxDQUNBLFFBQUEsQ0FDQSxpQkFBQSxDQUNBLFVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHRix5QkFsQkYscUJBbUJJLFVBQUEsQ0FDQSxnQkFBQSxDQUNBLGVBQUEsQ0FDQSxZQUFBLENBQUEsQ0FHRix5QkF6QkYscUJBMEJJLFlBQUEsQ0FBQSxDQUtGLHlCQURGLCtCQUVJLGlCQUFBLENBQUEsQ0FJSixjQUNFLFdBQUEsQ0FDQSxpQkFBQSxDQUNBLFNBQUEsQ0FDQSxXQUFBLENBQ0Esb0JBQUEsQ0FFQSwwQkFQRixjQVFJLFNBQUEsQ0FDQSxXQUFBLENBQUEsQ0FHRix5QkFaRixjQWFJLFNBQUEsQ0FDQSxXQUFBLENBQUEsQ0FHRix5QkFqQkYsY0FrQkksVUFBQSxDQUNBLFVBQUEsQ0FFQSxpQkFBQSxDQUFBLENBR0YseUJBeEJGLGNBeUJJLFVBQUEsQ0FDQSxVQUFBLENBRUEsaUJBQUEsQ0FBQSxDQTVCSixjQStCRSxlQUFBLENBQ0EsZUFBQSxDQUNBLGtCQUFBLENBQ0EsaUJBQUEsQ0FFQSxnQkFDRSxpQkFBQSxDQUNBLGVBQUEsQ0F0Q0osY0F5Q0UsZ0dBQUEsQ0FJRixvQkFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSw2REFBQSxDQUNBLHVCQUFBLENBQ0EsZ0JBQUEsQ0FFQSx5QkFSRixvQkFTSSxxQkFBQSxDQUFBLENBSUoscUJBQ0UsZUFBQSxDQUNBLGVBQUEsQ0FDQSxrQkFBQSxDQUNBLGlCQUFBLENBQ0EsZUFBQSxDQUVBLGdHQUFBLENBRUEseUJBVEYscUJBVUksZUFBQSxDQUNBLGdCQUFBLENBQUEsQ0FHRix5QkFkRixxQkFlSSxlQUFBLENBQUEsQ0FJSixzQkFDRSxXQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUNBLG1CQUFBLENBRUEseUJBTkYsc0JBT0ksaUJBQUEsQ0FBQSxDQUdGLHlCQVZGLHNCQVdJLFVBQUEsQ0FDQSxnQkFBQSxDQUFBLENBSUosbUJBQ0UsV0FBQSxDQUNBLHFCQUFBLENBR0YsMEJBQ0UsVUFBQSxDQUNBLFdBQUEsQ0FDQSxVQUFBLENBQ0Esd0JBQUEsQ0FDQSx3QkFBQSxDQUNBLFNBQUEsQ0FDQSw4QkFBQSxDQUVBLGdDQUNFLHVCQUFBLENBSUosaUNBQ0Usa0JyQmxKa0IsQ3FCcUpwQiwyQkFDRSxVQUFBLENBQ0Esa0JBQUEsQ0FHRixzQkFDRSxVQUFBLENBQ0EsU0FBQSxDQUdGLHNCQUNFLFVBQUEsQ0FDQSxpQkFBQSxDQUNBLGtCQUFBLENBQ0EsU0FBQSxDQUVBLGdCQUFBLENBQ0EsZXJCbEprQixDcUJtSmxCLGVBQUEsQ0FFQSx5QkFWRixzQkFXSSxnQkFBQSxDQUFBLENBR0YseUJBZEYsc0JBZUksY0FBQSxDQUNBLGVBQUEsQ0FBQSxDQUlKLDZCQUNFLGNBQUEsQ0FDQSxhckJyTGtCLENxQnNMbEIsY0FBQSxDQUVBLHlCQUxGLDZCQU1JLGNBQUEsQ0FBQSxDQUdGLHlCQVRGLDZCQVVJLGdCQUFBLENBQUEsQ0FJSiwwQkFDRSxtQkFBQSxDQUtGLE9BQ0UsVUFBQSxDQUNBLFVBQUEsQ0FHRixjQUNFLFVBQUEsQ0FDQSxVQUFBLENBQ0EsNkNBQUEsQ0FDQSxlQUFBLENBQ0EsVXJCbE9rQixDcUJtT2xCLGVBQUEsQ0FFQSxpQkFBQSxDQUNBLDJCQUFBLENBQ0EsaUJBQUEsQ0FHRixjQUNFLFlBQUEsQ0FDQSw2QkFBQSxDQUNBLGtCQUFBLENBR0YsV0FDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FDQSxVckJwUGtCLENxQnFQbEIsZUFBQSxDQUNBLHFDQU5GLFdBT0ksZUFBQSxDQUFBLENBUEosV0FVRSxpQkFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FFQSxnQkFDRSxjQUFBLENBSUosZ0JBQ0UsWUFBQSxDQUNBLGtCQUFBLENBQ0EsMEJBQUEsQ0FFQSxTQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FHRixzQ0FFRSxXQUFBLENBQ0EsZUFBQSxDQUdGLGlCQUNFLGNBQUEsQ0FHRixxQkFDRSw4QkFBQSxDQUNBLGdCQUFBLENBQ0EsaUJBQUEsQ0FDQSxjQUFBLENBR0YsY0FDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLGVBQUEsQ0FFQSwyQkFBQSxDQUNBLGtCQUFBLENBR0YseUJBQ0UsMkJBQUEsQ0FJQSxpQkFDRSxVQUFBLENBQ0EsVUFBQSxDQUNBLGlCQUFBLENBSUoscUJBQ0UsV0FBQSxDQUtBLGdDQUNFLGtCQUFBLENBSUoscUNBQ0UsV0FDRSxrQkFBQSxDQUlBLGtEQUVFLGVBQUEsQ0FDQSxrQkFBQSxDQUFBLENBTU4sV0FDRSxVQUFBLENBQ0EsaUJBQUEsQ0FDQSxLQUFBLENBQ0EsTUFBQSxDQUNBLGNBQUEsQ0FJQSxjQUNFLGVBQUEsQ0FNSixlQUNFLGtCckJ6VmtCLENxQjBWbEIsaUJBQUEsQ0FDQSxTQUFBLENBQ0Esc0NBQUEsQ0FDQSxjQUFBLENBRUEsOEJBQ0UsZ0JBQUEsQ0FFQSw2Q0FDRSxVQUFBLENBQ0EsZUFBQSxDQUlKLG9CQUNFLFlBQUEsQ0FJSiwwQkFDRSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxlQUFBLENBR0YsbURBRUUsVUFBQSxDQUNBLFVBQUEsQ0FDQSxlQUFBLENBQ0Esa0JBQUEsQ0FHRiwrQkFDRSxXQUFBLENBQ0EsWUFBQSxDQUNBLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxTQUFBLENBQ0EsaURBQUEsQ0FHRSxzRUFDRSxZQUFBLENBRUYsc0VBQ0UsYUFBQSxDQUtGLHNFQUNFLGFBQUEsQ0FFRixzRUFDRSxZQUFBLENBS04sb0JBQ0UsNEJBQUEsQ0FFQSxzQkFDRSxnQkFBQSxDQUdGLHFDQVBGLG9CQVFJLGFBQUEsQ0FBQSxDQUlKLHFCQUNFLGVBQUEsQ0FHRixnQkFDRSxLQUNFLCtMQUNRLENBT1YsR0FDRSxrTEFDUSxDQUFBLENBYVosWUFDRSxhQUFBLENBRUEsNkJBQ0UsZ0JBQUEsQ0FDQSxpQkFBQSxDQUVBLCtCQUNFLFVyQjNjYyxDcUIrY2xCLGtDQUNFLGlCQUFBLENBRUEsc0NBQ0UsVUFBQSxDQUdGLHlDQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFdBQUEsQ0FDQSxhQUFBLENBQ0EsVUFBQSxDQUVBLHlCQUFBLENBQ0EsU0FBQSxDQUNBLHFDQUFBLENBR0Ysc0NBQ0UsYUFBQSxDQUdGLDZDQUNFLG1EQUFBLENBSUEsK0NBQ0UseUJBQUEsQ0FLTixzQkFDRSxHQUFBLG9CQUFBLENBQ0EsS0FBQSxvQkFBQSxDQUFBLENBR0YsMkJBQ0UsYXJCbmZnQixDcUJvZmhCLGdCQUFBLENBSUosV0FDRSxVQUFBLENBQ0EsV0FBQSxDQUdGLFdBQ0UsaUJBQUEsQ0FDQSxRQUFBLENBQ0EsaUJBQUEsQ0FDQSxPQUFBLENBQ0EsZ0JBQUEsQ0FFQSxTQUFBLENBS0EsbUNBQ0UsaUJBQUEsQ0FFQSx5QkFIRixtQ0FJSSxVQUFBLENBQ0EsVUFBQSxDQUNBLG1CQUFBLENBQ0EsaUJBQUEsQ0FBQSxDQUlKLDBCQUNFLFVBQUEsQ0FHRixrQ0FDRSxXQUFBLENBQ0EsWUFBQSxDQUNBLFFBQUEsQ0FDQSxZQUFBLENBRUEsMEJBTkYsa0NBT0ksV0FBQSxDQUNBLFdBQUEsQ0FBQSxDQUdGLHlCQVhGLGtDQVlJLFlBQUEsQ0FDQSxXQUFBLENBQUEsQ0FHRix5QkFoQkYsa0NBaUJJLFlBQUEsQ0FDQSxTQUFBLENBQUEsQ0FHRixvQ0FDRSxZQUFBLENBQ0EsZUFBQSxDQUdGLHlEQUNFLFlBQUEsQ0FDQSwwQkFBQSxDQUNBLGtCQUFBLENBRUEsbUJBQUEsQ0FHRiw0REFDRSxnQkFBQSxDQUNBLGNBQUEsQ0FHRiwwREFDRSxnQkFBQSxDQUNBLGlCQUFBLENBTUYseUJBRkYsa0NBR0ksZ0JBQUEsQ0FDQSxpQkFBQSxDQUFBLENBU0osMkRBQ0UsVUFBQSxDQUNBLFVBQUEsQ0FDQSxTQUFBLENBQ0EsWUFBQSxDQUNBLGtCQUFBLENBRUEsMEJBUEYsMkRBUUksTUFBQSxDQUFBLENBR0YsMEJBWEYsMkRBWUksVUFBQSxDQUNBLFlBQUEsQ0FDQSwwQkFBQSxDQUFBLENBR0YseUJBakJGLDJEQWtCSSxTQUFBLENBQUEsQ0FHRix5QkFyQkYsMkRBc0JJLFFBQUEsQ0FDQSwwQkFBQSxDQUFBLENBR0YsaUVBQ0UsV0FBQSxDQUNBLFlBQUEsQ0FDQSxrQkFBQSxDQUVBLDBCQUxGLGlFQU1JLFdBQUEsQ0FDQSxZQUFBLENBQ0EsMEJBQUEsQ0FBQSxDQUdGLHlCQVhGLGlFQVlJLFdBQUEsQ0FDQSxXQUFBLENBQ0EsMEJBQUEsQ0FBQSxDQUdGLHlCQWpCRixpRUFrQkksUUFBQSxDQUNBLFlBQUEsQ0FBQSxDQUdGLHlCQXRCRixpRUF1QkksUUFBQSxDQUNBLFlBQUEsQ0FDQSwwQkFBQSxDQUFBLENBTVIsZUFDRSxlQUFBLENBR0YsbUJBQ0UsV0FBQSxDQUNBLGVBQUEsQ0FHRixpQkFDRSxVQUFBLENBQ0EsZUFBQSxDQUtGLDhCQUNFLGlCQUFBLENBQ0EsbUJBQUEsQ0FDQSxnQkFBQSxDQUdGLDRCQUNFLGlCQUFBLENBQ0EsVUFBQSxDQUNBLFFBQUEsQ0FDQSxtQkFBQSxDQUNBLGdCQUFBLENBUUYsWUFDRSxVQUFBLENBQ0EsVUFBQSxDQUVBLGtCQUFBLENBR0Ysa0JBQ0UsVUFBQSxDQUNBLFlBQUEsQ0FFQSxzQ0FKRixrQkFLSSxZQUFBLENBQUEsQ0FHRixxQ0FSRixrQkFTSSxZQUFBLENBQUEsQ0FHRixxQ0FaRixrQkFhSSxZQUFBLENBQUEsQ0FHRixxQ0FoQkYsa0JBaUJJLFlBQUEsQ0FBQSxDQUdGLHFDQXBCRixrQkFxQkksWUFBQSxDQUFBLENBR0YscUNBeEJGLGtCQXlCSSxZQUFBLENBQUEsQ0FJSiw2QkFFRSxpQkFBQSxDQUVBLHFDQUNFLFVBQUEsQ0FDQSxnQkFBQSxDQUVBLDBCQUpGLHFDQUtJLGVBQUEsQ0FBQSxDQUdGLHlCQVJGLHFDQVNJLGVBQUEsQ0FBQSxDQUdGLHlCQVpGLHFDQWFJLGVBQUEsQ0FBQSxDQUtOLDhHQUVFLFVBQUEsQ0FHRixvREFFRSxVQUFBLENBQ0EsV0FBQSxDQUNBLFVBQUEsQ0FDQSx3QkFBQSxDQUNBLFNBQUEsQ0FDQSx3QkFBQSxDQUNBLDhCQUFBLENBR0YscUVBRUUsa0JyQjl1QmtCLENxQit1QmxCLGNBQUEsQ0FHRixvQkFDRSxZQUFBLENBR0YsMkJBQ0UsWUFBQSxDQUNBLHNCQUFBLENBQ0Esa0JBQUEsQ0FFQSxlQUFBLENBQ0EsZ0JBQUEsQ0FDQSxpQkFBQSxDQUNBLGlCQUFBLENBQ0Esa0JBQUEsQ0FDQSxrQkFBQSxDQUVBLGtCQUFBLENBRUEsNkJBQ0UsZ0JBQUEsQ0FDQSxlQUFBLENBR0YseUJBbkJGLDJCQW9CSSxxQkFBQSxDQUNBLGtCQUFBLENBQ0EsWUFBQSxDQUVBLDZCQUNFLDRCQUFBLENBQUEsQ0FLTixxQkFDRSxlQUFBLENBQ0EsaUJBQUEsQ0FDQSxnQkFBQSxDQUVBLHlCQUxGLHFCQU1JLGlCQUFBLENBQUEsQ0FJSixpQkFDRSxVckIveUJrQixDcUJpekJsQix5QkFDRSxVckJsekJnQixDcUJxekJsQixpRkFFRSxtQkFBQSIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKlxuVGhpcyAuc2NzcyBsb29wIHdpbGwgY3JlYXRlIFwibWFyZ2luIGhlbHBlcnNcIiBhbmQgXCJwYWRkaW5nIGhlbHBlcnNcIiBmb3IgdXNlIGluIHlvdXIgd2ViIHByb2plY3RzLlxuSXQgd2lsbCBnZW5lcmF0ZSBzZXZlcmFsIGNsYXNzZXMgc3VjaCBhczpcbi5tLXItMTAgd2hpY2ggZ2l2ZXMgbWFyZ2luLXJpZ2h0IDEwIHBpeGVscy5cbi5tLXItMTUgZ2l2ZXMgTUFSR0lOIHRvIHRoZSBSSUdIVCAxNSBwaXhlbHMuXG4ubS10LTE1IGdpdmVzIE1BUkdJTiB0byB0aGUgVE9QIDE1IHBpeGVscyBhbmQgc28gb24uXG4ucC1iLTUgZ2l2ZXMgUEFERElORyB0byB0aGUgQk9UVE9NIG9mIDUgcGl4ZWxzXG4ucC1sLTQwIGdpdmVzIFBBRERJTkcgdG8gdGhlIExFRlQgb2YgNDAgcGl4ZWxzXG5UaGUgZmlyc3QgbGV0dGVyIGlzIFwibVwiIG9yIFwicFwiIGZvciBNQVJHSU4gb3IgUEFERElOR1xuU2Vjb25kIGxldHRlciBpcyBcInRcIiwgXCJiXCIsIFwibFwiLCBvciBcInJcIiBmb3IgVE9QLCBCT1RUT00sIExFRlQsIG9yIFJJR0hUXG5UaGlyZCBsZXR0ZXIgaXMgdGhlIG51bWJlciBvZiBzcGFjaW5nIGluIHBpeGVscy4gQWRqdXN0IHRoZSBhbW91bnRzIGdlbmVyYXRlZCBieSBlZGl0aW5nIHRoZSAkc3BhY2VhbW91bnRzIHZhcmlhYmxlIGJlbG93LlxuKi9cblxuJHNwYWNlYW1vdW50czogKDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCwgMzUsIDQwLCA0NSwgNTAsIDU1LCA2MCwgNjUsIDcwLCA3NSwgODAsIDg1LCA5MCwgOTUsIDEwMCwgMTUwLCAyMDAsIDI1MCk7IC8vIEFkanVzdCB0aGlzIHRvIGluY2x1ZGUgdGhlIHBpeGVsIGFtb3VudHMgeW91IG5lZWQuXG4kc2lkZXM6ICh0b3AsIGJvdHRvbSwgbGVmdCwgcmlnaHQpOyAvLyBMZWF2ZSB0aGlzIHZhcmlhYmxlIGFsb25lXG5cbkBlYWNoICRzcGFjZSBpbiAkc3BhY2VhbW91bnRzIHtcbiAgQGVhY2ggJHNpZGUgaW4gJHNpZGVzIHtcbiAgICAubS0je3N0ci1zbGljZSgkc2lkZSwgMCwgMSl9LSN7JHNwYWNlfSB7XG4gICAgICBtYXJnaW4tI3skc2lkZX06ICN7JHNwYWNlfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnAtI3tzdHItc2xpY2UoJHNpZGUsIDAsIDEpfS0jeyRzcGFjZX0ge1xuICAgICAgcGFkZGluZy0jeyRzaWRlfTogI3skc3BhY2V9cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuXG5AZWFjaCAkc3BhY2UgaW4gJHNwYWNlYW1vdW50cyB7XG4gIEBlYWNoICRzaWRlIGluICRzaWRlcyB7XG4gICAgLm0tI3tzdHItc2xpY2UoJHNpZGUsIDAsIDEpfS0jeyRzcGFjZX0tbmVnIHtcbiAgICAgIG1hcmdpbi0jeyRzaWRlfTogLSN7JHNwYWNlfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIHdpZHRoIGxpbWl0ZXJzXG4kYnJlYWtwb2ludHM6ICgxMDAsIDIwMCwgMjUwLCAzMDAsIDQwMCwgNTAwLCA1NTAsIDYwMCwgNjUwLCA3MDAsIDc1MCwgODAwLCA4NTAsIDkwMCwgOTUwKTtcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gJGJyZWFrcG9pbnRzIHtcbiAgLnctI3skYnJlYWtwb2ludH0ge1xuICAgIG1heC13aWR0aDogI3skYnJlYWtwb2ludH1weCFpbXBvcnRhbnQ7XG4gIH1cbn1cbi8qXG4gIFJVTiBHVUxQIHRvIGdlbmVyYXRlIHRoZSBjbGFzc2VzLiBOb3cgeW91IGNhbiB1c2UgdGhlc2UgaGVscGVycyB0byBjdXN0b21pemUgc3BhY2luZyBvbiBIVE1MIGVsZW1lbnRzLlxuKi9cblxuXG4ucGFkZGluZy10b3AtaW50cm8ge1xuICBwYWRkaW5nLXRvcDogMTAlO1xufVxuXG4uY2VudGVyLWJsb2NrLXNtIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5jZW50ZXItYmxvY2sge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuIiwiJWNsZWFyIHtcbiAgY29udGVudDogJyAnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5jbGVhciB7XG4gICp6b29tOiAxO1xuICAmOmJlZm9yZSB7XG4gICAgQGV4dGVuZCAlY2xlYXI7XG4gIH1cbiAgJjphZnRlciB7XG4gICAgQGV4dGVuZCAlY2xlYXI7XG4gICAgY2xlYXI6IGJvdGg7XG4gIH1cbn1cbiIsIioge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG59XG5odG1sIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDtcbn1cbmJvZHksaHRtbHtcblx0bWluLWhlaWdodDogMTAwdmg7XG5cdG92ZXJmbG93OiBhdXRvO1xuXG4gIGRpc3BsYXk6IC13ZWJraXQtYm94OyAgICAgIC8qIE9MRCAtIGlPUyA2LSwgU2FmYXJpIDMuMS02ICovXG4gIGRpc3BsYXk6IC1tb3otYm94OyAgICAgICAgIC8qIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKSAqL1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDsgICAgICAvKiBUV0VFTkVSIC0gSUUgMTAgKi9cbiAgZGlzcGxheTogLXdlYmtpdC1mbGV4OyAgICAgLyogTkVXIC0gQ2hyb21lICovXG4gIGRpc3BsYXk6IGZsZXg7ICAgICAgICAgICAgIC8qIE5FVywgU3BlYyAtIE9wZXJhIDEyLjEsIEZpcmVmb3ggMjArICovXG5cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cblxuI3dyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcblxuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG5cbi53cmFwcGVyLWxvZ2luIHtcbiAgaGVpZ2h0OiAxMDAlIWltcG9ydGFudDtcbiAgb3ZlcmZsb3cteTogYXV0byFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdCFpbXBvcnRhbnQ7XG59XG5cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0IWltcG9ydGFudDtcbn1cblxuLnBhZ2UtY29udGFpbmVyLmZsZXgtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cblxuLnBhZ2UtY29udGFpbmVyLmNlbnRlciB7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufSIsIi8qISBub3JtYWxpemUuY3NzIHY0LjEuMSB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgdGhlIGRlZmF1bHQgZm9udCBmYW1pbHkgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIGFuZCBpT1MuXG4gKi9cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSwgYW5kIEZpcmVmb3guXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLCAvKiAxICovXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbiwgLyogMiAqL1xubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHsgLyogMSAqL1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAxMC0uXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRS5cbiAqL1xuXG50ZW1wbGF0ZSwgLyogMSAqL1xuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG91dGxpbmUgb24gZm9jdXNlZCBsaW5rcyB3aGVuIHRoZXkgYXJlIGFsc28gYWN0aXZlIG9yIGhvdmVyZWRcbiAqIGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIFByZXZlbnQgdGhlIGR1cGxpY2F0ZSBhcHBsaWNhdGlvbiBvZiBgYm9sZGVyYCBieSB0aGUgbmV4dCBydWxlIGluIFNhZmFyaSA2LlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogaW5oZXJpdDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCB3ZWlnaHQgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgZm9udCBzaXplIGFuZCBtYXJnaW4gb24gYGgxYCBlbGVtZW50cyB3aXRoaW4gYHNlY3Rpb25gIGFuZFxuICogYGFydGljbGVgIGNvbnRleHRzIGluIENocm9tZSwgRmlyZWZveCwgYW5kIFNhZmFyaS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBiYWNrZ3JvdW5kIGFuZCBjb2xvciBpbiBJRSA5LS5cbiAqL1xuXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBlbGVtZW50cyBmcm9tIGFmZmVjdGluZyB0aGUgbGluZSBoZWlnaHQgaW5cbiAqIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgYm9yZGVyIG9uIGltYWdlcyBpbnNpZGUgbGlua3MgaW4gSUUgMTAtLlxuICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBtYXJnaW4gaW4gSUUgOC5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIEZpcmVmb3guXG4gKiAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAxICovXG4gIGhlaWdodDogMDsgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogMiAqL1xufVxuXG4vKiBGb3Jtc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqIDIuIFJlbW92ZSB0aGUgbWFyZ2luIGluIEZpcmVmb3ggYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb250IHdlaWdodCB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIFNob3cgdGhlIG92ZXJmbG93IGluIElFLlxuICogMS4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCB7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBFZGdlLCBGaXJlZm94LCBhbmQgSUUuXG4gKiAxLiBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHRleHQgdHJhbnNmb3JtIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHsgLyogMSAqL1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIFJlc3RvcmUgdGhlIGZvY3VzIHN0eWxlcyB1bnNldCBieSB0aGUgcHJldmlvdXMgcnVsZS5cbiAqL1xuXG5idXR0b246LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cImJ1dHRvblwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwicmVzZXRcIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInN1Ym1pdFwiXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQgQnV0dG9uVGV4dDtcbn1cblxuLyoqXG4gKiBDaGFuZ2UgdGhlIGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZyBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBkZWZhdWx0IHZlcnRpY2FsIHNjcm9sbGJhciBpbiBJRS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cblxuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cblxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaS5cbiAqIDIuIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXG4gKi9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSB0ZXh0IHN0eWxlIG9mIHBsYWNlaG9sZGVycyBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG9wYWNpdHk6IDAuNTQ7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogMiAqL1xufVxuIiwiXG5AY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqIGFuaW1hdGUuY3NzIC0gaHR0cHM6Ly9hbmltYXRlLnN0eWxlL1xuICogVmVyc2lvbiAtIDQuMC4wXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXG4gKlxuICogQ29weXJpZ2h0IChjKSAyMDIwIEFuaW1hdGUuY3NzXG4gKi86cm9vdHstLWFuaW1hdGUtZHVyYXRpb246MXM7LS1hbmltYXRlLWRlbGF5OjFzOy0tYW5pbWF0ZS1yZXBlYXQ6MX0uYW5pbWF0ZV9fYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOnZhcigtLWFuaW1hdGUtZHVyYXRpb24pO2FuaW1hdGlvbi1kdXJhdGlvbjp2YXIoLS1hbmltYXRlLWR1cmF0aW9uKTstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2luZmluaXRley13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDppbmZpbml0ZTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtMXstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OnZhcigtLWFuaW1hdGUtcmVwZWF0KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fcmVwZWF0LTJ7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjI7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoyOy13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDpjYWxjKHZhcigtLWFuaW1hdGUtcmVwZWF0KSoyKTthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19yZXBlYXQtM3std2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MzthbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmNhbGModmFyKC0tYW5pbWF0ZS1yZXBlYXQpKjMpO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6Y2FsYyh2YXIoLS1hbmltYXRlLXJlcGVhdCkqMyl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTFzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjFzO2FuaW1hdGlvbi1kZWxheToxczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTp2YXIoLS1hbmltYXRlLWRlbGF5KTthbmltYXRpb24tZGVsYXk6dmFyKC0tYW5pbWF0ZS1kZWxheSl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTJzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjJzO2FuaW1hdGlvbi1kZWxheToyczstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjIpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19kZWxheS0zc3std2Via2l0LWFuaW1hdGlvbi1kZWxheTozczthbmltYXRpb24tZGVsYXk6M3M7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKTthbmltYXRpb24tZGVsYXk6Y2FsYyh2YXIoLS1hbmltYXRlLWRlbGF5KSozKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZGVsYXktNHN7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6NHM7YW5pbWF0aW9uLWRlbGF5OjRzOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCk7YW5pbWF0aW9uLWRlbGF5OmNhbGModmFyKC0tYW5pbWF0ZS1kZWxheSkqNCl9LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2RlbGF5LTVzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjVzO2FuaW1hdGlvbi1kZWxheTo1czstd2Via2l0LWFuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpO2FuaW1hdGlvbi1kZWxheTpjYWxjKHZhcigtLWFuaW1hdGUtZGVsYXkpKjUpfS5hbmltYXRlX19hbmltYXRlZC5hbmltYXRlX19mYXN0ZXJ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246LjVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKS8yKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fZmFzdHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouOHM7YW5pbWF0aW9uLWR1cmF0aW9uOi44czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuOCk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC44KX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd3std2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoyczthbmltYXRpb24tZHVyYXRpb246MnM7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKTthbmltYXRpb24tZHVyYXRpb246Y2FsYyh2YXIoLS1hbmltYXRlLWR1cmF0aW9uKSoyKX0uYW5pbWF0ZV9fYW5pbWF0ZWQuYW5pbWF0ZV9fc2xvd2Vyey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjNzO2FuaW1hdGlvbi1kdXJhdGlvbjozczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjMpfUBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjpyZWR1Y2UpLHByaW50ey5hbmltYXRlX19hbmltYXRlZHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O2FuaW1hdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50Oy13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjoxbXMhaW1wb3J0YW50O3RyYW5zaXRpb24tZHVyYXRpb246MW1zIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6MSFpbXBvcnRhbnQ7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxIWltcG9ydGFudH0uYW5pbWF0ZV9fYW5pbWF0ZWRbY2xhc3MqPU91dF17b3BhY2l0eTowfX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fUBrZXlmcmFtZXMgYm91bmNlezAlLDIwJSw1MyUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX00MCUsNDMley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMHB4LDApIHNjYWxlWSgxLjEpfTcwJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTVweCwwKSBzY2FsZVkoMS4wNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCkgc2NhbGVZKDEuMDUpfTgwJXstd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKSBzY2FsZVkoMS4wMil9fS5hbmltYXRlX19ib3VuY2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2U7YW5pbWF0aW9uLW5hbWU6Ym91bmNlOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxhc2h7MCUsNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHswJSw1MCUsdG97b3BhY2l0eToxfTI1JSw3NSV7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxhc2h7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGFzaDthbmltYXRpb24tbmFtZTpmbGFzaH1ALXdlYmtpdC1rZXlmcmFtZXMgcHVsc2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsMS4wNSwxLjA1KX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBwdWxzZXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcHVsc2V7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpwdWxzZTthbmltYXRpb24tbmFtZTpwdWxzZTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgcnViYmVyQmFuZHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguNzUsMS4yNSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCguOTUsMS4wNSwxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjA1LC45NSwxKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBydWJiZXJCYW5kezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMjUsLjc1LDEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC43NSwxLjI1LDEpfTUwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMTUsLjg1LDEpfTY1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDUsLjk1LDEpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgxKTt0cmFuc2Zvcm06c2NhbGVYKDEpfX0uYW5pbWF0ZV9fcnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VYezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19QGtleWZyYW1lcyBzaGFrZVh7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX0uYW5pbWF0ZV9fc2hha2VYey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VYO2FuaW1hdGlvbi1uYW1lOnNoYWtlWH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2VZezAlLHRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX19QGtleWZyYW1lcyBzaGFrZVl7MCUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApfX0uYW5pbWF0ZV9fc2hha2VZey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2VZO2FuaW1hdGlvbi1uYW1lOnNoYWtlWX1ALXdlYmtpdC1rZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19QGtleWZyYW1lcyBoZWFkU2hha2V7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX02LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTZweCkgcm90YXRlWSgtOWRlZyl9MTguNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpfTMxLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTNweCkgcm90YXRlWSgtNWRlZyl9NDMuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpfTUwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfX0uYW5pbWF0ZV9faGVhZFNoYWtley13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGVhZFNoYWtlO2FuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZX1ALXdlYmtpdC1rZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxNWRlZyl9NDAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9fS5hbmltYXRlX19zd2luZ3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzd2luZzthbmltYXRpb24tbmFtZTpzd2luZ31ALXdlYmtpdC1rZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fUBrZXlmcmFtZXMgdGFkYXswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZSgtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlKDNkZWcpfTQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZSgtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX190YWRhey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6dGFkYTthbmltYXRpb24tbmFtZTp0YWRhfUAtd2Via2l0LWtleWZyYW1lcyB3b2JibGV7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNSUsMCwwKSByb3RhdGUoLTVkZWcpfTMwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKX00NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xNSUsMCwwKSByb3RhdGUoLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUoMmRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlKC0xZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHdvYmJsZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTE1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjUlLDAsMCkgcm90YXRlKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZSgtNWRlZyl9MzAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlKDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlKC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZSgtM2RlZyl9NjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwJSwwLDApIHJvdGF0ZSgyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlKDJkZWcpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUoLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX193b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3swJSwxMS4xJSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfTIyLjIley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0xMi41ZGVnKSBza2V3WSgtMTIuNWRlZyl9MzMuMyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpfTQ0LjQley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpfTU1LjUley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpfTY2LjYley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKX03Ny43JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyl9ODguOCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyl9fUBrZXlmcmFtZXMgamVsbG97MCUsMTEuMSUsdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX0yMi4yJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMTIuNWRlZykgc2tld1koLTEyLjVkZWcpfTMzLjMley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDYuMjVkZWcpIHNrZXdZKDYuMjVkZWcpO3RyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKX00NC40JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0zLjEyNWRlZykgc2tld1koLTMuMTI1ZGVnKX01NS41JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKDEuNTYyNWRlZykgc2tld1koMS41NjI1ZGVnKX02Ni42JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjc4MTI1ZGVnKSBza2V3WSgtLjc4MTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyl9NzcuNyV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLjM5MDYyNWRlZykgc2tld1koLjM5MDYyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpfTg4Ljgley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKTt0cmFuc2Zvcm06c2tld1goLS4xOTUzMTI1ZGVnKSBza2V3WSgtLjE5NTMxMjVkZWcpfX0uYW5pbWF0ZV9famVsbG97LXdlYmtpdC1hbmltYXRpb24tbmFtZTpqZWxsbzthbmltYXRpb24tbmFtZTpqZWxsbzstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19QGtleWZyYW1lcyBoZWFydEJlYXR7MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfTE0JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjMpO3RyYW5zZm9ybTpzY2FsZSgxLjMpfTI4JXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9NDIley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEuMyk7dHJhbnNmb3JtOnNjYWxlKDEuMyl9NzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKX19LmFuaW1hdGVfX2hlYXJ0QmVhdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYXJ0QmVhdDthbmltYXRpb24tbmFtZTpoZWFydEJlYXQ7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MS4zczthbmltYXRpb24tZHVyYXRpb246MS4zczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjEuMyk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMS4zKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMjAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkRvd247YW5pbWF0aW9uLW5hbWU6YmFja0luRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fYmFja0luTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJbkxlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja0luTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYmFja0luUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgyMDAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fTgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIGJhY2tJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19LmFuaW1hdGVfX2JhY2tJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHQ7YW5pbWF0aW9uLW5hbWU6YmFja0luUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMTIwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN304MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpO29wYWNpdHk6MX19QGtleWZyYW1lcyBiYWNrSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDEyMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9ODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9fS5hbmltYXRlX19iYWNrSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tJblVwO2FuaW1hdGlvbi1uYW1lOmJhY2tJblVwfUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTtvcGFjaXR5Oi43fX1Aa2V5ZnJhbWVzIGJhY2tPdXREb3duezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fS5hbmltYXRlX19iYWNrT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3duO2FuaW1hdGlvbi1uYW1lOmJhY2tPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319QGtleWZyYW1lcyBiYWNrT3V0TGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0yMDAwcHgpIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6YmFja091dExlZnQ7YW5pbWF0aW9uLW5hbWU6YmFja091dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDIwMDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMjAwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRSaWdodDthbmltYXRpb24tbmFtZTpiYWNrT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJhY2tPdXRVcHswJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSk7b3BhY2l0eToxfTIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKSBzY2FsZSguNyk7b3BhY2l0eTouN310b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC03MDBweCkgc2NhbGUoLjcpO29wYWNpdHk6Ljd9fUBrZXlmcmFtZXMgYmFja091dFVwezAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEpO3RyYW5zZm9ybTpzY2FsZSgxKTtvcGFjaXR5OjF9MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCkgc2NhbGUoLjcpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDApIHNjYWxlKC43KTtvcGFjaXR5Oi43fXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTcwMHB4KSBzY2FsZSguNyk7b3BhY2l0eTouN319LmFuaW1hdGVfX2JhY2tPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJhY2tPdXRVcDthbmltYXRpb24tbmFtZTpiYWNrT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluezAlLDIwJSw0MCUsNjAlLDgwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVgoMSk7dHJhbnNmb3JtOnNjYWxlWCgxKX19QGtleWZyYW1lcyBib3VuY2VJbnswJSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpO3RyYW5zZm9ybTpzY2FsZTNkKC45NywuOTcsLjk3KX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGVYKDEpO3RyYW5zZm9ybTpzY2FsZVgoMSl9fS5hbmltYXRlX19ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VJbjthbmltYXRpb24tbmFtZTpib3VuY2VJbn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5Eb3duezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCkgc2NhbGVZKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTUpfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluRG93bnswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApIHNjYWxlWSgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKSBzY2FsZVkoLjkpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDI1cHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCkgc2NhbGVZKC45ODUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApIHNjYWxlWCgzKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDI1cHgsMCwwKSBzY2FsZVgoMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCkgc2NhbGVYKC45OCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5MZWZ0ezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApIHNjYWxlWCgxKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCkgc2NhbGVYKC45OTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKSBzY2FsZVgoLjk5NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2JvdW5jZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGJvdW5jZUluUmlnaHR7MCUsNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApIHNjYWxlWCgzKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCkgc2NhbGVYKDMpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKSBzY2FsZVgoMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCkgc2NhbGVYKDEpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCkgc2NhbGVYKC45OCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKSBzY2FsZVgoLjk4KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApIHNjYWxlWCguOTk1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5VcHswJSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCkgc2NhbGVZKDUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTUpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKSBzY2FsZVkoLjk4NSl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKSBzY2FsZVkoNSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApIHNjYWxlWSg1KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSBzY2FsZVkoLjkpfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgc2NhbGVZKC45NSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSBzY2FsZVkoLjk1KX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApIHNjYWxlWSguOTg1KX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5hbmltYXRlX19ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHNjYWxlWSguOTg1KX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgc2NhbGVZKC45KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKSBzY2FsZVkoMyl9fS5hbmltYXRlX19ib3VuY2VPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bjthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCkgc2NhbGVYKDIpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dExlZnR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApIHNjYWxlWCguOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKSBzY2FsZVgoMil9fS5hbmltYXRlX19ib3VuY2VPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRMZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19QGtleWZyYW1lcyBib3VuY2VPdXRSaWdodHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMHB4LDAsMCkgc2NhbGVYKC45KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwcHgsMCwwKSBzY2FsZVgoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKSBzY2FsZVgoMik7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApIHNjYWxlWCgyKX19LmFuaW1hdGVfX2JvdW5jZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX1Aa2V5ZnJhbWVzIGJvdW5jZU91dFVwezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHNjYWxlWSguOTg1KTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSBzY2FsZVkoLjk4NSl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApIHNjYWxlWSguOSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKSBzY2FsZVkoLjkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCkgc2NhbGVZKDMpfX0uYW5pbWF0ZV9fYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH10b3tvcGFjaXR5OjF9fS5hbmltYXRlX19mYWRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW47YW5pbWF0aW9uLW5hbWU6ZmFkZUlufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluRG93bjthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5Eb3duQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluTGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluUmlnaHRCaWd7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2ZhZGVJblJpZ2h0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBmYWRlSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcEJpZ3swJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJblVwQmlnezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Ub3BMZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wTGVmdHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluVG9wTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluVG9wUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsLTEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Ub3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVJblRvcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIGZhZGVJbkJvdHRvbUxlZnR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19mYWRlSW5Cb3R0b21MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluQm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5Cb3R0b21SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgZmFkZUluQm90dG9tUmlnaHR7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fZmFkZUluQm90dG9tUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlSW5Cb3R0b21SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZhZGVPdXR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX2ZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dERvd257MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd247YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dERvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0RG93bkJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dExlZnR7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRMZWZ0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgZmFkZU91dExlZnRCaWd7MCV7b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRMZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uYW5pbWF0ZV9fZmFkZU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFJpZ2h0QmlnezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmFuaW1hdGVfX2ZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcDthbmltYXRpb24tbmFtZTpmYWRlT3V0VXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3swJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYW5pbWF0ZV9fZmFkZU91dFVwQmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZ31ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcExlZnR7MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VG9wTGVmdHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLC0xMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dFRvcExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dFRvcFJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRUb3BSaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwtMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRUb3BSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRUb3BSaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0VG9wUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21SaWdodHswJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCl9fUBrZXlmcmFtZXMgZmFkZU91dEJvdHRvbVJpZ2h0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMTAwJSwwKX19LmFuaW1hdGVfX2ZhZGVPdXRCb3R0b21SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRCb3R0b21SaWdodDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRCb3R0b21MZWZ0ezAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwxMDAlLDApfX0uYW5pbWF0ZV9fZmFkZU91dEJvdHRvbUxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdDthbmltYXRpb24tbmFtZTpmYWRlT3V0Qm90dG9tTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgtMXR1cm4pOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE3MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufX1Aa2V5ZnJhbWVzIGZsaXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoLTF0dXJuKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGVYKDEpIHRyYW5zbGF0ZVooMTUwcHgpIHJvdGF0ZVkoLTE5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NTAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigxNTBweCkgcm90YXRlWSgtMTcwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDE1MHB4KSByb3RhdGVZKC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpIHRyYW5zbGF0ZVooMCkgcm90YXRlWSgwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApIHJvdGF0ZVkoMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKSByb3RhdGVZKDBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVfX2FuaW1hdGVkLmFuaW1hdGVfX2ZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5YezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJblh7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWDthbmltYXRpb24tbmFtZTpmbGlwSW5YfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5ZezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5hbmltYXRlX19mbGlwSW5Zey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcEluWTthbmltYXRpb24tbmFtZTpmbGlwSW5ZfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwT3V0WHswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoLTIwZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVgoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCgtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWCg5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVYKDkwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19mbGlwT3V0WHstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNzVzO2FuaW1hdGlvbi1kdXJhdGlvbjouNzVzOy13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7YW5pbWF0aW9uLWR1cmF0aW9uOmNhbGModmFyKC0tYW5pbWF0ZS1kdXJhdGlvbikqMC43NSk7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGVZKDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXswJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoLTE1ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZVkoOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlWSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fZmxpcE91dFl7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246Ljc1czthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjAuNzUpOy13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50Oy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcE91dFk7YW5pbWF0aW9uLW5hbWU6ZmxpcE91dFl9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKDIwZGVnKTt0cmFuc2Zvcm06c2tld1goMjBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTVkZWcpO3RyYW5zZm9ybTpza2V3WCgtNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5SaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfTYwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgyMGRlZyk7dHJhbnNmb3JtOnNrZXdYKDIwZGVnKTtvcGFjaXR5OjF9ODAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19saWdodFNwZWVkSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJblJpZ2h0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19QGtleWZyYW1lcyBsaWdodFNwZWVkSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9NjAley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7dHJhbnNmb3JtOnNrZXdYKC0yMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg1ZGVnKTt0cmFuc2Zvcm06c2tld1goNWRlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX2xpZ2h0U3BlZWRJbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRJbkxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QC13ZWJraXQta2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRSaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZE91dFJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goMzBkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX2xpZ2h0U3BlZWRPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRSaWdodDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0UmlnaHQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0TGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXRMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9fS5hbmltYXRlX19saWdodFNwZWVkT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXRMZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTIwMGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgtMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW47YW5pbWF0aW9uLW5hbWU6cm90YXRlSW47LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5Eb3duUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25SaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApO29wYWNpdHk6MX19LmFuaW1hdGVfX3JvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7b3BhY2l0eToxfX0uYW5pbWF0ZV9fcm90YXRlSW5VcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluVXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgyMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDIwMGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyfUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0RG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25SaWdodHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dERvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0ezAle29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHswJXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpO29wYWNpdHk6MH19LmFuaW1hdGVfX3JvdGF0ZU91dFVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnQ7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7MCV7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7b3BhY2l0eTowfX0uYW5pbWF0ZV9fcm90YXRlT3V0VXBSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19QGtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg4MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNjBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDcwMHB4LDApO29wYWNpdHk6MH19LmFuaW1hdGVfX2hpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyczstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpO2FuaW1hdGlvbi1kdXJhdGlvbjpjYWxjKHZhcigtLWFuaW1hdGUtZHVyYXRpb24pKjIpOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6aGluZ2U7YW5pbWF0aW9uLW5hbWU6aGluZ2U7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGphY2tJblRoZUJveHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHJvdGF0ZSgzMGRlZyk7dHJhbnNmb3JtOnNjYWxlKC4xKSByb3RhdGUoMzBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX01MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKC0xMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgtMTBkZWcpfTcwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoM2RlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uYW5pbWF0ZV9famFja0luVGhlQm94ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amFja0luVGhlQm94O2FuaW1hdGlvbi1uYW1lOmphY2tJblRoZUJveH1ALXdlYmtpdC1rZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgcm9sbEluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApIHJvdGF0ZSgtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUoLTEyMGRlZyl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19yb2xsSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb2xsSW47YW5pbWF0aW9uLW5hbWU6cm9sbElufUAtd2Via2l0LWtleWZyYW1lcyByb2xsT3V0ezAle29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlKDEyMGRlZyl9fUBrZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUoMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZSgxMjBkZWcpfX0uYW5pbWF0ZV9fcm9sbE91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxPdXQ7YW5pbWF0aW9uLW5hbWU6cm9sbE91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9NTAle29wYWNpdHk6MX19QGtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX0uYW5pbWF0ZV9fem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5Eb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluRG93bjthbmltYXRpb24tbmFtZTp6b29tSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21JbkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21JblJpZ2h0ezAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHswJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uYW5pbWF0ZV9fem9vbUluVXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tSW5VcDthbmltYXRpb24tbmFtZTp6b29tSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dHswJXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfXRve29wYWNpdHk6MH19LmFuaW1hdGVfX3pvb21PdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXREb3duezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS5hbmltYXRlX196b29tT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duO2FuaW1hdGlvbi1uYW1lOnpvb21PdXREb3duOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYW5pbWF0ZV9fem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5hbmltYXRlX196b29tT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0Oy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBjZW50ZXJ9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXRVcHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19LmFuaW1hdGVfX3pvb21PdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXRVcDthbmltYXRpb24tbmFtZTp6b29tT3V0VXA7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3duezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fS5hbmltYXRlX19zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX0uYW5pbWF0ZV9fc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX19LmFuaW1hdGVfX3NsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bnswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0ezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVooMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVooMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVaKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVaKDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LmFuaW1hdGVfX3NsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uYW5pbWF0ZV9fc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0iLCIudG9vbHRpcHN0ZXItc2lkZXRpcCB7XG4gIC50b29sdGlwc3Rlci1ib3gge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmctdG9wOiAycHg7XG4gIH1cblxuICAudG9vbHRpcHN0ZXItYXJyb3ctYm9yZGVyIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGJsYWNrIWltcG9ydGFudDtcbiAgfVxuXG59XG5cbi50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLWJvdHRvbSAudG9vbHRpcHN0ZXItYXJyb3ctYmFja2dyb3VuZCB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICRibGFjaztcbiAgdG9wOiAwO1xuICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4udG9vbHRpcCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn0iLCIvKlxuKlxuKiAgICAgVkFSSUFCTEVTXG4qXG4qL1xuXG4vLyAxLiBDT0xPUlNcbi8vIDEuMSBQUklNQVJZXG4kd2hpdGUgICAgICAgICAgICA6ICNmZmZmZmY7XG4kYmxhY2sgICAgICAgICAgICA6ICMwMDAwMDA7XG4kZGFya2dyYXkgICAgICAgICA6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiRncmF5ICAgICAgICAgICAgIDogI2QzY2ZjODtcbiRsaWdodGdyYXkgICAgICAgIDogI2YzZjNmMztcbiRibHVlICAgICAgICAgICAgIDogIzAwNjY3NTtcbiRibHVldGV4dCAgICAgICAgIDogIzAwN2Q4ZTtcbiRmYW5jeWJ0biAgICAgICAgIDogIzAxODg3YjtcbiRncmVlbiAgICAgICAgICAgIDogIzhjYjgyZTtcbiRyZWQgICAgICAgICAgICAgIDogI2Y5MzkxOTtcbiRncmVlbmJsdWUgICAgICAgIDogIzM3OGY3YjtcbiRncmVlbnRleHQgICAgICAgIDogIzExYjUwYztcblxuJHF1aXpibHVlICAgICAgICAgOiAjMjkzNGZmO1xuJHF1aXpncmF5ICAgICAgICAgOiAjZjFmNGY1O1xuJHF1aXppdGVtYmcgICAgICA6ICNlMWVkZGE7XG5cbiRvcmFuZ2UgICAgICAgICAgIDogI2ViODkwMDtcbiRvcmFuZ2VwaWxsICAgICAgIDogI2ZiZTdjYztcblxuXG5cbiRjYUdyZWVuICAgICAgICA6ICMwMDkzNWU7XG4kY2FBcXVhICAgICAgICAgOiAjODBjOGFjO1xuJGxpZ2h0T3JhbmdlICAgICAgOiAjZmVmOWYyO1xuXG4vLyAxLjIgQkFDS0dST1VORFNcbiRob21lX2JnX2hlcm8gICAgIDogI2FhZTVlOTtcbiRob21lX2JnICAgICAgICAgIDogI2YxZWZlYjtcbiRob21lX2JnMiAgICAgICAgIDogIzAwN2Q4ZTtcbiRhcXVhX2JnICAgICAgICAgIDogJGhvbWVfYmc7XG4kcmVzdWx0YXRzX2JnICAgICA6ICRob21lX2JnMjtcblxuJGxvZ2luX2dyZWVuICAgICAgOiAjYzdkZGJkO1xuXG4vLyAyLiBUWVBPR1JBUEhZXG4vLyAyLjEgV0VJR0hUU1xuJGZvbnRfbGlnaHQgICAgICAgOiAzMDA7XG4kZm9udF9yZWd1bGFyICAgICA6IDQwMDtcbiRmb250X21lZGl1bSAgICAgIDogNTAwO1xuJGZvbnRfc2VtaWJvbGQgICAgOiA2MDA7XG4kZm9udF9ib2xkICAgICAgICA6IDYwMDtcblxuLy8gMi4yIFNJWkVTXG4kc2l6ZV9tYWluX21lbnUgICAgICAgICAgICA6IDEuMmVtO1xuJHNpemVfYm9keSAgICAgICAgICAgICAgICAgOiAxNnB4O1xuXG4vLyAzLiBFTEVNRU5UU1xuJG5hdmJhcl9oZWlnaHQgICAgICAgICAgICA6IDExMHB4O1xuJG5hdmJhcl9oZWlnaHRfY29tcGFjdCAgICA6IDgwcHg7XG5cbi8vIDQuIElNQUdFU1xuLy8gNC4xIEJBQ0tHUk9VTkRTXG4vLyAkYmdfPG5hbWU+IDogPHZhbHVlOiB1cmw+XG5cbi8vIDYuIEZPTlQgRkFNSUxJRVNcbiRmb250X21haW4gICAgICAgICAgICA6ICdSb2JvdG8nLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuIiwiLy8gRGVmYXVsdCB2YXJpYWJsZXNcbiRmb250X3NpemU6IDE0cHggIWRlZmF1bHQ7XG4kZm9udF9zaXplX3NtYWxsOiAxMnB4ICFkZWZhdWx0O1xuXG4kaW5wdXRfYm9yZGVyX3JhZGl1czogMTBweCAhZGVmYXVsdDtcbiRpbnB1dF9oZWlnaHQ6IDQycHggIWRlZmF1bHQ7XG4kaW5wdXRfaGVpZ2h0X3NtYWxsOiAzNnB4ICFkZWZhdWx0O1xuJGRyb3Bkb3duX3BhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbiRncmF5X2Rhcms6ICM0NDQgIWRlZmF1bHQ7XG4kZ3JheTogIzk5OSAhZGVmYXVsdDtcbiRncmF5X2xpZ2h0OiByZ2JhKDAsMCwwLDAuMSkgIWRlZmF1bHQ7XG4kZ3JheV9saWdodGVyOiAjZjZmNmY2ICFkZWZhdWx0O1xuJHByaW1hcnlfbGlnaHQ6ICRibHVlICFkZWZhdWx0O1xuJGFycm93X2NvbG9yOiAkZ3JheSAhZGVmYXVsdDtcblxuLy8gU3R5bGUgdGhlIGRyb3Bkb3duXG4ubmljZS1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6ICRpbnB1dF9ib3JkZXJfcmFkaXVzO1xuICBib3JkZXI6IHNvbGlkIDFweCAkZ3JheV9saWdodDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY2xlYXI6IGJvdGg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZTtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgZm9udC1zaXplOiAkZm9udF9zaXplIC0gMztcbiAgfVxuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBoZWlnaHQ6ICRpbnB1dF9oZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXRfaGVpZ2h0IC0gMjtcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAkZHJvcGRvd25fcGFkZGluZztcbiAgcGFkZGluZy1yaWdodDogJGRyb3Bkb3duX3BhZGRpbmcgKyAxMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmOmhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6IGRhcmtlbigkZ3JheV9saWdodCwgNSUpO1xuICB9XG4gICY6YWN0aXZlLCAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5X2xpZ2h0O1xuICB9XG4gIC8vIEFycm93XG4gICY6YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkYXJyb3dfY29sb3I7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGFycm93X2NvbG9yO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGhlaWdodDogMTZweDtcbiAgICBtYXJnaW4tdG9wOiAtNHB4O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMjVweDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiA2NiUgNjYlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gIH1cblxuICAmLm9wZW4ge1xuICAgIEBleHRlbmQgOmFjdGl2ZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xuICAgIH1cbiAgICAubGlzdCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpIHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuICB9XG4gICYuZGlzYWJsZWQge1xuICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkZ3JheV9saWdodCwgMiUpO1xuICAgIGNvbG9yOiAkZ3JheTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogbGlnaHRlbigkYXJyb3dfY29sb3IsIDIwJSk7XG4gICAgfVxuICB9XG5cbiAgLy8gTW9kaWZpZXJzXG4gICYud2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLmxpc3Qge1xuICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJi5yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIC5saXN0IHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cbiAgJi5zbWFsbCB7XG4gICAgZm9udC1zaXplOiAkZm9udF9zaXplX3NtYWxsO1xuICAgIGhlaWdodDogJGlucHV0X2hlaWdodF9zbWFsbDtcbiAgICBsaW5lLWhlaWdodDogJGlucHV0X2hlaWdodF9zbWFsbCAtIDI7XG4gICAgJjphZnRlciB7XG4gICAgICBoZWlnaHQ6IDRweDtcbiAgICAgIHdpZHRoOiA0cHg7XG4gICAgfVxuICAgIC5vcHRpb24ge1xuICAgICAgbGluZS1oZWlnaHQ6ICRpbnB1dF9oZWlnaHRfc21hbGwgLSAyO1xuICAgICAgbWluLWhlaWdodDogJGlucHV0X2hlaWdodF9zbWFsbCAtIDI7XG4gICAgfVxuICB9XG5cbiAgLy8gTGlzdCBhbmQgb3B0aW9uc1xuICAubGlzdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAkaW5wdXRfYm9yZGVyX3JhZGl1cztcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggcmdiYSgkZ3JheV9kYXJrLCAuMTEpO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIG9wYWNpdHk6IDA7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlOyBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDUwJSAwO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoLjc1KSB0cmFuc2xhdGVZKC0gJGlucHV0X2hlaWdodCAvIDIpO1xuICAgIHRyYW5zaXRpb246IGFsbCAuMnMgY3ViaWMtYmV6aWVyKDAuNSwgMCwgMCwgMS4yNSksIG9wYWNpdHkgLjE1cyBlYXNlLW91dDtcbiAgICB6LWluZGV4OiA5O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgLy9zY3JvbGwgaW4gb3B0aW9ucyBsaXN0XG4gICAgaGVpZ2h0OiAoJGlucHV0X2hlaWdodCAtIDQpICogNjtcblxuICAgIGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnRfc2l6ZSAtIDM7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjpob3ZlciAub3B0aW9uOm5vdCg6aG92ZXIpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5vcHRpb24ge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXRfaGVpZ2h0IC0gNTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1pbi1oZWlnaHQ6ICRpbnB1dF9oZWlnaHQgLSA1O1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgcGFkZGluZy1sZWZ0OiAkZHJvcGRvd25fcGFkZGluZztcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZHJvcGRvd25fcGFkZGluZyArIDExO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnM7XG4gICAgJjpob3ZlciwgJi5mb2N1cywgJi5zZWxlY3RlZC5mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheV9saWdodGVyO1xuICAgIH1cbiAgICAmLnNlbGVjdGVkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICAmLmRpc2FibGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgfVxufVxuXG4vLyBVc2UgZGlzcGxheSBpbnN0ZWFkIG9mIG9wYWNpdHkgZm9yIElFIDw9IDEwXG4ubm8tY3NzcG9pbnRlcmV2ZW50cyAubmljZS1zZWxlY3Qge1xuICAubGlzdCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAmLm9wZW4ge1xuICAgIC5saXN0IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufSIsIi8vIDEuIEhBTUJVUkdVRVIgTUVOVSBJQ09OXG4jbWVudS1pY29uIHtcbiAgd2lkdGg6IDU1cHg7XG4gIGhlaWdodDogNDVweDtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIHRyYW5zaXRpb246IC41cyBlYXNlLWluLW91dDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDUwcHg7XG5cbiAgJjphY3RpdmUsICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB0b3A6IDIwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgIHJpZ2h0OiAtMnB4O1xuICAgIHRvcDogM3B4O1xuICB9XG59XG5cbiNtZW51LWljb24gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogNDBweDtcbiAgYmFja2dyb3VuZDogJGNhR3JlZW47XG4gIGJvcmRlci1yYWRpdXM6IDlweDtcbiAgb3BhY2l0eTogMTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xuICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xufVxuXG4ubmF2LWRhcmsge1xuICAjbWVudS1pY29uIHNwYW4ge1xuICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgfVxufVxuXG4uYmctb3JhbmdlIHtcbiAgI21lbnUtaWNvbiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIH1cbn1cblxuI21lbnUtaWNvbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogNnB4O1xufVxuXG4jbWVudS1pY29uIHNwYW46bnRoLWNoaWxkKDIpLCNtZW51LWljb24gc3BhbjpudGgtY2hpbGQoMykge1xuICB0b3A6IDE5cHg7XG59XG5cbiNtZW51LWljb24gc3BhbjpudGgtY2hpbGQoNCkge1xuICB0b3A6IDMycHg7XG59XG5cbiNtZW51LWljb24ub3BlbiBzcGFuOm50aC1jaGlsZCgxKSB7XG4gIHRvcDogMThweDtcbiAgd2lkdGg6IDA7XG4gIGxlZnQ6IDUwJTtcbn1cblxuI21lbnUtaWNvbi5vcGVuIHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgdG9wOiAzM3B4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGVYKC01MCUpO1xufVxuXG4jbWVudS1pY29uLm9wZW4gc3BhbjpudGgtY2hpbGQoMykge1xuICB0b3A6IDVweDtcbiAgbGVmdDogY2FsYyg1MCUgLSA2cHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVgoLTUwJSk7XG59XG5cbiNtZW51LWljb24ub3BlbiBzcGFuOm50aC1jaGlsZCg0KSB7XG4gIHRvcDogMThweDtcbiAgd2lkdGg6IDAlO1xuICBsZWZ0OiA1MCU7XG59XG5cbi8vIDIuIFBSSU1BUlkvU0VDT05EQVJZIEJVVFRPTlMsIFRFWFQgT05MWVxuLmJ0bixcbmEuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1mYW1pbHk6ICRmb250X21haW47XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9tZWRpdW07XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjg7XG5cbiAgJi1pY29uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHghaW1wb3J0YW50O1xuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHghaW1wb3J0YW50O1xuICB9XG5cbiAgLmljb24tZG93bmxvYWQtYXJyb3ctc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDE1cHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xuICB9XG5cbiAgJjpob3ZlcixcbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlICB7XG5cbiAgfVxuXG4gICY6dmlzaXRlZCB7XG5cbiAgfVxuXG4gICYtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gIH1cblxuICAmLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbi5idG4tcHJpbWFyeSxcbmEuYnRuLXByaW1hcnkge1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogOHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgJi5idG4tODAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi53LTI1MCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogMjUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgJi5jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5hcnJvdy1pY29uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxuXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJG9yYW5nZSwgMTAlKTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gIH1cblxuICAmLmJ0bi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gIH1cblxuICAmLW91dGxpbmUge1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRvcmFuZ2U7XG4gICAgYm9yZGVyLXJhZGl1czogOHB4O1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCRvcmFuZ2UsIDE1JSk7XG4gICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJG9yYW5nZSwgMTUlKTtcbiAgICB9XG4gIH1cblxufVxuXG4uYnRuLXNlY29uZGFyeSxcbmEuYnRuLXNlY29uZGFyeSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBjb2xvcjogJG9yYW5nZTtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXNpemU6IDEuMnJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAmLmJ0bi04MCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgd2lkdGg6IDgwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmLnctMjUwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWluLXdpZHRoOiAyNTBweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmLmNlbnRlciB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgLmFycm93LWljb24ge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICB9XG5cbiAgJjp2aXNpdGVkIHtcbiAgICBjb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodE9yYW5nZTtcbiAgICBjb2xvcjogJG9yYW5nZTtcbiAgfVxuXG4gICYtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuICB9XG5cbiAgJi5idG4tZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gIH1cbn1cblxuLmJ0bi1sYXJnZSxcbmEuYnRuLWxhcmdlIHtcbiAgcGFkZGluZzogMTVweCA2MHB4O1xufVxuXG4uYnRuLWRvd25sb2FkLFxuYS5idG4tZG93bmxvYWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDhweCAyNXB4IDAgMjBweDtcbiAgZm9udC1zaXplOiAxLjE1cmVtO1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuXG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbi5idG4tb3V0bGluZSxcbmEuYnRuLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCAkZmFuY3lidG47XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogJGZhbmN5YnRuO1xuICBwYWRkaW5nOiAxMHB4IDQwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgJi5idG4tODAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIHdpZHRoOiA4MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG5cbiAgJi5jZW50ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gIC5hcnJvdy1pY29uIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAyMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgfVxuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBsaWdodGVuKCRmYW5jeWJ0biwgMTAlKTtcbiAgICBjb2xvcjogbGlnaHRlbigkZmFuY3lidG4sIDEwJSk7XG4gIH1cblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkZmFuY3lidG47XG4gIH1cblxuICAmLWRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiA1MCU7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcblxuICAgICY6aG92ZXIge1xuXG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuXG4gICAgfVxuXG4gIH1cblxufVxuXG5cbi5idG4tZ3JlZW4sXG5hLmJ0bi1ncmVlbiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGZhbmN5YnRuO1xuICBjb2xvcjogJHdoaXRlO1xuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZmFuY3lidG4sIDEwJSk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICR3aGl0ZSFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLmJ0bi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC41O1xuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGZhbmN5YnRuO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG5cbiAgfVxuXG59XG5cbmEuYnRuLXJvdW5kZWQsXG4uYnRuLXJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbmEuYnRuLXJvdW5kIHtcbiAgYm9yZGVyLXJhZGl1czogMThweDtcbn1cblxuLy8gMy4gSUNPTiBCVVRUT05TXG4uYnRuLXByaW1hcnktaWNvbixcbi5idG4tc2Vjb25kYXJ5LWljb24ge1xuXG59XG5cbi5idG4tcHJpbWFyeS1pY29uIHtcblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG5cbiAgfVxuXG4gICY6dmlzaXRlZCB7XG5cbiAgfVxuXG4gICYtZGlzYWJsZWQge1xuXG4gICAgJjpob3ZlciB7XG5cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG5cbiAgICB9XG5cbiAgfVxuXG59XG5cbi5idG4tc2Vjb25kYXJ5LWljb24ge1xuXG4gICY6aG92ZXIsXG4gICY6YWN0aXZlIHtcblxuICB9XG5cbiAgJjp2aXNpdGVkIHtcblxuICB9XG5cbiAgJi1kaXNhYmxlZCB7XG5cbiAgICAmOmhvdmVyIHtcblxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcblxuICAgIH1cblxuICB9XG5cbn1cblxuLmJ0bi1zcXVhcmVkLFxuYS5idG4tc3F1YXJlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8vIFRvb2x0aXBzXG5cbi50b29sdGlwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiA1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnRvb2x0aXAgLnRvb2x0aXB0ZXh0IHtcbiAgZm9udC1mYW1pbHk6ICdSYWxld2F5JywgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuOGVtO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiAyMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgcGFkZGluZzogMTJweCAxMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjA7XG4gIGJvdHRvbTogMzVweDtcbiAgbGVmdDogMXB4O1xuICBtYXJnaW4tbGVmdDogLTEwMHB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4udG9vbHRpcCAudG9vbHRpcHRleHQ6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogNXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItY29sb3I6ICMwMDAgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbi8vLnRvb2x0aXA6aG92ZXIgLnRvb2x0aXB0ZXh0LFxuLnRvb2x0aXAuc2hvdyAudG9vbHRpcHRleHQge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xufVxuXG4udG9vbHRpcC5zaG93IHtcbiAgaW1nIHtcbiAgICBmaWx0ZXI6IGludmVydCgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG5cblxuXG4uYnRuLWZpbGUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcblxuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgLmJ0biB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cblxuLmJ0bi1jcm9wIHtcbiAgcGFkZGluZy10b3A6IDAhaW1wb3J0YW50O1xufVxuXG5cbi5idG4tZmlsZSxcbmEuYnRuLWZpbGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZSFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogNTAwcHghaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG5cbiAgaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuXG5cbi5idG4tY29udGFpbmVyLXJlcGVhdC1vci1leGl0IHtcbiAgYS50eHQtbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgIGNvbG9yOiAkY2FHcmVlbjtcbiAgICBwYWRkaW5nOiAxNXB4IDM1cHg7XG4gICAgbWFyZ2luOiAxNXB4IDAgMTVweCAxNXB4O1xuXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkY2FHcmVlbjtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCRjYUdyZWVuLCAxMCUpO1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gIH1cbn1cblxuLmVsZWFybmluZy1xdWl6LWNvbnRhaW5lciB7XG4gIC5hbmltYXRlX19mYWRlSW5SaWdodCB7XG4gICAgLmJ0bi1jb250YWluZXIge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucHJvZHVjdC1mb3JtIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4uZm9ybS1pbnB1dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICBib3JkZXItcmFkaXVzOiAkaW5wdXRfYm9yZGVyX3JhZGl1cztcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO1xuICBwYWRkaW5nOiAyMHB4IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICYtbG9naW4ge1xuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyYXksIDEwJSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICBmb250LXdlaWdodDogJGZvbnRfbGlnaHQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6ICRibHVlO1xuICB9XG59XG5cbi5pbnB1dC1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG5cbiAgbGFiZWwge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gICAgJi50eHQtc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG4ubGltaXQtd2lkdGgtZGVza3RvcCB7XG4gIC5pbnB1dC1ncm91cCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgIH1cbiAgfVxufVxuXG4udmFsaWRhdGlvbi1lcnJvciB7XG4gIGNvbG9yOiAkb3JhbmdlO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLnVzZXItZm9ybSB7XG4gIC5sb2dvLWNvbnRhaW5lci1mb3JtIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLmxvZ28tY2FycmVmb3VyLWxlYWd1ZSB7XG4gICAgbWF4LXdpZHRoOiAxNDBweDtcbiAgfVxuICBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICB9XG5cbiAgdGV4dGFyZWEge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG4ucmFkaW8tZ3JvdXAge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZzogMTVweDtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgbWluLXdpZHRoOiA2MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5mdWxsd2lkdGgge1xuICB3aWR0aDogMTAwJTtcbn1cblxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGNvbG9yOiAkZGFya2dyYXk7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTVweCAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxcmVtO1xuXG4gICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBFZGdlICovXG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMC0xMSAqL1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gICY6OnBsYWNlaG9sZGVyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFNFTEVDVFMgOlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi5zdmctY2FyZXRkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDhweDtcbiAgcmlnaHQ6IDEzcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENVU1RPTSBDSEVDS0JPWCA6XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4vKiBDdXN0b21pemUgdGhlIGxhYmVsIChjaGVja2JveC1ncm91cCkgKi9cbi5jaGVja2JveC1ncm91cCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMCFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGNvbG9yOiAkYmxhY2s7XG4gIGZvbnQtc2l6ZTogMTRweCFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG5cbiAgYSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDE0cHghaW1wb3J0YW50O1xuICB9XG59XG5cbi8qIEhpZGUgdGhlIGJyb3dzZXIncyBkZWZhdWx0IGNoZWNrYm94ICovXG4uY2hlY2tib3gtZ3JvdXAgaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cblxuLyogQ3JlYXRlIGEgY3VzdG9tIGNoZWNrYm94ICovXG4uY2hlY2ttYXJrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0zcHg7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4vKiBPbiBtb3VzZS1vdmVyLCBhZGQgYSBncmV5IGJhY2tncm91bmQgY29sb3IgKi9cbi5jaGVja2JveC1ncm91cDpob3ZlciBpbnB1dCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLyogV2hlbiB0aGUgY2hlY2tib3ggaXMgY2hlY2tlZCwgYWRkIGEgYmx1ZSBiYWNrZ3JvdW5kICovXG4uY2hlY2tib3gtZ3JvdXAgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG59XG5cbi8qIENyZWF0ZSB0aGUgY2hlY2ttYXJrL2luZGljYXRvciAoaGlkZGVuIHdoZW4gbm90IGNoZWNrZWQpICovXG4uY2hlY2ttYXJrOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBTaG93IHRoZSBjaGVja21hcmsgd2hlbiBjaGVja2VkICovXG4uY2hlY2tib3gtZ3JvdXAgaW5wdXQ6Y2hlY2tlZCB+IC5jaGVja21hcms6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyogU3R5bGUgdGhlIGNoZWNrbWFyay9pbmRpY2F0b3IgKi9cbi5jaGVja2JveC1ncm91cCAuY2hlY2ttYXJrOmFmdGVyIHtcbiAgbGVmdDogNnB4O1xuICB0b3A6IDFweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMThweDtcbiAgYm9yZGVyOiBzb2xpZCAkY2FHcmVlbjtcbiAgYm9yZGVyLXdpZHRoOiAwIDRweCA0cHggMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLyoqXG4qIFNBVElTRkFDVElPTiBQT0xMXG4gKi9cbi5wb2xsLXJhZGlvLWJ1dHRvbi1ncm91cCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZ2FwOiAyMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5zdGFyIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgY29sb3I6ICRncmF5O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzRweDtcblxuICAgIC5zdGFyLWZpbGxlZCxcbiAgICAuc3Rhci1lbXB0eSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIH1cblxuICAgIC5zdGFyLWZpbGxlZCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cblxuICAgIC8vIEVzdHJlbGxhcyBhY3RpdmFzIGFsIGhhY2VyIGhvdmVyXG4gICAgJjpob3ZlcixcbiAgICAmOmhvdmVyIH4gLnN0YXIge1xuICAgICAgY29sb3I6ICRjYUdyZWVuO1xuICAgICAgLnN0YXItZmlsbGVkIHtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgIH1cbiAgICAgIC5zdGFyLWVtcHR5IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBBbCBoYWNlciBjbGljaywgaGFjZXIgdW4gZHJvcC1zaGFkb3cgY29uIGNvbG9yIG5hcmFuamFcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMCAxMHB4IHJnYmEoMjU1LCAxNjUsIDAsIDAuNykpO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVzdHJlbGxhcyBhY3RpdmFzIGFsIHNlbGVjY2lvbmFyXG4gIC5mb3JtLWNoZWNrLWlucHV0OmNoZWNrZWQgfiAuc3RhciB7XG4gICAgY29sb3I6ICRjYUdyZWVuO1xuICAgIC5zdGFyLWZpbGxlZCB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cbiAgICAuc3Rhci1lbXB0eSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgIH1cbiAgfVxufVxuIiwidWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbnVsLnRleHQtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcblxuICBsaSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgfVxuICB9XG59IiwiYm9keSB7XG4gIGZvbnQ6IDQwMCAxMnB4LzEuMiAnUm9ib3RvJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICRibGFjaztcbiAgdHJhbnNpdGlvbjogYWxsIC40cyAuM3MgZWFzZS1pbjtcbn1cblxucCB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuLnR4dC1saW5rLFxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAkb3JhbmdlO1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkb3JhbmdlO1xuICB9XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJG9yYW5nZSwgMzAlKTtcblxuICAgIC5hcnJvdy1yaWdodC1zdmcge1xuICAgICAgbGVmdDogNXB4O1xuICAgICAgZmlsbDogbGlnaHRlbigkb3JhbmdlLCAzMCUpO1xuICAgIH1cbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmctb3JhbmdlIHtcbiAgICAubWVudS1saW5rIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG5cbiAgICAgICY6dmlzaXRlZCB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmOmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJHdoaXRlLCAxMCUpO1xuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiBkYXJrZW4oJG9yYW5nZSwgMzAlKTtcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbnAsXG5saSxcbi5mbG9hdGluZy1ib3gtZGF0YS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG5cbiAgfVxufVxuXG5wLmZlYXR1cmUtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogJGZvbnRfbGlnaHQ7XG4gIG1heC13aWR0aDogMjUwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICB9XG59XG5cbnAge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tdG9wOiAwO1xuXG4gICYudHh0LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAmLnR4dC11cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLnR4dC1yZWd1bGFyIHtcbiAgICBmb250LXdlaWdodDogMzAwIWltcG9ydGFudDtcbiAgfVxuXG4gICYudHh0LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcbiAgfVxufVxuXG4udHh0LWxvZ2luIHtcbiAgZm9udC1zaXplOiAxZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiAkYmxhY2s7XG59XG5cbi50eHQtbG9naW4tZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xufVxuXG4udHh0LWxvZ2luLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9yZWd1bGFyO1xufVxuXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnRfYm9sZDtcbn1cblxuaDEge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ucGFnZS10aXRsZS1kYXJrYmcge1xuICBjb2xvcjogJHdoaXRlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udy0zMDAge1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuXG4ubS0wLWF1dG8ge1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLnR4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIhaW1wb3J0YW50O1xufVxuXG4udHh0LWxlZnQge1xuICB0ZXh0LWFsaWduOiBsZWZ0IWltcG9ydGFudDtcbn1cblxuLnR4dC1ibHVlIHtcbiAgY29sb3I6ICRibHVlIWltcG9ydGFudDtcbn1cblxuLnR4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7XG59XG5cbi50eHQtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbn1cblxuLnR4dC13aGl0ZSB7XG4gIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xufVxuXG4udHh0LWJsYWNrIHtcbiAgY29sb3I6ICRibGFjayFpbXBvcnRhbnQ7XG59XG5cbi50eHQtZ3JlZW4ge1xuICBjb2xvcjogJGNhR3JlZW4haW1wb3J0YW50O1xufVxuXG4udHh0LXJlZCB7XG4gIGNvbG9yOiAkcmVkIWltcG9ydGFudDtcbn1cblxuLnR4dC1vcmFuZ2Uge1xuICBjb2xvcjogJG9yYW5nZSFpbXBvcnRhbnQ7XG59XG5cbi50eHQtYmx1ZSB7XG4gIGNvbG9yOiAkYmx1ZXRleHQhaW1wb3J0YW50O1xufVxuXG4udHh0LXF1aXpibHVlIHtcbiAgY29sb3I6ICRxdWl6Ymx1ZSFpbXBvcnRhbnQ7XG59XG5cbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG4uaDEsIC5oMiwgLmgzLCAuaDQsIC5oNSwgLmg2IHtcbiAgZm9udC1mYW1pbHk6ICRmb250X21haW47XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDMuM2VtO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGZvbnQtc2l6ZTogMi44ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gIH1cbn1cblxuaDMge1xuICBmb250LXNpemU6IDEuOGVtO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICB9XG59XG5cbi5zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIH1cbiAgfVxuXG4ub2JqZWN0aXZlLXRleHQge1xuICBmb250LXNpemU6IDEuNmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgfVxufVxuXG4udHh0LWJvbGQsXG5zdHJvbmcsXG5iIHtcbiAgZm9udC13ZWlnaHQ6IDYwMCFpbXBvcnRhbnQ7XG59XG5cbi50eHQtc21hbGwge1xuICBwIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5wYWdlLWludHJvLWNoYWxsZW5nZSBwLmludHJvLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjFyZW07XG59XG5cbi5oMi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB0b3A6IDA7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gIH1cbn1cblxuLmgyLXJzYy1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiAyLjhyZW07XG59XG5cbi5xdWl6LWJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHF1aXpncmF5O1xufVxuXG4ubWF0ZXJpYWwtZGlkYWN0aWNvLWl0ZW0ge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIH1cbn1cbiIsIi5iZy1kYXJrIHtcbiAgYmFja2dyb3VuZDogJGJsYWNrIWltcG9ydGFudDtcbn1cblxuLmJnLWxvZ2luLFxuLmJnLWludHJvIHtcbiAgYmFja2dyb3VuZDogJGxvZ2luX2dyZWVuO1xufVxuXG4uYmctbG9naW4ge1xuICBAbWVkaWEgKG1pbi1oZWlnaHQ6IDkwMHB4KSB7XG4gICAgbWluLWhlaWdodDogY2FsYyggMTAwdmggLSAxMzFweCApO1xuICB9XG59XG5cbi5wYWdlLWludHJvLFxuLnBhZ2UtbG9naW4ge1xuICBiYWNrZ3JvdW5kOiAkY2FHcmVlbjtcbn1cblxuLmJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMCFpbXBvcnRhbnQ7XG59XG5cbi5hcXVhLWJnIHtcbiAgYmFja2dyb3VuZDogJGFxdWFfYmchaW1wb3J0YW50O1xufVxuXG4ucmVzdWx0YXRzLWJnIHtcbiAgYmFja2dyb3VuZDogJHJlc3VsdGF0c19iZyFpbXBvcnRhbnQ7XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZSFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ibHVlIHtcbiAgYmFja2dyb3VuZDogJGJsdWUhaW1wb3J0YW50O1xufVxuXG4uYmctaG9tZSB7XG4gIGJhY2tncm91bmQ6ICRob21lX2JnIWltcG9ydGFudDtcbn1cblxuLmJnLWdyYXkge1xuICBiYWNrZ3JvdW5kOiAkZ3JheSFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ob21lMiB7XG4gIGJhY2tncm91bmQ6ICRob21lX2JnMiFpbXBvcnRhbnQ7XG59XG5cbi5iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlIWltcG9ydGFudDtcbn1cblxuLmJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZDogJGNhR3JlZW4haW1wb3J0YW50O1xufVxuXG4uYmctbGlnaHRvcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAkbGlnaHRPcmFuZ2UhaW1wb3J0YW50O1xufVxuXG4uYmctaG9tZS10ZWFjaGVyIHtcbiAgYmFja2dyb3VuZDogI0UxRUREQiFpbXBvcnRhbnQ7XG59XG5cbi5iZy1ncmVlbi10by1ibGFjayB7XG4gIGJhY2tncm91bmQ6ICRncmVlbjsgLyogT2xkIGJyb3dzZXJzICovXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGdyZWVuIDAlLCAkZ3JlZW4gNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGdyZWVuIDAlLCRncmVlbiA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGdyZWVuIDAlLCRncmVlbiA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPSckZ3JlZW4nLCBlbmRDb2xvcnN0cj0nJGJsYWNrJyxHcmFkaWVudFR5cGU9MCApOyAvKiBJRTYtOSAqL1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkgYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkZ3JlZW4gMCUsICRncmVlbiA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRncmVlbiAwJSwkZ3JlZW4gNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGdyZWVuIDAlLCRncmVlbiA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRncmVlbiAwJSwgJGdyZWVuIDQ5JSwgJGJsYWNrIDQ5LjAxJSwgJGJsYWNrIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGdyZWVuIDAlLCRncmVlbiA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkZ3JlZW4gMCUsJGdyZWVuIDQ5JSwgJGJsYWNrIDQ5LjAxJSwgJGJsYWNrIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NzhweCkge1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGdyZWVuIDAlLCAkZ3JlZW4gNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkZ3JlZW4gMCUsJGdyZWVuIDQ5JSwgJGJsYWNrIDQ5LjAxJSwgJGJsYWNrIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRncmVlbiAwJSwkZ3JlZW4gNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICB9XG59XG5cbi5iZy1ncmVlbi10by1saWdodGdyZWVuIHtcbiAgYmFja2dyb3VuZDogJGNhR3JlZW47IC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjYUdyZWVuIDAlLCAkY2FHcmVlbiA3NCUsICNlMWVkZGIgNzQuMDElLCAjZTFlZGRiIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRjYUdyZWVuIDAlLCRjYUdyZWVuIDc0JSwgI2UxZWRkYiA3NC4wMSUsICNlMWVkZGIgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjYUdyZWVuIDAlLCRjYUdyZWVuIDc0JSwgI2UxZWRkYiA3NC4wMSUsICNlMWVkZGIgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJGdyZWVuJywgZW5kQ29sb3JzdHI9JyNlMWVkZGInLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRjYUdyZWVuIDAlLCAkY2FHcmVlbiA3NCUsICNlMWVkZGIgNzQuMDElLCAjZTFlZGRiIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJGNhR3JlZW4gMCUsJGNhR3JlZW4gNzQlLCAjZTFlZGRiIDc0LjAxJSwgI2UxZWRkYiAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkY2FHcmVlbiAwJSwkY2FHcmVlbiA3NCUsICNlMWVkZGIgNzQuMDElLCAjZTFlZGRiIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJGNhR3JlZW4gMCUsICRjYUdyZWVuIDc0JSwgI2UxZWRkYiA3NC4wMSUsICNlMWVkZGIgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkY2FHcmVlbiAwJSwkY2FHcmVlbiA3NCUsICNlMWVkZGIgNzQuMDElLCAjZTFlZGRiIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRjYUdyZWVuIDAlLCRjYUdyZWVuIDc0JSwgI2UxZWRkYiA3NC4wMSUsICNlMWVkZGIgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OHB4KSB7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkY2FHcmVlbiAwJSwgJGNhR3JlZW4gNzQlLCAjZTFlZGRiIDc0LjAxJSwgI2UxZWRkYiAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRjYUdyZWVuIDAlLCRjYUdyZWVuIDc0JSwgI2UxZWRkYiA3NC4wMSUsICNlMWVkZGIgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJGNhR3JlZW4gMCUsJGNhR3JlZW4gNzQlLCAjZTFlZGRiIDc0LjAxJSwgI2UxZWRkYiAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIH1cbn1cblxuLmJnLW9yYW5nZS10by1ibGFjayB7XG4gIGJhY2tncm91bmQ6ICRvcmFuZ2U7IC8qIE9sZCBicm93c2VycyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRvcmFuZ2UgMCUsICRvcmFuZ2UgNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJG9yYW5nZSAwJSwkb3JhbmdlIDQ5JSwgJGJsYWNrIDQ5LjAxJSwgJGJsYWNrIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkb3JhbmdlIDAlLCRvcmFuZ2UgNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudCggc3RhcnRDb2xvcnN0cj0nJG9yYW5nZScsIGVuZENvbG9yc3RyPSckYmxhY2snLEdyYWRpZW50VHlwZT0wICk7IC8qIElFNi05ICovXG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICRvcmFuZ2UgMCUsICRvcmFuZ2UgNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIEZGMy42LTE1ICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAkb3JhbmdlIDAlLCRvcmFuZ2UgNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIENocm9tZTEwLTI1LFNhZmFyaTUuMS02ICovXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgJG9yYW5nZSAwJSwkb3JhbmdlIDQ5JSwgJGJsYWNrIDQ5LjAxJSwgJGJsYWNrIDEwMCUpOyAvKiBXM0MsIElFMTArLCBGRjE2KywgQ2hyb21lMjYrLCBPcGVyYTEyKywgU2FmYXJpNysgKi9cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgJG9yYW5nZSAwJSwgJG9yYW5nZSA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogRkYzLjYtMTUgKi9cbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICRvcmFuZ2UgMCUsJG9yYW5nZSA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkb3JhbmdlIDAlLCRvcmFuZ2UgNDklLCAkYmxhY2sgNDkuMDElLCAkYmxhY2sgMTAwJSk7IC8qIFczQywgSUUxMCssIEZGMTYrLCBDaHJvbWUyNissIE9wZXJhMTIrLCBTYWZhcmk3KyAqL1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3OHB4KSB7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAkb3JhbmdlIDAlLCAkb3JhbmdlIDQ5JSwgJGJsYWNrIDQ5LjAxJSwgJGJsYWNrIDEwMCUpOyAvKiBGRjMuNi0xNSAqL1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgJG9yYW5nZSAwJSwkb3JhbmdlIDQ5JSwgJGJsYWNrIDQ5LjAxJSwgJGJsYWNrIDEwMCUpOyAvKiBDaHJvbWUxMC0yNSxTYWZhcmk1LjEtNiAqL1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRvcmFuZ2UgMCUsJG9yYW5nZSA0OSUsICRibGFjayA0OS4wMSUsICRibGFjayAxMDAlKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gIH1cbn1cblxuLmJnLWxvZ2luIHtcbiAgYmFja2dyb3VuZDogJGxvZ2luX2dyZWVuO1xufVxuXG5cbkBrZXlmcmFtZXMgYW5pbUxvZ2luIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xuICB9XG5cbiAgNTAlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uLXk6IGJvdHRvbTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb24teTogdG9wO1xuICB9XG59XG5cblxuLmJnLWhvbWUtZWxlYXJuaW5nIHtcbiAgYmFja2dyb3VuZDogJGxvZ2luX2dyZWVuO1xuICAuaGVhZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBtYXgtd2lkdGg6IDc1MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAgICAgbWF4LXdpZHRoOiA5NzBweDtcblxuICAgICAgLm1haW4tbmF2IGxpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuaG9tZS1oZWFkZXItaW1hZ2UtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDogY2FsYygtI3skbmF2YmFyX2hlaWdodH0pO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDE7XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDE1MDBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAvL2JveC1zaGFkb3c6IDMwcHggMzBweCAxMDBweCByZ2JhKDAsMCwwLDAuMyk7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXJnaW4tdG9wOiBjYWxjKC0jeyRuYXZiYXJfaGVpZ2h0X2NvbXBhY3R9KTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBsZWZ0OiAtMTAwcHg7XG4gICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4ucGFnZS1ob21lIHNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG4iLCIucmVzcG9uc2l2ZS1pbWFnZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmNvbXBldGl0aW9uLWlsbHVzdHJhdGlvbiB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogNzM0cHg7XG4gIH1cbn1cblxuLmludHJvLXZpZGVvLWNvbnRhaW5lcixcbi5mYW5jeWJveC1jb250ZW50LWlmcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIFJlbGFjacOzbiBkZSBhc3BlY3RvIDE2OjkgKi9cbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaW50cm8tdmlkZW8sXG4uaWZyYW1lLXZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMDtcbn1cblxuLmludHJvLXByaXplLWltYWdlX3RvcCB7XG4gIGZsb2F0OiBub25lO1xuICBtYXgtd2lkdGg6IDk3OHB4O1xuICBtYXJnaW46IDMwcHggYXV0byAyMHB4O1xufVxuXG4ucHJpemUtaW1hZ2Uge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogLTUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtNTBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMTAwcHgpO1xuICB9XG59XG5cbi5ob21lLWhlYWRlci1pbWFnZV90b3AsXG4uaG9tZS1oZWFkZXItaW1hZ2VfYm90dG9tIHtcbiAgZGlzcGxheTogYmxvY2s7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5ob21lLWhlYWRlci1pbWFnZS1ib3R0b20tY29udGFpbmVyIHtcblxufVxuXG4uaG9tZS1oZWFkZXItaW1hZ2VfYm90dG9tIHtcblxufVxuXG4uc2VjdGlvbi1ob21lLXNob3BzIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmhvbWUtc2hvcHMtaW1hZ2Uge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ob21lLWltYWdlLW1hbi1ob2xkaW5nLXRhYmxldCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ0OXB4O1xuICBkaXNwbGF5OiBibG9jaztcblxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDtcbiAgfVxufVxuXG4ucHJpemUtYmFubmVyLWxpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5wcml6ZS1iYW5uZXItaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yc2MtbW9kdWxlLTEtaW1nLFxuLnJzYy1tb2R1bGUtMi1pbWcsXG4ucnNjLW1vZHVsZS0zLWltZyxcbi5yc2MtbW9kdWxlLTQtaW1nLFxuLnJzYy1tb2R1bGUtNS1pbWcge1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG59XG4iLCIucHJvZ3Jlc3MtbmF2IHtcblxufVxuXG4uc3Rhci1ibGluayB7XG4gIGFuaW1hdGlvbi1uYW1lOiBibGluaztcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBibGluaztcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246IDFzO1xuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cblxuQC1tb3ota2V5ZnJhbWVzIGJsaW5re1xuICAwJSB7IG9wYWNpdHk6IDE7IH1cbiAgNTAlIHsgb3BhY2l0eTogMDsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmxpbmsge1xuICAwJSB7IG9wYWNpdHk6IDE7IH1cbiAgNTAlIHsgb3BhY2l0eTogMDsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgfVxufVxuXG5Aa2V5ZnJhbWVzIGJsaW5rIHtcbiAgMCUgeyBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7IG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cbn1cblxuXG4iLCIuZmFuY3lib3gtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMTAwJSFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMTAwJTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLmZhbmN5Ym94LXdyYXAge1xuICBvdmVyZmxvdzogYXV0bztcbiAgei1pbmRleDogMTEwMDA7XG5cbiAgJi5tYXJnaW4taWUge1xuICAgIC8qKioqIElFIDEwIHNwZWNpZmljIHN0eWxlcyAqKiovXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDE1MHB4O1xuICAgIH1cbiAgfVxufVxuXG4uZmFuY3lib3gtaW5uZXIge1xuICBvdmVyZmxvdzogaGlkZGVuIWltcG9ydGFudDtcbiAgaWZyYW1lIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cbn1cblxuLnNjcm9sbC1taW4taGVpZ2h0IHtcbiAgLy9taW4taGVpZ2h0OiA5NTBweCFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveC1za2luLFxuLmZhbmN5Ym94X19jb250ZW50IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQhaW1wb3J0YW50O1xufVxuXG4uZmFuY3lib3gtb3BlbmVkIC5mYW5jeWJveC1za2luIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuLmZhbmN5Ym94LWNsb3NlLFxuLmZhbmN5Ym94X19jb250ZW50IC5pcy1jbG9zZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5mYW5jeWJveC1jb250ZW50LWlmcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgLypwYW5vcsOhbWljbyovXG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBoZWlnaHQ6IDA7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDAlO1xuICB9XG59XG4uZmFuY3lib3gtY29udGVudC1pZnJhbWUgLmlmcmFtZS12aWRlbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4uZmFuY3lib3hfX2NvbnRlbnQge1xuICBwYWRkaW5nLXRvcDogMCFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveF9fY29udGFpbmVyIC5mYW5jeWJveF9fYmFja2Ryb3Age1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuODUpO1xufVxuXG4uZmFuY3lib3hfX3NsaWRlIHtcbiAgcGFkZGluZzogMCFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveF9fY2Fyb3VzZWwuaXMtZHJhZ2dhYmxlIC5mYW5jeWJveF9fc2xpZGUsXG4uZmFuY3lib3hfX2Nhcm91c2VsLmlzLWRyYWdnYWJsZSAuZmFuY3lib3hfX3NsaWRlIC5mYW5jeWJveF9fY29udGVudCB7XG4gIGN1cnNvcjogZGVmYXVsdCFpbXBvcnRhbnQ7XG59XG5cbi5mYW5jeWJveF9faW5uZXJib2R5IHtcbiAgcGFkZGluZy10b3A6IDQ4cHg7XG4gIHBhZGRpbmctbGVmdDogMzZweDtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cblxuXG4vLyBGQU5DWUJPWCBTVEFHRSBQUkVTRU5UQVRJT05cbi5mYW5jeWJveC10ZXh0IHtcbiAgY29sb3I6ICRibGFjaztcbn1cblxuLmZhbmN5Ym94LXN0YWdlLXByZXNlbnRhdGlvbixcbi5pbnRyby1zdGFnZS1jYXJkIHtcbiAgbWF4LXdpZHRoOiA2NTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICBiYWNrZ3JvdW5kOiAkYmxhY2s7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAxNXB4IDMwcHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRibGFjaztcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiA2JTtcbiAgfVxuXG4gIHAge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cblxuICAuYnRuLXNlY29uZGFyeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIHBhZGRpbmc6IDNweCAzMHB4IDNweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmZsZWNoYS1kZXNjYXJnYS1zdmcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDZweDtcbiAgICAgIHRvcDogNXB4O1xuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmludHJvLXRpdGxlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi50aXRsZS1zdGFnZS10ZXh0IHtcbiAgZm9udC13ZWlnaHQ6ICRmb250X2JvbGQ7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM5YzljOWM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5pbnRyby1zdGFnZS1jYXJkIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG5cbiAgY29sb3I6ICR3aGl0ZTtcblxuICBwIHtcbiAgICBtYXgtd2lkdGg6IDM1MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgfVxuXG4gICYuZnVsbHdpZHRoIHtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuXG4gICAgcCB7XG4gICAgICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFnZW50LWltYWdlLWNvbnRhaW5lciB7XG4gICAgaW1nIHtcbiAgICAgIG1heC13aWR0aDogOTVweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogOTAlO1xuXG4gICAgJi5mdWxsd2lkdGgge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbi52aWRlby1pdGVtLWludHJvIHtcbiAgLml0ZW0taW1hZ2UtY29udGFpbmVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gIH1cbn1cblxuLmZhbmN5Ym94LXN0YWdlLXByZXNlbnRhdGlvbi10ZXh0LWNvbHVtbiB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZhbmN5Ym94LXN0YWdlLXByZXNlbnRhdGlvbi1kb3dubG9hZC1jb2x1bW4ge1xuICB3aWR0aDogMTUwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5mYW5jeWJveC1kb3dubG9hZC1ncm91cCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgcGFkZGluZzogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcbn1cblxuXG4vLyBGQU5DWUJPWCBTVEFHRSBQQVNTRURcbi5mYW5jeWJveC1zdGFnZS1wYXNzZWQge1xuICBtYXgtd2lkdGg6IDU1MHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gIGJhY2tncm91bmQ6ICRibGFjaztcbiAgcGFkZGluZzogMjBweCAyMHB4IDE1cHggMzBweDtcbiAgYm9yZGVyOiAycHggc29saWQgJGJsYWNrO1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xuXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIG1hcmdpbi10b3A6IDYlO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxufVxuXG5cbi8vIEZBTkNZQk9YIFFVRVNUSU9OXG4uZmFuY3lib3gtcXVlc3Rpb24ge1xuICBtYXgtd2lkdGg6IDgwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDJweCAxMDJweDtcbiAgcGFkZGluZzogMjBweCAyMHB4IDE1cHggMzBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICBkaXNwbGF5OiBmbGV4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbn1cblxuLmZhbmN5Ym94LXF1ZXN0aW9uLWNvbHVtbi1pbWFnZSB7XG4gIHdpZHRoOiAxNTBweDtcblxuICAuYWdlbnQtZmFuY3ktbm9ybWFsLFxuICAuYWdlbnQtZmFuY3ktdHJ1ZSxcbiAgLmFnZW50LWZhbmN5LWZhbHNlIHtcbiAgICBtYXgtd2lkdGg6IDEyMHB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBtYXgtd2lkdGg6IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgLmFnZW50LWZhbmN5LXRydWUsXG4gIC5hZ2VudC1mYW5jeS1mYWxzZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYuY29ycmVjdCB7XG4gICAgLmFnZW50LWZhbmN5LW5vcm1hbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYWdlbnQtZmFuY3ktdHJ1ZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cblxuICAmLmluY29ycmVjdCB7XG4gICAgLmFnZW50LWZhbmN5LW5vcm1hbCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYWdlbnQtZmFuY3ktZmFsc2Uge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG59XG5cbi5mYW5jeWJveC1xdWVzdGlvbi1jb2x1bW4tdGV4dCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxNTBweCk7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZhbmN5Ym94LXF1ZXN0aW9uLXRleHQge1xuICBmb250LXdlaWdodDogJGZvbnRfYm9sZDtcbn1cblxuLmZhbmN5Ym94LXF1ZXN0aW9uLWxpc3Qge1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi5mYW5jeWJveC1xdWVzdGlvbi1saXN0LWl0ZW0ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uaXMtY2xvc2UtYnRuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFuc3dlci1jb3JyZWN0LWluY29ycmVjdCB7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIG1heC13aWR0aDogNDI4cHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuLmFuc3dlci1jb25ncmF0dWxhdGlvbnMge1xuICBwYWRkaW5nOiAzMHB4O1xuICBib3JkZXItcmFkaXVzOiAyMHB4O1xufVxuXG4uZmFuY3lib3gtdGl0bGUtcGFzcy1mYWlsIHtcbiAgZm9udC1zaXplOiAycmVtO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xufVxuXG4uZmFuY3lib3hfX2VuaG9yYWJ1ZW5hIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTAwcHg7XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSUNPTlMgOlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLmxvZ2luLXRpdGxlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubG9nby1jb250YWluZXItcHJvZHVjdCB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5cbi5oZWFkZXItcHJvZHVjdC1sb2dvLXN2ZyB7XG4gIG1heC13aWR0aDogNDgwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWF4LXdpZHRoOiAzNDVweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1heC13aWR0aDogMjkzcHg7XG4gIH1cbn1cblxuLmxvZ28tY2hhbGxlbmdlLXdoaXRlLWltZyB7XG4gIG1heC13aWR0aDogMjkwcHg7XG59XG5cbi5sb2dvLW1jLWZvb3Rlci1zdmcge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICB3aWR0aDogOTVweDtcbiAgaGVpZ2h0OiA1OHB4O1xufVxuXG4uZ2VuZXJhbC1mb290ZXIge1xuICAubG9nby1tYXN0ZXJjYXJkIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB3aWR0aDogYXV0bztcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gIH1cblxuICAubG9nby1tYy1mb290ZXItc3ZnIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgd2lkdGg6IDc3cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICB9XG59XG5cbi5zbWlsaWUtYmx1ZSB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG5cbiAgLmNscy0xIHtcbiAgICBmaWxsOiAkYmx1ZTtcbiAgfVxufVxuXG4uc21pbGllLXJlZCB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcblxuICAuY2xzLTEge1xuICAgIGZpbGw6ICRyZWQ7XG4gIH1cbn1cblxuLnNtaWxpZS1ncmVlbiB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcblxuICAuY2xzLTEge1xuICAgIGZpbGw6ICRncmVlbjtcbiAgfVxufVxuXG5cbi5pbmZvcm1hdGlvbi1idXNpbmVzcy1zdmcsXG4uaW5mb3JtYXRpb24tY2xpZW50cy1zdmcsXG4uaW5mb3JtYXRpb24tY29tcGV0aXRvcnMtc3ZnLFxuLmluZm9ybWF0aW9uLXJldmVudWUtc3ZnIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBoZWlnaHQ6IDEyMHB4O1xufVxuXG4uc2xpZGUtY3VyaW9zaXR5LWljb24tc3ZnLFxuLnNsaWRlLWN1cmlvc2l0eS1pY29uLXN2Zy1iaWxsLFxuLnNsaWRlLWN1cmlvc2l0eS1pY29uLXN2Zy1jbGllbnRzIHtcbiAgd2lkdGg6IDc1cHg7XG4gIGhlaWdodDogNjBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLmZlYXR1cmUtbGlzdC1jaGVjay1zdmcge1xuICB3aWR0aDogMzBweDtcbiAgbWluLXdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmZsb2F0aW5nLWJveC1kYXRhLWljb24tc3ZnIHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbn1cblxuLmFycm93LXJpZ2h0LXN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiA4cHg7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uaWNvbi1jb25zZWpvcy1zdmcge1xuICB3aWR0aDogODBweDtcbiAgaGVpZ2h0OiA4MHB4O1xufVxuXG4uaWNvbi1jYXJldC1hY2NvcmRpb24ge1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xufVxuXG4ubG9naW4tbG9nby1jYWluZy1zdmcsXG4uaW50cm8tbG9nby1jYWluZy1zdmcge1xuICB3aWR0aDogMjgwcHg7XG4gIGhlaWdodDogOTlweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICB9XG59XG5cbi5ob21lLWxvZ28tc3ZnIHtcbiAgd2lkdGg6IDE4MHB4O1xuICBoZWlnaHQ6IDY4cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNThweDtcbiAgfVxufVxuXG4uaG9tZS1sb2dvLWVsZWFybmluZy1zdmcge1xuICB3aWR0aDogMTQwcHg7XG4gIGhlaWdodDogMzVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDI1cHg7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgfVxufVxuXG4ubG9nby1jYWluZy1mb290ZXItc3ZnIHtcbiAgd2lkdGg6IDE1MHB4O1xuICBoZWlnaHQ6IDUxcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICAgIGhlaWdodDogNDZweDtcbiAgfVxufVxuXG4ubG9naW4tbG9nby1lbGVhcm5pbmctc3ZnLFxuLmludHJvLWxvZ28tZWxlYXJuaW5nLXN2ZyB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiA1MXB4O1xuXG4gIG1hcmdpbi10b3A6IDEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgfVxufVxuXG4ubG9nby1jb250YWluZXItZWxlYXJuaW5nIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG59XG5cbi5xdWl6LXBpbnphLXN2ZyB7XG4gIHdpZHRoOiAyODBweDtcbiAgaGVpZ2h0OiAyMTJweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgaGVpZ2h0OiAxNjZweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDEzNnB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ2N3B4KSB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICAgIGhlaWdodDogMTEzcHg7XG4gIH1cbn1cblxuLnN2Zy1xdWVzdGlvbi1udW1iZXIge1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxufVxuXG4uZmFuY3ktY29tcGxldGVkLXN2ZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbn1cblxuLmFycm93LWxlZnQtc3Zne1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6IDIwcHg7XG4gIGZpbGw6ICRibGFjaztcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cbiIsIi5zZWN0aW9uLXF1aXoge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcbiAgfVxufVxuXG4uZWxlYXJuaW5nLXF1aXotY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cbiAgcGFkZGluZzogNTBweCAzMHB4IDUwcHggMzBweDtcbiAgLy9ib3JkZXItcmFkaXVzOiAyMHB4O1xuICAvL2JveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwwLDAsMC4yNSksIDAgMTBweCAxMHB4IHJnYmEoMCwwLDAsMC4yMik7XG5cbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuYnRuLWNvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuICAgIHBhZGRpbmc6IDUwcHggMTVweCAyMHB4IDE1cHg7XG4gIH1cbn1cblxuLnBpemFycmEge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogJGNhQXF1YTtcbiAgcGFkZGluZzogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNDBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDY3cHgpIHtcbiAgICBwYWRkaW5nOiAyNXB4O1xuICB9XG5cbiAgLmJ0biB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyNDBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLnF1aXotcmlnaHQtY29sdW1uLWlubmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgfVxufVxuXG4uZWxlYXJuaW5nLXF1aXotY2hhcmFjdGVyLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5lbGVhcm5pbmctcXVpei1jaGFyYWN0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTkwcHg7XG4gIGxlZnQ6IC0zMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJvdHRvbTogLTEwMHB4O1xuICAgIGxlZnQ6IC0xNXB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ2N3B4KSB7XG4gICAgYm90dG9tOiAtOTBweDtcbiAgICBsZWZ0OiAtMTVweDtcbiAgfVxufVxuXG5cbi5lbGVhcm5pbmctcXVpei1jaGFyYWN0ZXItd3JhcHBlci1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLmVsZWFybmluZy1xdWl6LWNoYXJhY3Rlci1yaWdodCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMnB4O1xuICByaWdodDogMTBweDtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucXVpei1zdHVkZW50IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAmLWRhdGUge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxvYXQ6IGxlZnQhaW1wb3J0YW50O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi8qKlxuKiAgIFJFU1VMVEFET1MgQkxPQ0tcbiAqL1xuLnJlc3VsdGFkb3MtdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1heC13aWR0aDogMTAwJSFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRxdWl6Z3JheTtcbn1cblxuLnJlc3VsdGFkb3MtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcblxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE1cHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5yZXN1bHRhZG9zLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDEwcHg7XG5cbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB3aWR0aDogMzMlO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMC43cmVtO1xuICB9XG59XG5cbi5yZXN1bHRhZG9zLWl0ZW0tbnVtYmVyIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250X3JlZ3VsYXI7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbn1cblxuLmNoZWNrLXJlc3VsdGFkbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6ICRxdWl6Z3JheTtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcblxuICAuY2hlY2stYmx1ZS1zdmcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC03cHg7XG4gICAgcmlnaHQ6IC05cHg7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIC5jaGVjay1ibHVlLXN2ZyB7XG4gICAgICB3aWR0aDogMjVweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIHJpZ2h0OiAtOHB4O1xuICAgIH1cbiAgfVxuXG4gICYuY29ycmVjdCB7XG4gICAgLmNoZWNrLWJsdWUtc3ZnIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG5cbi5jaGVjay1ibHVlLXN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5cbi5wcm9ncmVzcy1iYXItZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBnYXA6IDE1cHg7XG59XG5cbi5wcm9ncmVzcy1iYXItdGl0bGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9ib2xkO1xufVxuXG4ucHJvZ3Jlc3MtYmFyLXF1aXoge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByb2dyZXNzLWJhci1xdWl6LWZpcnN0LXNlZ21lbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogNHB4O1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgaGVpZ2h0OiA4cHg7XG4gIH1cbn1cblxuLnByb2dyZXNzLWJhci1xdWl6LXNlZ21lbnQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IGNhbGMoMjAlIC0gMnB4KTtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJhY2tncm91bmQ6ICRxdWl6Z3JheTtcblxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBoZWlnaHQ6IDhweDtcbiAgfVxuXG4gICYuY29ycmVjdCB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICB9XG5cbiAgJi5pbmNvcnJlY3Qge1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gIH1cbn1cblxuXG4ucXVpei10aXRsZSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsb2F0OiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucXVpei1xdWVzdGlvbi1udW1iZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDUwcHg7XG4gIH1cbn1cblxuLnF1aXotbW9kdWxlLXRpdGxlLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcblxuICBiYWNrZ3JvdW5kOiAkcXVpemdyYXk7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbn1cblxuLmgyLXF1aXotdGl0bGUge1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC13ZWlnaHQ6ICRmb250X2JvbGQ7XG4gIGNvbG9yOiAkY2FHcmVlbjtcbiAgbWFyZ2luLWJvdHRvbTogMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuXG4uYm9yZGVyLWJvdHRvbS1ibGFjayB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmxhY2s7XG59XG5cbi5xdWl6LWJsb2NrLWlsbHVzdHJhdGlvbi1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5xdWl6LWJsb2NrLWltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDIxcHg7XG59XG5cbi5xdWl6LXF1ZXN0aW9uIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250X2JvbGQ7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5cbnAucXVpei1xdWVzdGlvbiB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcblxuICBtYXJnaW46IDAgYXV0byAzMHB4O1xufVxuXG4ucXVpei1xdWVzdGlvbi1pY29uLWJsb2NrIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcC5xdWl6LXF1ZXN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbi5xdWl6LWluc3RydWN0aW9ucyxcbi5xdWl6LXJlc3VsdCB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9zZW1pYm9sZDtcbn1cblxuLnF1aXotcmVzdWx0LWV4cGxhbmF0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnF1aXotYW5zd2VycyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cblxuLnF1aXotYW5zd2VyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICBmb250LXNpemU6IDEuM3JlbTtcbiAgZm9udC13ZWlnaHQ6ICRmb250X2xpZ2h0O1xuXG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICB9XG5cbiAgJi5jaGVja2VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAxM3B4IHJnYmEoMTksIDE0OCwgMjE2LCAwLjIyKSwgMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpO1xuICB9XG5cbiAgLnF1aXotYW5zd2VyLXJhZGlvLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5hbnN3ZXJlZC1jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAxM3B4IHJnYmEoMTksIDE0OCwgMjE2LCAwLjIyKSwgMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpO1xuICAgIGFuaW1hdGlvbi1uYW1lOiBydWJiZXJCYW5kO1xuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAxM3B4IHJnYmEoMTksIDE0OCwgMjE2LCAwLjIyKSwgMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpO1xuICAgIH1cbiAgfVxuXG4gICYuYW5zd2VyZWQtaW5jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICAgIGJveC1zaGFkb3c6IDAgMHB4IDhweCByZ2JhKDE5LCAxNDgsIDIxNiwwLjA1KSwgMCAxcHggMTNweCByZ2JhKDE5LCAxNDgsIDIxNiwgMC4yMiksIDAgMHB4IDhweCByZ2JhKDE5LCAxNDgsIDIxNiwwLjA1KTtcbiAgICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAxM3B4IHJnYmEoMTksIDE0OCwgMjE2LCAwLjIyKSwgMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpO1xuICAgIH1cbiAgfVxuXG4gICYudW5hbnN3ZXJlZC1jb3JyZWN0IHtcbiAgICBjb2xvcjogJGdyZWVuO1xuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnVuYW5zd2VyZWQtaW5jb3JyZWN0IHtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cblxuLnF1aXotYW5zd2VyLXdyYXBwZXItdHJ1ZWZhbHNlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA0NSU7XG4gIHBhZGRpbmc6IDMwcHggMTJweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxLjFyZW07XG5cbiAgYm94LXNoYWRvdzogMCAwIDNweCByZ2JhKDE5LCAxNDgsIDIxNiwwLjA1KSwgMCAxcHggM3B4IHJnYmEoMTksIDE0OCwgMjE2LCAwLjIyKSwgMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKTtcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYm94LXNoYWRvdzogMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAxM3B4IHJnYmEoMTksIDE0OCwgMjE2LCAwLjIyKSwgMCAwcHggOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpO1xuICB9XG5cbiAgLnF1aXotYW5zd2VyLXJhZGlvLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5hbnN3ZXJlZC1jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBhbmltYXRpb24tbmFtZTogcnViYmVyQmFuZDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5hbnN3ZXJlZC1pbmNvcnJlY3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRyZWQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBhbmltYXRpb24tbmFtZTogaGVhZFNoYWtlO1xuICAgICY6aG92ZXIge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLnVuYW5zd2VyZWQtY29ycmVjdCB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAzcHggcmdiYSgxOSwgMTQ4LCAyMTYsIDAuMjIpLCAwIDBweCA4cHggcmdiYSgxOSwgMTQ4LCAyMTYsMC4wNSk7XG4gICAgfVxuICB9XG5cbiAgJi51bmFuc3dlcmVkLWluY29ycmVjdCB7XG4gICAgJjpob3ZlciB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBib3gtc2hhZG93OiAwIDAgM3B4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAzcHggcmdiYSgxOSwgMTQ4LCAyMTYsIDAuMjIpLCAwIDBweCA4cHggcmdiYSgxOSwgMTQ4LCAyMTYsMC4wNSk7XG4gICAgfVxuICB9XG59XG5cblxuLyoqXG4qICAgVFJVRUZBTFNFMlxuICovXG4uYnRuLXRydWVmYWxzZSxcbmEuYnRuLXRydWVmYWxzZSB7XG4gIGJhY2tncm91bmQ6ICRibGFjaztcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgcGFkZGluZzogMTRweCAzMHB4IDE0cHg7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IGRhcmtlbigkYmxhY2ssIDUlKTtcbiAgfVxuXG4gICY6YWN0aXZlIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5ncmVlbiB7XG4gICAgYmFja2dyb3VuZDogJGdyZWVuO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyZWVuLCA1JSk7XG4gICAgfVxuICB9XG5cbiAgJi5yZWQge1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigkcmVkLCA1JSk7XG4gICAgfVxuICB9XG5cbiAgJjp2aXNpdGVkLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi1kaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRibGFjaztcbiAgICB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLnR4dC1ncmVlbi1xdWl6IHtcbiAgY29sb3I6ICRncmVlbjtcbn1cbi50eHQtcmVkLXF1aXoge1xuICBjb2xvcjogJHJlZDtcbn1cblxuLnRydWVmYWxzZTItY29udGFpbmVyIHtcbiAgbWF4LXdpZHRoOiA2MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnRydWVmYWxzZTItcXVlc3Rpb25ibG9jayB7XG4gIGJhY2tncm91bmQ6ICRxdWl6aXRlbWJnO1xuICBwYWRkaW5nOiA0NXB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJveC1zaGFkb3c6IDAgOXB4IDE4cHggcmdiYSgwLDAsMCwwLjMwKSwgMCA1cHggOHB4IHJnYmEoMCwwLDAsMC4yMik7XG4gIGZvbnQtc2l6ZTogMS40cmVtO1xufVxuXG4udHJ1ZWZhbHNlMi1idXR0b25zYmxvY2sge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gIC5idG4tdHJ1ZWZhbHNlIHtcbiAgICB3aWR0aDogNDUlO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBUUlVFL0ZBTFNFIEdBTUVTIDpcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbiNzb3J0YWJsZSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDA7XG4gIG1heC13aWR0aDogNjAwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5jb3JyZWN0LW9wdGlvbnMtbGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLnNlbGVjdGFibGUtb3B0aW9uLFxuLnRydWVmYWxzZS1vcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcblxuICBtaW4taGVpZ2h0OiA1OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBwYWRkaW5nOiAxNXB4IDQwcHg7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYm94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwwLDAsMC4zKTtcblxuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBncmFiO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICB9XG5cbiAgLm9wdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICB9XG4gIH1cblxuICAuc2VjdGlvbi10ZXh0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICRibGFjaztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICB9XG59XG5cbi5zb3J0YWJsZS1vcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcblxuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcblxuICBwYWRkaW5nOiAxNXB4IDIwcHggMTVweCAyMHB4O1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMik7XG5cblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGN1cnNvcjogZ3JhYjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxuXG4gIC5vcHRpb24tdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgfVxuICB9XG5cbiAgLnNlY3Rpb24tdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgY29sb3I6ICRibGFjaztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgIH1cbiAgfVxufVxuXG4uc2VsZWN0YWJsZS1vcHRpb24sXG4udHJ1ZWZhbHNlLW9wdGlvbiB7XG4gIGJhY2tncm91bmQ6ICRxdWl6aXRlbWJnO1xuICBtaW4taGVpZ2h0OiAxMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogMTBweCAxMHB4IDIwcHggcmdiYSgwLDAsMCwwLjE5KSwgMCA2cHggNnB4IHJnYmEoMCwwLDAsMC4yMyk7XG5cbiAgJi5jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgLnNlY3Rpb24tdGV4dCB7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgICAudHJ1ZWZhbHNlLWljb24uZmFsc2Uge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxuXG4gICYuaW5jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkO1xuICAgIC5zZWN0aW9uLXRleHQge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLnRydWVmYWxzZS1pY29uLnRydWUge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbiAgfVxufVxuXG4udWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgbWluLWhlaWdodDogOTBweDtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xufVxuXG4uc29ydGFibGUtb3B0aW9uLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc29ydGFibGUtaWNvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIG1pbi13aWR0aDogNzBweDtcbn1cblxuLnNvcnRhYmxlLWljb24tc3ZnIHtcbiAgLmNscy0xLFxuICBwYXRoIHtcbiAgICBmaWxsOiAjZmZiYTAwIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc29ydGFibGUtdGV4dC1jb250YWluZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAuc2VjdGlvbi10ZXh0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgZm9udC1zaXplOiAxLjA1cmVtO1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgICBmb250LXNpemU6IDAuODVyZW07XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZm9udC1zaXplOiAwLjhlbTtcbiAgfVxufVxuXG4uc29ydGFibGUtb3B0aW9uIHtcbiAgJi5jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW47XG4gICAgLnNlY3Rpb24tdGV4dCxcbiAgICAub3B0aW9uLXRpdGxle1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gICAgLmNscy0xLFxuICAgIHN2Zz5wYXRoIHtcbiAgICAgIGZpbGw6ICR3aGl0ZSFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJi5pbmNvcnJlY3Qge1xuICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgLnNlY3Rpb24tdGV4dCxcbiAgICAub3B0aW9uLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG59XG5cblxuXG4vKiBUUlVFIE9SIEZBTFNFIFYyICovXG4udHJ1ZWZhbHNlLWNvbnRhaW5lciB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIG1hcmdpbjogMCA4MHB4O1xuICB9XG59XG5cbi5xdWVzdGlvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm94LXNoYWRvdzogMCA2cHggOHB4IHJnYmEoMCwwLDAsMC4zKTtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBmb250LXNpemU6IDEuMXJlbTtcblxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG5cbi50cnVlZmFsc2Utb3B0aW9uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC5zZWN0aW9uLXRleHQge1xuICAgIG1hcmdpbi1sZWZ0OiA5MnB4O1xuICAgIG1hcmdpbi1yaWdodDogOTJweDtcbiAgfVxufVxuXG5cbi50cnVlZmFsc2UtaWNvbiB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1MDFweCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDkxcHg7XG4gICAgdG9wOiAwO1xuICB9XG5cbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgYmFja2dyb3VuZDogJHF1aXppdGVtYmc7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmc6IDQ1cHggMjBweCA0NXB4O1xuICB9XG5cbiAgJi50cnVlIHtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkZ3JheTtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xuICAgIH1cbiAgfVxuXG4gICYuZmFsc2Uge1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGdyYXk7XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheTtcbiAgICB9XG4gIH1cblxuICBzdmcge1xuICAgIHdpZHRoOiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1MDBweCkge1xuICAudHJ1ZWZhbHNlLW9wdGlvbi1mbGV4IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnNlY3Rpb24tdGV4dCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxMjBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG4gICAgLnRydWVmYWxzZS1pY29uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICBtYXJnaW46IDEwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMDBweDtcbiAgICAgIHdpZHRoOiA5MnB4O1xuICAgICAgaGVpZ2h0OiA5MnB4O1xuXG4gICAgICAmLnRydWUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgfVxuXG4gICAgICAmLmZhbHNlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi50cnVlZmFsc2Utb3B0aW9uLWZsZXgge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogZGVmYXVsdDtcblxuICBwYWRkaW5nOiAwO1xuXG4gICYuY29ycmVjdCB7XG4gICAgLnRydWVmYWxzZS1pY29uLnRydWUge1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgc3ZnIHtcbiAgICAgICAgcGF0aCB7XG4gICAgICAgICAgZmlsbDogd2hpdGU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRydWVmYWxzZS1pY29uLmZhbHNlIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmLmluY29ycmVjdCB7XG4gICAgLnRydWVmYWxzZS1pY29uLmZhbHNlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRyZWQ7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBzdmcge1xuICAgICAgICBwYXRoIHtcbiAgICAgICAgICBmaWxsOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAudHJ1ZWZhbHNlLWljb24udHJ1ZSB7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50ZXN0LWxvZ291dC1saW5rIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4iLCIudGFicyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4udGFiIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDExMHB4O1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWluLXdpZHRoOiAxNzBweDtcbiAgICBtaW4taGVpZ2h0OiA5MHB4O1xuICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIH1cblxuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBib3JkZXI6IDJweCBzb2xpZCBsaWdodGVuKCRncmF5LCA4JSk7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICBcbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gIH1cblxuICAmLmN1cnJlbnQge1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgYm9yZGVyOiAycHggc29saWQgJG9yYW5nZTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbn1cblxuLnRhYi1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICRibGFjaztcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDMwcHg7XG5cbiAgLnRleHQtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS1jb250ZW50IHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAtMTcwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLTMwcHg7XG4gICAgfVxuICB9XG5cbiAgLnRhYi1jb250ZW50LWltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDcxMnB4O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlLWxpc3QgbGkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuXG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgcGFkZGluZy1ib3R0b206IDEycHg7XG4gIH1cblxuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn0iLCIvKipcbipcbiogICBBQ0NPUkRJT05TXG4qXG4gKi9cblxuLmFjY29yZGlvbi13cmFwcGVyIHtcbiAgbWF4LXdpZHRoOiA3NTBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cblxuLmFjY29yZGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC13ZWlnaHQ6ICRmb250X2xpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDE1cHggMThweCAxNXB4IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOWRhZGE7XG4gIG91dGxpbmU6IG5vbmU7XG5cbiAgbWluLWhlaWdodDogMTIwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmFjY29yZGlvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkd2hpdGUsIDElKTtcbn1cblxuLmljb24tY2FyZXQtYWNjb3JkaW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IGNhbGMoNTAlIC0gOHB4KTtcbiAgbGVmdDogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4uYWNjb3JkaW9uLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgd2hpdGU7XG5cbiAgLmljb24tY2FyZXQtYWNjb3JkaW9uIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIH1cbn1cblxuLmFjY29yZGlvbi1pdGVtLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICYuYWN0aXZlIHtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDI1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTApO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDlkYWRhO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgfVxufVxuXG4ucGFuZWwge1xuICBwYWRkaW5nOiAwIDMwcHggMCA1MnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgY29sb3I6ICRibGFjaztcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG4iLCIvLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbi8vIFRBQkxFXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnJlc3VsdHMtdGFibGUge1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5yZXN1bHRzLXRhYmxlLWhlYWRlciB7XG4gIGdhcDogMTVweDtcbiAgYmFja2dyb3VuZDogJGNhR3JlZW47XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDE1cHggMTBweDtcbn1cblxuLnJlc3VsdHMtdGFibGUtaGVhZGVyLWl0ZW0ge1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBmb250LXdlaWdodDogJGZvbnRfbGlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ucmVzdWx0cy10YWJsZS1jb250ZW50IHtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG59XG5cbi5yZXN1bHRzLXRhYmxlLWNvbHVtbiB7XG4gIGdhcDogMTBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9tZWRpdW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xufVxuXG4ucmVzdWx0cy1waWxsIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250X21lZGl1bTtcbiAgZm9udC1zaXplOiAxLjJyZW07XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xufVxuXG4ucmVzdWx0cy1waWxsLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjRyZW07XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbn1cblxuLnJlc3VsdHMtcGlsbC1ncmF5IHtcbiAgYmFja2dyb3VuZDogJGxpZ2h0Z3JheTtcbiAgY29sb3I6ICRibGFjaztcbn1cblxuLnJlc3VsdHMtcGlsbC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlcGlsbDtcbiAgY29sb3I6ICRibGFjaztcbn1cblxuLnN0YXR1cy1pY29uIHtcbiAgJi1wYXNzZWQsXG4gICYtZmFpbGVkIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5zdGF0dXMtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAmLnBhc3NlZCB7XG4gICAgLnN0YXR1cy1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zdGF0dXMtaWNvbi1wYXNzZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cblxuICAmLmZhaWxlZCB7XG4gICAgLnN0YXR1cy1pY29uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIC5zdGF0dXMtaWNvbi1mYWlsZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRBQkxFIFRFU1QgUkVTVUxUUyA6XG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4udGFibGUtdGVzdHJlc3VsdHMge1xuICBtYXgtd2lkdGg6IDQwMHB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICR3aGl0ZTtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICR3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi50YWJsZS10ZXN0cmVzdWx0cy1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBmb250LXNpemU6IDEuM3JlbTtcbiAgY29sb3I6ICRibGFjaztcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICR3aGl0ZTtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIH1cbn1cblxuLnRhYmxlLXRlc3RyZXN1bHRzLWNvbHVtbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0cHggMTBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcXVpeml0ZW1iZztcbn1cblxuLnRhYmxlLXRlc3RyZXN1bHRzLWNvbHVtbi0xIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwcHg7XG4gIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICR3aGl0ZTtcbn1cblxuLnRhYmxlLXRlc3RyZXN1bHRzLWhlYWRlciB7XG4gIC50YWJsZS10ZXN0cmVzdWx0cy1jb2x1bW4tMSB7XG4gICAgbWluLXdpZHRoOiAxMTBweDtcbiAgfVxufVxuXG4udGFibGUtdGVzdHJlc3VsdHMtaGVhZGVyLFxuLnRhYmxlLXRlc3RyZXN1bHRzLWF2ZXJhZ2UsXG4udGFibGUtdGVzdHJlc3VsdHMtY29sdW1uLWZ1bGwge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4udGFibGUtdGVzdHJlc3VsdHMtYXZlcmFnZSB7XG4gIC50YWJsZS10ZXN0cmVzdWx0cy1jb2x1bW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYUdyZWVuO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxubGFiZWwuc2VjdGlvbi10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBmb250LXdlaWdodDogJGZvbnRfbGlnaHQ7XG59XG5cbnNlbGVjdCB7XG4gIGZvbnQtc2l6ZTogMS4zcmVtO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogJGJsYWNrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcXVpeml0ZW1iZztcbiAgcGFkZGluZzogOHB4IDE1cHggOHB4IDE1cHg7XG4gIGJvcmRlcjogbm9uZTtcblxuICAmOmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICAmOmZvY3VzLXZpc2libGUge1xuICAgIG91dGxpbmU6IDJweCBzb2xpZCAkY2FHcmVlbjtcbiAgfVxuXG4gIC8vIEhpZGUgZGVmYXVsdCBjYXJldCBkb3duXG4gIGFwcGVhcmFuY2U6IG5vbmU7XG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNlbGVjdC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNDAwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAmOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogJyc7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDRweCk7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0NzdmcgY2xhc3M9J2ljb24tY2FyZXQtZG93bicgd2lkdGg9JzI1JyBoZWlnaHQ9JzEzJyBpZD0nQ2FwYV8yJyBkYXRhLW5hbWU9J0NhcGEgMicgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjQuODUgMTMuNDEnJTNFJTNDZGVmcyUzRSUzQ3N0eWxlJTNFIC5pY29uLWNhcmV0LWRvd24gLmNscy0xICU3QiBmaWxsOiBub25lOyBzdHJva2U6ICUyMzAwMDsgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kOyBzdHJva2UtbGluZWpvaW46IHJvdW5kOyBzdHJva2Utd2lkdGg6IDIuODNweDsgJTdEICUzQy9zdHlsZSUzRSUzQy9kZWZzJTNFJTNDZyBpZD0nR3JhZmljYSclM0UlM0Nwb2x5bGluZSBjbGFzcz0nY2xzLTEnIHBvaW50cz0nMS40MiAxLjQyIDEyLjEgMTIgMjMuNDMgMS40MicvJTNFJTNDL2clM0UlM0Mvc3ZnJTNFXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIHotaW5kZXg6IDU7XG4gIH1cbn1cbiIsIkBtZWRpYSBwcmludCB7XG4gICoge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XG4gIH1cbiAgLmlyIGE6YWZ0ZXIsXG4gICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIsXG4gICBhW2hyZWZePVwiI1wiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XG4gIH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIH1cbiAgQHBhZ2Uge1xuICAgIG1hcmdpbjogMC41Y207XG4gIH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMztcbiAgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICB9XG59XG4iLCIuaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIG1pbi1oZWlnaHQ6IDgwcHg7XG59XG5cbi5sZWZ0LW5hdmJhciB7XG4gIGZsb2F0OiBsZWZ0O1xufVxuXG4ucmlnaHQtbmF2YmFyIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuXG59XG5cbi5sb2dvLWNvbnRhaW5lci1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDA7XG4gIG1hcmdpbi1ib3R0b206IC0xMjBweDtcbn1cblxuLmhlcm8tcHJvZHVjdCB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL21lcmNoYW50SW5zaWdodHMtaGVyby5qcGcnKSBuby1yZXBlYXQgdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQocmdiYSgwLCAwLCAwLCAwLjUpLCByZ2JhKDAsIDAsIDAsIDAuNSkpLCB1cmwoJy4uL2ltZy9tZXJjaGFudGluc2lnaHRzLWhlcm8ucG5nJykgbm8tcmVwZWF0IHRvcCBsZWZ0IDYwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICB9XG59XG5cbi5oZXJvLXByb2R1Y3QtcHJpY2luZyB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1nL21lcmNoYW50SW5zaWdodHMtaGVyby10YXJpZmFzLmpwZycpIG5vLXJlcGVhdCB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDAsIDAsIDAsIDAuNSksIHJnYmEoMCwgMCwgMCwgMC41KSksIHVybCgnLi4vaW1nL21lcmNoYW50aW5zaWdodHMtaGVyby5wbmcnKSBuby1yZXBlYXQgdG9wIGxlZnQgNjAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLmhlcm8tY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG5cbiAgbWluLWhlaWdodDogNjAwcHg7XG5cbiAgJi1wcm9kdWN0LXRlc3Qge1xuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xuICB9XG59XG5cbi5oZXJvLXByZS10aXRsZSxcbi5oMi1zZWN0aW9uLXByZS10aXRsZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9zZW1pYm9sZDtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uaGVyby1kZXNjcmlwdGlvbi10ZXh0IHtcbiAgbWF4LXdpZHRoOiA0MjBweDtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcbn1cblxuIiwiLm5hdiB7XG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgIGxpIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMjBweCAyMHB4O1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE0MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDQwcHggMjBweCAxMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICAgIH1cblxuICAgICAgLm1lbnUtbGluayB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udF9yZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6ICRzaXplX2JvZHk7XG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0IDBzO1xuXG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogJGZvbnRfYm9sZDtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NDVweDtcbiAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkYmxhY2ssIDkwJSk7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIC5tZW51LWxpbms6YmVmb3JlIHtcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIC5tZW51LWxpbmsge1xuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLm1lbnUtbGluay1idG4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDMwcHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udF9yZWd1bGFyO1xuICAgICAgICBmb250LXNpemU6ICRzaXplX2JvZHk7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuXG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbigkb3JhbmdlLCAxMCUpO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgICAgICAgcGFkZGluZzogMTZweCAxNXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGJsYWNrO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc0NXB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmF2LWl0ZW0tZGlzYWJsZWQge1xuICAgICAgYSB7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLCAzMCUpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtZGFyayB7XG4gICAgdWwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblxuICAgICAgbGkge1xuICAgICAgICAubWVudS1saW5rIHtcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuXG4gICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGxpZ2h0ZW4oJGJsYWNrLCA3MCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAubmF2LWl0ZW0tZGlzYWJsZWQge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgY29sb3I6IGRhcmtlbigkd2hpdGUsIDMwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmZvb3Rlci1uYXYge1xuXG4gIHVsIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBnYXA6IDMwcHg7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250X3JlZ3VsYXI7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG5cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgdWwge1xuICAgICAgbGkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgdWwge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgZ2FwOiAxNXB4O1xuXG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMzBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gTkFWQkFSIENPTExBUFNFRFxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1haW4tbmF2IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA5OTFweDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IDk5OTtcblxuICAgICYubmF2YmFyLWFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgdG9wOiBjYWxjKCN7JG5hdmJhcl9oZWlnaHR9ICsgOTBweCk7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICB0b3A6IGNhbGMoI3skbmF2YmFyX2hlaWdodH0gKyA2MHB4KTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgIHRvcDogY2FsYygjeyRuYXZiYXJfaGVpZ2h0fSArIDIwcHgpO1xuICAgICAgfVxuXG4gICAgICB1bCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgICAgbGkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgICAgICAgLy9ib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkYmxhY2ssIDMwJSk7XG5cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIC8vYm94LXNoYWRvdzogaW5zZXQgLTFweCA0cHggMTVweCAtNXB4ICRibGFjaztcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgLy9ib3gtc2hhZG93OiAwcHggNHB4IDNweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLm1haW4tbmF2Lm5hdi1kYXJrIHtcblxuICAgICYubmF2YmFyLWFjdGl2ZSB7XG5cbiAgICAgIHVsIHtcblxuICAgICAgICBsaSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGlnaHRlbihyZ2JhKDAsIDAsIDAsIDAuOSksIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucmlnaHQtbmF2YmFyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgfVxufVxuXG5cbi5tZW51LWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4iLCIucnNjLXRleHQtY29udGFpbmVyIHtcbiAgcGFkZGluZzogNjBweCA4MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmc6IDQwcHggNDBweDtcbiAgfVxufVxuXG4ucm91bmQtY2FyZCB7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG59XG5cbi5yc2MtdGV4dC1ib2R5IHtcbiAgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBsaXN0LXN0eWxlOiBkaXNjO1xuICB9XG59XG4iLCIuZm9vdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIGJhY2tncm91bmQ6ICRjYUdyZWVuO1xufVxuXG4uZm9vdGVyLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAvL2Rpc3BsYXk6IGJsb2NrO1xuICAgIC8vdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5sb2dvLWNhaW5nLFxuLmxvZ28tbWFzdGVyY2FyZCB7XG4gIG1hcmdpbjogMTBweCA3MHB4IDEwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICBtYXJnaW46IDEwcHggYXV0byAxMHB4O1xuICB9XG59XG5cbi5nZW5lcmFsLWZvb3RlciB7XG5cbiAgLmxvZ29zLWNvbnRhaW5lciB7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvLWNhaW5nLFxuICAubG9nby1tYXN0ZXJjYXJkIHtcbiAgICBtYXJnaW46IDEwcHggMTAwcHggMTBweCAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbjogMTBweCA2MHB4IDEwcHggMDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgIG1hcmdpbjogMTBweCAxNXB4O1xuICAgIH1cbiAgfVxufVxuXG4ubG9nby1jYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAyNTBweDtcbn1cblxuLmxvZ28tbWFzdGVyY2FyZCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dvLWNhIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuXG4gIC5sb2dvLW1hc3RlcmNhcmQge1xuICAgIHdpZHRoOiBhdXRvO1xuICB9XG5cbiAgLmxvZ28tY2EtZm9vdGVyLXN2ZyB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIGhlaWdodDogNTFweDtcbiAgfVxuXG4gIC5sb2dvLW1jLWZvb3Rlci1zdmcge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDQzcHg7XG4gIH1cbn1cblxuLmZvb3Rlci1jb2x1bW5zIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4ubG9nb3MtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICB9XG59XG5cbi8qIGNvb2tpZSBtc2cgKi9cbi5jb29raWUtbXNnLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk5OTtcblxuICBhIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG59XG4uY29va2llLW1zZy1idG4ge1xuICAudWkucG9zaXRpdmUuYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiAkZm9udF9tYWluO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udF9tZWRpdW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRvcmFuZ2UsIDEwJSk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgICY6dmlzaXRlZCB7XG4gICAgICBjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cbi5jb29raWUtbXNnIHtcbiAgY29sb3I6ICRibGFjaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogJGZvbnRfcmVndWxhcjtcbn1cblxuLmhpZGUtY29va2llLWxhdyB7XG4gIGJvdHRvbTogLTMwMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcbn1cbiIsIi5zbWFsbGVyLWNvbnRhaW5lciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiA4NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDg1cHg7XG4gIH1cbn1cblxuLnNtYWxsLWNvbnRhaW5lciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MXB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2NXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDY1cHg7XG4gIH1cbn1cblxuLmxvZ2luLWxvZ28tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDEwdmg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogOHZoO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuLmxvZ28tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDM1cHg7XG4gIG1hcmdpbi1ib3R0b206IC0xMjBweDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbjogMzBweCBhdXRvIC0xMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmxvZ2luLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcblxuICBmb250LXNpemU6IDEuNmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gIH1cbn1cblxuLmxvZ2luLWJsb2NrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuXG4gIG1heC13aWR0aDogNTAwcHg7XG5cbiAgbWFyZ2luOiAzMHB4IGF1dG8gMTV2aDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4dmg7XG4gIH1cblxuICAvL2JveC1zaGFkb3c6IDNweCAzcHggMTBweCByZ2JhKDAsMCwwLDAuMyk7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICB9XG5cbiAgLmZvcm0taW5wdXQsXG4gIC5uaWNlLXNlbGVjdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuXG59XG5cbi5sb2dpbi10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiAnUmFsZXdheScsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxLjhlbTtcbn1cblxuLmJ0bi1sb2dpbi1jb250YWluZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAuYnRuLXNlY29uZGFyeSxcbiAgLmJ0bi1wcmltYXJ5IHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgICBmb250LXdlaWdodDogJGZvbnRfbWVkaXVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHggNzBweDtcbiAgfVxufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cblxuLmtlZXBlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG5cbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDQ3OXB4O1xuICBoZWlnaHQ6IDUwMHB4O1xuICBtYXJnaW4tdG9wOiAtMzMwcHg7XG4gIG1hcmdpbi1ib3R0b206IC01MHB4O1xuICBtYXJnaW4tbGVmdDogMTAwcHg7XG5cbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvcG9ydGVyLTAxLnBuZycpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGJvdHRvbSBjZW50ZXI7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMjUwcHg7XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IC0yNjBweDtcbiAgICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIH1cbn1cblxuLmludHJvLWxvZ28tY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuXG59XG5cbi5pbnRyby1sb2dvIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50eHQtbG9naW4tZmVhdHVyZWQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMS44cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udHh0LWVycm9yIHtcbiAgY29sb3I6ICRyZWQ7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xufVxuXG5cblxuXG4ubG9naW4tdXNlcixcbi5yZWdpc3Rlci11c2VyLFxuLnJlY292ZXItcGFzc3dvcmQsXG4uZXJyb3I0MDQtaW5uZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcGFkZGluZzogNDBweCA1MHB4IDMwcHg7XG5cbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLWhlaWdodDogNTM1cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xufVxuXG4uZXJyb3I0MDQtaW5uZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnJlY292ZXItcGFzc3dvcmQge1xuICBtaW4taGVpZ2h0OiBpbml0aWFsO1xufVxuXG4ubG9naW4tYmxvY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG5cbiAgLnJlZ2lzdGVyLXVzZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwMHB4O1xuICAgIHJpZ2h0OiAwO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgJi5yZWdpc3RlciB7XG4gICAgLnJlZ2lzdGVyLXVzZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG4gIH1cbn1cblxuLmVycm9yNDA0LWJsb2NrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwZHZoIC0gMTQwcHgpO1xufVxuIiwiLmJnLW9mZnNldC12aWRlby1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCRncmF5LCAkZ3JheSkgbm8tcmVwZWF0IHRvcCA4MHB4IHJpZ2h0IC0yMHZ3O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgODBweCByaWdodCAtMjV2dztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNTYwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgODBweCByaWdodCAtMzB2dztcbiAgfVxuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAyMzAwcHgpIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgODBweCByaWdodCAtMzV2dztcbiAgfVxufVxuXG4udmlkZW8tc2VjdGlvbi1pbWFnZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gIH1cbn1cblxuLnZpZGVvLXNlY3Rpb24tdmlkZW8ge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDMwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IC01MHB4O1xuICAgIHdpZHRoOiAxMTUlO1xuICAgIGhlaWdodDogMjgwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICBoZWlnaHQ6IDI4MHB4O1xuICB9XG59XG5cbi52aWRlby1zZWN0aW9uLXZpZGVvLWNvbnRhaW5lciB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uZmxvYXRpbmctYm94IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTcwcHg7XG4gIHJpZ2h0OiAtMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogLTExMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgICB0b3A6IC03MHB4O1xuICAgIHJpZ2h0OiAtNjVweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHRvcDogLTcwcHg7XG4gICAgcmlnaHQ6IC01MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgdG9wOiAtMTIwcHg7XG4gICAgcmlnaHQ6IDE1cHg7XG5cbiAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICB0b3A6IC0xMjBweDtcbiAgICByaWdodDogMTVweDtcblxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxuXG4gIG1heC13aWR0aDogMzIwcHg7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiA0MHB4IDIwcHg7XG5cbiAgcCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIH1cblxuICBib3gtc2hhZG93OiAwIDBweCAxOHB4IHJnYmEoMTksIDE0OCwgMjE2LDAuMDUpLCAwIDFweCAyM3B4IHJnYmEoMCwgMCwgMCwgMC4yMiksIDAgMHB4IDM4cHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbn1cblxuXG4uc2xpZGVyLWJveC1zZWN0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbWVyY2hhbnRJbnNpZ2h0cy1zbGlkZS5wbmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIG1pbi1oZWlnaHQ6IDQ5MnB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIH1cbn1cblxuLnNsaWRlci1mbG9hdGluZy1ib3gge1xuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgbWF4LXdpZHRoOiA0NTBweDtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgcGFkZGluZzogNDBweCA2MHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gIGJveC1zaGFkb3c6IDAgMHB4IDE4cHggcmdiYSgxOSwgMTQ4LCAyMTYsMC4wNSksIDAgMXB4IDIzcHggcmdiYSgwLCAwLCAwLCAwLjIyKSwgMCAwcHggMzhweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgbWFyZ2luLXRvcDogMjAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBtYXgtd2lkdGg6IDM0MHB4O1xuICB9XG59XG5cbi5zbGlkZXItYm94LWNvbnRhaW5lciB7XG4gIGZsb2F0OiByaWdodDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gIH1cbn1cblxuLnN3aXBlci1wYWdpbmF0aW9uIHtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDMzcHgpO1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0IHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiA1cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LWFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICRvcmFuZ2U7XG59XG5cbi5zbGlkZS1jdXJpb3NpdHktY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5zbGlkZS1jdXJpb3NpdHktaWNvbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMjUlO1xufVxuXG4uc2xpZGUtY3VyaW9zaXR5LXRleHQge1xuICBmbG9hdDogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB3aWR0aDogNzUlO1xuXG4gIGZvbnQtc2l6ZTogMS40cmVtO1xuICBmb250LXdlaWdodDogJGZvbnRfbGlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZm9udC1zaXplOiAxLjJyZW07XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4uc2xpZGUtY3VyaW9zaXR5LXRleHQtbnVtYmVyIHtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBjb2xvcjogJG9yYW5nZTtcbiAgbGluZS1oZWlnaHQ6IDAuODtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBmb250LXNpemU6IDNyZW07XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgfVxufVxuXG4ucHJvZHVjdC1mZWF0dXJlcy1zZWN0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTAwcHg7XG59XG5cblxuLy8gVGFibGVzXG4udGFibGUge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi50YWJsZS1oZWFkZXIge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiAnR290aGFtQm9sZCcsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjNlbTtcblxuICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwcHggMTBweCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLmZsZXgtYmV0d2VlbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnRhYmxlLXJvdyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDEuMmVtO1xuICB9XG5cbiAgcGFkZGluZzogMTVweCAxMHB4O1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuXG4gIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbiAgfVxufVxuXG4udGFibGUtcm93LXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgd2lkdGg6IDY1JTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG59XG5cbi50YWJsZS1yb3ctdmFsdWUsXG4udGFibGUtcm93LXZhbHVlLWJveCB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbn1cblxuLnRhYmxlLXJvdy12YWx1ZSB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnRhYmxlLXJvdy12YWx1ZS1ib3gge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDE5LCAxNDgsIDIxNiwgMC4yKTtcbiAgcGFkZGluZzogM3B4IDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4udGFibGUtZm9vdGVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4taGVpZ2h0OiAxNXB4O1xuXG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi50YWJsZS1yb3ctcmFkaXVzLWJvdHRvbSB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMCAxMHB4IDEwcHg7XG59XG5cbi50YWJsZSB7XG4gIC5jdXAtaWNvbiB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5sYXN0LXVwZGF0ZS1tZXNzYWdlIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4uaG93dG93aW4tc2VjdGlvbiB7XG5cbiAgLmgyLWNoYWxsZW5nZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubS1iLTEwLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG5cbiAgLmhvd3Rvd2luLXNlY3Rpb24ge1xuICAgIC5oMixcbiAgICAuc3VidGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA1NTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgfVxuICB9XG59XG5cblxuLmluZm8taWNvbiB7XG4gIHdpZHRoOiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4ucGFnZS1pbnRybyB7XG4gIHAge1xuICAgIG1heC13aWR0aDogNTYwcHg7XG4gIH1cbn1cblxuXG4vLyBTVEFUVVMgQkFOTkVSXG4uc3RhdHVzLWJhbm5lciB7XG4gIGJhY2tncm91bmQ6ICRibHVlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaGFkb3c6IDNweCAzcHggMTBweCByZ2JhKDAsMCwwLDAuMik7XG4gIHBhZGRpbmc6IDMwcHggMDtcblxuICAuYnRuLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG5cbiAgICAuYnRuLXNlY29uZGFyeSB7XG4gICAgICBjb2xvcjogYmxhY2s7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgIH1cbiAgfVxuXG4gICYuaGlkZSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uc3RhdHVzLWJhbm5lciAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiA3MDBweDtcbn1cblxuLnN0YXR1cy1iYW5uZXItaW1hZ2UtY29udGFpbmVyLFxuLnN0YXR1cy1iYW5uZXItdGV4dCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbn1cblxuLnN0YXR1cy1iYW5uZXItaW1hZ2UtY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBwYWRkaW5nOiAwO1xuICBhbmltYXRpb246IG5lb24gMC40cyBlYXNlLWluLW91dCBpbmZpbml0ZSBhbHRlcm5hdGU7XG5cbiAgJi5wb3NpdGl2ZSB7XG4gICAgLnN0YXR1cy1iYW5uZXItaW1hZ2UtbmVnYXRpdmUge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnN0YXR1cy1iYW5uZXItaW1hZ2UtcG9zaXRpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJi5uZWdhdGl2ZSB7XG4gICAgLnN0YXR1cy1iYW5uZXItaW1hZ2UtbmVnYXRpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zdGF0dXMtYmFubmVyLWltYWdlLXBvc2l0aXZlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi5zdGF0dXMtYmFubmVyLXRleHQge1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEyMHB4KTtcblxuICBwIHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gIH1cbn1cblxuLnN0YXR1cy1iYW5uZXItaW1hZ2Uge1xuICBtYXgtd2lkdGg6IDEwNXB4O1xufVxuXG5Aa2V5ZnJhbWVzIG5lb24ge1xuICBmcm9tIHtcbiAgICBib3gtc2hhZG93OlxuICAgICAgICAgICAgMCAwIDZweCByZ2JhKDIwMiwyMjgsMjI1LDAuOTIpLFxuICAgICAgICAgICAgMCAwIDMwcHggcmdiYSgyMDIsMjI4LDIyNSwwLjM0KSxcbiAgICAgICAgICAgIDAgMCAxMnB4IHJnYmEoMzAsMTMyLDI0MiwwLjUyKSxcbiAgICAgICAgICAgIDAgMCAyMXB4IHJnYmEoMzAsMTMyLDI0MiwwLjkyKSxcbiAgICAgICAgICAgIDAgMCAzNHB4IHJnYmEoMzAsMTMyLDI0MiwwLjc4KSxcbiAgICAgICAgICAgIDAgMCA0NHB4IHJnYmEoMzAsMTMyLDI0MiwwLjkyKTtcbiAgfVxuICB0byB7XG4gICAgYm94LXNoYWRvdzpcbiAgICAgICAgICAgIDAgMCA2cHggcmdiYSgyMDIsMjI4LDIyNSwwLjk4KSxcbiAgICAgICAgICAgIDAgMCAzMHB4IHJnYmEoMjAyLDIyOCwyMjUsMC40MiksXG4gICAgICAgICAgICAwIDAgMTJweCByZ2JhKDMwLDEzMiwyNDIsMC41OCksXG4gICAgICAgICAgICAwIDAgMjJweCByZ2JhKDMwLDEzMiwyNDIsMC44NCksXG4gICAgICAgICAgICAwIDAgMzhweCByZ2JhKDMwLDEzMiwyNDIsMC44OCksXG4gICAgICAgICAgICAwIDAgNTRweCByZ2JhKDMwLDEzMiwyNDIsMSk7XG4gIH1cbn1cblxuLyoqXG4gICAgICBWSURFT1NcbiAqL1xuXG4udmlkZW8taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIC5pdGVtLXRpdGxlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgIGEge1xuICAgICAgY29sb3I6ICRibGFjaztcbiAgICB9XG4gIH1cblxuICAuaXRlbS1pbWFnZS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogJyc7XG5cbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5wbGF5LWljb24ge1xuICAgICAgYW5pbWF0aW9uOiBjcmVzY2VuZG8yIDAuNXMgYWx0ZXJuYXRlIGluZmluaXRlIGVhc2UtaW47XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBAa2V5ZnJhbWVzIGNyZXNjZW5kbzIge1xuICAgIDAlICAge3RyYW5zZm9ybTogc2NhbGUoMS44KTt9XG4gICAgMTAwJSB7dHJhbnNmb3JtOiBzY2FsZSgxLjkpO31cbiAgfVxuXG4gIC5pdGVtLWNhdGVnb3J5IHtcbiAgICBjb2xvcjogJGJsdWU7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gIH1cbn1cblxuLnBsYXktaWNvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5cbi5wbGF5LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC0zMHB4O1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTMwcHg7XG5cbiAgei1pbmRleDogMjtcbn1cblxuXG4uaW1hZ2UtdGV4dC1zZWN0aW9uIHtcbiAgLmltYWdlLWNvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gICYtaW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmZsb2F0aW5nLWJveCB7XG4gICAgcmlnaHQ6IC0xMHB4O1xuICAgIGJvdHRvbTogMTgwcHg7XG4gICAgdG9wOiBhdXRvO1xuICAgIHBhZGRpbmc6IDIwcHg7XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICBib3R0b206IDgwcHg7XG4gICAgICByaWdodDogLTIwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBib3R0b206IDExMHB4O1xuICAgICAgcmlnaHQ6IC0zMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgYm90dG9tOiAxODBweDtcbiAgICAgIHJpZ2h0OiAwcHg7XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuZmxvYXRpbmctYm94LWRhdGEtcm93IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9XG5cbiAgICAuZmxvYXRpbmctYm94LWRhdGEtbnVtYmVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWluLXdpZHRoOiA1NXB4O1xuICAgIH1cblxuICAgIC5mbG9hdGluZy1ib3gtZGF0YS1pY29uIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0LWNvbnRlbnQge1xuXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICB9XG4gIH1cblxuXG59XG5cblxuLmltYWdlLXRleHQtc2VjdGlvbiB7XG4gIC5mbG9hdGluZy1ib3guZmxvYXRpbmctYm94LWJvdHRvbS1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGJvdHRvbTogMjgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcblxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgbGVmdDogLTQwcHg7XG4gICAgICBib3R0b206IDEwMHB4O1xuICAgICAgbWF4LXdpZHRoOiAzNTBweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBsZWZ0OiAzMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2MDBweCkge1xuICAgICAgbGVmdDogMTAlO1xuICAgICAgbWF4LXdpZHRoOiAyODBweCFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgJi13aWRlciB7XG4gICAgICBsZWZ0OiAtMTUwcHg7XG4gICAgICBib3R0b206IDEwMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcblxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICAgICAgICBsZWZ0OiAtMTUwcHg7XG4gICAgICAgIGJvdHRvbTogMTAwcHg7XG4gICAgICAgIG1heC13aWR0aDogMzUwcHghaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgbGVmdDogLTIwMHB4O1xuICAgICAgICBib3R0b206IDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogMzUwcHghaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgICAgbGVmdDogNDAlO1xuICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgfVxuXG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgbGVmdDogMTAlO1xuICAgICAgICBib3R0b206IC01MHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDI4MHB4IWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmltYWdlLW1vY2hpbGEge1xuICBtYXgtd2lkdGg6IDUzMHB4O1xufVxuXG4uaW1hZ2UtZ2lybC10YWJsZXQge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1heC13aWR0aDogNDMzcHg7XG59XG5cbi5pbWFnZS1idXN5LWNhZmUge1xuICBmbG9hdDogbGVmdDtcbiAgbWF4LXdpZHRoOiA1NThweDtcbn1cblxuXG5cbi5mbG9hdGluZy1ib3gtaWNvbi10b3AtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgbWFyZ2luLXRvcDogLTY1cHg7XG59XG5cbi5mbG9hdGluZy1ib3gtaWNvbi10b3AtbGVmdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTYwcHg7XG4gIHRvcDogNTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIG1hcmdpbi10b3A6IC02NXB4O1xufVxuXG5cblxuLy8qKioqKioqKioqKlxuLy8gIHN3aXBlciBzdHlsZXNcbi8vKioqKioqKioqKipcbi5zbGlkZXItcm93IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5zd2lwZXItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNTUwcHg7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgaGVpZ2h0OiAzODBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgaGVpZ2h0OiAzNDBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU2N3B4KSB7XG4gICAgaGVpZ2h0OiAzMDBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgaGVpZ2h0OiAyMDBweDtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3NXB4KSB7XG4gICAgaGVpZ2h0OiAxNzBweDtcbiAgfVxufVxuXG4uc3dpcGVyLXNsaWRlLFxuLnNwbGlkZV9fc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgaW1nIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDExNDBweDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIG1heC13aWR0aDogOTQwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4O1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICB9XG4gIH1cbn1cblxuLnN3aXBlci1jb250YWluZXItaG9yaXpvbnRhbD4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0cyxcbi5zd2lwZXItcGFnaW5hdGlvbi1jdXN0b20sIC5zd2lwZXItcGFnaW5hdGlvbi1mcmFjdGlvbiB7XG4gIGJvdHRvbTogMHB4O1xufVxuXG4uc3dpcGVyLXBhZ2luYXRpb24tYnVsbGV0LFxuLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIG1hcmdpbjogNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAkb3JhbmdlO1xuICBvcGFjaXR5OiAxO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG59XG5cbi5zd2lwZXItcGFnaW5hdGlvbi1idWxsZXQtYWN0aXZlLFxuLnNwbGlkZV9fcGFnaW5hdGlvbl9fcGFnZS5pcy1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAkb3JhbmdlO1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbi5zcGxpZGVfX3BhZ2luYXRpb24ge1xuICBib3R0b206IC00MHB4O1xufVxuXG4ucXVlc3Rpb25zLWFnZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIG1heC13aWR0aDogNzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgYm9yZGVyLXJhZGl1czogMjBweDtcblxuICBiYWNrZ3JvdW5kOiAjYWZkZGYzO1xuXG4gIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjBweDtcblxuICAgIHAge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbn1cblxuLnF1ZXN0aW9ucy1hZ2VudC1pbWcge1xuICBtYXgtd2lkdGg6IDEzNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi10b3A6IC0xMDBweDtcbiAgfVxufVxuXG4uY29udGFjdC11cy1saW5rIHtcbiAgY29sb3I6ICRibGFjaztcblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLCAxMCUpO1xuICB9XG59XG4iXX0= */
