.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}@media(max-width: 991px){.center-block-sm{display:block;margin-left:auto;margin-right:auto}}.center-block{margin-left:auto;margin-right:auto}.bg-white{background:#fff}.bg-lightgray{background:#f3f3f8}.bg-header-blue{background:#4864e2}.bg-quiz{background:#edf0fc}.bg-green{background:#1bd800}.bg-gray-incorrect{background:#ccc}.txt-blue-dark{color:#1d2859}.txt-blue-medium{color:#395c7c}.txt-blue-light{color:#4864e2}.bg-blue-light{background:#4864e2}.txt-black{color:#010101}.rounded{border-radius:16px}.card-padding{padding:25px 25px}.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;height:100%;overflow-y:auto}body{min-height:100%;overflow-y:initial;display:flex;flex-direction:column}#wrapper{display:block;width:100%;overflow:hidden;position:absolute}.container{max-width:1140px}.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: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}.btn,a.btn{display:inline-block;position:relative;cursor:pointer;padding:13px 20px;font-family:"Corner Display","Arial",sans-serif;font-weight:700;font-size:22px;text-transform:uppercase;text-decoration:none;line-height:1;color:#4864e2;background-color:#fff;border:2px solid #4864e2;border-radius:8px;transition:all .5s ease-in-out}.btn:hover,a.btn:hover{background-color:#4864e2;border-color:#4864e2;color:#fff}.btn:active,.btn:focus,a.btn:active,a.btn:focus{animation:pulse-shadow 1s ease-in-out}.btn-disabled,a.btn-disabled{opacity:.5}.btn-disabled:hover,a.btn-disabled:hover{opacity:.5;cursor:default}.btn-disabled:active,a.btn-disabled:active{opacity:.5}.btn.hidden,a.btn.hidden{display:none}.btn-primary,a.btn-primary{background-color:#e60050;border-color:#e60050;color:#fff}.btn-primary:visited,a.btn-primary:visited{color:#fff}.btn-primary:hover,a.btn-primary:hover{background-color:#b1013e;color:#fff}.btn-primary:active,.btn-primary:focus,a.btn-primary:active,a.btn-primary:focus{animation:pulse-shadow-red 1s ease-in-out}@keyframes pulse-shadow{0%{box-shadow:0 0 0 rgba(72,100,226,0)}50%{box-shadow:0 0 20px rgba(72,100,226,.8)}100%{box-shadow:0 0 0 rgba(72,100,226,0)}}@keyframes pulse-shadow-red{0%{box-shadow:0 0 0 rgba(230,0,80,0)}50%{box-shadow:0 0 20px rgba(230,0,80,.8)}100%{box-shadow:0 0 0 rgba(230,0,80,0)}}.quiz-result-button-container{position:relative;overflow:hidden;height:162px;padding-top:20px;padding-bottom:60px}.btn-next,.btn-retry{position:absolute;opacity:0;bottom:-60px;transition:all .3s ease-in-out}.btn-next.active,.btn-retry.active{opacity:1;bottom:60px}.btn-next.hidden,.btn-retry.hidden{opacity:0;bottom:-60px}.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:1px solid rgba(0,0,0,.1);padding:20px 18px;min-height:42px;transition:all .2s ease-in-out}.form-input-login{background:hsl(0,0%,70%);border:none;padding:12px 18px;font-weight:300;font-size:1.3rem;border-radius:5px}.form-input:focus{outline:none;border-color:#4864e2}.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:#4864e2;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:#333;border:none;padding:15px 20px;width:100%;font-size:1rem}textarea::placeholder{font-size:1rem}.question-column{display:block;transition:transform .35s ease,opacity .25s ease}.slide-out{animation:slideOut .28s forwards ease-in}.slide-in{animation:slideIn .36s forwards ease-out}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-12px)}}@keyframes slideIn{0%{opacity:0;transform:translateX(12px)}100%{opacity:1;transform:translateX(0)}}.quiz-options{margin-top:12px}.quiz-option{display:block;padding:10px 12px;border-radius:6px;margin-bottom:8px;transition:background-color .18s ease,transform .12s ease}.quiz-option.checked{background-color:rgba(0,0,0,.02)}.quiz-option.correct{background-color:rgba(0,200,0,.06)}.quiz-option.incorrect{background-color:rgba(200,0,0,.06)}.quiz-question-content .btn-next,.quiz-question-content .btn-retry{display:none;opacity:0;pointer-events:none}.quiz-question-content .btn-next.active,.quiz-question-content .btn-retry.active{display:inline-block;opacity:1;pointer-events:auto}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}}@font-face{font-family:"Corner Display";src:url("../fonts/CornerDisplayWEB-Regular.woff2") format("woff2"),url("../fonts/CornerDisplayWEB-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Corner Display";src:url("../fonts/CornerDisplayWEB-Bold.woff2") format("woff2"),url("../fonts/CornerDisplayWEB-Bold.woff") format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Medium.woff2") format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Light.woff2") format("woff2");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Light-Italic.woff2") format("woff2");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Italic.woff2") format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Bold-Italic.woff2") format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Corner Inter";src:url("../fonts/CornerInter-Extra-Bold.woff2") format("woff2");font-weight:800;font-style:normal;font-display:swap}body{font:400 12px/1.2 "Corner Inter",Arial,sans-serif;color:#010101;transition:all .4s .3s ease-in}p{text-wrap:balance}.txt-link,a{cursor:pointer;text-decoration:underline;color:#4864e2;font-weight:400;transition:all .3s ease-in-out}.txt-link:visited,a:visited{color:#4864e2}.txt-link:hover,.txt-link:active,.txt-link.active,a:hover,a:active,a.active{color:hsl(229.0909090909,72.641509434%,73.431372549%);border-color:hsl(229.0909090909,72.641509434%,73.431372549%)}.txt-link:focus,a:focus{outline:none !important}p,li{font-size:1rem;font-weight:400}@media screen and (max-width: 991px){p,li{font-size:1.2rem}}@media screen and (max-width: 767px){p,li{font-size:1.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}.header-tagline{font-family:"Corner Display","Arial",sans-serif;font-weight:700;font-size:15px;line-height:100%;text-transform:uppercase}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-uppercase{text-transform:uppercase}.txt-center{text-align:center !important}.txt-left{text-align:left !important}.txt-bold{font-weight:600 !important}.txt-large{font-size:2rem}.txt-white{color:#fff !important}.txt-black{color:#000 !important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Corner Display","Arial",sans-serif;font-weight:700;margin-top:0}h2,h3{font-size:1.75rem;margin-bottom:20px}h4{font-size:1.5rem;margin-bottom:20px}@media screen and (max-width: 991px){h4{font-size:1.5rem}}@media screen and (max-width: 767px){h4{font-size:1.5rem}}@media screen and (max-width: 500px){h4{font-size:1.3rem}}.section-title{font-size:32px;line-height:1.15;max-width:625px;margin-left:auto;margin-right:auto}.feature-title{font-size:1.625rem;font-weight:600}@media screen and (max-width: 991px){.feature-title{font-size:1.5rem}}@media screen and (max-width: 767px){.feature-title{font-size:1.4rem}}@media screen and (max-width: 500px){.feature-title{font-size:1.3rem}}.feature-description{font-size:1rem}.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:500}.txt-small p{font-size:.9rem;line-height:1.4}.quiz-instructions{font-family:"Corner Display","Arial",sans-serif}.quiz-question{font-family:"Corner Inter","Arial",sans-serif}.hero-section{position:relative;min-height:605px;overflow:hidden}@media(max-width: 991px){.hero-section{padding-top:50px;padding-bottom:300px}}.hero-image-wrapper{position:absolute;bottom:-10%;right:-10%;width:50%;height:100%}@media(max-width: 991px){.hero-image-wrapper{width:100%;height:500px;right:-20%}}@media(max-width: 767px){.hero-image-wrapper{width:80%;height:500px}}@media(max-width: 568px){.hero-image-wrapper{width:100%;height:350px}}.hero-image-wrapper.lang-en .hero-image-shape:before{background-image:url("../img/hero-cornercard-en.jpg")}.hero-image-wrapper.lang-de .hero-image-shape:before{background-image:url("../img/hero-cornercard-de.jpg")}.hero-image-wrapper.lang-it .hero-image-shape:before{background-image:url("../img/hero-cornercard-it.jpg")}.hero-image-wrapper.lang-fr .hero-image-shape:before{background-image:url("../img/hero-cornercard-fr.jpg")}.hero-image-shape{width:100%;height:100%;position:relative;right:-3%;border-radius:60px;overflow:hidden;transform:rotate(-10deg);transform-origin:center}@media(max-width: 568px){.hero-image-shape{width:120%;right:10%}}.hero-image-shape:before{content:"";position:absolute;width:150%;height:150%;top:-160px;left:-50%;transform:rotate(10deg);background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width: 1199px){.hero-image-shape:before{top:-190px;left:-60%}}@media(max-width: 991px){.hero-image-shape:before{top:-150px;left:-50%}}@media(max-width: 767px){.hero-image-shape:before{left:-60%}}@media(max-width: 568px){.hero-image-shape:before{top:-100px;left:-80%;width:200%}}.section-app-download{position:relative;padding-top:145px;padding-bottom:180px;min-height:584px;overflow:hidden}@media(max-width: 991px){.section-app-download{padding-top:100px;padding-bottom:460px}}@media(max-width: 568px){.section-app-download{padding-top:80px;padding-bottom:400px}}.section-app-image-wrapper{position:absolute;top:-10%;left:-10%;width:50%;height:100%}@media(max-width: 991px){.section-app-image-wrapper{width:100%;height:500px;top:initial;bottom:-20%;left:-5%}}@media(max-width: 767px){.section-app-image-wrapper{width:80%;height:500px}}@media(max-width: 568px){.section-app-image-wrapper{width:100%;height:500px}}.section-app-download-shape{width:100%;height:100%;position:relative;left:-3%;border-radius:60px;overflow:hidden;transform:rotate(-10deg);transform-origin:center}.section-app-download-shape:before{content:"";position:absolute;width:150%;height:150%;bottom:-380px;right:-50%;transform:rotate(10deg);background-image:url("../img/app-download-cornercard-bg.jpg");background-size:cover;background-position:center center;background-repeat:no-repeat}@media(max-width: 1199px){.section-app-download-shape:before{bottom:-350px;right:-40%}}@media(max-width: 991px){.section-app-download-shape:before{bottom:-220px;right:-50%}}@media(max-width: 767px){.section-app-download-shape:before{right:-30%}}@media(max-width: 568px){.section-app-download-shape:before{bottom:-200px}}.mc-logo{gap:10px}.quiz-question-video-container{position:relative;width:100%;padding-bottom:56.25%;overflow:hidden}.quiz-question-video-container .video-iframe,.quiz-question-video-container video,.quiz-question-video-container embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0;opacity:0;animation:fade-in .3s ease-in-out forwards;animation-delay:1s}@keyframes fade-in{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.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:#4864e2;color:#fff;border:none;border-radius:2px;padding:10px 20px;font-size:12px;font-family:"Corner Inter","Arial",sans-serif;font-weight:700;cursor:pointer}.cookie-msg-btn .ui.positive.button:hover,.cookie-msg-btn .ui.positive.button:active{background-color:hsl(229,50.8474576271%,33.137254902%);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}header{position:relative;z-index:100}.header-logo-row{padding-top:29px;padding-bottom:29px}@media(max-width: 767px){.header-logo-row{padding-top:15px;padding-bottom:15px}.header-logo-row .svg-cornercard-logo-white{width:180px;height:18px}}@media(max-width: 400px){.header-logo-row .svg-cornercard-logo-white{width:145px;height:18px}}.header-tagline-row{padding-top:15px;padding-bottom:10px}.header-tagline{line-height:1.2}@media(max-width: 767px){.header-tagline{max-width:250px}}.language-selector{display:flex;justify-content:flex-end;gap:18px;margin-top:0;margin-bottom:0}@media(max-width: 767px){.language-selector{flex-wrap:wrap;gap:10px}}.language-selector-item{list-style:none;font-family:"Corner Display","Arial",sans-serif;font-size:18px}.language-selector-link{text-decoration:none;color:#c8d1f6;font-weight:700}.language-selector-link:visited{color:#c8d1f6}.language-selector-link:hover,.language-selector-link:focus{color:#fff}.language-selector-link.active{color:#fff}.hero-pre-title,.hero-title,.hero-cta-gift-text{font-family:"Corner Display","Arial",sans-serif}.hero-title{font-size:40px;line-height:45px;margin-top:0;margin-bottom:16px}@media(max-width: 767px){.hero-title{font-size:32px;line-height:38px}}.hero-subtitle{margin-bottom:60px;font-size:18px;line-height:24px;font-weight:300}.hero-cta-gift-text{display:flex;align-items:flex-start;gap:10px;font-size:20px;line-height:24px;margin-bottom:16px;font-weight:400}.svg-gift-hero{width:24px;height:24px}.hero-conditions-link{margin-top:90px}.hero-conditions-link .txt-link{color:#fff;font-weight:300;font-size:12px;text-underline-offset:2px}.hero-content-column{position:relative;z-index:2}.quiz-section{height:0;overflow:hidden;max-height:0;opacity:0;padding-top:0;padding-bottom:0;transition:max-height .5s ease-in-out,opacity .4s ease-in-out,padding .4s ease-in-out}.quiz-section.active{height:auto;max-height:2000px;opacity:1;padding-top:100px;padding-bottom:100px}@media(max-width: 767px){.quiz-section.active{padding-top:80px;padding-bottom:40px}}.quiz-container{width:100%;min-height:500px;display:flex;justify-content:space-between;align-items:center;transition:opacity .5s ease-in;overflow:hidden}.quiz-question-content{transition:max-height .42s cubic-bezier(0.22, 0.9, 0.3, 1),opacity .32s ease-in,padding .32s ease-in;overflow:hidden;max-height:2000px}.quiz-question-intro,.quiz-question-video{display:none;opacity:0;max-height:0;padding-top:0;padding-bottom:0;transition:max-height .42s cubic-bezier(0.22, 0.9, 0.3, 1),opacity .32s ease-in,padding .32s ease-in}.quiz-question-intro .quiz-question-title-icon,.quiz-question-video .quiz-question-title-icon{margin-bottom:30px}.quiz-question-intro.active,.quiz-question-video.active{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;opacity:1;max-height:2000px;padding-top:0;padding-bottom:0}.quiz-question-intro .quiz-result-button-container{padding-bottom:0;height:auto}.quiz-question-video.active{padding-top:25px}.quiz-answer-wrapper{display:block;padding:15px 20px;margin-bottom:15px;border-radius:15px;background-color:#fff;border:1px solid #edf0fc;font-size:1.15rem;line-height:1.1;font-weight:300;transition:all .5s ease-in-out}@media(max-width: 767px){.quiz-answer-wrapper{font-size:1.1rem}}.quiz-answer-wrapper:hover{cursor:pointer;background-color:#fff;box-shadow:0px 0px 15px 0px rgba(19,139,207,.3);color:#010101}.quiz-answer-wrapper.disabled{cursor:default;background-color:#fff;box-shadow:none}.quiz-answer-wrapper.correct,.quiz-answer-wrapper.incorrect{cursor:default;color:#fff;font-weight:700;box-shadow:0px 0px 15px 0px rgba(19,139,207,.3)}.quiz-answer-wrapper.correct{background-color:#00dcb4}.quiz-answer-wrapper.incorrect{background-color:#e60050}.quiz-answer-wrapper .quiz-answer-radio-input{display:none}.bounce{animation:bounce .3s cubic-bezier(0.215, 0.61, 0.355, 1)}@keyframes bounce{0%{transform:translateX(0)}30%{transform:translateX(-8px)}50%{transform:translateX(0)}65%{transform:translateX(-4px)}100%{transform:translateX(0)}}.slide-out{animation:slideOut .32s cubic-bezier(0.22, 0.9, 0.3, 1) both}.slide-in{animation:slideIn .32s cubic-bezier(0.22, 0.9, 0.3, 1) both}@keyframes slideOut{0%{opacity:1;transform:translateX(0)}100%{opacity:0;transform:translateX(-12px)}}@keyframes slideIn{0%{opacity:0;transform:translateX(12px)}100%{opacity:1;transform:translateX(0)}}.features-section{padding-top:120px;padding-bottom:120px}@media(max-width: 767px){.features-section{padding-top:60px;padding-bottom:60px}}@media(max-width: 767px){.margin-top-negative-mobile{margin-top:-280px}}@media(max-width: 767px){.quiz-section h2,.features-section h2{margin-left:20px;margin-right:20px}}@media(max-width: 767px){.img-card-container{display:flex;justify-content:center}}.features-container{display:flex;justify-content:space-between;gap:30px;margin-top:60px}@media(max-width: 767px){.features-container{display:flex;flex-direction:column;align-items:center;margin-top:30px;margin-left:30px;margin-right:30px}}.feature-item{display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.feature-title{font-size:18px;line-height:1.1;text-transform:uppercase;font-weight:700}.feature-description{font-size:14px;line-height:1.4;font-weight:300;max-width:236px;margin-left:auto;margin-right:auto}.app-download-title,.app-download-subtitle,.app-download-description{color:#fff}.app-download-title{font-size:32px;line-height:1.15;text-transform:uppercase}.app-download-subtitle{font-family:"Corner Display","Arial",sans-serif}.app-download-subtitle,.app-download-description{font-size:18px;line-height:1.4;font-weight:300}.app-download-appstore-buttons{display:flex;flex-wrap:wrap;gap:26px;margin-top:40px}@media(max-width: 1199px){.app-download-appstore-buttons{gap:15px}}@media(max-width: 767px){.section-app-download-content-column{max-width:450px;margin-left:auto;margin-right:auto}}@media(max-width: 480px){.section-app-download-content-column{padding-left:40px;padding-right:40px}}.page-404 .error404-section{height:calc(100dvh - 264px);min-height:400px;display:flex;align-items:center}.page-404 .error404-section .error404-container{position:relative;z-index:5;margin-top:-60px}@media(max-width: 767px){.page-404 .error404-section{height:calc(100dvh - 417.5px)}}.quiz-question-content,.quiz-question-intro,.quiz-question-video{padding:90px 25px 0 25px;transition:max-height .42s cubic-bezier(0.22, 0.9, 0.3, 1),opacity .32s ease-in,padding .32s ease-in;overflow:hidden;max-height:2000px}.quiz-question-progress{position:absolute;top:25px;right:25px;padding:10px 20px;background-color:#edf0fc;color:#4864e2;border-radius:15px;font-family:"Corner Display","Arial",sans-serif;font-size:19px;transition:all .5s ease-in-out}.quiz-question-progress-current{font-weight:700}.gift-question-group{display:flex;gap:50px}@media(max-width: 767px){.gift-question-group{flex-direction:column;gap:10px}}.gift-column{padding-left:30px}@media(max-width: 767px){.gift-column{padding-left:0;margin-top:-60px}.gift-column .svg-gift-quiz-small{width:50px;height:71px;margin-bottom:10px}}@media(min-width: 992px){.question-column{margin-right:180px}}.quiz-question-content,.quiz-question-intro,.quiz-question-video{position:relative;z-index:4;transition:opacity .5s ease-in}.quiz-question-result-correct{display:none;position:relative;z-index:0;opacity:0;height:0;width:0;transition:opacity .5s ease-in}.quiz-container.card.result-correct .quiz-question-content,.quiz-container.card.result-incorrect .quiz-question-content{padding:0;opacity:0;height:0;width:0;z-index:0;left:-500px}.quiz-result-title-icon{display:flex;justify-content:center}.quiz-result-title-text{color:#4864e2;text-transform:uppercase;font-size:18px;line-height:1.1;font-weight:700;margin-top:50px}.quiz-result-answer-explanation{font-size:18px;max-width:550px;text-align:center}.quiz-result-answer-explanation strong{font-weight:700}.quiz-result-button-container{display:flex;justify-content:center;align-items:center;gap:15px}.hidden{opacity:0 !important;visibility:hidden !important;pointer-events:none !important}.fade-in{animation:quizFadeIn .42s cubic-bezier(0.22, 0.9, 0.3, 1) both}.fade-out{animation:quizFadeOut .32s cubic-bezier(0.22, 0.9, 0.3, 1) both}@keyframes quizFadeIn{0%{opacity:0;transform:translateY(12px) scale(0.995)}100%{opacity:1;transform:translateY(0) scale(1)}}@keyframes quizFadeOut{0%{opacity:1;transform:translateY(0) scale(1)}100%{opacity:0;transform:translateY(-8px) scale(0.995)}}.quiz-question-result-correct.active,.quiz-question-result-incorrect.active{display:flex;flex-direction:column;align-items:center;justify-content:center;opacity:1 !important;visibility:visible !important;height:auto !important;width:100% !important;z-index:6 !important;padding-top:55px;padding-bottom:55px;padding-left:25px;padding-right:25px;transform-origin:center top}.quiz-container.result-correct .quiz-question-content,.quiz-container.result-correct .quiz-question-intro,.quiz-container.result-correct .quiz-question-video{opacity:0;margin:0 !important;pointer-events:none}.quiz-container.result-correct .quiz-question-result-correct{opacity:1 !important;visibility:visible !important;height:auto !important;width:100% !important;padding-top:55px;padding-bottom:55px;padding-left:25px;padding-right:25px;z-index:6 !important}.quiz-question-content.fade-out{will-change:opacity,transform}.btn-start{display:inline-block}.btn-next,.btn-retry,.btn-continue{opacity:0;visibility:hidden;pointer-events:none;transition:all .5s ease-in-out}.btn-next.active,.btn-retry.active,.btn-continue.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.footer-menu{font-family:"Corner Display","Arial",sans-serif;margin:0;display:flex;justify-content:space-between;list-style:none;padding:10px 0;width:100%}@media(max-width: 991px){.footer-menu{padding:20px 0;flex-direction:column;align-items:center;gap:10px}}.footer-menu-item a{color:#1d2859;text-decoration:none;font-size:1rem}@media(max-width: 991px){.footer-menu-item .svg-cornercard-logo{margin-bottom:20px}}.pre-footer{padding:15px 0}.main-footer-inner{display:flex;justify-content:space-between;align-items:center;padding:52px 0}@media(max-width: 991px){.main-footer-inner{padding:20px 0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGlucy9fc3BhY2luZy5zY3NzIiwibW9kdWxlcy9fdmFycy5zY3NzIiwibW9kdWxlcy9fY2xlYXJmaXguc2NzcyIsIm1vZHVsZXMvX2RlZmF1bHRzLnNjc3MiLCJtb2R1bGVzL19ub3JtYWxpemUuc2NzcyIsIm1vZHVsZXMvX2J1dHRvbnMuc2NzcyIsIm1vZHVsZXMvX2lucHV0cy5zY3NzIiwibW9kdWxlcy9fbGlzdHMuc2NzcyIsIm1vZHVsZXMvX3R5cG9ncmFwaHkuc2NzcyIsIm1vZHVsZXMvX2ltYWdlcy5zY3NzIiwibW9kdWxlcy9fb3MtY29va2llLWJhbm5lci5zY3NzIiwicGFydGlhbHMvX2hlYWRlci5zY3NzIiwicGFydGlhbHMvX21haW4uc2NzcyIsInBhcnRpYWxzL19mb290ZXIuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFrQkksT0FDRSx5QkFBQSxDQUdGLE9BQ0UsMEJBQUEsQ0FMRixPQUNFLDRCQUFBLENBR0YsT0FDRSw2QkFBQSxDQUxGLE9BQ0UsMEJBQUEsQ0FHRixPQUNFLDJCQUFBLENBTEYsT0FDRSwyQkFBQSxDQUdGLE9BQ0UsNEJBQUEsQ0FMRixPQUNFLHlCQUFBLENBR0YsT0FDRSwwQkFBQSxDQUxGLE9BQ0UsNEJBQUEsQ0FHRixPQUNFLDZCQUFBLENBTEYsT0FDRSwwQkFBQSxDQUdGLE9BQ0UsMkJBQUEsQ0FMRixPQUNFLDJCQUFBLENBR0YsT0FDRSw0QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFFBQ0UsMEJBQUEsQ0FHRixRQUNFLDJCQUFBLENBTEYsUUFDRSw2QkFBQSxDQUdGLFFBQ0UsOEJBQUEsQ0FMRixRQUNFLDJCQUFBLENBR0YsUUFDRSw0QkFBQSxDQUxGLFFBQ0UsNEJBQUEsQ0FHRixRQUNFLDZCQUFBLENBTEYsUUFDRSwwQkFBQSxDQUdGLFFBQ0UsMkJBQUEsQ0FMRixRQUNFLDZCQUFBLENBR0YsUUFDRSw4QkFBQSxDQUxGLFFBQ0UsMkJBQUEsQ0FHRixRQUNFLDRCQUFBLENBTEYsUUFDRSw0QkFBQSxDQUdGLFFBQ0UsNkJBQUEsQ0FMRixRQUNFLDBCQUFBLENBR0YsUUFDRSwyQkFBQSxDQUxGLFFBQ0UsNkJBQUEsQ0FHRixRQUNFLDhCQUFBLENBTEYsUUFDRSwyQkFBQSxDQUdGLFFBQ0UsNEJBQUEsQ0FMRixRQUNFLDRCQUFBLENBR0YsUUFDRSw2QkFBQSxDQUxGLFNBQ0UsMkJBQUEsQ0FHRixTQUNFLDRCQUFBLENBTEYsU0FDRSw4QkFBQSxDQUdGLFNBQ0UsK0JBQUEsQ0FMRixTQUNFLDRCQUFBLENBR0YsU0FDRSw2QkFBQSxDQUxGLFNBQ0UsNkJBQUEsQ0FHRixTQUNFLDhCQUFBLENBTEYsU0FDRSwyQkFBQSxDQUdGLFNBQ0UsNEJBQUEsQ0FMRixTQUNFLDhCQUFBLENBR0YsU0FDRSwrQkFBQSxDQUxGLFNBQ0UsNEJBQUEsQ0FHRixTQUNFLDZCQUFBLENBTEYsU0FDRSw2QkFBQSxDQUdGLFNBQ0UsOEJBQUEsQ0FMRixTQUNFLDJCQUFBLENBR0YsU0FDRSw0QkFBQSxDQUxGLFNBQ0UsOEJBQUEsQ0FHRixTQUNFLCtCQUFBLENBTEYsU0FDRSw0QkFBQSxDQUdGLFNBQ0UsNkJBQUEsQ0FMRixTQUNFLDZCQUFBLENBR0YsU0FDRSw4QkFBQSxDQUxGLFNBQ0UsMkJBQUEsQ0FHRixTQUNFLDRCQUFBLENBTEYsU0FDRSw4QkFBQSxDQUdGLFNBQ0UsK0JBQUEsQ0FMRixTQUNFLDRCQUFBLENBR0YsU0FDRSw2QkFBQSxDQUxGLFNBQ0UsNkJBQUEsQ0FHRixTQUNFLDhCQUFBLENBUUYsV0FDRSwwQkFBQSxDQURGLFdBQ0UsNkJBQUEsQ0FERixXQUNFLDJCQUFBLENBREYsV0FDRSw0QkFBQSxDQURGLFdBQ0UsMEJBQUEsQ0FERixXQUNFLDZCQUFBLENBREYsV0FDRSwyQkFBQSxDQURGLFdBQ0UsNEJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJBQUEsQ0FERixZQUNFLDhCQUFBLENBREYsWUFDRSw0QkFBQSxDQURGLFlBQ0UsNkJBQUEsQ0FERixZQUNFLDJCQUFBLENBREYsWUFDRSw4QkFBQSxDQURGLFlBQ0UsNEJBQUEsQ0FERixZQUNFLDZCQUFBLENBREYsWUFDRSwyQkFBQSxDQURGLFlBQ0UsOEJBQUEsQ0FERixZQUNFLDRCQUFBLENBREYsWUFDRSw2QkFBQSxDQURGLFlBQ0UsMkJB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Q0FHRixtQkFDRSxZQUFBLENBQ0EsNkJBQUEsQ0FDQSxrQkFBQSxDQUNBLGNBQUEsQ0FFQSx5QkFORixtQkFPSSxjQUFBLENBQUEiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcblRoaXMgLnNjc3MgbG9vcCB3aWxsIGNyZWF0ZSBcIm1hcmdpbiBoZWxwZXJzXCIgYW5kIFwicGFkZGluZyBoZWxwZXJzXCIgZm9yIHVzZSBpbiB5b3VyIHdlYiBwcm9qZWN0cy5cbkl0IHdpbGwgZ2VuZXJhdGUgc2V2ZXJhbCBjbGFzc2VzIHN1Y2ggYXM6XG4ubS1yLTEwIHdoaWNoIGdpdmVzIG1hcmdpbi1yaWdodCAxMCBwaXhlbHMuXG4ubS1yLTE1IGdpdmVzIE1BUkdJTiB0byB0aGUgUklHSFQgMTUgcGl4ZWxzLlxuLm0tdC0xNSBnaXZlcyBNQVJHSU4gdG8gdGhlIFRPUCAxNSBwaXhlbHMgYW5kIHNvIG9uLlxuLnAtYi01IGdpdmVzIFBBRERJTkcgdG8gdGhlIEJPVFRPTSBvZiA1IHBpeGVsc1xuLnAtbC00MCBnaXZlcyBQQURESU5HIHRvIHRoZSBMRUZUIG9mIDQwIHBpeGVsc1xuVGhlIGZpcnN0IGxldHRlciBpcyBcIm1cIiBvciBcInBcIiBmb3IgTUFSR0lOIG9yIFBBRERJTkdcblNlY29uZCBsZXR0ZXIgaXMgXCJ0XCIsIFwiYlwiLCBcImxcIiwgb3IgXCJyXCIgZm9yIFRPUCwgQk9UVE9NLCBMRUZULCBvciBSSUdIVFxuVGhpcmQgbGV0dGVyIGlzIHRoZSBudW1iZXIgb2Ygc3BhY2luZyBpbiBwaXhlbHMuIEFkanVzdCB0aGUgYW1vdW50cyBnZW5lcmF0ZWQgYnkgZWRpdGluZyB0aGUgJHNwYWNlYW1vdW50cyB2YXJpYWJsZSBiZWxvdy5cbiovXG5cbiRzcGFjZWFtb3VudHM6ICgwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAsIDM1LCA0MCwgNDUsIDUwLCA1NSwgNjAsIDY1LCA3MCwgNzUsIDgwLCA4NSwgOTAsIDk1LCAxMDAsIDE1MCwgMjAwLCAyNTApOyAvLyBBZGp1c3QgdGhpcyB0byBpbmNsdWRlIHRoZSBwaXhlbCBhbW91bnRzIHlvdSBuZWVkLlxuJHNpZGVzOiAodG9wLCBib3R0b20sIGxlZnQsIHJpZ2h0KTsgLy8gTGVhdmUgdGhpcyB2YXJpYWJsZSBhbG9uZVxuXG5AZWFjaCAkc3BhY2UgaW4gJHNwYWNlYW1vdW50cyB7XG4gIEBlYWNoICRzaWRlIGluICRzaWRlcyB7XG4gICAgLm0tI3tzdHItc2xpY2UoJHNpZGUsIDAsIDEpfS0jeyRzcGFjZX0ge1xuICAgICAgbWFyZ2luLSN7JHNpZGV9OiAjeyRzcGFjZX1weCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5wLSN7c3RyLXNsaWNlKCRzaWRlLCAwLCAxKX0tI3skc3BhY2V9IHtcbiAgICAgIHBhZGRpbmctI3skc2lkZX06ICN7JHNwYWNlfXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cblxuQGVhY2ggJHNwYWNlIGluICRzcGFjZWFtb3VudHMge1xuICBAZWFjaCAkc2lkZSBpbiAkc2lkZXMge1xuICAgIC5tLSN7c3RyLXNsaWNlKCRzaWRlLCAwLCAxKX0tI3skc3BhY2V9LW5lZyB7XG4gICAgICBtYXJnaW4tI3skc2lkZX06IC0jeyRzcGFjZX1weCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyB3aWR0aCBsaW1pdGVyc1xuJGJyZWFrcG9pbnRzOiAoMTAwLCAyMDAsIDI1MCwgMzAwLCA0MDAsIDUwMCwgNTUwLCA2MDAsIDY1MCwgNzAwLCA3NTAsIDgwMCwgODUwLCA5MDAsIDk1MCk7XG5cbkBlYWNoICRicmVha3BvaW50IGluICRicmVha3BvaW50cyB7XG4gIC53LSN7JGJyZWFrcG9pbnR9IHtcbiAgICBtYXgtd2lkdGg6ICN7JGJyZWFrcG9pbnR9cHghaW1wb3J0YW50O1xuICB9XG59XG4vKlxuICBSVU4gR1VMUCB0byBnZW5lcmF0ZSB0aGUgY2xhc3Nlcy4gTm93IHlvdSBjYW4gdXNlIHRoZXNlIGhlbHBlcnMgdG8gY3VzdG9taXplIHNwYWNpbmcgb24gSFRNTCBlbGVtZW50cy5cbiovXG5cbi5jZW50ZXItYmxvY2stc20ge1xuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cbn1cblxuLmNlbnRlci1ibG9jayB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4iLCIvKlxuKlxuKiAgICAgVkFSSUFCTEVTXG4qXG4qL1xuXG4vLyAxLiBDT0xPUlNcbi8vIDEuMSBQUklNQVJZXG4kd2hpdGUgICAgICAgICAgICA6ICNmZmZmZmY7IC5iZy13aGl0ZSB7IGJhY2tncm91bmQ6ICR3aGl0ZTsgfVxuJGJsYWNrICAgICAgICAgICAgOiAjMDAwMDAwO1xuJGdyYXkgICAgICAgICAgICAgOiAjOTk5OTk5O1xuJGxpZ2h0Z3JheSAgICAgICAgOiAjRjNGM0Y4OyAuYmctbGlnaHRncmF5IHsgYmFja2dyb3VuZDogJGxpZ2h0Z3JheTsgfVxuJGRhcmtncmF5ICAgICAgICAgOiAjMzMzMzMzO1xuJGJnLWhlYWRlci1ibHVlICAgOiAjNDg2NEUyOyAuYmctaGVhZGVyLWJsdWUgeyBiYWNrZ3JvdW5kOiAkYmctaGVhZGVyLWJsdWU7IH1cbiRiZy1xdWl6ICAgICAgICAgIDogI0VERjBGQzsgLmJnLXF1aXogeyBiYWNrZ3JvdW5kOiAkYmctcXVpejsgfVxuJG9wdGlvbi1pbmFjdGl2ZSAgOiByZ2JhKDE4LCAxMDksIDE4MSwgMC4xKTsgLy8gT3B0aW9uIGluYWN0aXZlLlxuJG9wdGlvbi1hY3RpdmUgICAgOiByZ2JhKDEzLCAxMDksIDE4MSwgMC41KTsgLy8gT3B0aW9uIGhvdmVyL2FjdGl2ZS5cbiRncmVlbiAgICAgICAgICAgIDogIzFiZDgwMDsgLmJnLWdyZWVuIHsgYmFja2dyb3VuZDogJGdyZWVuOyB9XG4kZ3JheS1pbmNvcnJlY3QgICA6ICNjY2NjY2M7IC5iZy1ncmF5LWluY29ycmVjdCB7IGJhY2tncm91bmQ6ICRncmF5LWluY29ycmVjdDsgfVxuJHJlZCAgICAgICAgICAgICAgOiAjRTYwMDUwO1xuJHJlZC1ob3ZlciAgICAgICAgOiAjQjEwMTNFO1xuJGdyZWVuLWNvcnJlY3QgICAgOiAjMDBEQ0I0O1xuXG4kdGV4dC1ibHVlLWRhcmsgICA6ICMxRDI4NTk7ICAudHh0LWJsdWUtZGFyayB7IGNvbG9yOiAkdGV4dC1ibHVlLWRhcms7IH1cbiR0ZXh0LWJsdWUtbWVkaXVtIDogIzM5NUM3QzsgIC50eHQtYmx1ZS1tZWRpdW0geyBjb2xvcjogJHRleHQtYmx1ZS1tZWRpdW07IH1cbiR0ZXh0LWJsdWUtbGlnaHQgIDogIzQ4NjRFMjsgIC50eHQtYmx1ZS1saWdodCB7IGNvbG9yOiAkdGV4dC1ibHVlLWxpZ2h0OyB9IC5iZy1ibHVlLWxpZ2h0IHsgYmFja2dyb3VuZDogJHRleHQtYmx1ZS1saWdodDsgfVxuJHRleHQtYmx1ZS1saWdodC0zMCA6ICNDOEQxRjY7XG4kdGV4dC1ibGFjayAgICAgICA6ICMwMTAxMDE7ICAudHh0LWJsYWNrIHsgY29sb3I6ICR0ZXh0LWJsYWNrOyB9XG5cbi8vIDEuMiBCQUNLR1JPVU5EU1xuXG4vLyAyLiBUWVBPR1JBUEhZXG4vLyAyLjEgV0VJR0hUU1xuJGZvbnRfbGlnaHQgICAgICAgOiAzMDA7XG4kZm9udF9yZWd1bGFyICAgICA6IDQwMDtcbiRmb250X21lZGl1bSAgICAgIDogNTAwO1xuJGZvbnRfc2VtaWJvbGQgICAgOiA2MDA7XG4kZm9udF9ib2xkICAgICAgICA6IDcwMDtcblxuLy8gMi4yIFNJWkVTXG4kc2l6ZV9tYWluX21lbnUgICAgICAgICAgICA6IDEuMmVtO1xuJHNpemVfYm9keSAgICAgICAgICAgICAgICAgOiAxNnB4O1xuXG4vLyAzLiBFTEVNRU5UU1xuJG5hdmJhcl9oZWlnaHQgICAgICAgICAgICA6IDExMHB4O1xuJG5hdmJhcl9oZWlnaHRfY29tcGFjdCAgICA6IDgwcHg7XG4kYm9yZGVyLXJhZGl1cyAgICAgICAgICAgIDogMTZweDsgLnJvdW5kZWQgeyBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1czsgfVxuJGNhcmQtY2FwLXBhZGRpbmcteCAgICAgICA6IDI1cHg7XG4kY2FyZC1jYXAtcGFkZGluZy15ICAgICAgIDogMjVweDsgLmNhcmQtcGFkZGluZyB7IHBhZGRpbmc6ICRjYXJkLWNhcC1wYWRkaW5nLXkgJGNhcmQtY2FwLXBhZGRpbmcteDt9XG5cbi8vIDQuIElNQUdFU1xuLy8gNC4xIEJBQ0tHUk9VTkRTXG4vLyAkYmdfPG5hbWU+IDogPHZhbHVlOiB1cmw+XG5cbi8vIDYuIEZPTlQgRkFNSUxJRVNcbiRmb250X21haW4gICAgICAgICAgICA6ICdDb3JuZXIgSW50ZXInLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuJGZvbnRfaGVhZGluZ3MgICAgICAgIDogJ0Nvcm5lciBEaXNwbGF5JywgJ0FyaWFsJywgc2Fucy1zZXJpZjtcbiIsIiVjbGVhciB7XG4gIGNvbnRlbnQ6ICcgJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4uY2xlYXIge1xuICAqem9vbTogMTtcbiAgJjpiZWZvcmUge1xuICAgIEBleHRlbmQgJWNsZWFyO1xuICB9XG4gICY6YWZ0ZXIge1xuICAgIEBleHRlbmQgJWNsZWFyO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG4iLCIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgc2Nyb2xsLWJlaGF2aW9yOiBzbW9vdGg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdy15OiBpbml0aWFsO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG4jd3JhcHBlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDExNDBweDtcbn1cblxuLnB1bGwtbGVmdCB7XG4gIGZsb2F0OiBsZWZ0IWltcG9ydGFudDtcbn1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQhaW1wb3J0YW50O1xufVxuXG4ucGFnZS1jb250YWluZXIuZmxleC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4ucGFnZS1jb250YWluZXIuY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2NC4xLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIHRoZSBkZWZhdWx0IGZvbnQgZmFtaWx5IGluIGFsbCBicm93c2VycyAob3BpbmlvbmF0ZWQpLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBhbmQgaU9TLlxuICovXG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscywgLyogMSAqL1xuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbm1haW4sIC8qIDIgKi9cbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7IC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4gKi9cblxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cblxudGVtcGxhdGUsIC8qIDEgKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrLlxuICovXG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLyogMSAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBvdXRsaW5lIG9uIGZvY3VzZWQgbGlua3Mgd2hlbiB0aGV5IGFyZSBhbHNvIGFjdGl2ZSBvciBob3ZlcmVkXG4gKiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lLXdpZHRoOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGJvdHRvbSBib3JkZXIgaW4gRmlyZWZveCAzOS0uXG4gKiAyLiBBZGQgdGhlIGNvcnJlY3QgdGV4dCBkZWNvcmF0aW9uIGluIENocm9tZSwgRWRnZSwgSUUsIE9wZXJhLCBhbmQgU2FmYXJpLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgLyogMSAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgLyogMiAqL1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IHRoZSBkdXBsaWNhdGUgYXBwbGljYXRpb24gb2YgYGJvbGRlcmAgYnkgdGhlIG5leHQgcnVsZSBpbiBTYWZhcmkgNi5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGluaGVyaXQ7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzdHlsZSBpbiBBbmRyb2lkIDQuMy0uXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cblxubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7XG59XG5cbi8qKlxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4gKiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qKlxuICogSGlkZSB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKi9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiBHcm91cGluZyBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxuICogMi4gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMSAqL1xuICBoZWlnaHQ6IDA7IC8qIDEgKi9cbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIDIgKi9cbn1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDEgKi9cbiAgbWFyZ2luOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9udCB3ZWlnaHQgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gUHJldmVudCBhIFdlYktpdCBidWcgd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gIGFuZCBgdmlkZW9gXG4gKiAgICBjb250cm9scyBpbiBBbmRyb2lkIDQuXG4gKiAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiBSZXN0b3JlIHRoZSBmb2N1cyBzdHlsZXMgdW5zZXQgYnkgdGhlIHByZXZpb3VzIHJ1bGUuXG4gKi9cblxuYnV0dG9uOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJidXR0b25cIl06LW1vei1mb2N1c3JpbmcsXG5bdHlwZT1cInJlc2V0XCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJzdWJtaXRcIl06LW1vei1mb2N1c3Jpbmcge1xuICBvdXRsaW5lOiAxcHggZG90dGVkIEJ1dHRvblRleHQ7XG59XG5cbi8qKlxuICogQ2hhbmdlIHRoZSBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIDIgKi9cbiAgZGlzcGxheTogdGFibGU7IC8qIDEgKi9cbiAgbWF4LXdpZHRoOiAxMDAlOyAvKiAxICovXG4gIHBhZGRpbmc6IDA7IC8qIDMgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogMSAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqXG4gKiAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBJRSAxMC0uXG4gKiAyLiBSZW1vdmUgdGhlIHBhZGRpbmcgaW4gSUUgMTAtLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgdGV4dCBzdHlsZSBvZiBwbGFjZWhvbGRlcnMgaW4gQ2hyb21lLCBFZGdlLCBhbmQgU2FmYXJpLlxuICovXG5cbjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBvcGFjaXR5OiAwLjU0O1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cbiIsIi8vIDEuIFBSSU1BUlkvU0VDT05EQVJZIEJVVFRPTlMsIFRFWFQgT05MWVxuLmJ0bixcbmEuYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBmb250LWZhbWlseTogJGZvbnRfaGVhZGluZ3M7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9ib2xkO1xuICBmb250LXNpemU6IDIycHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAkdGV4dC1ibHVlLWxpZ2h0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICR0ZXh0LWJsdWUtbGlnaHQ7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRleHQtYmx1ZS1saWdodDtcbiAgICBib3JkZXItY29sb3I6ICR0ZXh0LWJsdWUtbGlnaHQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICY6YWN0aXZlLFxuICAmOmZvY3VzIHtcbiAgICBhbmltYXRpb246IHB1bHNlLXNoYWRvdyAxcyBlYXNlLWluLW91dDtcbiAgfVxuXG4gICY6dmlzaXRlZCB7XG5cbiAgfVxuXG4gICYtZGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuNTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBvcGFjaXR5OiAwLjU7XG4gICAgfVxuXG4gIH1cblxuICAmLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG59XG5cbi5idG4tcHJpbWFyeSxcbmEuYnRuLXByaW1hcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICBib3JkZXItY29sb3I6ICRyZWQ7XG4gIGNvbG9yOiAkd2hpdGU7XG5cbiAgJjp2aXNpdGVkIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZC1ob3ZlcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJjphY3RpdmUsXG4gICY6Zm9jdXMge1xuICAgIGFuaW1hdGlvbjogcHVsc2Utc2hhZG93LXJlZCAxcyBlYXNlLWluLW91dDtcbiAgfVxufVxuXG5cbkBrZXlmcmFtZXMgcHVsc2Utc2hhZG93IHtcbiAgMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoJHRleHQtYmx1ZS1saWdodCwgMCk7XG4gIH1cbiAgNTAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMjBweCByZ2JhKCR0ZXh0LWJsdWUtbGlnaHQsIDAuOCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgcmdiYSgkdGV4dC1ibHVlLWxpZ2h0LCAwKTtcbiAgfVxufVxuXG5cbkBrZXlmcmFtZXMgcHVsc2Utc2hhZG93LXJlZCB7XG4gIDAlIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCByZ2JhKCRyZWQsIDApO1xuICB9XG4gIDUwJSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDIwcHggcmdiYSgkcmVkLCAwLjgpO1xuICB9XG4gIDEwMCUge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIHJnYmEoJHJlZCwgMCk7XG4gIH1cbn1cblxuLnF1aXotcmVzdWx0LWJ1dHRvbi1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTYycHg7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcbn1cblxuLmJ0bi1uZXh0LFxuLmJ0bi1yZXRyeSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgYm90dG9tOiAtNjBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG5cbiAgJi5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgYm90dG9tOiA2MHB4O1xuICB9XG5cbiAgJi5oaWRkZW4ge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYm90dG9tOiAtNjBweDtcbiAgfVxufVxuIiwiLnByb2R1Y3QtZm9ybSB7XG4gIHBhZGRpbmctdG9wOiA1MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDtcbn1cblxuLmZvcm0taW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEpO1xuICBwYWRkaW5nOiAyMHB4IDE4cHg7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuXG4gICYtbG9naW4ge1xuICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGdyYXksIDEwJSk7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmc6IDEycHggMThweDtcbiAgICBmb250LXdlaWdodDogJGZvbnRfbGlnaHQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3JkZXItY29sb3I6ICR0ZXh0LWJsdWUtbGlnaHQ7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcblxuICBsYWJlbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRmb250X2xpZ2h0O1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG5cbiAgICAmLnR4dC1zbWFsbCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG59XG5cbi5saW1pdC13aWR0aC1kZXNrdG9wIHtcbiAgLmlucHV0LWdyb3VwIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIHdpZHRoOiA5NSU7XG4gICAgfVxuICB9XG59XG5cbi52YWxpZGF0aW9uLWVycm9yIHtcbiAgY29sb3I6ICR0ZXh0LWJsdWUtbGlnaHQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xufVxuXG4udXNlci1mb3JtIHtcbiAgLmxvZ28tY29udGFpbmVyLWZvcm0ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAubG9nby1jYXJyZWZvdXItbGVhZ3VlIHtcbiAgICBtYXgtd2lkdGg6IDE0MHB4O1xuICB9XG4gIGxhYmVsIHtcbiAgICBmb250LXNpemU6IDEuNGVtO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cblxuICB0ZXh0YXJlYSB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cbn1cbi5yYWRpby1ncm91cCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBmb250LXNpemU6IDEuMmVtO1xuICBtaW4td2lkdGg6IDYwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZ1bGx3aWR0aCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG50ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgY29sb3I6ICRkYXJrZ3JheTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDFyZW07XG5cbiAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEVkZ2UgKi9cbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7IC8qIEludGVybmV0IEV4cGxvcmVyIDEwLTExICovXG4gICAgZm9udC1zaXplOiAxcmVtO1xuICB9XG5cbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxufVxuXG4vLyBTbGlkZSBhbmltYXRpb24gZm9yIHF1ZXN0aW9uIGNvbHVtblxuLnF1ZXN0aW9uLWNvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zNXMgZWFzZSwgb3BhY2l0eSAwLjI1cyBlYXNlO1xufVxuXG4uc2xpZGUtb3V0IHtcbiAgYW5pbWF0aW9uOiBzbGlkZU91dCAwLjI4cyBmb3J3YXJkcyBlYXNlLWluO1xufVxuXG4uc2xpZGUtaW4ge1xuICBhbmltYXRpb246IHNsaWRlSW4gMC4zNnMgZm9yd2FyZHMgZWFzZS1vdXQ7XG59XG5cbkBrZXlmcmFtZXMgc2xpZGVPdXQge1xuICAwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMnB4KTsgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlSW4ge1xuICAwJSB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMnB4KTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9XG59XG5cbi8vIE9wY2lvbmVzIHkgYm90b25lcyBkZW50cm8gZGVsIHF1aXpcbi5xdWl6LW9wdGlvbnMge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuXG4ucXVpei1vcHRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxMnB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE4cyBlYXNlLCB0cmFuc2Zvcm0gMC4xMnMgZWFzZTtcbn1cblxuLnF1aXotb3B0aW9uLmNoZWNrZWQgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMDIpOyB9XG4ucXVpei1vcHRpb24uY29ycmVjdCB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwyMDAsMCwwLjA2KTsgfVxuLnF1aXotb3B0aW9uLmluY29ycmVjdCB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjAwLDAsMCwwLjA2KTsgfVxuXG4vLyBCb3RvbmVzIC5idG4tbmV4dC8uYnRuLXJldHJ5IHNlIG11ZXN0cmFuIHPDs2xvIGNvbiAuYWN0aXZlXG4ucXVpei1xdWVzdGlvbi1jb250ZW50IC5idG4tbmV4dCxcbi5xdWl6LXF1ZXN0aW9uLWNvbnRlbnQgLmJ0bi1yZXRyeSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4ucXVpei1xdWVzdGlvbi1jb250ZW50IC5idG4tbmV4dC5hY3RpdmUsXG4ucXVpei1xdWVzdGlvbi1jb250ZW50IC5idG4tcmV0cnkuYWN0aXZlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbn1cbiIsInVsIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG51bC50ZXh0LWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cbiAgbGkge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIH1cbiAgfVxufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Nvcm5lciBEaXNwbGF5JztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0Nvcm5lckRpc3BsYXlXRUItUmVndWxhci53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICB1cmwoJy4uL2ZvbnRzL0Nvcm5lckRpc3BsYXlXRUItUmVndWxhci53b2ZmJykgZm9ybWF0KCd3b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JuZXIgRGlzcGxheSc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Db3JuZXJEaXNwbGF5V0VCLUJvbGQud29mZjInKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgICAgdXJsKCcuLi9mb250cy9Db3JuZXJEaXNwbGF5V0VCLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybmVyIEludGVyJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0Nvcm5lckludGVyLVJlZ3VsYXIud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JuZXIgSW50ZXInO1xuICBzcmM6IHVybCgnLi4vZm9udHMvQ29ybmVySW50ZXItTWVkaXVtLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybmVyIEludGVyJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0Nvcm5lckludGVyLUxpZ2h0LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogMzAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnQ29ybmVyIEludGVyJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL0Nvcm5lckludGVyLUxpZ2h0LUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Nvcm5lciBJbnRlcic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Db3JuZXJJbnRlci1JdGFsaWMud29mZjInKSBmb3JtYXQoJ3dvZmYyJyk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1kaXNwbGF5OiBzd2FwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdDb3JuZXIgSW50ZXInO1xuICBzcmM6IHVybCgnLi4vZm9udHMvQ29ybmVySW50ZXItQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Nvcm5lciBJbnRlcic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Db3JuZXJJbnRlci1Cb2xkLUl0YWxpYy53b2ZmMicpIGZvcm1hdCgnd29mZjInKTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LWRpc3BsYXk6IHN3YXA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0Nvcm5lciBJbnRlcic7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Db3JuZXJJbnRlci1FeHRyYS1Cb2xkLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtZGlzcGxheTogc3dhcDtcbn1cblxuYm9keSB7XG4gIGZvbnQ6IDQwMCAxMnB4LzEuMiAnQ29ybmVyIEludGVyJywgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAkdGV4dC1ibGFjaztcbiAgdHJhbnNpdGlvbjogYWxsIC40cyAuM3MgZWFzZS1pbjtcbn1cblxucCB7XG4gIHRleHQtd3JhcDogYmFsYW5jZTtcbn1cblxuLnR4dC1saW5rLFxuYSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIGNvbG9yOiAkdGV4dC1ibHVlLWxpZ2h0O1xuICBmb250LXdlaWdodDogNDAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLWluLW91dDtcblxuICAmOnZpc2l0ZWQge1xuICAgIGNvbG9yOiAkdGV4dC1ibHVlLWxpZ2h0O1xuICB9XG4gICY6aG92ZXIsXG4gICY6YWN0aXZlLFxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IGxpZ2h0ZW4oJHRleHQtYmx1ZS1saWdodCwgMTUlKTtcbiAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJHRleHQtYmx1ZS1saWdodCwgMTUlKTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmUhaW1wb3J0YW50O1xuICB9XG59XG5cblxucCxcbmxpIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogJGZvbnRfcmVndWxhcjtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICB9XG59XG5cbnAge1xuICBsaW5lLWhlaWdodDogMS40O1xuICBtYXJnaW4tdG9wOiAwO1xuXG4gICYudHh0LXNtYWxsIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gIH1cblxuICAmLnR4dC11cHBlcmNhc2Uge1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIH1cblxuICAmLnR4dC1yZWd1bGFyIHtcbiAgICBmb250LXdlaWdodDogMzAwIWltcG9ydGFudDtcbiAgfVxuXG4gICYudHh0LXNlbWlib2xkIHtcbiAgICBmb250LXdlaWdodDogNTAwIWltcG9ydGFudDtcbiAgfVxufVxuXG4uaGVhZGVyLXRhZ2xpbmUge1xuICBmb250LWZhbWlseTogJGZvbnRfaGVhZGluZ3M7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9ib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oMSB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5wYWdlLXRpdGxlLWRhcmtiZyB7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi53LTMwMCB7XG4gIG1heC13aWR0aDogMzAwcHg7XG59XG5cbi5tLTAtYXV0byB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4udHh0LXVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi50eHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyIWltcG9ydGFudDtcbn1cblxuLnR4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCFpbXBvcnRhbnQ7XG59XG5cbi50eHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDAhaW1wb3J0YW50O1xufVxuXG4udHh0LWxhcmdlIHtcbiAgICBmb250LXNpemU6IDJyZW07XG59XG5cbi50eHQtd2hpdGUge1xuICBjb2xvcjogJHdoaXRlIWltcG9ydGFudDtcbn1cblxuLnR4dC1ibGFjayB7XG4gIGNvbG9yOiAkYmxhY2shaW1wb3J0YW50O1xufVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9oZWFkaW5ncztcbiAgZm9udC13ZWlnaHQ6ICRmb250X2JvbGQ7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbmgyLFxuaDMge1xuICBmb250LXNpemU6IDEuNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbmg0IHtcbiAgZm9udC1zaXplOiAxLjUwcmVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICBmb250LXNpemU6IDEuM3JlbTtcbiAgfVxufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIG1heC13aWR0aDogNjI1cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXNlbWlib2xkO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5cbi5mZWF0dXJlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4uc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICBmb250LXNpemU6IDEuNHJlbTtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZm9udC1zaXplOiAxLjRlbTtcbiAgICB9XG4gIH1cblxuLm9iamVjdGl2ZS10ZXh0IHtcbiAgZm9udC1zaXplOiAxLjZlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMS40O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gIH1cbn1cblxuLnR4dC1ib2xkLFxuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi50eHQtc21hbGwge1xuICBwIHtcbiAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5xdWl6LWluc3RydWN0aW9ucyB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9oZWFkaW5ncztcbn1cblxuLnF1aXotcXVlc3Rpb24ge1xuICBmb250LWZhbWlseTogJGZvbnRfbWFpbjtcbn1cblxuLyogRW5kIG9mIF90eXBvZ3JhcGh5LnNjc3MgKi9cbiIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuLy8gQkFDS0dST1VORFNcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuLy8gSEVST1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZXJvLXNlY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDYwNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAzMDBweDtcbiAgfVxuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuXG4gIH1cbn1cblxuLmhlcm8taW1hZ2Utd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMTAlO1xuICByaWdodDogLTEwJTtcbiAgd2lkdGg6IDUwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNTAwcHg7XG4gICAgcmlnaHQ6IC0yMCU7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICB3aWR0aDogODAlO1xuICAgIGhlaWdodDogNTAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5cbi5oZXJvLWltYWdlLXdyYXBwZXIge1xuICAmLmxhbmctZW4ge1xuICAgIC5oZXJvLWltYWdlLXNoYXBlOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9oZXJvLWNvcm5lcmNhcmQtZW4uanBnJyk7XG4gICAgfVxuICB9XG5cbiAgJi5sYW5nLWRlIHtcbiAgICAuaGVyby1pbWFnZS1zaGFwZTpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9pbWcvaGVyby1jb3JuZXJjYXJkLWRlLmpwZycpO1xuICAgIH1cbiAgfVxuXG4gICYubGFuZy1pdCB7XG4gICAgLmhlcm8taW1hZ2Utc2hhcGU6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1nL2hlcm8tY29ybmVyY2FyZC1pdC5qcGcnKTtcbiAgICB9XG4gIH1cblxuICAmLmxhbmctZnIge1xuICAgIC5oZXJvLWltYWdlLXNoYXBlOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9oZXJvLWNvcm5lcmNhcmQtZnIuanBnJyk7XG4gICAgfVxuICB9XG59XG5cbi5oZXJvLWltYWdlLXNoYXBlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTMlO1xuICBib3JkZXItcmFkaXVzOiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTBkZWcpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgd2lkdGg6IDEyMCU7XG4gICAgcmlnaHQ6IDEwJTtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICAgIHRvcDogLTE2MHB4O1xuICAgIGxlZnQ6IC01MCU7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTBkZWcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgdG9wOiAtMTkwcHg7XG4gICAgICBsZWZ0OiAtNjAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xuICAgICAgdG9wOiAtMTUwcHg7XG4gICAgICBsZWZ0OiAtNTAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgbGVmdDogLTYwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNTY4cHgpIHtcbiAgICAgIHRvcDogLTEwMHB4O1xuICAgICAgbGVmdDogLTgwJTtcbiAgICAgIHdpZHRoOiAyMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uc2VjdGlvbi1hcHAtZG93bmxvYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctdG9wOiAxNDVweDtcbiAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICBtaW4taGVpZ2h0OiA1ODRweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQ2MHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDgwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDQwMHB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWFwcC1pbWFnZS13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMCU7XG4gIGxlZnQ6IC0xMCU7XG4gIHdpZHRoOiA1MCU7XG4gIGhlaWdodDogMTAwJTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICAgIHRvcDogaW5pdGlhbDtcbiAgICBib3R0b206IC0yMCU7XG4gICAgbGVmdDogLTUlO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MDBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi1hcHAtZG93bmxvYWQtc2hhcGUge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IC0zJTtcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEwZGVnKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDE1MCU7XG4gICAgaGVpZ2h0OiAxNTAlO1xuICAgIGJvdHRvbTogLTM4MHB4O1xuICAgIHJpZ2h0OiAtNTAlO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL2ltZy9hcHAtZG93bmxvYWQtY29ybmVyY2FyZC1iZy5qcGcnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIGJvdHRvbTogLTM1MHB4O1xuICAgICAgcmlnaHQ6IC00MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgICBib3R0b206IC0yMjBweDtcbiAgICAgIHJpZ2h0OiAtNTAlO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgcmlnaHQ6IC0zMCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDU2OHB4KSB7XG4gICAgICBib3R0b206IC0yMDBweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbi8vIFNWRydzXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLm1jLWxvZ28ge1xuICBnYXA6IDEwcHg7XG59XG5cblxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4vLyBWSURFT1xuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5xdWl6LXF1ZXN0aW9uLXZpZGVvLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7IC8qIDE2OjkgYXNwZWN0IHJhdGlvICovXG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLnZpZGVvLWlmcmFtZSxcbiAgdmlkZW8sXG4gIGVtYmVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGFuaW1hdGlvbjogZmFkZS1pbiAwLjNzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICAgIGFuaW1hdGlvbi1kZWxheTogMXM7XG4gIH1cblxuICBAa2V5ZnJhbWVzIGZhZGUtaW4ge1xuICAgIGZyb20ge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg4cHgpO1xuICAgIH1cbiAgICB0byB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgIH1cbiAgfVxufVxuIiwiLyogY29va2llIG1zZyAqL1xuLmNvb2tpZS1tc2ctY29udGFpbmVyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk5O1xuXG4gIGEge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbn1cbi5jb29raWUtbXNnLWJ0biB7XG4gIC51aS5wb3NpdGl2ZS5idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXh0LWJsdWUtbGlnaHQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC1mYW1pbHk6ICRmb250X21haW47XG4gICAgZm9udC13ZWlnaHQ6ICRmb250X2JvbGQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCR0ZXh0LWJsdWUtZGFyaywgMTAlKTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgJjp2aXNpdGVkIHtcbiAgICAgIGNvbG9yOiAkd2hpdGUhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLmNvb2tpZS1tc2cge1xuICBjb2xvcjogJGJsYWNrO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9yZWd1bGFyO1xufVxuXG4uaGlkZS1jb29raWUtbGF3IHtcbiAgYm90dG9tOiAtMzAwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xufVxuIiwiLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKlxcXG4vLyBIRUFERVJcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmhlYWRlci1sb2dvLXJvdyB7XG4gIHBhZGRpbmctdG9wOiAyOXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMjlweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICAgIC5zdmctY29ybmVyY2FyZC1sb2dvLXdoaXRlIHtcbiAgICAgIHdpZHRoOiAxODBweDtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgICAuc3ZnLWNvcm5lcmNhcmQtbG9nby13aGl0ZSB7XG4gICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICBoZWlnaHQ6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5oZWFkZXItdGFnbGluZS1yb3cge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5oZWFkZXItdGFnbGluZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1heC13aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuLyoqLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuKiBMQU5HVUFHRSBTRUxFQ1RPUlxuKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubGFuZ3VhZ2Utc2VsZWN0b3Ige1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBnYXA6IDE4cHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4ubGFuZ3VhZ2Utc2VsZWN0b3ItaXRlbSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9oZWFkaW5ncztcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ubGFuZ3VhZ2Utc2VsZWN0b3ItbGluayB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICR0ZXh0LWJsdWUtbGlnaHQtMzA7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9ib2xkO1xuXG4gICY6dmlzaXRlZCB7XG4gICAgY29sb3I6ICR0ZXh0LWJsdWUtbGlnaHQtMzA7XG4gIH1cblxuICAmOmhvdmVyLFxuICAmOmZvY3VzIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cbiIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuLy8gTUFJTlxuLy8tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5oZXJvLXByZS10aXRsZSxcbi5oZXJvLXRpdGxlLFxuLmhlcm8tY3RhLWdpZnQtdGV4dCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udF9oZWFkaW5ncztcbn1cblxuLmhlcm8tdGl0bGUge1xuICBmb250LXNpemU6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgfVxufVxuXG4uaGVyby1zdWJ0aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcbn1cblxuLmhlcm8tY3RhLWdpZnQtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBnYXA6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9yZWd1bGFyO1xufVxuXG4uc3ZnLWdpZnQtaGVybyB7XG4gIHdpZHRoOiAyNHB4O1xuICBoZWlnaHQ6IDI0cHg7XG59XG5cbi5oZXJvLWNvbmRpdGlvbnMtbGluayB7XG4gIG1hcmdpbi10b3A6IDkwcHg7XG5cbiAgLnR4dC1saW5rIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgdGV4dC11bmRlcmxpbmUtb2Zmc2V0OiAycHg7XG4gIH1cbn1cblxuLmhlcm8tY29udGVudC1jb2x1bW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qXFxcbi8vIFFVSVpcbi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLnF1aXotc2VjdGlvbiB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMC40cyBlYXNlLWluLW91dCwgcGFkZGluZyAwLjRzIGVhc2UtaW4tb3V0O1xuXG4gICYuYWN0aXZlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWF4LWhlaWdodDogMjAwMHB4OyAvLyB2YWxvciBhbHRvIHBhcmEgcGVybWl0aXIgY3JlY2VyIHNlZ8O6biBlbCBjb250ZW5pZG9cbiAgICBvcGFjaXR5OiAxO1xuICAgIHBhZGRpbmctdG9wOiAxMDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTAwcHg7XG4gIH1cblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucXVpei1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogNTAwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIG51ZXZvOiBwcmVwYXJhciBwYXJhIGFuaW1hciBjb2xhcHNvIGRlbCBjb250ZW5pZG8gaW50ZXJpb3Jcbn1cblxuLy8gVHJhbnNpY2nDs24gc3VhdmU6IHVzYXJlbW9zIG1heC1oZWlnaHQgeSBwYWRkaW5nIHBhcmEgY29sYXBzYXIgZWwgY29udGVuaWRvXG4ucXVpei1xdWVzdGlvbi1jb250ZW50IHtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjQycyBjdWJpYy1iZXppZXIoLjIyLC45LC4zLDEpLFxuICAgICAgICAgICAgICBvcGFjaXR5IDAuMzJzIGVhc2UtaW4sXG4gICAgICAgICAgICAgIHBhZGRpbmcgMC4zMnMgZWFzZS1pbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMjAwMHB4OyAvKiB2YWxvciBncmFuZGUgcG9yIGRlZmVjdG8gKi9cbn1cblxuLnF1aXotcXVlc3Rpb24taW50cm8sXG4ucXVpei1xdWVzdGlvbi12aWRlbyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG9wYWNpdHk6IDA7XG4gIG1heC1oZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjQycyBjdWJpYy1iZXppZXIoLjIyLC45LC4zLDEpLCBvcGFjaXR5IDAuMzJzIGVhc2UtaW4sIHBhZGRpbmcgMC4zMnMgZWFzZS1pbjtcblxuICAucXVpei1xdWVzdGlvbi10aXRsZS1pY29uIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3BhY2l0eTogMTtcbiAgICBtYXgtaGVpZ2h0OiAyMDAwcHg7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cbn1cblxuLnF1aXotcXVlc3Rpb24taW50cm8ge1xuICAucXVpei1yZXN1bHQtYnV0dG9uLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG5cbi5xdWl6LXF1ZXN0aW9uLXZpZGVvIHtcbiAgJi5hY3RpdmUge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICB9XG59XG5cbi5xdWl6LWFuc3dlci13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYmctcXVpejtcblxuICBmb250LXNpemU6IDEuMTVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udF9saWdodDtcblxuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgYm94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDE5LCAxMzksIDIwNywgMC4zKTtcbiAgICBjb2xvcjogJHRleHQtYmxhY2s7XG4gIH1cblxuICAmLmRpc2FibGVkIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmLmNvcnJlY3QsXG4gICYuaW5jb3JyZWN0IHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBmb250LXdlaWdodDogJGZvbnRfYm9sZDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMTksIDEzOSwgMjA3LCAwLjMpO1xuICB9XG5cbiAgJi5jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tY29ycmVjdDtcbiAgfVxuXG4gICYuaW5jb3JyZWN0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xuICB9XG5cbiAgLnF1aXotYW5zd2VyLXJhZGlvLWlucHV0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuXG4uYm91bmNlIHtcbiAgYW5pbWF0aW9uOiBib3VuY2UgMC4zcyBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTtcbiAgLyogb3BjaW9uYWw6IG1lam9yYSB2aXN1YWwgdGVtcG9yYWwgcXVlIHJlc2FsdGEgbGEgcmVzcHVlc3RhIGluY29ycmVjdGEgKi9cbiAgLyogYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDAsIDAsIDAuMDQpOyAqL1xufVxuXG5Aa2V5ZnJhbWVzIGJvdW5jZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgMzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbiAgNjUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTRweCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG59XG5cbi8vIEFuaW1hY2lvbmVzIHNsaWRlIHBhcmEgY2FtYmlhciBsYSBwcmVndW50YVxuLnNsaWRlLW91dCB7XG4gIGFuaW1hdGlvbjogc2xpZGVPdXQgMC4zMnMgY3ViaWMtYmV6aWVyKC4yMiwuOSwuMywxKSBib3RoO1xufVxuXG4uc2xpZGUtaW4ge1xuICBhbmltYXRpb246IHNsaWRlSW4gMC4zMnMgY3ViaWMtYmV6aWVyKC4yMiwuOSwuMywxKSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlT3V0IHtcbiAgMCUgeyBvcGFjaXR5OiAxOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDA7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTJweCk7IH1cbn1cblxuQGtleWZyYW1lcyBzbGlkZUluIHtcbiAgMCUgeyBvcGFjaXR5OiAwOyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTJweCk7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTsgfVxufVxuXG4uZmVhdHVyZXMtc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi5tYXJnaW4tdG9wLW5lZ2F0aXZlLW1vYmlsZSB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1hcmdpbi10b3A6IC0yODBweDtcbiAgfVxufVxuXG4ucXVpei1zZWN0aW9uLFxuLmZlYXR1cmVzLXNlY3Rpb24ge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBoMiB7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmltZy1jYXJkLWNvbnRhaW5lciB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLmZlYXR1cmVzLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZ2FwOiAzMHB4O1xuICBtYXJnaW4tdG9wOiA2MHB4O1xuXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIH1cbn1cblxuLmZlYXR1cmUtaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZ2FwOiAxMHB4O1xufVxuXG4uZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6ICRmb250X2JvbGQ7XG59XG5cbi5mZWF0dXJlLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40O1xuICBmb250LXdlaWdodDogJGZvbnRfbGlnaHQ7XG4gIG1heC13aWR0aDogMjM2cHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG5cbi5hcHAtZG93bmxvYWQtdGl0bGUsXG4uYXBwLWRvd25sb2FkLXN1YnRpdGxlLFxuLmFwcC1kb3dubG9hZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5hcHAtZG93bmxvYWQtdGl0bGUge1xuICBmb250LXNpemU6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYXBwLWRvd25sb2FkLXN1YnRpdGxlIHtcbiAgZm9udC1mYW1pbHk6ICRmb250X2hlYWRpbmdzO1xufVxuXG4uYXBwLWRvd25sb2FkLXN1YnRpdGxlLFxuLmFwcC1kb3dubG9hZC1kZXNjcmlwdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgZm9udC13ZWlnaHQ6ICRmb250X2xpZ2h0O1xufVxuXG4uYXBwLWRvd25sb2FkLWFwcHN0b3JlLWJ1dHRvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGdhcDogMjZweDtcbiAgbWFyZ2luLXRvcDogNDBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgZ2FwOiAxNXB4O1xuICB9XG59XG5cbi5zZWN0aW9uLWFwcC1kb3dubG9hZC1jb250ZW50LWNvbHVtbiB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICB9XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuLnBhZ2UtNDA0IHtcbiAgLmVycm9yNDA0LXNlY3Rpb24ge1xuICAgIGhlaWdodDogY2FsYygxMDBkdmggLSAyNjRweCk7XG4gICAgbWluLWhlaWdodDogNDAwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgLmVycm9yNDA0LWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiA1O1xuICAgICAgbWFyZ2luLXRvcDogLTYwcHg7XG4gICAgfVxuXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwZHZoIC0gNDE3LjVweCk7XG4gICAgfVxuICB9XG59XG5cbi5xdWl6LXF1ZXN0aW9uLWNvbnRlbnQsXG4ucXVpei1xdWVzdGlvbi1pbnRybyxcbi5xdWl6LXF1ZXN0aW9uLXZpZGVvIHtcbiAgcGFkZGluZzogOTBweCAyNXB4IDAgMjVweDtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjQycyBjdWJpYy1iZXppZXIoLjIyLC45LC4zLDEpLFxuICAgICAgICAgICAgICBvcGFjaXR5IDAuMzJzIGVhc2UtaW4sXG4gICAgICAgICAgICAgIHBhZGRpbmcgMC4zMnMgZWFzZS1pbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMjAwMHB4OyAvKiB2YWxvciBncmFuZGUgcG9yIGRlZmVjdG8gKi9cbn1cblxuLnF1aXotcXVlc3Rpb24tcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjVweDtcbiAgcmlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJnLXF1aXo7XG4gIGNvbG9yOiAkYmctaGVhZGVyLWJsdWU7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7XG5cbiAgZm9udC1mYW1pbHk6ICRmb250X2hlYWRpbmdzO1xuICBmb250LXNpemU6IDE5cHg7XG5cbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgJi1jdXJyZW50IHtcbiAgICBmb250LXdlaWdodDogJGZvbnRfYm9sZDtcbiAgfVxufVxuXG4uZ2lmdC1xdWVzdGlvbi1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNTBweDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4uZ2lmdC1jb2x1bW4ge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG5cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIG1hcmdpbi10b3A6IC02MHB4O1xuXG4gICAgLnN2Zy1naWZ0LXF1aXotc21hbGwge1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDcxcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIH1cbiAgfVxufVxuXG4ucXVlc3Rpb24tY29sdW1uIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxODBweDtcbiAgfVxufVxuXG4ucXVpei1xdWVzdGlvbi1jb250ZW50LFxuLnF1aXotcXVlc3Rpb24taW50cm8sXG4ucXVpei1xdWVzdGlvbi12aWRlbyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogNDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW47XG59XG5cbi5xdWl6LXF1ZXN0aW9uLXJlc3VsdC1jb3JyZWN0IHtcbiAgZGlzcGxheTogbm9uZTtcblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogMDtcbiAgd2lkdGg6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlLWluO1xufVxuXG4ucXVpei1jb250YWluZXIuY2FyZCB7XG4gICYucmVzdWx0LWNvcnJlY3QsXG4gICYucmVzdWx0LWluY29ycmVjdCB7XG4gICAgLnF1aXotcXVlc3Rpb24tY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGxlZnQ6IC01MDBweDtcbiAgICB9XG4gIH1cbn1cblxuLnF1aXotcmVzdWx0LXRpdGxlLWljb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLnF1aXotcmVzdWx0LXRpdGxlLXRleHQge1xuICBjb2xvcjogJHRleHQtYmx1ZS1saWdodDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBmb250LXdlaWdodDogJGZvbnRfYm9sZDtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLnF1aXotcmVzdWx0LWFuc3dlci1leHBsYW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbWF4LXdpZHRoOiA1NTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gIHN0cm9uZyB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250X2JvbGQ7XG4gIH1cbn1cblxuLnF1aXotcmVzdWx0LWJ1dHRvbi1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAxNXB4O1xufVxuXG4vLyBBbmltYWNpb25lcyB5IHV0aWxpZGFkZXMgcGFyYSBlbCBxdWl6IChmYWRlIC8gc2xpZGUgLyBoaWRkZW4pXG4uaGlkZGVuIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmZhZGUtaW4ge1xuICBhbmltYXRpb246IHF1aXpGYWRlSW4gMC40MnMgY3ViaWMtYmV6aWVyKC4yMiwuOSwuMywxKSBib3RoO1xufVxuXG4uZmFkZS1vdXQge1xuICBhbmltYXRpb246IHF1aXpGYWRlT3V0IDAuMzJzIGN1YmljLWJlemllciguMjIsLjksLjMsMSkgYm90aDtcbn1cblxuQGtleWZyYW1lcyBxdWl6RmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEycHgpIHNjYWxlKC45OTUpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApIHNjYWxlKDEpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgcXVpekZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCkgc2NhbGUoMSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCkgc2NhbGUoLjk5NSk7XG4gIH1cbn1cblxuLy8gTW9zdHJhciBsYSBzZWNjacOzbiBkZSByZXN1bHRhZG8gY3VhbmRvIHRlbmdhIGxhIGNsYXNlIC5hY3RpdmVcbi5xdWl6LXF1ZXN0aW9uLXJlc3VsdC1jb3JyZWN0LFxuLnF1aXotcXVlc3Rpb24tcmVzdWx0LWluY29ycmVjdCB7XG4gIC8vIGVzdGFkb3MgcG9yIGRlZmVjdG8geWEgZGVmaW5pZG9zIGFycmliYTsgYXF1w60gbWFuZWphbW9zIGxhIGFwYXJpY2nDs24gY3VhbmRvIEpTIGHDsWFkZSAnYWN0aXZlJ1xuICAmLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgei1pbmRleDogNiAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciB0b3A7XG4gIH1cbn1cblxuLnF1aXotY29udGFpbmVyLnJlc3VsdC1jb3JyZWN0IHtcbiAgLnF1aXotcXVlc3Rpb24tY29udGVudCxcbiAgLnF1aXotcXVlc3Rpb24taW50cm8sXG4gIC5xdWl6LXF1ZXN0aW9uLXZpZGVvIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLnF1aXotcXVlc3Rpb24tcmVzdWx0LWNvcnJlY3Qge1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMjVweDtcbiAgICB6LWluZGV4OiA2ICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLy8gU2kgZWwgY29udGVudCBwcmluY2lwYWwgdGllbmUgLmZhZGUtb3V0LCBhbmltYXJsbyB5IGx1ZWdvIG9jdWx0YXJsbyB2aWEgLmhpZGRlblxuLnF1aXotcXVlc3Rpb24tY29udGVudC5mYWRlLW91dCB7XG4gIC8vIHNlIGFuaW1hIGNvbiBxdWl6RmFkZU91dDsgbWFudGVuZXIgb3ZlcmZsb3cgb2N1bHRvIHBhcmEgdW4gY2FtYmlvIGxpbXBpb1xuICB3aWxsLWNoYW5nZTogb3BhY2l0eSwgdHJhbnNmb3JtO1xufVxuXG4vLyBCdXR0b25zOiBlbCAuYnRuLXN0YXJ0IGVzdGFyw6EgdmlzaWJsZSBlbiBpbnRybzsgbG9zIGJvdG9uZXMgbmV4dC9yZXRyeSB1c2FuIC5hY3RpdmUgcGFyYSBoYWJpbGl0YXJcbi5idG4tc3RhcnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5idG4tbmV4dCxcbi5idG4tcmV0cnksXG4uYnRuLWNvbnRpbnVlIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG59XG5cbi5idG4tbmV4dC5hY3RpdmUsXG4uYnRuLXJldHJ5LmFjdGl2ZSxcbi5idG4tY29udGludWUuYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbiIsIi8vLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSpcXFxuLy8gRk9PVEVSXG4vLy0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLmZvb3Rlci1tZW51IHtcbiAgZm9udC1mYW1pbHk6ICRmb250X2hlYWRpbmdzO1xuICBtYXJnaW46IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMTBweCAwO1xuICB3aWR0aDogMTAwJTtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTBweDtcbiAgfVxufVxuXG4uZm9vdGVyLW1lbnUtaXRlbSB7XG4gIGEge1xuICAgIGNvbG9yOiAkdGV4dC1ibHVlLWRhcms7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuXG4gIC5zdmctY29ybmVyY2FyZC1sb2dvIHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxuICB9XG59XG5cbi5wcmUtZm9vdGVyIHtcbiAgcGFkZGluZzogMTVweCAwO1xufVxuXG4ubWFpbi1mb290ZXItaW5uZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDUycHggMDtcblxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuIl19 */
