/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{margin:0;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2rem;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5rem}sub{bottom:-0.25rem}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1rem}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35rem 0.625rem 0.75rem}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html,body{height:100%}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;line-height:1.5em;color:#323D3E}@media (min-width: 1025px){h1 span,h2 span,h3 span,h4 span,h5 span,h6 span{display:block}}h1{line-height:1.2em;margin-bottom:20px;font-size:2.1875rem}@media (min-width: 768px){h1{font-size:2.813rem}}h2{margin-bottom:20px;font-size:1.5625rem}@media (min-width: 768px){h2{font-size:2.1875rem}}h3{margin-bottom:15px;font-size:1.125rem}@media (min-width: 768px){h3{font-size:1.5625rem}}h4{margin-bottom:15px;font-size:1rem;text-transform:uppercase}@media (min-width: 768px){h4{font-size:1.125rem}}h5{font-size:0.9375rem;margin-bottom:10px}@media (min-width: 768px){h5{font-size:1rem}}h6{font-size:0.875rem;margin-bottom:10px}@media (min-width: 768px){h6{font-size:0.875rem}}p,a,li{font-weight:400;line-height:2em;text-decoration:none;font-size:.875rem;color:#323D3E}a{font-weight:600;color:#31B9EE}p+h4,p+h5,ul+h5{margin-top:20px}@media (min-width: 1025px){p+h4,p+h5,ul+h5{margin-top:40px}}html{-webkit-box-sizing:border-box;box-sizing:border-box}html *,html *:before,html *:after{-webkit-box-sizing:inherit;box-sizing:inherit}body{margin:0 auto;font-size:0.8em;font-weight:400;min-height:100vh;overflow-x:hidden;background:white;font-family:"Poppins",sans-serif}main{margin-left:auto;margin-right:auto;overflow-x:hidden;max-width:1920px}.container{clear:both;margin:15px auto;padding-left:20px;padding-right:20px;max-width:1700px}@media (min-width: 1025px){.container{margin:0px auto;padding-left:40px;padding-right:40px}}@media (min-width: 1250px){.container{padding-left:180px;padding-right:180px}}@media (min-width: 768px){.container+.container:not(.container--no-paddingTop){padding-top:40px}}@media (min-width: 1025px){.container+.container:not(.container--no-paddingTop){padding-top:80px}}@media (min-width: 1025px){.container--full{padding-left:40px;padding-right:40px}}@media (min-width: 1250px){.container--full{padding-left:80px;padding-right:80px}}@media (min-width: 1025px){.container--small{padding-left:175px;padding-right:175px}}@media (min-width: 1250px){.container--small{padding-left:300px;padding-right:300px}}@media (min-width: 1025px){.container--xsmall{width:80%}}@media (min-width: 1250px){.container--xsmall{width:60%}}@media (min-width: 768px){.container--cols{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.container--cols>div,.container--cols>img,.container--cols>p{width:calc(50% - 30px)}.container--cols>div:nth-child(odd),.container--cols>img:nth-child(odd),.container--cols>p:nth-child(odd){margin-right:30px}.container--cols>div:nth-child(even),.container--cols>img:nth-child(even),.container--cols>p:nth-child(even){margin-left:30px}}@media (min-width: 768px){.container--cols3-4>div:nth-child(odd){width:calc(35% - 30px)}.container--cols3-4>div:nth-child(even){width:calc(65% - 30px)}}@media (min-width: 1025px){.container--cols--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.section--planning .container+.container{margin-top:40px}@media (min-width: 1025px){.section--planning .container+.container{margin-top:20px}}img{max-width:100%;margin-top:15px;margin-bottom:15px;border-radius:5px}@media (min-width: 1025px){img{margin-top:30px;margin-bottom:30px}}img.no-margin{margin-top:0px}@media (min-width: 1025px){img.no-margin{margin-top:0px;margin-bottom:0px}}iframe{max-width:100%;margin-bottom:15px}header{z-index:15;top:0px;left:0px;width:100vw;position:fixed;background:white;padding:20px 0;font-size:1.125rem;color:#323D3E}main{padding-top:60px}@media (min-width: 1250px){main{padding-top:55px}}header>.container{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1025px){header>.container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 1250px){header>.container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}header .header-logo{z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex}header .header-logo a{line-height:0}header .header-logo img{margin:0;min-width:150px;max-height:35px;border-radius:0px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}@media (min-width: 1250px){header .header-logo img{min-width:170px;max-height:70px}}header .header-toggle_nav{z-index:20;width:22px;height:18px;border:none;padding:0 10px;background:none;position:relative}@media (min-width: 1025px){header .header-toggle_nav{display:none}}header .header-toggle_nav span{top:0px;left:0px;opacity:1;width:22px;height:3px;display:block;margin-bottom:5px;position:absolute;border-radius:5px;background:#323D3E;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .header-toggle_nav span:nth-child(2){top:8px}header .header-toggle_nav span:last-child{top:16px;margin:0}header .is-visible+.header-toggle_nav span{top:9px;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}header .is-visible+.header-toggle_nav span:nth-child(2){opacity:0}header .is-visible+.header-toggle_nav span:last-child{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}footer{margin-top:30px;background:#F5F9FB}@media (min-width: 1025px){footer{margin-top:80px}}footer>.container{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;padding-bottom:15px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 1025px){footer>.container{padding-top:80px;padding-bottom:80px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}footer .footer-logo{-ms-flex-preferred-size:100%;flex-basis:100%;padding-bottom:30px}@media (min-width: 1025px){footer .footer-logo{-ms-flex-preferred-size:35%;flex-basis:35%;padding-bottom:0px}}footer .footer-logo img{margin:0;width:200px;max-height:70px;border-radius:0px}@media (min-width: 1025px){footer .footer-logo img{width:250px}}footer .footer-contact{-ms-flex-preferred-size:60%;flex-basis:60%}@media (min-width: 768px){footer .footer-contact{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (min-width: 1025px){footer .footer-contact{-ms-flex-preferred-size:inherit;flex-basis:inherit}}footer .footer-contact a{display:block;font-weight:400;color:#323D3E}footer .footer-contact a:hover,footer .footer-contact a:focus{text-decoration:underline}footer .footer-social{-ms-flex-preferred-size:40%;flex-basis:40%}@media (min-width: 768px){footer .footer-social{-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (min-width: 1025px){footer .footer-social{-ms-flex-preferred-size:inherit;flex-basis:inherit}}footer .footer-social ul{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0px}footer .footer-social ul li{padding-right:20px}footer .footer-social ul li img{margin:0;width:23px;height:23px;border-radius:0}footer .footer-newsletter{-ms-flex-preferred-size:100%;flex-basis:100%;padding-top:30px}@media (min-width: 768px){footer .footer-newsletter{padding-top:0px;-ms-flex-preferred-size:33.33%;flex-basis:33.33%}}@media (min-width: 1025px){footer .footer-newsletter{-ms-flex-preferred-size:inherit;flex-basis:inherit}}footer .footer-newsletter .btn{margin-top:15px}@media (min-width: 1025px){footer .footer-newsletter .btn{margin-top:30px}}footer .footer-legal{background:#BCDBE7}footer .footer-legal ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 0px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}footer .footer-legal ul li{padding-left:30px;font-size:.8125rem}footer .footer-legal ul a{font-weight:400;font-size:inherit;color:#323D3E}footer .footer-legal ul a:hover,footer .footer-legal ul a:focus{text-decoration:underline}section{padding-top:15px;padding-bottom:15px}@media (min-width: 1025px){section{padding-top:50px;padding-bottom:50px}}section:first-of-type{padding-top:0px;padding-bottom:0px}@media (min-width: 1025px){section:first-of-type{padding-top:30px;padding-bottom:30px}}section.section--highlight{border-radius:5px;background-color:#f5f5f5}@media (min-width: 1025px){section.section--highlight{margin-left:80px;margin-right:80px}}@media (min-width: 768px){.title span{display:block}}.title .subtitle{display:block;font-weight:600;letter-spacing:1px;padding-bottom:10px;color:#31B9EE;text-transform:uppercase}.title .subtitle--large{font-size:1.8em}.title h2+.subtitle{margin-top:-15px;margin-bottom:20px}.title .dot{display:inline-block;color:#0071BA}.title--dot h1,.title--dot h2{position:relative;display:inline-block}.title--dot h1:after,.title--dot h2:after{bottom:0px;right:-12px;content:".";position:absolute;color:#0071BA}.title--center{text-align:center}.title--center .icon{display:block;padding-bottom:15px}.title--center .icon img{margin:0;width:75px;height:75px}.title--highlight{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:20px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:5px;background-color:#f5f5f5}@media (min-width: 768px){.title--highlight{text-align:left;padding-top:40px;padding-bottom:40px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.title--highlight h2{margin-bottom:0}.title--highlight .icon{padding-bottom:15px}@media (min-width: 768px){.title--highlight .icon{padding-bottom:0px;padding-right:15px}}.title--highlight .icon img{margin:0;width:75px;height:75px}.link{cursor:pointer;font-weight:600;font-size:.8125rem;text-decoration:none;color:#31B9EE;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.link:hover,.link:active,.link:focus{color:#002664 }.link--secondary:hover,.link--secondary:active,.link--secondary:focus{color:white}.link--secondary.link--pdf:hover:before,.link--secondary.link--pdf:active:before,.link--secondary.link--pdf:focus:before{background-image:url("data:image/svg+xml, %3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='M 22.794959,7.2861694 V 22.713696 c 0,0.35764 -0.130645,0.661391 -0.393567,0.911248 -0.262107,0.249858 -0.580554,0.374788 -0.955341,0.374788 H 2.5539848 A 1.3350274,1.3350274 0 0 1 1.5986442,23.624128 1.2492917,1.2492917 0 0 1 1.2818303,23.155439 1.2509247,1.2509247 0 0 1 1.2050763,22.714513 V 1.2854867 C 1.2042597,0.92947975 1.3349046,0.62491375 1.598644,0.37587175 A 1.3350274,1.3350274 0 0 1 2.5539846,2.6775e-4 H 15.148968 c 0.191884,0.0016 0.383769,0.02286 0.570754,0.06287 0.212298,0.04491 0.433578,0.113497 0.666289,0.204949 0.169022,0.06696 0.333145,0.143709 0.492368,0.231078 0.16249,0.08982 0.307016,0.185352 0.434395,0.288235 0.04899,0.03919 0.09553,0.08084 0.141259,0.124113 l 4.384769,4.17818655 c 0.136361,0.1306449 0.257207,0.2768039 0.360907,0.4343943 0.114314,0.1714714 0.219646,0.3658056 0.314364,0.5830027 0.07267,0.1641227 0.133094,0.3331445 0.182086,0.5046159 0.06532,0.2367938 0.0988,0.4621563 0.0988,0.6744542 z M 20.996143,22.285834 V 8.5713887 H 15.148968 A 1.3350274,1.3350274 0 0 1 14.19281,8.1966012 1.2109147,1.2109147 0 0 1 13.799243,7.2861694 V 1.7149817 H 3.0047096 V 22.285018 H 20.996143 Z m -1.897617,-5.906781 -0.02858,0.02695 v 0.01388 a 0.51196463,0.51196463 0 0 1 -0.311098,0.391118 c -0.164939,0.07839 -0.393568,0.117581 -0.685886,0.117581 a 4.281886,4.281886 0 0 1 -0.568304,-0.04083 6.6130806,6.6130806 0 0 1 -0.615664,-0.114315 10.544675,10.544675 0 0 1 -2.260156,-0.822246 c -0.954524,0.09635 -1.903333,0.236794 -2.844793,0.42133 A 22.637492,22.637492 0 0 0 9.1180736,17.062489 C 8.8714814,17.467488 8.6134577,17.865139 8.3440026,18.254623 7.270265,19.798683 6.3949443,20.57112 5.717224,20.57112 A 0.84919173,0.84919173 0 0 1 5.3236563,20.47722 L 4.9856127,20.316363 A 2.1776869,2.1776869 0 0 0 4.90151,20.249407 c -0.093901,-0.089 -0.121663,-0.249858 -0.084103,-0.481753 0.078387,-0.333144 0.3127312,-0.711198 0.7013997,-1.13416 0.027762,-0.03103 0.057157,-0.06124 0.085736,-0.09145 0.3429429,-0.357641 0.7920347,-0.697318 1.349725,-1.019031 0.1657557,-0.09635 0.3347775,-0.187802 0.5062489,-0.272721 0.1306449,-0.08084 0.2384269,-0.05389 0.3225296,0.08002 a 0.12247958,0.12247958 0 0 1 0.014698,0.01633 c 0.00408,0.0057 0.00817,0.01143 0.0098,0.01796 a 0.05389101,0.05389101 0 0 1 0.00408,0.01878 31.961454,31.961454 0 0 0 1.5032326,-2.637393 C 9.9517511,13.530991 10.440036,12.361719 10.776447,11.23654 10.627022,10.751521 10.511074,10.256703 10.429421,9.7553539 a 9.4129637,9.4129637 0 0 1 -0.08165,-0.6548574 c -0.06042,-0.6916014 -0.0294,-1.2607234 0.09227,-1.7065491 a 1.1186468,1.1186468 0 0 1 0.09145,-0.2286285 0.63199462,0.63199462 0 0 1 0.167389,-0.2024996 0.5299283,0.5299283 0 0 1 0.331512,-0.1053324 h 0.308648 c 0.06614,0 0.131461,0.00653 0.195967,0.02123 0.115948,0.026129 0.220464,0.089818 0.296401,0.1796367 a 0.61893013,0.61893013 0 0 1 0.133911,0.2506749 c 0.04899,0.1722879 0.04654,0.3927511 -0.0082,0.6597566 a 0.28578568,0.28578568 0 0 1 -0.05552,0.1069655 0.3290618,0.3290618 0 0 1 0.01388,0.1069657 v 0.4025494 c -0.01878,1.0982335 -0.0841,1.9547733 -0.195967,2.5712543 0.158407,0.459707 0.351108,0.907165 0.575654,1.33911 a 6.5077482,6.5077482 0 0 0 0.775704,1.170905 c 0.209031,0.249858 0.443376,0.476854 0.700583,0.67772 0.124929,0.09309 0.253124,0.182903 0.383769,0.267822 a 11.739259,11.739259 0 0 0 0.796934,0.481753 14.63141,14.63141 0 0 1 1.644492,-0.0939 c 0.257207,0 0.514414,0.0082 0.771622,0.02695 0.920229,0.07104 1.491801,0.280887 1.716347,0.628729 0.142893,0.187802 0.15759,0.408265 0.04409,0.661389 a 1.1586568,1.1586568 0 0 1 -0.01633,0.03593 0.03347775,0.03347775 0 0 1 -0.009,0.02123 0.0669555,0.0669555 0 0 1 -0.0049,0.0049 z M 15.598059,1.8219477 v 5.0355432 h 5.285402 A 2.6480084,2.6480084 0 0 0 20.801811,6.6566244 1.2484752,1.2484752 0 0 0 20.61156,6.3463428 0.64995829,0.64995829 0 0 0 20.574,6.3079658 L 16.17453,2.1167147 c -0.09962,-0.095534 -0.262923,-0.183719 -0.489102,-0.264556 a 3.3804363,3.3804363 0 0 0 -0.08737,-0.03021 z M 9.5263387,16.379053 a 21.410247,21.410247 0 0 1 3.9920173,-1.084352 3.2677551,3.2677551 0 0 1 -0.254757,-0.18127 2.4169303,2.4169303 0 0 1 -0.153508,-0.126562 6.5616392,6.5616392 0 0 1 -1.237044,-1.40035 8.4200626,8.4200626 0 0 1 -0.547075,-0.956974 c -0.112681,0.334778 -0.237611,0.666289 -0.375604,0.991268 -0.135544,0.318447 -0.289052,0.652408 -0.46134,1.001883 -0.106965,0.216381 -0.217197,0.431945 -0.330695,0.645059 A 90.73532,90.73532 0 0 1 9.5263387,16.379053 Z M 5.6747644,19.847674 C 5.8168407,19.782352 5.9491187,19.696616 6.0691487,19.59455 6.492928,19.249974 7.0032595,18.629411 7.6001433,17.732044 a 7.8509409,7.8509409 0 0 0 -1.2296949,1.125179 c -0.094717,0.108598 -0.1869855,0.219647 -0.2751708,0.333144 a 3.7364436,3.7364436 0 0 0 -0.3862189,0.586269 1.9106814,1.9106814 0 0 0 -0.034294,0.07104 z M 18.606158,16.165122 a 0.68915175,0.68915175 0 0 0 -0.228629,-0.133094 c -0.326612,-0.125746 -0.906349,-0.187802 -1.73921,-0.187802 0.207399,0.07349 0.417247,0.13881 0.628729,0.1976 0.434394,0.11758 0.805099,0.177187 1.114564,0.177187 l 0.0792,-8.16e-4 a 0.97983661,0.97983661 0 0 0 0.173921,-0.01306 l -0.0016,-0.0082 a 0.11431427,0.11431427 0 0 0 -0.02695,-0.03185 z M 11.268815,7.5001004 v 0.026946 c -0.03266,0.089002 -0.05634,0.1796367 -0.07267,0.2727212 -0.05634,0.3143643 -0.05307,0.7250794 0.0082,1.2329613 l 0.03674,0.2621063 0.0082,-0.048992 a 80.772015,80.772015 0 0 1 0.09145,-0.5576904 11.290984,11.290984 0 0 1 0.09717,-0.5585071 0.25720711,0.25720711 0 0 1 0.02368,-0.05879 0.35519077,0.35519077 0 0 1 0.03266,-0.048175 0.04735877,0.04735877 0 0 1 -0.01225,-0.017147 0.02694551,0.02694551 0 0 1 -0.0016,-0.0098 0.04082653,0.04082653 0 0 0 -8.17e-4,-0.00817 0.02204632,0.02204632 0 0 0 -0.0065,-0.011431 0.02449592,0.02449592 0 0 1 -0.0065,-0.016331 v -0.00408 a 0.8965505,0.8965505 0 0 0 -0.03919,-0.2286285 0.68098645,0.68098645 0 0 0 -0.143709,-0.2531245 0.02857857,0.02857857 0 0 1 -0.0033,0.012248 0.04490918,0.04490918 0 0 1 -0.01143,0.013881 z'/%3E%3C/svg%3E")}.link--underline{text-decoration:underline}.link--pdf{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.link--pdf:before{width:20px;height:20px;content:' ';display:block;margin-right:15px;background-size:20px 20px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-image:url("data:image/svg+xml, %3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%2331B9EE' d='M 22.794959,7.2861694 V 22.713696 c 0,0.35764 -0.130645,0.661391 -0.393567,0.911248 -0.262107,0.249858 -0.580554,0.374788 -0.955341,0.374788 H 2.5539848 A 1.3350274,1.3350274 0 0 1 1.5986442,23.624128 1.2492917,1.2492917 0 0 1 1.2818303,23.155439 1.2509247,1.2509247 0 0 1 1.2050763,22.714513 V 1.2854867 C 1.2042597,0.92947975 1.3349046,0.62491375 1.598644,0.37587175 A 1.3350274,1.3350274 0 0 1 2.5539846,2.6775e-4 H 15.148968 c 0.191884,0.0016 0.383769,0.02286 0.570754,0.06287 0.212298,0.04491 0.433578,0.113497 0.666289,0.204949 0.169022,0.06696 0.333145,0.143709 0.492368,0.231078 0.16249,0.08982 0.307016,0.185352 0.434395,0.288235 0.04899,0.03919 0.09553,0.08084 0.141259,0.124113 l 4.384769,4.17818655 c 0.136361,0.1306449 0.257207,0.2768039 0.360907,0.4343943 0.114314,0.1714714 0.219646,0.3658056 0.314364,0.5830027 0.07267,0.1641227 0.133094,0.3331445 0.182086,0.5046159 0.06532,0.2367938 0.0988,0.4621563 0.0988,0.6744542 z M 20.996143,22.285834 V 8.5713887 H 15.148968 A 1.3350274,1.3350274 0 0 1 14.19281,8.1966012 1.2109147,1.2109147 0 0 1 13.799243,7.2861694 V 1.7149817 H 3.0047096 V 22.285018 H 20.996143 Z m -1.897617,-5.906781 -0.02858,0.02695 v 0.01388 a 0.51196463,0.51196463 0 0 1 -0.311098,0.391118 c -0.164939,0.07839 -0.393568,0.117581 -0.685886,0.117581 a 4.281886,4.281886 0 0 1 -0.568304,-0.04083 6.6130806,6.6130806 0 0 1 -0.615664,-0.114315 10.544675,10.544675 0 0 1 -2.260156,-0.822246 c -0.954524,0.09635 -1.903333,0.236794 -2.844793,0.42133 A 22.637492,22.637492 0 0 0 9.1180736,17.062489 C 8.8714814,17.467488 8.6134577,17.865139 8.3440026,18.254623 7.270265,19.798683 6.3949443,20.57112 5.717224,20.57112 A 0.84919173,0.84919173 0 0 1 5.3236563,20.47722 L 4.9856127,20.316363 A 2.1776869,2.1776869 0 0 0 4.90151,20.249407 c -0.093901,-0.089 -0.121663,-0.249858 -0.084103,-0.481753 0.078387,-0.333144 0.3127312,-0.711198 0.7013997,-1.13416 0.027762,-0.03103 0.057157,-0.06124 0.085736,-0.09145 0.3429429,-0.357641 0.7920347,-0.697318 1.349725,-1.019031 0.1657557,-0.09635 0.3347775,-0.187802 0.5062489,-0.272721 0.1306449,-0.08084 0.2384269,-0.05389 0.3225296,0.08002 a 0.12247958,0.12247958 0 0 1 0.014698,0.01633 c 0.00408,0.0057 0.00817,0.01143 0.0098,0.01796 a 0.05389101,0.05389101 0 0 1 0.00408,0.01878 31.961454,31.961454 0 0 0 1.5032326,-2.637393 C 9.9517511,13.530991 10.440036,12.361719 10.776447,11.23654 10.627022,10.751521 10.511074,10.256703 10.429421,9.7553539 a 9.4129637,9.4129637 0 0 1 -0.08165,-0.6548574 c -0.06042,-0.6916014 -0.0294,-1.2607234 0.09227,-1.7065491 a 1.1186468,1.1186468 0 0 1 0.09145,-0.2286285 0.63199462,0.63199462 0 0 1 0.167389,-0.2024996 0.5299283,0.5299283 0 0 1 0.331512,-0.1053324 h 0.308648 c 0.06614,0 0.131461,0.00653 0.195967,0.02123 0.115948,0.026129 0.220464,0.089818 0.296401,0.1796367 a 0.61893013,0.61893013 0 0 1 0.133911,0.2506749 c 0.04899,0.1722879 0.04654,0.3927511 -0.0082,0.6597566 a 0.28578568,0.28578568 0 0 1 -0.05552,0.1069655 0.3290618,0.3290618 0 0 1 0.01388,0.1069657 v 0.4025494 c -0.01878,1.0982335 -0.0841,1.9547733 -0.195967,2.5712543 0.158407,0.459707 0.351108,0.907165 0.575654,1.33911 a 6.5077482,6.5077482 0 0 0 0.775704,1.170905 c 0.209031,0.249858 0.443376,0.476854 0.700583,0.67772 0.124929,0.09309 0.253124,0.182903 0.383769,0.267822 a 11.739259,11.739259 0 0 0 0.796934,0.481753 14.63141,14.63141 0 0 1 1.644492,-0.0939 c 0.257207,0 0.514414,0.0082 0.771622,0.02695 0.920229,0.07104 1.491801,0.280887 1.716347,0.628729 0.142893,0.187802 0.15759,0.408265 0.04409,0.661389 a 1.1586568,1.1586568 0 0 1 -0.01633,0.03593 0.03347775,0.03347775 0 0 1 -0.009,0.02123 0.0669555,0.0669555 0 0 1 -0.0049,0.0049 z M 15.598059,1.8219477 v 5.0355432 h 5.285402 A 2.6480084,2.6480084 0 0 0 20.801811,6.6566244 1.2484752,1.2484752 0 0 0 20.61156,6.3463428 0.64995829,0.64995829 0 0 0 20.574,6.3079658 L 16.17453,2.1167147 c -0.09962,-0.095534 -0.262923,-0.183719 -0.489102,-0.264556 a 3.3804363,3.3804363 0 0 0 -0.08737,-0.03021 z M 9.5263387,16.379053 a 21.410247,21.410247 0 0 1 3.9920173,-1.084352 3.2677551,3.2677551 0 0 1 -0.254757,-0.18127 2.4169303,2.4169303 0 0 1 -0.153508,-0.126562 6.5616392,6.5616392 0 0 1 -1.237044,-1.40035 8.4200626,8.4200626 0 0 1 -0.547075,-0.956974 c -0.112681,0.334778 -0.237611,0.666289 -0.375604,0.991268 -0.135544,0.318447 -0.289052,0.652408 -0.46134,1.001883 -0.106965,0.216381 -0.217197,0.431945 -0.330695,0.645059 A 90.73532,90.73532 0 0 1 9.5263387,16.379053 Z M 5.6747644,19.847674 C 5.8168407,19.782352 5.9491187,19.696616 6.0691487,19.59455 6.492928,19.249974 7.0032595,18.629411 7.6001433,17.732044 a 7.8509409,7.8509409 0 0 0 -1.2296949,1.125179 c -0.094717,0.108598 -0.1869855,0.219647 -0.2751708,0.333144 a 3.7364436,3.7364436 0 0 0 -0.3862189,0.586269 1.9106814,1.9106814 0 0 0 -0.034294,0.07104 z M 18.606158,16.165122 a 0.68915175,0.68915175 0 0 0 -0.228629,-0.133094 c -0.326612,-0.125746 -0.906349,-0.187802 -1.73921,-0.187802 0.207399,0.07349 0.417247,0.13881 0.628729,0.1976 0.434394,0.11758 0.805099,0.177187 1.114564,0.177187 l 0.0792,-8.16e-4 a 0.97983661,0.97983661 0 0 0 0.173921,-0.01306 l -0.0016,-0.0082 a 0.11431427,0.11431427 0 0 0 -0.02695,-0.03185 z M 11.268815,7.5001004 v 0.026946 c -0.03266,0.089002 -0.05634,0.1796367 -0.07267,0.2727212 -0.05634,0.3143643 -0.05307,0.7250794 0.0082,1.2329613 l 0.03674,0.2621063 0.0082,-0.048992 a 80.772015,80.772015 0 0 1 0.09145,-0.5576904 11.290984,11.290984 0 0 1 0.09717,-0.5585071 0.25720711,0.25720711 0 0 1 0.02368,-0.05879 0.35519077,0.35519077 0 0 1 0.03266,-0.048175 0.04735877,0.04735877 0 0 1 -0.01225,-0.017147 0.02694551,0.02694551 0 0 1 -0.0016,-0.0098 0.04082653,0.04082653 0 0 0 -8.17e-4,-0.00817 0.02204632,0.02204632 0 0 0 -0.0065,-0.011431 0.02449592,0.02449592 0 0 1 -0.0065,-0.016331 v -0.00408 a 0.8965505,0.8965505 0 0 0 -0.03919,-0.2286285 0.68098645,0.68098645 0 0 0 -0.143709,-0.2531245 0.02857857,0.02857857 0 0 1 -0.0033,0.012248 0.04490918,0.04490918 0 0 1 -0.01143,0.013881 z'/%3E%3C/svg%3E")}.link--pdf:hover:before,.link--pdf:active:before,.link--pdf:focus:before{background-image:url("data:image/svg+xml, %3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23002664 ' d='M 22.794959,7.2861694 V 22.713696 c 0,0.35764 -0.130645,0.661391 -0.393567,0.911248 -0.262107,0.249858 -0.580554,0.374788 -0.955341,0.374788 H 2.5539848 A 1.3350274,1.3350274 0 0 1 1.5986442,23.624128 1.2492917,1.2492917 0 0 1 1.2818303,23.155439 1.2509247,1.2509247 0 0 1 1.2050763,22.714513 V 1.2854867 C 1.2042597,0.92947975 1.3349046,0.62491375 1.598644,0.37587175 A 1.3350274,1.3350274 0 0 1 2.5539846,2.6775e-4 H 15.148968 c 0.191884,0.0016 0.383769,0.02286 0.570754,0.06287 0.212298,0.04491 0.433578,0.113497 0.666289,0.204949 0.169022,0.06696 0.333145,0.143709 0.492368,0.231078 0.16249,0.08982 0.307016,0.185352 0.434395,0.288235 0.04899,0.03919 0.09553,0.08084 0.141259,0.124113 l 4.384769,4.17818655 c 0.136361,0.1306449 0.257207,0.2768039 0.360907,0.4343943 0.114314,0.1714714 0.219646,0.3658056 0.314364,0.5830027 0.07267,0.1641227 0.133094,0.3331445 0.182086,0.5046159 0.06532,0.2367938 0.0988,0.4621563 0.0988,0.6744542 z M 20.996143,22.285834 V 8.5713887 H 15.148968 A 1.3350274,1.3350274 0 0 1 14.19281,8.1966012 1.2109147,1.2109147 0 0 1 13.799243,7.2861694 V 1.7149817 H 3.0047096 V 22.285018 H 20.996143 Z m -1.897617,-5.906781 -0.02858,0.02695 v 0.01388 a 0.51196463,0.51196463 0 0 1 -0.311098,0.391118 c -0.164939,0.07839 -0.393568,0.117581 -0.685886,0.117581 a 4.281886,4.281886 0 0 1 -0.568304,-0.04083 6.6130806,6.6130806 0 0 1 -0.615664,-0.114315 10.544675,10.544675 0 0 1 -2.260156,-0.822246 c -0.954524,0.09635 -1.903333,0.236794 -2.844793,0.42133 A 22.637492,22.637492 0 0 0 9.1180736,17.062489 C 8.8714814,17.467488 8.6134577,17.865139 8.3440026,18.254623 7.270265,19.798683 6.3949443,20.57112 5.717224,20.57112 A 0.84919173,0.84919173 0 0 1 5.3236563,20.47722 L 4.9856127,20.316363 A 2.1776869,2.1776869 0 0 0 4.90151,20.249407 c -0.093901,-0.089 -0.121663,-0.249858 -0.084103,-0.481753 0.078387,-0.333144 0.3127312,-0.711198 0.7013997,-1.13416 0.027762,-0.03103 0.057157,-0.06124 0.085736,-0.09145 0.3429429,-0.357641 0.7920347,-0.697318 1.349725,-1.019031 0.1657557,-0.09635 0.3347775,-0.187802 0.5062489,-0.272721 0.1306449,-0.08084 0.2384269,-0.05389 0.3225296,0.08002 a 0.12247958,0.12247958 0 0 1 0.014698,0.01633 c 0.00408,0.0057 0.00817,0.01143 0.0098,0.01796 a 0.05389101,0.05389101 0 0 1 0.00408,0.01878 31.961454,31.961454 0 0 0 1.5032326,-2.637393 C 9.9517511,13.530991 10.440036,12.361719 10.776447,11.23654 10.627022,10.751521 10.511074,10.256703 10.429421,9.7553539 a 9.4129637,9.4129637 0 0 1 -0.08165,-0.6548574 c -0.06042,-0.6916014 -0.0294,-1.2607234 0.09227,-1.7065491 a 1.1186468,1.1186468 0 0 1 0.09145,-0.2286285 0.63199462,0.63199462 0 0 1 0.167389,-0.2024996 0.5299283,0.5299283 0 0 1 0.331512,-0.1053324 h 0.308648 c 0.06614,0 0.131461,0.00653 0.195967,0.02123 0.115948,0.026129 0.220464,0.089818 0.296401,0.1796367 a 0.61893013,0.61893013 0 0 1 0.133911,0.2506749 c 0.04899,0.1722879 0.04654,0.3927511 -0.0082,0.6597566 a 0.28578568,0.28578568 0 0 1 -0.05552,0.1069655 0.3290618,0.3290618 0 0 1 0.01388,0.1069657 v 0.4025494 c -0.01878,1.0982335 -0.0841,1.9547733 -0.195967,2.5712543 0.158407,0.459707 0.351108,0.907165 0.575654,1.33911 a 6.5077482,6.5077482 0 0 0 0.775704,1.170905 c 0.209031,0.249858 0.443376,0.476854 0.700583,0.67772 0.124929,0.09309 0.253124,0.182903 0.383769,0.267822 a 11.739259,11.739259 0 0 0 0.796934,0.481753 14.63141,14.63141 0 0 1 1.644492,-0.0939 c 0.257207,0 0.514414,0.0082 0.771622,0.02695 0.920229,0.07104 1.491801,0.280887 1.716347,0.628729 0.142893,0.187802 0.15759,0.408265 0.04409,0.661389 a 1.1586568,1.1586568 0 0 1 -0.01633,0.03593 0.03347775,0.03347775 0 0 1 -0.009,0.02123 0.0669555,0.0669555 0 0 1 -0.0049,0.0049 z M 15.598059,1.8219477 v 5.0355432 h 5.285402 A 2.6480084,2.6480084 0 0 0 20.801811,6.6566244 1.2484752,1.2484752 0 0 0 20.61156,6.3463428 0.64995829,0.64995829 0 0 0 20.574,6.3079658 L 16.17453,2.1167147 c -0.09962,-0.095534 -0.262923,-0.183719 -0.489102,-0.264556 a 3.3804363,3.3804363 0 0 0 -0.08737,-0.03021 z M 9.5263387,16.379053 a 21.410247,21.410247 0 0 1 3.9920173,-1.084352 3.2677551,3.2677551 0 0 1 -0.254757,-0.18127 2.4169303,2.4169303 0 0 1 -0.153508,-0.126562 6.5616392,6.5616392 0 0 1 -1.237044,-1.40035 8.4200626,8.4200626 0 0 1 -0.547075,-0.956974 c -0.112681,0.334778 -0.237611,0.666289 -0.375604,0.991268 -0.135544,0.318447 -0.289052,0.652408 -0.46134,1.001883 -0.106965,0.216381 -0.217197,0.431945 -0.330695,0.645059 A 90.73532,90.73532 0 0 1 9.5263387,16.379053 Z M 5.6747644,19.847674 C 5.8168407,19.782352 5.9491187,19.696616 6.0691487,19.59455 6.492928,19.249974 7.0032595,18.629411 7.6001433,17.732044 a 7.8509409,7.8509409 0 0 0 -1.2296949,1.125179 c -0.094717,0.108598 -0.1869855,0.219647 -0.2751708,0.333144 a 3.7364436,3.7364436 0 0 0 -0.3862189,0.586269 1.9106814,1.9106814 0 0 0 -0.034294,0.07104 z M 18.606158,16.165122 a 0.68915175,0.68915175 0 0 0 -0.228629,-0.133094 c -0.326612,-0.125746 -0.906349,-0.187802 -1.73921,-0.187802 0.207399,0.07349 0.417247,0.13881 0.628729,0.1976 0.434394,0.11758 0.805099,0.177187 1.114564,0.177187 l 0.0792,-8.16e-4 a 0.97983661,0.97983661 0 0 0 0.173921,-0.01306 l -0.0016,-0.0082 a 0.11431427,0.11431427 0 0 0 -0.02695,-0.03185 z M 11.268815,7.5001004 v 0.026946 c -0.03266,0.089002 -0.05634,0.1796367 -0.07267,0.2727212 -0.05634,0.3143643 -0.05307,0.7250794 0.0082,1.2329613 l 0.03674,0.2621063 0.0082,-0.048992 a 80.772015,80.772015 0 0 1 0.09145,-0.5576904 11.290984,11.290984 0 0 1 0.09717,-0.5585071 0.25720711,0.25720711 0 0 1 0.02368,-0.05879 0.35519077,0.35519077 0 0 1 0.03266,-0.048175 0.04735877,0.04735877 0 0 1 -0.01225,-0.017147 0.02694551,0.02694551 0 0 1 -0.0016,-0.0098 0.04082653,0.04082653 0 0 0 -8.17e-4,-0.00817 0.02204632,0.02204632 0 0 0 -0.0065,-0.011431 0.02449592,0.02449592 0 0 1 -0.0065,-0.016331 v -0.00408 a 0.8965505,0.8965505 0 0 0 -0.03919,-0.2286285 0.68098645,0.68098645 0 0 0 -0.143709,-0.2531245 0.02857857,0.02857857 0 0 1 -0.0033,0.012248 0.04490918,0.04490918 0 0 1 -0.01143,0.013881 z'/%3E%3C/svg%3E")}.btn{border:0;z-index:5;color:white;line-height:1;cursor:pointer;font-weight:600;overflow:hidden;padding:15px 20px;border-radius:30px;position:relative;text-decoration:none;display:inline-block;font-size:.8125rem;letter-spacing:0.5px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-color:#31B9EE}.btn:hover,.btn:active,.btn:focus{background-color:#002664 }.btn--secondary:hover,.btn--secondary:active,.btn--secondary:focus{color:#002664 ;background-color:white}.btn--secondary.btn--arrow:hover:after,.btn--secondary.btn--arrow:active:after,.btn--secondary.btn--arrow:focus:after{background-image:url("data:image/svg+xml, %3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23002664 ' d='m 10.205952,1.8692729 1.187653,-1.18905631 a 1.2831138,1.2831138 0 0 1 1.816574,0 L 23.623897,11.089723 a 1.2831138,1.2831138 0 0 1 0,1.815171 L 13.210179,23.318612 a 1.2803061,1.2803061 0 0 1 -1.816574,0 l -1.189057,-1.189056 a 1.2873254,1.2873254 0 0 1 0.02106,-1.837632 l 6.456279,-6.148839 H 1.284521 A 1.2831138,1.2831138 0 0 1 3.2609376e-6,12.857163 V 11.143069 C 3.2609376e-6,10.429916 0.57277176,9.8571477 1.2859248,9.8571477 H 16.680483 L 10.225606,3.7083091 a 1.2774985,1.2774985 0 0 1 -0.02106,-1.8390362 z'/%3E%3C/svg%3E")}.btn--tertiary{background-color:#009C73}.btn--tertiary:hover,.btn--tertiary:active,.btn--tertiary:focus{background-color:#323d3e}.btn--arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--arrow:after{width:12px;height:12px;content:"";display:block;margin-left:20px;background-size:12px 12px;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-image:url("data:image/svg+xml, %3Csvg height='24' viewBox='0 0 24 24' width='24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='white' d='m 10.205952,1.8692729 1.187653,-1.18905631 a 1.2831138,1.2831138 0 0 1 1.816574,0 L 23.623897,11.089723 a 1.2831138,1.2831138 0 0 1 0,1.815171 L 13.210179,23.318612 a 1.2803061,1.2803061 0 0 1 -1.816574,0 l -1.189057,-1.189056 a 1.2873254,1.2873254 0 0 1 0.02106,-1.837632 l 6.456279,-6.148839 H 1.284521 A 1.2831138,1.2831138 0 0 1 3.2609376e-6,12.857163 V 11.143069 C 3.2609376e-6,10.429916 0.57277176,9.8571477 1.2859248,9.8571477 H 16.680483 L 10.225606,3.7083091 a 1.2774985,1.2774985 0 0 1 -0.02106,-1.8390362 z'/%3E%3C/svg%3E")}.btn--arrow:hover:after,.btn--arrow:active:after,.btn--arrow:focus:after{-webkit-transform:translate(5px, 0);transform:translate(5px, 0)}.btn--newsletter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--newsletter:before{width:16px;height:16px;content:"";display:block;margin-right:20px;background-size:16px 16px;background-image:url("../svg/newsletter.svg")}.btn--play{width:55px;height:55px;padding:0px;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#31B9EE}.btn--play:hover,.btn--play:active,.btn--play:focus{-webkit-transform:scale(1.2);transform:scale(1.2)}.btn--play:before{width:25px;height:25px;content:"";display:block;background-size:25px 25px;background-image:url("../svg/play.svg")}.btn--large{font-size:1.5em;padding:25px 30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:#323D3E;border-radius:5px;background-color:#f5f5f5}@media (min-width: 1025px){.btn--large{padding:25px 50px}}.btn--large:after{width:45px;content:"";height:45px;display:block;min-width:45px;max-width:45px;margin-left:20px;border-radius:50%;background-size:15px 15px;background-position:center;background-repeat:no-repeat;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-color:#31B9EE;background-image:url("../svg/arrow.svg")}.btn--large:hover,.btn--large:active,.btn--large:focus{background-color:#F5F5F5}.btn--large:hover:after,.btn--large:active:after,.btn--large:focus:after{background-color:#002664 }.actions{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.actions--center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions--right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.actions a+a{margin-top:15px}.header-nav{top:0;left:-110vw;width:100vw;height:100vh;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:100px;position:absolute;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap;background-color:white;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-transition:0.5s ease-in-out;transition:0.5s ease-in-out}@media (min-width: 768px){.header-nav{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media (min-width: 1025px){.header-nav{width:100%;height:inherit;padding:0px;margin-top:20px;position:static;margin-left:-15px;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width: 1250px){.header-nav{margin-top:0px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header-nav.is-visible{top:0;left:0;z-index:10;width:100vw;height:100vh;-webkit-transition:0.5s;transition:0.5s;background:#DDE8EE}.header-nav a:not(.btn){display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 0;font-weight:600;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;letter-spacing:0.5px;font-size:1.125rem;color:#323D3E;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.header-nav a:not(.btn):after{width:18px;content:"";height:18px;margin-left:15px;display:inline-block;background-size:18px 18px;background-repeat:no-repeat;-webkit-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;background-image:url("../svg/caret.svg")}@media (min-width: 1025px){.header-nav a:not(.btn){margin:0;padding:0 15px;font-weight:400;font-size:.8125rem}.header-nav a:not(.btn):hover::after,.header-nav a:not(.btn):active::after,.header-nav a:not(.btn):focus::after{width:25px}.header-nav a:not(.btn)::after{left:15px;width:0px;height:2px;bottom:-5px;margin-left:0px;position:absolute;background:#323D3E;-webkit-transition:width 0.3s ease-in-out;transition:width 0.3s ease-in-out}}.header-nav a:not(.btn).active::after{width:25px}.header-nav .btn{margin-top:20px;padding:15px 30px;text-align:center}@media (min-width: 1025px){.header-nav .btn{margin-top:0px;margin-left:60px}}@media (min-width: 1250px){.header-nav .btn{margin-left:30px}}.banner{width:100%;overflow:hidden;border-radius:5px;position:relative;background-color:#002664 }.banner .banner-background{width:100%;height:100%;overflow:hidden;position:absolute}.banner .banner-background:after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.6)), color-stop(75%, rgba(0,0,0,0)));background:linear-gradient(90deg, rgba(0,0,0,0.6) 0%, rgba(0,0,0,0) 75%)}.banner .banner-background img{margin:0;top:50%;left:50%;max-width:none;min-width:100%;max-height:100%;border-radius:0;-o-object-fit:cover;object-fit:cover;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.banner .banner-content{z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px;min-height:230px;padding-top:30px;position:relative;padding-bottom:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.banner .banner-content{height:1px;max-width:55%;min-height:300px;padding:15px 60px}}@media (min-width: 1025px){.banner .banner-content{min-height:380px}}@media (min-width: 1250px){.banner .banner-content{padding:15px 120px}}.banner .banner-content h1,.banner .banner-content h2,.banner .banner-content h3,.banner .banner-content p{color:white}.banner .banner-content .location{text-transform:uppercase}.banner .banner-content .location span{display:block}.banner--large{background-color:#002664 }.banner--large .banner-background{height:45vw;position:relative}@media (min-width: 768px){.banner--large .banner-background{top:0px;left:50%;height:100%;max-width:50%;position:absolute}}@media (min-width: 1025px){.banner--large .banner-background{top:0px;left:50%;height:100%;max-width:50%;position:absolute}}.banner--large .banner-background:after{content:none}.banner--large .banner-background img{top:auto;left:-1px;bottom:0%;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.banner--large .banner-content{min-height:0px}@media (min-width: 768px){.banner--large .banner-content{min-height:550px}}.banner--large .banner-content .location{font-weight:600;padding-top:15px;line-height:1.5em;letter-spacing:1px}@media (min-width: 1025px){.banner--large .banner-content .location{padding-top:50px}}.banner--large-3-4 .banner-background{left:-35%;width:135%}@media (min-width: 768px){.banner--large-3-4 .banner-background{left:45%;max-width:55%}}@media (min-width: 1025px){.banner--large-3-4 .banner-background{left:35%;max-width:66%}}.banner--speakers{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width: 1025px){.banner--speakers{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.banner--speakers .banner-background{left:0%;width:100%;height:40%;position:absolute}@media (min-width: 768px){.banner--speakers .banner-background{top:0;height:100%;max-width:none;display:block;position:absolute}}@media (min-width: 1250px){.banner--speakers .banner-background{height:100%;max-width:50%}}.banner--speakers .banner-background img{top:0px;right:0px;left:auto;bottom:0px;height:100%;-webkit-transform:translate(0%, 0%);transform:translate(0%, 0%)}.banner--speakers .banner-content{width:100%;height:auto;min-height:0px;max-width:100%}@media (min-width: 768px){.banner--speakers .banner-content{padding-top:30px}}@media (min-width: 1025px){.banner--speakers .banner-content{max-width:40%;padding-top:60px}}@media (min-width: 1250px){.banner--speakers .banner-content{max-width:45%}}.banner--speakers .banner-speakers{z-index:5;padding:30px 15px;background-color:#002664 }@media (min-width: 1025px){.banner--speakers .banner-speakers{width:60%;padding:60px}}@media (min-width: 1250px){.banner--speakers .banner-speakers{width:50%;z-index:inherit;padding-left:100px}}.banner--speakers-3-4 .banner-background{width:200%;height:120vw}@media (min-width: 1250px){.banner--speakers-3-4 .banner-background{height:100%;max-width:85%}}.popup{top:0;left:0;opacity:0;z-index:999;width:100vw;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;position:fixed;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-transform:translate(0, -100%);transform:translate(0, -100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0.75)), to(rgba(0,0,0,0.45)));background:linear-gradient(to bottom, rgba(0,0,0,0.75), rgba(0,0,0,0.45))}.popup.active{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.popup.active .popup-container{-webkit-transform:translate(0, 0);transform:translate(0, 0);-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.popup .popup-container{height:auto;width:1260px;overflow:auto;max-width:90%;max-height:90%;position:relative;background:white;padding:60px 20px 20px;border-radius:5px;-webkit-transform:translate(0, -100%);transform:translate(0, -100%)}@media (min-width: 1025px){.popup .popup-container{padding:60px}}.popup .popup-close{top:30px;border:0;right:30px;width:20px;height:20px;position:absolute;background:transparent}.popup .popup-close span{display:none}.popup .popup-close::before,.popup .popup-close::after{right:0;top:50%;left:50%;content:"";width:22px;display:block;position:absolute;border-radius:5px;border-top:3px solid black;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease, -webkit-transform .25s ease}.popup .popup-close::before{-webkit-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.popup .popup-close::after{-webkit-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.popup--video iframe{width:100%;height:100vh;display:block;margin:0 auto;max-width:80vw;max-height:70vh;margin-bottom:0px}.popup--image .popup-container{width:auto}.popup--image img{margin:0;width:100%;height:100%;display:block;max-width:100%;max-height:70vh}.video{display:block;position:relative}.video .title{left:15px;bottom:30px;position:absolute;max-width:calc(100% - 30px)}@media (min-width: 768px){.video .title{left:30px;bottom:30px;max-width:calc(100% - 60px)}}@media (min-width: 1025px){.video .title{left:80px;bottom:80px;max-width:calc(100% - 180px)}}.video .title h3{color:white}.speaker{z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.speaker+.speaker{padding-top:40px}@media (min-width: 768px){.speaker+.speaker{padding-top:60px}}@media (min-width: 1250px){.speaker+.speaker{padding-top:100px}}@media (min-width: 1025px){.speaker{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.speaker .speaker-visual{width:175px;margin:auto;height:175px;min-width:175px;max-width:175px}@media (min-width: 768px){.speaker .speaker-visual{width:275px;height:275px;margin-top:0px;min-width:275px;max-width:275px}}.speaker .speaker-visual img{margin:0;border-radius:50%}.speaker .speaker-info{padding-top:30px}@media (min-width: 1025px){.speaker .speaker-info{padding-top:0px;padding-left:50px}}@media (min-width: 1025px){.speaker--reverse{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media (min-width: 1025px){.speaker--reverse .speaker-info{padding-left:0px;padding-right:50px}}.speaker--tile{color:white;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 1025px){.speaker--tile{max-width:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.speaker--tile .speaker-visual{width:150px;height:150px;min-width:150px;max-width:150px}.speaker--tile .speaker-info{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-top:15px;padding-left:0px}@media (min-width: 1025px){.speaker--tile .speaker-info{padding-top:0px;padding-left:30px}}.speaker--tile .speaker-info h5{color:#31B9EE}.speaker--tile .speaker-info p{color:white}.collapsing-toggle.active{display:none !important}.collapsing-container{max-height:0;overflow:hidden;-webkit-transition:max-height 0.5s ease-out;transition:max-height 0.5s ease-out}.collapsing-container.videos_list{max-height:90vw}@media (min-width: 768px){.collapsing-container.videos_list{max-height:70vw}}@media (min-width: 1025px){.collapsing-container.videos_list{max-height:30vw}}@media (min-width: 1250px){.collapsing-container.videos_list{max-height:360px}}.collapsing-container.pictures_list{max-height:100vw}@media (min-width: 1025px){.collapsing-container.pictures_list{max-height:24vw}}@media (min-width: 1250px){.collapsing-container.pictures_list{max-height:18vw}}.videos_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:15px -30px;width:calc(100% + 60px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1025px){.videos_list{margin:30px -30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.videos_list-item{width:100%;padding:0px 30px}@media (min-width: 1025px){.videos_list-item{width:33.33%}}.videos_list-item+.videos_list-item{padding-top:40px}@media (min-width: 768px){.videos_list-item+.videos_list-item{padding-top:60px}}@media (min-width: 1025px){.videos_list-item+.videos_list-item:nth-child(2),.videos_list-item+.videos_list-item:nth-child(3){padding-top:0px}}.videos_list-item .visual{width:100%;overflow:hidden;position:relative;margin-bottom:15px;border-radius:5px}.videos_list-item .visual:after{top:0;left:0;right:0;bottom:0;content:"";position:absolute;background-color:rgba(0,0,0,0.4)}.videos_list-item .visual img{margin:0;width:100%;display:block;-webkit-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.videos_list-item .visual .btn{top:50%;left:50%;z-index:5;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.videos_list-item .visual:hover img,.videos_list-item .visual:active img,.videos_list-item .visual:focus img{-webkit-transform:scale(1.2);transform:scale(1.2)}.videos_list-item .visual:hover .btn,.videos_list-item .visual:active .btn,.videos_list-item .visual:focus .btn{-webkit-transform:translate(-50%, -50%) scale(1.2);transform:translate(-50%, -50%) scale(1.2)}.pictures_list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0px -20px;width:calc(100% + 40px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width: 1025px){.pictures_list{margin:30px -30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:calc(100% + 60px)}}.pictures_list-item{overflow:hidden;margin-left:15px;margin-right:15px;position:relative;border-radius:10px;margin-bottom:30px;width:calc(50% - 30px);padding-bottom:calc(50% - 30px)}@media (min-width: 1025px){.pictures_list-item{width:calc(25% - 30px);padding-bottom:calc(25% - 30px)}}.pictures_list-item img{top:50%;left:50%;margin:0;max-width:none;min-width:100%;max-height:100%;border-radius:0;position:absolute;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImJhc2VzL19ub3JtYWxpemUuc2NzcyIsImJhc2VzL190eXBvZ3JhcGh5LnNjc3MiLCJhYnN0cmFjdHMvX3ZhcmlhYmxlcy5zY3NzIiwiYWJzdHJhY3RzL19taXhpbnMuc2NzcyIsImxheW91dHMvX2xheW91dC5zY3NzIiwibGF5b3V0cy9faGVhZGVyLnNjc3MiLCJsYXlvdXRzL19mb290ZXIuc2NzcyIsImxheW91dHMvX3NlY3Rpb24uc2NzcyIsInVpLWVsZW1lbnRzL190aXRsZS5zY3NzIiwidWktZWxlbWVudHMvX2xpbmtzLnNjc3MiLCJ1aS1lbGVtZW50cy9fYnV0dG9ucy5zY3NzIiwidWktZWxlbWVudHMvX2FjdGlvbnMuc2NzcyIsImNvbXBvbmVudHMvX25hdi5zY3NzIiwiY29tcG9uZW50cy9fYmFubmVyLnNjc3MiLCJjb21wb25lbnRzL19wb3B1cC5zY3NzIiwiY29tcG9uZW50cy9fdmlkZW8uc2NzcyIsImNvbXBvbmVudHMvX3NwZWFrZXIuc2NzcyIsImNvbXBvbmVudHMvX2NvbGxhcHNpbmcuc2NzcyIsImNvbXBvbmVudHMvX3ZpZGVvc19saXN0LnNjc3MiLCJjb21wb25lbnRzL19waWN0dXJlc19saXN0LnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsNEVBQTRFLEtBUzFFLHVCQUNBLDBCQUNBLDZCQUE4QixDQUMvQiwyWkFjQSxTQUNBLFVBQ0EsU0FDQSxlQUNBLGFBQ0EsdUJBQXdCLENBQ3hCLEtBTUMsU0FDQSxhQUFjLENBQ2YsTUFFQSxlQUFnQixDQUNoQixhQUVBLFdBQVksQ0FDWixvREFHQSxXQUNBLFlBQWEsQ0FDYiwyRkF5QkMsYUFBYyxDQUNmLDRCQVdDLHFCQUNBLHVCQUF3QixDQUN6QixzQkFRQyxhQUNBLFFBQVMsQ0FDVixrQkFTQyxZQUFhLENBQ2QsRUFVQyw0QkFBNkIsQ0FDOUIsaUJBU0MsU0FBVSxDQUNYLFlBVUMsd0JBQXlCLENBQzFCLFNBUUMsZ0JBQWlCLENBQ2xCLElBT0MsaUJBQWtCLENBQ25CLEdB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ckMsNkdBeURPLDZCQUFBLEFBQXFCLG9CQUFBLENBekQ1QixnSEE2RE8sbURBQUEsQUFBMkMsMENBQUEsQ0FDNUMsZUN6RVAsb0JBQUEsQUFDQSxvQkFEQSxBQUNBLGFBQUEsbUJBQUEsQUFDQSxlQUFBLGlCQUNBLHdCQUNBLHlCQUFBLEFBQThCLHNCQUE5QixBQUE4Qiw2QkFBQSxDaEJ3QjVCLDJCZ0I3QkosZUFRSSxrQkFDQSw4QkFBQSxBQUNBLDZCQURBLEFBQ0EsdUJBREEsQUFDQSxtQkFBQSx1QkFBd0IsQ0E4QjNCLENBM0JDLG9CQUNFLGdCQUNBLGlCQUNBLGtCQUNBLGtCQUNBLG1CQUNBLG1CQUNBLHVCQUNBLCtCQUFnQyxDaEJRaEMsMkJnQmhCRixvQkFXSSx1QkFDQSwrQkFBZ0MsQ0FjbkMsQ0ExQkEsd0JBZ0JHLFFBQ0EsU0FDQSxTQUNBLGVBQ0EsZUFDQSxnQkFDQSxnQkFDQSxrQkFDQSx3Q0FBQSxBQUFnQywrQkFBQSxDQUNqQyIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qISBub3JtYWxpemUuY3NzIHYzLjAuMyB8IE1JVCBMaWNlbnNlIHwgZ2l0aHViLmNvbS9uZWNvbGFzL25vcm1hbGl6ZS5jc3MgKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcbiAqICAgIHdpdGhvdXQgZGlzYWJsaW5nIHVzZXIgem9vbS5cbiAqL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLFxuZGwsIGR0LCBkZCwgb2wsIHVsLCBsaSxcbmZpZWxkc2V0LCBmb3JtLCBsYWJlbCwgbGVnZW5kLFxudGFibGUsIGNhcHRpb24sIHRib2R5LCB0Zm9vdCwgdGhlYWQsIHRyLCB0aCwgdGQsXG5hcnRpY2xlLCBhc2lkZSwgY2FudmFzLCBkZXRhaWxzLCBlbWJlZCxcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCxcbm1lbnUsIG5hdiwgb3V0cHV0LCBydWJ5LCBzZWN0aW9uLCBzdW1tYXJ5LFxudGltZSwgbWFyaywgYXVkaW8sIHZpZGVvIHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRib3JkZXI6IDA7XG5cdGZvbnQtc2l6ZTogMTAwJTtcblx0Zm9udDogaW5oZXJpdDtcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cblxuYm9keSB7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cblxuLyogSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiAqIGFuZCBGaXJlZm94LlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxuICovXG5cbmF1ZGlvLFxuY2FudmFzLFxucHJvZ3Jlc3MsXG52aWRlbyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuICogUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbiAqL1xuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBgW2hpZGRlbl1gIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLlxuICogSGlkZSB0aGUgYHRlbXBsYXRlYCBlbGVtZW50IGluIElFIDgvOS8xMC8xMSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuICogYWN0aXZlL2hvdmVyIHN0YXRlLlxuICovXG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmU6IDA7XG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsZSBzZXQgdG8gYGJvbGRlcmAgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4gKi9cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVyZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVyZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAuXG4gKi9cblxuaW1nIHtcbiAgYm9yZGVyOiAwO1xufVxuXG4vKipcbiAqIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLyogR3JvdXBpbmcgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cbiAqL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qKlxuICogQWRkcmVzcyBvZGQgYGVtYC11bml0IGZvbnQgc2l6ZSByZW5kZXJpbmcgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFyZW07XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG4gIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuICpcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1cmVtIDAuNjI1cmVtIDAuNzVyZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG5odG1sLCBib2R5e1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGJhc2ljIHR5cG9ncmFwaGljIHN0eWxlcy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIG1hcmdpbjogMDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgIHNwYW4geyBkaXNwbGF5OiBibG9jayB9XG4gIH1cbn1cblxuaDEge1xuICBsaW5lLWhlaWdodDogMS4yZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGZvbnQtc2l6ZTogMi4xODc1cmVtOyAvLzM1cHhcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgZm9udC1zaXplOiAyLjgxM3JlbTsgLy80NXB4XG4gIH1cbn1cblxuaDIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDEuNTYyNXJlbTsgLy8yNXB4XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtOyAvLzM1cHhcbiAgfVxufVxuXG5oMyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07IC8vMThweFxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICBmb250LXNpemU6IDEuNTYyNXJlbTsgLy8yNXB4XG4gIH1cbn1cblxuaDQge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LXNpemU6IDFyZW07IC8vMTZweFxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyAvLzE4cHhcbiAgfVxufVxuXG5oNSB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyAvLzE1cHhcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgZm9udC1zaXplOiAxcmVtOyAvLzE2cHhcbiAgfVxufVxuXG5oNiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IC8vMTRweFxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtOyAvLzE0cHhcbiAgfVxufVxuXG5wLFxuYSxcbmxpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDJlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBmb250LXNpemU6ICRyZWd1bGFyLXR4dDtcbiAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG59XG5cbmEge1xuICBmb250LXdlaWdodDogNjAwO1xuICBjb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbn1cblxucCArIGg0LCBcbnAgKyBoNSwgXG51bCArIGg1IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gIH1cbn0iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBhcHBsaWNhdGlvbi13aWRlIFNhc3MgdmFyaWFibGVzLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLy8tLS0tLS0tLSBGb250cyAtLS0tLS0tLS8vXG4kYnJhbmQtZm9udDogJ1BvcHBpbnMnLCBzYW5zLXNlcmlmO1xuXG4vLy0tLS0tLS0tIENvbG9ycyAtLS0tLS0tLS8vXG4kcHJpbWFyeS1jb2xvcjogIzEwMzc4RjtcbiRwcmltYXJ5LWNvbG9yLWxpZ2h0OiAjMDA3MUJBO1xuJHNlY29uZGFyeS1jb2xvcjogIzMxQjlFRTtcbiR0ZXJ0aWFyeS1jb2xvcjogIzAwOUM3MztcbiRncmV5LWNvbG9yOiAjMzIzZDNlO1xuXG4kcHJpbWFyeS10ZXh0LWNvbG9yOiAjMzIzRDNFO1xuXG5cbiRncmV5LWJhY2tncm91bmQ6ICNGNUY1RjU7XG4kaGVhZGVyLW1vYmlsZS1iYWNrZ3JvdW5kOiAjRERFOEVFO1xuJGZvb3Rlci1iYWNrZ3JvdW5kOiAjRjVGOUZCO1xuJGZvb3Rlci1sZWdhbC1iYWNrZ3JvdW5kOiAjQkNEQkU3O1xuXG4vLy0tLS0tLS0tIENvbG9ycyBzdHJpbmcgLS0tLS0tLS0vL1xuJHByaW1hcnlDb2xvclN0cmluZzogIFwiI3skcHJpbWFyeS1jb2xvcn1cIjtcbiRzZWNvbmRhcnlDb2xvclN0cmluZzogIFwiI3skc2Vjb25kYXJ5LWNvbG9yfVwiO1xuXG4vLy0tLS0tLS0tIEJvcmRlciByYWRpdXMgLS0tLS0tLS0vL1xuJGJvcmRlclJhZGl1czogIDVweDtcblxuLy8tLS0tLS0tLSBGb250IHNpemVzIC0tLS0tLS0tLy9cbiRtZWRpdW0tdHh0OiAxLjEyNXJlbTsgLyogMThweCAqL1xuJHJlZ3VsYXItdHh0OiAwLjg3NXJlbTsgLyogMTRweCAqL1xuJHNtYWxsLXR4dDogMC44MTI1cmVtOyAvKiAxM3B4ICovXG5cbi8vIElubmVyIGNvbnRhaW5lcidzIG1heGltdW0gd2lkdGhcbiRtYXgtaW5uZXItd2lkdGg6IDE3MDBweCAhZGVmYXVsdDtcblxuLy8gQ29udGFpbmVyJ3MgbWF4aW11bSB3aWR0aFxuJG1heC13aWR0aDogMTkyMHB4ICFkZWZhdWx0O1xuXG4vLy8gQnJlYWtwb2ludHMgbWFwXG4kYnJlYWtwb2ludHM6IChcbiAgJ3NtYWxsJzogNzY4cHgsXG4gICdtZWRpdW0nOiAxMDI1cHgsXG4gICdsYXJnZSc6IDEyNTBweCxcbiAgJ2h1Z2UnOiAxNjgwcHgsXG4pICFkZWZhdWx0O1xuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgYXBwbGljYXRpb24td2lkZSBTYXNzIG1peGlucy5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8vLyBFdmVudCB3cmFwcGVyXG5AbWl4aW4gb24tZXZlbnQoJHNlbGY6IGZhbHNlKSB7XG4gIEBpZiAkc2VsZiB7XG4gICAgJixcbiAgICAmOmhvdmVyLFxuICAgICY6YWN0aXZlLFxuICAgICY6Zm9jdXMge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG4gIFxuICBAZWxzZSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLy8gTWFuYWdpbmcgUmVzcG9uc2l2ZSBCcmVha3BvaW50c1xuQG1peGluIHJlc3BvbmQtdG8oJGJyZWFrcG9pbnQpIHtcbiAgJHZhbHVlOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJGJyZWFrcG9pbnQpO1xuICBcbiAgQGlmICR2YWx1ZSAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHZhbHVlKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgXG4gIEBlbHNlIHtcbiAgICBAd2FybiBcIlVuZm9ydHVuYXRlbHksIG5vIHZhbHVlIGNvdWxkIGJlIHJldHJpZXZlZCBmcm9tIGAjeyRicmVha3BvaW50fWAuIFwiXG4gICAgICArIFwiUGxlYXNlIG1ha2Ugc3VyZSBpdCBpcyBkZWZpbmVkIGluIGAkYnJlYWtwb2ludHNgIG1hcC5cIjtcbiAgfVxufVxuXG4vLy8gUmVwbGFjZSBgJHNlYXJjaGAgd2l0aCBgJHJlcGxhY2VgIGluIGAkc3RyaW5nYFxuQGZ1bmN0aW9uIHN0ci1yZXBsYWNlKCRzdHJpbmcsICRzZWFyY2gsICRyZXBsYWNlOiAnJykge1xuICAkaW5kZXg6IHN0ci1pbmRleCgkc3RyaW5nLCAkc2VhcmNoKTtcbiAgXG4gIEBpZiAkaW5kZXgge1xuICAgIEByZXR1cm4gc3RyLXNsaWNlKCRzdHJpbmcsIDEsICRpbmRleCAtIDEpICsgJHJlcGxhY2UgKyBzdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICsgc3RyLWxlbmd0aCgkc2VhcmNoKSksICRzZWFyY2gsICRyZXBsYWNlKTtcbiAgfVxuICBcbiAgQHJldHVybiAkc3RyaW5nO1xufVxuIiwiLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIFRoaXMgZmlsZSBjb250YWlucyBhbGwgc3R5bGVzIHJlbGF0ZWQgdG8gdGhlIGxheW91dCBvZiB0aGUgc2l0ZS9hcHBsaWNhdGlvbi5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAqLFxuICAqOmJlZm9yZSxcbiAgKjphZnRlciB7XG4gICAgYm94LXNpemluZzogaW5oZXJpdDtcbiAgfVxufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMC44ZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xuICBmb250LWZhbWlseTogJGJyYW5kLWZvbnQ7XG59XG5cbm1haW4ge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG1heC13aWR0aDogJG1heC13aWR0aDtcbn1cblxuLmNvbnRhaW5lciB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDE1cHggYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBtYXgtd2lkdGg6ICRtYXgtaW5uZXItd2lkdGg7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhsYXJnZSkge1xuICAgIHBhZGRpbmctbGVmdDogMTgwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTgwcHg7XG4gIH1cblxuICArIC5jb250YWluZXI6bm90KC5jb250YWluZXItLW5vLXBhZGRpbmdUb3ApIHtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICB9XG4gIH1cblxuICAmLS1mdWxsIHtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obGFyZ2UpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogODBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0tc21hbGwge1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTc1cHg7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxNzVweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGxhcmdlKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMzAwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0teHNtYWxsIHtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICB3aWR0aDogODAlO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obGFyZ2UpIHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgfVxuICB9XG5cbiAgJi0tY29scyB7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG5cbiAgICAgID4gZGl2LCA+IGltZywgPiBwIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7XG5cbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG5cbiAgICAmMy00IHtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICBcbiAgICAgICAgPiBkaXYge1xuICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMzUlIC0gMzBweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoNjUlIC0gMzBweCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi0tY2VudGVyIHtcbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAuc2VjdGlvbi0tcGxhbm5pbmcgJiB7XG4gICAgKyAuY29udGFpbmVyIHtcbiAgICAgIG1hcmdpbi10b3A6IDQwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuXG4gICYubm8tbWFyZ2luIHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuICAgIH1cbiAgfVxufVxuXG5pZnJhbWUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgaGVhZGVyIG9mIHRoZSBzaXRlL2FwcGxpY2F0aW9uLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmhlYWRlciB7XG4gIHotaW5kZXg6IDE1O1xuICB0b3A6IDBweDtcbiAgbGVmdDogMHB4O1xuICB3aWR0aDogMTAwdnc7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgZm9udC1zaXplOiAkbWVkaXVtLXR4dDtcbiAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG5cbiAgKyBtYWluIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obGFyZ2UpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICAgIH1cbiAgfVxuXG4gID4gLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDBweCBhdXRvO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGxhcmdlKSB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cbiAgfVxuXG4gIC5oZWFkZXItbG9nbyB7XG4gICAgei1pbmRleDogMjA7XG4gICAgZGlzcGxheTogZmxleDtcblxuICAgIGEgeyBsaW5lLWhlaWdodDogMCB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgIG1heC1oZWlnaHQ6IDM1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAwcHg7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsYXJnZSkge1xuICAgICAgICBtaW4td2lkdGg6IDE3MHB4O1xuICAgICAgICBtYXgtaGVpZ2h0OiA3MHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5oZWFkZXItdG9nZ2xlX25hdiB7XG4gICAgei1pbmRleDogMjA7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgaGVpZ2h0OiAxOHB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgZGlzcGxheTogbm9uZVxuICAgIH1cblxuICAgIHNwYW4ge1xuICAgICAgdG9wOiAwcHg7XG4gICAgICBsZWZ0OiAwcHg7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDNweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICB0b3A6OHB4XG4gICAgICB9XG5cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRvcDoxNnB4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmlzLXZpc2libGUgKyAuaGVhZGVyLXRvZ2dsZV9uYXYge1xuICAgIHNwYW4ge1xuICAgICAgdG9wOiA5cHg7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblxuICAgICAgJjpudGgtY2hpbGQoMikge1xuICAgICAgICBvcGFjaXR5OjBcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4iLCIvLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gVGhpcyBmaWxlIGNvbnRhaW5zIGFsbCBzdHlsZXMgcmVsYXRlZCB0byB0aGUgZm9vdGVyIG9mIHRoZSBzaXRlL2FwcGxpY2F0aW9uLlxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbmZvb3RlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIGJhY2tncm91bmQ6ICRmb290ZXItYmFja2dyb3VuZDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkgeyBtYXJnaW4tdG9wOiA4MHB4IH1cblxuICA+IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBwYWRkaW5nLXRvcDogODBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4MHB4O1xuICAgICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG5cblxuICAuZm9vdGVyLWxvZ28ge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgZmxleC1iYXNpczogMzUlO1xuICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgbWF4LWhlaWdodDogNzBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmZvb3Rlci1jb250YWN0IHtcbiAgICBmbGV4LWJhc2lzOiA2MCU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICBmbGV4LWJhc2lzOjMzLjMzJVxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBmbGV4LWJhc2lzOiBpbmhlcml0XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcblxuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9vdGVyLXNvY2lhbCB7XG4gICAgZmxleC1iYXNpczogNDAlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICAgICAgZmxleC1iYXNpczozMy4zMyVcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgZmxleC1iYXNpczogaW5oZXJpdFxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG5cbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB3aWR0aDogMjNweDtcbiAgICAgICAgICBoZWlnaHQ6IDIzcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItbmV3c2xldHRlciB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICBmbGV4LWJhc2lzOjMzLjMzJTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgZmxleC1iYXNpczogaW5oZXJpdFxuICAgIH1cblxuICAgIC5idG4ge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweFxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItbGVnYWwge1xuICAgIGJhY2tncm91bmQ6ICRmb290ZXItbGVnYWwtYmFja2dyb3VuZDtcblxuXG4gICAgdWwge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgcGFkZGluZzogMTVweCAwcHg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG4gICAgICBsaSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgZm9udC1zaXplOiAkc21hbGwtdHh0O1xuICAgICAgfVxuXG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgICAgICBjb2xvcjogJHByaW1hcnktdGV4dC1jb2xvcjtcblxuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwic2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA1MHB4O1xuICB9XG5cbiAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgfVxuICB9XG5cbiAgJi5zZWN0aW9uLS1oaWdobGlnaHQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktYmFja2dyb3VuZDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBtYXJnaW4tbGVmdDogODBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogODBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi50aXRsZSB7XG5cbiAgc3BhbiB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgLnN1YnRpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICYtLWxhcmdlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44ZW07XG4gICAgfVxuICB9XG5cbiAgaDIgKyAuc3VidGl0bGUge1xuICAgIG1hcmdpbi10b3A6IC0xNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cblxuICAuZG90IHsgLy8gSWYgc3BhbiBiZWZvcmUgdGhlIGRvdFxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQ7XG4gIH1cblxuICAmLS1kb3Qge1xuICAgIGgxLCBoMiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3R0b206IDBweDtcbiAgICAgICAgcmlnaHQ6IC0xMnB4O1xuICAgICAgICBjb250ZW50OiBcIi5cIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQ7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAuaWNvbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuXG4gICAgICBpbWcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiA3NXB4O1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0taGlnaGxpZ2h0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktYmFja2dyb3VuZDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICB9XG5cbiAgICBoMiB7IG1hcmdpbi1ib3R0b206IDAgfVxuXG4gICAgLmljb24ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogNzVweDtcbiAgICAgICAgaGVpZ2h0OiA3NXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiRwZGZXaGl0ZUNvbG9yOiBcIiUzQ3N2ZyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbD0nd2hpdGUnIGQ9J00gMjIuNzk0OTU5LDcuMjg2MTY5NCBWIDIyLjcxMzY5NiBjIDAsMC4zNTc2NCAtMC4xMzA2NDUsMC42NjEzOTEgLTAuMzkzNTY3LDAuOTExMjQ4IC0wLjI2MjEwNywwLjI0OTg1OCAtMC41ODA1NTQsMC4zNzQ3ODggLTAuOTU1MzQxLDAuMzc0Nzg4IEggMi41NTM5ODQ4IEEgMS4zMzUwMjc0LDEuMzM1MDI3NCAwIDAgMSAxLjU5ODY0NDIsMjMuNjI0MTI4IDEuMjQ5MjkxNywxLjI0OTI5MTcgMCAwIDEgMS4yODE4MzAzLDIzLjE1NTQzOSAxLjI1MDkyNDcsMS4yNTA5MjQ3IDAgMCAxIDEuMjA1MDc2MywyMi43MTQ1MTMgViAxLjI4NTQ4NjcgQyAxLjIwNDI1OTcsMC45Mjk0Nzk3NSAxLjMzNDkwNDYsMC42MjQ5MTM3NSAxLjU5ODY0NCwwLjM3NTg3MTc1IEEgMS4zMzUwMjc0LDEuMzM1MDI3NCAwIDAgMSAyLjU1Mzk4NDYsMi42Nzc1ZS00IEggMTUuMTQ4OTY4IGMgMC4xOTE4ODQsMC4wMDE2IDAuMzgzNzY5LDAuMDIyODYgMC41NzA3NTQsMC4wNjI4NyAwLjIxMjI5OCwwLjA0NDkxIDAuNDMzNTc4LDAuMTEzNDk3IDAuNjY2Mjg5LDAuMjA0OTQ5IDAuMTY5MDIyLDAuMDY2OTYgMC4zMzMxNDUsMC4xNDM3MDkgMC40OTIzNjgsMC4yMzEwNzggMC4xNjI0OSwwLjA4OTgyIDAuMzA3MDE2LDAuMTg1MzUyIDAuNDM0Mzk1LDAuMjg4MjM1IDAuMDQ4OTksMC4wMzkxOSAwLjA5NTUzLDAuMDgwODQgMC4xNDEyNTksMC4xMjQxMTMgbCA0LjM4NDc2OSw0LjE3ODE4NjU1IGMgMC4xMzYzNjEsMC4xMzA2NDQ5IDAuMjU3MjA3LDAuMjc2ODAzOSAwLjM2MDkwNywwLjQzNDM5NDMgMC4xMTQzMTQsMC4xNzE0NzE0IDAuMjE5NjQ2LDAuMzY1ODA1NiAwLjMxNDM2NCwwLjU4MzAwMjcgMC4wNzI2NywwLjE2NDEyMjcgMC4xMzMwOTQsMC4zMzMxNDQ1IDAuMTgyMDg2LDAuNTA0NjE1OSAwLjA2NTMyLDAuMjM2NzkzOCAwLjA5ODgsMC40NjIxNTYzIDAuMDk4OCwwLjY3NDQ1NDIgeiBNIDIwLjk5NjE0MywyMi4yODU4MzQgViA4LjU3MTM4ODcgSCAxNS4xNDg5NjggQSAxLjMzNTAyNzQsMS4zMzUwMjc0IDAgMCAxIDE0LjE5MjgxLDguMTk2NjAxMiAxLjIxMDkxNDcsMS4yMTA5MTQ3IDAgMCAxIDEzLjc5OTI0Myw3LjI4NjE2OTQgViAxLjcxNDk4MTcgSCAzLjAwNDcwOTYgViAyMi4yODUwMTggSCAyMC45OTYxNDMgWiBtIC0xLjg5NzYxNywtNS45MDY3ODEgLTAuMDI4NTgsMC4wMjY5NSB2IDAuMDEzODggYSAwLjUxMTk2NDYzLDAuNTExOTY0NjMgMCAwIDEgLTAuMzExMDk4LDAuMzkxMTE4IGMgLTAuMTY0OTM5LDAuMDc4MzkgLTAuMzkzNTY4LDAuMTE3NTgxIC0wLjY4NTg4NiwwLjExNzU4MSBhIDQuMjgxODg2LDQuMjgxODg2IDAgMCAxIC0wLjU2ODMwNCwtMC4wNDA4MyA2LjYxMzA4MDYsNi42MTMwODA2IDAgMCAxIC0wLjYxNTY2NCwtMC4xMTQzMTUgMTAuNTQ0Njc1LDEwLjU0NDY3NSAwIDAgMSAtMi4yNjAxNTYsLTAuODIyMjQ2IGMgLTAuOTU0NTI0LDAuMDk2MzUgLTEuOTAzMzMzLDAuMjM2Nzk0IC0yLjg0NDc5MywwLjQyMTMzIEEgMjIuNjM3NDkyLDIyLjYzNzQ5MiAwIDAgMCA5LjExODA3MzYsMTcuMDYyNDg5IEMgOC44NzE0ODE0LDE3LjQ2NzQ4OCA4LjYxMzQ1NzcsMTcuODY1MTM5IDguMzQ0MDAyNiwxOC4yNTQ2MjMgNy4yNzAyNjUsMTkuNzk4NjgzIDYuMzk0OTQ0MywyMC41NzExMiA1LjcxNzIyNCwyMC41NzExMiBBIDAuODQ5MTkxNzMsMC44NDkxOTE3MyAwIDAgMSA1LjMyMzY1NjMsMjAuNDc3MjIgTCA0Ljk4NTYxMjcsMjAuMzE2MzYzIEEgMi4xNzc2ODY5LDIuMTc3Njg2OSAwIDAgMCA0LjkwMTUxLDIwLjI0OTQwNyBjIC0wLjA5MzkwMSwtMC4wODkgLTAuMTIxNjYzLC0wLjI0OTg1OCAtMC4wODQxMDMsLTAuNDgxNzUzIDAuMDc4Mzg3LC0wLjMzMzE0NCAwLjMxMjczMTIsLTAuNzExMTk4IDAuNzAxMzk5NywtMS4xMzQxNiAwLjAyNzc2MiwtMC4wMzEwMyAwLjA1NzE1NywtMC4wNjEyNCAwLjA4NTczNiwtMC4wOTE0NSAwLjM0Mjk0MjksLTAuMzU3NjQxIDAuNzkyMDM0NywtMC42OTczMTggMS4zNDk3MjUsLTEuMDE5MDMxIDAuMTY1NzU1NywtMC4wOTYzNSAwLjMzNDc3NzUsLTAuMTg3ODAyIDAuNTA2MjQ4OSwtMC4yNzI3MjEgMC4xMzA2NDQ5LC0wLjA4MDg0IDAuMjM4NDI2OSwtMC4wNTM4OSAwLjMyMjUyOTYsMC4wODAwMiBhIDAuMTIyNDc5NTgsMC4xMjI0Nzk1OCAwIDAgMSAwLjAxNDY5OCwwLjAxNjMzIGMgMC4wMDQwOCwwLjAwNTcgMC4wMDgxNywwLjAxMTQzIDAuMDA5OCwwLjAxNzk2IGEgMC4wNTM4OTEwMSwwLjA1Mzg5MTAxIDAgMCAxIDAuMDA0MDgsMC4wMTg3OCAzMS45NjE0NTQsMzEuOTYxNDU0IDAgMCAwIDEuNTAzMjMyNiwtMi42MzczOTMgQyA5Ljk1MTc1MTEsMTMuNTMwOTkxIDEwLjQ0MDAzNiwxMi4zNjE3MTkgMTAuNzc2NDQ3LDExLjIzNjU0IDEwLjYyNzAyMiwxMC43NTE1MjEgMTAuNTExMDc0LDEwLjI1NjcwMyAxMC40Mjk0MjEsOS43NTUzNTM5IGEgOS40MTI5NjM3LDkuNDEyOTYzNyAwIDAgMSAtMC4wODE2NSwtMC42NTQ4NTc0IGMgLTAuMDYwNDIsLTAuNjkxNjAxNCAtMC4wMjk0LC0xLjI2MDcyMzQgMC4wOTIyNywtMS43MDY1NDkxIGEgMS4xMTg2NDY4LDEuMTE4NjQ2OCAwIDAgMSAwLjA5MTQ1LC0wLjIyODYyODUgMC42MzE5OTQ2MiwwLjYzMTk5NDYyIDAgMCAxIDAuMTY3Mzg5LC0wLjIwMjQ5OTYgMC41Mjk5MjgzLDAuNTI5OTI4MyAwIDAgMSAwLjMzMTUxMiwtMC4xMDUzMzI0IGggMC4zMDg2NDggYyAwLjA2NjE0LDAgMC4xMzE0NjEsMC4wMDY1MyAwLjE5NTk2NywwLjAyMTIzIDAuMTE1OTQ4LDAuMDI2MTI5IDAuMjIwNDY0LDAuMDg5ODE4IDAuMjk2NDAxLDAuMTc5NjM2NyBhIDAuNjE4OTMwMTMsMC42MTg5MzAxMyAwIDAgMSAwLjEzMzkxMSwwLjI1MDY3NDkgYyAwLjA0ODk5LDAuMTcyMjg3OSAwLjA0NjU0LDAuMzkyNzUxMSAtMC4wMDgyLDAuNjU5NzU2NiBhIDAuMjg1Nzg1NjgsMC4yODU3ODU2OCAwIDAgMSAtMC4wNTU1MiwwLjEwNjk2NTUgMC4zMjkwNjE4LDAuMzI5MDYxOCAwIDAgMSAwLjAxMzg4LDAuMTA2OTY1NyB2IDAuNDAyNTQ5NCBjIC0wLjAxODc4LDEuMDk4MjMzNSAtMC4wODQxLDEuOTU0NzczMyAtMC4xOTU5NjcsMi41NzEyNTQzIDAuMTU4NDA3LDAuNDU5NzA3IDAuMzUxMTA4LDAuOTA3MTY1IDAuNTc1NjU0LDEuMzM5MTEgYSA2LjUwNzc0ODIsNi41MDc3NDgyIDAgMCAwIDAuNzc1NzA0LDEuMTcwOTA1IGMgMC4yMDkwMzEsMC4yNDk4NTggMC40NDMzNzYsMC40NzY4NTQgMC43MDA1ODMsMC42Nzc3MiAwLjEyNDkyOSwwLjA5MzA5IDAuMjUzMTI0LDAuMTgyOTAzIDAuMzgzNzY5LDAuMjY3ODIyIGEgMTEuNzM5MjU5LDExLjczOTI1OSAwIDAgMCAwLjc5NjkzNCwwLjQ4MTc1MyAxNC42MzE0MSwxNC42MzE0MSAwIDAgMSAxLjY0NDQ5MiwtMC4wOTM5IGMgMC4yNTcyMDcsMCAwLjUxNDQxNCwwLjAwODIgMC43NzE2MjIsMC4wMjY5NSAwLjkyMDIyOSwwLjA3MTA0IDEuNDkxODAxLDAuMjgwODg3IDEuNzE2MzQ3LDAuNjI4NzI5IDAuMTQyODkzLDAuMTg3ODAyIDAuMTU3NTksMC40MDgyNjUgMC4wNDQwOSwwLjY2MTM4OSBhIDEuMTU4NjU2OCwxLjE1ODY1NjggMCAwIDEgLTAuMDE2MzMsMC4wMzU5MyAwLjAzMzQ3Nzc1LDAuMDMzNDc3NzUgMCAwIDEgLTAuMDA5LDAuMDIxMjMgMC4wNjY5NTU1LDAuMDY2OTU1NSAwIDAgMSAtMC4wMDQ5LDAuMDA0OSB6IE0gMTUuNTk4MDU5LDEuODIxOTQ3NyB2IDUuMDM1NTQzMiBoIDUuMjg1NDAyIEEgMi42NDgwMDg0LDIuNjQ4MDA4NCAwIDAgMCAyMC44MDE4MTEsNi42NTY2MjQ0IDEuMjQ4NDc1MiwxLjI0ODQ3NTIgMCAwIDAgMjAuNjExNTYsNi4zNDYzNDI4IDAuNjQ5OTU4MjksMC42NDk5NTgyOSAwIDAgMCAyMC41NzQsNi4zMDc5NjU4IEwgMTYuMTc0NTMsMi4xMTY3MTQ3IGMgLTAuMDk5NjIsLTAuMDk1NTM0IC0wLjI2MjkyMywtMC4xODM3MTkgLTAuNDg5MTAyLC0wLjI2NDU1NiBhIDMuMzgwNDM2MywzLjM4MDQzNjMgMCAwIDAgLTAuMDg3MzcsLTAuMDMwMjEgeiBNIDkuNTI2MzM4NywxNi4zNzkwNTMgYSAyMS40MTAyNDcsMjEuNDEwMjQ3IDAgMCAxIDMuOTkyMDE3MywtMS4wODQzNTIgMy4yNjc3NTUxLDMuMjY3NzU1MSAwIDAgMSAtMC4yNTQ3NTcsLTAuMTgxMjcgMi40MTY5MzAzLDIuNDE2OTMwMyAwIDAgMSAtMC4xNTM1MDgsLTAuMTI2NTYyIDYuNTYxNjM5Miw2LjU2MTYzOTIgMCAwIDEgLTEuMjM3MDQ0LC0xLjQwMDM1IDguNDIwMDYyNiw4LjQyMDA2MjYgMCAwIDEgLTAuNTQ3MDc1LC0wLjk1Njk3NCBjIC0wLjExMjY4MSwwLjMzNDc3OCAtMC4yMzc2MTEsMC42NjYyODkgLTAuMzc1NjA0LDAuOTkxMjY4IC0wLjEzNTU0NCwwLjMxODQ0NyAtMC4yODkwNTIsMC42NTI0MDggLTAuNDYxMzQsMS4wMDE4ODMgLTAuMTA2OTY1LDAuMjE2MzgxIC0wLjIxNzE5NywwLjQzMTk0NSAtMC4zMzA2OTUsMC42NDUwNTkgQSA5MC43MzUzMiw5MC43MzUzMiAwIDAgMSA5LjUyNjMzODcsMTYuMzc5MDUzIFogTSA1LjY3NDc2NDQsMTkuODQ3Njc0IEMgNS44MTY4NDA3LDE5Ljc4MjM1MiA1Ljk0OTExODcsMTkuNjk2NjE2IDYuMDY5MTQ4NywxOS41OTQ1NSA2LjQ5MjkyOCwxOS4yNDk5NzQgNy4wMDMyNTk1LDE4LjYyOTQxMSA3LjYwMDE0MzMsMTcuNzMyMDQ0IGEgNy44NTA5NDA5LDcuODUwOTQwOSAwIDAgMCAtMS4yMjk2OTQ5LDEuMTI1MTc5IGMgLTAuMDk0NzE3LDAuMTA4NTk4IC0wLjE4Njk4NTUsMC4yMTk2NDcgLTAuMjc1MTcwOCwwLjMzMzE0NCBhIDMuNzM2NDQzNiwzLjczNjQ0MzYgMCAwIDAgLTAuMzg2MjE4OSwwLjU4NjI2OSAxLjkxMDY4MTQsMS45MTA2ODE0IDAgMCAwIC0wLjAzNDI5NCwwLjA3MTA0IHogTSAxOC42MDYxNTgsMTYuMTY1MTIyIGEgMC42ODkxNTE3NSwwLjY4OTE1MTc1IDAgMCAwIC0wLjIyODYyOSwtMC4xMzMwOTQgYyAtMC4zMjY2MTIsLTAuMTI1NzQ2IC0wLjkwNjM0OSwtMC4xODc4MDIgLTEuNzM5MjEsLTAuMTg3ODAyIDAuMjA3Mzk5LDAuMDczNDkgMC40MTcyNDcsMC4xMzg4MSAwLjYyODcyOSwwLjE5NzYgMC40MzQzOTQsMC4xMTc1OCAwLjgwNTA5OSwwLjE3NzE4NyAxLjExNDU2NCwwLjE3NzE4NyBsIDAuMDc5MiwtOC4xNmUtNCBhIDAuOTc5ODM2NjEsMC45Nzk4MzY2MSAwIDAgMCAwLjE3MzkyMSwtMC4wMTMwNiBsIC0wLjAwMTYsLTAuMDA4MiBhIDAuMTE0MzE0MjcsMC4xMTQzMTQyNyAwIDAgMCAtMC4wMjY5NSwtMC4wMzE4NSB6IE0gMTEuMjY4ODE1LDcuNTAwMTAwNCB2IDAuMDI2OTQ2IGMgLTAuMDMyNjYsMC4wODkwMDIgLTAuMDU2MzQsMC4xNzk2MzY3IC0wLjA3MjY3LDAuMjcyNzIxMiAtMC4wNTYzNCwwLjMxNDM2NDMgLTAuMDUzMDcsMC43MjUwNzk0IDAuMDA4MiwxLjIzMjk2MTMgbCAwLjAzNjc0LDAuMjYyMTA2MyAwLjAwODIsLTAuMDQ4OTkyIGEgODAuNzcyMDE1LDgwLjc3MjAxNSAwIDAgMSAwLjA5MTQ1LC0wLjU1NzY5MDQgMTEuMjkwOTg0LDExLjI5MDk4NCAwIDAgMSAwLjA5NzE3LC0wLjU1ODUwNzEgMC4yNTcyMDcxMSwwLjI1NzIwNzExIDAgMCAxIDAuMDIzNjgsLTAuMDU4NzkgMC4zNTUxOTA3NywwLjM1NTE5MDc3IDAgMCAxIDAuMDMyNjYsLTAuMDQ4MTc1IDAuMDQ3MzU4NzcsMC4wNDczNTg3NyAwIDAgMSAtMC4wMTIyNSwtMC4wMTcxNDcgMC4wMjY5NDU1MSwwLjAyNjk0NTUxIDAgMCAxIC0wLjAwMTYsLTAuMDA5OCAwLjA0MDgyNjUzLDAuMDQwODI2NTMgMCAwIDAgLTguMTdlLTQsLTAuMDA4MTcgMC4wMjIwNDYzMiwwLjAyMjA0NjMyIDAgMCAwIC0wLjAwNjUsLTAuMDExNDMxIDAuMDI0NDk1OTIsMC4wMjQ0OTU5MiAwIDAgMSAtMC4wMDY1LC0wLjAxNjMzMSB2IC0wLjAwNDA4IGEgMC44OTY1NTA1LDAuODk2NTUwNSAwIDAgMCAtMC4wMzkxOSwtMC4yMjg2Mjg1IDAuNjgwOTg2NDUsMC42ODA5ODY0NSAwIDAgMCAtMC4xNDM3MDksLTAuMjUzMTI0NSAwLjAyODU3ODU3LDAuMDI4NTc4NTcgMCAwIDEgLTAuMDAzMywwLjAxMjI0OCAwLjA0NDkwOTE4LDAuMDQ0OTA5MTggMCAwIDEgLTAuMDExNDMsMC4wMTM4ODEgeicvJTNFJTNDL3N2ZyUzRVwiO1xuJHBkZlByaW1hcnlDb2xvcjogXCIlM0NzdmcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyN7c3RyLXJlcGxhY2UoJHByaW1hcnlDb2xvclN0cmluZywgJyMnLCAnJTIzJyl9JyBkPSdNIDIyLjc5NDk1OSw3LjI4NjE2OTQgViAyMi43MTM2OTYgYyAwLDAuMzU3NjQgLTAuMTMwNjQ1LDAuNjYxMzkxIC0wLjM5MzU2NywwLjkxMTI0OCAtMC4yNjIxMDcsMC4yNDk4NTggLTAuNTgwNTU0LDAuMzc0Nzg4IC0wLjk1NTM0MSwwLjM3NDc4OCBIIDIuNTUzOTg0OCBBIDEuMzM1MDI3NCwxLjMzNTAyNzQgMCAwIDEgMS41OTg2NDQyLDIzLjYyNDEyOCAxLjI0OTI5MTcsMS4yNDkyOTE3IDAgMCAxIDEuMjgxODMwMywyMy4xNTU0MzkgMS4yNTA5MjQ3LDEuMjUwOTI0NyAwIDAgMSAxLjIwNTA3NjMsMjIuNzE0NTEzIFYgMS4yODU0ODY3IEMgMS4yMDQyNTk3LDAuOTI5NDc5NzUgMS4zMzQ5MDQ2LDAuNjI0OTEzNzUgMS41OTg2NDQsMC4zNzU4NzE3NSBBIDEuMzM1MDI3NCwxLjMzNTAyNzQgMCAwIDEgMi41NTM5ODQ2LDIuNjc3NWUtNCBIIDE1LjE0ODk2OCBjIDAuMTkxODg0LDAuMDAxNiAwLjM4Mzc2OSwwLjAyMjg2IDAuNTcwNzU0LDAuMDYyODcgMC4yMTIyOTgsMC4wNDQ5MSAwLjQzMzU3OCwwLjExMzQ5NyAwLjY2NjI4OSwwLjIwNDk0OSAwLjE2OTAyMiwwLjA2Njk2IDAuMzMzMTQ1LDAuMTQzNzA5IDAuNDkyMzY4LDAuMjMxMDc4IDAuMTYyNDksMC4wODk4MiAwLjMwNzAxNiwwLjE4NTM1MiAwLjQzNDM5NSwwLjI4ODIzNSAwLjA0ODk5LDAuMDM5MTkgMC4wOTU1MywwLjA4MDg0IDAuMTQxMjU5LDAuMTI0MTEzIGwgNC4zODQ3NjksNC4xNzgxODY1NSBjIDAuMTM2MzYxLDAuMTMwNjQ0OSAwLjI1NzIwNywwLjI3NjgwMzkgMC4zNjA5MDcsMC40MzQzOTQzIDAuMTE0MzE0LDAuMTcxNDcxNCAwLjIxOTY0NiwwLjM2NTgwNTYgMC4zMTQzNjQsMC41ODMwMDI3IDAuMDcyNjcsMC4xNjQxMjI3IDAuMTMzMDk0LDAuMzMzMTQ0NSAwLjE4MjA4NiwwLjUwNDYxNTkgMC4wNjUzMiwwLjIzNjc5MzggMC4wOTg4LDAuNDYyMTU2MyAwLjA5ODgsMC42NzQ0NTQyIHogTSAyMC45OTYxNDMsMjIuMjg1ODM0IFYgOC41NzEzODg3IEggMTUuMTQ4OTY4IEEgMS4zMzUwMjc0LDEuMzM1MDI3NCAwIDAgMSAxNC4xOTI4MSw4LjE5NjYwMTIgMS4yMTA5MTQ3LDEuMjEwOTE0NyAwIDAgMSAxMy43OTkyNDMsNy4yODYxNjk0IFYgMS43MTQ5ODE3IEggMy4wMDQ3MDk2IFYgMjIuMjg1MDE4IEggMjAuOTk2MTQzIFogbSAtMS44OTc2MTcsLTUuOTA2NzgxIC0wLjAyODU4LDAuMDI2OTUgdiAwLjAxMzg4IGEgMC41MTE5NjQ2MywwLjUxMTk2NDYzIDAgMCAxIC0wLjMxMTA5OCwwLjM5MTExOCBjIC0wLjE2NDkzOSwwLjA3ODM5IC0wLjM5MzU2OCwwLjExNzU4MSAtMC42ODU4ODYsMC4xMTc1ODEgYSA0LjI4MTg4Niw0LjI4MTg4NiAwIDAgMSAtMC41NjgzMDQsLTAuMDQwODMgNi42MTMwODA2LDYuNjEzMDgwNiAwIDAgMSAtMC42MTU2NjQsLTAuMTE0MzE1IDEwLjU0NDY3NSwxMC41NDQ2NzUgMCAwIDEgLTIuMjYwMTU2LC0wLjgyMjI0NiBjIC0wLjk1NDUyNCwwLjA5NjM1IC0xLjkwMzMzMywwLjIzNjc5NCAtMi44NDQ3OTMsMC40MjEzMyBBIDIyLjYzNzQ5MiwyMi42Mzc0OTIgMCAwIDAgOS4xMTgwNzM2LDE3LjA2MjQ4OSBDIDguODcxNDgxNCwxNy40Njc0ODggOC42MTM0NTc3LDE3Ljg2NTEzOSA4LjM0NDAwMjYsMTguMjU0NjIzIDcuMjcwMjY1LDE5Ljc5ODY4MyA2LjM5NDk0NDMsMjAuNTcxMTIgNS43MTcyMjQsMjAuNTcxMTIgQSAwLjg0OTE5MTczLDAuODQ5MTkxNzMgMCAwIDEgNS4zMjM2NTYzLDIwLjQ3NzIyIEwgNC45ODU2MTI3LDIwLjMxNjM2MyBBIDIuMTc3Njg2OSwyLjE3NzY4NjkgMCAwIDAgNC45MDE1MSwyMC4yNDk0MDcgYyAtMC4wOTM5MDEsLTAuMDg5IC0wLjEyMTY2MywtMC4yNDk4NTggLTAuMDg0MTAzLC0wLjQ4MTc1MyAwLjA3ODM4NywtMC4zMzMxNDQgMC4zMTI3MzEyLC0wLjcxMTE5OCAwLjcwMTM5OTcsLTEuMTM0MTYgMC4wMjc3NjIsLTAuMDMxMDMgMC4wNTcxNTcsLTAuMDYxMjQgMC4wODU3MzYsLTAuMDkxNDUgMC4zNDI5NDI5LC0wLjM1NzY0MSAwLjc5MjAzNDcsLTAuNjk3MzE4IDEuMzQ5NzI1LC0xLjAxOTAzMSAwLjE2NTc1NTcsLTAuMDk2MzUgMC4zMzQ3Nzc1LC0wLjE4NzgwMiAwLjUwNjI0ODksLTAuMjcyNzIxIDAuMTMwNjQ0OSwtMC4wODA4NCAwLjIzODQyNjksLTAuMDUzODkgMC4zMjI1Mjk2LDAuMDgwMDIgYSAwLjEyMjQ3OTU4LDAuMTIyNDc5NTggMCAwIDEgMC4wMTQ2OTgsMC4wMTYzMyBjIDAuMDA0MDgsMC4wMDU3IDAuMDA4MTcsMC4wMTE0MyAwLjAwOTgsMC4wMTc5NiBhIDAuMDUzODkxMDEsMC4wNTM4OTEwMSAwIDAgMSAwLjAwNDA4LDAuMDE4NzggMzEuOTYxNDU0LDMxLjk2MTQ1NCAwIDAgMCAxLjUwMzIzMjYsLTIuNjM3MzkzIEMgOS45NTE3NTExLDEzLjUzMDk5MSAxMC40NDAwMzYsMTIuMzYxNzE5IDEwLjc3NjQ0NywxMS4yMzY1NCAxMC42MjcwMjIsMTAuNzUxNTIxIDEwLjUxMTA3NCwxMC4yNTY3MDMgMTAuNDI5NDIxLDkuNzU1MzUzOSBhIDkuNDEyOTYzNyw5LjQxMjk2MzcgMCAwIDEgLTAuMDgxNjUsLTAuNjU0ODU3NCBjIC0wLjA2MDQyLC0wLjY5MTYwMTQgLTAuMDI5NCwtMS4yNjA3MjM0IDAuMDkyMjcsLTEuNzA2NTQ5MSBhIDEuMTE4NjQ2OCwxLjExODY0NjggMCAwIDEgMC4wOTE0NSwtMC4yMjg2Mjg1IDAuNjMxOTk0NjIsMC42MzE5OTQ2MiAwIDAgMSAwLjE2NzM4OSwtMC4yMDI0OTk2IDAuNTI5OTI4MywwLjUyOTkyODMgMCAwIDEgMC4zMzE1MTIsLTAuMTA1MzMyNCBoIDAuMzA4NjQ4IGMgMC4wNjYxNCwwIDAuMTMxNDYxLDAuMDA2NTMgMC4xOTU5NjcsMC4wMjEyMyAwLjExNTk0OCwwLjAyNjEyOSAwLjIyMDQ2NCwwLjA4OTgxOCAwLjI5NjQwMSwwLjE3OTYzNjcgYSAwLjYxODkzMDEzLDAuNjE4OTMwMTMgMCAwIDEgMC4xMzM5MTEsMC4yNTA2NzQ5IGMgMC4wNDg5OSwwLjE3MjI4NzkgMC4wNDY1NCwwLjM5Mjc1MTEgLTAuMDA4MiwwLjY1OTc1NjYgYSAwLjI4NTc4NTY4LDAuMjg1Nzg1NjggMCAwIDEgLTAuMDU1NTIsMC4xMDY5NjU1IDAuMzI5MDYxOCwwLjMyOTA2MTggMCAwIDEgMC4wMTM4OCwwLjEwNjk2NTcgdiAwLjQwMjU0OTQgYyAtMC4wMTg3OCwxLjA5ODIzMzUgLTAuMDg0MSwxLjk1NDc3MzMgLTAuMTk1OTY3LDIuNTcxMjU0MyAwLjE1ODQwNywwLjQ1OTcwNyAwLjM1MTEwOCwwLjkwNzE2NSAwLjU3NTY1NCwxLjMzOTExIGEgNi41MDc3NDgyLDYuNTA3NzQ4MiAwIDAgMCAwLjc3NTcwNCwxLjE3MDkwNSBjIDAuMjA5MDMxLDAuMjQ5ODU4IDAuNDQzMzc2LDAuNDc2ODU0IDAuNzAwNTgzLDAuNjc3NzIgMC4xMjQ5MjksMC4wOTMwOSAwLjI1MzEyNCwwLjE4MjkwMyAwLjM4Mzc2OSwwLjI2NzgyMiBhIDExLjczOTI1OSwxMS43MzkyNTkgMCAwIDAgMC43OTY5MzQsMC40ODE3NTMgMTQuNjMxNDEsMTQuNjMxNDEgMCAwIDEgMS42NDQ0OTIsLTAuMDkzOSBjIDAuMjU3MjA3LDAgMC41MTQ0MTQsMC4wMDgyIDAuNzcxNjIyLDAuMDI2OTUgMC45MjAyMjksMC4wNzEwNCAxLjQ5MTgwMSwwLjI4MDg4NyAxLjcxNjM0NywwLjYyODcyOSAwLjE0Mjg5MywwLjE4NzgwMiAwLjE1NzU5LDAuNDA4MjY1IDAuMDQ0MDksMC42NjEzODkgYSAxLjE1ODY1NjgsMS4xNTg2NTY4IDAgMCAxIC0wLjAxNjMzLDAuMDM1OTMgMC4wMzM0Nzc3NSwwLjAzMzQ3Nzc1IDAgMCAxIC0wLjAwOSwwLjAyMTIzIDAuMDY2OTU1NSwwLjA2Njk1NTUgMCAwIDEgLTAuMDA0OSwwLjAwNDkgeiBNIDE1LjU5ODA1OSwxLjgyMTk0NzcgdiA1LjAzNTU0MzIgaCA1LjI4NTQwMiBBIDIuNjQ4MDA4NCwyLjY0ODAwODQgMCAwIDAgMjAuODAxODExLDYuNjU2NjI0NCAxLjI0ODQ3NTIsMS4yNDg0NzUyIDAgMCAwIDIwLjYxMTU2LDYuMzQ2MzQyOCAwLjY0OTk1ODI5LDAuNjQ5OTU4MjkgMCAwIDAgMjAuNTc0LDYuMzA3OTY1OCBMIDE2LjE3NDUzLDIuMTE2NzE0NyBjIC0wLjA5OTYyLC0wLjA5NTUzNCAtMC4yNjI5MjMsLTAuMTgzNzE5IC0wLjQ4OTEwMiwtMC4yNjQ1NTYgYSAzLjM4MDQzNjMsMy4zODA0MzYzIDAgMCAwIC0wLjA4NzM3LC0wLjAzMDIxIHogTSA5LjUyNjMzODcsMTYuMzc5MDUzIGEgMjEuNDEwMjQ3LDIxLjQxMDI0NyAwIDAgMSAzLjk5MjAxNzMsLTEuMDg0MzUyIDMuMjY3NzU1MSwzLjI2Nzc1NTEgMCAwIDEgLTAuMjU0NzU3LC0wLjE4MTI3IDIuNDE2OTMwMywyLjQxNjkzMDMgMCAwIDEgLTAuMTUzNTA4LC0wLjEyNjU2MiA2LjU2MTYzOTIsNi41NjE2MzkyIDAgMCAxIC0xLjIzNzA0NCwtMS40MDAzNSA4LjQyMDA2MjYsOC40MjAwNjI2IDAgMCAxIC0wLjU0NzA3NSwtMC45NTY5NzQgYyAtMC4xMTI2ODEsMC4zMzQ3NzggLTAuMjM3NjExLDAuNjY2Mjg5IC0wLjM3NTYwNCwwLjk5MTI2OCAtMC4xMzU1NDQsMC4zMTg0NDcgLTAuMjg5MDUyLDAuNjUyNDA4IC0wLjQ2MTM0LDEuMDAxODgzIC0wLjEwNjk2NSwwLjIxNjM4MSAtMC4yMTcxOTcsMC40MzE5NDUgLTAuMzMwNjk1LDAuNjQ1MDU5IEEgOTAuNzM1MzIsOTAuNzM1MzIgMCAwIDEgOS41MjYzMzg3LDE2LjM3OTA1MyBaIE0gNS42NzQ3NjQ0LDE5Ljg0NzY3NCBDIDUuODE2ODQwNywxOS43ODIzNTIgNS45NDkxMTg3LDE5LjY5NjYxNiA2LjA2OTE0ODcsMTkuNTk0NTUgNi40OTI5MjgsMTkuMjQ5OTc0IDcuMDAzMjU5NSwxOC42Mjk0MTEgNy42MDAxNDMzLDE3LjczMjA0NCBhIDcuODUwOTQwOSw3Ljg1MDk0MDkgMCAwIDAgLTEuMjI5Njk0OSwxLjEyNTE3OSBjIC0wLjA5NDcxNywwLjEwODU5OCAtMC4xODY5ODU1LDAuMjE5NjQ3IC0wLjI3NTE3MDgsMC4zMzMxNDQgYSAzLjczNjQ0MzYsMy43MzY0NDM2IDAgMCAwIC0wLjM4NjIxODksMC41ODYyNjkgMS45MTA2ODE0LDEuOTEwNjgxNCAwIDAgMCAtMC4wMzQyOTQsMC4wNzEwNCB6IE0gMTguNjA2MTU4LDE2LjE2NTEyMiBhIDAuNjg5MTUxNzUsMC42ODkxNTE3NSAwIDAgMCAtMC4yMjg2MjksLTAuMTMzMDk0IGMgLTAuMzI2NjEyLC0wLjEyNTc0NiAtMC45MDYzNDksLTAuMTg3ODAyIC0xLjczOTIxLC0wLjE4NzgwMiAwLjIwNzM5OSwwLjA3MzQ5IDAuNDE3MjQ3LDAuMTM4ODEgMC42Mjg3MjksMC4xOTc2IDAuNDM0Mzk0LDAuMTE3NTggMC44MDUwOTksMC4xNzcxODcgMS4xMTQ1NjQsMC4xNzcxODcgbCAwLjA3OTIsLTguMTZlLTQgYSAwLjk3OTgzNjYxLDAuOTc5ODM2NjEgMCAwIDAgMC4xNzM5MjEsLTAuMDEzMDYgbCAtMC4wMDE2LC0wLjAwODIgYSAwLjExNDMxNDI3LDAuMTE0MzE0MjcgMCAwIDAgLTAuMDI2OTUsLTAuMDMxODUgeiBNIDExLjI2ODgxNSw3LjUwMDEwMDQgdiAwLjAyNjk0NiBjIC0wLjAzMjY2LDAuMDg5MDAyIC0wLjA1NjM0LDAuMTc5NjM2NyAtMC4wNzI2NywwLjI3MjcyMTIgLTAuMDU2MzQsMC4zMTQzNjQzIC0wLjA1MzA3LDAuNzI1MDc5NCAwLjAwODIsMS4yMzI5NjEzIGwgMC4wMzY3NCwwLjI2MjEwNjMgMC4wMDgyLC0wLjA0ODk5MiBhIDgwLjc3MjAxNSw4MC43NzIwMTUgMCAwIDEgMC4wOTE0NSwtMC41NTc2OTA0IDExLjI5MDk4NCwxMS4yOTA5ODQgMCAwIDEgMC4wOTcxNywtMC41NTg1MDcxIDAuMjU3MjA3MTEsMC4yNTcyMDcxMSAwIDAgMSAwLjAyMzY4LC0wLjA1ODc5IDAuMzU1MTkwNzcsMC4zNTUxOTA3NyAwIDAgMSAwLjAzMjY2LC0wLjA0ODE3NSAwLjA0NzM1ODc3LDAuMDQ3MzU4NzcgMCAwIDEgLTAuMDEyMjUsLTAuMDE3MTQ3IDAuMDI2OTQ1NTEsMC4wMjY5NDU1MSAwIDAgMSAtMC4wMDE2LC0wLjAwOTggMC4wNDA4MjY1MywwLjA0MDgyNjUzIDAgMCAwIC04LjE3ZS00LC0wLjAwODE3IDAuMDIyMDQ2MzIsMC4wMjIwNDYzMiAwIDAgMCAtMC4wMDY1LC0wLjAxMTQzMSAwLjAyNDQ5NTkyLDAuMDI0NDk1OTIgMCAwIDEgLTAuMDA2NSwtMC4wMTYzMzEgdiAtMC4wMDQwOCBhIDAuODk2NTUwNSwwLjg5NjU1MDUgMCAwIDAgLTAuMDM5MTksLTAuMjI4NjI4NSAwLjY4MDk4NjQ1LDAuNjgwOTg2NDUgMCAwIDAgLTAuMTQzNzA5LC0wLjI1MzEyNDUgMC4wMjg1Nzg1NywwLjAyODU3ODU3IDAgMCAxIC0wLjAwMzMsMC4wMTIyNDggMC4wNDQ5MDkxOCwwLjA0NDkwOTE4IDAgMCAxIC0wLjAxMTQzLDAuMDEzODgxIHonLyUzRSUzQy9zdmclM0VcIjtcbiRwZGZTZWNvbmRhcnlDb2xvcjogXCIlM0NzdmcgaGVpZ2h0PScyNCcgdmlld0JveD0nMCAwIDI0IDI0JyB3aWR0aD0nMjQnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGw9JyN7c3RyLXJlcGxhY2UoJHNlY29uZGFyeUNvbG9yU3RyaW5nLCAnIycsICclMjMnKX0nIGQ9J00gMjIuNzk0OTU5LDcuMjg2MTY5NCBWIDIyLjcxMzY5NiBjIDAsMC4zNTc2NCAtMC4xMzA2NDUsMC42NjEzOTEgLTAuMzkzNTY3LDAuOTExMjQ4IC0wLjI2MjEwNywwLjI0OTg1OCAtMC41ODA1NTQsMC4zNzQ3ODggLTAuOTU1MzQxLDAuMzc0Nzg4IEggMi41NTM5ODQ4IEEgMS4zMzUwMjc0LDEuMzM1MDI3NCAwIDAgMSAxLjU5ODY0NDIsMjMuNjI0MTI4IDEuMjQ5MjkxNywxLjI0OTI5MTcgMCAwIDEgMS4yODE4MzAzLDIzLjE1NTQzOSAxLjI1MDkyNDcsMS4yNTA5MjQ3IDAgMCAxIDEuMjA1MDc2MywyMi43MTQ1MTMgViAxLjI4NTQ4NjcgQyAxLjIwNDI1OTcsMC45Mjk0Nzk3NSAxLjMzNDkwNDYsMC42MjQ5MTM3NSAxLjU5ODY0NCwwLjM3NTg3MTc1IEEgMS4zMzUwMjc0LDEuMzM1MDI3NCAwIDAgMSAyLjU1Mzk4NDYsMi42Nzc1ZS00IEggMTUuMTQ4OTY4IGMgMC4xOTE4ODQsMC4wMDE2IDAuMzgzNzY5LDAuMDIyODYgMC41NzA3NTQsMC4wNjI4NyAwLjIxMjI5OCwwLjA0NDkxIDAuNDMzNTc4LDAuMTEzNDk3IDAuNjY2Mjg5LDAuMjA0OTQ5IDAuMTY5MDIyLDAuMDY2OTYgMC4zMzMxNDUsMC4xNDM3MDkgMC40OTIzNjgsMC4yMzEwNzggMC4xNjI0OSwwLjA4OTgyIDAuMzA3MDE2LDAuMTg1MzUyIDAuNDM0Mzk1LDAuMjg4MjM1IDAuMDQ4OTksMC4wMzkxOSAwLjA5NTUzLDAuMDgwODQgMC4xNDEyNTksMC4xMjQxMTMgbCA0LjM4NDc2OSw0LjE3ODE4NjU1IGMgMC4xMzYzNjEsMC4xMzA2NDQ5IDAuMjU3MjA3LDAuMjc2ODAzOSAwLjM2MDkwNywwLjQzNDM5NDMgMC4xMTQzMTQsMC4xNzE0NzE0IDAuMjE5NjQ2LDAuMzY1ODA1NiAwLjMxNDM2NCwwLjU4MzAwMjcgMC4wNzI2NywwLjE2NDEyMjcgMC4xMzMwOTQsMC4zMzMxNDQ1IDAuMTgyMDg2LDAuNTA0NjE1OSAwLjA2NTMyLDAuMjM2NzkzOCAwLjA5ODgsMC40NjIxNTYzIDAuMDk4OCwwLjY3NDQ1NDIgeiBNIDIwLjk5NjE0MywyMi4yODU4MzQgViA4LjU3MTM4ODcgSCAxNS4xNDg5NjggQSAxLjMzNTAyNzQsMS4zMzUwMjc0IDAgMCAxIDE0LjE5MjgxLDguMTk2NjAxMiAxLjIxMDkxNDcsMS4yMTA5MTQ3IDAgMCAxIDEzLjc5OTI0Myw3LjI4NjE2OTQgViAxLjcxNDk4MTcgSCAzLjAwNDcwOTYgViAyMi4yODUwMTggSCAyMC45OTYxNDMgWiBtIC0xLjg5NzYxNywtNS45MDY3ODEgLTAuMDI4NTgsMC4wMjY5NSB2IDAuMDEzODggYSAwLjUxMTk2NDYzLDAuNTExOTY0NjMgMCAwIDEgLTAuMzExMDk4LDAuMzkxMTE4IGMgLTAuMTY0OTM5LDAuMDc4MzkgLTAuMzkzNTY4LDAuMTE3NTgxIC0wLjY4NTg4NiwwLjExNzU4MSBhIDQuMjgxODg2LDQuMjgxODg2IDAgMCAxIC0wLjU2ODMwNCwtMC4wNDA4MyA2LjYxMzA4MDYsNi42MTMwODA2IDAgMCAxIC0wLjYxNTY2NCwtMC4xMTQzMTUgMTAuNTQ0Njc1LDEwLjU0NDY3NSAwIDAgMSAtMi4yNjAxNTYsLTAuODIyMjQ2IGMgLTAuOTU0NTI0LDAuMDk2MzUgLTEuOTAzMzMzLDAuMjM2Nzk0IC0yLjg0NDc5MywwLjQyMTMzIEEgMjIuNjM3NDkyLDIyLjYzNzQ5MiAwIDAgMCA5LjExODA3MzYsMTcuMDYyNDg5IEMgOC44NzE0ODE0LDE3LjQ2NzQ4OCA4LjYxMzQ1NzcsMTcuODY1MTM5IDguMzQ0MDAyNiwxOC4yNTQ2MjMgNy4yNzAyNjUsMTkuNzk4NjgzIDYuMzk0OTQ0MywyMC41NzExMiA1LjcxNzIyNCwyMC41NzExMiBBIDAuODQ5MTkxNzMsMC44NDkxOTE3MyAwIDAgMSA1LjMyMzY1NjMsMjAuNDc3MjIgTCA0Ljk4NTYxMjcsMjAuMzE2MzYzIEEgMi4xNzc2ODY5LDIuMTc3Njg2OSAwIDAgMCA0LjkwMTUxLDIwLjI0OTQwNyBjIC0wLjA5MzkwMSwtMC4wODkgLTAuMTIxNjYzLC0wLjI0OTg1OCAtMC4wODQxMDMsLTAuNDgxNzUzIDAuMDc4Mzg3LC0wLjMzMzE0NCAwLjMxMjczMTIsLTAuNzExMTk4IDAuNzAxMzk5NywtMS4xMzQxNiAwLjAyNzc2MiwtMC4wMzEwMyAwLjA1NzE1NywtMC4wNjEyNCAwLjA4NTczNiwtMC4wOTE0NSAwLjM0Mjk0MjksLTAuMzU3NjQxIDAuNzkyMDM0NywtMC42OTczMTggMS4zNDk3MjUsLTEuMDE5MDMxIDAuMTY1NzU1NywtMC4wOTYzNSAwLjMzNDc3NzUsLTAuMTg3ODAyIDAuNTA2MjQ4OSwtMC4yNzI3MjEgMC4xMzA2NDQ5LC0wLjA4MDg0IDAuMjM4NDI2OSwtMC4wNTM4OSAwLjMyMjUyOTYsMC4wODAwMiBhIDAuMTIyNDc5NTgsMC4xMjI0Nzk1OCAwIDAgMSAwLjAxNDY5OCwwLjAxNjMzIGMgMC4wMDQwOCwwLjAwNTcgMC4wMDgxNywwLjAxMTQzIDAuMDA5OCwwLjAxNzk2IGEgMC4wNTM4OTEwMSwwLjA1Mzg5MTAxIDAgMCAxIDAuMDA0MDgsMC4wMTg3OCAzMS45NjE0NTQsMzEuOTYxNDU0IDAgMCAwIDEuNTAzMjMyNiwtMi42MzczOTMgQyA5Ljk1MTc1MTEsMTMuNTMwOTkxIDEwLjQ0MDAzNiwxMi4zNjE3MTkgMTAuNzc2NDQ3LDExLjIzNjU0IDEwLjYyNzAyMiwxMC43NTE1MjEgMTAuNTExMDc0LDEwLjI1NjcwMyAxMC40Mjk0MjEsOS43NTUzNTM5IGEgOS40MTI5NjM3LDkuNDEyOTYzNyAwIDAgMSAtMC4wODE2NSwtMC42NTQ4NTc0IGMgLTAuMDYwNDIsLTAuNjkxNjAxNCAtMC4wMjk0LC0xLjI2MDcyMzQgMC4wOTIyNywtMS43MDY1NDkxIGEgMS4xMTg2NDY4LDEuMTE4NjQ2OCAwIDAgMSAwLjA5MTQ1LC0wLjIyODYyODUgMC42MzE5OTQ2MiwwLjYzMTk5NDYyIDAgMCAxIDAuMTY3Mzg5LC0wLjIwMjQ5OTYgMC41Mjk5MjgzLDAuNTI5OTI4MyAwIDAgMSAwLjMzMTUxMiwtMC4xMDUzMzI0IGggMC4zMDg2NDggYyAwLjA2NjE0LDAgMC4xMzE0NjEsMC4wMDY1MyAwLjE5NTk2NywwLjAyMTIzIDAuMTE1OTQ4LDAuMDI2MTI5IDAuMjIwNDY0LDAuMDg5ODE4IDAuMjk2NDAxLDAuMTc5NjM2NyBhIDAuNjE4OTMwMTMsMC42MTg5MzAxMyAwIDAgMSAwLjEzMzkxMSwwLjI1MDY3NDkgYyAwLjA0ODk5LDAuMTcyMjg3OSAwLjA0NjU0LDAuMzkyNzUxMSAtMC4wMDgyLDAuNjU5NzU2NiBhIDAuMjg1Nzg1NjgsMC4yODU3ODU2OCAwIDAgMSAtMC4wNTU1MiwwLjEwNjk2NTUgMC4zMjkwNjE4LDAuMzI5MDYxOCAwIDAgMSAwLjAxMzg4LDAuMTA2OTY1NyB2IDAuNDAyNTQ5NCBjIC0wLjAxODc4LDEuMDk4MjMzNSAtMC4wODQxLDEuOTU0NzczMyAtMC4xOTU5NjcsMi41NzEyNTQzIDAuMTU4NDA3LDAuNDU5NzA3IDAuMzUxMTA4LDAuOTA3MTY1IDAuNTc1NjU0LDEuMzM5MTEgYSA2LjUwNzc0ODIsNi41MDc3NDgyIDAgMCAwIDAuNzc1NzA0LDEuMTcwOTA1IGMgMC4yMDkwMzEsMC4yNDk4NTggMC40NDMzNzYsMC40NzY4NTQgMC43MDA1ODMsMC42Nzc3MiAwLjEyNDkyOSwwLjA5MzA5IDAuMjUzMTI0LDAuMTgyOTAzIDAuMzgzNzY5LDAuMjY3ODIyIGEgMTEuNzM5MjU5LDExLjczOTI1OSAwIDAgMCAwLjc5NjkzNCwwLjQ4MTc1MyAxNC42MzE0MSwxNC42MzE0MSAwIDAgMSAxLjY0NDQ5MiwtMC4wOTM5IGMgMC4yNTcyMDcsMCAwLjUxNDQxNCwwLjAwODIgMC43NzE2MjIsMC4wMjY5NSAwLjkyMDIyOSwwLjA3MTA0IDEuNDkxODAxLDAuMjgwODg3IDEuNzE2MzQ3LDAuNjI4NzI5IDAuMTQyODkzLDAuMTg3ODAyIDAuMTU3NTksMC40MDgyNjUgMC4wNDQwOSwwLjY2MTM4OSBhIDEuMTU4NjU2OCwxLjE1ODY1NjggMCAwIDEgLTAuMDE2MzMsMC4wMzU5MyAwLjAzMzQ3Nzc1LDAuMDMzNDc3NzUgMCAwIDEgLTAuMDA5LDAuMDIxMjMgMC4wNjY5NTU1LDAuMDY2OTU1NSAwIDAgMSAtMC4wMDQ5LDAuMDA0OSB6IE0gMTUuNTk4MDU5LDEuODIxOTQ3NyB2IDUuMDM1NTQzMiBoIDUuMjg1NDAyIEEgMi42NDgwMDg0LDIuNjQ4MDA4NCAwIDAgMCAyMC44MDE4MTEsNi42NTY2MjQ0IDEuMjQ4NDc1MiwxLjI0ODQ3NTIgMCAwIDAgMjAuNjExNTYsNi4zNDYzNDI4IDAuNjQ5OTU4MjksMC42NDk5NTgyOSAwIDAgMCAyMC41NzQsNi4zMDc5NjU4IEwgMTYuMTc0NTMsMi4xMTY3MTQ3IGMgLTAuMDk5NjIsLTAuMDk1NTM0IC0wLjI2MjkyMywtMC4xODM3MTkgLTAuNDg5MTAyLC0wLjI2NDU1NiBhIDMuMzgwNDM2MywzLjM4MDQzNjMgMCAwIDAgLTAuMDg3MzcsLTAuMDMwMjEgeiBNIDkuNTI2MzM4NywxNi4zNzkwNTMgYSAyMS40MTAyNDcsMjEuNDEwMjQ3IDAgMCAxIDMuOTkyMDE3MywtMS4wODQzNTIgMy4yNjc3NTUxLDMuMjY3NzU1MSAwIDAgMSAtMC4yNTQ3NTcsLTAuMTgxMjcgMi40MTY5MzAzLDIuNDE2OTMwMyAwIDAgMSAtMC4xNTM1MDgsLTAuMTI2NTYyIDYuNTYxNjM5Miw2LjU2MTYzOTIgMCAwIDEgLTEuMjM3MDQ0LC0xLjQwMDM1IDguNDIwMDYyNiw4LjQyMDA2MjYgMCAwIDEgLTAuNTQ3MDc1LC0wLjk1Njk3NCBjIC0wLjExMjY4MSwwLjMzNDc3OCAtMC4yMzc2MTEsMC42NjYyODkgLTAuMzc1NjA0LDAuOTkxMjY4IC0wLjEzNTU0NCwwLjMxODQ0NyAtMC4yODkwNTIsMC42NTI0MDggLTAuNDYxMzQsMS4wMDE4ODMgLTAuMTA2OTY1LDAuMjE2MzgxIC0wLjIxNzE5NywwLjQzMTk0NSAtMC4zMzA2OTUsMC42NDUwNTkgQSA5MC43MzUzMiw5MC43MzUzMiAwIDAgMSA5LjUyNjMzODcsMTYuMzc5MDUzIFogTSA1LjY3NDc2NDQsMTkuODQ3Njc0IEMgNS44MTY4NDA3LDE5Ljc4MjM1MiA1Ljk0OTExODcsMTkuNjk2NjE2IDYuMDY5MTQ4NywxOS41OTQ1NSA2LjQ5MjkyOCwxOS4yNDk5NzQgNy4wMDMyNTk1LDE4LjYyOTQxMSA3LjYwMDE0MzMsMTcuNzMyMDQ0IGEgNy44NTA5NDA5LDcuODUwOTQwOSAwIDAgMCAtMS4yMjk2OTQ5LDEuMTI1MTc5IGMgLTAuMDk0NzE3LDAuMTA4NTk4IC0wLjE4Njk4NTUsMC4yMTk2NDcgLTAuMjc1MTcwOCwwLjMzMzE0NCBhIDMuNzM2NDQzNiwzLjczNjQ0MzYgMCAwIDAgLTAuMzg2MjE4OSwwLjU4NjI2OSAxLjkxMDY4MTQsMS45MTA2ODE0IDAgMCAwIC0wLjAzNDI5NCwwLjA3MTA0IHogTSAxOC42MDYxNTgsMTYuMTY1MTIyIGEgMC42ODkxNTE3NSwwLjY4OTE1MTc1IDAgMCAwIC0wLjIyODYyOSwtMC4xMzMwOTQgYyAtMC4zMjY2MTIsLTAuMTI1NzQ2IC0wLjkwNjM0OSwtMC4xODc4MDIgLTEuNzM5MjEsLTAuMTg3ODAyIDAuMjA3Mzk5LDAuMDczNDkgMC40MTcyNDcsMC4xMzg4MSAwLjYyODcyOSwwLjE5NzYgMC40MzQzOTQsMC4xMTc1OCAwLjgwNTA5OSwwLjE3NzE4NyAxLjExNDU2NCwwLjE3NzE4NyBsIDAuMDc5MiwtOC4xNmUtNCBhIDAuOTc5ODM2NjEsMC45Nzk4MzY2MSAwIDAgMCAwLjE3MzkyMSwtMC4wMTMwNiBsIC0wLjAwMTYsLTAuMDA4MiBhIDAuMTE0MzE0MjcsMC4xMTQzMTQyNyAwIDAgMCAtMC4wMjY5NSwtMC4wMzE4NSB6IE0gMTEuMjY4ODE1LDcuNTAwMTAwNCB2IDAuMDI2OTQ2IGMgLTAuMDMyNjYsMC4wODkwMDIgLTAuMDU2MzQsMC4xNzk2MzY3IC0wLjA3MjY3LDAuMjcyNzIxMiAtMC4wNTYzNCwwLjMxNDM2NDMgLTAuMDUzMDcsMC43MjUwNzk0IDAuMDA4MiwxLjIzMjk2MTMgbCAwLjAzNjc0LDAuMjYyMTA2MyAwLjAwODIsLTAuMDQ4OTkyIGEgODAuNzcyMDE1LDgwLjc3MjAxNSAwIDAgMSAwLjA5MTQ1LC0wLjU1NzY5MDQgMTEuMjkwOTg0LDExLjI5MDk4NCAwIDAgMSAwLjA5NzE3LC0wLjU1ODUwNzEgMC4yNTcyMDcxMSwwLjI1NzIwNzExIDAgMCAxIDAuMDIzNjgsLTAuMDU4NzkgMC4zNTUxOTA3NywwLjM1NTE5MDc3IDAgMCAxIDAuMDMyNjYsLTAuMDQ4MTc1IDAuMDQ3MzU4NzcsMC4wNDczNTg3NyAwIDAgMSAtMC4wMTIyNSwtMC4wMTcxNDcgMC4wMjY5NDU1MSwwLjAyNjk0NTUxIDAgMCAxIC0wLjAwMTYsLTAuMDA5OCAwLjA0MDgyNjUzLDAuMDQwODI2NTMgMCAwIDAgLTguMTdlLTQsLTAuMDA4MTcgMC4wMjIwNDYzMiwwLjAyMjA0NjMyIDAgMCAwIC0wLjAwNjUsLTAuMDExNDMxIDAuMDI0NDk1OTIsMC4wMjQ0OTU5MiAwIDAgMSAtMC4wMDY1LC0wLjAxNjMzMSB2IC0wLjAwNDA4IGEgMC44OTY1NTA1LDAuODk2NTUwNSAwIDAgMCAtMC4wMzkxOSwtMC4yMjg2Mjg1IDAuNjgwOTg2NDUsMC42ODA5ODY0NSAwIDAgMCAtMC4xNDM3MDksLTAuMjUzMTI0NSAwLjAyODU3ODU3LDAuMDI4NTc4NTcgMCAwIDEgLTAuMDAzMywwLjAxMjI0OCAwLjA0NDkwOTE4LDAuMDQ0OTA5MTggMCAwIDEgLTAuMDExNDMsMC4wMTM4ODEgeicvJTNFJTNDL3N2ZyUzRVwiO1xuXG4ubGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zaXplOiAkc21hbGwtdHh0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlLWluLW91dDtcblxuICBAaW5jbHVkZSBvbi1ldmVudCB7XG4gICAgY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICB9XG5cbiAgJi0tc2Vjb25kYXJ5IHtcblxuICAgIEBpbmNsdWRlIG9uLWV2ZW50IHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICAmLmxpbmstLXBkZiB7XG4gICAgICBAaW5jbHVkZSBvbi1ldmVudHtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwgI3skcGRmV2hpdGVDb2xvcn1cIik7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLS11bmRlcmxpbmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgJi0tcGRmIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgY29udGVudDogJyAnO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHggMjBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCAjeyRwZGZTZWNvbmRhcnlDb2xvcn1cIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgb24tZXZlbnQge1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICN7JHBkZlByaW1hcnlDb2xvcn1cIik7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIkYXJyb3dXaGl0ZUNvbG9yOiBcIiUzQ3N2ZyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbD0nd2hpdGUnIGQ9J20gMTAuMjA1OTUyLDEuODY5MjcyOSAxLjE4NzY1MywtMS4xODkwNTYzMSBhIDEuMjgzMTEzOCwxLjI4MzExMzggMCAwIDEgMS44MTY1NzQsMCBMIDIzLjYyMzg5NywxMS4wODk3MjMgYSAxLjI4MzExMzgsMS4yODMxMTM4IDAgMCAxIDAsMS44MTUxNzEgTCAxMy4yMTAxNzksMjMuMzE4NjEyIGEgMS4yODAzMDYxLDEuMjgwMzA2MSAwIDAgMSAtMS44MTY1NzQsMCBsIC0xLjE4OTA1NywtMS4xODkwNTYgYSAxLjI4NzMyNTQsMS4yODczMjU0IDAgMCAxIDAuMDIxMDYsLTEuODM3NjMyIGwgNi40NTYyNzksLTYuMTQ4ODM5IEggMS4yODQ1MjEgQSAxLjI4MzExMzgsMS4yODMxMTM4IDAgMCAxIDMuMjYwOTM3NmUtNiwxMi44NTcxNjMgViAxMS4xNDMwNjkgQyAzLjI2MDkzNzZlLTYsMTAuNDI5OTE2IDAuNTcyNzcxNzYsOS44NTcxNDc3IDEuMjg1OTI0OCw5Ljg1NzE0NzcgSCAxNi42ODA0ODMgTCAxMC4yMjU2MDYsMy43MDgzMDkxIGEgMS4yNzc0OTg1LDEuMjc3NDk4NSAwIDAgMSAtMC4wMjEwNiwtMS44MzkwMzYyIHonLyUzRSUzQy9zdmclM0VcIjtcbiRhcnJvd1NlY29uZGFyeUNvbG9yOiBcIiUzQ3N2ZyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbD0nI3tzdHItcmVwbGFjZSgkc2Vjb25kYXJ5Q29sb3JTdHJpbmcsICcjJywgJyUyMycpfScgZD0nbSAxMC4yMDU5NTIsMS44NjkyNzI5IDEuMTg3NjUzLC0xLjE4OTA1NjMxIGEgMS4yODMxMTM4LDEuMjgzMTEzOCAwIDAgMSAxLjgxNjU3NCwwIEwgMjMuNjIzODk3LDExLjA4OTcyMyBhIDEuMjgzMTEzOCwxLjI4MzExMzggMCAwIDEgMCwxLjgxNTE3MSBMIDEzLjIxMDE3OSwyMy4zMTg2MTIgYSAxLjI4MDMwNjEsMS4yODAzMDYxIDAgMCAxIC0xLjgxNjU3NCwwIGwgLTEuMTg5MDU3LC0xLjE4OTA1NiBhIDEuMjg3MzI1NCwxLjI4NzMyNTQgMCAwIDEgMC4wMjEwNiwtMS44Mzc2MzIgbCA2LjQ1NjI3OSwtNi4xNDg4MzkgSCAxLjI4NDUyMSBBIDEuMjgzMTEzOCwxLjI4MzExMzggMCAwIDEgMy4yNjA5Mzc2ZS02LDEyLjg1NzE2MyBWIDExLjE0MzA2OSBDIDMuMjYwOTM3NmUtNiwxMC40Mjk5MTYgMC41NzI3NzE3Niw5Ljg1NzE0NzcgMS4yODU5MjQ4LDkuODU3MTQ3NyBIIDE2LjY4MDQ4MyBMIDEwLjIyNTYwNiwzLjcwODMwOTEgYSAxLjI3NzQ5ODUsMS4yNzc0OTg1IDAgMCAxIC0wLjAyMTA2LC0xLjgzOTAzNjIgeicvJTNFJTNDL3N2ZyUzRVwiO1xuJGFycm93UHJpbWFyeUNvbG9yOiBcIiUzQ3N2ZyBoZWlnaHQ9JzI0JyB2aWV3Qm94PScwIDAgMjQgMjQnIHdpZHRoPScyNCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbD0nI3tzdHItcmVwbGFjZSgkcHJpbWFyeUNvbG9yU3RyaW5nLCAnIycsICclMjMnKX0nIGQ9J20gMTAuMjA1OTUyLDEuODY5MjcyOSAxLjE4NzY1MywtMS4xODkwNTYzMSBhIDEuMjgzMTEzOCwxLjI4MzExMzggMCAwIDEgMS44MTY1NzQsMCBMIDIzLjYyMzg5NywxMS4wODk3MjMgYSAxLjI4MzExMzgsMS4yODMxMTM4IDAgMCAxIDAsMS44MTUxNzEgTCAxMy4yMTAxNzksMjMuMzE4NjEyIGEgMS4yODAzMDYxLDEuMjgwMzA2MSAwIDAgMSAtMS44MTY1NzQsMCBsIC0xLjE4OTA1NywtMS4xODkwNTYgYSAxLjI4NzMyNTQsMS4yODczMjU0IDAgMCAxIDAuMDIxMDYsLTEuODM3NjMyIGwgNi40NTYyNzksLTYuMTQ4ODM5IEggMS4yODQ1MjEgQSAxLjI4MzExMzgsMS4yODMxMTM4IDAgMCAxIDMuMjYwOTM3NmUtNiwxMi44NTcxNjMgViAxMS4xNDMwNjkgQyAzLjI2MDkzNzZlLTYsMTAuNDI5OTE2IDAuNTcyNzcxNzYsOS44NTcxNDc3IDEuMjg1OTI0OCw5Ljg1NzE0NzcgSCAxNi42ODA0ODMgTCAxMC4yMjU2MDYsMy43MDgzMDkxIGEgMS4yNzc0OTg1LDEuMjc3NDk4NSAwIDAgMSAtMC4wMjEwNiwtMS44MzkwMzYyIHonLyUzRSUzQy9zdmclM0VcIjtcblxuXG4uYnRuIHtcbiAgYm9yZGVyOiAwO1xuICB6LWluZGV4OiA1O1xuICBjb2xvcjogd2hpdGU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAkc21hbGwtdHh0O1xuICBsZXR0ZXItc3BhY2luZzogMC41cHg7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAgJHNlY29uZGFyeS1jb2xvcjtcblxuICBAaW5jbHVkZSBvbi1ldmVudHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgfVxuXG4gICYtLXNlY29uZGFyeSB7XG5cbiAgICBAaW5jbHVkZSBvbi1ldmVudHtcbiAgICAgIGNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIH1cblxuICAgICYuYnRuLS1hcnJvdyB7XG5cbiAgICAgIEBpbmNsdWRlIG9uLWV2ZW50e1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICN7JGFycm93UHJpbWFyeUNvbG9yfVwiKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBcbiAgJi0tdGVydGlhcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZXJ0aWFyeS1jb2xvcjtcblxuICAgIEBpbmNsdWRlIG9uLWV2ZW50e1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXktY29sb3I7XG4gICAgfVxuICB9XG5cbiAgJi0tYXJyb3cge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTJweCAxMnB4O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsICN7JGFycm93V2hpdGVDb2xvcn1cIik7XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgb24tZXZlbnR7XG4gICAgICAmOmFmdGVyIHsgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNXB4LCAwKX1cbiAgICB9XG4gIH1cblxuICAmLS1uZXdzbGV0dGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMTZweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi9zdmcvbmV3c2xldHRlci5zdmcnKTtcbiAgICB9XG4gIH1cblxuICAmLS1wbGF5IHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgcGFkZGluZzogMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuXG4gICAgQGluY2x1ZGUgb24tZXZlbnQgeyB0cmFuc2Zvcm06IHNjYWxlKDEuMikgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDI1cHggMjVweDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vc3ZnL3BsYXkuc3ZnJyk7XG4gICAgfVxuICB9XG5cbiAgJi0tbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgcGFkZGluZzogMjVweCAzMHB4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS1iYWNrZ3JvdW5kO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHsgcGFkZGluZzogMjVweCA1MHB4IH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgd2lkdGg6IDQ1cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtaW4td2lkdGg6IDQ1cHg7XG4gICAgICBtYXgtd2lkdGg6IDQ1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTVweCAxNXB4O1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vc3ZnL2Fycm93LnN2ZycpO1xuICAgIH1cblxuICAgIEBpbmNsdWRlIG9uLWV2ZW50e1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcblxuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmFjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMzBweDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbiAgJi0tY2VudGVyIHsgYWxpZ24taXRlbXM6IGNlbnRlciB9XG5cbiAgJi0tcmlnaHQgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgfVxuXG4gIGEgKyBhIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59IiwiLmhlYWRlci1uYXYge1xuICB0b3A6IDA7XG4gIGxlZnQ6IC0xMTB2dztcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAyMHB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZmxleC1mbG93OiBjb2x1bW4gbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB0cmFuc2l0aW9uOiAwLjVzIGVhc2UtaW4tb3V0O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIH1cblxuICBAaW5jbHVkZSByZXNwb25kLXRvKGxhcmdlKSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIH1cblxuICAmLmlzLXZpc2libGUge1xuICAgIHRvcDowO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgd2lkdGg6IDEwMHZ3O1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgdHJhbnNpdGlvbjogMC41cztcbiAgICBiYWNrZ3JvdW5kOiAkaGVhZGVyLW1vYmlsZS1iYWNrZ3JvdW5kO1xuICB9XG5cbiAgYTpub3QoLmJ0bikge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuNXB4O1xuICAgIGZvbnQtc2l6ZTogJG1lZGl1bS10eHQ7XG4gICAgY29sb3I6ICRwcmltYXJ5LXRleHQtY29sb3I7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGhlaWdodDogMThweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxOHB4IDE4cHg7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZS1pbi1vdXQ7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy4uL3N2Zy9jYXJldC5zdmcnKTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIGZvbnQtc2l6ZTogJHNtYWxsLXR4dDtcblxuICAgICAgQGluY2x1ZGUgb24tZXZlbnQge1xuXG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAwcHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYmFja2dyb3VuZDogJHByaW1hcnktdGV4dC1jb2xvcjtcbiAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlLWluLW91dDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMTVweCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBtYXJnaW4tbGVmdDogNjBweDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGxhcmdlKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMzBweDtcbiAgICB9XG4gIH1cbn1cbiIsIi5iYW5uZXIge1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXG4gIC5iYW5uZXItYmFja2dyb3VuZCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsIHJnYmEoMCwwLDAsMC42KSAwJSwgcmdiYSgwLDAsMCwwKSA3NSUpO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBtYXJnaW46MDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cbiAgfVxuXG4gIC5iYW5uZXItY29udGVudCB7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgbWluLWhlaWdodDogMjMwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICBoZWlnaHQ6IDFweDsgLy9GaXggb24gSUUgXG4gICAgICBtYXgtd2lkdGg6IDU1JTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgICAgcGFkZGluZzogMTVweCA2MHB4O1xuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7IFxuICAgICAgbWluLWhlaWdodDogMzgwcHggXG4gICAgfVxuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhsYXJnZSkgeyBcbiAgICAgIHBhZGRpbmc6IDE1cHggMTIwcHggXG4gICAgfVxuXG4gICAgaDEsIGgyLCBoMywgcCB7IFxuICAgICAgY29sb3I6IHdoaXRlIFxuICAgIH1cblxuICAgIC5sb2NhdGlvbiB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgXG4gICAgICBzcGFuIHsgXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrIFxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLWxhcmdlIHtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuXG4gICAgLmJhbm5lci1iYWNrZ3JvdW5kIHtcbiAgICAgIGhlaWdodDogNDV2dztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIFxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkge1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBoZWlnaHQ6MTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgfVxuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICBsZWZ0OiAtMXB4O1xuICAgICAgICBib3R0b206IDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5iYW5uZXItY29udGVudCB7XG4gICAgICBtaW4taGVpZ2h0OiAwcHg7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgICB9XG5cbiAgICAgIC5sb2NhdGlvbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS41ZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHsgXG4gICAgICAgICAgcGFkZGluZy10b3A6IDUwcHggXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLTMtNCB7XG4gICAgICAuYmFubmVyLWJhY2tncm91bmQge1xuICAgICAgICBsZWZ0OiAtMzUlO1xuICAgICAgICB3aWR0aDogMTM1JTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICAgICAgbGVmdDogNDUlO1xuICAgICAgICAgIG1heC13aWR0aDogNTUlO1xuICAgICAgICB9XG4gIFxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgICAgIGxlZnQ6IDM1JTtcbiAgICAgICAgICBtYXgtd2lkdGg6IDY2JTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYtLXNwZWFrZXJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cblxuICAgIC5iYW5uZXItYmFja2dyb3VuZCB7XG4gICAgICBsZWZ0OiAwJTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiA0MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsYXJnZSkge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDogNTAlO1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgcmlnaHQ6IDBweDtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgYm90dG9tOiAwcHg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtaW4taGVpZ2h0OiAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICAgIG1heC13aWR0aDogNDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsYXJnZSkge1xuICAgICAgICBtYXgtd2lkdGg6IDQ1JTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuYmFubmVyLXNwZWFrZXJzIHtcbiAgICAgIHotaW5kZXg6IDU7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgcGFkZGluZzogNjBweDtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhsYXJnZSkge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICB6LWluZGV4OiBpbmhlcml0O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICYtMy00IHtcbiAgICAgIC5iYW5uZXItYmFja2dyb3VuZCB7XG4gICAgICAgIHdpZHRoOiAyMDAlO1xuICAgICAgICBoZWlnaHQ6IDEyMHZ3O1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obGFyZ2UpIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWF4LXdpZHRoOiA4NSU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIucG9wdXAge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHotaW5kZXg6IDk5OTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cyBlYXNlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwwLDAsLjc1KSAsIHJnYmEoMCwwLDAsLjQ1KSk7XG4gIFxuICAmLmFjdGl2ZXtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuXG4gICAgLnBvcHVwLWNvbnRhaW5lcntcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZTtcbiAgICB9XG4gIH1cblxuICAucG9wdXAtY29udGFpbmVyIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgd2lkdGg6IDEyNjBweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDYwcHggMjBweCAyMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXJSYWRpdXM7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTEwMCUpO1xuICAgIFxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBwYWRkaW5nOiA2MHB4IFxuICAgIH1cbiAgfVxuXG4gIC5wb3B1cC1jbG9zZSB7XG4gICAgdG9wOiAzMHB4O1xuICAgIGJvcmRlcjogMDtcbiAgICByaWdodDogMzBweDtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXG4gICAgc3BhbiB7IFxuICAgICAgZGlzcGxheTogbm9uZSBcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICB3aWR0aDogMjJweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogJGJvcmRlclJhZGl1cztcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCBibGFjaztcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMjVzIGVhc2U7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHsgXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoNDVkZWcpIFxuICAgIH1cblxuICAgICY6OmFmdGVyIHsgXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKSByb3RhdGUoLTQ1ZGVnKSBcbiAgICB9XG4gIH1cblxuICAmLS12aWRlbyB7XG5cbiAgICBpZnJhbWUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMHZoO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogODB2dztcbiAgICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0taW1hZ2Uge1xuXG4gICAgLnBvcHVwLWNvbnRhaW5lciB7IFxuICAgICAgd2lkdGg6IGF1dG8gXG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIG1hcmdpbjowO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDcwdmg7XG4gICAgfVxuICB9XG59XG4iLCIudmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIC50aXRsZSB7XG4gICAgbGVmdDogMTVweDtcbiAgICBib3R0b206IDMwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7XG4gICAgICBsZWZ0OiAzMHB4O1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuICAgICAgbGVmdDogODBweDtcbiAgICAgIGJvdHRvbTogODBweDtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTgwcHgpO1xuICAgIH1cblxuICAgIGgzIHtcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5zcGVha2VyIHtcbiAgei1pbmRleDogNTtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICsgLnNwZWFrZXIge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhzbWFsbCkgeyBcbiAgICAgIHBhZGRpbmctdG9wOiA2MHB4IFxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obGFyZ2UpIHsgXG4gICAgICBwYWRkaW5nLXRvcDogMTAwcHggXG4gICAgfVxuICB9XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHsgXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyBcbiAgfVxuXG4gIC5zcGVha2VyLXZpc3VhbCB7XG4gICAgd2lkdGg6IDE3NXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIG1pbi13aWR0aDogMTc1cHg7XG4gICAgbWF4LXdpZHRoOiAxNzVweDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgIHdpZHRoOiAyNzVweDtcbiAgICAgIGhlaWdodDogMjc1cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBtaW4td2lkdGg6IDI3NXB4O1xuICAgICAgbWF4LXdpZHRoOiAyNzVweDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgfVxuXG4gIC5zcGVha2VyLWluZm8ge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgIHBhZGRpbmctdG9wOiAwcHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gICAgfVxuICB9XG5cbiAgJi0tcmV2ZXJzZSB7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkgeyBcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSBcbiAgICB9XG5cbiAgICAuc3BlYWtlci1pbmZvIHtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi0tdGlsZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIH1cblxuICAgIC5zcGVha2VyLXZpc3VhbCB7XG4gICAgICB3aWR0aDogMTUwcHg7XG4gICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgbWluLXdpZHRoOiAxNTBweDtcbiAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgfVxuXG4gICAgLnNwZWFrZXItaW5mbyB7XG4gICAgICBmbGV4OiAxO1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDBweDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuICAgICAgfVxuXG4gICAgICBoNSB7IFxuICAgICAgICBjb2xvcjogJHNlY29uZGFyeS1jb2xvciBcbiAgICAgIH1cblxuICAgICAgcCB7IFxuICAgICAgICBjb2xvcjogd2hpdGUgXG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCJcbi5jb2xsYXBzaW5nLXRvZ2dsZSB7XG5cbiAgJi5hY3RpdmUgeyBcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQgXG4gIH1cbn1cblxuLmNvbGxhcHNpbmctY29udGFpbmVyIHtcbiAgbWF4LWhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2Utb3V0O1xuXG4gICYudmlkZW9zX2xpc3Qge1xuICAgIG1heC1oZWlnaHQ6IDkwdnc7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7IFxuICAgICAgbWF4LWhlaWdodDo3MHZ3IFxuICAgIH1cblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7IFxuICAgICAgbWF4LWhlaWdodDogMzB2dyBcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGxhcmdlKSB7IFxuICAgICAgbWF4LWhlaWdodDogMzYwcHggXG4gICAgfVxuICB9XG5cbiAgJi5waWN0dXJlc19saXN0IHtcbiAgICBtYXgtaGVpZ2h0OiAxMDB2dztcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7IFxuICAgICAgbWF4LWhlaWdodDogMjR2dyBcbiAgICB9XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKGxhcmdlKSB7IFxuICAgICAgbWF4LWhlaWdodDogMTh2dyBcbiAgICB9XG4gIH1cbn0iLCIudmlkZW9zX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbjogMTVweCAtMzBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICBtYXJnaW46IDMwcHggLTMwcHg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgfVxuXG4gICYtaXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMHB4IDMwcHg7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkgeyBcbiAgICAgIHdpZHRoOiAzMy4zMyUgXG4gICAgfVxuXG4gICAgJiArIC52aWRlb3NfbGlzdC1pdGVtIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHNtYWxsKSB7IFxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweCBcbiAgICAgIH1cbiAgXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKG1lZGl1bSkge1xuXG4gICAgICAgICY6bnRoLWNoaWxkKDIpLCAmOm50aC1jaGlsZCgzKSB7IFxuICAgICAgICAgIHBhZGRpbmctdG9wOiAwcHggXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAudmlzdWFsIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyUmFkaXVzO1xuXG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgfVxuXG4gICAgICAuYnRuIHtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgei1pbmRleDogNTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cblxuICAgICAgQGluY2x1ZGUgb24tZXZlbnQge1xuICAgICAgICBpbWcgeyBcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMikgXG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHsgXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSkgc2NhbGUoMS4yKVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIucGljdHVyZXNfbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwcHggLTIwcHg7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8obWVkaXVtKSB7XG4gICAgbWFyZ2luOiAzMHB4IC0zMHB4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDYwcHgpO1xuICB9XG5cbiAgJi1pdGVtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpO1xuICAgIHBhZGRpbmctYm90dG9tOiBjYWxjKDUwJSAtIDMwcHgpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byhtZWRpdW0pIHtcbiAgICAgIHdpZHRoOiBjYWxjKDI1JSAtIDMwcHgpO1xuICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoMjUlIC0gMzBweCk7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWF4LXdpZHRoOiBub25lO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
